基于混合模式高校教务管理系统研究及设计

基于混合模式高校教务管理系统研究及设计

ID:32751760

大小:65.57 KB

页数:7页

时间:2019-02-15

基于混合模式高校教务管理系统研究及设计_第1页
基于混合模式高校教务管理系统研究及设计_第2页
基于混合模式高校教务管理系统研究及设计_第3页
基于混合模式高校教务管理系统研究及设计_第4页
基于混合模式高校教务管理系统研究及设计_第5页
资源描述:

《基于混合模式高校教务管理系统研究及设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于混合模式高校教务管理系统研究及设计摘要:本文首先对目前国内教务管理系统的使用状况进行了分析,对比分析了不同模式下的教务管理系统的优缺点,并提出以混合模式来进行教务管理系统的分析与设计。本文从系统体系结构、系统开发工具的选择、系统功能设计、数据库选择等方面论述了系统的设计过程,具有一定的参考价值。关键词:教务管理;C/S模式;B/S模式;混合模式;数据字典中图分类号:TP311.52文献标识码:A文章编号:1007-9599(2012)21-0000-02教务管理工作是整个髙校管理的基础性工作,关系到人才培养目标的

2、实现。随着各高校校园网的发展和成熟,目前各院校纷纷通过购买、升级或者自行设计开发教务管理系统,为教育教学工作提供服务。但在实际使用中却常出现不尽人意的现象。如:运行模式滞后,不能完全满足需求;系功能单一,不能完全涵盖教务管理的各个环节;系统针对性不强;缺乏统一的规划和设计;系统利用率不高,无法真正高效利用校园网。鉴于此,本文提出了采用混合模式进行教务管理系统的设计方案。1当前教务管理系统应用现状分析1.1运行模式分析[2]。目前,国内各高校的教务管理系统运行模式主要有三种:局域网模式、客户机/服务器模式(即C/S模式

3、)和浏览器/服务器模式(即B/S模式)。其中,使用最早的是局域网模式,采用这种运行模式的好处是,系统基于局域网运行,对系统硬件要求不髙、系统模式简单,开发周期短,不足之处是系统的稳定性较差、安全性不高;随着局域网的发展和成熟,出现了C/S模式的教务管理系统,在这种模式下,服务器扮演着重要角色,承担了系统的全部工作和任务,因此对服务器的要求比较高,并且由于数据处理集中,所以系统的安全性较高;而B/S模式的教务管理系统则是在广域网的基础上发展起来,通过对C/S模式结构的改进,实现了系统的高兼容性和广地域性,但却牺牲了系统

4、的安全性和交互性。1.2开发策略分析。为了适应高速发展的高等教育,目前国内各高校教务管理系统的开发策略主要有:一是通过采购“新系统”,废除旧系统;二是在旧系统的基础上进行"升级”改造;三是在旧系统上搭建新"平台”,从而实现系统的升级和完善。但采用第一种方案存在的问题是成本较高、且新系统不一定完全满足本校的实际需求;采用第二种方案虽然能在短期内见到效果,但“升级”周期长,无法与高速发展的教育改革同步;采用第三种方案虽然回避了开发中的系统管理重组问题,能在短期内实现''升级”的目标,但却存在数据冗余和一致性的问题。2C/

5、S模式、B/S模式及混合模式对比分析2.1C/S和B/S之比较。(1)C/S(Client/Server)模式,即大家熟知的客户机/服务器模式。这种模式通过充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销,数据库服务器就是典型的应用[3]。C/S结构的优势:1)由于采用了专用的前台应用服务器、能务及时处理大量的数据,响应速度快,所以交互性较好;2)由于将应用逻辑与数据逻辑分离,使得请求与处理都非常迅速,所以事务处理能力较强;3)由于C/S模式下所有的应用逻辑必须通

6、过前端的应用服务器来完成,所以安全性,可靠性强;4)由于这种结构的网络通信量集中在客户机和服务器之间,所以利用率高。C/S结构的劣势:1)成本高;2)移植性差;3)伸缩性差;4)维护困难。(2)B/S(Browser/Server)结构即浏览器和服务器结构。它是对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过浏览器来实现,主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。B/S结构的优势:1)由于只需要对服务器进行升级和维护,客户端的浏览器根本不需要做任何维护,所以维护和

7、升级简单;2)由于采用统一的通讯协议,且浏览器及Web服务器软件可以支持多种平台,因此移植性好;3)由于windows在服务器操作系统上并不处于绝对的统治地位,所以服务器操作系统的选择多,成本低。B/S结构的劣势:1)应用服务器运行数据负荷较重;2)安全性稍差。2.2混合模式结构的优点。通过上面的对比分析,可以看出,无论是C/S结构还是B/S结构都具有各自的优劣性,在实际的运用中应结合两者的优点,回避两者的不足,针对系统的不同需求采用不同的模式进行开发,最后再将多个不同模式的子系统集成一个混合模式的系统。如1图所示。

8、从上图可知,采用这种混合模式结构,可以兼容不同模式、不同地域、不同时间开发的子系统,能有效避免C/S和B/S结构不足。3系统开发环境的选择考虑到系统的规模、复杂度以及难度等因素,针对不同的体系结构,我们采用不同的开发工具。对于系统安全性强、交互性高、数据处理集中的C/S结构子系统采用VisualStudio.NET2005平台的C#开发;而对于

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

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

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