数据库原理课程设计教室管理系统数据库设计

上传人:大米 文档编号:468459425 上传时间:2022-10-20 格式:DOC 页数:16 大小:449.52KB
返回 下载 相关 举报
数据库原理课程设计教室管理系统数据库设计_第1页
第1页 / 共16页
数据库原理课程设计教室管理系统数据库设计_第2页
第2页 / 共16页
数据库原理课程设计教室管理系统数据库设计_第3页
第3页 / 共16页
数据库原理课程设计教室管理系统数据库设计_第4页
第4页 / 共16页
数据库原理课程设计教室管理系统数据库设计_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《数据库原理课程设计教室管理系统数据库设计》由会员分享,可在线阅读,更多相关《数据库原理课程设计教室管理系统数据库设计(16页珍藏版)》请在金锄头文库上搜索。

1、湖南人文科技学院计算机系课程设计说明书 课 程 名 称: 数据库原理课程设计 课 程 代 码: 420027 题 目: 教室管理系统数据库设计 年级/专业/班: 09级计算机科学与技术专业二班 学 生 姓 名:学 号: 指 导 教 师: 开 题 时 间: 2011 年 12 月 19 日完 成 时 间: 2011 年 12 月 30 日 目 录摘 要1一、引 言2二、设计目的与任务2三、设计方案21、需求分析21.1教室管理子系统数据库的数据需求21.2数据字典32、概念设计52.1教室管理系统数据库中的实体集52.2教室管理系统数据库中的联系集62.3教室管理系统数数据库中的E-R图63、逻

2、辑设计84、数据库实现94.1 建立数据库模式、视图及索引94.2 装载数据11四、结 论12五、致 谢12六、参考文献13湖南人文科技学院摘 要在校园生活中,教室仍然是教学活动和学生课余活动中最主要的场所之一,然而,由于学生数目过大,教室资源有限限制了师生使用教室。以前,一些学校对教室的管理仅限于人工管理,处理起来比较复杂,容易出错,而且不利于删除和添加,更加不利于查找,凸显出建立教室安排系统的紧迫性。本系统着力于整合教室管理中的课程安排,教室调课,设备损坏及维修以及单位借用等影响教室使用的环节,实现统一管理。在此基础上提供方便有效的课表查询,空教室查询,学生出勤次数查询,设备维护记录查询。

3、本系统针对教室管理不统一的问题,着力于将教室管理中的课程安排,教师调课,单位借用等联系起来,建立一个统一的管理系统,以提高处理效率,方便统一管理,同时为师生提供方便的查询。教室安排系统使得教室的安排变得更加简单,添加与删除变得更加容易,特别是教室查找。此系统提高了信息处理的速度与准确性,能够及时准确有效的查询和修改教室的安排情况,以及更有效的对设备维护进行管理。关键词: 数据库 教室管理 自动化处理 Abstract in campus life, the classroom is still teaching activities and students after school acti

4、vity of one of the most main place, however, because the number of students is too big, the classroom limited resources, limit the use of the classroom teachers and students. Before, some schools to the classroom management is limited to artificial management, processing up more complex and error-pr

5、one, and not delete and add, more detrimental to find, highlights the urgency of the system set up the classroom arrangement. This system focused on integration in the management of the classroom course arrangement, the classroom the class, damage of equipment and maintenance and unit on the use of

6、the classroom use link, realize unified management. Based on this provide convenient and effective schedule query, an empty classroom inquires the, the student attendance number query, equipment maintenance record inquires the. This system in the classroom management is not the problem of unity, foc

7、used on the management of teachers will be curriculum, teacher adjusts the class, the unit use associate, establish a unified management system management system, in order to improve the treatment efficiency, convenient unified management, and provide convenience for the teachers and students of the

8、 inquiry. The classroom arrangement system makes the arrangement of the classroom becomes more simple, add and delete become more easy, especially in the classroom to search. This system improves the speed and accuracy of information processing, can prompt, accurate and valid inquires the classroom

9、arrangements and modification, and more effective to equipment maintenance management.Key words: database class management Automatic processing 1湖南人文科技学院数据库原理课程设计-教室管理系统课程设计一、引 言信息管理作为计算机应用的一个分支,已经渗透到了人们生活中的各个方面,如飞机订票系统,银行存储系统,校园学生信息管理系统等都需要将信息进行系统化的管理,而这就与数据库密不可分。数据库是信息管理的基础,我们将要设计的教室管理系统也是利用数据库集中管

