数据要求说明书实例说明.docx

上传人:b****3 文档编号:2223246 上传时间:2022-10-28 格式:DOCX 页数:19 大小:21.04KB
下载 相关 举报
数据要求说明书实例说明.docx_第1页
第1页 / 共19页
数据要求说明书实例说明.docx_第2页
第2页 / 共19页
数据要求说明书实例说明.docx_第3页
第3页 / 共19页
数据要求说明书实例说明.docx_第4页
第4页 / 共19页
数据要求说明书实例说明.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

数据要求说明书实例说明.docx

《数据要求说明书实例说明.docx》由会员分享,可在线阅读,更多相关《数据要求说明书实例说明.docx(19页珍藏版)》请在冰豆网上搜索。

数据要求说明书实例说明.docx

数据要求说明书实例说明

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课程信息添加

输入(课程号,课程名,课程性质,学分,学时,授

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1