电子化采购招投标平台系统解决方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子化采购招投标平台系统解决方案白皮书
目录
1.需求分析 (6)
1.1.业务需求 (6)
1.1.1.组织机构和权限管理 (6)
1.1.2.采购系统 (7)
1.1.3.业务办公系统 (9)
1.1.4.电子辅助招标系统 (10)
1.1.5.其他系统 (10)
1.2.功能需求 (11)
1.2.1.工作流引擎 (11)
1.2.2.电子表单定制 (12)
1.2.3.多视角平台门户展现方式 (12)
1.2.4.报表定制 (12)
1.2.5.CA接口 (12)
1.2.6.用户权限管理 (12)
1.2.7.统一日志管理 (13)
1.2.8.统一消息管理 (13)
1.2.9.统一备份管理 (13)
1.2.10.即时通讯服务 (13)
1.2.11.数据分析与数据挖掘 (14)
1.2.12.平台监控管理 (14)
1.3.安全需求 (14)
1.3.1.软件安全需求 (14)
1.3.2.操作系统安全需求 (15)
1.3.3.应用系统安全需求 (15)
1.3.4.数据传输安全需求 (15)
1.3.5.数据存储安全需求 (16)
1.3.6.访问控制安全需求 (17)
1.4.接口需求 (17)
1.4.1.与原有信息系统的接口需求 (17)
1.4.2.与系统软件的接口需求 (18)
1.4.3.提供二次开发数据接口 (18)
1.5.前期准备与建议 (18)
1.5.1.前期准备 (18)
1.5.2.结对编程 (18)
2.总体设计方案 (19)
2.1.指导思想 (19)
2.2.设计原则 (19)
2.3.设计思路 (21)
2.3.1.以框架为基石、以业务为主线 (22)
2.3.2.以数据为核心,对数据进行统一管理 (23)
2.3.3.框架跨操作系统平台,应用与设计无关,表现与业务分离 (24)
2.3.4.“微内核”+“插件”的结构,促进多种技术集成 (25)
2.3.5.借鉴成功的案例,采用工业标准和成熟的主流和开源产品 (26)
2.4.系统总体结构 (26)
2.4.1.总体逻辑结构 (27)
2.4.1.1.基础设施层 (29)
2.4.1.2.数据资源层和数据库模型设计 (29)
2.4.1.3.Ruby实现的应用支撑平台 (30)
2.4.1.4.业务应用层 (30)
2.4.1.5.用户服务层 (30)
2.4.1.6.标准和规范体系 (31)
2.4.1.7.安全体系和运行保障机制 (31)
2.4.2.网络拓扑 (32)
2.5.关键技术 (32)
2.5.1.Ruby语言Rails框架以及敏捷开发 (32)
2.5.2.SOA体系架构及ESB企业服务总线技术 (33)
2.5.3.OA、工作流引擎和业务流程定制技术 (33)
2.5.4.B/S和跨平台的C/S综合应用客户端相结合的多层分布式技术 (33)
2.5.5.海量数据存储与管理技术 (33)
2.5.6.中间件技术 (33)
2.5.7.组件化、构件化开发技术 (34)
2.5.8.XML和Web Service技术 (34)
2.5.9.门户管理技术 (34)
2.6.系统数据接口设计 (34)
2.6.1.数据接口规范设计 (34)
2.6.2.通讯模式 (35)
2.6.2.1.同步消息传送 (35)
2.6.2.2.异步消息传送 (35)
2.6.2.3.点对点传输 (35)
2.6.2.4.路由转发 (35)
2.6.2.5.发布/订阅 (35)
2.6.2.6.集群 (36)
2.6.2.7.客户端 (36)
2.6.3.数据格式 (36)
2.6.4.交换协议 (36)
2.6.5.数据接口模型设计 (37)
2.6.6.数据结构 (37)
2.6.7.数据集 (40)
2.7.其他系统设计 (41)
2.7.1.开放性设计 (41)
2.7.2.可扩展性设计 (41)
2.7.3.灵活性设计 (42)
2.8.安全性设计 (43)
2.9.系统性能设计 (43)
2.9.1.系统性能设计目标 (43)
2.9.2.整体性能设计 (43)
2.9.3.数据库性能优化 (44)
2.9.4.负载均衡方案 (46)
2.10.系统部署方案 (47)
2.10.1.使用集群技术的必要性 (47)
2.10.2.集群部署方案 (48)
2.10.2.1.镜像服务器双机 (49)
2.10.2.2.双机与磁盘阵列柜互联 (49)
2.10.3.Rails app的子系统的部署 (50)
2.10.3.1.前端的选择 (50)
2.10.3.2.后端的选择 (52)
2.10.3.3.分析和小结 (53)
2.10.4.Rails部署工具 (54)
2.10.5.系统集成与软件部署 (54)
2.11.系统设计方案合理性 (57)
3.系统关键技术实现方案 (58)
3.1.R UBY语言以及敏捷开发 (58)
3.2.R UBY工作流引擎 (58)