软件概要设计说明书(案例)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件概要设计说明书
So ftw are Pr eli mi nar y De sig n
De scr
卷号 卷内编号 密级
分类:<类别>
使用者:<使用者>
©托普集团,2002
<项目名称>
项目编号:<项目编号>
文档名称
Version
项 目 承 担 部 门: 撰 写 人(签名): 完 成 日 期:
本文档 使 用部门:■主管领导 ■项目组 □客户
(市场) □维护人员 □用户
评审负责人(签名):
评 审 日 期:
iption
1. 引言
1.1 编写目的
软件概要设计是从总体上把握系统设计框架,他包括模块划分、处理流程和接口设计,概要设计说明书对上述内容作了总体描述,体现了用户需求与应用系统实现之间的关系,在设计过程中起到了提纲挈领的作用。
待开发的软件系统的名称:多层体系政务框架平台之一行政服务中心政务平台
项目名称:多层体系政务框架平台之一行政服务中心政务平台
项目的任务提出者:集团公司中央研院应用产品开发中心
项目的任务开发者:多层体系政务框架平台之一行政服务中心政务平台项目开发组
项目的用户:行政服务中心
本文档的阅读者:多层体系政务框架平台之一行政服务中心政务平台项目组
1.2 定义
1.3 参考资料
2. 范围
2.1 系统主要目标
构建行政服务中心政务平台,实现办件处理网络化、无纸化、科学化,内部办公自动化与政务公开化的要求,并为领导提供办件相关的统计与决策分析数据。
2.2 主要软件需求
网上审批,网上办件与流程监控。
2.3 设计约束、限制
本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和保密要求、开发过程中须遵守的某些标准或规则。
本节内容不是陈述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。
经费限制:41.07万;
开发期限:2002年8月31日完成;
硬件限制:硬设备有部分配置比较低,完成本需求说明中的功能和性能要求没有问题;
编程语言:Notes Script ,HTML ,C++ BUILDER ,Visual C++ 通信协议:TCP/IP ,X.509
安全和保密要求:Notes 提供的七级权限控制;CA 加密认证;
开发过程中须遵守的某些标准或规则:编码规范采用Notes Script 、C++ BUILDER ,Visual C++的编码规范进行。
3. 软件系统结构设计
3.1 复审数据流、控制流
办件流程:
)
办件单)
其中网上申请办件要经过接件以后才会正式转为办件单。
咨询流程:
(咨询单)
(答复单,答复数)
其中每咨询一次,当日答复数自动增一。
收发文流程:
3.2 软件体系结构
3.2.1 软件程序结构图
软件程序结构图如下:(见下页)可将已提交的文档收回,另择流程
n次,可将已提交的文档收回,另择流程
3.2.2 模块命名规则
模块命名根据其功能命名,模块编号规则如下:
系统名称:多层体系政务框架平台之一行政服务中心政务平台系统名简称:XZFWZXZW
模块命名根据其功能命名
模块编号从1开始依次递增
模块标识:系统名简称-模块简称
3.2.3 模块描述
模块1:内网门户
模块3:网上申报
模块4:一站式受理
模块6:网上办结
模块7:网上查询
模块9:网上监督
模块10:网上咨询
模块11:网上投诉
模块12:流程自定义
:网站发布
模块13
模块15:项目查询
模块16:办件查询
模块17:考核管理
模块18:数据整合
模块19:收费管理
模块20:个人邮件
模块21:个人通讯录
模块22:个人事务管理
模块23:收文管理
模块24:发文管理
模块25:档案管理
模块26:资源管理
模块27:通讯录管理
模块28:电子论坛
模块30:
CA认证
模块33:权限管理
模块
34:日志管理
模块36:假日设置
模块37:系统配置
3.3 功能需求追溯
四川托普集团技术文档概要设计说明书
数据备份( copy) 局域网数据备份
局域网假日设置
假日设置
( vacation)
系统配置
局域网系统配置
( projmana)
3.4 复用策略
本系统由于其专业性,在其设计上相对独立,故只能在一个大的软件系统中将其作为子系统整体复用,不能复用其某一部分(如单一模块)
4. 接口设计
4.1 用户界面设计规则
根据Lotus Domino软件的特点,设计符合用户需求的、美观大方的用户界面。
4.2 内部接口设计
由于Lotus Domino数据库的独特性,其单数据库内部不需要特别设计接口,各模块根据文档内部控制域值提取其所需的文档。
4.3 外部接口设计
与硬件之间的接口:无
与软件之间的接口:办件库接口,资源库接口
5. 出错处理设计
出错处理:在错误发生时,给出出错的原因。
6. 系统维护设计
采用模块化的设计,方便维护。