2学生学籍管理系统需求分析报告文案

上传人:鲁** 文档编号:495029246 上传时间:2023-09-12 格式:DOC 页数:25 大小:729KB
返回 下载 相关 举报
2学生学籍管理系统需求分析报告文案_第1页
第1页 / 共25页
2学生学籍管理系统需求分析报告文案_第2页
第2页 / 共25页
2学生学籍管理系统需求分析报告文案_第3页
第3页 / 共25页
2学生学籍管理系统需求分析报告文案_第4页
第4页 / 共25页
2学生学籍管理系统需求分析报告文案_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《2学生学籍管理系统需求分析报告文案》由会员分享,可在线阅读,更多相关《2学生学籍管理系统需求分析报告文案(25页珍藏版)》请在金锄头文库上搜索。

1、学生学籍管理系统需求分析报告专业:班级:组别:主要完成人:组员:2014626目录目 录 01. 引言 11.1 编写目的 11.2 项目背景 11.3 定义 11.4 参考资料 22. 软件产品的一般性描述 22.1 运行环境与资源 22.2 产品的功能 22.3 用户特征 32.4 限制与约束 33. 系统功能需求 33.1 系统功能模型用例模型 33.2 相关用例的展开活动图 93.3 系统静态模型对象类模型 133.4 系统动态模型 154. 性能需求 204.1 数据精确度 201. 时间特性 202. 适应性 213. 故障处理 215. 系统运行要求需求 215.1 用户界面 2

2、11. 硬件界面 212. 软件界面 216. 其它要求 211. 引言1.1编写目的本需求分析报告的目的是规化学生学籍管理系统软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理, 同时提出 了本系统的软件开发过程,便于程序员与客户之间的交流、 协作,明确所要开发 的软件应具有的功能与性能,并作为工作成果的原始依据,同时也表明了本软件 的共性,以期能够获得更大围的应用。1.2项目背景传统的学生学籍管理方法易发生数据丢失,统计错误,劳动强度高,且速度慢,使用计算机可以高速,快捷的完成以上工作。在计算机联网后,数据在网上 传递,可以实现数据共享,避免重复劳动,规教学管理

3、行为,从而提高了管理效 率和水平。学生学籍管理系统以计算机为工具,通过对教务管理所需的信息管理,把管 理人员从繁琐的的数据计算处理中解脱出来, 使其有更多的精力从事教务管理政 策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。1.3定义1. .登录:必须是该校成功注册的用户才有;2. .修改密码:密码丢失,或为防止个人信息泄露,时常更新密码;3. .添加新用户:新生入校时,基本信息的添加;4. .毕业处理:老生离校时,要删除个人信息,释放存储空间,同时修改毕业生 数据库,记入档案;.奖惩处理:得到某项奖励或受到某种惩罚时,会记录在信息里;.休、复学处理:因病或事休学时

4、,后复学,需记录具体时间及原因,记入档案;7.退学处理:被退学或者自动退学需办理各项手续后,记入档案;8.学生留降级处理:因没有通过规定的考试科目或者违反校纪校规而导致留级,基本信息会被修改,同时会记入档案。1.4参考资料6. 邝孔武,王晓敏,信息系统分析与设计第三版,清华大学7. 禹,方美琪,软件开发工具M,经济科学8. SQL SERVE 2000实用教程,清华大学9. 王 珊等,高等教育,数据库系统概论(第四版)2. 软件产品的一般性描述2.1运行环境与资源(1)操作系统:Win7(2)VS Rational rose 2003(3)浏览器:IE2.2产品的功能列表:产品名称学生学籍管理

