欢迎来到天天文库
浏览记录
ID:5447712
大小:1.31 MB
页数:48页
时间:2017-12-12
《基于web的网上排课系统—免费毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于web的网上排课系统院(系)、部:学生姓名:指导教师:职称专业:班级:完成时间:I摘要现代信息技术的发展,使得基于WEB技术的网上排课系统成为技术改革与发展的方向。本文就根据现已存在的问题,对网上排课系统做了全面的分析和整体的介绍。介绍了ASP+ACCESS技术开发该系统的子系统的整个过程,即网上排课系统。该系统主要利用了ASP强大的网络数据库访问技术,实现了网上排课的方便性。本文是在参考各种市场上流行的排课软件的基础上尝试性地提出了一种大学排课算法,并开发而成小型自动排课系统。排课问题的研究主要是解决各种教学资源如教室、教师的合理有效利用问题,避免教师、班级在上课
2、时间、地点上的冲突,使排课时间分配均匀。在算法设计中为排课操作设置了不同的优先级,逐级排课,有效地降低了排课时间冲突的几率,提高了排课的成功率。另外,系统为教师和教室分别设计了排课级别,从而能够避免教学资源过于集中地使用,实现均衡化利用。论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。关键词ASP;ACCESS;自动排课,数据库,课程表ABSTRACTWiththedevelopmentofinformationtechnology,theweb-basededucationplatformhasbeenadirectionofmodernedu
3、cation.Accordingtotheproblemsexistingatpresent,thepapergivesanoverallanalysisandintroductionofInternetcoursewaresystem.Atthesametime,itgivesalltheprocessionofdevelopingthesubsystemusingASP+ACCESStechnology.ThroughthestrongabilityofASP+ACCESStechnology,itrealizesonlinestudyingadaptively.T
4、hesystemdesignsandrealizesdifferentnavigationstrategiessuchasmodulenavigation,searchingnavigation,knowledgeclassifyingnavigationandhelpingnavigation.Thesestrategieshavedifferentfunctions.Searchingknowledgenavigationandknowledgeclassifyingnavigationaremainlybasedontherelationsoftheknowled
5、geandthensuppliesdifferentknowledgetousers.Sothatitimprovesusers'learningefficiencyandIIstudyenthusiasmtoacertainextent.Thesystemisalsorealizedusingthecourseexample“Cprogramming”.Thepapermainlyintroducesthedevelopment’scontext,systemanalysis,databasedesign,thesystemdesignandimplementatio
6、n.KeywordsASP;ACCESS;courseautomatic;database;curriculumscheduleII目录1绪论11.1课题背景11.1.1网上排课系统的现状11.1.2网上排课系统对导航系统的新要求21.2本课题的研究意义31.3相关技术介绍31.3.1浏览器/服务器模型31.3.2ASP技术的介绍31.3.3ADO访库技术介绍42系统分析52.1系统的可行性研究52.2系统需求分析62.2.1用户需求分析62.2.2系统设计目标分析62.3用户模型的介绍62.4系统导航功能模块介绍72.4.1教师管理介绍82.4.2班级管理介绍82.4
7、.3课程管理介绍92.4.4教室管理介绍92.4.5时间段管理介绍92.5小结103数据库设计113.1数据库的需求分析113.2后台数据库的配置113.3数据库表结构设计113.4E-R模型144系统详细设计与实现164.1系统工作原理介绍16474.2系统数据流图174.3系统的实现算法174.3.1用户信息初始化算法174.3.2检索导航算法184.3.3安排课程关联导航算法194.3.4网络课程安排课程显示算法214.5前端页面的设计与实现214.5.1系统公用页面224.5.2用户登陆页面234.5.3管理首页模块244.5.4
此文档下载收益归作者所有