职业教育论文-浅谈Browser-Server架构选课系统的开发和运用.doc_第1页
职业教育论文-浅谈Browser-Server架构选课系统的开发和运用.doc_第2页
职业教育论文-浅谈Browser-Server架构选课系统的开发和运用.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

职业教育论文-浅谈Browser/Server架构选课系统的开发和运用摘要学分制的实施,任选课的开设,如何开发更适合本校特点的选课系统软件?本文就选课系统优化,建立起基于Browser/Server架构的用Delphi写成的选课系统进行了探索,介绍运用Browser/Server构架的优势和特点,该系统的运用为弹关键词学分制Browser/Server选课系统开发运用为了适应当今时代对中等卫生职业教育的客观要求,培养出更多一专多能的毕业生,我校从2004年开始在大护理(护理、护理英语专门化和助产)专业进行柔性课程与弹性学分制的教学改革。学分制的初始阶段以及核心部分就是选课1我校开设的任选课课程较丰富,如果用传统手工管理,不但费时、费力,而且效率低。学生选课工作给学校教务管理部门带来了非常大的工作量,虽然花费了大量的人力和时间用于课程的选择统计工作,依然满足不了学生对选课的要求。原有的手工记录、纸质传递等“纸上办公”模式已经不能适应学分制的要求,大量的学分制管理软件应运而生,目前选课软件多由VFP编制,采用Client/Server的组织架构,还有的是使用C+编写,广西区教育厅开发推荐使用的“广西中等职业学校弹性学习制度信息管理系统”软件,有效地解决了教学管理的复杂性,推进了教育教学信息化的进程,减轻了繁杂的各种统计工作,规范了学分制管理。但全区统一使用的弹性学分制管理系统软件还不完善,各个学校应根据学校自身特点和专业特色进行修改、调整和完善。因此,开发一套高效、实用,符合我校特点的选课系统软件是非常必要的,从而实现在选课过程中课程、学生、教师、二、选用Browser/Server根据我校实际情况,选课系统选用Delphi提供的WebBroker技术,采用Browser/Server(浏览器/服务器模式)的组织架构,设置了学生选课页面、选课结果查询页面和重选信息页面,有学校各班班级表单、录入课程表单、报名表单、查询成绩和打印表单等。为什么不用现在流行的Client/Serve(以下简称C/S)构架而采用Browser/Server(以下简称B/S)构架呢?(一)B/S1、系统易于扩展B/S结构具有很大的伸缩性,既可以将Web服务器与数据库服2、跨平台的系统集成服务。多种网络操作系统、多种数据库管理系统等通过统一的协议和标准集成在B/S3、大大降低了对网络带宽的要求。由于采用B/S结构,用户端只需要数据的呈现和录入设备,业务逻辑完全在服务器上实现,从而大幅降低了网络负荷。45、B/S建立在广域网上,面向不同的用户群,地域分散,与操作系统平台的选择关系6、B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且系统设7、对于终端用户来讲,B/S模式比C/S简化了客户端程序,减少了终端用户的(二)Browser/Server架构与Client/Server架构的比较。在系统的性能方面,B/S2以使用浏览器上网,就可以使用B/S系统的终端,不过,其绝大部分工作由服务器承担,这使得服务器的负担很重。采用C/S结构,客户端和服务器端都能够处C/S结构缺乏作为企业级应用平台的一些特性,难以扩展到互联网这样的环境上去,而且要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步和通信安全等等系统的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力来解决应用程序以外的问题。如经常需要更新换代,那么升级系统时候需要付出的高代价以及工作的低效率会在一定程度上制约学校的应用。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势明显无论用户规模有多大,所有的升级操作只需要针对服务器进行,这对人力、时间、费用的节省是相当惊人的。因此可见,学校以后的服务器要升级,用B/S架构将是非在B/S模式中,客户端只需要运行浏览器软件,浏览器以超文本形式向Web服务器提出访问数据库的请求,Web服务器接受客户端请求后,将这个请求转化为SQL语句,并交给数据库服务器;数据库服务器得到请求后,验证SQL语句的合法性,并进行数据处理然后将处理后的结果返回给Web服务器;Web服务器动态生成HTML文档,其中嵌入数据库服务器处理的结果,转发给客户端浏览器以Web页面形式显示。我校学生都会上网使用IE,学生对IE界面比较熟悉。所以,应用B/S(三)Browser/Server架构选课系统数据库要求。选课系统是一个采用Delphi7的WebBroker技术开发的网上数据库应用系统,系统的运行环境要求:服务器操作系统:MicrosoftWindows2000Server;Web服务器系统:Apache2.0.39;数据库系统:MicrosoftSQLServer2000。学生选课系统包括登录、选课、查询、重修和选课结果查看等功能。我们采用MicrosoftSQLServer2000数据库来存放(四)B/S选课系统的运用。软件设计达到以下目的:学生通过它可以查询学校开设的课程情况,并根据自己实际情况进行网上报名。选课系统教师、学生、课程、教室统一编码,供学生所用的部分分为预选课、退补选课、选课相关信息查询和学生密码修改等辅助部分;供教师所用的部分可以分为学生名单的最后确认、选修课成绩的输入汇总和查询打印等部分;在教务科设立选课中心,由专职老师负责,为学生选课和进行学生成绩管理服务。每学期最后一周为下学期选修课的选课时间,学生根据自己的实际情况和兴趣爱好,在导师的指导下,通过查阅各课程的主要介绍以,选出适合自己的科目。目前根据我校特点,一位学生可以选择多门课程并可跨专业跨年级选课,系统会显示该教学班的实招人数和现有报名人数,如学生觉得录取无望,可另行选择,在规定的时间内学生可以修改科目。如果实选人数超过限选人数的教学班会自动终止报名,选读人数如果低于最低开学生选课系统解决了过去选课需要排队登记,以及选课结果需要大量人工处理的问题。在使用过程中,我们将广西区教育厅开发推荐使用的“广西中等职业学校弹性学习制度信息管理系统”软件与B/S模式的选课系统配合运用,因为基于B/S模式的选课系统具有强大的网络功能,选课系统可以根据学生选课的实际情况,调整课程安排,还可以及时解决老师和学生提出的各种特殊要求。老师

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论