APP下载

职业学校智慧校园应用服务建设中的关键因素分析

2021-01-13陈小东顾卫国

黑龙江科学 2021年3期
关键词:应用服务文档架构

陈小东,周 敏,顾卫国

(江苏省靖江中等专业学校,江苏 靖江 214500)

1 智慧校园应用服务建设过程中存在的问题

从江苏省智慧校园评价指标看,智慧校园建设的基础部分大体可以分为基础设施、应用服务和组织保障三部分,就应用服务部分对各校智慧校园建设情况进行了调查,从各校的反馈情况看,底层数据不唯一、一卡通系统不集成、智慧化程度不高是存在的主要问题。

2 提升智慧校园建设质量的策略

2.1 实行“顶层设计、分步实施”的整体建设方案

第一,顶层设计的关键在于确定数据的中心地位。顶层设计的核心是规划智慧校园建设方案的架构,厘清各模块之间的主次关系和层次关系。以应用为中心的方案突出了智慧校园的外延功能,解决的是量的多少问题,而内部架构决定了智慧校园的运行效率,解决的是质的优劣问题,质不优,量越多,问题就越大。以数据为中心,整体制定全校的数据标准,数据唯一共享,避免各个应用对数据的争夺。

顶层设计的方法可以采用自顶向下的方法。方案设计时的站位要高,不能拘泥于细节,自顶向下对应用服务功能进行逐层细化,数据的收集、加工、存储、传递和施用构成了应用服务的全部,体现了智慧校园的价值。

第二,分步实施的突破在于先搭平台再建应用。分步实施的任务是采用自底向上的方法,制定各模块建设时间计划的甘特图并参照执行。对智慧校园架构进行适度分层,引入应用支撑平台可以将应用与数据解耦、应用与应用解耦,按照“先数据、再平台、后应用”的分步策略,保障实施计划的制定和执行。

分步实施的雷区是采用快速原型法进行部署。快速原型法的实施是智慧校园整体架构在时间轴上不同时间点的快照,不是“先平台后应用”的有序时间推进,这种方法只适合于小规模、单一应用系统的开发,对于智慧校园这样一个复杂的生态系统来说显然是不合适的。

2.2 利用“大数据、中平台、小应用”新架构消除信息孤岛现象

信息孤岛是先前校园信息化、数字化过程中存在的最大问题,是当前智慧校园建设过程中必须消除的现象。但目前主流的软件开发方法仍然是烟囱式的开发方法,这是信息孤岛必然存在的技术原因。

第一,数据标准化是消除信息孤岛的必然要求。数据标准化的要点是应用服务的去数据库化。学校要主导将数据库从所有应用服务中剥离出来,形成统一的大数据中心,软件开发企业在应用服务的研发过程中,只要结合学校现有的数据标准,根据应用自身的功能需求,完成数据库的逻辑设计即可。

数据标准化的出路是将状态数据和过程数据分开。状态数据是过程数据的最终版,这个拷贝是学校基础数据重要组成部分,必须保存在大数据中心,是学校决策的重要依据。过程数据往往比较庞大,为了给大数据中心瘦身,应用服务可以有自己的过程数据库,对过程数据拥有自主权。

第二,“大数据、中平台、小应用”新架构是解决信息孤岛问题的有效途径。新架构的中心是回归数据的学校属性。通过对智慧校园架构进行横向分层,将所有底层数据进行整合,形成逻辑上和物理上都是整体的大数据。在大数据中数据是学校的数据,不是某个应用服务的数据,体现应用服务是数据的生产者和消费者,学校才是数据的拥有者,更重要的是,学校是数据的管理者。

新架构的特色是突出数据的服务功能。应用终究是一组数据上的业务逻辑,数据必然要服务于应用。新架构中引用“中平台”层,将应用和数据隔离开,通过接口打通应用对数据的访问。平台层的功能主要是实现元数据维护、云接口管理、安全中心和统计查询等,在此基础上向下实现对大数据层的维护功能,向上实现对小应用层的数据服务功能,同时,基于此平台的应用扩展也很容易实现。

2.3 “两次招标、共享文档”多措并举

从各个学校智慧校园的建设过程看,无论小到一个应用的开发,还是大到一个平台的开发,都无法真正做到校企共建。学校无法深入参与应用服务的建设过程、应用服务的验收无据可依是很多学校的不解之惑,对漫长的建设过程无法管控,质量也就无法得到有效保障。

第一,两次招标是确保建设成效的创新尝试。两次招标的作用是确立学校的主导地位。将“智慧校园建设需求分析说明书”和验收标准作为标的单独进行一次招标,这次招标的第一个目的是通过调研充分梳理、规范各个部门的业务流程,总结应用的功能需求,撰写需求分析说明书,并形成智慧校园建设的验收标准。第二个目的是以需求分析说明书为基础再招智慧校园的建设方,用一个乙方去制约另一个乙方,最大限度地避免软件企业卖所谓成熟的产品给学校。

两次招标的要点是验收标准先行。验收标准是智慧校园建设的最后一道防线。好的验收标准一定要由专业的人来制定。第一次招标已经形成了比较专业的验收标准,为智慧校园的建设质量提供了保障。

第二,共享文档是学校深入参与的突破点。共享文档的难点是转变软件企业的观念。文档包括用户文档、开发文档和管理文档,传统观念里,这些文档是软件企业的内部文档,企业不管出于什么目的,都会拒绝共享部分文档,但作为软件的重要组成部分,学校有权要求查看这些文档。企业要转变观念,毕竟学校不是竞争对手,而是合作伙伴,要求共享文档的出发点是参与软件的开发,同时也有利于企业写好这些文档,提高开发效率,降低维护成本。

共享文档可以协助企业对软件进行阶段性的验收。如参与制定软件需求说明书可以使需求表达更精准,查看详细设计说明书可以及时审核业务流程的正确性,共同准备测试用例可以提高软件的健壮性。学校用第二视角直面问题,能帮助企业对软件阶段性成果进行确认。

猜你喜欢

应用服务文档架构
基于FPGA的RNN硬件加速架构
浅谈Matlab与Word文档的应用接口
加快推进航天强国建设 提升卫星应用服务能力——两会代表委员为航天发展建言献策
全球卫星互联网应用服务及我国的发展策略
有人一声不吭向你扔了个文档
功能架构在电子电气架构开发中的应用和实践
构建富有活力和效率的社会治理架构
Word文档 高效分合有高招
VoLTE时代智能网架构演进研究
Persistence of the reproductive toxicity of chlorpiryphos-ethyl in male Wistar rat