本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:dxlwjsj@163.com
标题  网上排课系统
编号  11256
编程语言  ASP
开发环境  DreamWeaver 或 FrontPage 或 Visual Studio 2005
数据库  ACCESS
资料明细  毕业论文 + 程序
推荐指数  ★★★★★
论文内容

摘 要

现代信息技术的发展,使得基于WEB技术的网上排课系统成为技术改革与发展的方向。本文就根据现已存在的问题,对网上排课系统做了全面的分析和整体的介绍。介绍了ASP+ACCESS技术开发该系统的子系统的整个过程,即网上排课系统。该系统主要利用了ASP强大的网络数据库访问技术,实现了网上排课的方便性。本文是在参考各种市场上流行的排课软件的基础上尝试性地提出了一种大学排课算法,并开发而成小型自动排课系统。排课问题的研究主要是解决各种教学资源如教室、教师的合理有效利用问题,避免教师、班级在上课时间、地点上的冲突,使排课时间分配均匀。在算法设计中为排课操作设置了不同的优先级,逐级排课,有效地降低了排课时间冲突的几率,提高了排课的成功率。另外,系统为教师和教室分别设计了排课级别,从而能够避免教学资源过于集中地使用,实现均衡化利用。
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。

关键词 ASP;ACCESS;自动排课,数据库,课程表

ABSTRACT

With the development of information technology, the web-based education platform has been a direction of modern education. According to the problems existing at present, the paper gives an overall analysis and introduction of Internet courseware system. At the same time, it gives all the procession of developing the subsystem using ASP+ACCESS technology. Through the strong ability of ASP+ACCESS technology, it realizes online studying adaptively. The system designs and realizes different navigation strategies such as module navigation, searching navigation, knowledge classifying navigation and helping navigation. These strategies have different functions. Searching knowledge navigation and knowledge classifying navigation are mainly based on the relations of the knowledge and then supplies different knowledge to users. So that it improves users' learning efficiency and study enthusiasm to a certain extent. The system is also realized using the course example “C programming”.
The paper mainly introduces the development’s context, system analysis, database design, the system design and implementation.

Key words ASP; ACCESS ; course automatic ; database; curriculum schedule
目 录

1 绪 论 1
1.1课题背景 1
1.1.1网上排课系统的现状 1
1.1.2 网上排课系统对导航系统的新要求 2
1.2本课题的研究意义 3
1.3相关技术介绍 3
1.3.1浏览器/服务器模型 3
1.3.2 ASP技术的介绍 3
1.3.3 ADO访库技术介绍 4
2 系统分析 5
2.1系统的可行性研究 5
2.2 系统需求分析 6
2.2.1用户需求分析 6
2.2.2 系统设计目标分析 6
2.3用户模型的介绍 6
2.4系统导航功能模块介绍 7
2.4.1 教师管理介绍 8
2.4.2 班级管理介绍 8
2.4.3课程管理介绍 9
2.4.4 教室管理介绍 9
2.4.5 时间段管理介绍 9
2.5 小结 10
3 数据库设计 11
3.1数据库的需求分析 11
3.2 后台数据库的配置 11
3.3 数据库表结构设计 11
3.4 E-R模型 14
4 系统详细设计与实现 16
4.1 系统工作原理介绍 16
4.2系统数据流图 17
4.3系统的实现算法 17
4.3.1用户信息初始化算法 17
4.3.2检索导航算法 18
4.3.3安排课程关联导航算法 19
4.3.4网络课程安排课程显示算法 21
4.5前端页面的设计与实现 21
4.5.1 系统公用页面 22
4.5.2 用户登陆页面 23
4.5.3 管理首页模块 24
4.5.4 教师管理模块 24
4.5.5 班级管理模块 26
4.5.6课程管理模块 28
4.5.7教室管理模块……………………………………………………………… ……28
4.5.8时间段管理模块…………………………………………………………….……28
4.5.9课程管理模块……………………………………………………………… ……28
4.6.0密码修改模块……………………………………………………………… ……28
5 结束语 36
参考文献 37
致谢 38
附录 39


 

运行截图  
演示下载  没有录像
说明
  本毕业设计包括论文,程序。以上是程序功能介绍。如果对以上内容感兴趣,可以QQ:1095080675或邮件dxlwjsj@163.com继续联系我们。