《教室管理信息系统》的设计
目录
第一章 系统概述 ..................................................................... 1
1.1 项目开发背景和意义 ........................................................... 1 1.2 系统功能分析................................................................. 1 1.3 系统实现技术................................................................. 1 第二章 需求分析 ..................................................................... 2
2.1 需求分析任务................................................................. 2
2.1.1 处理对象............................................................... 2 2.1.2 安全性和完整性要求 ..................................................... 2 2.2 数据流程分析................................................................. 2 2.3 数据字典 .................................................................... 4
2.3.1 数据项描述 ............................................................. 4 2.3.2 数据结构描述 ........................................................... 7 2.3.3数据流描述 ............................................................. 7 2.3.4处理逻辑描述 ........................................................... 8 2.3.5数据存储描述 ........................................................... 9
第三章 概念结构设计.................................................................. 9
3.1 各信息概念数据模型的设计 ..................................................... 9 3.2 系统概念结构设计 ............................................................ 11 第四章 逻辑结构设计................................................................. 11
4.1 关系数据库的关系模式 ........................................................ 11 4.2 数据模型的优化.............................................................. 12 第五章 物理结构设计................................................................. 12
5.1 目标和任务 ................................................................. 12 5.2 CDM转成PDM................................................................. 13 5.3 PDM生成到数据库 ............................................................ 13 5.4 PDM生成数据库各表的结构 .................................................... 14
第六章 数据库的实施................................................................. 16
6.1 建立基本表 ................................................................. 16
6.1.1教师信息表 ............................................................ 16 6.1.2 教室信息表 ............................................................ 16 6.1.3 课程信息表 ............................................................ 17 6.1.4 上课安排.............................................................. 18 6.2 查询功能的实现.............................................................. 19
6.2.1 教师信息查询 .......................................................... 19 6.2.2 教室信息查询 .......................................................... 20 6.2.3 课程信息查询 .......................................................... 20
课程设计心得与体会 ................................................. 错误!未定义书签。 参考文献 ........................................................... 错误!未定义书签。
第一章 系统概述
1.1 项目开发背景和意义
当今,经济信息化,管理业务信息化已经成为一种趋势。就学校对于教室管理方面,建立教室管理信息系统无疑是学校发展的一种趋势,也使学校管理更方便,快捷。因此,学校信息化建设工作具有长期性、复杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。就目前我校对教室管理情况而言,教室信息庞大复杂,管理过程杂乱,故建立此系统,以便及对教室信息的查询等。
1.2 系统功能分析
实现教室信息的存储,学校任课教师信息的存储,教室安排信息存储。在对这些数据进行存储后,更新数据库,之后,用户就可以对学校教室的使用信息进行查询。
教室信息,包括教室编码、教室容纳人数、教室空闲时间、教室设备等;教师信息,包括教师姓名、教师编码、课程编码、教师职陈等;教室安排信息,包括何时空闲、空闲的开始时间、结束时间等。
本次课程设计要实现教师查询,教室查询,教室安排信息查询,统计,将结果打印输出。
1.3 系统实现技术
1.实验软件平台:Windows 8,PowerDesinger12.5 2.数据库开发工具:Microsoft SQL 2012
1
第二章 需求分析
2.1 需求分析任务
2.1.1 处理对象
教师信息、教室信息、教室安排信息、课程信息。 2.1.2 安全性和完整性要求
1、安全性要求
此系统用户,用户可以浏览教室安排信息管理中的记录,但是不能够修改。 2、完整性要求
在教室信息管理系统中必须满足实体完整性、参照完整性和用户自定义完整性。
(1)实体完整性:教室信息表、教师信息表和课程信息表中的教室编号、教师编号和课程编码必须唯一;
(2)参照完整性:上课安排表中的教室编码在教室信息管理表中的教室编号中找到与之对应的,上课安排表中的教室空闲时间在教室安排信息表中的教室空闲时间中找到与之对应的,上课安排表中的课程编码在课程信息表中的课程编码中找到与之对应的,教师信息表中的课程编码在课程信息表中的中找到与之对应的;
(3)用户自定义完整性:教室人数要小于300,设备取自集合{无,多媒体},位置非空,教师姓名非空,课程名称非空。
2.2 数据流程分析
1、教室信息管理系统顶层数据流程图,如图2.1所示。
2
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库数据库课程设计 教室信息管理系统..在线全文阅读。
相关推荐: