---总体设计说明书.docx
1
文档编码
密级
文档版本
拟制人
日期
项目编号和项目名称
总体设计说明书
郑重声明:XX软件股份有限公司版权所有。本文档中任何部分未经XX软件股份有限公司书面授权,不得将材料泄露给第三方,不得以任何手段、任何形式进行复制与传播。
变更履历
版本
日期
变更位置
变更理由/变更内容
变更人
备注
1.0
创建
目录
1概述 4
1.1目的 4
1.2定义、缩略语 4
1.3参考资料 4
2系统业务架构 4
2.1系统逻辑视图 4
2.2系统运行时逻辑视图 4
2.3系统关键对外接口 5
3总体设计 5
3.1SERVICEID 5
3.2系统规划 6
3.3全局信息 6
4关键模块(子系统)设计与规划 6
5CCP平台衔接扩展 7
5.1概述 7
5.2功能扩展 7
5.2.1机构管理 7
5.2.2通用内容管理 7
5.3项目实际应用配置 8
5.3.1机构级次配置 8
5.3.2组织机构维护配置 8
6其他设计约束 9
1概述
1.1目的
描述村民自治管理系统架构设计,包括系统主要业务模块,软件组件和它们之间的交互;解释当前架构设计及实现中得原理;解释架构设计如何满足肺功能性需求等,以便于项目组内部,项目组和项目管理人之间交流和沟通。本说明书的使用者:客户、项目组成员、项目管理人、公司领导。
1.2定义、缩略语
MCAVSR:村民自治管理信息系统
1.3参考资料
《MCAVSR村民自治系统需求说明书(草稿).doc》
《MCAVSR数据库设计说明书.doc》《CCP1.0Final数据库设计说明书.doc》《CCP1.0Final后台开发参考手册.doc》《CCP1.0Final前台开发参考手册.doc》《CCP1.0使用手册——研发版.doc》
2系统业务架构
2.1系统逻辑视图
【描述系统整体逻辑架构设计】
2.2系统运行时逻辑视图
【描述系统运行时的各逻辑组件及其交互】
2.3系统关键对外接口
【描述关键的对外服务与接口】
3总体设计
3.1ServiceID规则提示:
1)首先描述SercicesID的组成规则,然后分模块列举模块SerciceID范围
2)以9开头的ServiceID为系统专用,此处不能进行编号
SerivceID为5位数字,其中前3位为功能模块编号,后2位为顺序号。前3位数字分配如下:
第一位
描述
描述
备注
第一位
描述
描述
备注
1
民主选举
2
村务公开
3
农村社区建设
4
信访管理
5
工作信息交流
6
系统管理
8
前两位数字分配如下:
前两位
描述
ServiceID
描述
备注
11
选举实施
民主选举
12
选举快报
民主选举
13
民主选举查询统计
民主选举
21
主要统计指标
村务公开
22
领导协调机构
村务公开和社区建设
23
村务公开查询统计
31
主要统计指标
社区建设
32
农村社区建设查询统计
社区建设
41
信访管理
42
信访管理查询统计
62
基本信息
3.2系统规划
pkg:com.jiuqi.mcavsr
业务模块名称
Service
Action包名
Web目录
Logic包名
备注
民主选举
Id10_Service
pkg.action.empinfo
*
.
村务公开
Id20_Service
pkg.action.wrkrc.*
农村社区建设
Id30_Service
pkg.action.qrstanls.
*
信访管理
Id40_Service
pkg.action.sysmng.
*
工作信息交流
Id50_Service
系统管理
Id60_Service
3