站各系统数据资源的最优整合。
提供多语种支持,XML规范中提供了对多语种的支持,包括UTF-7、UFT-8、UNICODE、GB2312(简体中文)、BIG5(繁体中文)等等,这一特点使得XML非常有利于多语种的应用开发。
2.1.3 面向对象或面向过程的设计与开发
根据不同的应用类型,采用面向对象或面向过程的系统分析与设计方法。
传统的软件工程以软件的工程化为目标,强调方法论,工具与环境,质量保证体系,项目管理,配置管理,但基本理念是基于具体需求、从零开始的开发。这种开发模式显然已经不适合于现代软件系统开发的要求。而面向对象的设计以软件的组装式生产为目标,强调各种粒度的软件重用、接口与表示和实现分离、统一对象模型,继承和发展了传统软件工程。面向对象技术将计算看成是一个系统的演变过程,系统由对象组成,通过一系列的状态变化来完成计算。对象具有保持能力和自主计算能力。面向对象设计和实现的重点是多个对象的网状组织结构和协同计算,而不是过程调用的层次结构,这样就在本质上适应了并发、分布系统及互联网的计算特征。 2.2 系统总体框架
在整个系统的设计上,在保证系统效率的前提下,将突出系统的开放式、标准化、模块化、易用实用、性能优化、可靠稳定等特点。
根据“一个数据中心、一个基础平台、一套标准体系,多个业务应用”的原则,网站建设系统从垂直方向上,分为多个层次,包括表现层、应用层、应用支撑层、数据层和网络基础设施层,而信息安全,管理以及标准、规范体系贯穿于各个层面。
第 6 页
其中:
应用支撑层
应用支撑层用来构建与支撑多个应用频道,应用系统层通过统一的接口,来访问系统基础平台。应用支撑平台及功能模块包括内容管理平台、工作流引擎、统一用户认证系统、安全与防火墙以及服务构件平台。内容管理平台可以实现网站的建设、信息的发布;工作流平台可以作为各种业务系统的业务流程引擎使用,集中规划借贷款的业务流程;统一用户认证系统可以实现多个应用系统的用户统一管理、统一登录;安全与防火墙的设计从多个角度设计系统的安全,可以最大程度保证系统的安全稳定运行;服务构建平台内嵌在线短消息、电子邮件、手机短信等信息发送功能,为高效办公提供良好支撑。 ? 应用层
应用层提供在一个统一的应用软件框架之上的各类应用系统,包括网站信息发布后台管理系统和Web网站应用系统。
? 表现层
表现层通过上海市旅游局主站、子站网站全方位咨讯及服务的提供,吸引并保留网站浏览人群,使用户更为了解、信任的专业经营与诚信的销售实力,使客户与公司互动增加的同时,促进公司业绩更好更快的增长。表现层后端则与应用系统的信息库相连接,实现内部的业务处理和信息查询。 2.3 系统设计要求
*安全保密:对平台的数据信息进行必要的保护,达到较高的安全保密性。
*运行稳定:除不可抗拒因素外,保证系统能够稳定正常运行。
*实用美观:系统的逻辑关系清晰简单,保证文化宣传的
需要;友好的用户界面,保证操作简单流畅;
第 7 页