软件概要设计说明书案例Word文档格式.doc
《软件概要设计说明书案例Word文档格式.doc》由会员分享,可在线阅读,更多相关《软件概要设计说明书案例Word文档格式.doc(20页珍藏版)》请在冰豆网上搜索。
SoftwarePreliminaryDesignDescription
1.引言
1.1编写目的
软件概要设计是从总体上把握系统设计框架,他包括模块划分、处理流程和接口设计,概要设计说明书对上述内容作了总体描述,体现了用户需求与应用系统实现之间的关系,在设计过程中起到了提纲挈领的作用。
待开发的软件系统的名称:
多层体系政务框架平台之一行政服务中心政务平台
项目名称:
项目的任务提出者:
集团公司中央研院应用产品开发中心
项目的任务开发者:
多层体系政务框架平台之一行政服务中心政务平台项目开发组
项目的用户:
行政服务中心
本文档的阅读者:
多层体系政务框架平台之一行政服务中心政务平台项目组
1.2定义
1.3参考资料
资料名称
资料来源
《行政服务中心政务平台白皮书》
《行政服务中心政务平台项目审批表》
信息化建设组
《开发计划》
《需求规格说明书》
2.范围
2.1系统主要目标
构建行政服务中心政务平台,实现办件处理网络化、无纸化、科学化,内部办公自动化与政务公开化的要求,并为领导提供办件相关的统计与决策分析数据。
2.2主要软件需求
网上审批,网上办件与流程监控。
2.3设计约束、限制
本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和保密要求、开发过程中须遵守的某些标准或规则。
本节内容不是陈述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。
经费限制:
41.07万;
开发期限:
2002年8月31日完成;
硬件限制:
硬设备有部分配置比较低,完成本需求说明中的功能和性能要求没有问题;
编程语言:
NotesScript,HTML,C++BUILDER,VisualC++
通信协议:
TCP/IP ,X.509
安全和保密要求:
Notes提供的七级权限控制;
CA加密认证;
开发过程中须遵守的某些标准或规则:
编码规范采用NotesScript、C++BUILDER,VisualC++的编码规范进行。
3.软件系统结构设计
3.1复审数据流、控制流
办件流程:
审批
接件
办结
网上件
申请办(办件单)
件单
办件单
(办件单)
其中网上申请办件要经过接件以后才会正式转为办件单。
咨询流程:
答复
接受咨询
网上咨询
咨询单 (咨询单)
咨询单
(答复单,答复数)
其中每咨询一次,当日答复数自动增一。
收发文流程:
起草人
指定下一级审批人,授权编辑者或读者
流程结束
可将已提交的文档收回,另择流程
n次,可将已提交的文档收回,另择流程
3.2软件体系结构
3.2.1软件程序结构图
软件程序结构图如下:
(见下页)
内网门户
行政服务中心政务平台
考核管理
系统门户
外网门户
流程自定义
内部办公
CA认证
决策分析
数据整合
收费管理
收费处理
收费统计
收费查询
通讯录
系统管理
流程管理
权限管理
日志管理
用户管理
数据备份
假日设置
办件管理
一站式受理
网上审批
网上办结
网上统计
网上监督
网上查询
一站式网上申报
触摸屏查询
项目查询
办件查询
网站发布系统
网上投诉
其中内部办公模块又分为:
公共信息
电子论坛
个人办公
通讯录管理
内
部
办
公
个人邮件
个人事务
日常办公
收文管理
发文管理
档案管理
资源管理
公用信息
3.2.2模块命名规则
模块命名根据其功能命名,模块编号规则如下:
系统名称:
系统名简称:
XZFWZXZW
模块命名根据其功能命名
模块编号从1开始依次递增
模块标识:
系统名简称-模块简称
3.2.3模块描述
模块1:
内网门户
名称
标识
in
子系统名称
系统
名称
接 口
说 明
输入
输出
功 能
内网用户操作的入口,用户根据帐号、密码登录进入
运行环
境说明
运行于LotusDomino服务器上,用户通过LotusNotes客户端、IE进行操作
调用关
系说明
调用模块
无
被调用模块
模块2:
外网门户
out
外部网站信息
显示信息发布模块所发布的信息
运行于LotusDomino服务器上,用户通过IE进行操作
模块3:
网上申报
网上申报
appl
办件信息
办件单
用户填写申报信息提交后可获得办件单的办件号与密码以便查询和取件
模块4:
一站式受理
take
对于用户到窗口进行申请办件,由窗口人员进行登记办件信息并受理,用户可获得办件号与密码以便查询和取件,对网上申报件直接进行受理,待用户交费后对于即办件马上办理,对于承诺件进入审批流程
模块5:
网上审批
appr
审批信息
按照审批流程进行流转审批
模块6:
网上办结
fin
办件密码
用户取件时单位人员根据用户提供的办件密码进行办结
模块7:
网上查询
search
查询条件
相关办件信息
提供基于网络的办件信息
模块8:
网上统计
checkstat
统计条件
统计信息
根据用户输入的统计条件,采用mbreport进行统计
运行于LotusDomino服务器上,用户通过mbreport操作
模块9:
网上监督
supervice
办件提示
对承诺期限到期、过期的办件提供自动提醒功能
模块10:
require
进行的咨询
答复文档,答复数
用户进行网上相应的咨询,根据咨询相应的人员进行答复,并将每日答复数记录下来
运行于LotusDomino服务器上,咨询通过IE,答复通过LotusNotes客户端、IE
模块11:
网上投诉
prose
投诉信息
用户针对办件情况进行投诉,相应的人员对投诉信息进行管理
运行于LotusDomino服务器上,用户通过Lotu