1、软件概要设计说明书案例卷号卷内编号密级分类:使用者:托普集团,2002项目编号:文档名称Version 项 目 承 担 部 门:撰 写 人(签名): 完 成 日 期:本文档 使 用部门:主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 评 审 日 期:软件概要设计说明书Software Preliminary Design Description1.引言1.1编写目的软件概要设计是从总体上把握系统设计框架,他包括模块划分、处理流程和接口设计,概要设计说明书对上述内容作了总体描述,体现了用户需求与应用系统实现之间的关系,在设计过程中起到了提纲挈领的作用。待开发的软件系统的名称
2、:多层体系政务框架平台之一行政服务中心政务平台项目名称:多层体系政务框架平台之一行政服务中心政务平台项目的任务提出者:集团公司中央研院应用产品开发中心项目的任务开发者:多层体系政务框架平台之一行政服务中心政务平台项目开发组项目的用户:行政服务中心本文档的阅读者:多层体系政务框架平台之一行政服务中心政务平台项目组1.2定义1.3参考资料资料名称 资料来源行政服务中心政务平台白皮书行政服务中心政务平台项目审批表信息化建设组开发计划信息化建设组需求规格说明书信息化建设组2.范围2.1系统主要目标构建行政服务中心政务平台,实现办件处理网络化、无纸化、科学化,内部办公自动化与政务公开化的要求,并为领导提
3、供办件相关的统计与决策分析数据。2.2主要软件需求网上审批,网上办件与流程监控。2.3设计约束、限制本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和保密要求、开发过程中须遵守的某些标准或规则。本节内容不是陈述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。经费限制:41.07万;开发期限:2002年8月31日完成;硬件限制:硬设备有部分配置比较低,完成本需求说明中的功能和性能要求没有问题;编程语言:Notes Script,HTML,C+ BUILDER,Visual C+通信协议:TCP/IP ,X.509安全和保密要求:Notes提
4、供的七级权限控制;CA加密认证;开发过程中须遵守的某些标准或规则:编码规范采用Notes Script、C+ BUILDER,Visual C+的编码规范进行。3.软件系统结构设计3.1复审数据流、控制流办件流程: 申请办 (办件单) 件单 办件单 办件单 (办件单)其中网上申请办件要经过接件以后才会正式转为办件单。咨询流程: 咨询单 (咨询单) 咨询单 (答复单,答复数)其中每咨询一次,当日答复数自动增一。收发文流程: 3.2软件体系结构3.2.1软件程序结构图软件程序结构图如下:(见下页)其中内部办公模块又分为:3.2.2模块命名规则模块命名根据其功能命名,模块编号规则如下:系统名称:多层
5、体系政务框架平台之一行政服务中心政务平台系统名简称:XZFWZXZW模块命名根据其功能命名模块编号从1开始依次递增模块标识:系统名简称-模块简称3.2.3模块描述模块1: 内网门户名 称内网门户标识 in子系统名 称系统门户系统名称行政服务中心政务平台接口说明输入输出功能说明内网用户操作的入口,用户根据帐号、密码登录进入运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块个人办公模块2: 外网门户名 称外网门户标识 out子系统名 称系统门户系统名称行政服务中心政务平台接口说明输入输出外部网站信息功能说明显示信息
6、发布模块所发布的信息运行环境说明运行于Lotus Domino服务器上,用户通过IE进行操作调用关系说明调用模块无被调用模块个人办公模块3: 网上申报名 称网上申报标识 appl子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入办件信息输出办件单功能说明用户填写申报信息提交后可获得办件单的办件号与密码以便查询和取件运行环境说明运行于Lotus Domino服务器上,用户通过IE进行操作调用关系说明调用模块无被调用模块办件管理模块4: 一站式受理名 称一站式受理标识 take子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入办件信息输出办件单功能说明对于用户到窗口进行申请办件
7、,由窗口人员进行登记办件信息并受理,用户可获得办件号与密码以便查询和取件,对网上申报件直接进行受理,待用户交费后对于即办件马上办理,对于承诺件进入审批流程运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理模块5: 网上审批名 称网上审批标识 appr子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入审批信息输出审批信息功能说明按照审批流程进行流转审批运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理模块
8、6: 网上办结名 称网上办结标识 fin子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入办件密码输出功能说明用户取件时单位人员根据用户提供的办件密码进行办结运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理模块7: 网上查询名 称网上查询标识 search子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入查询条件输出相关办件信息功能说明提供基于网络的办件信息运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被
9、调用模块办件管理模块8: 网上统计名 称网上统计标识 checkstat子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入统计条件输出统计信息功能说明根据用户输入的统计条件,采用mbreport进行统计运行环境说明运行于Lotus Domino服务器上,用户通过mbreport操作调用关系说明调用模块无被调用模块办件管理模块9: 网上监督名 称网上监督标识 supervice子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入输出办件提示功能说明对承诺期限到期、过期的办件提供自动提醒功能运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、
10、IE进行操作调用关系说明调用模块无被调用模块办件管理模块10:网上咨询名 称网上咨询标识 require子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入进行的咨询输出答复文档,答复数功能说明用户进行网上相应的咨询,根据咨询相应的人员进行答复,并将每日答复数记录下来运行环境说明运行于Lotus Domino服务器上,咨询通过IE,答复通过Lotus Notes客户端、IE调用关系说明调用模块无被调用模块办件管理模块11:网上投诉 名 称网上投诉标识 prose子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入投诉信息输出功能说明用户针对办件情况进行投诉,相应的人员对投诉信息
11、进行管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理模块12:流程自定义名 称流程自定义标识 flow子系统名 称系统名称行政服务中心政务平台接口说明输入流程信息输出流程信息功能说明用户可视化自定义办件审批流程运行环境说明运行于Lotus Domino服务器上,用户通过Top WorkFlow操作调用关系说明调用模块无被调用模块无模块13:网站发布名 称网站发布标识 pub子系统名 称系统名称行政服务中心政务平台接口说明输入需要发布的信息输出网站上发布的信息功能说明用户采用可视化的方式发布网站的信
12、息。运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端进行发布,通过IE进行查看信息调用关系说明调用模块无被调用模块无模块14:决策分析名 称决策分析标识 analyse子系统名 称系统名称行政服务中心政务平台接口说明输入办件数据输出统计结果功能说明自动在月初将上月的办件数据统计出来,放于决策分析库中,以利于领导做出分析运行环境说明运行于Lotus Domino服务器上,用户通过Excel、MB_Decision操作调用关系说明调用模块无被调用模块无模块15:项目查询名 称项目查询标识 prosearch子系统名 称触摸屏查询系统名称行政服务中心政务平台接
13、口说明输入选择条件输出办件项目信息功能说明提供基于网络的办件项目的信息运行环境说明运行于Lotus Domino服务器上,用户通过C+客户端操作调用关系说明调用模块无被调用模块触摸屏查询模块16:办件查询名 称办件查询标识 filesearch子系统名 称触摸屏查询系统名称行政服务中心政务平台接口说明输入办件号和密码输出办件信息功能说明提供基于网络的办件信息运行环境说明运行于Lotus Domino服务器上,用户通过C+客户端操作调用关系说明调用模块无被调用模块触摸屏查询模块17:考核管理名 称考核管理标识 exam子系统名 称系统名称行政服务中心政务平台接口说明输入考核数据输出考核数据及查询
14、结果功能说明用户对各种考核数据进行管理,具有登记、查询、编辑、授权的功能运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块无模块18:数据整合名 称数据整合标识 data子系统名 称系统名称行政服务中心政务平台接口说明输入办件库中的数据输出关系数据库的数据功能说明实现与oracle,ms sqlserver等关系数据库的数据复制运行环境说明运行于Lotus Domino服务器上,用户通过NotesSQL操作调用关系说明调用模块无被调用模块无模块19:收费管理名 称收费管理标识 fee子系统名 称系统名称行政服务
15、中心政务平台接口说明输入收费数据输出收费数据及查询、统计结果功能说明对办件收费数据进行管理,提供收费,查询,统计的功能用户交费后办件才进入审批流程运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块无模块20: 个人邮件名 称个人邮件标识 permail子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入个人邮件信息输出个人邮件信息功能说明采用Domino自带的个人邮件,管理个人邮件运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无
16、被调用模块内部办公模块21:个人通讯录名 称个人通讯录标识 percard子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入个人通讯录信息输出通讯录信息功能说明采用Notes自带的个人通讯录运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE操作调用关系说明调用模块无被调用模块内部办公模块22:个人事务管理名 称个人事务管理标识 perbuss子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入个人事务信息输出事务信息功能说明采用Notes自带的日历管理,用户可对个人事务进行管理,如对会议、约会等进行安排运行环境说明运行于Lotus
17、Domino服务器上,用户通过Lotus Notes客户端、IE操作调用关系说明调用模块无被调用模块内部办公模块23:收文管理名 称收文管理标识 recv子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入收文的查询与传阅批示信息输出收文文件功能说明提供收文的登记及传阅等收文的管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作,对公开的收文,通过党政网可以查阅调用关系说明调用模块无被调用模块内部办公模块24:发文管理名 称发文管理标识 Disp子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入发文的起草,审批,查询信息输
18、出发文功能说明利用发文管理实现发文的起草,审批与查询等的管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作,对于公开的发文,通过党政网可以查阅。调用关系说明调用模块无被调用模块内部办公模块25:档案管理名 称档案管理标识 Doc子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入档案的登记,查阅信息输出档案功能说明利用档案管理模块进行档案的管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块内部办公模块26:资源管理名 称资源管理标识 Sourc
19、e子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入资源的入库,出库信息输出资源的各种信息功能说明对资源进行管理。其包含了资源的入库,资源的查询与资源的出库运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块内部办公模块27:通讯录管理名 称通讯录管理标识 Card子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入通讯信息输出通讯信息功能说明采用Notes自带的通讯录管理,通讯录管理提供相关人员的通讯联系方式信息的管理查询运行环境说明运行于Lotus Domino服务器上,用户通过Lotus
20、Notes客户端、IE进行操作调用关系说明调用模块无被调用模块内部办公模块28:电子论坛名 称电子论坛标识 Bbs子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入BBS的发信、答复等输入输出BBS的信息功能说明提供一个BBS以方便大家进行网上的讨论运行环境说明运行于Lotus Domino服务器上,用户可以通过Lotus Notes,IE客户端操作调用关系说明调用模块无被调用模块内部办公模块29:公用信息名 称公用信息标识 publ子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入公用信息输出公用信息功能说明提供公用信息的存发,比如火车时刻表,飞机时刻表以及其它一些有用信
21、息运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块内部办公模块30:CA认证名 称CA认证标识 CA子系统名 称系统名称行政服务中心政务平台接口说明输入输出数字证书功能说明采用Notes自带的CA认证运行环境说明运行于Lotus Domino服务器上,用户通过IE进行操作调用关系说明调用模块无被调用模块无模块31:用户管理名 称用户管理标识 usermgr子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入用户信息输出用户信息功能说明采用Domino的用户管理模块进行用户管理运行环境说明运行于Lotu
22、s Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块系统管理模块32:流程管理名 称流程管理标识 flowmana子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入流程信息输出流程信息功能说明topworkflow的配置库运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端操作调用关系说明调用模块无被调用模块系统管理模块33:权限管理名 称权限管理标识 power子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入权限信息输出权限信息功能说明实现对办件库的权限管理运行环境说明运行于Lo
23、tus Domino服务器上,用户通过Lotus Notes客户端操作调用关系说明调用模块无被调用模块系统管理模块34:日志管理名 称日志管理标识 daily子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入输出日志信息功能说明实现对服务器日志的管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端操作调用关系说明调用模块无被调用模块系统管理模块35:数据备份名 称数据备份标识 copy子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入办件数据输出办件数据功能说明实现办件数据的定时备份运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户