欢迎来到天天文库
浏览记录
ID:36512733
大小:475.00 KB
页数:36页
时间:2019-05-11
《毕业论文——基于Ajax的学生选课系统开发与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于Ajax的学生选课系统开发与实现摘要:目前越来越多的学校都采用计算机进行选课,但往往在选课高峰期会出现服务器负载过重,甚至瘫痪,给教学工作带来一定麻烦。本文全面介绍了Ajax技术的特性,结合一系列相关技术,针对现在传统学生选课系统所面对的瓶颈,作者使用Ajax技术开发实现了基于Ajax技术的学生选课系统,并进行了相关测试,测试结果符合任务要求。此种实现方法大大节省了带宽,同时带来全新的用户体验。关键词:Ajax,JavaScript,XML,WEB,DHTML,学生选课系统DevelopmentandImplementationofStudentcourseselec
2、tsystembyAjaxAbstract:Atpresent,moreandmoreschoolsareusingcomputerstoselectcourse,buttendtopeakinthecoursetherewillbeserveroverload,orevenparalyzed,totheteachingofcertaintrouble.ThisarticlegaveacomprehensiveaccountofthecharacteristicsofAjaxtechnology,combinedwithaseriesofrelatedtechnologi
3、es,selectionofstudentsforthetraditionalsystemisnowfacingabottleneck,theauthorsuseofAjaxtechnologydevelopmentbasedonAjaxtechnologytoachievestudentcourseselectsystemandrelatedtesttestresultsinlinewiththemissionrequirements.Thismethodsignificantlysavesbandwidthatthesametimebringaboutanewuser
4、experienceKeywords:Ajax,JavaScript,XML,WEB,DHTML,StudentcourseselectsystemI-29正文目录一、概述I-4(一)现状介绍I-4(二)研究意义I-4(三)本文内容I-4二、系统的设计目标和思想I-6三、相关知识原理介绍I-8(一)开发工具与环境I-8(二)软硬件平台选择I-8(三)开发语言I-9四、系统模块分析及实现主要技术介绍I-10(一)数据库模块分析I-10(二)功能模块设计I-131、面向客户端各子系统的服务器功能模块I-132、面向管理终端的Web服务器功能模块I-13(三)实现的方法和技术I
5、-141、采用ASP技术开发选课系统的实现原理和优越性I-142、AJAX的特点及实现原理I-153、ASP访问数据库的关键技术I-184、数据库访问步骤I-19五、统测试及安全性改进I-24(一)系统测试I-24(二)系统安全性改进I-26六、存在的缺陷和前景展望I-29正文参考文献I-30I-29一、概述随着互联网技术高速发展,高等院校数字化校园建设不断的深入,网上选课系统已经成为学校学生管理中不可缺少的一部分。使用计算机对选课系统进行管理有以下优点:可靠性高、存储量大、查找方便、寿命长、成本低。但是由于技术局限性,当选课系统访问率增大时,数据重复加载使效率严重低下,
6、有时当访问率超过了教务系统的连接数,系统很容易“瘫痪”。(一)现状介绍目前大多数学校仍就采用传统的方式开发选课系统,不过美国一些著名的大学已经开始着手将Ajax加入到自生的校园网和选课系统中,全新的用户体验感很快得到了学生们的青睐,同时也大大降低了校园网络运营的成本,使用较少的分布式服务器和数据库就可以完成曾经大规模机房的架构的工作。(二)研究意义Ajax作为多项成熟技术的整合,以其特有的优势被社会的各个领域所用。基于Ajax的学生选课系统是数字化校园高效运作的手段。该研究的核心是基于Ajax的优势,利用ASP作为开发技术,对系统的数字模型进行了分析,介绍了学生选课系统操
7、作流程,并阐述了基于Ajax利用ASP缓解了登录和选课时由于访问率太大而使系统缓慢甚至“瘫痪”的方法。Ajax技术解决了浏览器频繁刷新页面等待数据传输的问题。实现了系统人机交互和改善了Web页面,用户可以顺利的快速得到Web服务器的数据,从而解决了用户选课需要等待或者导致教务系统瘫痪的问题。(三)本文内容本文的正文部分共分为六章,现将其内容概述如下:第一章是概述,主要介绍了学生选课系统课题背景和国内外的研究现状,及这个课题用到的AJAX技术的一些原理和特点。第二章重点阐述了基于Ajax的选课系统的实现所要考虑到的综合因素并对所
此文档下载收益归作者所有