学生信息管理系统需求文档.docx
《学生信息管理系统需求文档.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统需求文档.docx(14页珍藏版)》请在冰豆网上搜索。
学生信息管理系统需求文档
学生信息管理系统需求文档
项目编号:
****
项目制作团队:
****
撰写人(签名)
****
完成日期:
****-**-**
状态
修订人
修改日期
版本
备注
新创建
****
****-**-**
****.****
1、概述
1、1目的
学生信息管理系统是一个高度集成的信息处理系统,通过将学生管理的各种功能进行整合,从而达到高速、高效、低成本管理学生信息的目的。
学生信息管理系统主要管理学生的学校信息、班级信息等基本信息。
通过该系统的自动化管理,能够大大减少学生管理的工作量,从而降低管理开销和成本。
1、2范围
学生信息管理系统是管理管理学生信息的一种重要工具,一个完善的学生信息管理系统需要提供四大个功能模块,分别是系统设置、数据操作、查询学生、人数统计、帮助。
其中各功能模块的具体说明如下:
1、可设置学校信息
2、可设置状态栏信息
3、登录与注册功能
4、登录用户修改密码功能
5、对学生记录增加和修改
6、查询:
按学号、姓名、班级和系部进行查询
7、删除:
按学号、班级、系部删除记录
8、统计:
按性别、班级、系部统计人数
1、3使用用户
管理员、教师
1、4用户与角色
学生信息管理系统是一个内部人员使用的系统,也就是说不是所有人都能够使用它,只有教辅人员才能使用。
教辅人员包括:
教师、辅导员、管理员。
教师、辅导员:
负责数据操作、查询学生、人员统计等工作。
管理员:
管理员除了操作员的所有功能外,还能对系统进行设置。
1、5系统结构图
2、功能性需求分析
2、1注册/登录模块
2、1、1注册
2、1、1、1、业务概述
注册用户信息
2、1、1、2、使用者
教师、辅导员
2、1、1、3、输入要素
用户名、密码、电话
2、1、1、4、处理流程
跳转到注册页面,填入用户名、密码、电话字段的值。
注册成功,跳转到登录页面;注册失败,留在注册页面。
2、1、1、5、输出要素
注册成功or注册失败
2、1、2登录
2、1、2、1、业务概述
使用已经注册信息登录
2、1、2、2、使用者
教师、辅导员
2、1、2、3、输入要素
用户名、密码
2、1、2、4、处理流程
跳转到登录页面,填入用户名、密码字段的值。
登录成功,跳转到主页面;登录失败,留在登录页面。
2、1、2、5、输出要素
登录成功or登录失败
2、1、3修改用户密码
2、1、3、1、业务概述
修改用户密码
2、1、3、2、使用者
管理员
2、1、3、3、输入要素
用户名,旧密码,新密码,确认密码
2、1、3、4、处理流程
跳转到修改用户密码页面,填入用户名,旧密码,新密码,确认密码等信息。
修改用户密码成功,回到主页页:
修改用户密码失败,留在修改用户密码页面,并给出相应提示。
2、1、3、5、输出要素
修改用户密码成功or修改用户密码失败
2、2系统设置模块
2、2、1设置学校信息
2、2、1、1、业务概述
设置学校信息
2、2、1、2、使用者
教师、辅导员
2、2、1、3、输入要素
学校名称、校长、联系电话、建校时间、联系电话、通讯地址、学校简介
2、2、1、4、处理流程
跳转到设置学校信息页面,填入学校名称、校长、联系电话、建校时间、联系电话、通讯地址、学校简介等信息。
设置学校信息成功,跳转到主页面:
设置学校信息失败,留在设置学校信息页面。
2、2、1、5、输出要素
设置学校信息成功or添设置学校信息失败
2、2、2设置状态栏信息
2、2、2、1、业务概述
设置状态栏信息
2、2、2、2、使用者
教师、辅导员
2、2、2、3、输入要素
校名、作者、版本、电话、地址、邮件
2、2、2、4、处理流程
跳转到设置状态栏信息页面,填入校名、作者、版本、电话、地址、邮件等信息。
设置状态栏信息成功,状态栏信息更新成功:
设置状态栏信息失败,留在设置状态栏信息页面,状态栏信息保持原有数据。
2、2、2、5、输出要素
设置状态栏信息成功or设置状态栏信息失败
2、3数据操作
2、3、1增加学生记录
2、3、1、1、业务概述
增加学生信息
2、3、1、2、使用者
教师、辅导员
2、3、1、3、输入要素
学号、姓名、性别、年龄、系部、班级、电话。
2、3、1、4、处理流程
跳转到增加学生信息页面,填入学号、姓名、性别、年龄、系部、班级、电话等信息。
增加学生信息成功,跳转到主页面:
增加学生信息失败,留在增加学生信息页面。
2、3、1、5、输出要素
增加学生信息成功or增加学生信息失败
2、3、2编辑学生记录
2、3、2、1、业务概述
编辑学生信息
2、3、2、2、使用者
教师、辅导员
2、3、2、3、输入要素
学号、姓名、性别、年龄、系部、班级、电话。
2、3、2、4、处理流程
跳转到编辑学生信息页面,填入学号、姓名、性别、年龄、系部、班级、电话等信息。
编辑学生信息成功,跳转到主页面:
编辑学生信息失败,留在编辑学生信息页面。
2、3、2、5、输出要素
编辑学生信息成功or编辑学生信息失败
2、3、3删除学生记录
2、3、3、1、按学号删除学生记录
2、3、3、1、1业务概述
按学号删除学生信息
2、3、3、1、2使用者
教师、辅导员
2、3、3、1、3输入要素
学号
2、3、3、1、4处理流程
跳转到按学号删除学生信息页面,填入学号等信息。
按学号删除学生信息成功,跳转到主页面:
按学号删除学生信息失败,留在按学号删除学生信息页面。
2、3、3、1、5输出要素
按学号删除学生信息成功or按学号删除学生信息失败
2、3、3、2、按班级删除学生记录
2、3、3、2、1业务概述
按班级删除学生信息
2、3、3、2、2使用者
教师、辅导员
2、3、3、2、3输入要素
班级
2、3、3、2、4处理流程
跳转到按班级删除学生信息页面,填入班级等信息。
按班级删除学生信息成功,跳转到主页面:
按班级删除学生信息失败,留在按班级删除学生信息页面。
2、3、3、2、5输出要素
按班级删除学生信息成功or按班级删除学生信息失败
2、3、3、3、按系部删除学生记录
2、3、3、3、1业务概述
按系部删除学生信息
2、3、3、3、2使用者
教师、辅导员
2、3、3、3、3输入要素
系部
2、3、3、3、4处理流程
跳转到按系部删除学生信息页面,填入系部等信息。
按系部删除学生信息成功,跳转到主页面:
按系部删除学生信息失败,留在按系部删除学生信息页面。
2、3、3、3、5输出要素
按系部删除学生信息成功or按系部删除学生信息失败。
2、3、4查询学生记录
2、3、4、1、按学号查询学生记录
2、3、4、1、1业务概述
按学号查询学生信息
2、3、4、1、2使用者
教师、辅导员
2、3、4、1、3输入要素
学号
2、3、4、1、4处理流程
跳转到按学号查询学生信息页面,填入学号等信息。
按学号查询学生信息成功,页面下方显示该学号对应的学生信息:
按学号查询学生信息失败,提示本次查询失败。
2、3、4、1、5输出要素
按学号查询学生信息成功or按学号查询学生信息失败
2、3、4、2、按班级删除学生记录
2、3、4、2、1业务概述
按班级查询学生信息
2、3、4、2、2使用者
教师、辅导员
2、3、4、2、3输入要素
班级
2、3、4、2、4处理流程
跳转到按班级查询学生信息页面,填入班级等信息。
按班级查询学生信息成功,页面下方显示该班级对应的学生信息:
按班级查询学生信息失败,提示本次查询失败。
2、3、4、2、5输出要素
按班级查询学生信息成功or按班级查询学生信息失败
2、3、4、3、按系部删除学生记录
2、3、4、3、1业务概述
按系部查询学生信息
2、3、4、3、2使用者
教师、辅导员
2、3、4、3、3输入要素
系部
2、3、4、3、4处理流程
跳转到按系部查询学生信息页面,填入系部等信息。
按系部查询学生信息成功,页面下方显示该系部对应的学生信息:
按系部查询学生信息失败,提示本次查询失败。
2、3、4、3、5输出要素
按系部查询学生信息成功or按系部查询学生信息失败。
2、3、4、4、按姓名删除学生记录
2、3、4、4、1业务概述
按姓名查询学生信息
2、3、4、4、2使用者
教师、辅导员
2、3、4、4、3输入要素
姓名
2、3、4、4、4处理流程
跳转到按姓名查询学生信息页面,填入姓名等信息。
按姓名查询学生信息成功,页面下方显示该姓名对应的学生信息:
按学号查询学生信息失败,提示本次查询失败。
2、3、4、4、5输出要素
按姓名查询学生信息成功or按姓名查询学生信息失败。
2、4人数统计模块
2、4、1按性别统计
2、4、1、1、业务概述
按性别统计学生人数
2、4、1、2、使用者
教师、辅导员
2、4、1、3、输入要素
点击按性别统计学生人数菜单
2、4、1、4、处理流程
跳转到按性别统计学生人数页面,分别显示男、女性别对应的学生人数。
按性别统计学生人数成功,在页面下方显示男、女性别对应的学生人数:
按性别统计学生人数失败,回到主页面。
2、4、1、5、输出要素
按性别统计学生人数成功or按性别统计学生人数失败
2、4、2按班级统计
2、4、2、1、业务概述
按班级统计学生人数
2、4、2、2、使用者
教师、辅导员
2、4、2、3、输入要素
点击按班级统计学生人数菜单
2、4、2、4、处理流程
跳转到按班级统计学生人数页面,分别显示各班级对应的学生人数。
按班级统计学生人数成功,在页面下方显示各班级对应的学生人数:
按班级统计学生人数失败,回到主页面。
2、4、2、5、输出要素
按班级统计学生人数成功or按班级统计学生人数失败
2、4、3按系部统计
2、4、3、1、业务概述
按系部统计学生人数
2、4、3、2、使用者
教师、辅导员
2、4、3、3、输入要素
点击按系部统计学生人数菜单
2、4、3、4、处理流程
跳转到按系部统计学生人数页面,分别显示各系部对应的学生人数。
按系部统计学生人数成功,在页面下方显示各系部对应的学生人数:
按系部统计学生人数失败,回到主页面。
2、4、3、5、输出要素
按系部统计学生人数成功or按系部统计学生人数失败
2、5帮助功能模块
2、5、1帮助
2、5、1、1、业务概述
显示系统帮助信息
2、5、1、2、使用者
教师、管理员
2、5、1、3、输入要素
点击帮助菜单
2、5、1、4、处理流程
跳转到帮助页面,显示系统基本操作等信息;帮助页面显示失败,提示相应信息。
2、5、1、5、输出要素
帮助信息获取成功or帮助信息获取失败
2、5、2关于
2、5、2、1、业务概述
显示系统开发信息
2、5、2、2、使用者
教师、管理员
2、5、2、3、输入要素
点击关于菜单
2、5、2、4、处理流程
跳转到关于系统页面,显示系统开发人员的姓名、电话、电子邮箱、系统版本等信息;关于系统页面显示失败,提示相应信息。
2、5、2、5、输出要素
系统信息获取成功or系统信息获取失败