概要设计05

时间:2024.4.20

项目开发概要设计

项目名称

(The English Name)

项目开发概要设计

XXX项目小组

概要设计05

- 1 -

项目开发概要设计

1.

1.1

1.2

1.3

1.4

2.

2.1

2.2

2.3

2.4

3. 引言................................................................................................. 错误!未定义书签。 编写目的: ................................................................................. 错误!未定义书签。 项目背景: ................................................................................. 错误!未定义书签。 定义: ......................................................................................... 错误!未定义书签。 参考资料: ................................................................................. 错误!未定义书签。 任务概述 ......................................................................................... 错误!未定义书签。 目标 ............................................................................................. 错误!未定义书签。 需求概述 ..................................................................................... 错误!未定义书签。 用户类型 ..................................................................................... 错误!未定义书签。 条件与限制 ................................................................................. 错误!未定义书签。 总体设计 ......................................................................................... 错误!未定义书签。

3.1 总体功能模块结构描述 ............................................................. 错误!未定义书签。

3.2 总体软件实现架构描述 ............................................................. 错误!未定义书签。

3.2.1 软件层次结构 ............................................................................... 错误!未定义书签。

3.2.2 软件模块结构 ............................................................................... 错误!未定义书签。

3.2.3 软件实现技术结构 ....................................................................... 错误!未定义书签。

3.3 总体部署结构描述 ..................................................................... 错误!未定义书签。

3.4 关键流程描述 ............................................................................. 错误!未定义书签。

3.5 总体数据结构描述 ..................................................................... 错误!未定义书签。

4. 系统功能模块设计 ......................................................................... 错误!未定义书签。

4.1 功能模块1 .......................................................................................... 错误!未定义书签。

4.1.1 功能描述 ....................................................................................... 错误!未定义书签。

4.1.2 接口技术 ....................................................................................... 错误!未定义书签。

4.1.3 输入项 ........................................................................................... 错误!未定义书签。

4.1.4 输出项 ........................................................................................... 错误!未定义书签。

4.1.5 系统依赖关系 ............................................................................... 错误!未定义书签。

4.1.6 主要流程描述 ............................................................................... 错误!未定义书签。

4.1.7 关键实现技术描述 ....................................................................... 错误!未定义书签。

4.2功能模块2 ........................................................................................... 错误!未定义书签。 5.

5.1

5.2

6.

7.

出错处理设计 ................................................................................. 错误!未定义书签。 出错输出信息 ............................................................................. 错误!未定义书签。 出错处理对策 ............................................................................. 错误!未定义书签。 安全保密设计 ................................................................................. 错误!未定义书签。 维护设计 ......................................................................................... 错误!未定义书签。

- 2 -

项目开发概要设计

1. 引言

1.1 编写目的:

[阐明编写概要设计说明书的目的,指明读者对象。]

1.2 项目背景:

[应包括

● 项目的委托单位、开发单位和主管部门

●该软件系统与其他系统的关系。]

1.3 定义:

[列出本文档中所用到的专门术语的定义和缩写词的原文解释,作为项目名词字典。]

1.4 参考资料:

● 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源

●项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;测试计划(初稿);用户操作手册

● 文档所引用的资料、采用的标准或规范。

2. 任务概述

2.1 目标

2.2 需求概述

简单描述系统的业务需求。

2.3 用户类型

[列出本系统的最终用户的特点,充分说明操作人员、维护人员的计算机操作水平和使用习惯,以及本系统的预期使用频度。]

2.4 条件与限制

[列出进行本系统开发工作的假定和约束,比如必须运行在何种系统架构、网络环境、数据

- 3 -

项目开发概要设计

库限制等等。]

3. 总体设计

3.1 总体功能模块结构描述

[描述系统的总体的业务功能,对业务的需求进行简单的概述。目的是说明本概要设计需要实现的目标和功能。]

3.2 总体软件实现架构描述

3.2.1 软件层次结构

[描述软件层次结构,每个层次需要完成的功能。从总体的角度进行功能模块的划分,并对关键的功能模块进行定位。]

3.2.2 软件模块结构

[描述关键功能模块之间的关系,用图形表述出两方面的关系:本系统和外部系统的关系和接口,系统内部模块之间的关系和接口。]

3.2.3 软件实现技术结构

[说明整个软件项目的实现技术架构。比如采用什么平台、开发工具等。]

3.3 总体部署结构描述

描述系统的网络逻辑框架图,包括本系统的部署结构以及和相关外部系统关系。

3.4 关键流程描述

描述系统的关键流程。

3.5 总体数据结构描述

对系统关键的数据结构进行描述。

4. 系统功能模块设计

对每个功能模块进行详细描述。

1.1 4.1 功能模块1

4.1.1 功能描述

简要描述该模块实现的功能。

- 4 -

项目开发概要设计

4.1.2 接口技术

[可选项]

简要描述接口(输入输出项)的技术规范,(如web service、corba、com)、参数的传递格式。

4.1.3 输入项

描述该功能模块的输入参数。

4.1.4 输出项

描述该功能模块的输出参数。

4.1.5 系统依赖关系

(1) 被其他系统调用

