学籍管理系统需求规格说明书_第1页
学籍管理系统需求规格说明书_第2页
学籍管理系统需求规格说明书_第3页
学籍管理系统需求规格说明书_第4页
学籍管理系统需求规格说明书_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 需求规格说明书项目名称:学生学籍管理系统姓名:学号:班级:2 需求规格说明书1. 引言11 编写目的文档的目的是为明确软件需求、安排项目规划与进度、组织软件开发与测试,进一步设计和实现提供依据。12 项目背景随着我国教育体制改革的深入进行, 教育系统得到了前所未有的发展。学生管理正在逐步迈向管理信息现代化。学校的规模不断扩大 ,学生数量急剧增加,有关学生的各种信息量也成倍增长。由于大学生类别和专业的设置的多样化,大学生的学籍管理历来是非常繁琐和复杂的的工作。面对庞大的信息量 , 这时的人工管理几乎无法实现,在这种情况下用数据库进行管理变的尤为必要,这可以发挥计算机的优势, 就需要有学生信息

2、管理系统来提高学生管理工作的效率.通过这样的系统 ,可以做到信息的规范管理,科学统计和快速的查询 ,从而减少管理方面的工作量和减少人为的错误。2. 系统的功能需求2.1 用户管理提供用户添加、删除、修改操作。2.2 权限管理能添加新的角色,并设置权限。2.3 学生基本信息管理学生基本信息管理提供学生信息的录入、查询、修改。2.4 班级信息管理3 班级信息管理提供对班级的添加、删除、修改,还应提供输入班级代码或名称进行查找的功能。2.5 学生成绩管理提供对学生成绩的录入、删除、修改、查询,并提供简单的排序和统计功能 。2.6 教师信息管理提供教师信息的添加、删除、修改、查询等基本功能。27 课程

3、信息管理提供课程信息的添加、删除、修改、查询功能。2.8 专业信息管理提供专业信息的添加、删除、修改、查询功能。2.8 院系管理提供院系信息的添加、删除、修改功能。图 1 系统功能模块图3系统的运行环境windows 2003及其以上操作系统, microsoft sql server 2000 数据库学籍管理系统用户管理学生基本信息管理班级信息管理学生成绩管理教师信息管理课程信息管理专业信息管理院系管理4 4. 系统的性能需求为了保证系统能够长期、安全、可靠高效地运行,系统应该满足以下的性能需求:数据精确度:查询时应保证查全率 ,所有相应域包含查询关键字的记录都应能查到。时间特性:一般操作的

4、响应时间应在1-2秒内。适应性:在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有适应能力。5. 系统的数据需求系统的数据需求包括如下几点: 数据录入和处理的准确性和实时性 数据的一致性和完整性 数据的共享与独立性6系统 e-r 图本系统的实体有学生实体、班级实体、教师实体、专业实体、课程实体、院系实体、用户实体。6.1 局部 e-r图5 图 2 学生实体 e-r 图图 3 班级实体 e-r 图图 4 教师实体 e-r 图教师职工号姓名性别职称联系方式班级班级编号学生人数班主任班级名称年级学生学号姓名性别民族籍贯政治面貌备注家庭住址出生日期入学时间专业专业专业编号专业名称所

5、属类别6 图 5 专业实体 e-r 图图 6 课程实体 e-r 图图 7 用户实体 e-r 图图 8 院系实体 e-r 图图 9 学期实体 e-r图6.2 全局 e-r图院系院系编号院系名称课程课程编号课程名称类别学分学时用户用户名密码身份学期学期编号学期名称7 图 10 学籍管理系统 e-r图7. 系统的数据字典7.1 数据项条目 数据项名:学号数据类型: varchar 长度: 15 数据项名:姓名类型:字符型长度:8 数据项名:性别类型:字符型教师用户学生院系班级课程编号名称学号姓名号编号名称用户名密码编号编号选 课属于包括授课包 括m n n n 1 n n 1 m n 1 1 1 成

