博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
高级软件工程第六次作业:东理三剑客团队作业-3
阅读量:5135 次
发布时间:2019-06-13

本文共 1396 字,大约阅读时间需要 4 分钟。

团队的作业:图书管理系统

  • 队员学号:

    金安安(队长)  201810812003

    谢竟成                201810812002

    彭丽君                201810812010

具体分工如下:

金安安:测试计划,ER图,完善系统架构设计。

谢竟成:任务分解WBS, 思考用户痛点,描述使用场景,完善系统架构设计。

彭丽君:功能分析的四象限,完善需求规格说明书,系统架构设计。

 

 

思考用户痛点,描述使用场景

1、背景

(1)典型用户:彭丽君

(2)用户的需求/用户迫切需要解决的问题

a、当前一个人把我需要借的书借走了的时候,当我也需要借这本书时,不能够及时知道这本书的归还情况,什么时候归还。

b、找一本书的时间过长,搜索不能精准定位。

假设:

a、图书信息展示功能已经完成。

2、使用场景:

想好需要借的书,在图书馆的检索机检索这本书的书名,检索机查找数据库图书的信息,是否在图书馆还是已被借走,若是在图书馆,定位位置,根据位置去图书馆相应位置查找,若是也被同学借走,则显示借走该同学的联系方式,借走的时间,方便需要急需用的同学找到该书。

 

《需求规格说明书》具改进之处如下(《需求规格说明书》上传到coding:):

1、因为考虑到如果学生使用借阅卡太麻烦,所以使用一卡通借书,借书时使用学号。

2、在4.1.6当中“参数”加入“修改学号”

3、增加了ER图

4、不同类别的读者可借阅图书的范围、数量和期限不同,改成不同类别的读者可以接各种类别的书籍,但借书的数量一次还期限有规定要求

5、当想要借的书被其他同学借走的时候,而别人又急需需要这本书的时候,要是能有该书借走人的联系方式就可以解决此类问题,因此我们在借阅书籍模块,加入在同学查找该本书的时,当该本书被人借走的时候,显示借走书人的信息及联系方式。

6、当要借的书在图书馆时,管理员通知可以去图书馆拿书时,却不知道该书的具体位置,需要找很久,要解决这个问题也是在借阅书籍模块里查找该书时,显示该书在图书馆的同时,还需要显示该书摆放的具体位置,方便同学尽快找到此书。

功能分析的四象限如下:

 

任务分解WBS(Work Breakdown Structure)。上传到coding:。

同时也上传到团队coding:

 系统E-R图

 

 

 

 

 

 

测试计划书上传到coding:

 

心得体会:本次作业花费了三天时间完成,在此次作业中,学习到了怎么制作团队项目WBS,之前是从未接触WBS,一开始一脸懵逼,到去查资料、学习,慢慢的,最后一步一步的把WBS完成,这是一种巨大的飞跃,喜悦之情不言而喻;对于画图书管理系统的功能四象限,开始也是不知所云,后面通过学习才知道,最后还是把这个任务解决掉,这些都离不开团队每个人的努力;思考怎么给自己做的产品进行测试,这个是以前接触过,但是和助教老师发的参考,感觉自己还是存在很大差距,通过学习,最终制作出一份比较完善的测试计划,对个人还是团队而言,都是一种巨大的提高。在本次作业中饭,知道在做一个项目时逻辑思维要缜密,思考问题要细致,更加懂得团队合作的重要性,一个良好的团队,离不开团队成员每个人的努力,对成员的信任,对队长的信任,是一个良好的团队不可或缺的部分,大家都表现的很优秀,我们就是东理三剑客!我们为自己代言。

转载于:https://www.cnblogs.com/AnanKing/p/9985230.html

你可能感兴趣的文章
理解C# 4 dynamic(1) - var, object, dynamic的区别以及dynamic的使用
查看>>
Windows 8实例教程系列 - 布局控制
查看>>
章节2:SQL之多表连接
查看>>
silverlight下多线程处理
查看>>
如何使用ITEXTSHARP将HTML代码字符串写进PDF
查看>>
git bash 出现vim的时候怎么退出
查看>>
React Native开发之IDE(Atom+Nuclide)安装,运行,调试
查看>>
[10月4日的脚本] 获取Office365邮箱文件夹的权限
查看>>
PHP压缩文件操作
查看>>
PHP curl扩展实现数据抓取
查看>>
生成随机密钥
查看>>
falsk 请求钩子
查看>>
8-过滤器Filter和监听器Listener
查看>>
从头开始学JavaScript (十三)——Date类型
查看>>
spring mvc 解决csrf跨站请求攻击
查看>>
linux syslog 3
查看>>
PLSQL Developer 特点
查看>>
C#datagridview 合并数据相同的行
查看>>
LINUX环境并发服务器的三种实现模型
查看>>
理解闭包 js回收机制
查看>>