摘 要:本文介绍了基于WEB的高校排课系统的开发过程,阐述了系统分析与设计、数据库总体设计、系统设计与实现和系统测试的整个过程。本系统是以Visual Studio 2010和SQL Server 2005作为软件开发平台,设计了登录、排课管理、课程管理、教师管理等几个模块,完成了对教师信息、班级信息、课程信息以及专业信息的添加、删除、修改、查询等功能。此排课系统界面设计美观且人性化,具有一定的实际意义。6915
关键词:排课系统;数据库;WEB
The Course Scheduling System of College Based on Web
Abstract: This text introduces the development process of the course scheduling system in college based on Web. The analysis and design, database, design and implementation, and testing of the entire process of the system are stated in detail. Based on the platform of Visual Studio 2010 and SQL Server 2005 ,the system devises several modules such as login, arranging curriculum management, course and teacher management, and it realizes many functions, mainly includes add, delete, update and select the information of teacher, class, course and profession. The system has beautiful interface and convenient functions, therefore, it’s meaningful and useful.
Key Words: Course Scheduling System; Database; WEB
目 录
摘要 1
引言 1
1绪论 2
1.1研究背景及意义 2
1.2网站系统开发及开发环境介绍 2
2网站系统分析与设计 3
2.1系统需求分析 3
2.2系统总体模块设计 3
3数据库总体设计 4
3.1数据库的设计 4
3.2 数据库逻辑结构设计 5
4系统设计与实现 6
4.1系统核心流程图 6
4.2管理端的设计与实现 7
5系统测试方法及结果 10
6总结与展望 10
6.1系统总结 10
6.2系统展望 11
参考文献 11
致谢 12
基于WEB的高校排课系统
引言
由于教育体质的改革,学生数量的增长,高校院系进一步的扩大规模,然而课程的编排成为了一个棘手而又复杂的问题。但是每一所高校的教务处都要为每个院系的每一个班级排课。在大学中,排课涉及到诸多方面:教学硬件资源、每个院系的教师的授课以及调课等。有了排课系统可以让这件复杂的工作变的简单,然而使用数据库设计管理使得课程、教师、班级、教学资源不出现冲突,也实现了网上课表查询,大大的提升了高校的信息工程化的建设。
1绪论
1.1研究背景及意义
排课管理系统的出现为学校带来了极大的方便。通过操作手册,操作人员只需输入一些简单的汉字、数字,即可达到自己的目的。作为计算机应用的一部分,使用计算机对学校排课进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高管理的效率,也是学校的科学化、正规化管理的体现。在教学计划的不断完善和各高校校园网建立的大背景下,设计满足高校教务需求的排课系统显得十分必要。据了解,排课管理是高校教务处重复性比较强且急需得到解决的工作,且排课系统有安全性要求高、交互性强、处理数据量大等人工难以实现的特点[1]。因此设计一个基于WEB的高校排课系统是高校教务管理信息系统实现的首要条件,同时也是一大难点,这就要求综合考虑教师、课程、班级、教师等诸方面的因素,统筹兼顾,使课表既符合教学规律,又能够充分利用现有资源使其最大限度地发挥作用[2]。 ASP.net的高校排课系统设计+ER图:http://www.youerw.com/jisuanji/lunwen_4645.html