远程教育数据库系统研究
摘要:交互式多媒体远程教育系统是为非计算机专业教师开发交互式互联网课程而设计的通用工具软件。本文主要是对本校远程教育系统的数据库进行研究,其目的是使这一系统的数据库能有一个能让非专业计算机人员看懂的文档。本文依据软件文档的格式,编辑出此数据库的系统概要设计和系统详细设计的简单文档。重点对原有数据库编码重新设计并对数据进行定义,给出了数据库之间的实体关系图以及协作图,同时对设计此文档的方法进行了简单介绍。
关键词:远程教育 数据库 软件文档
The studied of the data base system of the distance education
Abstract:Interactive multimedia remote education system is a common toolkit for non-computer professional teachers to develop interactive internet curriculum. The database of the remote education system is mainly studied, and its purpose is to have a document that non-computer professional persons can understand. According to the format of software documents, the simple documents of the system outline design and particular design are edited. The database code is designed again, and the data are defined, the entity relationship chart and cooperation chart between databases are brought forward. And meanwhile, the method to design document is introduced simply.
Keywords:Distance, Education, Database, Software File
目 录
1 引言 1
1.1 开发背景 1
1.2 开发目的 1
1.3 设计要求 1
1.4 设计方法---依据软件文档的国家规范 2
2 系统开发研究方法 2
2.1 软件工程概述 2
2.2 数据建模 2
2.3 RATIONAL ROSE简介 3
2.4 SQL语言简介 4
2.5 .NET 架构 4
2.6 IIS6.0 功能概述 5
3 系统概要设计 5
3.1 需求规定 5
3.2 运行环境 6
3.3 模块设计简介 6
3.4 人工处理过程 6
3.5 运行设计 7
3.6 数据库详细设计 7
3.6.1 数据库编码设计 7
3.6.2 数据字典 9
3.7 系统出错处理设计 16
3.7.1 出错信息 16
3.7.2 补救措施 16
3.7.3 系统维护设计 16
4 系统详细设计 16
4.1 程序设计说明 17
4.1.1 程序系统的结构 17
4.1.2 性能 17
4.2 数据库关系 18
4.2.1 个人信息库 18
4.2.2 考试管理 18
4.2.3 教材库 19
4.2.4 消息表关系 20
4.3 数据流程 20
5 总结 23
参考文献 24
致谢 25
1 引言
1.1 开发背景
随着本学校远程教育系统的开发与应用,学生各类信息查询、在线考试;教师对班级、学生、课程、考试等的管理应用都已基本实现。而在整个远程教育系统中系统数据库的文档还没有规范整理。从现实意义来说,这个远程教育系统还不能正式的被社会,学校认可,因此对此系统的数据库规范整理就提上了日程。
软件文档是应该在系统开发前后整个过程都需要做的。而远程教育系统已经开发并投入应用,所以本文主要对此系统的概要设计说明、详细设计说明做整理。
说明:
系统名称:远程教育数据库文档;
项目提出者:学院计算机科学与技术系;
开发者:学院计算机科学与技术系学生;
用户:学院教务处及教师;
该系统属于校园管理信息系统的子系统。

您当前的位置:
