《软件概要设计说明书(案例).doc》由会员分享,可在线阅读,更多相关《软件概要设计说明书(案例).doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
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 复审数据流、控制流办件流程:审批接件办结网上件 申请办 (办件单) 件单 办件单 办件单 (办件单)其中网上申请办件要经过接件以后才会正式转为办件单。咨询流程:答复接受咨询网上咨询咨询单(咨询单)咨询单(答复单,答复数)其中每咨询一次,当日答复数自动增一。收发文流程:起草人指定下一级审批人,授权编辑者或读者流程结束可将已提交的文档收回,另择流程 n次,可将已提交的文档收回,另择流程 3.2 软件体系结构3.
5、2.1 软件程序结构图软件程序结构图如下:(见下页)内网门户行政服务中心政务平台考核管理系统门户外网门户流程自定义内部办公CA认证决策分析数据整合收费管理收费处理收费统计收费查询通讯录系统管理流程管理权限管理日志管理用户管理数据备份假日设置办件管理一站式受理网上审批网上办结网上统计网上监督网上查询一站式网上申报触摸屏查询项目查询办件查询网站发布系统网上咨询网上投诉其中内部办公模块又分为:公共信息电子论坛个人办公通讯录管理内部办公个人邮件通讯录个人事务日常办公收文管理发文管理档案管理资源管理公用信息3.2.2 模块命名规则模块命名根据其功能命名,模块编号规则如下:系统名称:多层体系政务框架平台之
6、一行政服务中心政务平台系统名简称:XZFWZXZW模块命名根据其功能命名模块编号从1开始依次递增模块标识:系统名简称-模块简称3.2.3 模块描述模块1: 内网门户名 称内网门户标识 in子系统名 称系统门户系统名称行政服务中心政务平台接口说明输入输出功能说明内网用户操作的入口,用户根据帐号、密码登录进入运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块个人办公模块2: 外网门户名 称外网门户标识 out子系统名 称系统门户系统名称行政服务中心政务平台接口说明输入输出外部网站信息功能说明显示信息发布模块所发布的
7、信息运行环境说明运行于Lotus Domino服务器上,用户通过IE进行操作调用关系说明调用模块无被调用模块个人办公模块3: 网上申报名 称网上申报标识 appl子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入办件信息输出办件单功能说明用户填写申报信息提交后可获得办件单的办件号与密码以便查询和取件运行环境说明运行于Lotus Domino服务器上,用户通过IE进行操作调用关系说明调用模块无被调用模块办件管理模块4: 一站式受理名 称一站式受理标识 take子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入办件信息输出办件单功能说明对于用户到窗口进行申请办件,由窗口人员进行
8、登记办件信息并受理,用户可获得办件号与密码以便查询和取件,对网上申报件直接进行受理,待用户交费后对于即办件马上办理,对于承诺件进入审批流程运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理模块5: 网上审批名 称网上审批标识 appr子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入审批信息输出审批信息功能说明按照审批流程进行流转审批运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理模块6: 网上办结名
9、 称网上办结标识 fin子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入办件密码输出功能说明用户取件时单位人员根据用户提供的办件密码进行办结运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理模块7: 网上查询名 称网上查询标识 search子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入查询条件输出相关办件信息功能说明提供基于网络的办件信息运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理
10、模块8: 网上统计名 称网上统计标识 checkstat子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入统计条件输出统计信息功能说明根据用户输入的统计条件,采用mbreport进行统计运行环境说明运行于Lotus Domino服务器上,用户通过mbreport操作调用关系说明调用模块无被调用模块办件管理模块9: 网上监督名 称网上监督标识 supervice子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入输出办件提示功能说明对承诺期限到期、过期的办件提供自动提醒功能运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用
11、关系说明调用模块无被调用模块办件管理模块10:网上咨询名 称网上咨询标识 require子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入进行的咨询输出答复文档,答复数功能说明用户进行网上相应的咨询,根据咨询相应的人员进行答复,并将每日答复数记录下来运行环境说明运行于Lotus Domino服务器上,咨询通过IE,答复通过Lotus Notes客户端、IE调用关系说明调用模块无被调用模块办件管理模块11:网上投诉 名 称网上投诉标识 prose子系统名 称办件管理系统名称行政服务中心政务平台接口说明输入投诉信息输出功能说明用户针对办件情况进行投诉,相应的人员对投诉信息进行管理运行环境
12、说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块办件管理模块12:流程自定义名 称流程自定义标识 flow子系统名 称系统名称行政服务中心政务平台接口说明输入流程信息输出流程信息功能说明用户可视化自定义办件审批流程运行环境说明运行于Lotus Domino服务器上,用户通过Top WorkFlow操作调用关系说明调用模块无被调用模块无模块13:网站发布名 称网站发布标识 pub子系统名 称系统名称行政服务中心政务平台接口说明输入需要发布的信息输出网站上发布的信息功能说明用户采用可视化的方式发布网站的信息。运行环境说明
13、运行于Lotus Domino服务器上,用户通过Lotus Notes客户端进行发布,通过IE进行查看信息调用关系说明调用模块无被调用模块无模块14:决策分析名 称决策分析标识 analyse子系统名 称系统名称行政服务中心政务平台接口说明输入办件数据输出统计结果功能说明自动在月初将上月的办件数据统计出来,放于决策分析库中,以利于领导做出分析运行环境说明运行于Lotus Domino服务器上,用户通过Excel、MB_Decision操作调用关系说明调用模块无被调用模块无模块15:项目查询名 称项目查询标识 prosearch子系统名 称触摸屏查询系统名称行政服务中心政务平台接口说明输入选择条
14、件输出办件项目信息功能说明提供基于网络的办件项目的信息运行环境说明运行于Lotus Domino服务器上,用户通过C+客户端操作调用关系说明调用模块无被调用模块触摸屏查询模块16:办件查询名 称办件查询标识 filesearch子系统名 称触摸屏查询系统名称行政服务中心政务平台接口说明输入办件号和密码输出办件信息功能说明提供基于网络的办件信息运行环境说明运行于Lotus Domino服务器上,用户通过C+客户端操作调用关系说明调用模块无被调用模块触摸屏查询模块17:考核管理名 称考核管理标识 exam子系统名 称系统名称行政服务中心政务平台接口说明输入考核数据输出考核数据及查询结果功能说明用户
15、对各种考核数据进行管理,具有登记、查询、编辑、授权的功能运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块无模块18:数据整合名 称数据整合标识 data子系统名 称系统名称行政服务中心政务平台接口说明输入办件库中的数据输出关系数据库的数据功能说明实现与oracle,ms sqlserver等关系数据库的数据复制运行环境说明运行于Lotus Domino服务器上,用户通过NotesSQL操作调用关系说明调用模块无被调用模块无模块19:收费管理名 称收费管理标识 fee子系统名 称系统名称行政服务中心政务平台接口
16、说明输入收费数据输出收费数据及查询、统计结果功能说明对办件收费数据进行管理,提供收费,查询,统计的功能用户交费后办件才进入审批流程运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块无模块20: 个人邮件名 称个人邮件标识 permail子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入个人邮件信息输出个人邮件信息功能说明采用Domino自带的个人邮件,管理个人邮件运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块内部办
17、公模块21:个人通讯录名 称个人通讯录标识 percard子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入个人通讯录信息输出通讯录信息功能说明采用Notes自带的个人通讯录运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE操作调用关系说明调用模块无被调用模块内部办公模块22:个人事务管理名 称个人事务管理标识 perbuss子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入个人事务信息输出事务信息功能说明采用Notes自带的日历管理,用户可对个人事务进行管理,如对会议、约会等进行安排运行环境说明运行于Lotus Domino服务
18、器上,用户通过Lotus Notes客户端、IE操作调用关系说明调用模块无被调用模块内部办公模块23:收文管理名 称收文管理标识 recv子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入收文的查询与传阅批示信息输出收文文件功能说明提供收文的登记及传阅等收文的管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作,对公开的收文,通过党政网可以查阅调用关系说明调用模块无被调用模块内部办公模块24:发文管理名 称发文管理标识 Disp子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入发文的起草,审批,查询信息输出发文功能说明利
19、用发文管理实现发文的起草,审批与查询等的管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作,对于公开的发文,通过党政网可以查阅。调用关系说明调用模块无被调用模块内部办公模块25:档案管理名 称档案管理标识 Doc子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入档案的登记,查阅信息输出档案功能说明利用档案管理模块进行档案的管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块内部办公模块26:资源管理名 称资源管理标识 Source子系统名 称内
20、部办公系统名称行政服务中心政务平台接口说明输入资源的入库,出库信息输出资源的各种信息功能说明对资源进行管理。其包含了资源的入库,资源的查询与资源的出库运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块内部办公模块27:通讯录管理名 称通讯录管理标识 Card子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入通讯信息输出通讯信息功能说明采用Notes自带的通讯录管理,通讯录管理提供相关人员的通讯联系方式信息的管理查询运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端
21、、IE进行操作调用关系说明调用模块无被调用模块内部办公模块28:电子论坛名 称电子论坛标识 Bbs子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入BBS的发信、答复等输入输出BBS的信息功能说明提供一个BBS以方便大家进行网上的讨论运行环境说明运行于Lotus Domino服务器上,用户可以通过Lotus Notes,IE客户端操作调用关系说明调用模块无被调用模块内部办公模块29:公用信息名 称公用信息标识 publ子系统名 称内部办公系统名称行政服务中心政务平台接口说明输入公用信息输出公用信息功能说明提供公用信息的存发,比如火车时刻表,飞机时刻表以及其它一些有用信息运行环境说明运
22、行于Lotus Domino服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块内部办公模块30:CA认证名 称CA认证标识 CA子系统名 称系统名称行政服务中心政务平台接口说明输入输出数字证书功能说明采用Notes自带的CA认证运行环境说明运行于Lotus Domino服务器上,用户通过IE进行操作调用关系说明调用模块无被调用模块无模块31:用户管理名 称用户管理标识 usermgr子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入用户信息输出用户信息功能说明采用Domino的用户管理模块进行用户管理运行环境说明运行于Lotus Domino
23、服务器上,用户通过Lotus Notes客户端、IE进行操作调用关系说明调用模块无被调用模块系统管理模块32:流程管理名 称流程管理标识 flowmana子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入流程信息输出流程信息功能说明topworkflow的配置库运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端操作调用关系说明调用模块无被调用模块系统管理模块33:权限管理名 称权限管理标识 power子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入权限信息输出权限信息功能说明实现对办件库的权限管理运行环境说明运行于Lotus Domi
24、no服务器上,用户通过Lotus Notes客户端操作调用关系说明调用模块无被调用模块系统管理模块34:日志管理名 称日志管理标识 daily子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入输出日志信息功能说明实现对服务器日志的管理运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端操作调用关系说明调用模块无被调用模块系统管理模块35:数据备份名 称数据备份标识 copy子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入办件数据输出办件数据功能说明实现办件数据的定时备份运行环境说明运行于Lotus Domino服务器上,用户通过Lotu
25、s Notes客户端操作调用关系说明调用模块无被调用模块系统管理模块36:假日设置名 称假日设置标识 vacation子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入假日信息输出假日信息功能说明具有设置假日的功能,用户可按照需要更新一下以前的办件的完成时间运行环境说明运行于Lotus Domino服务器上,用户通过Lotus Notes客户端操作调用关系说明调用模块无被调用模块系统管理模块37:系统配置名 称系统配置标识 projmana子系统名 称系统管理系统名称行政服务中心政务平台接口说明输入办件的项目信息输出办件的项目信息功能说明实现对办件所需的各种项目的配置运行环境说明运行
26、于Lotus Domino服务器上,用户通过Lotus Notes客户端操作调用关系说明调用模块无被调用模块系统管理3.3 功能需求追溯四川托普集团技术文档 概要设计说明书 需求模块模块名称内网门户( in)局域网门户、党政网门户外网门户( out)互联网门户网上申报( appl)互联网网上申报一站式受理( take)党政网网上受理,局域网网上受理 网上审批( appr)党政网项目审批,局域网项目审批网上办结( fin)党政网网上办结,局域网网上办结网上查询( search)党政网网上查询,局域网网上查询,互联网网上查询,局域网密码查询,网上统计(XZFWZXZWcheckstat)党政网网上
27、统计,局域网网上统计网上监督( supervice)党政网网上监督,局域网网上监督网上咨询( require)互联网网上咨询,党政网查询网上咨询,局域网咨询答复网上投诉( prose)互联网在线投诉,党政网投诉处理,局域网投诉处理流程自定义( flow)流程自定义网站发布( pub)互联网信息发布, 互联网信息管理决策分析( analyse)局域网决策分析,党政网决策分析项目查询( prosearch)触摸屏项目查询办件查询( filesearch)触摸屏办件查询考核管理( exam)局域网考核管理、局域网考核查询,党政网考核管理、党政网考核查询数据整合( data)数据整合收费管理( fee
28、)局域网收费管理,党政网收费管理个人邮件( permail)互联网外部邮件, 党政网个人邮件,局域网内部邮件个人通讯录( percard)党政网个人通讯录,局域网个人通讯录个人事务管理( perbuss)党政网个人日历,局域网个人日历收文管理( recv)局域网收文管理,党政网收文管理发文管理( disp)局域网发文管理,党政网发文管理档案管理( doc)局域网档案管理,党政网档案管理资源管理( source)局域网资源管理,党政网资源管理通讯录管理( card)局域网通讯录管理,党政网通讯录管理电子论坛( Bbs)党政网电子论坛, 局域网电子论坛公用信息( publ)局域网公用信息,党政网公
29、用信息CA认证( CA)CA认证用户管理( usermgr)互联网用户管理, 局域网用户管理流程管理( flowmana)局域网流程管理权限管理( power)局域网权限管理。日志管理( daily)局域网日志管理。数据备份( copy)局域网数据备份假日设置( vacation)局域网假日设置系统配置( projmana)局域网系统配置3.4 复用策略本系统由于其专业性,在其设计上相对独立,故只能在一个大的软件系统中将其作为子系统整体复用,不能复用其某一部分(如单一模块)4. 接口设计4.1 用户界面设计规则根据Lotus Domino软件的特点,设计符合用户需求的、美观大方的用户界面。4.2 内部接口设计由于Lotus Domino数据库的独特性,其单数据库内部不需要特别设计接口,各模块根据文档内部控制域值提取其所需的文档。4.3 外部接口设计与硬件之间的接口:无与软件之间的接口:办件库接口,资源库接口5. 出错处理设计出错处理:在错误发生时,给出出错的原因。6. 系统维护设计采用模块化的设计,方便维护。