基于三层架构的高职院校自学考试综合管理平台设计与实现.pdf
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
6 0人已下载
| 下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 三层 架构 高职 院校 自学考试 综合 管理 平台 设计 实现
- 资源描述:
-
1、基于三层架构的高职院校自学考试综合管理平台设计与实现打开文本图片集摘 要 将软件开发中的三层开发架构技术应用到高职院校自学考试综合管理平台中,结合授权管理中位运算方法、模板分层管理技术,可以实现省考办、学校、考生三层的有效管理在高职院校自学考试综合管理平台中的应用。关键词 高职院校;自学考试;管理平台;三层架构;授权管理中图分类号 G726.9 文献标识码 A 文章编号 1008-3219(2014)14-0060-03高职院校自学考试综合管理平台(以下简称“综合平台”)具有操作人员多、业务层次多、涉及范围广、业务流程复杂、时效性强等特点。在开发过程中,没有一套良好的软件设计指导思想会使软件的
2、开发变得困难。基于三层架构的思想设计综合平台的总体框架,并在此基础上灵活运用授权管理技术实现各级管理部门之间权限业务的严格划分,可以提高高职院校教育管理工作的信息化建设水平。一、系统三层架构在综合平台系统框架设计中,涉及到省级高等教育自学考试委员会办公室(以下简称“省考办”)、高职院校、考生三个层次的业务群体,省考办和高职院校属于管理机构,考生属于社会分散群体,为了达到各层次用户群体对业务管理的平稳对接,需要考虑各群体的使用习惯来制定数据访问的实现方式。系统采用 C/S 客户端访问 Web 数据接口的方式实现数据传送和业务办理。考生是该系统中的最终使用者,所以对考生的接口必须是开放的,Web
3、页面的访问模式符合这样的要求,考生可以在不需要安装任何组件的基础上直接访问互联网。这种复杂管理系统设计必须用分层结构来完成,其中,三层架构思想是成熟且适用的一种设计思想。框架规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程。该系统从应用逻辑上抽象细分,均可划分为三层:数据访问层、业务逻辑层和表示层。因为三层架构是建立在数据库基础之上,所以在实际开发中还会用到一些通用工具模块和数据操作模块,如数据库访问模块、事务处理模块等,这些模块被分离出来作为一个独立模块是为了实现模块复用。根据以上设计思想,整个软件框架的三层框架形式如图 1 所示。(一)数据访问层数据访问层主
4、要用于和数据库进行直接交互,包括对数据的增加、删除、改动、查询等各种操作。系统大多采用通用关系数据库,数据访问层支持各种异构环境下的数据共享,可采用通用数据集或 XML 技术进行数据交换与传递。数据访问层不直接面向用户,所以和操作界面的组织形式没有任何关系,不管是采用互联网访问的考生,还是采用 B/S 客户端的省考办和高职院校,完全可以共用共同的数据访问层。(二)业务逻辑层业务逻辑层为表示层提供统一的接口。主要包含:各种业务规则和逻辑的实现,可提供用户自定义功能模块,满足不同用户的需求。采用自主研发的基于.NET 技术架构开发的应用服务器,其可靠性、针对性、执行效率更好。在三层架构中,由于业务
5、逻辑层的存在,使数据层数据对表现层屏蔽,安全性更高。业务逻辑层在该系统中可以部署在中央服务器,采用统一的业务逻辑。(三)表示层表示层也称界面层,即平时所说的系统前台,主要处理用户与软件系统间的交互,包括数据的录入、处理结果显示等。该系统的表示层分两种发布方式:一是 C/S 客户端形式;二是 Web 形式。通过对该系统的分层设计,可以减少系统的耦合,增强团队开发的协作和效率,操作界面设计人员可以专心设计用户的操作界面、研究操作方法,减轻一线操作人员的劳动强度;业务人员可以专心研究高职院校具体业务流程的实现和控制;数据库开发人员则可以专心研究如何提高数据访问效率、数据存储结构等问题,在各部门有序配
展开阅读全文
课堂库(九科星学科网)所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。


2019届人教A版数学必修二同步课后篇巩固探究:2-1-1 平面 WORD版含解析.docx
