您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 2学生学籍管理系统需求分析报告
学生学籍管理系统需求分析报告专业:班级:组别:主要完成人:组员:2014.6.26目录目录...............................................................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数据精确度..................................................204.2时间特性....................................................204.3适应性......................................................214.4故障处理....................................................215.系统运行要求需求.................................................215.1用户界面....................................................215.2硬件界面....................................................215.3软件界面....................................................216.其它要求.........................................................2111.引言1.1编写目的本需求分析报告的目的是规范化《学生学籍管理系统》软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本系统的软件开发过程,便于程序员与客户之间的交流、协作,明确所要开发的软件应具有的功能与性能,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。1.2项目背景传统的学生学籍管理方法易发生数据丢失,统计错误,劳动强度高,且速度慢,使用计算机可以高速,快捷的完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从而提高了管理效率和水平。学生学籍管理系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。1.3定义[1].登录:必须是该校成功注册的用户才有;[2].修改密码:密码丢失,或为防止个人信息泄露,时常更新密码;[3].添加新用户:新生入校时,基本信息的添加;[4].毕业处理:老生离校时,要删除个人信息,释放存储空间,同时修改毕业生数据库,记入档案;[5].奖惩处理:得到某项奖励或受到某种惩罚时,会记录在信息里;[6].休、复学处理:因病或事休学时,后复学,需记录具体时间及原因,记入档案;[7].退学处理:被退学或者自动退学需办理各项手续后,记入档案;2[8].学生留降级处理:因没有通过规定的考试科目或者违反校纪校规而导致留级,基本信息会被修改,同时会记入档案。1.4参考资料[1]邝孔武,王晓敏,信息系统分析与设计第三版,清华大学出版社[2]陈禹,方美琪,软件开发工具[M],经济科学出版社[3]SQLSERVE2000实用教程,清华大学出版社[4]王珊等,高等教育出版社,数据库系统概论(第四版)2.软件产品的一般性描述2.1运行环境与资源(1)操作系统:Win7(2)VS、Rationalrose2003(3)浏览器:IE2.2产品的功能列表:产品名称学生学籍管理系统软件功能项目功能说明登录界面登录用户在登录系统时,必须通过系统的身份验证,判断权限才能进入系统主界面进行下一步的操作;注册新用户加入时,申请身份;修改密码密码丢失,或为防止个人信息泄露,时常更新密码;学生查询成绩查看各科成绩及总成绩;选课根据科目教师提供的课程,选择自己的课程;3教师管理学生信息添加、删除、修改学生个人信息;单科成绩录入根据期末卷面及平时成绩得出单科总成绩,并录入系统;提交选课信息根据教务规定,选择可选的课程,供学生选择;管理员添加学生新生入校时,需要更新数据库;删除学生结业处理,毕业处理,授位处理;学籍管理学生留降级处理,休复学处理,退学处理;总成绩管理学习成绩,补考成绩;档案管理学生的一般情况,及奖励,处分情况;2.3用户特征该软件适用于掌握计算机基础知识的用户,学生和教师可根据自己的权限进行相应操作,系统管理员要求由计算机的专业知识。管理员:对网站相关内容进行管理,对学生的所有信息进行相应的管理;学生:学校里的普通学生;教师:学校里的教师职工。2.4限制与约束1.由于所要设计的软件较大,设计人员较少,所需设备有限,设计时间短,设计无法完全覆盖所有用户的需求。2.建议开发软件运行的最短寿命:5年3.硬件、软件、运行环境和开发环境的条件和限制:安装有Windows7的操作系统;VS下运行。3.系统功能需求3.1系统功能模型——用例模型创建系统用例的第一步是确定系统的参与者。4学生学籍管理系统的参与者包含以下三种:管理员,管理员是学校的工作人员,他们为学校的学生执行添加、修改、删除学生信息等操作;学生,学生是该系统中数量最多,也是最重要的参与者。学生可以选课和查看自己的各类信息;教师,教师也是学校的工作人员,他们为学校的学生提供选课科目,录入成绩的操作。用例是指对系统角色的交互进行响应,并产生一个可见的结果所进行的一系列动作,它描述了系统的一个完整的功能需求。本系统中的用例模型如下所示:(1)管理员用例图3-1管理员用例图5管理员用例描述:1.用例名称:管理学生基本信息2.简要说明:添加、删除学生用户3.事件流:有新生报到,管理员向系统中添加学生用户;学生离校(毕业或退学)删除学生用户4.前置条件:管理员进入学籍管理系统5.后置条件:完成对学生用户的添加、删除6.扩展点:无1.用例名称:管理档案2.简要说明:对学生的一般情况及奖惩情况进行增、删、改、查操作,涉及到学生的留级、休学、复学、退学处理;毕业学籍处理、结业处理、毕业处理,学位处理3.事件流:进入学生档案管理界面,处理学生的一般情况及奖惩情况4前置条件:管理员进入学籍管理系统5后置条件:完成对学生的一般情况及奖惩情况增、删、改6扩展点:无1.用例名称:管理成绩2.简要说明:对学生的学习成绩及补考等成绩的统计3.事件流:进入成绩管理界面,统计学生成绩4.前置条件:管理员进入学籍管理系统5后置条件:完成对学生成绩的录入6扩展点:无61.用例名称:管理学籍2.简要说明:涉及到学生的留级、休学、复学、退学处理;毕业学籍处理、结业处理、毕业处理,学位处理3.事件流:进入学籍管理界面,处理学生的学籍状态;4前置条件:管理员进入学籍管理系统5后置条件:录入学生的学籍状态6扩展点:无1.用例名称:管理教师基本信息2.简要说明:添加、删除教师用户6.事件流:有新教师报到,管理员向系统中添加教师;教师离校删除教师信息7.前置条件:管理员进入学籍管理系统8.后置条件:完成对学生用户的添加、删除6.扩展点:无(2)教师用例图3-2教师用例图7教师用例描述:1.用例名称:教师登录2.简要说明:登录系统、新用户注册、修改密码3.事件流:进入学籍管理界面4前置条件:教师的登录名和密码5后置条件:进入学籍管理界面6扩展点:无1.用例名称:查询学生信息2.简要说明:查询学生基本信息3.事件流:进入学籍管理界面,查看学生信息4.前置条件:进入学籍管理系统5.后置条件:查看学生信息6.扩展点:无1.用例名称:选课管理2.简要说明:成绩管理,上传选课目录,查看、修改、删除选课目录,上传、查看成绩,如有问题可直接联系管理员3.事件流:进入学籍管理界面,管理学生选课和成绩4.前置条件:进入学籍管理系统5.后置条件:管理学生选课信息6.扩展点:无81.用例名称:成绩管理2.简要说明:,上传、查看成绩,如有问题可直接联系管理员3.事件流:进入学籍管理界面,管理学生选课和成绩4.前置条件:进入学籍管理系统5.后置条件:管理学生选课信息6.扩展点:无(3)学生用例图3-3学生用例图学生用例描述:1.用例名称:学生登录2.简要说明:登录系统,新用户注册,修改密码3.事件流:进入学籍管理系统4.前置条件:用户注册或者登录5.后置条件:进入学籍管理系统6.扩展点:无91.用例名称:查询信息2.简要说明:查看成绩,查看个人学习及各类奖惩情况,如有问题可直接联系老师3.事件流:进入学籍管理系统,核对或者查看个人情况信息4.前置条件:进入学籍管理系统5.后置条件:核对或者查看个人情况信息6.扩展点:无1.用例名称:选课2.简要说明:查看选择科目及选择结果,如有问题可直接联系老师3.事件流:进入学籍管理系统,核对或者查看个人情况信息4.前置条件:进入学籍管理系统5.后置条件:核对或者查看个人情况信息6.扩展点:无3.2相关用例的展开——活动图活动图用于描述满足用例要求所要进行的活动及活动间的约束关系,有利于识别并行活动,在本学籍管理系统中,主要有活动图如下:(1)管理员修改信息活动图A.进入系统界面,显示登录窗口;B.输入管理员身份的用户名和密码并提交,验证是否正确;C.如果正确,进入主界面,反之,重新登录;D.验证正确后,选择修改的项目,修改完成时,;E.确定修改后,判断是否需要继续修改,如果是,则继续,否则不继续;F.更新数据库,结束修改。根据上述过程,创建的活动图如图3-4所示:103-4管理员修改信息活动图(2)教师成绩管理活动图A.进入系统界面,显示登录窗口;B.输入教师身份的用户名和
本文标题:2学生学籍管理系统需求分析报告
链接地址:https://www.777doc.com/doc-5328177 .html