中国电信集团wap门户内容管理系统 联系客服

发布时间 : 星期日 文章中国电信集团wap门户内容管理系统更新完毕开始阅读

在变更用户接口时,只需要改写显示控制和数据检查程序,而并不会因此影响其他层的功能。而数据检查的功能也只是限于数据的形式和实际取值范围,不包括有关业务本身的处理逻辑。另外图形界面的结构也是不固定的,这便于以后可灵活变更。例如:可以在一个窗口中不是放入几个功能,而是按照功能分割窗口,以便每个窗口的功能简洁。

在原有C/S结构中客户端的业务逻辑现在统一并入到新增出的商业逻辑层中。商业逻辑层实际是整个应用的本体,它负责整个系统的业务处理逻辑。例如:报价、授信、撮合、行情发布等等,而处理所需的数据则是从表示层和数据层取得。表示层和商业逻辑层间的数据交换尽量简洁,避免“一次业务处理,表示层和商业逻辑层间有多次数据交换。”

数据层实际是DBMS,它负责管理对数据库的访问和控制数据库数据的读写。数据层应能够迅速执行大量数据的更新和检索操作。

这样一种体系结构对商业逻辑层的要求非常高。对于知识库系统来讲,该层要求能够处理数据检索,分析计算,推理机推理等关键任务;为此需要选择一个功能强大、性能稳定、扩展性强的中间平台,我们称之为数据中间件。

2.2.4 系统体系结构

系统采用当今流行的技术框架,基于SpringMVC + Spring3.0 + Hibernate3 + FreeMarker实现

大大提供了系统的访问性能,维护能力,扩展能力,二次开发能力。

2.3 设计原则 2.3.1 先进性原则

采用当今国内、国际上最先进和成熟的计算机软、硬件技术,使系统能够最大

限度地适应今后技术发展变化和业务发展变化的需要。该系统采用三层应用结构,即“Browser + Application + Database”。

浏览器显示页面 JAVA BEAN MySQL 三层结构的客户/服务器模型是当前先进的协同应用程序开发模型,这种方案将客户/服务器系统中各种各样的组件划分为三“层”服务,它们共同组成一个应用程序,这三层服务包括:

(1)用户服务(页面表现层):提供信息和功能、浏览定位、保证用户界面的一致性和完整性。

(2)业务服务和其它的“中间层”服务(业务处理层):共享的业务政策,从数据中生成业务信息,保证业务的一致性。

(3)数据服务(数据访问层):数据的定义,永久数据的存储和检索,保证数据一致性。

数据层 数据访问层 界面表现层 业务组件 业务处理层

2.3.2 可扩充性、可维护性原则

根据软件工程的理论,系统维护在整个软件的生命周期中所占比重是最大的,因此,提高系统的可扩充性和可维护性是提高管理信息系统性能的必备手段,为此,该系统的设计考虑到:

应用软件采用的结构和程序模块化构造,都尽可能保持较好的可扩充性和可维护性。

数据存储结构设计在充分考虑其合理、规范的基础上,同时具有可维护性,对数据库表的修改维护可以在很短的时间内完成。

系统硬件平台、系统应用软件平台均具有较强的可扩充性,保证在业务需求增加时,能够方便的扩充。

远程用户界面采用纯浏览器方式,彻底实现远程客户端“零”维护。

2.3.3 可靠性原则

本系统应具有高度的可靠性。 1) 采用具有容错功能的服务器

2) 支持稳定性较强的Windows 2003 Advance Server系统及linux操作系

3) 采用数据备份、灾难恢复、数据日志、故障处理等系统故障对策功能 4) 采用网络管理、严格的系统运行控制等系统监控功能

2.3.4 安全保密原则

采用操作权限控制、设备钥匙、密码控制、系统日志监督、数据更新严格凭证等多种手段防止系统数据被窃取和篡改。

在网络上采用防火墙、身份认证等方法提高系统运行环境的安全性。

2.3.5 经济和快速性原则

系统改造应尽量采用企业原有的网络平台、服务器、系统应用软件;同时充分利用企业自身已经拥有的资源。

由于系统采用基于Internet技术的应用结构,客户端不再有应用程序,这不但节省了投资,而且减少了维护费用。总之,以最低成本来完成知识库系统建设。

2.3.6 标准化原则

一个完善的系统必须是标准化的系统,并且采用通用和成熟的标准化协议。在系统中采用标准化有以下好处:

1)

极大节约系统的推广成本。采用标准化的数据后,数据的添加和扩展都将变得更加容易,如果其他系统需要从中提取数据,只需要遵循按照标准协议提取就行,系统数据资源可以被最大限度利用。 2) 3) 4)

有利于系统自身的扩展和升级。

有利于引导业务处理流程的标准化和规范化。 有利于系统的部署和实施。

2.3.7 设计规范

规定系统和子系统名、程序名、数据库表(文件)名、数据字段名、变量名等的编制规范,java包;类;函数的命名规范。生成的工程严格按照J2EEweb应用程序规范。