摘 要:教学进度管理系统利用计算机进行工作,这样不仅能够保证各项数据准确无误的快速输出,而且还可以对有关教学进度的各种数据进行统计和修改。利用SQL+ASP.NET的相关技术进行设计,首先对系统中的各种关系绘制成E-R图,然后根据E-R图设立各个基本表,并利用基本的信息在SQL Server 2008和Visual Studio 2008上进行的设计。教学进度管理系统设计分为四个模块:登录模块、学生管理模块、教师管理模块、教学秘书管理模块。关键词:教学进度管理; E-R图; 数据库; ASP.NET8126
Design and implementation of teaching schedule management system
Abstract:Computer is to perform teaching schedule management work, not only can ensure the accurate, fast output, but also a variety of information using the computer to statistic all kinds of information of the teaching, utilizes the relevant technology of ASP.NET+SQL to design. First, the various relationship and constraints in the practical system should be simplified into a E-R graph, then according to the E-R graph to set up all the basic table and using the basic information to design in SQL Server and Visual Studio. Design schedule management system of teaching is pided into four modules:the registration process, student management module, the teacher management module, the teaching secretary management module.
Keywords:Teaching schedule management; E-R; Database; ASP.NET
目 录
摘要 1
1.绪论 1
1.1背景 1
1.2 意义 2
2.需求分析 2
2.1功能图 2
2.2功能介绍 3
3.概念结构设计 4
3.1设计方法和步骤 4
3.2概念结构E-R图 4
3.3关系模式设计 5
4.系统设计与实现 5
4.1数据库设计 5
4.2功能实现 6
5. 测试 9
5.1测试方法 9
5.2测试过程 9
6.总结 9
参考文献 10
致谢 11
教学进度管理系统设计与实现1.绪论1.1背景 随着计算机技术的飞速发展,其在社会中所扮演的角色也越来越重,所带来的便利条件解决了许多过去工作繁琐的麻烦,使得人们的工作效率大大提升。作为对人类社会极为重要的教学环节中,计算机技术也有着巨大的贡献,它提供了对教学进行重大革新的新手段;信息化在提高管理水平、教学质量以及工作效率上做出了重大贡献。
1.2 意义如今人类社会已经进入信息化时代,对于提高教学效率,完成教学进度管理的日常事务可以利用计算机进行,这适应于现代教学制度的要求,可以推动教学管理走向规范化、科学化。教学进度管理是一项复杂繁琐,容错率极低的工作,如果使用过去的旧方式进行相关操作,这就会损耗学校工作人员大量的时间和精力。使用计算机对教学进度管理进行操作,不仅能够保证精准性以及工作效率,还能节省掉操作人员许多的时间和精力。除此之外还有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等特点。
2.需求分析2.1功能图
通过对现实中教学进度管理系统所需要的功能进行调查,再结合自己的理解,绘制出一副简单的功能图,如图1所示。
图1 功能图
2.2功能介绍
根据对该系统功能的分析与了解,对学生、课程、教师、教学进度、班级、教师评价的所需的功能进行介绍。
2.2.1学生信息管理需求
学生信息处理需求: ASP.net教学进度管理系统设计与实现+ER图:http://www.751com.cn/jisuanji/lunwen_6345.html