全国咨询热线:400-706-1825 | 桌面、办公软件服务专线:400-766-6585

官方微博| 企业信箱| English

联系方式

中标软件有限公司

全国客服电话:400-706-1825
桌面、办公软件服务专线:400-766-6585
上海总部
电话:021-51098866
上海市番禺路1028号数娱大厦10层
北京分公司
电话:010-51659955
北京市北四环西路9号银谷大厦20层

联系我们
网站小箭头 电子政务

基于国产基础软件的某区政务办公平台政务信息化项目

2012年7月27日 点击次数:1908 国产操作系统中标软件

【应用产品】中标普华Linux桌面、office、通用服务器

概述

领域平台以完善和推广国产Linux操作系统、数据库和中间件等技术、促进国产软件产业的发展为宗旨,面向办公自动化、安全的电子公文交换、社区公共服务三类政务信息化的主要需求,抽取共性、通用的业务功能,开发系列共性业务功能模块及共性应用支撑组件,构建一个领域平台;形成以国产基础软件为核心、低成本的政府办公及公共服务系统原型和解决方案,避免重复性工作、节约研发时间,提高在集成环境下的国产软件产品的可用性、适应性及规范性。同时,开发并集成面向办公自动化、安全电子公文交换和社区公共服务政务的应用系统。

    课题具体内容包括: 

· 抽取面向办公自动化、安全电子公文交换、社区公共服务三类政务信息化应用的共性、通用的业务功能,进行共性业务模块的设计,包括信息管理、文档管理、用户权限管理、即时通信等共性业务模块; 

· 设计共性支撑组件,实现对共性业务模块和应用系统的功能支撑。共性支撑组件主要包括文件存取、文件上传、XML数据解析、日志记录等功能模块; 

· 根据领域平台的共性支撑组件和共性业务模块的功能、性能、可移植性、可替换性特点,提取相关技术内容,制定政务信息化领域平台组件技术参考手册; 

· 研发政务信息化领域平台的共性支撑组件和共性业务模块,并进行优化及规范化; 

· 遵循构件化研发的思路,搭建可扩展、可裁剪的领域平台构件库,将共性业务模块和共性支撑组件构件化,为后继的政务信息化应用系统研发及示范应用提供基础;

· 制定办公自动化、安全电子公文交换和社区公共服务等政务信息化应用的基础数据元素目录。

体系结构 

 

    基于国产基础软件政务信息化领域平台的体系结构国产基础软件平台的底层服务器操作系统和桌面操作系统以及上层的office套件使用的是中标普华3.0系列产品(包括通用服务器3.0、桌面3.0、office3.0)。数据库使用人大金仓数据库,中间件采用的是东方通的tongweb产品,上层应用的开发由15所负责。从体系结构图2中可以看到,领域平台由四部分组成,自底向上分别是基础软件适配组件、共性支撑组件、共性业务模块和领域应用框架。其中各层所包含的内容是自上而下共性功能的沉积,并且底部的每个层次也同时为其上的各个层次提供支撑。

 1、基础软件适配组件主要包括对数据库、办公套件、电子签名、全文检索、数据报表等基础软件平台的相关调用封装。

 2、共性支撑组件共性支撑组件提交的形式是可部署的软件包。具体包括:XML数据解析、文件存取、文件传输和日志记录等功能。

 3、共性业务模块共性业务模块抽取面向办公自动化、安全电子公文交换、社区公共服务三类政务信息化应用的共性、通用的业务功能,提交形式可以是代码也可以是组件。主要模块有用户权限管理、邮件管理、值班管理、接待管理、公文管理、会议管理、文档管理、公文发送、公文接收、通讯录、日程安排、通知通告和信息发布等。

 4、领域应用框架根据业务领域的功能需求,在共性业务模块和共性支撑组件之上形成的用于构建应用系统的代码框架。在此框架基础之上,结合实际应用系统自身业务需求,实现应用系统快速开发。

技术方案 


 

1、多层的系统架构领域平台在技术实现上采用B/S的多层架构。各层次按照以下方式进行划分: 

 

表现层:提供简洁的人机交互界面,完成数据的输入/输出。 

 

