的需求,要考虑技术的进步,考虑需求的膨胀,从而确保系统的持续稳定增长。
3、可靠性原则
作为全省劳务管理的重要资源,作为对其进行管理的系统,在技术上应该优先考虑系统的可靠性,以保证系统具有良好的运行状态。系统平台的可靠性要从硬软件平台、网络构建、通信介质等多方面进行考虑。通过采用关键节点的设备和模块冗余、线路冗余,建立后备系统和灾难恢复机制等一系列措施来保证硬件系统平台的可靠性。应用软件的可靠性要用软件工程的方法、软件ISO9001标准、CMMI来保证。
4、先进性原则
除了实用性之外,要考虑系统的先进性,一个实用而不先进的系统,其实用性经不起时间的冲击,实用而没有先进性的保障终将不实用,这是被实践证明了的事实。系统的先进性有几方面的因素:一是系统规划和整体结构的先进性,二是系统平台的先进性,三是系统布局的先进性,四是数据库平台和开发平台的先进性,五是应用功能的先进性。
5、安全性原则
系统应对主机设备和敏感数据存储介质有良好的安全保护措施。信息处理的保密性和信息存取的分级性要用存取控制方法来实现,对通过网络访问的用户权限设置必须有完善的策略,对用户的操作进行全面的审计跟踪。
6、可伸缩性原则
技术的发展使得人们愈来愈强调系统的可伸缩性。所谓可伸缩性,是指根据实际
的需求,系统可被方便地裁减和灵活的扩展,使系统能适应变化和新情况。可伸缩性强调可伸缩的结构和产品支持,只有构架可伸缩的结构,选择可伸缩的产品,才能保证系统的可伸缩性。
7、开放性原则
开放是今日时代的最强音。系统的开放性就是指系统结构的开放性,连接的开放性、协议的标准性以及应用的开放性,开放性的考虑要贯穿于系统的整个规划、设计全过程。
8、统一性原则
统一性包括统一规范,统一标准和统一接口。设计时要注意国际标准、国家标准和省级标准的采纳与使用,在没有标准的情况下,用户要参与自有标准的设计与确定,保证系统建立在标准化基础上。系统设计要确定标准代码和标准信息分类编码,规定各系统间数据交换的统一接口,保证系统的统一性和完整性
9、经济性原则
在进行系统的设计过程中,要充分考虑到经济方面的因素。一是要考虑采用主机等硬件设备的性能价格比,我们的方案将提供性能价格比最优的方法。二是考虑系统的运行和维护费用,要选择有经验,有实力的公司负责系统的实施和维护。由于是实时系统,维护的经验和响应速度十分关键。
10、易维护性原则
要根据各个子系统具体情况具体设计,采用易于管理和维护的设备,如果系统托
管在IDC或者其它的ISP,应支持网络的远程监控,故障的远程诊断恢复和应用软件的远程升级和维护。
11、可持续发展原则
系统所保存的从业单位、项目以及评价信息是长时间保存的,如果系统的频繁变更和推倒重来是不可能使系统持续发展的,不能持续发展是不可能有规模效益的。持续发展是指在基本结构、基本原则不变的基础上,进行系统的完善和扩充,而不是推倒重来。推倒重来就不可能持续发展。要持续发展就必须确定一个模式合理、科学的工程项目建设管理系统的软硬件体系结构。 2.3 系统总体架构
系统总体物理架构
该系统由网络设备、支撑平台、应用软件组成,其总体构成如上图所示。
第一层:网络物理平台。它由计算机网络硬设备构成,包括构成广域网和局域网、交换机、防火墙、路由器、工作站、Internet接入设备等等,它是整个系统运行的物理基础和支撑平台。
第二层:网络管理平台。它包括网络操作系统及其所遵循的通信协议、网管操作平台、网络安全管理平台等等。
第三层:数据库平台。根据应用需求选用数据库管理系统,关系数据库可以选择ORACLE、SQL SERVER数据库,建议大型的工程项目管理采用ORACLE数据库。
第四层:应用开发支撑平台。包括网络服务功能、外部资源连接、以及应用系统开发工具等。
网络服务功能,包括信息查询与信息收集、信息处理、信息发布等,并支持电子邮件、域名服务、文件传输服务等。
外部资源连接是实现WEB与企业管理数据库的互连,提供动态信息发布服务。
应用系统开发工具是高效率、高质量开发应用系统的必不可少的。COM/DCOM、MS .NET Framework是基于面向对象的、支持构件技术的当前较好的数据库应用开发平台均可供选择。
最上层是应用软件系统。它们由工程建设项目管理信息系统、工作流管理平台等系统组成,作为应用软件层。
系统技术体系架构
采用B/S多层计算模式,选用 .NET 软件开发平台;
采用集中管理方式,即数据库服务、应用服务和WEB服务集中管理。 2.4 业务模式与管理模式
2.4.1
业务模式
2.4.2
分级管理模式
1)一级用户
一级SA:负责一级平台的角色划分、角色模块权限分配、一级用户角色分配。授权二级SA。负责项目权限分配。负责一级角色信息树操作权限分配。负责注册客户的权限分配。
一级业务员:一级业务模块的信息查阅和数据维护。
2)二级用户
二级SA:负责二级平台的角色划分、角色模块权限分配、二级用户角色分配。授权三级SA。负责所属项目权限分配。负责二级角色信息树操作权限分配。
二级业务员:业务模块的信息查阅和数据维护。
3)三级用户
三级SA: 负责三级平台的角色划分、角色模块权限分配、三级用户角色分配。负责三级项目权限分配。负责三级角色信息树操作权限分配。
三级业务员:三级业务模块的查阅和数据维护。
4)其他用户
注册客户(企业单位):相关业务模块的信息查阅。 2.5 系统软硬件环境
网络通信带宽要求
2.5.1
系统的预期用户将包括湖南省重点办、各项目业主、承包商等,并发用户一般不
工程项目建设管理系统设计技术方案



