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