业务逻辑层:完成业务逻辑,实现客户与数据库对话的桥梁,可以解决网络瓶颈和数据库连接数过多引起数据库性能下降的问题,还可以实现分布式管理、负载均衡、安全隔离等。 

 

数据存储层:提供数据的存储服务,一般指各种关系数据库管理系统。分层的系统架构将业务逻辑和软件的维护集中在应用服务层,当业务增大时,可以在中间层部署更多的应用服务器,有效地解决客户端访问服务层瓶颈,提高对客户端的响应,同时减少了客户端的软件维护和系统升级难度,有利于软件维护及系统管理,进一步加强了系统的权限控制和管理。 

 

2、J2EE技术架构领域平台所有应用及模块的设计和实现均采用J2EE技术体系。J2EE作为一个标准中间件体系结构,具有良好的跨平台运行能力,能够简化和规范多层分布式企业级应用系统的开发和部署,可显著地提高系统的可移植性、安全性、可伸缩性、负载平衡和可重用性。更为重要的是,J2EE是一个开放体系,完全有能力适应未来技术的进步和发展。 3、采用XML作为数据交换标准领域平台采用可扩展标记语言(XML)作为信息表示和数据交换的标准。XML是一种用来描述数据的标记语言,具有对数据进行统一描述的强大功能,具有可扩展、结构化语义、自描述性等特点正好满足电子政务应用的需求。

总结 

为什么要选用Linux服务器,Linux的优势何在?

 

 1、低廉的附加费用。 Linux经常被大家宣传为免费的,实际上Linux并不是一个完全零成本的解决方案,并且在实际应用中没有组织会去安装、使用一个没有技术支持协议的软件。现在提供Linux技术支持的著名厂家和邻近的经销商大量出现,随着大量有偿的第三方技术支持的出现,Linux会被越来越多的企业用户所接受。组织在考虑许可成本,特别是大量使用者和大量计算机设备的许可成本时,他们会惊奇地发现Linux在成本上有着重大的优势。 

 

2、根据需求灵活定制一个经常被提起的Linux优点就是用户可以根据自己的需求简单地修改调整应用软件。Linux并不象大部分商业软件那样只提供二进制可执行代码,Linux应用程序可提供源代码,您可根据自身应用的需求进行修改源代码重新编译。 

 

3、可靠的稳定性人们会经常提及一个问题为什么Linux几乎不崩溃,Linux的稳定性是由于它没有象其它操作系统一样内核如此庞大、漏洞无穷。考察资料表明,Linux与其它Unix系统和大型操作系统如VMS、IBM大型机等一样具有相同的可靠性。原因并不难以得到,系统的稳定性主要取决于系统设计的结构。计算机硬件的结构自从1981设计开始就没有作特别大的改动,而连续向后兼容性使那些编程风格极差的应用软件勉强移植到Windows的最新版本,这种将就的软件开发模式极大地阻碍了系统稳定性的发展。 

 

4、优越的性能许多的独立机构针对Linux和Windows NT、Linux和其它流行的Unix作了大量的评测。所有的测试都显示不但在单处理器上击败了NT,而且在NT自认为其多线程结构扩展性更强的多处理器系统中击败了NT。Linux能通过使用重量级处理来代替NT使用的轻量级线程而获得优越的性能,Linux中的进程复制极为有效,几乎消除了使用线程的需要。令人惊奇的是,Linux恰好能击败基于SPARC硬件平台上的Solaris,虽然仅仅在单处理器的机器上。有一项分析揭示了Linux性能优越的主要原因,Unix系统(包括Linux系统在内)把图形处理为一个用户级的应用,图形可根据需要被选择是否运行。Linux系统中存在适度复杂的图形界面,但是它们并没有与操作系统的内核紧紧捆绑在一起,图形界面可按需求关闭。与此相反,Windows系统的设计正经受着把图形子系统与内核过度的结合在一起的磨难,这种设计模式将会永远阻碍其在服务器操作系统中的发展。 



© 2015-2016 中标软件 版权所有中标国产操作系统 ICP证:沪ICP备14027244号-1