综合系统开发----代码开发、测试及发布
| 这个作业属于哪个课程 | 2021软件代码开发技术 |
|---|---|
| 这个作业要求在哪里 | 作业要求--代码开发、测试及发布 |
| 这个作业的目标 | 更好地体会软件开发过程 |
个人信息
| 学号 | 姓名 | 班级 |
|---|---|---|
| 3118005094 | 黄清山 | 软件工程四班 |
1、代码开发:
(1)开发过程记录
| 记录编号 | 计划完成的工作 | 记录时间 | 记录者 |
|---|---|---|---|
| 1 | 完成数据库创建开发 | 2021/5/31 | 黄清山 |
| 2 | 完成客户信息管理数据模块开发 | 2021/6/3 | 黄清山 |
| 3 | 完成自由职业者人员信息管理模块开发 | 2021/6/4 | 黄清山 |
| 5 | 完成项目信息管理数据模块开发 | 2021/6/5 | 黄清山 |
| 6 | 完成审计数据模块开放 | 2021/6/6 | 黄清山 |
(2)、项目燃尽图:
1.燃尽图横纵坐标意义:
| X | Y |
|---|---|
| 项目或迭代的时间 | 项目中完成的工作 |
2.燃尽图实线和虚线意义:
| 实线 | 虚线 |
|---|---|
| 需要完成的预估工作的总和 | 项目中需要完成的工作的总和 |
3.燃尽图的作用:
向项目组成员和企业主提供工作进展的一个公共视图
4.燃尽图

2、测试:
(1)Bug记录
| Bug类别 | Bug内容 | 严重程度 | Bug原因 | 修复情况 |
|---|---|---|---|---|
| 修复的Bug | 数据库无法正常连接 | 一般 | 没有实例化后调用数据库驱动 | 已修复 |
| 修复的Bug | 点击表单无法获取需要修改信息 | 一般 | 没有调用填充信息方法 | 已修复 |
| 修复的Bug | 添加自由职业者信息保存到了数据库中的普通用户信息 | 一般 | sql语句的表单名写错 | 已修复 |
| 修复的Bug | 界面内内置框体移动后消失 | 一般 | 界面设计布局设置出现问题 | 已修复 |
| 修复的Bug | 点击菜单栏按钮无反应 | 一般 | 组件设置错误 | 已修复 |
(2)场景测试
| 用户类别 | 需求和目标 | 系统提供功能 |
|---|---|---|
| 信息管理员 | 管理自由职业者、普通用户、时间表以及项目信息 | 自由职业者、普通用户、时间表以及项目信息的增删改查功能 |
| 审计员 | 查看审计信息 | 查看审计信息功能 |
3、alpha版本发布:
一.功能
- 自由职业者可以管理自己的账号昵称,简介等信息
- 用户可以修改个人时间表
- 用户可以在平台寻找项目
- 用户可以在寻找到项目后与客户联系
- 客户可以发布项目
- 客户在发布项目后可以对项目的截止时间、简介等信息进行管理
- 客户可以与自由职业者联系
- 自由职业者每次提交时系统自动记录自由职业者的操作信息
- 系统定时对合同进行安全审查
- 系统定时对项目进行安全审查
- 完成前端页面的展示和交互功能
二.环境要求:
运行环境为jdk8.0及以上版本。
系统类型 :Windows 10、MacOS
浏览器类型 chrome、IE9、Firefox