(天动万象队)团队项目——招生报名系统

 

1. 项目简述

​ 本组选择的项目是招生报名管理系统,随着社会平均文化水平的提高,人们开始追求更高的教育水平,学习更多的知识。而步入工作岗位的成年人难以将时间花费在线下培训机构的定期培训课程中,网上授课的教育模式便应运而生。机构需要一个平台协助管理学生信息,统一对报考学生进行批处理,并生成可视化列表;前去报考的学生也同样需要一个平台来完成如:获取培训机构信息、课程信息、线上提交报名表等操作。
本项目的开发目的正是去搭建这样一个平台,满足双方现阶段正面临的需求,构筑学生与机构高效交流的平台。
在我们不断的与老师沟通需求,设计原型的过程中,我们发现本项目的特点是功能繁琐,我们需要多次讨论确认角色流程,合理安排功能界面。

2. 需求分析过程

1. 与老师的讨论

​ 在项目开始阶段,本组与指导老师欧阳柳波老师进行了需求的获取,我们了解到本次项目面向的对象是想要接受成人教育的学生与机构,讨论结束后,本组也开展了一次会议进行需求与技术栈的分析。根据老师给出的需求分析参考,结合了我们对其他招生网站的理解进行了完善。

2. 原型与uml图的绘制

​ 在确定了业务流程后,我们进行了原型的设计。在这个过程中我们发现了一些冗余的功能,在与老师的沟通中完善了这些问题,最终完成了网页端与小程序端的原型设计。

3. 需求文档的撰写

​ 根据老师课程群中发出的洋芋好想飞队的需求文档,本组进行了需求文档的书写。在合理分工后,需求文档完成度较高,在11月1日完成了需求文档1.0并提交至课程中心。在与指导老师沟通后,我们进行了一些功能的精简,在11月5日完成了需求文档2.0的编写,并充当开发依据

3. 需求分析心得

​ 在整个需求分析的过程中,本组成员都受益匪浅。从一开始收到一个复杂系统开发的任务到现在对每个部分都能了然于胸,并且有共同的理解,我认为本次需求分析的过程是成功的。
在整个过程中我们学习到了许多,包括文档的编写技能、原型的开发技能、uml图的绘制技能等,学习与实践相互结合,本组同学对课堂中讲解的需求工程也有了更深的理解。
当然,开发过程中问题也无法避免,文档编写后期我们遇到了版本控制困难的问题,在学习了语雀的使用后,我们搭建了线上文档协同编辑平台,大大提高了文档编辑效率。同组同学们都对项目的完善提供了宝贵的思路。

posted @ 2021-11-14 14:29  精分boy  阅读(69)  评论(0)    收藏  举报