13组 需求分析报告
一、团队基本情况
1.1 团队项目的整体计划安排
期限 | 预期工作安排 |
---|---|
10月23日前 | 构思选题,完成选题报告 |
10月29日前 | 确认软件功能结构,画出思维导图,画出各部分UML图 |
11月6日前 | 分工实现部分软件功能 |
11月13日前 | 分工实现部分软件功能 |
11月13日后 | 根据具体情况再做安排 |
1.2 团队分工、贡献比
姓名 | 工作 | 贡献率 |
---|---|---|
陈艺天 | 产品需求分析报告、部分UML图、思维导图 | 53% |
温致鹏 | 需求分析ppt、部分UML图、燃尽图 | 47% |
1.3思维导图、燃尽图
(1)项目思维导图
(2)项目燃尽图
二、项目各部分UML
注:本项目较小,仅状态图分部分制作,其余UML图都是根据软件整体制作而成
(1)整体部分
负责人:陈艺天
描述:画出软件总体E-R图、用例图、活动图、类图
该部分面临的问题:UML画图软件不太熟悉
解决的问题:熟悉UML工具,画出所需UML图
E-R图:
用例图:
活动图:
类图:
(2)局部部分
负责人:温致鹏
描述:画出软件各部分状态图
该部分面临的问题:UML知识点回顾
解决的问题:复习了面向对象课程回忆起UML图,利用相关软件制作图片
使用工具状态图:
修改设置状态图:
登陆界面状态图:
三、作业记录相关
UML设计工具相关
(1)UML设计工具的选择:亿图图示
(2)选择的理由:亿图图示,即亿图图示专家(EDraw Max),是一款基于矢量的绘图工具,包含大量的事例库和模板库。可以很方便的绘制各种专业的业务流程图、组织结构图、商业图表、程序流程图、数据流程图、工程管理图、软件设计图、网络拓扑图等等。它帮助您更方便,更快捷的阐述设计思想,创作灵感。在设计时它采用全拖曳式操作,结合4600多个常用图形模板库和用户自定义实例库,最大程度简化用户的工作量;让你在设计时既可以充分利用固有的素材,又可以借鉴他人的作品。
(3)对工具的评价:
陈艺天:非常简便、高效
温致鹏:全中文,看着方便
遇到的困难和解决办法
(1)困难描述:
整个团队只有我们两个人,其实选题的时候是很不好意思的。一个是我们俩实力水平实在有限,而我们都心知肚明。我们两个之前的专业一个是生物技术一个是选矿工程,在二学位一年的学习中,也只是掌握了各种语言还有软工项目设计的皮毛,再加上选此课程和二学位大部队散了,就形成了组也组不到人的尴尬局面。UML画图方面,参考了第一个学期学习的面向对象课程,也都回忆起来了,目前来说就是摸着石头过河,步履维艰。
(2)做过哪些尝试:
尝试和二学位的其他人以及认识的朋友一起出谋划策,以及复习原先学习的专业知识,尽可能将项目完整呈现
(3)是否解决:
正在努力进行中
(4)有何收获:
最大的收获是抗压能力(毕竟一个考公、一个考研,还有就业压力)
学习进度条
第N周 | 新增代码(行) | 累计代码(行) | 本周学习时间(小时) | 累计学习时间(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 100 | 100 | 4 | 4 | 完成登陆部分框架 |
2 | 500 | 600 | 10 | 14 | 完成主界面框架 |