数据库原理及应用课程设计--某中学的排课管理与系统.doc

数据库原理及应用课程设计--某中学的排课管理与系统.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及应用课程设计--某中学的排课管理与系统

郑州科技学院 数据库原理及应用课程设计 设计(论文)题目: 某中学的排课管理系统 所 在 院: 信息工程学院 专 业 班 级: 物联网工程 学 生 姓 名: 学 号: 指 导 教 师: 2016年9月9日 摘 要 20世纪以来,社会生产力迅速发展,科学技术突飞猛进,人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。 对于一个学校来说,大量教师课程安排难于通过传统的方法进行管理;这就迫切需要利用计算机技术来帮助学校管理者来处理教师课程安排的日常管理,合理安排课程,防止课程冲突.排课管理系统可以很好的解决以上问题.排课管理系统是管理信息系统的一个典型用例. 开发学校排课管理系统的过程就是要实现数据处理方式由人工管理向计算机管理的转变,它在计算机技术和教师管理实践活动两者之间架设桥梁。 目录 一、需求分析 1 1.1研究的目的和意义 1 1.2数据字典 2 1.3全系统的数据项 3 1.4数据流图 4 二、概念结构设计 4 2.1E-R图 4 2.2系统说明书 6 三、逻辑结构设计 15 3.1关系模型 15 3.2参照完整性约束条件 15 3.3系统结构图 16 四、数据库实施 16 4.1关系模式 16 4.2程序编码 22 添加头文件: 22 五、课程设计的感想和心得体会 28 六、参考文献 29 一、需求分析 学生隶属班级,班级按照课程表上课,课程由老师教授,这些都要有管理人员来管理。总结出如下需求信息: 一个班级有多个学生; 一个学生有多门课,一门课对应多个学生; 一个教师可以教授多门课,一门课可以由多个教师来教授; 一个班级对应一张班级课程表,一个教师也对应一张教师课程表; 一个教师可以教授多个班级; 1.1研究的目的和意义 教务管理系统是学校最为核心的信息系统,排课系统又是教务管理系统中非常重要的一个子系统。学校的日常教学管理工作均围绕着它展开。排课系统体现了各学校不同于其它学校的个性化的特点,又将随着学校的人才培养模式的改革而变化。它不仅可以从侧面反映出学校领导的办学思想,也能体现出学校教育教学管理的能力和水平。 随着Internet和信息技术的发展,我国高校教育信息化建设成为信息化建设的前沿阵地和信息时代的弄潮先锋。在国家对高等教育大力发展政策的刺激下,高校教育事业得到了迅速发展,在新的教务管理模式和管理体制下,如何利用有限的资源,以最优化的形式满足教务管理的需要成为了目前急需要解决的重要课题。 通过建立一个以网络应用为基础、高性能、高可靠性、高安全性的云南大学排课系统,并将管理思想与计算机技术、网络技术有机结合,开发出真正符合现代教育管理理念与学习规律、更稳定、功能更强,服务更全面的校院两级排课系统,才能更好地为学生和教学服务,让教务管理人员真正的将精力花在提高教学教务管理质量上,而不是简单和繁重的日常事务处理上。 经过对上述系统功能的分析和需求总结,设计总结如下: 1.2数据字典 1)学生信息表 字段名称 数据类型 默认值 允许空 主键 studentID int 是 name char(10) sex char(2) 是 birthday datetime 是 classID int 是 2)班级信息表 字段名称 数据类型 默认值 允许空 主键 classID int 是 classname char(20) 3)教师信息表 字段名称 数据类型 默认值 允许空 主键 teacherID int 是 name char(10) sex char(2) 是 age int 是 courseID int 是 4) 课程信息表 字段名称 数据类型 默认值 允许空 主键 courseID int 是 classname char(20) teacherID int 是 5)课程表信息表 字段名称 数据类型 默认值 允许空 主键 星期 char(20) 是 第一节 char(20) 是

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档