(2) 调用其他系统

4.1.6 主要流程描述

描述系统主要的处理流程。

4.1.7 关键实现技术描述

描述系统主要的实现计算、算法。

1.2 4.2功能模块2

。。。

5. 出错处理设计

5.1 出错输出信息

[可选项]

出错输出信息分类和描述。

5.2 出错处理对策

[可选项]

如设置后备、性能降级、恢复及再启动等。

6. 安全保密设计

[可选项]

说明保密设计的思想,如安全认证、加密处理、防火墙等。

7. 维护设计

[可选项]

- 5 -

项目开发概要设计

说明为方便维护工作的设施,如维护模块等。

- 6 -


第二篇:概要设计范例


编号:_________________

版本:_________________

×××-20##-ZSOA-07-28

无线通信终端管理系统概要设计书

编写:人(签名)______×××___________   20## 年 08 月 28 日

批准:人(签名)______×××___________   2013 年 08 月 28 日

文档修订记录

目  录

1. 产品概述.................................................................................................................... 4

1.1. 功能简介........................................................................................................... 4

1.2. 运行环境........................................................................................................... 6

2. 功能需求.................................................................................................................... 6

2.1. 人员信息管理.................................................................................................... 6

2.2. 考勤管理........................................................................................................... 7

2.3. 基础功能设置.................................................................................................... 8

2.4. 基本信息统计.................................................................................................... 9

2.5. 系统管理......................................................................................................... 10

3. 数据描述................................................................................................................... 11

4. 性能需求................................................................................................................... 12

5. 运行需求................................................................................................................... 12

5.1. 用户界面......................................................................................................... 12

5.2. 硬件接口......................................................................................................... 13

5.3. 软件接口......................................................................................................... 13

5.4. 通信接口......................................................................................................... 13

6. 其它需求................................................................................................................... 13

7. 特殊需求................................................................................................................... 13

8. 不确定的问题........................................................................................................... 13

9. 编写人员及编写日期................................................................................................ 14


1.        产品概述

1.1.     功能简介

1.本产品的开发意图、应用目标及作用范围。

  伴随着中国手机定制终端业务的发展,移动内部需要管理和测试的手机终端越来越多。经常出现找不到测试手机,手机型号混乱,存放位置无法定位,合算困难等情况。如何将需要测试的手机终端合理的分配管理,成为了一个越来越严重的问题。与此同时手机终端的使用流程也非常混乱。为了加强手机终端的管理,因此立项此项目。2.产品所具有的主要功能。

终端管理系统可以根据手机行业特点,商品类别按手机品牌,手机型号、手机颜色、配件商品、配件组合等等进行分类。系统可以对串号和卡号设置函盖价格管理、串号长度、串号商品状态等进行查询。串号和卡类可以用条码扫描枪扫描商品中条码会在系统中自动生成条码中的号码。或者可以用Excel表格填写好号码,可以直接导入系统中。同时系统会记录手机终端的使用者,已经使用历史情况。并按照流程进行出库、还库的审批。

3. 总体结构

         表示层框架:struts2基于servlet的mvc架构。将原来的jsp+servlet变成了视图      (jsp)+model(实体)+控制器(action),以多例的方式由action去处理你的请求。保证每一个   请求都有一个action。
              业务逻辑层框架:Spring是一个解决了许多J2EE开发中常见问题并能够替代EJB 技术的强大的轻量级框架。这里所说的轻量级指的是Spring框架本身,而不是指 Spring只能用于轻量级的应用开发。Spring的轻盈体现在其框架本身的基础结构以及  对其他应用工具的支持和装配能力。与EJB这种庞然大物相比,Spring可使程序研发  人员把各个技术层次之间的风险降低。
        数据持久层框架:O/R mapping技术是为了解决关系型数据库和面向对象的程序设 计之间不匹配的矛盾而产生的。Hibernate是目前最为流行的O/R mapping框架,它在 关系型数据库和Java对象之间做了一个自动映射,使得程序员可以以非常简单的方式  实现对数据库的操作。

4. 网络结构

在多层体系架构中,采用存储区域网络技术,构建专用大容量存储系统,通过区域划分满足各类信息数据的集中存储,保证存储系统信息存储的灵活性和可扩展性。

按照“运行可靠、性能优良、满足应用”的要求,在多层体系架构中,建设小型机集群系统,采用并行运行和互为备份的集群技术,保证小型机高效和不间断运行。同时,通过小型机分区技术,在小型机上构建不同应用数据库(统一采用Oracle 数据库)的运行区域,满足不同应用数据库系统的运行需要,使各类应用数据库既集中又相对独立地运行,以降低不同数据库之间相互影响,提高数据库处理能力。

数据库服务器层:数据库服务器层是一个中心存储库,是业务应用系统中所有数据资源的管理中心。提供包括关系型数据库系统服务和数据仓库(如多维数据库等)服务。

存储与备份层:提供数据存储和数据备份、数据恢复服务功能。

1.2.     运行环境

1. 硬件环境:

服务器端:

最低配置: Pentium III 800微处理器、256M内存

标准配置:Pentium IV 2.4G微处理器、512M内存

客户端:

