概要设计说明书

1引言
1.1编写目的
1.2背景
1.3定义
1.4参考资料
2总体设计
2.1需求规定
2.2运行环境
2.3结构
2.4功能需求与程序的关系
2.5人工处理过程
2.6尚未解决的问题
3接口设计
3.1用户接口
3.2外部接口
3.3内部接口
4系统出错处理设计
4.1出错信息
4.2补救措施
4 . 3系统维护设计


概要设计说明书

1引言
1.1 编写目的
   本文档供项目经理、组织人员、设计人员、开发人员、测试人员参考。
1.2 背景
我国当前政府信息化建设如火如荼,各级政府机关都在加紧信息化建设,最高人民检察院也提出“科技强检”的口号。现在我国各级检察院的工作仍然停留在传统的手工办案模式上,虽然现在的各级检察院都基本配备了计算机等信息化的设备,但是,这些设备只规范了检察院的一些文书书写、案件统计等方面的工作,在检察院的实际工作中仍然存在许多问题,而且,随着我国经济建设的快速发展,涉及案件的人员流动性增强,案件的跨国性,复杂性都在加大,传统的检察院的办案模式已经不能适应这样的办案要求,并且现在的检察院系统的三级网建设也已经大部分完成,检察院的办案工作急需一个系统的办公软件,使检察院的办案工作能做到规范化、无纸化。在这样的条件下,受黑龙江省齐齐哈尔市人民检察院委托,由齐齐哈尔市金四维网络公司负责开发研究开发的《检察院公诉工作智能管理系统》办公软件应运而生。该项目受到省级人民检察院、中央领导的高度重视。
  
1.3 定义
 
缩写、术语 解 释

1.4参考资料
1、《软件工程方法与管理》 汤庸边著  冶金工业出版社出版
2、《软件工程》 陈明著,中央广播电视大学出版社,2002年6月版
3、黑龙江人民检察院黑检诉发[2004]21号文件。

2总体设计
2.1需求规定
   本软件包括案卷处理、阅卷处理、文书处理、查询处理等功能,详情参见本软件的需求说明书。
   说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。
2.2运行环境
   2.2.1 硬件环境
   例:CPU:Intel P586-166MHz以上目或同等兼容CPU;
内存:128M以上;
外设:传真卡或带传真功能的Modem;
网络拓扑:Ethernet 10/100 BaseT;

   2.2.2软件环境
      例:支持操作系统平台:Win 98、Win Me、Win 2000、Win XP、Win 2003
网络协议:TCP/IP

   简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。
2.3结构
  2. 3. 1 总体结构:

   2. 3. 2 各模块功能结构:
   1、案卷处理 :

   2、阅卷处理:

   3、文书处理:  
  
   4、审结处理:

   5、多媒体示证:
 
   6、结案处理:
 
   7、庭审处理:

   8、网上督导:

   9、查询监督:
   
   10、统计分析:
   
   11、绩效考核:
   
   12、资料管理:
  
   13、系统维护:
   
   用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.
2.4 模块设计说明
   2.4.1 总体结构
   检察院公诉工作智能管理系统设计13大模块,每个模块独立并存,都独立实现其自身功能。    
   2.4.2 各模块功能结构
1、案卷处理
⑴、信息登记
①、案件登记列表
A、功能描述
运用次模块显示所有登记的案件信息及查询登记的案件,查看登记的案件信息。
B、输入、输出
序号 输入 数量 精度 数据类型 有效范围
1 案件编号 1  日期型  单位编号[0000001,999999]— 年度[1900,9999]—案件来源 [01,99]— 编号[0001,9999]   中间用“—”连接。
2 姓名 1  字符性 长度[1,12]
C、模块接口关系
查找:显示与输入信息相关的案件信息
添加:进入“案卷信息”登记表
D、模块算法的实现:

Y返回案件登记模块
                          
N                                                                                             
                                              
N            Y返回案件登记模块
  
