智慧校园建设采购方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
智慧校园建设采购方案
仙游职业中专学校
年月日
数字智慧校园建设采购方案
备注:
智慧校园软件开发要求:
一、
技术架构
使用语言来开发。因为是一套全能的框架平台,支持、、、、等语言,能够解决、和单机等结构的软件开发需求。平台将这些语言编译成语言,使它们可以无差别的运行在上,是年以后微软最为重要的软件开发套件产品。
的绝大部分是微软 ( )的重写,是微软以前开发企业应用程序的平台。中包括了许多已经被证实的技术,新的框架取代了这些技术,并包含了服务层和改良的语言支持。
下图从较高的角度对架构设计进行了抽象描述,不针对具体的技术实现细节。
(图架构的抽象描述)
从整体架构上看,分为界面显示层、业务逻辑层及数据访问层三层,对于三层间的通信,可直接基于接口来进行调用(),也可以通过被调用层所暴露的来进行通信(,),应根据不同的情况来灵活确定。比如,对于界面显示层与业务逻辑层的通信,如果系统是架构,用户的客户端只是做简单的数据显示,所有的业务逻辑全部放在服
务器端的业务逻辑层来进行,则客户端的界面显示层通过访问业务逻辑层所暴露出的来进行通信;对于架构来说,如果系统的业务复杂,数据访问量很大,考虑到负载均衡、备份等因素,可能将三层分别部署在不同的服务器上,同时各层也有不同的集群策略,此时,界面显示层与业务逻辑层间的通信,也是通过来进行,相反,如果系统的业务规模较小,三层均部署在同一台服务器上,则界面显示层与业务逻辑层之间直接通过接口进行调用。同样,对于业务逻辑层与数据访问层的之间的通信也是如此。
界面显示层()
对于界面显示层,不包含任何业务逻辑,仅仅负责界面显示,因此,不论是基于、,还是基于来实现,在业务逻辑层上都有统一的访问接口。界面显示层包含了界面显示的元素及简单的显示逻辑,如下图所示。
(图界面显示层)
注:在上图及架构图中均只描述了常用的几种实现,由于业务逻辑层提供统一的访问接口,因此,对于其他形式的界面显示层的实现(如手持终端应用)也是类似的设计。界面显示层的设计需要满足以下目标:
根据项目的需要可以选择、或的实现;
能够对界面风格进行统一管理
界面能够支持国际化与本地化
界面显示层可选组件:
,用于界面的开发
,可支持、、程序的开发,用于将界面与显示逻
辑、用户交互、界面流向等分离
,开源的应用程序开发框架
,微软新一代界面显示技术,与的融合
业务逻辑层()
对于业务逻辑层,封装了系统的业务逻辑,并提供了供外部访问的接口,包括形式的调用接口(用于同一进程中的调用),以及基于暴露给外部的(用于分布式的调用)。对于暴露给外部的,有的只提供给界面显示层,有的只提供给外部系统; 另外还有一些可以同时提供给界面显示层及外部系统,但提供的方式和策略是不同的,比如,考虑到网络环境及安全性要求等因素,对于不同的访问请求需要有不同的策略,对于界面显示层的请求,可以以二进制
的格式通过协议进行通信,而对于外部系统的请求,则以通过进行通信。这种策略的定义,在中是很容易配置的
对于业务逻辑层所需要的数据,来源于两方面,一是来源于数据访问层,二是来源于外部系统。
数据访问层()
对于数据访问层,封装了对各种数据源的访问操作,提供了对底层的数据源(多种关系型数据库以及、、及其他各种文件等)的统一访问接口,屏蔽不同数据源之间的差异,并且提供层,根据不同项目、不同模块的需要,返回给业务逻辑层的数据,可以是业务对象形式(在层进行转换),也可以是基于表结构的、等对象。
数据访问层对外提供的访问接口,也包括形式的调用接口(用于同一进程中的调用,即业务逻辑层与数据访问层部署在同一台服务器上,被业务逻辑层直接调用),以及基于暴露给外部的(用于分布式的调用,即业务逻辑层与数据访问层部署在不同的服务器上,供业务逻辑层调用)。数据访问层可以再细分为两个层面,一层是用来进行,另一层是用来屏蔽数据源(多种关系型数据库以及、、及其他各种文件等)之间的差异,如架构设计图中的数据访问层的设计所示。
目前现有的一些数据访问层组件,在实现上将上述提到的两层结合在一起进行了实现,如,既实现了,同时也屏蔽
了多种数据库之间的差异。另外一些数据访问层组件,如微软的,提供了数据访问的统一接口,屏蔽了数据库的差异性。
通过数字化校园项目建设,构造能够满足数字化校园应用长期持续发展的应用框架,通过这一稳定、可扩展的应用框架为应用系统建设提供良好的支撑和服务。该应用框架将充分支持于中职院校的应用需求和未来发展,同时考虑到系统的总体拥有成本,必须采用先进的理念和思路,辅以成熟的、主流的、符合未来发展趋势的技术,运用现代系统工程和项目管理规范标准,科学合理的进行建设。
以建成完整统一、技术先进,覆盖全面、应用深入,高效稳定、安全可靠的数字化校园,消除信息孤岛和应用孤岛,建立校级统一信息系统,实现部门间流程通畅,可平滑过渡到新一代技术,对校园的各项服务管理工作和广大教职工提供无所不在的一站式服务。提高工作效率,提高管理效率,提高决策效率,提高信息利用率,提高核心竞争力,总体水平达到国内一流,满足教学、科研和管理工作的需要。
统一规划
中职院校数字校园综合管理平台建设是一个庞大的系统工程,涉及到计算机技术、网络技术、通讯技术与网络
工程、软件工程、项目管理等多个方面,具有投资高、建设难、周期长、涉及部门和人员多等特点,因此建设之前必须站在整个学校的层面,做好项目分析和规划设计工作,整体考虑、统一规划,确保统一的信息标准、统一的技术路线、统一的基础架构和统一的组织管理。
在数字校园综合管理平台的建设过程中,以坚持“统一规划、分步实施、加强应用、整合资源、共享数据”的指导思想对平台建设进行逐步完善。
分步实施
中职院校数字校园综合管理平台建设是一个建设周期比较长的项目,涉及到需求调研、方案论证、系统选型、部署与集成、人员培训、推广应用、运行反馈、修改完善等多个过程,因此整个建设过程必须统筹安排、分步实施,确保项目的进度和质量、降低项目失败的风险。
加强应用
中职院校数字校园综合管理平台建设的核心目的就是“应用”,使各个职能部门实现管理信息化,实现上下级部门之间更简便快捷的沟通,实现不同职能部门之间的数据共享与交换,提高决策的科学性和民主性,减员增效,形成充满活力的新型管理机制;为广大师生提供个性化的综合信息服务。因此,数字校园综合管理平台建设必须时刻坚