代码开发测试及发布

Posted 可爱鲁班七号

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码开发测试及发布相关的知识,希望对你有一定的参考价值。

这个作业属于那个课程 软件代码开发技术
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/12043
这个作业的目标 完成项目开发,记录软件代码开发过程

一、代码开发

1.1 开发过程
日期 完成内容 遇到的困难
6.12 创建数据库及ui界面
6.13 完善ui界面,实现登录功能
6.14 创建添加信息的子窗口ui
6.15 修复表格显示异常问题,开始实现客户和自由职业者页面的业务功能 表格显示异常
6.16 完成客户和自由职业者页面的业务功能
6.17 实现项目页面的业务功能 多表查询
6.18 添加帮助页面,关于页面等辅助功能 导出数据到数据库功能上网查了很久才实现
6.19 测试,打包项目 打包出来的项目总是报错无法运行,打包出来项目才发现bug导致要重新打包
1.2 燃尽图(其中橙色为预期剩余,灰色为实际剩余)

1.3 代码/文档签入记录

(1)仓库地址
https://xiaoluban.coding.net/p/ziyouzhiyezheguanlipingtai/d/main/svn
(2)仓库截图



(3)部分功能程序截图
登陆功能

增删查改功能

过滤和项目查看详情功能

导出数据功能(密码已加密)

帮助功能

二、测试

2.1 bug
bug类型 个数
修复的bug 8
不能重现的bug 1
这个产品就是这样设计的,不是bug 0
没有能力修复,将来也不打算修复 1
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 3
2.2 场景测试
用户 需求 实现功能
管理者 管理客户,自由职业者,项目 客户,自由职业者,项目增删查改,数据导出,账户管理,软件说明
2.3 测试矩阵
配置项
操作系统 win7
数据库 sqlite

三、alpha版本发布

1.软件发布(可下载后点击exe完整体验,有一定bug,功能还不完善)

https://pan.baidu.com/s/1ouAQG0d8DiHeox6-0LQjuQ
(提取码: gnww)

2.发布说明

本软件是一个全离线的客户与自由职业者管理平台软件,使用PyQT5框架进行开发,使用SQLite数据库存储,支持客户,自由职业者,项目的增删改查,支持数据导出为excel进行保存.

博客园截图

以上是关于代码开发测试及发布的主要内容,如果未能解决你的问题,请参考以下文章

软件代码开发技术作业五 | 代码开发测试及发布

软件代码开发技术作业五 | 代码开发测试及发布

代码开发测试及发布|软件工程4班胡兆禧

代码开发测试及发布

代码开发测试及发布

林梓琦|2021软件代码开发技术作业五|代码开发测试及发布