这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/12043 |
这个作业的目标 | 1.完成代码的开发以及软件的测试 |
2.熟练git仓库的录入 |
代码开发
1.代码的开发记录的过程
日期 | 昨日已完成工作 | 今日已完成工作 | 遇到的困难 |
---|---|---|---|
5.22 | 无 | 新建项目,分析任务目标 | 对关键对象和设计对象思路不明朗 |
5.23 | 新建项目,分析任务目标 | 编写用户登录模块 | 无 |
5.24 | 编写用户登录模块 | 项目管理模块 | 出现一些bug |
5.25 | 尚未完成 | 继续完成项目管理模块 | 无 |
5.26 | 项目管理模块 | 服务商模块 | 无 |
5.27 | 服务商模块 | 客户模块 | github难以登录 |
5.28 | 客户模块 | 公共信息模块 | 无 |
5.29 | 公共信息模块 | 系统基本模块 | 无 |
2.燃尽图
3.代码/文档签入记录
git仓库地址:https://github.com/hs1029/shop
测试
1.bug统计
bug种类 | bug数量 |
---|---|
不能重现的bug | 15 |
这个产品就是这样设计的,不是bug | 5 |
没有能力修复,将来也不打算修复 | 10 |
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 12 |
修复的bug | 20 |
2.场景测试
(1)你预期不同的用户会怎样使用你的软件?
客户:对个人信息进行修改,对订单的签订,查看过往订单记录,服务商的信息进行管理筛选
服务商:对时间安排表的管理,对项目的各项信息的修改,对项目的发布和对已发布项目的撤回,客户的信息进行管理筛选
(2)他们有什么需求和目标?
客户:客户能够得到想要的服务,快捷的操作
服务商:能够及时提供给客户服务
(3)你的软件提供的功能怎么组合起来满足他们的需要?
①提供简洁明了的界面
②采用筛选功能方便客户和服务商得到自己想要的订单
3.测试矩阵
测试平台 | windows10 |
---|---|
硬件配置 | i7-1165G7 |
浏览器类型 | edge、Chrome、火狐 |
4.出口条件
(1)用户能进行正常的注册、登录,修改信息
(2)用户可对项目进行查询、筛选和下订单
alpha版本发布
1.功能
服务商对项目的各项信息的修改,对项目的发布和对已发布项目的撤回
服务商对自己时间安排的管理
客户对个人信息的修改
客户对订单的签订,查看过往订单记录
对服务商的信息进行管理筛选
对客户的信息进行管理筛选
所有系统用户可查询的公共信息功能
所有系统用户对自己账户的管理
2.运行环境要求
Google Chrome,Microsoft Edge,Fire Fox等各浏览器均可运行
3.安装方法
无需安装,网页登录
4.系统已知的问题和限制
(1)尚未连接服务器
(2)部分已知功能尚未完善
5.软件的发布方式
https://github.com/hs1029/shop
博客后台截图
© 著作权归作者所有
发表评论