5、系统软件功能项目功能说明登录界面登录用户在登录系统时,必须通过系统的身份验 证,判断权限才能进入系统主界面进行下一步的 操作;注册新用户加入时,申请身份;修改密码密码丢失,或为防止个人信息泄露,时常更 新密码;学生查询成绩查看各科成绩及总成绩;选课根据科目教师提供的课程,选择自己的课程;教师管理学生信息添加、删除、修改学生个人信息;单科成绩录入根据期末卷面及平时成绩得出单科总成绩, 并录入系统;提交选课信息根据教务规定,选择可选的课程,供学生选择;管理员添加学生新生入校时,需要更新数据库;删除学生结业处理,毕业处理,授位处理;学籍管理学生留降级处理,休复学处理,退学处理;总成绩管理学习成绩,补

6、考成绩;档案管理学生的一般情况,及奖励,处分情况;2.3用户特征该软件适用于掌握计算机基础知识的用户, 学生和教师可根据自己的权限进 行相应操作,系统管理员要求由计算机的专业知识。管理员:对相关容进行管理,对学生的所有信息进行相应的管理;学生:学校里的普通学生;教师:学校里的教师职工。2.4限制与约束1. 由于所要设计的软件较大,设计人员较少,所需设备有限,设计时间短, 设计无法完全覆盖所有用户的需求。2. 建议开发软件运行的最短寿命:5年3. 硬件、软件、运行环境和开发环境的条件和限制:安装有 Windows 7的操 作系统;VS下运行。3. 系统功能需求3.1系统功能模型一一用例模型创建系

7、统用例的第一步是确定系统的参与者。学生学籍管理系统的参与者包含以下三种:管理员,管理员是学校的工作人员,他们为学校的学生执行添加、修改、删 除学生信息等操作;学生,学生是该系统中数量最多,也是最重要的参与者。学 生可以选课和查看自己的各类信息; 教师,教师也是学校的工作人员,他们为学 校的学生提供选课科目,录入成绩的操作。用例是指对系统角色的交互进行响应,并产生一个可见的结果所进行的一系列动作,它描述了系统的一个完整的功能需求。本系统中的用例模型如下所示:(1)管理员用例图imaude学生信息管理include5include添加学生管理学生基本信息删除学生管理贝毕业生学藉管理include管

8、理奖惩管理档案管理成绩管理載师基本信息呼MludA添加教师删除教帀3-1管理员用例图管理员用例描述:1. 用例名称:管理学生基本信息2. 简要说明:添加、删除学生用户3. 事件流:有新生报到,管理员向系统中添加学生用户;学生离校(毕业或退学) 删除学生用户4. 前置条件:管理员进入学籍管理系统5. 后置条件:完成对学生用户的添加、删除6. 扩展点:无1. 用例名称:管理档案2. 简要说明:对学生的一般情况及奖惩情况进行增、删、改、查操作,涉及到学 生的留级、休学、复学、退学处理;毕业学籍处理、结业处理、毕业处理,学位 处理3. 事件流:进入学生档案管理界面,处理学生的一般情况及奖惩情况4前置条

9、件:管理员进入学籍管理系统5后置条件:完成对学生的一般情况及奖惩情况增、删、改6扩展点:无1. 用例名称:管理成绩2. 简要说明:对学生的学习成绩及补考等成绩的统计3. 事件流:进入成绩管理界面,统计学生成绩4. 前置条件:管理员进入学籍管理系统5后置条件:完成对学生成绩的录入6扩展点:无1. 用例名称:管理学籍2. 简要说明:涉及到学生的留级、休学、复学、退学处理;毕业学籍处理、结业 处理、毕业处理,学位处理3. 事件流:进入学籍管理界面,处理学生的学籍状态;4前置条件:管理员进入学籍管理系统5后置条件:录入学生的学籍状态6扩展点:无1. 用例名称:管理教师基本信息2. 简要说明:添加、删除

10、教师用户(1) 事件流:有新教师报到,管理员向系统中添加教师;教师离校删除教师信息(2) 前置条件:管理员进入学籍管理系统(3) 后置条件:完成对学生用户的添加、删除6.扩展点:无(2)教师用例图3-2教师用例图教师用例描述:A. 用例名称:教师登录B. 简要说明:登录系统、新用户注册、修改密码C. 事件流:进入学籍管理界面4前置条件:教师的登录名和密码5后置条件:进入学籍管理界面6扩展点:无A. 用例名称:查询学生信息B. 简要说明:查询学生基本信息C. 事件流:进入学籍管理界面,查看学生信息D. 前置条件:进入学籍管理系统E. 后置条件:查看学生信息F. 扩展点:无A. 用例名称:选课管理