②、案件信息
A、功能描述
运用此模块可以实现登记案件信息的功能。
B、输入、输出
序号 输入 数量 精度 数据类型 有效范围
1 收案日期 1 精确到天 日期型 年[1910,3000]月[1,12]日[1, 31]
2 案件来源 1  字符型 公安机关移送、本院反贪局移送、本院渎侦局移送、上级交办
3 侦查机关 1  字符型
4 移送意见 1  字符型  移送起诉或移送不起诉
5 受案人 1  字符型
6 侦查机关承办人 1  字符型
7 移送文书号 1  数值型 [1,8000]
8 卷宗册数 1  数值型 [1,8000]
9 移送物品 1  字符型
C、模块接口关系
保存返回:返回到案件登记列表
取消返回:返回到案件登记列表
   

2、阅卷处理

    3、文书处理
    4、审结处理
    5、多媒体示证
    6、结案处理
    7、庭审处理
    8、网上督导
    9、查询监督
    10、统计分析
    11、绩效考核
12、资料管理
13、系统维护
      
2.4功能器求与程序的关系
   本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
程序1 程序2 程序3 ……… 程序N
案卷处理功能 √   
阅卷处理功能  √  
文书处理功能     √
审结处理功能   √ 
多媒体示证功能    
庭审处理功能    
结案处理功能    
查询监督功能    
网上督导功能    
统计分析功能    
绩效考核功能    
资料管理功能    
系统维护功能    

2.5人工处理过程
   2. 5. 1 案卷处理:
      1、信息登记 受案日期、案卷来源、侦察机关、移送意见、受案人等信息人工选择,侦察机关承办人、移送文书号、卷宗册数、移送物品人工填写,案卷编号可以自动生成,也可以人工修改。
   说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。
2.6尚未问决的问题
   说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。

3 接口设计
3.1用户接口
  1、用户登录:
      输入姓名,密码,点击登录,系统判断正误,正确则根据相应的角色进入相应的操作界面,错误则提示“用户或密码错误,请重新输入!”不进入操作界面。点击重写系统自动清除用户名和密码中的信息。
 
  说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。
3.2外部接口

  说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接 口关系。
3.3内部接口
    案卷处理:信息登记完毕,点击提交,系统自动将该案件的全部信息提交给职务为科处长的角色的案卷分配菜单中。
  说明本系统之内的各个系统元素之间的接口的安排。
4系统出错处理设计
4.1出错信息
出错情况 系统输出形式 含义 处理方法
      
  用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。
4.2补救措施
  说明故障出现后可能采取的变通措施,包括:
  a.后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;
  b.降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;
  c.恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。
4.3系统维护设计
  说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。 各个程序之间的对应关系,可采用矩阵图的形式。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
