软件项目功能设计说明书,系统功能说明书,系统技术方案,数据库设计说明书(原件)

 一、 引言

(一) 编写目的

(二) 范围

(三) 文档约定

(四) 术语

二、 项目概要

(一) 建设背景

(二) 建设目标

(三) 建设内容

(四) 系统概述

1. 网络环境

2. 数据库平台

3. 操作系统

4. 开发工具

(五) 技术路线

1. 采用面向服务的体系架构(SOA)

2. 多源异构数据整合技术

3. 采用C/S与B/S模式结合的架构

4. 使用信息资源规划(IRP)方法

5. 应用工作流技术实现流程再造

6. 基于服务总线架构实现跨科室信息协同共享

7. 满足系统兼容性及扩展性

(六) 系统总体设计

1. 设计原则

2. 设计思路

3. 框架设计

(七) 关键技术应用

1. 面向服务的框架(SOA)

2. 基于模型驱动开发

3. 面向对象分析和设计

4. WebService技术

5. XML技术

6. AJAX技术

三、 系统模块设计

(一) XXX业务板块

1. 数据采集数据对接

四、 系统安全体系设计

2. 存取控制

3. 隔离控制

4. 安全操作系统

5. 防火墙技术

(二) 安全性方案

1. 系统安全的目标

2. 安全性涉及要素

3. 实现整体安全性

(三) 安全性措施

1. 物理安全

2. 系统安全

3. 网络安全

4. 应用安全

5. 数据安全性

6. 管理安全

五、 运行设计

六、 系统出错处理机制和维护设计

(一) 出错信息

1. 出错信息表达

2. 出错信息维护

(二) 系统容错设计

1. 系统错误处理机制

2. 错误恢复和管理

(三) 系统维护设计

1. 数据库维护

2. 业务规则维护

3. 系统维护

4. 功能维护

软件全套精华资料包清单部分文件列表:
工作安排任务书,可行性分析报告,立项申请审批表,产品需求规格说明书,需求调研计划,用户需求调查单,用户需求说明书,概要设计说明书,技术解决方案,数据库设计说明书,详细设计说明书,单元测试报告,总体测试计划,单元测试计划,产品集成计划,集成测试报告,集成测试计划,系统测试报告,产品交接验收单,验收报告,验收测试报告,压力测试报告,项目总结报告,立项结项审批表,成本估算表,项目计划,项目周报月报,风险管理计划,质量保证措施,项目甘特图,项目管理工具,操作手册,接口设计文档,软件实施方案,运维方案,安全检测报告,投标响应文件,开工申请表,开工报告,概要设计检查表,详细设计检查表,需求规格说明书检查表,需求确认表,系统代码编写规范,软件项目质量保证措施,软件部署方案,试运行方案,培训计划方案,软件系统功能检查表,工程试运行问题报告,软件合同,资质评审材料,信息安全相关文档等。

 获取方式:本文末个人名片直接获取或者进主页获取全套资料。

f6c225b9868f96544197c1236ba0a720.png

cf4cf6d7981704b2c3fa548ab75ff0d9.png

a121981c8e3f545458c45a6b215ed80f.png

b61ed8558faaf372b7ed487dbf071283.png

8694c1e497c513bfcf27b2eae51eed28.png

ec6d75b670fb994476a6ee8fa3461c58.png

c82445b2e7a8e36d790232a438052901.png

b155839741da441fb5f5b44ca87187cc.png

dfa18a9cc9db4eafb5bb42b319f16f5d.png

0de161806b2f1a6db59e5004a68bcdc5.png

a7f50577c6511eb7a00c3bac17a16070.png

5435abb2828ec07143d6a8dd72731024.png

4b122b84e0446c69134f62392240a051.png

64c7c56027a72c176594062e8d3aa2e3.png

c20ab5d84486c08c7efcf095ac54e59a.png

ca8baf995053c07f631945dd381890eb.png

90151bda401c1c53cea7d6d29402e245.png

bdabb6a391e38c5f413544c97b078cba.png

23e169d93b7f2d4fc2902f9138ad1be4.png

457a757033ba93701774ed6b9be0ef1a.png

87827a69ce753c2ec80962d294431109.png

d51c024ba3a3ab8080e49ff9e7cfb7d7.png

65f84b3c50ab9e6e48c4aeb07e628db3.png

5362a2b00ee0df5371311e9c754a5c47.png

988ede6c6253aa810bb05f5806048010.png

79f351a3d6795f67ef5929250781ea52.png

9937c1eef3b40769cc6f422c0920b86f.png

74eef350a08aeec39129553f4dff2dd3.png

4637c8aa2b770373dccde835f29a1ba2.png

b5ceb9d9499271d9aea5facbba396458.png

8274b72f4316dadf9b3c22c9683de6d2.png

c921c26c4901c125abf34e46c35308ac.png

06f1de6d29e1dc09fc65750ed9a49ab2.png

ffa23f556b08e7c714a61fff24ce64ed.png

ba24adad72596edae7c8cf46ec7e8ec3.png

2d0274ebb0863673cf0ff50dd7eb5050.png

399f377b81cf656f7f9c41e036c33b3b.png

c4398d44823d00d410c4f4a53ecf13bc.png

f9c7a7527f6dbb481f686e3f81b8b1fd.png

16a9e99e0f466161cce354f98fb027a1.png

7a020f3c902b2ef999efd30a27cc9bde.png

5caea6a02900e72ae75e68130a6cd2f2.png

56959b6ec28587fce0ad6163fdb92fe5.png

c4c2907dd41b2980da60598f9aeb9740.png

baddd24a82fc6d088df6118d30073f28.png

004f254dc44003e89e509c077a6c859a.png

730317e307224bd67d7a203d0c411f05.png

7dd1808c96d57b77bea20f826bef96fb.png

9738fc53cbeef7bcbf46420d4f5be5a8.png

262ee0b1eb523a713fc147a50405fdb0.png

51c516f6096318e2bad4f8fcf513377e.png

54f18468735d5b382cd75e08a1158926.png

ba4d8cfb59ce24b6aa1614c7eed78089.png

a798c208b9913e1c5159d268b6fe7407.png

fb681c1844b7607c006ca9a25216a766.png

ca6f9b19c338f22e447f46b19f1d5bb7.png

d167699191817d75df84d0265e09dafe.png

938ab2f1031948875a47e276edd8448d.png

72f3539e11c89162f500774a3ce4f391.png

2005f6419202f91d3d4413486271ce98.png

b9aceb0a25fa1c6d48ba761483b9451a.png

5d07b62312a4976da4891ffb3d4be838.png

94d7019632fc75bff7c2f2b290f68330.png

项目名称 软件概要设计说明书 版本: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生成标准 □窗口定义 □日期类型 (特别要注意解决“千年虫”问题) □界面语言 □其它 出错处理 出错信息设计 【说明】扑捉出错信息、分析定位、提示信息。 异常情况处理 【说明】错误处理方案与帮助手段。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄焖鸡能干四碗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值