目前随着计算机的日益普及和Internet的迅猛发展,信息网和电子政务的应用已经成为经济增长的新热点,在这个信息高度发展的时代,这个方面的应用成为最具有发展前途的增长点,它代表的是信息产业现阶段内的发展方向,同时中国的信息网和电子政务将迈入一个高速发展的时代。
1、平台选择原则
本系统的选型原则是:
标准化:所选产品必须符合国际标准,是开放性系统,能够与其他系统有机集成;
主流性:所选产品必须是主流产品,以保证将来的升级和维护有保证;
先进性:应选择成熟的、先进的产品,使新建立的系统能够最大限度地适应今后技术发展变化和业务发展变化的需要;
实用性:所选产品经济实用,满足功能需求;
易用性:所选产品要求容易使用,以节省用户在使用和培训方面的开支;
可扩性:所选产品应能方便地升级,适应业务发展的需要,应便于维护。
2、服务器选择
本系统的服务器由我们提供参考。我们将从本系统业务情况综合考虑。建议服务器至少达到以下要求:
强伸缩能力和扩展能力
64位环境、超大规模存储器,超大规模文件系统和文件
高可靠性和冗余能力
卓越的多媒体应用
3、操作系统选择
我们建议采用Microsoft的Windows2000操作系统。Windows2000是一种高品质、稳定的版本,可靠支持TCP/IP网络。该版本各个方面的性能(包括从编译到实时运行)较WindowsNT4.0都有进一步的改善。
4、数据库系统选择
网站将有大量的数据存储及访问需求,数据库管理系统的性能对于本系统的成功与否起着关键作用。本系统所选择的数据库系统应具备如下特点:
透明的分布式系统结构:所选的数据库系统应是基于Client/Server分布式网络体系结构的分布式数据库系统。对于一个分布式数据库系统,最重要的就是能够支持分布式透明、节点自治(场地自治),支持多个服务器的分布式查询和分布式更新,使用户透明地访问各个数据库服务器。所谓透明,就是访问远程数据库就象访问本地数据库一样简单。此外,还应具有两阶段提交机制。
支持10GB以上的大中型数据库。数据库容量达2GB时,对数据库访问快。
支持中文
并发控制:由于是多用户数据库系统,会有大量用户同时要求读写同一个数据表,服务器上的数据库核心部分应自动控制并行机制,自动检测和解决用户之间的死锁,封锁解锁快,封锁的内容越少越好。
完整性约束:所选的数据库系统要求完整性强,支持申明完整性约束,包括主键唯一非空、属性唯一、函数依赖性、两个属性之间的比较关系、属性的取值范围、属性值的特定格式、统计条件、属性集之间的关系、转移、延迟约束等。
安全性、保密性好,符合C2标准,满足域级保密。
可选产品丰富。
能够得到有力的支持与服务。
支持XML技术。
目前基于ANSI SQL标准的主流的关系型数据库管理系统大致上有Oracle、Sybase、Informix、SQL Server、DB2几种产品,应该说都能满足本系统的要求。至于具体选择哪种产品,应与企业信息系统的总体规划相适应,我们建议采用业界领先公司Microsoft推出的旗舰产品MS SQL Server 7.0。Microsoft数据库产品符合开放系统标准ISO/OSI,在与异种机的DBMS互联和不同DBMS数据转换机制上是各主流数据库产品中支持最好的。
5、WEB服务器软件选择
对于运行于Windows2000下的Web服务器软件我们建议采用Internet Information Server 5.0。Internet Information Server 5.0是个高效率、高安全性的网站平台,提供一系列创建和管理Internet/Intranet解决方案的高级工具。包括SNMP管理, 修改控制, 集成verity查询引擎, 数据库连通性和网点管理等。
6、开发工具选择
系统的开发是很耗时的过程,并且依赖于用户。要改变信息开发效率低与生命周期短的状况,应该尽可能迅速建立系统模型或原形,和用户交流,逐步求精。使用开发工具更重要的是使系统的可维护性增强,系统扩充容易,系统开发的质量也就容易控制。