高校排课系统应用和探究

高校排课系统应用和探究

ID:6236510

大小:30.00 KB

页数:8页

时间:2018-01-07

高校排课系统应用和探究_第1页
高校排课系统应用和探究_第2页
高校排课系统应用和探究_第3页
高校排课系统应用和探究_第4页
高校排课系统应用和探究_第5页
资源描述:

《高校排课系统应用和探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、高校排课系统应用和探究  【摘要】本文综合分析了目前国内外市场上现有排课系统的发展,探讨了研发更具实用价值的排课系统的理论及实践意义。介绍了该排课系统所涉及的相关程序设计语言、数据库管理系统以及前台开发工具,着重描述了该排课系统各部分具体性能、及其数据库的合理化建构思想等内容。【关键词】排课系统动态网页技术;数据库1.绪论排课系统的研究背景及现状:随着网络的日益发展完善,校园网在各大院校中得到了更广泛的应用。同时,教学管理系统朝着现代化、人性化方向发展的趋势已不可阻挡。网络和多媒体技术被全面的引入到各大院校的教学及教务管理工作之

2、中,校园工作管理已经迈向一个现代化、信息化、自动化、人性化的新台阶。在这一前提下,对教学管理相关软件的开发与应用成为解决学校人力物力资源优化配置的最佳途径。8排课系统作为教学管理系统中地位重要,也是算法相当复杂的部分,已经成为国内外众多高校以及软件开放人员的研究课题,取得了许多这方面的理论成果和实现方法。但也存在着一些问题,如:出现教学资源冲突或利用率低下的情况,工作琐碎,工作量大,尤其是在给大学校园进行排课时出现的问题更多。在排课系统建构过程中,要考虑到许多细致繁琐的问题,比如教室资源时间安排、教师个人时间安排、学生课程时间安

3、排;还有一些特殊的条件限制,如对计算机实验室、语音实验室、专业实验室等设施的合理安排。2.排课系统相关技术与开发工具2.1ASP网络程序设计语言ActiveServerPages:“动态服务器网页”,一般简称为“ASP”,是微软公司推出的用以取代CGI(CommonGatewayInterface)的动态服务器网页技术,由于ASP简单易学,又有微软的强大支持,所以目前ASP使用非常广泛,很多大型的站点都是用ASP开发的。ASP的特点为:a.任何开发工具皆可发展ASP;b.语言相容性高;c.隐密安全性高;d.易于操控数据库;e.面

4、向对象学习容易。2.2SQLSERVER2000数据库管理系统与T-SQL语言的应用MicrosoftSQLServer是由微软Microsoft出品,基于关系型数据库的大型数据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。SQLServer2000的推出,除了继承原先易学易用的特点外,同时也让该数据库系统的功能更加强大和更加完善。8SQL可以说是数据库语言行业都要遵守的最基本的标准,T-SQL是对SQL功能的增强。T-SQL(事务查询语句)是一个程序集合,它

5、对现有的Sybase和Microsoft结构化查询语句进行了扩展,包括事务控制,异常和错误处理,行处理和声明的变量。Microsoft的SQL服务器和Sybase的服务器都支持T-SQL语句。T-SQL对使用SQLServer非常重要。与SQLServer通讯的所有应用程序都通过向服务器发送T-SQL语句来进行通讯,而与应用程序的用户界面无关。2.3前台开发工具MacromediaDream-weaverDreamweaver是由Macromedia公司推出的,用于网页开发和网站管理的专业化设计工具。它采用了多种新技术,具有设计

6、和开发网站过程中需要的网站管理、网站设计、页面制作、多媒体制作和动画制作等丰富实用的功能。Dreamweaver提供视觉化网页开发工具的生产力,同时不会降低HTML源代码的控制,它会尊重你在其他编辑器所做出的源代码,不会任意地改变它,并会给出错误提示,是用来编辑各种源代码的方便实用的工具。3.排课系统功能描述3.1排课系统功能流程管理员(普通用户)登陆——信息管理(普通信息的录入与修改)——系统自动排课、用户进行浏览——数据输出(课表索引查询)83.2系统功能描述本系统是构建于校园网与因特网基础上的B/S模式运行开发平台。B/S

7、是基于web的模式,是通过ASP技术,利用ADO对象来访问数据库的,其运行不需要安装专用的前端应用程序,只需通过浏览器即可访问并处理相应信息,操作简单。用户分等级登陆账户后,即可进行流程式分类操作。管理员享有最高权限,可进行系统内一切操作,统筹教师信息、教室信息、班级信息、课程要求;用户在基本信息管理维护模块中输入教师、教室、课时、班级、年级、学年、学期、所需要安排的课程和特殊要求等信息后,系统在管理员的控制下自动排列课表,力求给出最合理的时间安排,教室安排,满足教师的特殊要求,避免场地、人员冲突;教师账户登陆后,可浏览排课结果

8、、修改个人相关信息、分类搜索排课列表等。3.3排课系统详细设计与开发3.3.1用户登陆模块3.3.1.1管理员与教师用户的登入与注销系统预设管理员与教师两种账户形式。管理员账号和密码由系统默认设置;教师帐号和密码由管理员授予(管理员负责分配或注销教师账户等工作)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。