最低配置:  Pentium III 800微处理器、128M内存

建议配置:  Pentium IV 1.2G以上微处理器、256M内存

2. 软件环境:

服务器端:支持WINDOWS(2000/ 2003)、Linux操作系统。需要安装Tomcat6.0、SQL Server2005

客户端:支持Windows(2000/XP/2003)操作系统, IE6.0+。

2.        功能需求

2.1.     人员信息管理

.1              基本信息管理:公司人员的基本信息管理功能模块,包括基本人员信息的添加、删除、修改并可以根据相应条件查询人员信息。

.2              语音调度管理:公司对终端的管理实现语音调度功能。

.3              短消息管理:通过系统可以给系统的相关人员发送实时短消息。

.4              设备控制管理:可以对公司的硬件设备进行相关的控制和管理。

.5              系统管理:可以对系统的信息进行配置和管理。

.6              界面示意图如下:

3.        数据描述

4.        性能需求

系统性能:

客户端:按标准配置,CPU占用率小于30%,内存小于30M。保证登陆系统后,系统一直处于稳定可用状态。

服务器:按标准配置,CPU占用率小于40%,并行用户支持不低于100个。保证7×24小时当机率小于2次,每次故障修复时间小于5分钟。

网络性能:

客户端:按标准配置,网络带宽占用小于64KBPS。

服务器:按标准配置,支持并行用户不低于100人。

5.        运行需求

5.1.     用户界面

注:以上界面仅提供参考,不代表系统的实际界面。

5.2.     硬件接口

        

5.3.     软件接口

         无

5.4.     通信接口

6.        其它需求

概要方案暂无,系统后续会根据实际需要增加各种其他需求

7.        特殊需求

8.        不确定的问题

9.        编写人员及编写日期

×××,20##-08-28

更多相关推荐:
概要设计说明书经典范文

概要设计说明书编写规范概要设计说明书一引言1编写目的从该阶段开发正式进入软件的实际开发阶段本阶段完成系统的大致设计并明确系统的数据结构与软件结构在软件设计阶段主要是把一个软件需求转化为软件表示的过程这种表示只是...

概要设计实例

LyraResourcePlatform文档概要设计说明书概要设计说明书1引言11编写目的本概要设计说明书是针对网络信息体系结构的课程作业而编写目的是对该项目进行总体设计在明确系统需求的基础上划分系统的功能模块...

图书管理系统概要设计报告(经典范例)

实验报告课程名称软件工程导论课题名称图书管理系统概要设计报告专业计算机科学与技术班级学号20xx030103姓名大蚊子指导教师张铁楠20xx年4月24日目录1引言311编写目的312背景313定义314参考文献...

(需求分析+概要设计+详细设计)文档简单范例

软件开发文档项目名通讯录版本测试版作者ccba编写时间20xx820文档内容1需求规格说明书2概要设计说明书3详细设计说明书文档号IM00101需求规格说明书1引言11编写目的本文档的编写是为了确定待开发软件的...

概要设计说明书示例

1引言211121314编写目的2背景2定义2参考资料22总体设计22122简述2架构设计2系统业务逻辑架构图2系统物理架构图3子系统关系图522122222323接口设计5231界面框架设计52322333内...

系统概要设计说明书范例

概要设计说明书1引言11编写目的阐明编写概要设计说明书的目的指明读者对象本文档的编写目的是根据项目需求说明书阐述系统结构数据定义接口设计等内容展开补充12项目背景应包括项目的委托单位开发单位和主管部门该软件系统...

XXXX产品概要设计说明书模板

公司logoxxxx产品需求规格说明书xxxxxxx项目概要设计说明书地址电话Allrightsreserved公司logoxxxx产品需求规格说明书版本信息Allrightsreserved公司logoxxx...

图书管理系统概要设计说明书

项目名称图书管理系统概要设计说明书V10版本号文章来源20xx319拟制审核人批准人20xx319项目名称概要设计说明书1概要设计说明书1引言11编写目的编写本报告的目的是说明对系统设计的考虑并且完成系统的大致...

android 模仿手机360安全卫士的概要设计

1引言211编写目的212项目概述213术语及缩略语214参考资料22系统架构设计23流程设计331恶意广告拦截流程设计34数据库设计541白名单数据表的设计542黑名单数据表的设计543电话拦截数据表的设计6...

时间管理系统概要设计说明书

昆明讯杰科技开发有限公司KunMingBestInfoManScienceampTechnologyDevelopmentCOLtd时间管理软件概要设计说明书编写员刘乾云指导老师阳小丽产品编号V10编写日期20...

毕业设计选题系统-概要设计说明书

目录1引言211编写目的212背景213定义214参考资料22总体设计221需求规定2211系统性能精度2212输入输出要求3213数据管理能力要求3214故障处理要求322运行环境3221环境要求3222支持...

校园博客概要设计说明书

校园博客系统概要设计说明书文档作者时间1引言11编写目的校园博客系统概要设计书是在需求分析书的基础上进行编写的本概要设计详细阐述了对用户所提出需求的设计方案对系统中的各项功能需求技术需求实现环境及所使用的实现技...

概要设计(21篇)