数据库原理课程设计-教室管理系统数据库设计.doc_第1页
数据库原理课程设计-教室管理系统数据库设计.doc_第2页
数据库原理课程设计-教室管理系统数据库设计.doc_第3页
数据库原理课程设计-教室管理系统数据库设计.doc_第4页
数据库原理课程设计-教室管理系统数据库设计.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

湖南人文科技学院计算机系课程设计说明书课程名称:数据库原理课程设计课程代码: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、逻辑设计.84、数据库实现.94.1建立数据库模式、视图及索引.94.2装载数据.11四、结论.12五、致谢.12六、参考文献.13湖南人文科技学院1摘要在校园生活中,教室仍然是教学活动和学生课余活动中最主要的场所之一,然而,由于学生数目过大,教室资源有限限制了师生使用教室。以前,一些学校对教室的管理仅限于人工管理,处理起来比较复杂,容易出错,而且不利于删除和添加,更加不利于查找,凸显出建立教室安排系统的紧迫性。本系统着力于整合教室管理中的课程安排,教室调课,设备损坏及维修以及单位借用等影响教室使用的环节,实现统一管理。在此基础上提供方便有效的课表查询,空教室查询,学生出勤次数查询,设备维护记录查询。本系统针对教室管理不统一的问题,着力于将教室管理中的课程安排,教师调课,单位借用等联系起来,建立一个统一的管理系统,以提高处理效率,方便统一管理,同时为师生提供方便的查询。教室安排系统使得教室的安排变得更加简单,添加与删除变得更加容易,特别是教室查找。此系统提高了信息处理的速度与准确性,能够及时准确有效的查询和修改教室的安排情况,以及更有效的对设备维护进行管理。关键词:数据库教室管理自动化处理Abstractincampuslife,theclassroomisstillteachingactivitiesandstudentsafterschoolactivityofoneofthemostmainplace,however,becausethenumberofstudentsistoobig,theclassroomlimitedresources,limittheuseoftheclassroomteachersandstudents.Before,someschoolstotheclassroommanagementislimitedtoartificialmanagement,processingupmorecomplexanderror-prone,andnotdeleteandadd,moredetrimentaltofind,highlightstheurgencyofthesystemsetuptheclassroomarrangement.Thissystemfocusedonintegrationinthemanagementoftheclassroomcoursearrangement,theclassroomtheclass,damageofequipmentandmaintenanceandunitontheuseoftheclassroomuselink,realizeunifiedmanagement.Basedonthisprovideconvenientandeffectiveschedulequery,anemptyclassroominquiresthe,thestudentattendancenumberquery,equipmentmaintenancerecordinquiresthe.Thissystemintheclassroommanagementisnottheproblemofunity,focusedonthemanagementofteacherswillbecurriculum,teacheradjuststheclass,theunituseassociate,establishaunifiedmanagementsystemmanagementsystem,inordertoimprovethetreatmentefficiency,convenientunifiedmanagement,andprovideconveniencefortheteachersandstudentsoftheinquiry.Theclassroomarrangementsystemmakesthearrangementoftheclassroombecomesmoresimple,addanddeletebecomemoreeasy,especiallyintheclassroomtosearch.Thissystemimprovesthespeedandaccuracyofinformationprocessing,canprompt,accurateandvalidinquirestheclassroomarrangementsandmodification,andmoreeffectivetoequipmentmaintenancemanagement.Keywords:databaseclassmanagementAutomaticprocessing湖南人文科技学院2数据库原理课程设计-教室管理系统课程设计一、引言信息管理作为计算机应用的一个分支,已经渗透到了人们生活中的各个方面,如飞机订票系统,银行存储系统,校园学生信息管理系统等都需要将信息进行系统化的管理,而这就与数据库密不可分。数据库是信息管理的基础,我们将要设计的教室管理系统也是利用数据库集中管理商店的销售信息,它可以迅速提升管理者的管理水平和工作效率。二、设计目的与任务通过本课程设计教学所要求达到的目的是:通过该课程设计,学习数据库设计工具的使用,搞清数据库设计的基本方法、步骤和数据库设计各阶段的任务,完成对某一小型数据库设计和相应文档的编写工作。使学生更加深入地掌握数据库系统分析与设计的基本概念和基本方法,提高从事数据库系统建设和管理工作的基本技能和能力。三、设计方案1、需求分析1.1教室管理子系统数据库的数据需求通过与教室管理子系统数据库用户交谈等方式以及作者对教室管理系统的分析,可以得到教室管理子系统数据库系统的数据需求。学校有多个教室。每个教室位于某个校区的某栋教学楼,由教室编号、教室名字、教室所在的校区、教室所在校区的教学楼、教室总容量、教室剩余容量、教师类型、教室是否可用等属性组成。教室可供学校正常上课使用,也可以提供出租服务。学校有多名教师。每个教室可以交多门课程,也可以只教一门课程。教室由教师编号、教师名字、教师所在院系、教师职称等属性组成。学校有多名学生。每个学生由学生号、学生名字、出生年份、专业名字、班级号、学院名、出勤次数、照片等属性组成。学校正常上课时有多门课程开课。每门课程由课程号、课程名字、课时、周次、星期、节次等属性组成。同时学校提供教室出租服务。每个单位凭有效证件申请出租服务,单位由领导者名湖南人文科技学院3字、有效证件类型、证件号码、电话等属性组成由于学校教室会出现损毁所以学校应有数名校工。校工由校工号、校工名字、状态、电话号码等属性组成。学校中由于某些原因可能出现调课现象。调课记录应由教室编号、教师编号、新的周次、新的星期、新的节次、新的教室编号等属性组成。学校正常上课应有课程表帮助学生、教师及借用单位了解上课情况。课程表应由课程号、教室号、周次、星期、节次、教室编号等属性组成。学校校工维修损坏教学设备后应产生维修记录。维修记录由设备损坏报告编号、教室编号、校工编号、损坏设备名称、是否更换损坏设备、更换设备名称、维修时间等属性组成。学校教学设备损坏后应产生设备损坏报告。设备损坏报告应由提供报告单学生学号、教室编号、应更换设备名称、损坏信息、损坏时间等属性组成。学校提供出租服务给借用单位时,应产生借用记录。借用记录应由借用时间、借用单位领导名字、教室编号、借用周次、借用星期、借用节次等属性组成。1.2数据字典数据结构:Student含义说明:定义了一个学生的有关信息。组成:Sno,Sname,BirthYears,Pname,ClassNo,AttendSum,Image,Dept数据项:Sno含义说明:唯一标识每个学生别名:类型:字符型长度:8取值范围:取值含义:数据项:Sname含义说明:唯一标识每个学生名字别名:类型:字符型长度:20湖南人文科技学院4取值范围:取值含义:数据项:BirthYears含义说明:学生出生年份别名:类型:字符型长度:20取值范围:取值含义:数据项:Pname含义说明:学生专业号别名:类型:字符型长度:20取值范围:取值含义:数据项:ClassNo含义说明:学生班级编号别名:类型:字符型长度:20取值范围:取值含义:数据项:AttendSum含义说明:学生出勤次数别名:类型:smallint取值范围:取值含义:湖南人文科技学院5数据项:Photo含义说明:学生照片别名:类型:Image取值范围:取值含义:数据项:Dept含义说明:学生所在院系别名:类型:字符型长度:20取值范围:取值含义:2、概念设计2.1教室管理系统数据库中的实体集实体集教室,具有属性教室编号、教室名字、教室所在的校区、教室所在校区的教学楼、教室总容量、教室剩余容量、教师类型、教室是否可用。实体集教师,具有属性教师编号、教师名字、教师所在院系、教师职称。实体集学生,具有属性学生号、学生名字、出生年份、专业名字、班级号、学院名、出勤次数、照片。实体集课程,具有属性课程号、课程名字、课时、周次、星期、节次

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论