数据要求说明书实例说明.docx
- 文档编号:2223246
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:19
- 大小:21.04KB
数据要求说明书实例说明.docx
《数据要求说明书实例说明.docx》由会员分享,可在线阅读,更多相关《数据要求说明书实例说明.docx(19页珍藏版)》请在冰豆网上搜索。
数据要求说明书实例说明
HUST学分制教务管理系统
数据需求说明书
更改说明
版本号
更改时间
更改人
更改原因
审批人
Version1
数据要求说明书
1引言
1.1编写目的
《HUST学分制教务管理系统数据需求说明书》目的是明确《HUST学分制教务管理系统》中各项功能和非功能性需求实现时所需要的数据,并可以此数据为根据设计数据库。
同时为概要设计和详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。
《HUST学分制教务管理系统数据需求说明书》的阅读对象为:
1)对相关业务技术和总体方案作出决策的管理人员和质量管理人员;
2)对本《数据需求说明书》进行评审和确认的有关业务、技术人员;
3)参加数据库设计,测试设计阶段工作的全体设计人员;
4)《HUST学分制教务管理系统》项目组,其他有权需要调用本文档的人员
1.2背景
开发软件名称:
HUST学分制教务管理系统
项目任务提出者:
华中科技大学教务处
项目开发者:
ZOWL团队
用户:
华中科技大学学生,教务管理人员
实现软件单位:
ZOWL团队
项目与其他软件,系统的关系:
该系统需要在学生成绩管理系统,学生选课系统等已有系统直接复制数据,所以在定义数据时要与已有系统相兼容。
本系统采用B/S,服务器端采用MicrosoftServer2003为操作系统的工作站,是采用MicrosoftSQLServer2005的为开发软件的数据库服务程序。
1.3定义
无
1.4参考资料
《华中科技大学本科学分制学籍管理条例》
《华中科技大学学分制选课办法》
本系统的《需求规范说明书》欧高炎
数据要求说明书(GB856T——88)
2数据的逻辑描述
数据进行逻辑描述分为动态和静态数据。
2.1静态数据
1.学籍管理功能
1.1转专业管理
1.1.1从本专业转出
名称
数据名称
数据类型
数据长度
说明
基本数据
无
输入数据
学号
字符串
20
记录转出学生的学号,找到学生信息并删除。
转专业记录号
字符串
10
原转出学院
字符串
20
原转出专业
字符串
20
原转出班级
字符串
5
现转入学院
字符串
20
现转入专业
字符串
20
现转入班级
字符串
5
输出数据
无
1.1.2转入本院系
名称
数据名称
数据类型
数据长度
说明
基本数据
无
需要知道转入学生的基本信息
输入数据
学号
字符串
20
记录转入学生的学号,找到学生信息并增加到相应的班级,修改班级信息。
转专业记录号
字符串
10
原转出学院
字符串
20
原转出专业
字符串
20
原转出班级
字符串
5
现转入学院
字符串
20
现转入专业
字符串
20
现转入班级
字符串
5
输出数据
无
1.2停学
名称
数据名称
数据类型
数据长度
说明
基本数据
无
由学号找到学生,修改其状态信息。
输入数据
学号
字符串
20
在表格中,还需要填入很多信息,例如停学时间、原因、医院意见、班主任意见、院系意见、备注等。
姓名
字符串
20
学院
字符串
20
专业
字符串
20
班级
字符串
5
性别
字符串
1
输出数据
无
1.3休学
1.4复学
1.5退学
1.6延长学习年限
名称
数据名称
数据类型
数据长度
说明
基本数据
无
输入数据
学号
字符串
20
根据学号找到学生信息,修改信息,包括班级信息。
姓名
字符串
20
学院
字符串
20
专业
字符串
20
原班级
字符串
5
延长转入班级
字符串
5
延长学习期限
整型
4
输出数据
无
2注册管理功能
2.1输入学号
名称
数据名称
数据类型
数据长度
说明
基本数据
无
输入数据
学号
字符串
20
输出数据
学号
字符串
20
姓名
字符串
20
班级
字符串
5
学院
字符串
20
专业
字符串
20
注册状态
字符串
5
2.2输入班级
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
班级
字符串
5
输出数据
班级
字符串
5
学院
字符串
20
专业
字符串
20
人数
整型
4
2.3学生查询注册状态
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
学号
字符串
20
学期
字符串
10
输出数据
学号
字符串
20
姓名
字符串
20
班级
字符串
5
注册状态
字符串
5
3教师信息管理
3.1教师信息查询
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
教师号
字符串
20
输出数据
教师号
字符串
20
根据教师号查询教师信息,并显示。
姓名
字符串
20
性别
字符串
1
年龄
整型
4
开始执教时间
字符串
10
职称
字符串
20
家庭住址
字符串
20
电话
字符串
20
邮箱
字符串
20
3.2教师信息修改
需要的数据表格同上,显示信息后修改信息,再提交到数据库。
3.3教师信息添加
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
教师号
字符串
20
输入要添加的教师的信息,添加到相应的表中。
姓名
字符串
20
性别
字符串
1
年龄
整型
4
开始执教时间
字符串
10
职称
字符串
20
家庭住址
字符串
20
电话
字符串
20
邮箱
字符串
20
输出数据
无
3.4教师信息删除
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
教师号
字符串
20
输出数据
教师号
字符串
20
由教师号找到教师信息,并显示,确认后删除
姓名
字符串
20
性别
字符串
1
年龄
整型
4
开始执教时间
字符串
10
职称
字符串
20
家庭住址
字符串
20
电话
字符串
20
邮箱
字符串
20
4学生信息管理
4.1学生信息查询
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
学号
字符串
20
姓名
字符串
20
输出数据
学号
字符串
20
姓名
字符串
20
性别
字符串
1
班级
字符串
5
学院
字符串
20
专业
字符串
20
家庭住址
字符串
20
身份证号
字符串
20
年龄
整型
4
电话号码
字符串
20
邮箱
字符串
20
4.2学生信息修改
由查询得到的信息修改后再提交。
4.3学生信息添加
教务人员输入如上的学生基本信息,提交到数据库。
4.4学生信息删除
由输入的学号或姓名找到信息并显示,确认后删除。
(同时删除该学生的注册信息,学籍信息,成绩信息,选课信息等)
5成绩管理
5.1成绩录入
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
教师号
字符串
20
输入教师号和课程号
课程号
字符串
20
输出数据
学号
字符串
20
显示选择某课程某老师的学生号和成绩
成绩
整型
4
课程号
字符串
20
5.2成绩报表
1)个人成绩报表
Ø个人学期成绩报表
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
学期
字符串
20
学号
字符串
20
姓名
字符串
20
输出数据
课程名称
字符串
20
已修学分和加权是经过处理的。
教师名称
字符串
20
成绩
整型
4
学分
整型
4
已修学分
整型
4
加权
浮整型
8
Ø个人学年成绩报表
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
学年
字符串
20
学号
字符串
20
姓名
字符串
20
输出数据
课程名称
字符串
20
已修学分和加权是经过处理的。
教师名称
字符串
20
成绩
整型
4
学分
整型
4
已修学分
整型
4
加权
浮整型
8
Ø个人综合成绩报表
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
学号
字符串
20
姓名
字符串
20
输出数据
课程名称
字符串
20
已修学分和加权是经过处理的。
教师名称
字符串
20
成绩
整型
4
学分
整型
4
已修学分
整型
4
加权
浮整型
8
2)班级成绩报表
Ø班级学年加权统计表
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
班级
字符串
20
学年
字符串
20
输出数据
学号
字符串
20
姓名
字符串
20
加权
整型
4
学分
整型
4
Ø班级综合加权成绩表
Ø班级学分统计表
3)年级成绩报表
Ø年级加权成绩一览表
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
学院
字符串
20
专业
字符串
20
年级
字符串
20
输出数据
学号
字符串
20
姓名
字符串
20
班级
字符串
20
加权
浮整型
8
6课程管理
6.1课程信息查询
名称
数据名称
数据类型
数据长度
说明
基本数据
输入数据
课程号
字符串
20
输出数据
课程号
字符串
20
课程名
字符串
20
课程性质
字符串
20
学分
整型
4
学时
整型
4
授课老师
字符串
20
开始授课时间
字符串
20
学期
字符串
20
6.2课程信息修改
输入课程号,得到课程信息,经过修改后提交。
6.3课程信息添加
输入(课程号,课程名,课程性质,学分,学时,授
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 要求 说明书 实例 说明