数据库课程设计教室管理信息系统11组

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

目录1.项目背景…………………………………………………………………………………………………31.1选题背景………………………………………………………………………………………………31.2系统目标和实现技术…………………………………………………………………………………1.3基本需求及系统的可行性分析…………………………………………………………………………………32.需求分析……………………………………………………………………………………………………32.1组织结构分析…………………………………………………………………………………………32.2业务流程分析…………………………………………………………………………………………42.3数据流程分析…………………………………………………………………………………………52.4数据字典………………………………………………………………………………………………63.概念结构设计………………………………………………………………………………………………83.1教室管理信息系统总E-R图…………………………………………………………………………94.个人总结…………………………………………………………………………………………………………115.参考文献……………………………………………………………………………………………………126.小组组员分工情况说明……………………………………………………………………………………12附录……………………………………………………………………………………………………………1221.项目背景1.1选题背景教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过程。教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。当今世界,经济信息化,管理业务信息化已经成为一种趋势。就学校对于教室管理方面,建立教室管理信息系统无疑是学校发展的一种趋势,也使学校管理更方便,快捷。因此,学校信息化建设工作具有长期性、复杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。就目前我校对教室管理情况而言,教室信息庞大复杂,管理过程杂乱,故建立此系统,以便及对教室信息的查询等。1.2系统的可行性分析1.2.1教室信息管理的基本需求①需要硬件设备②相应软件设施③专业管理人员和维修人员④数据库的建立和信息储备⑤各组织职能的划分1.2.2教室管理信息系统的可行性分析通过对日常教室使用情况的观察和了解,我们小组讨论得出以下可行性分析:①教室的使用具有一定的计划性和流动性,即一个班在相应的时间里,所上的课程和使用的教室是固定的,但是不同的课程在不同的时间里会使用不同的教室,这与教务处的课程安排是密切相关的。这时就需要一个管理信息系统来使教室安排简单化。②在不同的情况下,老师和学生都可能出现各种状况,导致缺课。在需要补课的情况下,就需要查询一定时期内的空闲教室,并申请教室。我们的教室管理信息系统也就给老师和学生提供了一个网络上的平台来简化申请教室的程序。③在教室使用过程中,各硬件或软件设备出现问题,就需要专业维修人员进行维修,这时就需要一个系统性的规划和安排。④日常的开放和清洁问题也需要解决,具体时间和人员都需要安排。教室管理信息系统可以使类似的事情规范化,也简化了管理工作。1.2.3教室管理信息系统的项目进程首先,经过小组讨论确定了教室管理信息系统主要功能方向,主要分为教室日常维护,教室查询,教师查询、课程查询、教室借用查询五大板块,再细分讨论各板块的主要功能。其次,根据讨论结果制定出功能目标图,根据各个功能画出业务流程图、数据流程图、E-R图,系统总体结构的设计、数据库的设计等。31.3系统目标和实现技术实现教室信息的存储,学校任课教师信息的存储,学校课程的开设信息的存储以及院系设置的情况。在对这些数据进行存储后,要对所处学期的院系课程开设情况进行学校教室的安排,并对这些安排好的数据进行存储,实现数据库的更新,之后,用户就可以对学校教室的使用信息进行查询,也可以对教室所上课程的相关信息进行查询。如果想修改数据或是进行教室使用信息的修改,只能由系统的管理员进行更改和储存。本次课程设计要实现教室日常维护、教室查询、教师查询、课程查询、教室借用查询和自习教室方面的查询等功能,功能目标图:实验软件平台:Windows7数据库开发工具:MicrosoftVisualFoxPro教室日常维护教室查询功能教室借用查询课程查询功能教师查询功能教室信息管理系统42.需求分析2.1组织结构分析与教室管理相关的学校的组织机构有:学生、教师和教室。学校的所有日常工作都是围绕着这三大部分进行的。江苏科技大学下设若干学院,如数理学院、材料学院、经管学院、船海学院等;一个学院下设若干专业,如数理学院下设有专业:信息与计算科学、应用统计学和应用物理学;一个专业有若干班级,如数理学院的2013级应用统计学专业下设两个班级:应统1班、应统2班;一个班级有若干同学。学校下设若干学院,一个学院下设若干专业,一个专业有若干教师;一个专业开设有若干课程,如数理学院应用统计学专业开设有管理信息系统、数学分析等课程。学校有若干教学楼,如第三教学楼,第四教学楼、综合楼等;一个教学楼有若干楼层,如综合楼有一层、二层、三层、四层、五层、六层;一个楼层有若干教室,如综合楼第三层有B301、B302等20个教室。一个教师可以开设若干门课程,一门课程可以由多个老师来教授。一个教室在不同的时段可以上不同的课程。2.2业务流程分析、2.2.1教室维护管理业务流程图:管理员登记、收集教室相关信息教室维护人员个人资料录入数据库存档数据录入人员维护人员数据库安排工作维护教室开关教室门、清洁大扫。。。。。教室维护人员提交数据库罗列出工作安排表制定52.2.2教室设备维修业务流程图:2.2.3教室排课业务流程图:管理员登记、收集教室相关信息教室维修人员个人资料录入数据库存档数据录入人员维修人员数据库安排工作维修教室多媒体设备、电器。。。。。设备维修人员提交数据库罗列出工作安排表制定管理员登记、收集相关信息存档教师人员数据库制定制定学生人员数据库查询课程安排信息呈现给教师、学生教室使用情况一览表申请借用教室教师、学生62.2.4教室查询功能查询,预订教室:学生或老师将要所查询的教室号码报给负责老师,负责老师根据已有的上课安排课程表查询相应教室,如果在所查时间段空闲,则可安排教室,并把教室安排情况通知对应学生和老师,如果教室不是空闲的,则预定教室并把预订相应时间段的空教室通知给对应学生和老师(显然也是自习教室安排业务流程图)。2.2.5教师查询功能查询老师安排:学生或老师将要所查询的教师姓名报给负责老师,负责老师根据上课安排课程表把所要查询的教师和相应的教室、课程安排通知给查询的学生或老师。预订时间段空教室预订教室教室安排情况上课安排课程表学生或老师所查询的教室负责老师安排教室学生或教师负责老师查询课程安排所查询的教师姓名上课安排课程表相应课程、教室和教师安排72.2.6课程查询功能查询课程安排:学生或老师把所要查询的课程名报给负责老师,负责老师根据上课安排课程表查询课程安排并把相应的课程、教室和教师安排通知给所要查询的学生或教师。2.2.7教室借用安排查询的学生或老师,并把借用通知通知给原来的准备在这个教室里上课的学生和老师。学生或教师负责老师查询课程安排所查询的课程名上课安排课程表相应课程、教室和教师安排学生或老师原来的学生和老师负责老师同意借用不同意借用上课安排课程表不同意借用通知借用通知所借用的教室号借用安排82.3数据流程分析2.3.1查询、预定教室数据流程图预定信息D2预定信息记录所查询教室所查时间段有课所要查询的教室号码所查询教室所查时间段空闲安排教室情况D1安排教室登记2.3.2查询教师安排数据流程图所要查询的所查教师安排教师编号教师安排记录S1学生或老师P1查询上课安排课程表D3S1学生或老师P1查询上课安排课程表P2安排教室P1预定教室92.3.3查询课程安排数据流程图所要查询所查课程D4课程安排记录的课程号安排2.3.4借用教室数据流程图借用信息记录所借用的教室号教室被借用信息同意借用信息不同意借用同意借用P1查询上课安排课程表S1学生或教师P4通知原来的学生和老师P6通知原来的学生和老师P5安排借用D5借用教室信息S1学生或老师P1查询上课安排课程表102.4数据字典教室管理信息系统各实体及联系的数据字典:2.4.1数据流的描述:数据流编号数据流名称简述数据流来源数据流去向数据流组成A1所查询的教室号码要查询的教室信息S1P1教室号码A2查询教室空置所要查询的教室没有上课P1P2教室号码、空置时间段A3查询教室有课所要查询的教室有课P1P3教室号码、所查时间段A4预订信息所要预定教室的信息P3D2预定教室号码、预定时间、预定时间段A5安排教室情况所安排的教室的信息P2D1所安排的教室号码、安排的时间A6教师编号要查询的教师编号S1P1教师编号A7教师安排所查询的教师安排信息P1D3教师编号、教师上课时间、科目、地点A8课程号所要查询的课程编号S1P1课程编号A9课程安排所查询的课程所有信息P1D4课程编号、任课教师、对应的上课地点A10借用教室号所要借用的教师编号S1P1教室编号A11教室信息被借用教室的所有信息P1P4教室编号、借用时间段的上课老师、所上课程A12同意借用同意借用信息P4P5同意在该时间段借用教室的信息A13不同意借用不同意借用信息P4P6不同意在该时间段借用教室的信息A14借用教室情况借用教室信息P1D5借用教室的所有信息A15同意借用信息同意借用信息P5S1同意在该时间段借用教室的信息112.4.2处理逻辑的描述:处理逻辑编号处理逻辑名称简述输入的数据流处理输出的数据流P1查询上课安排课程表查询所有的课程安排表S1根据所提供的内容查询全校课程安排表P3P2D3D4P4D5P2安排教室实行教室安排并记录教室安排P1根据所查询的教室信息安排教室D1P3预定教室老师或学生根据需要预定教室P1提供预定教室号、预定时间段D2P4通知原来的学生或老师将教室被借用信息通知给原来在这里上课的学生或老师P1将教师被借用的信息通知下去P5P6P5安排借用同意后安排借用P4实行借用并记录借用信息S1P6通知借用的学生或老师将不同意借用的情况通知给要借用的学生或老师P4通知不同意借用信息、取消借用P62.4.3数据存储的描述:数据存储编号数据存储名称简述数据存储组成相关联的处理D1安排教室记录安排查询时间段的空置教室上课时间、任课老师、上课教室、上课时间段P2D2预订信息记录所预定教室的信息预定教室编号、预定时间段P3D3教师安排记录所查询的教师课程安排信息教师编号、上课时间段、上课地点P1D4课程安排记录所查询课程的全校安排信息任课老师、上课地点、上课时间P1D5借用信息记录所借用教室的所有信息教室编号、上课时间段P1D6上课安排课程表全校课程安排信息上课时间、任课老师、上课教室、上课时间段P12.4.4.外部实体的描述:外部实体编号外部实体名称简述外部实体组成输入的数据流输出的数据流S1学生或老师学生或老师学生、老师无P13概念结构设计概念设计是根据需求分析阶段所收集到的用户需求,设计数据库的概念数据模型,它是从用户角度看到的数据库。12采用两种建模工具完成数据库的概念结构设计如下:3.1教室管理信息系统总E-R图院系教师学生课程院|教院|学讲授教学楼号教学楼教—教教学楼名教室教室号教学楼号楼层院系号院系名称学号姓名院系号身份证号教师号教师姓名性别院系号职称身份证号号课程号课程名称学分课程类型院系号借用日期时间段用途工作日时间段1nmn1n13由此得到的教室管理信息系统的关系模型如下3.1.1处理

1 / 33
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功