文 档 编 密 文 拟 日 码 级 档 版 制 本 人 期 项目编号和项目名称 总体设计说明书 郑重声明:XX软件股份有限公司版权所有。本文档中任何部分未经XX软件股份有限公司 书面授权,不得将材料泄露给第三方,不得以任何手段、任何形式进行复制与传播。 变更履历 版本 日期 变更位置 变更理由/变更内容 变更人 备注 创建 1.0 目录 1 概述.................................................................................................................. 4 1.1 目的..................................................................................................... 4 1.2 定义、缩略语.........................................................................................4 1.3 参考资料...............................................................................................4 2 3 系统业务架构......................................................................................4 2.1 系统逻辑视图.........................................................................................4 2.2 系统运行时逻辑视图...............................................................................4 2.3 系统关键对外接口..................................................................................5 总体设计...........................................................................................5 3.1 SERVICEID............................................................................................. 5 3.2 系统规划...............................................................................................6 3.3 全局信息...............................................................................................6 4 关键模块(子系统)设计与规划................................................................6 5 CCP平台衔接扩展................................................................................7 5.1 概述..................................................................................................... 7 5.2 功能扩展...............................................................................................7 5.2.1 机构管理...............................................................................................7 5.2.2 通用内容管理.........................................................................................7 5.3 6 项目实际应用配置..................................................................................8 5.3.1 机构级次配置.........................................................................................8 5.3.2 组织机构维护配置..................................................................................8 其他设计约束...................................................................................................... 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.1 ServiceID 规则提示: 1)首先描述 SercicesID 的组成规则,然后分模块列举模块 SerciceID 范围 2)以 9 开头的 ServiceID 为系统专用,此处不能进行编号 SerivceID 为 5 位数字,其中前 3 位为功能模块编号,后 2 位为顺序号。前 3 位数字分配如下: 第一位 描述 1 民主选举 描述 备注 第一位 描述 描述 2 村务公开 3 农村社区建设 4 信访管理 5 工作信息交流 6 系统管理 备注 8 前两位数字分配如下: 前两 ServiceI 描述 位 D 描述 备注 11 选举实施 民主选举 12 选举快报 民主选举 13 民主选举查询统计 民主选举 21 主要统计指标 村务公开 22 领导协调机构 23 村务公开查询统计 31 主要统计指标 32 村务公开和社区建 设 社区建设 农村社区建设查询统 计 41 信访管理 42 信访管理查询统计 62 基本信息 社区建设 3.2 系统规划 <pkg>:com.jiuqi.mcavsr 业务模 块名称 Service 民 主 选 Id10_Serv 举 ice 村 务 公 Id20_Serv 开 ice 农 村 社 Id30_Serv Action 包名 <pkg>.action.em pinfo.* <pkg>.action.wr krc.* <pkg>.action.qrs Web 目录 Logic 包名 备注 区建设 ice tanls.* 信 访 管 Id40_Serv ice 理 <pkg>.action.sys mng.* 工 作 信 Id50_Serv 息交流 ice 系 统 管 Id60_Serv ice 理 3.3 全局信息 LoginForm com.jiuqi.ctcps.formbean.sysform.LoginForm 标识 功能说明: 系统登录对象 字段类型 字段名称 字段含义 默认值 备注 4 关键模块(子系统)设计与规划 【对关键业务模块的总体设计和规划进行说明】 5 CCP平台衔接扩展 5.1 概述 【简单介绍 CCP 平台,说明 CCP 版本等相关信息】 mcavsr 基于 CCP 各组件的版本如下: CCP 版本:V1.0 final(包括 src 和 web) 数据库版本:截止到 2008.3.14 的最新版本 自动生成代码版本:没有明确版本号 5.2 功能扩展 5.2.1 机构管理 一、数据库扩展 在 CCP 原有组织机构(sys_organizations)的基础上,添加了组织机构扩展 信息表(CCP_ACLS_ORG),用以存储系统组织机构信息。 二、业务代码扩展 1、继承 OrgBO(com.jiuqi.ccp.logic.core.acls.OrgBO)类,新增 OrgExtBO 类,重写原组织结构机构业务类中的机构新增、修改以及删除方法,以保证原 (Sys_Organizations)数据表与扩展的机构信息表(CCP_ACLS_ORG)的数据 一致性。 2、为了保证系统机构信息导入功能能够正常运转,需要重写原组织机构类中的 dealOrg 方法,重写后的方法,在更新原(Sys_Organizations)数据表的同时, 同步写扩展的机构信息表(CCP_ACLS_ORG)的相同字段。 三、配置文件变更 由于扩展了机构管理的功能,需要同步修改 CCP配置文件appCtx-serviceccp.xml中,改变原组织结构业务类OrgBO 对象的实现类指向XX,将该
01-总体设计说明书
温馨提示:如果当前文档出现乱码或未能正常浏览,请先下载原文档进行浏览。
本文于
2022-07-21上传分享