项目名称 软件概要设计说明书 版本:V1.0 文 档 编 号 保 密 等 级 作 者 最后修改日期 审 核 人 最后审批日期 批 准 人 最后批准日期 修订记录 日期 版本 修订说明 修订人 目 录 1 引言 1 1.1 编写目的 1 1.1.1 作用 1 1.1.2 预期读者 1 1.2 编写背景 1 1.2.1 系统名称及版本号 1 1.2.2 任务提出者 1 1.2.3 任务承接者及实施者 1 1.2.4 使用者 1 1.2.5 与其它系统的关系 1 1.3 文档结构 1 1.4 电子文档编写工具 1 1.5 定义说明与符号规定 2 1.6 参考资料 2 2 系统概述 2 2.1 系统目标 2 2.2 设计原则 3 2.3 运行环境 3 2.3.1 硬件平台 3 2.3.2 软件平台 3 2.3.3 网络体系结构 3 2.4 应用软件整体结构概述 3 2.5 关键技术 4 3 数据库设计 4 4 代码设计 4 5 功能概述 4 5.1 功能模块命名原则 4 5.2 功能层次图 4 5.3 功能简介 4 5.4 外部接口 4 6 用户界面设计 4 6.1 基本原则 4 6.2 设计概述 4 7 出错处理 5 7.1 出错信息设计 5 7.2 异常情况处理 5 引言 编写目的 作用 【说明】《软件概要设计说明书》是在《软件需求规格说明书》的基础上,通过我方与用户方反复沟通形成的。它必须充分反映《软件需求规格说明书》中的用户需求,如有改动必须征得用户的认可。它将作为项目验收时重要的的标准和依据。 从另一方面讲,它又是开发人员在下一阶段进行系统详细设计的纲领性文件,也是考核系统总体质量的重要技术文档。 预期读者 【说明】本文档的阅读对象是软件开发人员、业务规范设计人员、软件测试人员、系统安装人员及用户代表。 编写背景 系统名称及版本号 【说明】形如“北京市地方税务局管理信息系统V3.0”。其中,版本号的格式为“XX.XX”,X为阿拉伯数字,左“0”可省略。 任务提出者 【说明】指《工作说明书》中规定的我方领导机构或项目负责人。 任务承接者及实施者 【说明】指承担概要设计的负责人及工作人员名单。 使用者 【说明】适应对象和范围。主要指预期读者,也供有关领导审阅。 与其它系统的关系 【说明】在用户现有的及预期的整个应用系统中,给本系统准确定位。用示意图及相应的文字予以说明。 文档结构 【说明】章节划分原则、内容的取舍、重点的确定等。 电子文档编写工具 【说明】工具名、版本号、操作系统平台。使用多种工具时,应分别说明。形如: Microsoft Word 97 for Windows 95 Power-Designor 6.0 for Windows 95 PhotoShop 4.0 for Windows 95 Visio或Power Point 定义说明与符号规定 【说明】包括对专用术语及缩略语的解释、所用到的图(E-R图/功能层次图)中图符的表示与解释、屏幕界面中图标与按钮的表示与含义等。如在E-R图中,表示两个实体之间的关系时,我们定义了以下图符(部分举例): 终结符 基数(自左至右) 1 多 终结符 基数 存在性 说明(自左至右) 1 强制 必须存在且只能存在1个 多 强制 必须存在1个或多个 1 任选 可能存在1个,或没有 多 任选 可能存在1个或多个,或没有 参考资料 【说明】格式:作者,[版本号,]资料来源,日期 [,起止页号]。其中,《质量保证计划》与《需求规格说明书》是必选的参考资料。 系统概述 系统目标 【说明】开发意图、应用目标(总目标、分期目标)、作用范围、预期效益等。 设计原则 【说明】设计原则应包括: 质量管理应贯穿于整个设计之全过程。 对质量保证的承诺应落实到全体人员。 实际执行的过程中,必须符合项目自身的特点,体现个性差异,切实做到有的放矢。 运行环境 硬件平台 【说明】指出本系统对硬件设备的需求、我们选型的原则和依据、推荐的型号与配置、性能综述、技术优势、特殊约定等。 软件平台 【说明】使用操作系统的名称、生产厂家、版本号等。 使用数据库的名称、生产厂家、版本号等。如使用了多种数据库,则要说明如何 实现互连。 其它支撑软件:指出开发与运行时需要的工具软件的情况,如4GL等。 对于选用的各类软件,均应着重说清其技术特点、与国内外同类产品的比较,明 确阐述我方选择的理由。 网络体系结构 【说明】写明网络设计原则、技术要求、产品选型、拓扑结构、基本部件与配件、传输介质、接口情况、通信协议、约束条件、结构化综合布线方案等。 画出网络结构图。图中应标出各类服务器与客户机、网管机、路由器、网关等的数量与分布;应反映出局域网、广域网及其互连的情况;如使用国内的公用数据网或Internet,也须具体标出。 用文字说明各个服务器/客户机的作用、配置与具体位置。例如:Oracle数据库服务 器1台,位于局信息中心,用于支撑征管业务信息处理、领导决策辅助支持、各征管业务科室的信息采集、查询及统计工作。它安装在IBM RS6000小型机上,操作系统是AIX 3.2。 说明拟采取的网络保护技术,如防火墙等。 应用软件整体结构概述 【说明】说明本系统的各层模块、公用模块的划分原则。 如果系统复杂而开发者又有比较多的技术积累,应说明其分层构造(如组件层、构件层与应用子系统层)。 对于大的系统,应画出体系结构图并予以说明。 关键技术 【说明】本系统采用了哪些关键技术,如算法、中间件、构件等。 指出使用了那些主要工具。 解释作出上述选择的理由。 说明这些关键技术在整体结构中的位置及内外接口。 数据库设计 【说明】单独成册,见《数据库设计说明书模板》 代码设计 【说明】 给出系统设计中的代码的设计内容,代码设计包括系统代码(硬码)、系统代码(软码)、业务代码以及标准化代码等。对于硬码的引用需要在数据库设计的PDM中注明,对于其他代码的引用需要在数据字典或数据库设计中注明。 功能概述 功能模块命名原则 【说明】指出本系统的各层模块/公用模块的划分原则、命名原则、编号原则。并且需要指出在概要设计中的功能模块编号与《软件需求规格说明书》中的业务需求编号及性能需求编号之间的对应关系。 功能层次图 【说明】指明在输入信息转变为输出信息的过程中,为了满足用户的业务需求,应用软件必须完成的基本动作。采用自然语言叙述+树状功能图描绘的方式。由此确定系统最终的菜单结构。 功能简介 【说明】用一览表或框图的形式扼要说明每个模块的编号、名称和基本功能。用矩阵形式标明《软件需求规格说明书》中列出的各项功能需求与模块之间的对应关系。 外部接口 用户界面设计 基本原则 【说明】指出基本风格、屏幕总体布局和输入/输出的常规手段。 设计概述 【说明】本节的内容也可以归入附录“设计与编程规范、惯例及约定”中,而不在这里 叙述。 一般地讲,界面设计应包括以下几项: □屏幕环境设置 □字型与字体 □颜色 □提示 □菜单(Menu) □按钮(Command Button) □图标 □列表框 □常用键 □Data Windows生成标准 □窗口定义 □日期类型 (特别要注意解决“千年虫”问题) □界面语言 □其它 出错处理 出错信息设计 【说明】扑捉出错信息、分析定位、提示信息。 异常情况处理 【说明】错误处理方案与帮助手段。
《中台系统设计说明书.pdf》是一份针对中台系统进行设计的文件。中台系统是指在企业内部或者跨企业之间建立起来的一个桥梁,用于管理和整合各个业务线的数据和流程。 这份设计说明书的主要目的是为了给开发团队提供一个详细的设计方案,以便他们能够按照该方案进行系统的开发和实施。在这份说明书中,会详细描述中台系统的结构、功能和架构,包括系统所包含的各个模块、数据流和交互过程等。 首先,这份设计说明书会明确中台系统的整体结构,包括前端展示层、数据处理层和后台管理层。通过这种模块化的设计,不仅能够提高系统的可维护性和扩展性,还可以保证系统的稳定和流畅的运行。 其次,说明书还会详细描述系统的各个功能模块,包括用户管理、数据管理、权限控制等。这些功能模块的设计要考虑到系统的需求和用户的实际操作,确保系统能够满足用户的各种需求。 此外,设计说明书还会对中台系统的数据流和交互过程进行详细的描述。通过这种方式,可以确保数据在系统内部的流转和交换是安全可靠的,同时也能够提高系统的性能和响应速度。 最后,设计说明书还会对中台系统的架构进行说明,包括使用的技术和工具,以及相应的开发和测试流程等。这些都是保证中台系统顺利开发和实施的重要环节。 综上所述,《中台系统设计说明书.pdf》是一份对中台系统进行详细设计的文件,包括结构、功能、模块、数据流和交互过程等方面的说明。通过这份说明书,开发团队可以按照设计方案进行系统的开发和实施。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值