6、绩属于n 1 专业开设n 1 8 长度:2 数据项名:籍贯类型: varchar 长度: 20 数据项名:民族类型:字符型长度: 2 数据项名:政治面貌类型:字符型长度:8 数据项名:出生日期类型:日期型长度: 8 数据项名:家庭住址类型: varchar 长度: 30 数据项名:入学日期类型:日期型长度: 8 数据项名:备注类型:字符型长度: 50 9 数据项名:专业类型: varchar 长度: 20 数据项名:班级编号类型: varchar 长度: 20 数据项名:班级名称类型: varchar 长度: 30 数据项名:班级人数类型:整型长度: 4 数据项名:班主任类型:字符型长度: 8

7、 数据项名:所属院系类型:字符型长度: 10 数据项名:职工号类型:字符型长度: 10 数据项名:联系方式10 类型: varchar 长度: 50 数据项名:职称类型:字符型长度: 4 数据项名:专业编号类型:字符型长度: 10 数据项名:类别类型:字符型长度: 10 数据项名:专业名称类型: varchar 长度: 30 数据项名:课程编号类型:字符型长度: 10 数据项名:课程名称类型: varchar 长度: 50 数据项名:学分类型:整型11 长度: 4 数据项名:开设院系类型:字符型长度: 10 数据项名:学时类型:整型长度: 4 数据项名:院系编号类型:字符型长度: 10 数据项

8、名:院系名称类型: varchar 长度: 30 数据项名:用户名类型: varchar 长度: 20 数据项名:密码类型: varchar 长度: 20 数据项名:身份类型:字符型长度: 10 12 数据项名:学期编号类型:字符型长度: 5 数据项名:学期名称类型: varchar 长度: 50 7.2 数据文件条目 文件名:学生基本信息文件数据组成: 学号+性别+姓名+民族+籍贯+专业+出生日期 +入学日期 +备注+政治面貌 +家庭住址 数据组织:按学号递增排列 文件名:教师信息文件数据组成: 职工号 +姓名+性别+电话+职称+联系方式 +所属院系 数据组织:按职工号递增排列 文件名:班级

9、信息文件数据组成:班级编号 +班级名称 +人数+班主任 +所属院系 +年级 数据组织:按班级编号递增排列 文件名:课程信息文件数据组成:课程编号 +课程名称 +学分+学时+开设院系 +所属类别 13 数据组织:按课程号递增排列 文件名:专业信息文件数据组成: 专业编号 +类别 +专业名称 +所属院系 数据组织:按专业编号递增排列 文件名:院系信息文件数据组成: 院系编号 +院系名称 数据组织:按院系编号递增排列 文件名:用户信息文件数据组成: 用户名+密码+身份 数据组织:按用户名排列 文件名:成绩文件数据组成: 学号+课程编号 +学期名称 +分数 数据组织:按学号递增排列 文件名:学期信息文

10、件数据组成: 学期编号 +学期名称 数据组织:按学期编号递增排列7.3 数据流条目数据流名:学生信息组成:学号 +姓名+性别+出生日期 +入学时间 +政治面貌 +专业+家庭住址 +籍贯+民族+备注流量:大数据流名:教师信息14 组成:职工号 +姓名+性别+电话+职称+联系方式 +所属院系流量:一般数据流名:学生成绩组成:学号 +课程号+成绩+学期流量:大数据流名:查询结果组成:包括学生信息、教师信息、课程信息等查询结果流量:大数据流名:专业信息组成:专业编号 +类别+专业名称流量:小数据流名:院系信息组成:院系编号 +院系名称流量:小数据流名:用户信息组成:用户名 +密码+权限流量:一般数据流

11、名:课程信息组成:课程编号 +课程名称 +学分+学时+开设院系 +所属类别流量:一般数据流名:专业信息组成:专业编号 +类别+专业名称 +所属院系15 流量:一般数据流名:学期信息组成:学期编号 +学期名称流量:一般 7.4 加工条目加工编号: 1 加工名称:添加加工功能:插入学生、教师、专业、课程等相关信息加工编号: 2 加工名称:修改加工功能:修改学生、教师、专业、课程等相关信息加工编号: 3 加工名称:删除加工功能:删除学生、教师、专业、课程等相关信息加工编号: 4 加工名称:查询统计加工功能:查询学生、教师、专业、课程等相关信息,统计学生成绩8. 系统数据流图学籍管理系统新入班级信息新生信息专业信息课程信息教师信息学生注册信息学 生 成 绩 通 知学生成绩统计学籍管理人员学籍管理人员16 图 11 顶层数据流图图 12专业内课程开设处理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论