软件工程作业——团队02
第二次团队作业 软件工程作业——团队02
这个作业属于哪个课程 | 2018软件工程3、4班 |
---|---|
这个作业要求在哪里 | 软件工程作业——团队02 |
作业目标 | 通过用例建模的方式来进行需求确认 |
其他参考文献 | 需求确认 |
一、选题概述
1.1课题背景
随着汽车的普及和日常出行的需要,驾驶技能已经成为当代大学生必不可少的生活生存技能。根据2019年中国公安交通部发布的最新数据,我国现已取得驾照人数已经突破4亿人,而我国居民取得驾照的主要途径为报考驾校进行驾驶技能培训学习。而随着学习驾考的学生人数越来越多,驾校信息出现信息混乱、教学老师与学生信息不一致,不能及时沟通等问题。由此,小组成员一起开发了一个基于SMM框架下的飞驰驾校管理系统。
1.2驾校管理系统的意义
开发一个驾校管理系统一方面有利于学生能够及时对自己的学习进行预约、查看自己的学习时间和学分管理。管理系统的工作主要是用户和驾校之间架起了一座桥梁,可以提供彼此信息、处理信息。提高员工的效率,满足客户的需求,减少错误的出现。本系统所要解决与实现的问题就是采用将jsp并结合MySQL的一个基于WEB的驾校管理系统,通过这个系统可以为给驾校和学员带来方便。
二、需求分析
2.1技术可行性分析
开发此驾校管理系统主要使用了JSP、Mysql、SSM框架等技术,这些技术开发成员在平时的学习中都接触过,可以做到学以致用。管理系统的工作主要是用户和驾校之间架起了一座桥梁,可以提供彼此信息、处理信息。
2.2经济可行性分析
该系统的开发主要是为了方便驾校与学生之间的信息沟通与交流,降低出错率,从而降低成本。且此项目主要为学生的课后作业,开发工具主要为个人PC,无较大的经济投入,项目开发可行。
2.3操作可行性分析
开发该系统之前研究了很多管理系统的页面, 在操作中主要凭借使用视窗操作技术可以完成数据录入,修改,删除等功能,简单,方便。在使用前,只要用户对简单的指令或读取帮助文件就可以在系统中使用。 此外,界面清晰易懂,可视化管理工具,数据库操作非常简单,所以操作是可行的。
三、用例图
3.1用户用例图
根据前期的用户需求和调研结果,飞驰驾校管理系统的用户端应该具备:信息管理、阶段训练、训练记录管理、结业管理主要四个模块的功能。
3.2管理员用例图
管理员端主要是主要是对驾校的教练进行管理,为用户匹配合适的教练,对学员的信息和训练进行管理;同时根据训练的阶段设置科目信息,当学员的训练科目和时间都达标以后,学员既可毕业。
3.3用例分析
四、角色与成员分工
序号 | 组员姓名 | 在整个项目中的职责 | 在本次任务中的职责 | 本次任务的贡献度(以百分比体现) |
---|---|---|---|---|
1 | 王浩文 | 系统分析及设计 | 用例图的绘制及设计分析 | 25% |
2 | 江智超 | 前后端代码开发 | 系统模块搭建和初步实现 | 25% |
3 | 任勇 | 前后端代码开发 | 对用例进行描述和建模 | 25% |
4 | 吴江 | 需求分析及测试 | 用例图的绘制及文档整合 | 25% |
5.课堂汇报收集的问题&修改
收集的问题 | 如何修改 | 是否完成 |
---|---|---|
# | # | # |