[项目名称]
数据要求说明书
[V1.0(版本号)]
拟 制 人______________________ 审 核 人______________________ 批 准 人______________________
[一九九九年八月二十日]
数据要求说明书
1.引言
1.1 编写目的
对庞大的信息随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。有必要开发学生成绩管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,同时也可以方便学生对信息的获取。
学生成绩系统也是实现学校管理现代化和信息化的重要内容。因此,学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段,并且,面对学生生活的不断丰富化,各种小方面管理软件的泛滥,身为学生以及考虑学校本身管理的多方面的统一。本小组所开发系统是基于C/S结构,使用 Visual Basic程序设计语言及SQLServer2000数据库进行设计与开发。
本系统针对软件界面的人性化,生活化,做了突破性的工作,以及多项管理功能的集成上作了初步的拓展,目的在于使管理者和访问者易于甚至乐于接受,并提出学校成绩管理系统的一体化概念,使学校的管理更有效率。
1.2 背景
系统待开发的名称:学生成绩管理系统 项目组长:洪凯
程序录入:洪凯、郑毅昕、廖永兴 需求分析:林剑航、左斌、吴树涌
软件测试:洪凯、郑毅昕、廖永兴、林剑航、左斌、吴树涌 本系统的用户:学生,老师,管理员
1.3 定义
(1)静态数据:系统内部有关的数据结构和操作规程 (2)动态数据:程序运行时输入和输出的数据
(3)数据字典:数据字典(DD, Data Dictionary)是关于流程图中出现的所有名字(数 据流、处理、数据存储)的定义的集合。
1.4 参考资料
[1]张向宏.软件生命周期质量保证与测试.北京:电子工业出版社.2009 [2]张海藩.软件工程导论.北京:清华大学出版社. 2005
[3]张焕君.基于VB和SQL的数据库编程技术.北京:清华大学出版社.2008
2.数据的逻辑描述
对数据进行逻辑描述时可把数据分为动态数据和静态数据。 2.1静态数据
静态数据是系统内部有关的数据结构和操作规程。具体包括:系统用户表格、学生基本信 息 表格、班级信息表格、学生成绩信息表格
2.2动态输入数据
动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元素与属 性值,就是学生信息。
2.3动态输出数据
动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元素与属性值,就是学生信息。
2.4内部生成数据
内部生成数据有:日志文件,后台备份的数据等。 2.5数据约定
通过实体间的相互联系、相互制约来对数据进行限制。
3.数据的采集
3.1要求和范围
每学期考试完毕由各系录入成绩,然后由教务科收集。 3.2输入的承担者
系统数据采集是由数据库系统在软件运行期间通过人机界面来提示用户输入的。 3.3预期处理
将成绩等学生的信息用exl表格的形式整理出来,方便后期数据的导入。 3.4影响
导致用户有较多的数据要去处理,需要花费较多的时间进行数据处理。
[项目名称]
数据要求说明书
[V1.0(版本号)]
拟 制 人______________________ 审 核 人______________________ 批 准 人______________________
[一九九九年八月二十日]
数据要求说明书
1.引言
1.1 编写目的
对庞大的信息随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。有必要开发学生成绩管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,同时也可以方便学生对信息的获取。
学生成绩系统也是实现学校管理现代化和信息化的重要内容。因此,学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段,并且,面对学生生活的不断丰富化,各种小方面管理软件的泛滥,身为学生以及考虑学校本身管理的多方面的统一。本小组所开发系统是基于C/S结构,使用 Visual Basic程序设计语言及SQLServer2000数据库进行设计与开发。
本系统针对软件界面的人性化,生活化,做了突破性的工作,以及多项管理功能的集成上作了初步的拓展,目的在于使管理者和访问者易于甚至乐于接受,并提出学校成绩管理系统的一体化概念,使学校的管理更有效率。
1.2 背景
系统待开发的名称:学生成绩管理系统 项目组长:洪凯
程序录入:洪凯、郑毅昕、廖永兴 需求分析:林剑航、左斌、吴树涌
软件测试:洪凯、郑毅昕、廖永兴、林剑航、左斌、吴树涌 本系统的用户:学生,老师,管理员
1.3 定义
(1)静态数据:系统内部有关的数据结构和操作规程 (2)动态数据:程序运行时输入和输出的数据
(3)数据字典:数据字典(DD, Data Dictionary)是关于流程图中出现的所有名字(数 据流、处理、数据存储)的定义的集合。
1.4 参考资料
[1]张向宏.软件生命周期质量保证与测试.北京:电子工业出版社.2009 [2]张海藩.软件工程导论.北京:清华大学出版社. 2005
[3]张焕君.基于VB和SQL的数据库编程技术.北京:清华大学出版社.2008
2.数据的逻辑描述
对数据进行逻辑描述时可把数据分为动态数据和静态数据。 2.1静态数据
静态数据是系统内部有关的数据结构和操作规程。具体包括:系统用户表格、学生基本信 息 表格、班级信息表格、学生成绩信息表格
2.2动态输入数据
动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元素与属 性值,就是学生信息。
2.3动态输出数据
动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元素与属性值,就是学生信息。
2.4内部生成数据
内部生成数据有:日志文件,后台备份的数据等。 2.5数据约定
通过实体间的相互联系、相互制约来对数据进行限制。
3.数据的采集
3.1要求和范围
每学期考试完毕由各系录入成绩,然后由教务科收集。 3.2输入的承担者
系统数据采集是由数据库系统在软件运行期间通过人机界面来提示用户输入的。 3.3预期处理
将成绩等学生的信息用exl表格的形式整理出来,方便后期数据的导入。 3.4影响
导致用户有较多的数据要去处理,需要花费较多的时间进行数据处理。