基于混合模式高校教务管理系统分析与设计.docVIP

基于混合模式高校教务管理系统分析与设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于混合模式高校教务管理系统分析与设计

基于混合模式高校教务管理系统分析与设计   摘要:本文首先对目前国内教务管理系统的使用状况进行了分析,对比分析了不同模式下的教务管理系统的优缺点,并提出以混合模式来进行教务管理系统的分析与设计。本文从系统体系结构、系统开发工具的选择、系统功能设计、数据库选择等方面论述了系统的设计过程,具有一定的参考价值。   关键词:教务管理;C/S模式;B/S模式;混合模式;数据字典   中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2012) 21-0000-02   教务管理工作是整个高校管理的基础性工作,关系到人才培养目标的实现。随着各高校校园网的发展和成熟,目前各院校纷纷通过购买、升级或者自行设计开发教务管理系统,为教育教学工作提供服务。但在实际使用中却常出现不尽人意的现象。如:运行模式滞后,不能完全满足需求;系功能单一,不能完全涵盖教务管理的各个环节;系统针对性不强;缺乏统一的规划和设计;系统利用率不高,无法真正高效利用校园网。鉴于此,本文提出了采用混合模式进行教务管理系统的设计方案。   1 当前教务管理系统应用现状分析   1.1 运行模式分析[2]。目前,国内各高校的教务管理系统运行模式主要有三种:局域网模式、客户机/服务器模式(即C/S模式)和浏览器/服务器模式(即B/S模式)。其中,使用最早的是局域网模式,采用这种运行模式的好处是,系统基于局域网运行,对系统硬件要求不高、系统模式简单,开发周期短,不足之处是系统的稳定性较差、安全性不高;随着局域网的发展和成熟,出现了C/S模式的教务管理系统,在这种模式下,服务器扮演着重要角色,承担了系统的全部工作和任务,因此对服务器的要求比较高,并且由于数据处理集中,所以系统的安全性较高;而B/S模式的教务管理系统则是在广域网的基础上发展起来,通过对C/S模式结构的改进,实现了系统的高兼容性和广地域性,但却牺牲了系统的安全性和交互性。   1.2 开发策略分析。为了适应高速发展的高等教育,目前国内各高校教务管理系统的开发策略主要有:一是通过采购“新系统”,废除旧系统;二是在旧系统的基础上进行“升级”???造;三是在旧系统上搭建新“平台”,从而实现系统的升级和完善。但采用第一种方案存在的问题是成本较高、且新系统不一定完全满足本校的实际需求;采用第二种方案虽然能在短期内见到效果,但“升级”周期长,无法与高速发展的教育改革同步;采用第三种方案虽然回避了开发中的系统管理重组问题,能在短期内实现“升级”的目标,但却存在数据冗余和一致性的问题。   2 C/S模式、B/S模式及混合模式对比分析   2.1 C/S和B/S之比较。   (1)C/S(Client/Server)模式,即大家熟知的客户机/服务器模式。这种模式通过充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销,数据库服务器就是典型的应用[3]。   C/S结构的优势:1)由于采用了专用的前台应用服务器、能务及时处理大量的数据,响应速度快,所以交互性较好;2)由于将应用逻辑与数据逻辑分离,使得请求与处理都非常迅速,所以事务处理能力较强;3)由于C/S模式下所有的应用逻辑必须通过前端的应用服务器来完成,所以安全性,可靠性强;4)由于这种结构的网络通信量集中在客户机和服务器之间,所以利用率高。C/S结构的劣势:1)成本高;2)移植性差;3)伸缩性差;4)维护困难。   (2)B/S(Browser/Server)结构即浏览器和服务器结构。它是对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过浏览器来实现,主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。   B/S结构的优势:1)由于只需要对服务器进行升级和维护,客户端的浏览器根本不需要做任何维护,所以维护和升级简单;2)由于采用统一的通讯协议,且浏览器及Web服务器软件可以支持多种平台,因此移植性好;3)由于windows在服务器操作系统上并不处于绝对的统治地位,所以服务器操作系统的选择多,成本低。B/S结构的劣势:1)应用服务器运行数据负荷较重;2)安全性稍差。   2.2 混合模式结构的优点。通过上面的对比分析,可以看出,无论是C/S结构还是B/S结构都具有各自的优劣性,在实际的运用中应结合两者的优点,回避两者的不足,针对系统的不同需求采用不同的模式进行开发,最后再将多个不同模式的子系统集成一个混合模式的系统。如1图所示。   从上图可知,采用这种混合模式结构,可以兼容不同模式、不同地域、不同时间开发的子系统,能有效避免C/S和B/S结构不足。   3 系统开发环境的选择   考虑到系统的规模、复杂度以及难度等因素,针对不

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档