已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江工业大学之江学院软件工程大型实验报告设计题目:_班 级:_姓 名:_指导教师:_序号考核内容考试成绩1需求分析规格说明书(40%)2概要设计说明书(30%)3软件功能模块实例(20%)4考勤(10%)2008年 月 日“学生管理系统”需求分析报告1 范围1.1 标识文件状态: 草稿 正式发布正在修改文件标识:需求分析报告:A1当前版本:1.0 作 者:XXX完成日期:2008-12-121.2 系统概述1软件名称:学生管理系统2软件功能:方便教务管理部门在线管理基础信息,包括班级管理、课程管理和学期管理;管理学生基本信息;管理学生课程成绩;以及提供统计和查询功能。此外,系统管理员还可以通过该系统管理用户信息。3与其他教务管理系统的关系:此系统为教务管理系统的一个子系统,项目来源于某高校的委托。整个教务管理系统分为五个部分,另外五个部分为:学生选课系统、课程管理系统、教师管理系统和系统管理。用户需要从系统管理子系统中登录后才能进入学生管理子系统。学生选课系统、课程管理系统和教师管理系统的学生、教师和课程信息等,与学生管理子系统共享。图A1-1所示的子系统关系图,主要描述学生管理子系统与其他系统的关系。图A1-1子系统关系图4用户:教务管理人员和系统管理员5开发者:XXX、XXX、XXX1.3 文档概述需求分析采用面向对象的方法,在文档中主要采用了用例和E-R图等表示方法描述需求。文档的预期读者为教务业务人员和软件开发小组。1.4 基线 无2 引用文件 计算机软件文档编制规范(GB/T 8567-2006),2006年3月14日发布,2006年7月1日实施。3 需求概述3.1 系统目标系统的开发目标是充分利用计算机和网络技术,打破传统的管理模式,实现课程信息、学生信息和考试成绩的在线管理,保持这些数据的一致性,同时提高管理的工作效率。3.2 运行环境1服务器硬件配置要求:2客户机硬件配置要求:3软件配置要求:3.3 用户特点系统的最终用户为教务管理人员,具备基础的计算机操作技能。尽量减少用户的键盘输入;同时,为了尽量提高输入数据的正确率,对输入的数据附加约束条件。4 功能需求系统的功能主要分成以下几个部分:1基础信息管理:管理与学生相关的一些基础信息,包含课程信息、班级信息和学期信息。2学生信息管理:管理学生的基本信息,包含学生信息的录入、修改和删除。3成绩管理:对学生成绩进行整理和维护,包含补考生、重修生和退学生管理。4查询和统计:按分类要求产生查询数据和统计数据,包含按课程查询、按姓名查询以及按班级查询;同时还根据考试成绩产生统计数据,包含课程成绩分布、个人课程成绩汇总以及班级成绩汇总。5用户管理:包括教务业务员信息维护和系统管理员信息维护。4.1 系统用例图用例建模主要是分离出系统的活动参与者(Actor)和用例(Use Case),用例是指对系统提供的功能的一种描述,而活动参与者是那些可能使用这些用例的人或外部系统,通过用例图可以描述出系统外部的执行者、系统的用例,以及它们之间的联系。本学生管理系统的用例图见图A1-2。4.2 管理基础信息教务业务人员必须经过登录后(若没有注册,必须先注册)才能对基础信息进行相应的操作,此时教务人员登录时必须提供以下资料:用户名与密码。注册时,必须提供真实姓名、用户名、工号、性别、密码以及联系电话等个人信息。对于本系统,教务业务人员必须经过上述步骤才能执行相应的操作,若对于整个教务管理系统,教务业务人员作为整个系统的用户只需要在系统管理子系统中登录后便可以直接进入本学生管理系统。 图A1-2 系统用例图用例说明如下:管理基础信息用例编号:Use Case-1参与者:教务业务员前置条件教务业务人员正常登录后置条件生成培养计划或显示培养计划主干过程1教务业务人员正常登录2选择基础信息类别(课程信息、班级信息或学期信息),并针对具体信息做相应处理分支过程1选择“课程信息”,则转至用例Use Case-112选择“班级信息”,则转至用例Use Case-123选择“学期信息”,则转至用例Use Case-13异 常1提供的资料格式错误2信息类别与相应用例没有链接成功包含用例1 管理课程信息(Use Case-11)2 管理班级信息(Use Case-12)3 管理学期信息(Use Case-13)4.3 管理课程信息对课程信息进行录入和维护,课程信息包括:课程编号、课程名、学分、周学时、课程性质(考试、考查或选修)以及开课单位。用例说明如下:管理课程信息用例编号:Use Case-11参与者:教务业务人员前置条件教务业务人员正常登录后置条件更新后的课程信息已加入到数据库主干过程1教务业务人员正常登录2若是添加课程信息,则依次输入课程的各个属性。3若是修改课程信息,则(1)选择课程编号;(2)显示并修改该课程的相关属性;(3)确认修改;(4)系统将修改后信息存入数据库。4若是删除课程信息,则(1)选择课程编号;(2)删除该课程所有信息;(3)确认删除;(4)系统将删除后信息存入数据库。分支过程1选择“添加”,则转至执行插入数据操作2选择“修改”,则转至执行修改数据操作3选择“删除”,则转至执行删除数据操作异 常1课程信息格式错误2系统提供数据库操作失败包含用例无4.4 管理班级信息 5 外部接口需求5.1 与学生选课系统接口与学生选课系统共享学生信息、班级信息、课程信息和成绩信息。5.2 与课程管理系统接口与课程管理系统共享学生信息、班级信息、课程信息和成绩信息。5.3 与教师管理系统接口与课程管理系统共享课程信息。5.4 与系统管理接口教务业务人员需要登录系统管理界面后,根据权限才能进入学生管理系统。本系统与系统管理子系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 遗嘱抚养协议书
- 销毁委托协议书
- 苹果开发协议书
- 2025-2026学年安徽省合肥市高一化学上册期中考试试卷及答案
- 2025年湘教版七年级历史上册月考考试试题及答案
- 工程施工承包协议书
- 老年医学科老年人多系统功能障碍护理指南
- 2025版贫血症状解读与营养护理
- 疼痛病人护理评估
- 职场幽默自我介绍
- 2025至2030中国航空货运行业运行分析有效策略与实施路径评估报告
- TCCTAS 195-2025 民航客票销售搜索服务数据接口规范 第1部分:国内运价搜索
- 抗衰老植物干细胞技术行业跨境出海项目商业计划书
- CJ/T 94-2005饮用净水水质标准
- 净化板材料安装合同协议书
- T/CBMCA 054-2024水密性铝合金窗
- 心血管-肾脏-代谢综合征(CKM)综合管理中国专家共识2025解读课件
- 重症监护病房新生儿皮肤管理指南(2021)解读
- 房屋放弃份额协议书
- 999中药配方颗粒
- 无创机械通气试题及答案
评论
0/150
提交评论