10、理商店的销售信息,它可以迅速提升管理者的管理水平和工作效率。二、设计目的与任务通过本课程设计教学所要求达到的目的是:通过该课程设计,学习数据库设计工具的使用,搞清数据库设计的基本方法、步骤和数据库设计各阶段的任务,完成对某一小型数据库设计和相应文档的编写工作。使学生更加深入地掌握数据库系统分析与设计的基本概念和基本方法,提高从事数据库系统建设和管理工作的基本技能和能力。三、设计方案1、需求分析1.1教室管理子系统数据库的数据需求通过与教室管理子系统数据库用户交谈等方式以及作者对教室管理系统的分析,可以得到教室管理子系统数据库系统的数据需求。学校有多个教室。每个教室位于某个校区的某栋教学楼,由教

11、室编号、教室名字、教室所在的校区、教室所在校区的教学楼、教室总容量、教室剩余容量、教师类型、教室是否可用等属性组成。教室可供学校正常上课使用,也可以提供出租服务。学校有多名教师。每个教室可以交多门课程,也可以只教一门课程。教室由教师编号、教师名字、教师所在院系、教师职称等属性组成。学校有多名学生。每个学生由学生号、学生名字、出生年份、专业名字、班级号、学院名、出勤次数、照片等属性组成。学校正常上课时有多门课程开课。每门课程由课程号、课程名字、课时、周次、星期、节次等属性组成。同时学校提供教室出租服务。每个单位凭有效证件申请出租服务,单位由领导者名字、有效证件类型、证件号码、电话等属性组成由于学

12、校教室会出现损毁所以学校应有数名校工。校工由校工号、校工名字、状态、电话号码等属性组成。学校中由于某些原因可能出现调课现象。调课记录应由教室编号、教师编号、新的周次、新的星期、新的节次、新的教室编号等属性组成。学校正常上课应有课程表帮助学生、教师及借用单位了解上课情况。课程表应由课程号、教室号、周次、星期、节次、教室编号等属性组成。学校校工维修损坏教学设备后应产生维修记录。维修记录由设备损坏报告编号、教室编号、校工编号、损坏设备名称、是否更换损坏设备、更换设备名称、维修时间等属性组成。学校教学设备损坏后应产生设备损坏报告。设备损坏报告应由提供报告单学生学号、教室编号、应更换设备名称、损坏信息、

13、损坏时间等属性组成。学校提供出租服务给借用单位时,应产生借用记录。借用记录应由借用时间、借用单位领导名字、教室编号、借用周次、借用星期、借用节次等属性组成。1.2数据字典数据结构:Student含义说明:定义了一个学生的有关信息。组 成:Sno,Sname,BirthYears,Pname,ClassNo,AttendSum,Image,Dept数 据 项: Sno含义说明:唯一标识每个学生别 名:类 型:字符型长 度:8取值范围:取值含义: 数 据 项: Sname含义说明:唯一标识每个学生名字别 名: 类 型:字符型长 度: 20取值范围:取值含义: 数据项:BirthYears含义说明:

14、学生出生年份别 名:类 型:字符型长 度: 20取值范围:取值含义: 数据项:Pname含义说明:学生专业号别 名:类 型:字符型长 度: 20取值范围:取值含义: 数据项:ClassNo含义说明:学生班级编号别 名:类 型:字符型长 度: 20取值范围:取值含义: 数据项:AttendSum含义说明:学生出勤次数别 名:类 型:smallint取值范围:取值含义: 数据项:Photo含义说明:学生照片别 名:类 型:Image取值范围:取值含义: 数据项:Dept含义说明:学生所在院系别 名:类 型:字符型长 度: 20取值范围:取值含义: 2、概念设计2.1教室管理系统数据库中的实体集实体集教室,具有属性教室编号、教室名字、教室所在的校区、教室所在校区的教学楼、教室总容量、教室剩余容量、教师类型、教室是否可用。实体集教师,具有属性教师编号、教师名字、教师所在院系、教师职称。实体集学生,具有属性学生号、学生名字、出生年份、专业名字、班级号、学院名、出勤次数、照片。实体集课程,具有属性课程号、课程名字、课时、周次、星期、节次。实体集教室出租服务,具有属性有效证件申请出租服务,单位由领导者名字、有效证件类型、证件号码、电话。实体集校工,具有属性校工号、校工名字、状态、电话号码。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号