11、B. 简要说明:成绩管理,上传选课目录,查看、修改、删除选课目录,上传、 查看成绩,如有问题可直接联系管理员C. 事件流:进入学籍管理界面,管理学生选课和成绩D. 前置条件:进入学籍管理系统E. 后置条件:管理学生选课信息F. 扩展点:无3-3学生用例图学生用例描述:A. 用例名称:学生登录B. 简要说明:登录系统,新用户注册,修改密码C. 事件流:进入学籍管理系统D. 前置条件:用户注册或者登录E. 后置条件:进入学籍管理系统F. 扩展点:无(1) 用例名称:查询信息(2) 简要说明:查看成绩,查看个人学习及各类奖惩情况,如有问题可直接联系老 师(3) 事件流:进入学籍管理系统,核对或者查看

12、个人情况信息(4) 前置条件:进入学籍管理系统(5) 后置条件:核对或者查看个人情况信息(6) 扩展点:无A. 用例名称:选课B. 简要说明:查看选择科目及选择结果,如有问题可直接联系老师C. 事件流:进入学籍管理系统,核对或者查看个人情况信息D. 前置条件:进入学籍管理系统E. 后置条件:核对或者查看个人情况信息F. 扩展点:无3.2相关用例的展开一一活动图活动图用于描述满足用例要求所要进行的活动及活动间的约束关系,有利于识别并行活动,在本学籍管理系统中,主要有活动图如下:A. 管理员修改信息活动图A. 进入系统界面,显示登录窗口;B. 输入管理员身份的用户名和密码并提交,验证是否正确;C.

13、 如果正确,进入主界面,反之,重新登录;D. 验证正确后,选择修改的项目,修改完成时,;E. 确定修改后,判断是否需要继续修改,如果是,则继续,否则不继续;F. 更新数据库,结束修改。根据上述过程,创建的活动图如图 3-4所示:ism确宦修改:新数据库3-4管理员修改信息活动图B. 教师成绩管理活动图A. 进入系统界面,显示登录窗口;B. 输入教师身份的用户名和密码并提交,验证是否正确;C. 如果正确,进入主界面,反之,重新登录;D. 进入系统后,选择科目和录入成绩的班级,确定导入数据完成;E. 完成后,判断是否继续导入,如果是,则选择录入成绩的班级继续导入,否 则不继续;F. 完成导入数据,

14、更新数据库根据上述过程,创建的活动图如图 3-5所示:更新学主成绩数据库教师成绩 管理3-5教师成绩管理活动图C. 学生选课活动图 进入系统界面,显示登录窗口; 输入学生身份的用户名和密码并提交,验证是否正确; 如果正确,进入主界面,反之,重新登录; 进入选课界面,选择已有的可选择的科目,确定选课; 判断选课人数,若人数已满,则重新选择,否则人数未满,可以完成选课; 选课结束,更新数据库,教师可查看选课信息。根据上述过程,创建的活动图如图 3-6所示:学生选课J活动图厂输人用户名、1 .和寄码.丿書误(正碉験罡选课人数未满人数已満|/更新数扌居库.3-6学生选课活动图(4)学生成绩查询活动图教师对在学生成绩查询的活动图中,创建了三个泳道,分别是管理员对象、 象和学生对象,具体的活动过程描述如下:A. 进入系统界面,显示登录窗口;B. 输入学生身份的用户名和密码并提交,验证是否正确;C. 如果无误,查看结束;D. 如果正确,进入主界面,反之,重新登录;E. 进入成绩查询界面,选择需要查询的学年,查看成绩;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号