B/S结构的优点如下:
(1)分布性:工作人员能够在任何时间和地点开始他们的业务工程[[[] 乔阳,敖冰峰。 Web科研成果管理系统的设计。 北方经贸, 2009,6:145-146]]。
(2)易扩展性:通过增加或修改网页即可增加或修改服务器的功能。
(3)易维护性:管理员只需要通过改变网页,就可实现所有用户的及时更新同步。
(4)易共享性:管理员只需要把项目发布到服务器就可以实现所有用户的共享,且开发操作非常简单。
2。2。4 Sencha ExtJS 架构
Sencha是制作跨平台APP应用的HTML5框架。MVC结构便是Sencha在其内部所使用的,这样的话,在使用整个的大框架时便可以保证代码的简洁与整齐,从而更加方便后期的测试以及修改。
ExtJS是用javascript语言来书写的,它和和后台技术没有任何关系,是一个AJAX 框架,可以用它来创作前端的用户界面。一开始的时候,程序开发人员JackSlocum 开发出了这个框架,所使用的基础是YUI技术[[[] 陶超。 ExtJS组件技术分析。 科教导刊-电子版(下旬), 2013,11:136-136]],这个框架在JavaScript客户端技术的领域之中堪称是一个杰作,对于解析数据上的异常问题处理的几近完美以及将CSS样式在用户界面上巧妙的运用都给它增添了无限的魅力与光彩。
2。3 系统的主要开发语言
2。3。1 C# 语言简介
在2000年的中下旬,Microsoft发布了一门面向对象的程序语言,并且是针对。NET应用的,它就是本小节所要介绍的C#。它采纳了多种基本语言的优点,一方面它有着和C++一样的特性即面向对象,另一方面,它的语法风格和C颇为相似。
谈到差异之处的话,C#面向万维网重改了它的对象模型设计;它比以前更加健壮了,因为已经不支持指针类型了,增大了访问内存地址空间的难度;多重继承已经不复再有,所以不用再去担心之前的类层次被多重继承所频繁引发的恐怖结果。论文网
C#语言的特点有:语言简洁;保留了C++的强大功能;快速应用开发功能;语言的自由性;强大的Web服务器控件;支持跨平台;与XML相融合。
2。3。2 SQL数据库语言简介
为了对智慧运营云平台的数据进行管理,还需要实现对数据的增删改查等操作,于是选择用SQL语言来实现。
SQL翻译作结构化查询语言,这种语言专门用作数据库处理。不论是Oracle、Access、MySQL或其他公司的数据库,也不论数据库是不是在大型主机亦或是PC上所创建的,均能够用SQL语言来进行访问和修改的操作。目前,越来越多的数据库商家开始使用SQL语言来作为他们查询的标准语言。总而言之,学习简单、上手容易、阅读方便等一系列优点正在被人们广泛使用。
2。3。3 网页开发技术简介
智慧运营平台网页部分的开发需要用到JavaScript、HTML和CSS三种技术,本节将介绍上述技术。
1、想要使智慧运营云平台的网页具有动态效果,那么还需要JavaScript这门技术的支持。它是一种脚本语言,而且具有很高的安全性。它不仅可以开发客户端的应用程序,还可以在HTML语言中来实现调用。
JavaScript的基本特点大致如下:
(1)它是一种脚本编写语言:由于 JavaScript[[[] 钟蕴玉,韩基业,周华伟。 用JavaScript实现Web页交互性。 哈尔滨师范大学自然科学学报, 2002,3:42-46]]是一种解释性语言,使得它所提供的开发过程更加简单便捷。它不用提前进行编译,只需要在运行的时候一行一行地解释即可。和HTML标识的几近完美的结合,给了客户增添了无限的便捷。