其他分享
首页 > 其他分享> > 范生永--实践课:案例分析

范生永--实践课:案例分析

作者:互联网

这个作业属于哪个课程 至诚软工实践F班
这个作业要求在哪里 作业要求的链接
这个作业的目标 <软件工程有理论和实践,更重要的是分析、思辨、总结>
学号 <212106758>

测试对象:i至诚APP

"i至诚"作为我们在校生的一款校园软件,它是一个处理校内学生信息事务的app,在疫情期间,学生每日都需要在"i至诚"软件上进行健康日报,以及宿舍报修、学生请假、出入校申请等等。

第一部分 找Bug

Bug发生时的测试环境:

1、健康日报打卡界面的时间与标准北京时间不符,慢了大约两分钟,这就导致有的学生想在凌晨00:00分准时打卡的时候,却因为这个bug而导致失败,所打的卡不是新的一天而是昨天的。

2、离校码异常

打开离线码,里面显示:Internal server error(服务内部错误)

第二部分 功能分析

1.根据软件已有的功能,评估其做到这个程度大约需要多少时间?(例如:团队人数6人左右,计算机大学毕业生,并有专业UI支持)

阶段 所需周数
需求分析、调研 2
功能分析 2
与客户确认交流 2
搭建开发环境 2
原型设计 1
数据库设计 3
设计审核 1
功能实现 5
项目改善 1
软件测试 1
项目整合总结 2
项目交付 1

2.分析这个软件目前的优劣(和微信端的“至诚教务助手”相比),哪个更实用?

3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)

(1) 我觉得主要是用户隐私保护方面有待提高
(2) 要多站在用户的角度考虑,积极与学生交流讨论,了解学生的期望
(3) 线上多检查,维护要做好

4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?

首先当时测试时不够严格,用户需求没有做好,功能设计不完善,后面也没没想过后期维护的问题。

三、建议与规划

1.市场现状

2.市场与产品生态

3.产品规划

阶段 所需周数
需求分析、调研 第1周
功能分析 第2周
与客户确认交流 第3周
功能原型设计 第4周
UML构建设计 第5周
数据库设计 第6周
原型设计 第7周
架构设计 第8周
数据库优化 第9周
原型优化 第10周
功能结构改善 第11周
项目审核 第12周
项目测试 第13周
黑白盒测试 第14周
项目整合总结 第15周
发布项目 第16周

标签:至诚,功能,--,用户,学生,案例,范生,设计,软件
来源: https://www.cnblogs.com/111356174fanshy/p/16125644.html