《软件的概要设计说明书案例.pdf》由会员分享,可在线阅读,更多相关《软件的概要设计说明书案例.pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-卷卷号号卷卷编编号号软软评分类:使用者:托普集团,2002工程编号工程编号: 文档名称文档名称Version项 目 承 担 部 门:撰写人签名:完成日 期:本文档 使 用部门:主管领导工程组 客户市场维护人员用户评审负责人签名:日期:.z.件件概概要要设设计计说说明明书书SofSoftwatware rePrelPrelimiiminarnary yDesDesignignDesDescr cr审-目录1.引言21.1编写目的21.2定义31.3参考资料32.围32.1系统主要目标32.2主要软件需求32.3设计约束、限制33.软件系统构造设计43.1复审数据流、控制流43.2软件体系构造5
2、软件程序构造图5模块命名规则5模块描述53.3功能需求追溯173.4复用策略184.接口设计184.1用户界面设计规则184.2部接口设计194.3外部接口设计195.出错处理设计196.系统维护设计19iptioniption1. 1. 引言引言1.11.1 编写目的编写目的软件概要设计是从总体上把握系统设计框架,他包括模块划分、处理流程和接口设计,概要设计说明书对上述容作了总体描述, 表达了用户需求与应用系统实现之间的关系, 在设计过程中起到了提纲挈领的作用。待开发的软件系统的名称:多层体系政务框架平台之一行政效劳中心政务平台工程名称:多层体系政务框架平台之一行政效劳中心政务平台工程的任务
3、提出者:集团公司中央研院应用产品开发中心工程的任务开发者:多层体系政务框架平台之一行政效劳中心政务平台工程开发组工程的用户:行政效劳中心本文档的阅读者:多层体系政务框架平台之一行政效劳中心政务平台工程组.z.-1.21.2 定义定义1.31.3 参考资料参考资料资料名称行政效劳中心政务平台白皮书行政效劳中心政务平台工程审批表开发方案需求规格说明书资料来源信息化建立组信息化建立组信息化建立组2. 2. 围围2.12.1 系统主要目标系统主要目标构建行政效劳中心政务平台,实现办件处理网络化、无纸化、科学化,部办公自动化与政务公开化的要求,并为领导提供办件相关的统计与决策分析数据。2.22.2 主要
4、软件需求主要软件需求网上审批,网上办件与流程监控。2.32.3 设计约束、限制设计约束、限制本节描述软件开发工作的*些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、平安和要求、开发过程中须遵守的*些标准或规则。本节容不是述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。经费限制:41.07 万;开发期限:2002 年 8 月 31 日完成;硬件限制:硬设备有局部配置比拟低,完本钱需求说明中的功能和性能要求没有问题;编程语言:NotesScript,HTML,C+BUILDER,Visual C+通信协议:TCP/IP ,*.509平安和要求:Notes 提供的七级权
5、限控制;CA 加密认证;.z.-开发过程中须遵守的*些标准或规则:编码规采用Notes Script、C+BUILDER,Visual C+的编码规进展。3. 3. 软件系统构造设计软件系统构造设计3.13.1 复审数据流、控制流复审数据流、控制流办件流程:网上件接件申请办(办件单)件单审批办件单办件单办结(办件单)其中网上申请办件要经过接件以后才会正式转为办件单。咨询流程:网上咨询承受咨询咨询单(咨询单)答复咨询单(答复单,答复数)其中每咨询一次,当日答复数自动增一。收发文流程:指定下一级审批人,授权编辑者或读者起草人可将已提交的文档收回,另择流程n 次,可将已提交的文档收回,另择流程.z.
6、流程完毕-3.23.2 软件体系构造软件体系构造3.2.1软件程序构造图软件程序构造图如下: 见下页系统门户系统门户外网门户外网门户一站式网上申报一站式网上申报个人个人个人办公个人办公通讯录通讯录网上审批网上审批网上办结网上办结个人事务个人事务收文管理收文管理网上统计网上统计发文管理发文管理网上监视网上监视网上咨询网上咨询档案管理档案管理网上投诉网上投诉资源管理资源管理工程查询工程查询办件查询办件查询电子论坛电子论坛一站式受理一站式受理内网门户内网门户其中部办公模块又分为:3.2.2模块命名规则模块命名根据其功能命名,模块编号规则如下:办件管理办件管理行行政政流程自定义流程自定义内内系统名简称
7、:*ZFWZ*ZW日常办公日常办公效效部部发布系统发布系统劳劳办办模块命名根据其功能命名中中公公决策分析决策分析心心模块编号从 1 开场依次递增政政务务模块标识:系统名简称-模块简称平平触摸屏查询触摸屏查询台台通讯录管理通讯录管理3.2.3模块描述考核管理考核管理系统名称:多层体系政务框架平台之一行政效劳中心政务平台网上查询网上查询模块 1:网门户数据整合数据整合公共信息公共信息名称收费管理收费管理网门户接口输入内部办公内部办公说明输出标识in收费处理收费处理公用信息公用信息子 系 统系 统 门收费统计收费统计名称户收费查询收费查询系统名称行政效劳中心政务平台用户管理用户管理功能CACA网用户
8、操作的入口,用户根据、密码登录进入认证认证流程管理流程管理说明运行环运行于 Lotus Domino 效劳器上,用户通过Notes 客户端、IE 进权限管理权限管理Lotus境说明系统管理系统管理展操作调用关系说明模块 2:外网门户名称外网门户标识out调用模块被调用模块无个人办公日志管理日志管理数据备份数据备份假日设置假日设置子 系 统系 统 门系统行政效劳.z.-名称户接口说明功能说明运行环境说明调用关系说明模块 3:网上申报名称接口说明功能说明运行环境说明调用关系说明网上申报输入输出标识appl名称中心政务平台输入输出外部信息显示信息发布模块所发布的信息运行于 Lotus Domino
9、效劳器上,用户通过 IE 进展操作调用模块被调用模块无个人办公子 系 统办 件 管系统名称理名称行政效劳中心政务平台办件信息办件单用户填写申报信息提交后可获得办件单的办件号与密码以便查询和取件运行于 Lotus Domino 效劳器上,用户通过 IE 进展操作调用模块被调用模块无办件管理模块 4:一站式受理名称接口说明功能说明运行环境说明调用关系说明模块 5:网上审批名称网上审批标识appr一站式受理输入输出标识take子 系 统办 件 管系统名称理名称行政效劳中心政务平台办件信息办件单对于用户到窗口进展申请办件,由窗口人员进展登记办件信息并受理,用户可获得办件号与密码以便查询和取件,对网上申
10、报件直接进展受理,待用户交费后对于即办件马上办理,对于承诺件进入审批流程运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无办件管理子 系 统办 件 管系统名称理名称行政效劳中心政务.z.-平台接口说明功能说明运行环境说明调用关系说明模块 6:网上办结名称接口说明功能说明运行环境说明调用关系说明模块 7:网上查询名称接口说明功能说明运行环境说明调用关系说明模块 8:网上统计名称接口输入输出审批信息审批信息按照审批流程进展流转审批运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作
11、调用模块被调用模块无办件管理网上办结输入输出标识fin子 系 统办 件 管系统名称理名称行政效劳中心政务平台办件密码用户取件时单位人员根据用户提供的办件密码进展办结运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无办件管理网上查询输入输出标识search子 系 统办 件 管系统名称理名称行政效劳中心政务平台查询条件相关办件信息提供基于网络的办件信息运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无办件管理网上统计输入标识checkstat子 系 统办 件
12、管系统名称理名称行政效劳中心政务平台统计条件.z.-说明功能说明运行环境说明调用关系说明模块 9:网上监视名称接口说明功能说明运行环境说明调用关系说明输出统计信息根据用户输入的统计条件,采用 mbreport 进展统计运行于 Lotus Domino 效劳器上,用户通过 mbreport 操作调用模块被调用模块无办件管理网上监视输入输出标识supervice子 系 统办 件 管系统名称理名称行政效劳中心政务平台办件提示对承诺期限到期、过期的办件提供自动提醒功能运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无办件管理模块 1
13、0:网上咨询名称接口说明功能说明运行环境说明调用关系说明网上咨询输入输出标识require子 系 统办 件 管系统名称理名称行政效劳中心政务平台进展的咨询答复文档,答复数用户进展网上相应的咨询,根据咨询相应的人员进展答复,并将每日答复数记录下来运行于 Lotus Domino 效劳器上,咨询通过 IE,答复通过 Lotus Notes客户端、IE调用模块被调用模块无办件管理模块 11:网上投诉名称接口说明网上投诉输入输出标识prose子 系 统办 件 管系统名称理名称行政效劳中心政务平台投诉信息.z.-功能说明运行环境说明调用关系说明用户针对办件情况进展投诉,相应的人员对投诉信息进展管理运行于
14、 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无办件管理模块 12:流程自定义名称接口说明功能说明运行环境说明调用关系说明模块 13:发布名称接口说明功能说明运行环境说明调用关系说明发布输入输出标识pub流程自定义输入输出标识flow子 系 统名称系统名称行政效劳中心政务平台流程信息流程信息用户可视化自定义办件审批流程运行于 Lotus Domino 效劳器上,用户通过 Top WorkFlow 操作调用模块被调用模块无无子 系 统名称系统名称行政效劳中心政务平台需要发布的信息上发布的信息用户采用可视化的方式发布的信息。运行于L
15、otus Domino效劳器上, 用户通过Lotus Notes客户端进展发布,通过 IE 进展查看信息调用模块被调用模块无无模块 14:决策分析名称接口说明功能说明决策分析输入输出标识analyse子 系 统名称系统名称行政效劳中心政务平台办件数据统计结果自动在月初将上月的办件数据统计出来,放于决策分析库中,以利于领导做出分析.z.-运行环境说明调用关系说明运行于 Lotus Domino 效劳器上,用户通过 E*cel、MB_Decision 操作调用模块被调用模块无无模块 15:工程查询名称接口说明功能说明运行环境说明调用关系说明工程查询输入输出标识子 系 统触 摸 屏系统prosear
16、ch名称查询名称行政效劳中心政务平台选择条件办件工程信息提供基于网络的办件工程的信息运行于 Lotus Domino 效劳器上,用户通过 C+客户端操作调用模块被调用模块无触摸屏查询模块 16:办件查询名称接口说明功能说明运行环境说明调用关系说明办件查询输入输出标识filesearch子 系 统触 摸 屏系统名称查询名称行政效劳中心政务平台办件号和密码办件信息提供基于网络的办件信息运行于 Lotus Domino 效劳器上,用户通过 C+客户端操作调用模块被调用模块无触摸屏查询模块 17:考核管理名称接口说明功能说明运行环境说明考核管理输入输出标识e*am子 系 统名称系统名称行政效劳中心政务
17、平台考核数据考核数据及查询结果用户对各种考核数据进展管理,具有登记、查询、编辑、授权的功能运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作.z.-调用关系说明调用模块被调用模块无无模块 18:数据整合名称接口说明功能说明运行环境说明调用关系说明数据整合输入输出标识data子 系 统名称系统名称行政效劳中心政务平台办件库中的数据关系数据库的数据实现与 oracle,ms sqlserver 等关系数据库的数据复制运行于 Lotus Domino 效劳器上,用户通过 NotesSQL 操作调用模块被调用模块无无模块 19:收费管理名称接口说明功能
18、说明运行环境说明调用关系说明模块 20:个人名称接口说明功能说明运行环境说明调用关系说明个人输入输出标识个人信息个人信息permail收费管理输入输出标识fee子 系 统名称系统名称行政效劳中心政务平台收费数据收费数据及查询、统计结果对办件收费数据进展管理,提供收费,查询,统计的功能用户交费后办件才进入审批流程运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无无子 系 统部办公名称系统名称行政效劳中心政务平台采用 Domino 自带的个人,管理个人运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes
19、客户端、IE 进展操作调用模块被调用模块无部办公.z.-模块 21:个人通讯录名称接口说明功能说明运行环境说明调用关系说明个人通讯录输入输出标识percard子 系 统部办公名称系统名称行政效劳中心政务平台个人通讯录信息通讯录信息采用 Notes 自带的个人通讯录运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 操作调用模块被调用模块无部办公模块 22:个人事务管理名称接口说明功能说明运行环境说明调用关系说明个人事务管标识理输入输出个人事务信息事务信息perbuss子 系 统部办公名称系统名称行政效劳中心政务平台采用 Notes 自带的日历管理,用户可
20、对个人事务进展管理,如对会议、约会等进展安排运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 操作调用模块被调用模块无部办公模块 23:收文管理名称接口说明功能说明运行环境说明调用关系说明收文管理输入输出标识recv子 系 统部办公名称系统名称行政效劳中心政务平台收文的查询与传阅批示信息收文文件提供收文的登记及传阅等收文的管理运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作,对公开的收文,通过党政网可以查阅调用模块被调用模块无部办公模块 24:发文管理.z.-名称接口说明功能说明运行环境说明调用关系说
21、明发文管理输入输出标识Disp子 系 统部办公名称系统名称行政效劳中心政务平台发文的起草,审批,查询信息发文利用发文管理实现发文的起草,审批与查询等的管理运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作,对于公开的发文,通过党政网可以查阅。调用模块被调用模块无部办公模块 25:档案管理名称接口说明功能说明运行环境说明调用关系说明档案管理输入输出标识Doc子 系 统部办公名称系统名称行政效劳中心政务平台档案的登记,查阅信息档案利用档案管理模块进展档案的管理运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE
22、 进展操作调用模块被调用模块无部办公模块 26:资源管理名称接口说明功能说明运行环境说明调用关系说明资源管理输入输出标识Source子 系 统部办公名称系统名称行政效劳中心政务平台资源的入库,出库信息资源的各种信息对资源进展管理。其包含了资源的入库,资源的查询与资源的出库运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无部办公模块 27:通讯录管理名称通讯录管理标识Card子 系 统部办公名称系统名称行政效劳中心政务.z.-平台接口说明功能说明运行环境说明调用关系说明输入输出通讯信息通讯信息采用 Notes 自带的通讯录管理
23、,通讯录管理提供相关人员的通讯联系方式信息的管理查询运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无部办公模块 28:电子论坛名称接口说明功能说明运行环境说明调用关系说明电子论坛输入输出标识Bbs子 系 统部办公名称系统名称行政效劳中心政务平台BBS 的发信、答复等输入BBS 的信息提供一个 BBS 以方便大家进展网上的讨论运行于 Lotus Domino 效劳器上,用户可以通过 Lotus Notes,IE 客户端操作调用模块被调用模块无部办公模块 29:公用信息名称接口说明功能说明运行环境说明调用关系说明模块 30:C
24、A 认证名称接口CA 认证输入.z.公用信息输入输出标识publ子 系 统部办公名称系统名称行政效劳中心政务平台公用信息公用信息提供公用信息的存发,比方火车时刻表,飞机时刻表以及其它一些有用信息运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无部办公标识CA子 系 统名称系统名称行政效劳中心政务平台-说明功能说明运行环境说明调用关系说明输出数字证书采用 Notes 自带的 CA 认证运行于 Lotus Domino 效劳器上,用户通过 IE 进展操作调用模块被调用模块无无模块 31:用户管理名称接口说明功能说明运行环境说明调
25、用关系说明用户管理输入输出标识usermgr子 系 统系 统 管系统名称理名称行政效劳中心政务平台用户信息用户信息采用 Domino 的用户管理模块进展用户管理运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端、IE 进展操作调用模块被调用模块无系统管理模块 32:流程管理名称接口说明功能说明运行环境说明调用关系说明流程管理输入输出标识子 系 统系 统 管系统flowmana名称理名称行政效劳中心政务平台流程信息流程信息topworkflow 的配置库运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端操作调用模块被调用模块无系
26、统管理模块 33:权限管理名称接口说明权限管理输入输出标识power子 系 统系 统 管系统名称理名称行政效劳中心政务平台权限信息权限信息.z.-功能说明运行环境说明调用关系说明实现对办件库的权限管理运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端操作调用模块被调用模块无系统管理模块 34:日志管理名称接口说明功能说明运行环境说明调用关系说明日志管理输入输出日志信息标识daily子 系 统系 统 管系统名称理名称行政效劳中心政务平台实现对效劳器日志的管理运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端操作调用模块被调用模块
27、无系统管理模块 35:数据备份名称接口说明功能说明运行环境说明调用关系说明数据备份输入输出标识copy子 系 统系 统 管系统名称理名称行政效劳中心政务平台办件数据办件数据实现办件数据的定时备份运行于 Lotus Domino 效劳器上,用户通过 Lotus Notes 客户端操作调用模块被调用模块无系统管理模块 36:假日设置名称接口说明功能说明假日设置输入输出标识vacation子 系 统系 统 管系统名称理名称行政效劳中心政务平台假日信息假日信息具有设置假日的功能,用户可按照需要更新一下以前的办件的完成时间.z.-运行环境说明调用关系说明运行于 Lotus Domino 效劳器上,用户通
28、过 Lotus Notes 客户端操作调用模块被调用模块无系统管理模块 37:系统配置名称接口说明功能说明运行环境说明调用关系说明3.33.3 功能需求追溯功能需求追溯需求模块名称模块网门户(in)外网门户(out)网上申报(appl)一站式受理( take)网上审批(appr)网上办结( fin)网上查询(search)网上统计(*ZFWZ*ZWcheckstat)网上监视( supervice)网上咨询(require)网上投诉 prose流程自定义 flow发布pub决策分析analyse工程查询prosearch办件查询局域网门户、党政网门户互联网门户互联网网上申报党政网网上受理,局域
29、网网上受理党政网工程审批,局域网工程审批党政网网上办结,局域网网上办结党政网网上查询,局域网网上查询,互联网网上查询,局域网密码查询,党政网网上统计,局域网网上统计党政网网上监视,局域网网上监视互联网网上咨询,党政网查询网上咨询,局域网咨询答复互联网在线投诉,党政网投诉处理,局域网投诉处理流程自定义互联网信息发布, 互联网信息管理局域网决策分析,党政网决策分析触摸屏工程查询触摸屏办件查询.z.系统配置输入输出标识子 系 统系 统 管系统projmana名称理名称行政效劳中心政务平台办件的工程信息办件的工程信息实现对办件所需的各种工程的配置运行于 Lotus Domino 效劳器上,用户通过 L
30、otus Notes 客户端操作调用模块被调用模块无系统管理-(filesearch)考核管理e*am数据整合(data)收费管理(fee)个人(permail)个人通讯录(percard)个人事务管理(perbuss)收文管理(recv)发文管理(disp)档案管理(doc)资源管理(source)通讯录管理(card)电子论坛(Bbs)公用信息(publ)CA 认证(CA)用户管理(usermgr流程管理(flowmana权限管理(power)日志管理(daily)数据备份(copy)假日设置(vacation系统配置(projmana局域网考核管理、局域网考核查询,党政网考核管理、党政网
31、考核查询数据整合局域网收费管理,党政网收费管理互联网外部, 党政网个人,局域网部党政网个人通讯录,局域网个人通讯录党政网个人日历,局域网个人日历局域网收文管理,党政网收文管理局域网发文管理,党政网发文管理局域网档案管理,党政网档案管理局域网资源管理,党政网资源管理局域网通讯录管理,党政网通讯录管理党政网电子论坛, 局域网电子论坛局域网公用信息,党政网公用信息CA 认证互联网用户管理, 局域网用户管理局域网流程管理局域网权限管理。局域网日志管理。局域网数据备份局域网假日设置局域网系统配置3.43.4 复用策略复用策略本系统由于其专业性,在其设计上相对独立,故只能在一个大的软件系统中将其作为子系统
32、整体复用,不能复用其*一局部如单一模块4. 4. 接口设计接口设计4.14.1 用户界面设计规则用户界面设计规则根据 Lotus Domino 软件的特点, 设计符合用户需求的、 美观大方的用户界面。.z.-4.24.2 部接口设计部接口设计由于 Lotus Domino 数据库的独特性, 其单数据库部不需要特别设计接口, 各模块根据文档部控制域值提取其所需的文档。4.34.3 外部接口设计外部接口设计与硬件之间的接口:无与软件之间的接口:办件库接口,资源库接口5. 5. 出错处理设计出错处理设计出错处理:在错误发生时,给出出错的原因。6. 6. 系统维护设计系统维护设计采用模块化的设计,方便维护。.z.