




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,学生管理系统需求规格,说明书,.,负责人:信息管理系软件1401班小组人员:杨慧东王靖,.,目录,1.引言1.1编写目的1.2项目背景1.3项目定义1.4参考资料2.需求概述2.1目标2.2需求陈述2.3运行环境2.4条件与限制5.数据流图6.数据字典,.,1.引言,1.1编写目的将用户的需求用文本的形式描述出来,方便学生清晰掌握系统开发过程中的要求及目的,避免开发过程中因目标不明白而造成的人力和时间的浪费,使开发过程更加紧凑。同时,也可以使用户更加明确系统的功能使用。,.,1.2项目背景随着学校整体能力的提高,有一个好的管理系统对于学校各方面的发展和管理有着巨大的意义。因此对学校而言有一个完整的符合学校管理的信息资源库,信息资源共享的系统是很必要的。学校的快速发展和在校学生的增多,学生管理工作变得越来越复杂,许多工作非常繁琐,消耗大量的人力物力。开发学生信息管理系统,建立基本的学生档案数据库,实现资源共享、学生管理工作的计算机化,具有重大意义。,.,1.3定义学生信息管理系统是具有统计、管理和老师各种在校相关信息,方便学校对于学生信息的统一管理。1.4参考资料(第一版)武汉大学出版社,.,2.需求概述,2.1目标学生信息管理系统的目标是为方便学校教务处系统的管理学生的信息并为学校和学生间提供一个信息共享的平台。2.2需求陈述用户管理:用户共分为管理员、教师和学生。学生和教师通过注册建立账户,管理员由系统设定统一的用户名和密码。,.,学生信息管理系统由学生用户功能、教师用户功能和管理员功能组成:,(一)学生用户功能主要包括以下部分:注册、登录、修改密码、查询个人信息、查询成绩、选课(退课)。具体功能介绍如下:(1)注册实现功能:创建一条学生记录,由学生自己填写个人信息并保存,实现统一管理。个人信息内容:学号、姓名、性别、出生年月、籍贯、民族、学院、班级、宿舍号、联系电话。输入:用户名(学号)、密码(初始值为1)等信息。流程:检验用户名是否合法,若不合法提示重新输入,若合法则填写个人信息内容。,.,(2)用户登录实现功能:用户注册后可直接登录,使用查询信息、选课、退课等功能。输入:用户名、密码。流程:检验密码是否正确,如果不正确提示密码不正确,重新输入或退出登录。(3)修改密码输入:输入旧密码,输入两次新密码。流程:检验旧密码是否正确,如不正确提示重新输入旧密码,如正确,检验两次输入的新密码是否一致,如不一致,提示重新输入新密码,如一致,用新密码覆盖旧密码。,.,(4)个人信息实现功能:在此显示学生的个人信息。内容::学号、姓名、性别、出生年月、籍贯、民族、学院、班级、宿舍号、联系电话。流程:系统查找该学生的个人信息并显示。(5)查询成绩实现功能:显示入学以来所修课程的所有成绩和学分等信息。流程:系统查找学生入学以来所修课程的所有成绩和学分。,.,(6)选课(退课)实现功能:在学校规定的时间内为学生提供网上选课及退课功能以及查看个人选课(已选课程)信息。内容:学校开设的选修课程、实验。流程:进入界面后,选择选课、退课及查看功能。查看学生选课信息。选择人数未满的课程及未修的课程并添加该课程信息到该学生选课信息中。只能退已选课程,并在学生选课信息中删除该课程信息。,.,(二)教师用户功能包括以下部分:注册、登录、查看个人信息、查看学生成绩信息、录入成绩。,具体功能介绍如下:(1)注册实现功能:创建一条教师记录,由教师自己填写个人信息并保存,实现统一管理。个人信息内容:职工号、姓名、性别、出生年月、籍贯、民族、学院、联系电话。输入:用户名(职工号)、密码(初始值为1)等信息。流程:检验用户名是否合法,若不合法提示重新输入,若合法则填写个人信息内容。,.,(2)用户登录实现功能:用户注册后可直接登录,用于查看个人信息、查看学生信息、录入学生成绩等功能。输入:用户名、密码。流程:检验密码是否正确,如果不正确提示密码不正确,重新输入或退出登录。(3)修改密码输入:输入旧密码,输入两次新密码,流程:检验旧密码是否正确,如不正确提示重新输入旧密码,如正确,检验两次输入的新密码是否一致,如不一致,提示重新输入新密码,如一致,用新密码覆盖旧密码。,.,(4)查看个人信息实现功能:在此显示教师的个人信息。内容::职工号、姓名、性别、出生年月、籍贯、民族、学院、联系电话。流程:系统查找该教师的个人信息并显示。(5)查看学生成绩信息实现功能:查看学生的课程成绩信息。内容:学生的所有课程信息。流程:选择所要查询的学生所属院系专业班级,并选择所查的学年。,.,(6)录入成绩实现功能:录入教师所任教课程的学生的成绩。流程:输入所任教课程号,系统自动显示相应课程(校对编号与课程的一致性),然后相应的录入各学生该课程成绩,提交,最后系统将成绩信息更新到学生的成绩信息。,.,(三)管理员用户功能主要包括以下部分:登录、学生/教师信息管理、课程信息管理,宿舍信息管理。,(1)登录实现功能:管理员身份的验证,学生(教师)信息管理、课程信息管理,宿舍信息管理。输入:用户名,密码(由系统设定用户名及密码)。流程:检验密码是否正确,如果不正确提示密码不正确,重新输入或退出登录。(2)学生/教师信息管理实现功能:对学生、教师在校的各种信息的删除、修改工作。流程:选择是对学生或教师的信息更改。学生:选择个人信息或成绩信息,输入相应学生的学号,然后进行修改,并保存更新。教师:输入教师职工号并进行相应的修改,然后保存更新。,.,(3)课程信息管理实现功能:创建课程信息,包括课程编号、课程名称、学时、学分。流程:管理员按相应要求添加课程信息记录。(4)宿舍信息管理实现功能:对学生住宿情况统筹管理。,.,2.3运行环境IE浏览器2.4条件与限制必须在联网的条件限制下能使用,.,0层图,.,1层图,.,2层图,1.1,1.2,1.3,A3,1.4,.,2层图,A1,A4,A5,2.1,2.2,2.3,2.4,2.5,.,3.1,3.2,3.3,3.4,3.5,A2,.,4.1,4.2,4.3,4.4,A1,A4,A2,A6,.,2.4.1,2.4.2,2.4.3,2.4.4,.,6.数据字典,登录名词解释:名字:登录信息别名:无描述:进入学生管理系统前需输入的信息。定义:登录信息=账号+密码来源:用户名字:账号别名:用户编号描述:学生管理系统中用户身份的标识。定义:有规律的八位数字来源:用户名字:密码别名:口令描述:用户为自己编制的保密性的编码。定义:116位数字或字母来源:用户,.,6.数据字典,登录名词解释:名字:登录信息别名:无描述:进入学生管理系统前需输入的信息。定义:登录信息=账号+密码来源:用户名字:账号别名:用户编号描述:学生管理系统中用户身份的标识。定义:有规律的八位数字来源:用户名字:密码别名:口令描述:用户为自己编制的保密性的编码。定义:116位数字或字母来源:用户,.,学生个人信息名词解释:名字:学生个人信息别名:学生基本信息描述:学生基本属性信息定义:学生个人信息=学号+身份证号+性别+出生年月+籍贯+民族+学院+班级+宿舍号+联系电话来源:学生名字:学号别名:学生编号描述:在学校中学生身份的标识。定义:八位有规律的数字来源:学生名字:籍贯名字:身份证号别名:无别名:无描述:学生家庭住址信息。描述:法律上公民身份标识。定义:省、市、县定义:十八位数字来源:学生来源:学生,.,教师个人信息名词解释:名字:教师个人信息别名:教师基本信息描述:教师基本属性信息定义:教师个人信息=身份证号+教师号+性别+出生年月+籍贯+民族+学院+联系电话来源:教师名字:教师号别名:教师编号描述:在学校中教师身份的标识。定义:八位有规律的数字来源:教师,.,教师个人信息名词解释:名字:教师个人信息别名:教师基本信息描述:教师基本属性信息定义:教师个人信息=身份证号+教师号+性别+出生年月+籍贯+民族+学院+联系电话来源:教师名字:教师号别名:教师编号描述:在学校中教师身份的标识。定义:八位有规律的数字来源:教师,.,学生成绩信息名词解释:名字:学生成绩信息别名:无描述:记录学生所修课程成绩的信息定义:学生成绩信息=课程号+课程名+所得成绩+所得学分来源:教师名字:课程信息别名:无描述:供学生选课参考的基本信息定义:课程信息=课程号+课程名+任教教师+学分+限选人数名字:宿舍信息别名:无描述:供管理员管理宿舍的基本信息定义:宿舍信息=楼号+房间号来源:管理员,.,名字:课程号别名:课程序列或课程编号描述:课程的标识定义:有规律的四位数字来源:管理员名字:课程名别名:无描述:课程所属性质的一个总和名称定义:不超过最大长度的汉字来源:管理员,.,数据字典加工或处理条目:,2层注册/登录信息:加工号:1.1加工名:判断注册或登录激发条件:优先级:高输入:选择注册/登录信息输出:能不能进入注册或登录界面加工逻辑:根据输入的选择信息进入注册或登录选择界面If选择了注册THEN输入注册账号密码ELSE输入登录账号密码ENDIF加工号:1.2加工名:输入初始账号及密码激发条件:优先级:普通输入:初始账号和密码输出:能不能进入注册界面信息加工逻辑:根据判断输入的初始账号及密码是否正确进入注册界面If选择了正确THEN进入注册界面ELSE退出到输入账号密码界面并提示重新输入ENDIF,.,加工号:1.3加工名:输入登录账号及密码激发条件:优先级:普通输入:账号和密码输出:帐号信息加工逻辑:根据判断输入的登录账号及密码是否正确进入登录界面If选择了正确THEN进入登录界面ELSE退出到输入账号密码界面并提示重新输入正确的账号和密码ENDIF判断号:1.4判断名:验证密码激发条件:优先级:普通输入:账号信息输出:正确密码信息加工逻辑:根据判断输入的密码是否正确进入登录界面If输入正确THEN进入登录界面ELSE退出到输入账号密码界面并提示重新输入正确的账号、密码ENDIF,.,2层学生管理信息:加工号:2.1加工名:选择操作激发条件:优先级:高输入:学生个人信息、学生成绩信息、学生选课信息输出:学生学号信息、学生成绩信息、课程信息、账户信息加工逻辑:根据判断用户选择的操作进入相应界面If选择学生相关操作THEN进入显示学生个人信息、成绩信息或选课信息界面ELSE进入修改密码ENDIF加工号:2.2加工名:显示学生个人信息激发条件:优先级:普通输入:学生学号信息输出:学生全部可显示个人信息加工逻辑:根据输入信息查找相关学生,找到其个人信息记录ENDIF,.,加工号:2.3加工名:显示成绩信息激发条件:优先级:普通输入:学生成绩信息输出:学生全部可显示成绩信息加工逻辑:根据输入信息查找相关学生,找到其成绩信息记录ENDIF加工号:2.4加工名:选/退课激发条件:优先级:普通输入:课程信息输出:选、退课界面加工逻辑:根据学生需求进入选退课ENDIF,.,加工号:2.5加工名:进入修改密码激发条件:选择的操作优先级:高输入:账户信息输出:旧账户信息加工逻辑:根据判断用户输入的旧密码是否正确后进入修改密码界面If输入正确THEN输入一遍旧密码两遍新密码进行修改ELSE提示重新输入旧密码ENDIF2层教师账号信息加工号:3.1加工名:选择操作激发条件:教师成功登录优先级:普通输入:教师登录信息输出:要选择的操作信息加工逻辑:根据用户的选择判断要执行的操作,.,加工号:3.2加工名:进入修改密码激发条件:选择修改密码功能优先级:普通输入:登录信息输出:登陆信息加工逻辑:系统跳转到修改密码页面加工号:3.3加工名:查找学生所在学院和班级激发条件:选择查询学生信息功能优先级:普通输入:学院所属院系信息输出:该班级学生信息加工逻辑:按用户提供的信息查找此班级学生的学号和姓名并显示,.,加工号:3.4加工名:创建成绩临时表激发条件:选择录入成绩功能优先级:普通输入:课程号及成绩信息输出:该班级学生全部成绩信息加工逻辑:根据输入的课程号及成绩创建成绩临时表加工号:3.5加工名:显示教师个人信息激发条件:选择查询教师个人信息功能优先级:普通输入:职工号输出:所查教师的全部个人信息加工逻辑:根据输入职工号查询教师个人信息,.,2层管理员登陆信息加工号:4.1加工名:选择操作激发条件:管理员成功登录优先级:普通输入:管理员登录信息输出:要选择的操作信息加工逻辑:根据用户的选择判断要执行的操作加工号:4.2加工名:输入学生学号/教师职工号激发条件:选择学生/教师信息管理功能优先级:普通输入:选择的操作信息输出:学生/教师信息加工逻辑:根据输入的号码判断IF是学生学号,则从信息库中找到该学生的个人信息,成绩信息,选课信息等,调入内存备用ELSE是教师职工号,则从信息库中找到该教师的个人信息,调入内存备用。,.,加工号:4.3加工名:选择宿舍管理操作激发条件:进入宿舍管理功能优先级:普通输入:选择的操作信息输出:管理操作的信息加工逻辑:更具用户的要求选择要执行查询空宿舍操作或查询宿舍成员操作加工号:4.4加工名:录入相关课程信息激发条件:选择课程管理功能优先级:普通输入:选择的操作信息输出:是否操作成功信息加工逻辑:输入要添加的课程信息并提交,系统将此新信息更新到课程信息库中,.,3层:学生选/退课加工号:2.4.1加工名:选择要执行的操作激发条件:进入选/退课优先级:普通输入:学生选课
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智慧社区智慧养老与关怀系统
- 禽常见病的尸体剖检
- 热导蛋白技术讲解
- 军营招聘面试题库:涵盖多个职业领域的深度解析
- 终身学习理念下的职业教育
- 需避光输注的药物管理规范
- 餐饮培训资料管理礼仪流程制度
- 细胞储存技术及应用解析
- 星舰结构图讲解
- 系统物理图讲解
- 知识题库-人社劳动知识竞赛测试题及答案(十五)
- 中国历史地理概况智慧树知到期末考试答案章节答案2024年复旦大学
- 越野赛道计划书
- DR002012 NE系列路由器路由协议故障处理 ISSUE 1.00
- 幻觉妄想的护理诊断及护理
- 2024年福建泉州水务集团有限公司招聘笔试参考题库附带答案详解
- 社区团购团长起号流程
- 安徽省高速公路施工标准化指南
- 国网超市化招标评标自动计算表(区间复合平均价法)
- GB/T 21218-2023电气用未使用过的硅绝缘液体
- 2023电赛综合测评报告
评论
0/150
提交评论