Java教程

代码开发、测试及发布

本文主要是介绍代码开发、测试及发布,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
这个作业属于那个课程 软件代码开发技术
这个作业要求在哪里 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进行保存.

博客园截图

这篇关于代码开发、测试及发布的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!