团队作业2-《需求规格说明书》(六只化骨龙)
1.队员:
3116004709-张宏根(队长)
3116004693-林伯浩
3116004694-林泽楷
3116004695-刘润活
3116004696-刘育明
3116004712-周乃君
2.团队仓库地址:
https://github.com/mtsixboys/Problem-solving-system
3.需求规格说明书:
1.项目名称:毛概复习软件
该系统储备了丰富的毛概习题,包括选择题,判断题,简答题以及综合分析题,供不同需求的同学使用。
2.用户分析:这个软件可以让在校大学生在期末复习时更好的回顾毛概知识,抓好考点以及对考试的题型有更深的了解,对毛概知识感兴趣的同学也能在这个软件了解到比较丰富的知识以进行更深入的学习。
3.功能性需求分析:
该系统包含了三种答题的模式,分别为专项题型练习模式、套卷练习模式、背题记忆模式。
专项题型练习模式包含选择选择题,判断题,简答题以及综合分析题四种题型,用户可根据自身需求选择一种题型进行练习;套卷练习模式则是进行试卷题型练习,使用户更好的把控试卷的全局解答;背题记忆模式则是将题目和答案一起展示出来供用户记忆与学习。
4.技术需求:java实现界面以及算法逻辑,数据库存储题型以及知识点和参考答案。
4.用户预期数量:500
5.系统的真实性,可用性以及价值所在:
1.真实性:期末考试对大学生所学课程知识的掌握有考察作用而且大学生普遍对期末考试比较重视,这个系统能让大学生更好地进行备考,也能让对毛概知识感兴趣的同学从答题中加深对知识的理解。
2.可用性:本项目提供能导入较多的题量,能让用户进行多方面且深入的练习,各项功能封装好的接口能让用户进行简便的操作与功能的选择。
3.价值所在:作为一个答题软件,系统中包含的三种答题模和四种专项题型练习可让用户根据自身学习情况以及自身需求进行选择,也能让学生利用好碎片化的时间,能提高学生的学习效率。
6.码云链接:
https://github.com/mtsixboys/Problem-solving-system/issues
7.issues截图
8.团队计划表:
第 6 周 |
1.团队组队、团队博客(完成) |
|
2.团队介绍、成员展示、角色分配、选题确定(完成) |
|
3.制定团队计划安排,团队贡献分的规定(完成) |
第7周 |
1.需求规格说明书 |
|
2.原型设计,队员估计任务难度并学习必要的技术 |
|
3.编码规范完成、平台环境搭建完成、初步架构搭建 |
第8周 |
1.原型改进(给目标用户展现原型,并进一步理解需求) |
|
2.架构设计,WBS, 团队成员估计各自任务所需时间 |
|
3.测试计划 |
第9周 |
1. 团队项目Alpha任务分配计划 |
|
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 |
第10周 |
1.用户反馈+测试计划改进 |
|
2. 团队Alpha阶段个人总结 |
|
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 |
第11周 |
1. 团队项目Alpha博客:事后分析 |
|
|
9.队员感想:
林伯浩:通过这次团队的讨论与合作,我发现了一个项目有团队一起去完成会事半功倍,毕竟一个人不可能什么东西都精通,每个人发挥自己的长处,问题迎刃而解。
林泽楷:通过这次团队的合作与思考,我越发明显的发现了自己的不足和缺点,希望在学习与工作的过程中能逐渐进步。
刘育明:通过这一次的团队合作方式,我发现分工合作的效率很高,每个人各司其职,又互通有无,同时还能学到许多新的知识,收获颇丰。
刘润活:通过这次团队的合作方式与思考模式,以及老师给的作业说明中,我认识到团队项目需要依靠更强大更有效率的工具来维护、运营,同时认识了github上关于organization的相关信息,初次了解到码云管理代码的有序、高效性。希望接下来和队友互帮互助,共同进步。
张宏根:经过第一周和第二周接触团队项目,锻炼了个人的团队合作与沟通能力。在队长这个角色中,需要和队员进行充分的沟通,在分析应该具体做什么功能与各队员应该如何分工时我们都发表了自己的意见并且安排好了计划,希望通过这次项目,我们都能得到进步和积累经验。
周乃君:通过这次团队的合作,我发现每个人都有自己的长处,大家都应该互相学习,共同进步,同时希望在这次的团队合作项目中不断成长。