当前位置:文档之家› 1陇南市公安局PGIS_重大活动保障_概要设计说明书20121025

1陇南市公安局PGIS_重大活动保障_概要设计说明书20121025

1陇南市公安局PGIS_重大活动保障_概要设计说明书20121025
1陇南市公安局PGIS_重大活动保障_概要设计说明书20121025

全国警用地理信息基础平台

陇南市公安局

警用地理信息系统

重大活动保障

概要设计说明书

陇南市公安局

北京山海经纬信息技术有限公司

2012年10月

目录

1.引言 (1)

1.1编写目的 (1)

1.2项目背景 (1)

1.3名词术语 (1)

1.4参考资料 (2)

2.任务概述 (2)

2.1运行环境 (2)

2.2功能需求 (3)

2.3性能需求 (3)

3.总体设计 (3)

3.1系统目标 (3)

3.2基本操作 (5)

4.功能描述 (5)

4.1综合查询 (5)

4.2辖区定位 (9)

4.3视频监控 (10)

4.4重点场所 (12)

4.5活动路线 (14)

4.6重点活动 (16)

5.数据设计 (17)

5.1场馆相关表结构设计 (17)

5.2路线相关表结构设计 (19)

5.3活动相关表结构设计 (19)

6.运行设计 (21)

6.1运行模块的组合 (21)

7.出错处理设计 (21)

7.1出错输出信息 (21)

7.2出错处理对策 (21)

8.安全保密设计 (21)

1. 引言

1.1编写目的

本概要设计说明书在《重大活动保障应用需求规格说明书》编写的基础上,针对客户的需求进行提炼分析,将需求划分成具体要实现的功能模块,并对具体的功能模块进行概要设计。

本阶段在系统需求分析的基础上,进行系统的概要设计工作。主要是针对需求,对系统功能架构、应用体系结构、硬件网络架构、数据结构设计、系统界面、接口设计、数据设计、运行设计、安全保密、系统运行维护等方面进行总体设计。

在后续的系统实施过程中,系统实施人员可根据此概要设计书进行系统的详细设计,在详细设计对地理信息系统所做的系统功能模块详细设计、数据库详细设计等基础上,完成系统的数据迁移和系统实现。

1.2项目背景

警用地理信息系统是金盾工程的重要组成部分,并被列入金盾工程一类项目。它是利用空间地理信息技术,以电子地图为基础,以公安宽带网络为依托,以信息共享和综合利用为目标,实现公安基础信息基于空间电子地图的可视化查询和分析,提高在指挥决策、快速反应、反恐处突等方面的综合能力,为治安管理、警力部署、巡逻布控、安全警卫等公安业务提供行之有效的管理手段。

1.3名词术语

1.4参考资料

1、GA/Z01-2004 《城市警用地理信息系统标准体系》

2、GA/T491-2004 《城市警用地理信息分类与代码》

3、GA/T492-2004 《城市警用地理信息图形符号》

4、GA/T493-2004 《城市警用地理信息系统建设规范》

5、GA/T529-2005 《城市警用地理信息属性数据结构》

6、GA/T530-2005 《城市警用地理信息数据组织及数据库命名规则》

7、GA/T531-2005 《城市警用地理信息专题图与地图版式》

8、GA/T532-2005 《城市警用地理信息数据分层及命名规则》

9、GA/T627-2006 《城市警用地理信息数据采集与更新规范》

10、GA/T628-2006 《城市警用地理信息空间数据质量》

11、GA/T629-2006 《警用电子地图坐标系与比例尺》

12、GB 8566—88 《计算机软件开发规范》

13、GB/T 8567《计算机软件产品开发文件编制指南》

2. 任务概述

2.1运行环境

服务器端:

数据库服务器:浪潮TS850;

应用服务器:浪潮NF8560 M2;

操作系统:Windows Server 2003 x64企业版 R2 SP2;

中间件:WebSphere7.0;

PGIS服务:PGIS_S_TileMap、PGIS_S_Map

客户端:

IE6、IE7、IE8、IE9浏览器

2.2功能需求

综合查询:主要是对地图人,地,事,物,组织分类信息进行空间查询;

视频监控:主要是对摄像头的管理及查看;

辖区定位:地图快速定位到指定区域;

警力监控:对GPS警力信息的显示,查询,定位。

重点场所:对场所的周边查询,警力显示及红线的操作。

重点线路:对线路的信息及周边查询的显示

活动路线:对活动的信息及相关查询操作。

2.3性能需求

(一)总体性能需求

暂无性能需求。后期对海量数据存储和管理能力、并发响应能力、稳定性、扩展性、安全性,对响应时间需求、可靠性需求、开放性、可扩展性需求、可移植性、跨平台性、支持的接口等进行规定。

3. 总体设计

3.1系统目标

重大活动保障系统的建设目标是围绕着以查询和专题统计直观展现的模式来设计。

(一)实用性原则

系统首先要具有很高的实用性,能够为设备查询、服务器是状态查询、平台监护的工作进行提供可靠的保障,最大限度的满足实际的需要。

(二)规范性原则

系统的计算机流程、技术参数、技术计算,均严格遵循现有的国家标准、行业标准,并根据石家庄公安地方特点,制订适合本系统的数据标准和规范,充分实现信息系统的规范化和标准化。

(三)安全性原则

系统除了考虑到采用系统安全的软件开发技术以外,对资源进行权限管理,对使用系统的各类用户在使用系统时所扮演的角色进行管理,不同的角色使用的功能、访问的数据的内容和方式有明确的界定。

(四)扩展性和灵活性原则

软件设计采用先进的软件开发技术,在产品设计时留有扩展能力,可根据公安各业务系统的变化,灵活的扩展相关的警用地理信息系统的功能,并能进行简单的二次开发。

(五)可靠性和稳定性原则

可靠性是系统应该优先保证的,系统应具有较强的容错及故障恢复能力。

(六)经济性原则

在保证技术领先性的前提下兼顾系统建设的经济性,避免不必要的支出。

(七)易管理性原则

系统采用B/S结构,客户直接打开浏览器就可以直接操作任何具有权限的业务系统进行系统前台的管理和后台的维护。

系统提供友好的操作界面,基于B/S模式下的整合平台的客户端将不存在升级问题,管理极为便捷。

(八)整体规划、分段实施原则

系统的建设要根据现有的条件和建设的整体规划,有计划有步骤地进行。

(九)建设应用和维护更新并重原则

以应用为核心促进系统建设,建立完整的维护更新机制,在应用中维护和更新数据,保持系统的鲜活。

3.2基本操作

综合查询:主要是对地图人,地,事,物,组织分类信息进

行空间查询;

视频监控:主要是对摄像头的管理及查看;

辖区定位:地图快速定位到指定区域;

警力监控:对GPS警力信息的显示,查询,定位。

重点场所:对场所的周边查询,警力显示及红线的操作。

重点线路:对线路的信息及周边查询的显示

活动路线:对活动的信息及相关查询操作。

4. 功能描述

4.1综合查询

空间查询模块主要是对一些关注的信息等进行空间查询。并在地图上进行定位展示。操作界面如下图,可在工具栏上单击“综合查询”按钮显示其操作界面:

在空间查询中提供了圆选、矩形、多边形选择、模糊查询四种查询方式。下面依次介绍。

圆选

首先我们如上图选中要查询的图层,可单击“查询图层”后面的复选框选中所有图层,也可以单击选中某个图层后面的复选框选择某一个或多个图层进行查询。

然后单击下面的圆选按钮,这时将鼠标移动到地图上要查询的区域,按住鼠标左键进行拖动,这时就可以在地图上画圆了,最后松开鼠标左键,系统给出了查询结果:

在上图中,系统给出了查询结果,单击查询结果,我们就可以在地图上看到其位置,对于分局、派出所来说因为是面层,所以定位到中央的位置了。

矩形选择

矩形选择按钮的操作方式与圆选基本相同,如下图是其显示效果:

多边形选择

多边形选择可以让我们在地图上画出任一形状的区域,然后给出查询结果。

在单击按钮后,在地图上单击一下鼠标左键,然后移动左键到另一个点再此单击,这样随着单击鼠标左键,地图上就可以显示我们所画的图形了。最后单击鼠标右键结束画图。

如下图:

模糊查询

模糊查询主要是输入属性条件进行查询,在空间查询操作窗口中,我们在下方输入框中输入条件,如“酒吧”,单击“查询”按钮,此时系统就给出了查询结果:

利用多种查询方式可以让我们快速定位到我们所找的区域,让我

们操作更快更方便。

4.2辖区定位

辖区定位模块主要是用来在地图上显示各行政区划的管辖区域,在主界面中我们单击模块标题“辖区定位”,此时系统给出了辖区定位模块的操作窗口:

在上图中我们单击前面有+号的节点展开显示出各个分局节点。接下来就可以依次单击分局进行地图定位,然后是派出所等,见下图:

其中没有位置的节点是灰色的,亮的表示有位置可以进行地图定位。

这样我们在浏览地图是如果逐级放大不方便时,可利快速定位按照市局-分局-派出所-责任区的顺序来进行定位。快速查找到我要查看的那部分地图。

4.3视频监控

视频监控模块主要是对摄像头的信息进行空间查询。并在地图上进行定位展示和查看。操作界面如下图,可在工具栏上单击“视频监控”按钮显示其操作界面:

如下图为其操作界面:

点击摄像头结构树,对摄像头进行查询结果显示在左侧查询结果栏中,并在地图上定位

点击摄像头图标,弹出摄像头简要信息及操作气泡

点击视频查看,弹出视频查看接口。

4.4重点场所

重点场所模块主要用于对重点场所进行信息查询等操作。

首先我们单击按钮“重点场所”,这时下方给出了操作界面,在操作区域,分为重点场所,场所红线两块功能。

在重点场所点击场所树目录,在地图上定位场所,点及场所图片显示场所简要信息及操作:

单击场所气泡中的“详细信息”按钮,弹出该场所详细信息页面,如图;

周边查询操作,在右侧周边信息空的范围下拉框中选择周边范围,单击场所气泡中的“周边查询”按钮,进行自动周边查询操作,左侧显示结果,如图;:

4.5活动路线

1、点击活动路线按钮出现路线功能模块。如下图所示:

2、勾选全部复选框,会将当前所有的路线都选定,并会在图上显示定位,如果路线的坐标信息为空,会弹出路线坐标信息为空的提示。

3、当选定单条路线的复选框时,当前路线会在图上定位。(单击路线名称也会将复选框选定)可以勾选多条线路

4、单击这条路线回弹出信息框,可以进行周边查询以及查看详细信息。

5、点击路线前加号,会将当前路线下所拥有的路段展示出来。

6、同样单击某个路段也会在图上显示以及定位。可以查看详细信息以及进行周边查询。路段也可以选定多条进行显示。取消复选框以后,会在地图上将当前路线去掉

4.6重点活动

重点活动模块是对活动的相关路线,场所信息查询的操作。如图:

点击某个活动或某个场所,显示相关场所或路线。如图

我们也可以对场所或路线进行查询操作,如重点场所和重点线路模块中。

5. 数据设计

5.1场馆相关表结构设计

用图层(R2S、视频图层);图层的表名、中文名、主键、显示字段、气泡框中显示的字段全部在EzSpatial中配置;通过LAYERID和T_ZDHD_LAYER关联。

T_ZDHD_CGZBCX (场馆周边查询配置表)

概要设计说明书范例及模板

《XXXXXX》概要设计说明书 张三、李四、王五

1.引言 1.1编写目的 在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2项目背景 机票预定系统将由两部分组成:置于个旅行社定票点的前台客户程序,以及置于航空公司的数据库服务器。本系统与其他系统的关系如下: 1.3定义 1.3.1 专门术语 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 1.3.2 缩写

系统:若未特别指出,统指本机票预定系统。 SQL: Structured Query Language(结构化查询语言)。 ATM: Asynchronous Transfer Mode (异步传输模式)。 1.4参考资料 以下列出在概要设计过程中所使用到的有关资料: 1.机票预定系统项目计划任务书浙江航空公司1999/3 2.机票预定系统项目开发计划《**》软件开发小组1999/3 3.需求规格说明书《**》软件开发小组1999/3 4.用户操作手册(初稿)《**》软件开发小组1999/4 5.软件工程及其应用周苏、王文等天津科学技术出版社1992/1 6.软件工程张海藩清华大学出版社1990/11 7.Computer Network A.S.Tanenbaun Prentice Hall 1996/01 文档所采用的标准是参照《软件工程导论》沈美明著的“计算机软件开发文档编写指南”。 2.任务概述 2.1 目标 2.2 运行环境 系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序。 根据调研得知所有旅行社的计算机配置均在Pentium 133级别以上,客户程序应能够在Pentium 133级别以上, Win NT环境下运行。 2.3 需求概述 浙江航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。 2.4 条件与限制 3.总体设计 3.1 处理流程 下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分

产品概要设计说明

产品概要设计说明书 类似于京东商城,基于BTB\BTC,买卖方都有ERP后台管理系统,有支付端口,物流管理系统、手机移动系统。 1. 引言 1) 编写目的 该概要设计书从整体上把握平台功能设计,包括产品功能、模块划分、处理流程,详细描述用户需求与应用系统之间的关系,在产品设计和研发过程中起到了指导作用。 2) 定义 定义在本文档中出现的重要术语,为读者在阅读本文档时提供必要的参考信息 术语说明 App 运?行在移动智能手机上的软件 安卓App 运行在安卓手机操作系统上的软件,三星、HTC、华为、中兴等出品的智能?手机均为运行安卓手机操作系统的移动终端设备

iPhone App 运行在iPhone 设备上的软件 PC 管理端运行于PC 浏览器上的管理系统,只有甲方管理员可以看到 服务器后台运行在服务器上的后台程序,没有?用户界?面,平台所有的数据都保存在这?里,为PC 管理端、安卓APP、iPhone App 的运?行提供?支撑 人月软件工程上的?个用户计算?工作量的单位,1?月表示单个人?个月,如一项内容1.5?月完成,则表示该内容需要1个人1.5个月完成 2. 范围 1) 系统目标 构建市场的垂直交易平台,提供云库ERP,降低供应商、采购商的管理成本。 2) 主要需求 ?商品交易平台 ?移动端和PC 端的信息统一平台 ?线上、线下相结合的产品展?示和管理 ?已云库概念建设ERP、管理、物流管理

?包含交易现?金的产品展?示和管理 3. 系统结构设计 4. 功能结构设计 系统按照用户群体分为供货商、采购方、物流方、管理中心。 1) 供货商 供货商为商品、相关服务的提供者,系统主要为其提供云库ERP(下称 ERP)。 账户管理 ?供货商提交相关资质资料可以注册ERP,平台审核通过后即可开通供货商的 ERP 系统 ?供货商可以在个人设置?里设置企业的相关信息,包括位置、联系电话、登录密码等 商品管理 ?供货商登录系统后,可以查看、更改已有商品 ?供货商登录系统后,可以增加新商品,包括商品的价格、规格、参数等商品相 关信息

BBS论坛概要设计说明书

BBS论坛概要设计说明书 编写人(签字):日期:xxxx年xx月xx日用户方项目代表(签字):日期:xxxx年xx月xx日开发方项目代表(签字):日期:xxxx年xx月xx日质量保证代表(签字):日期:xxxx年xx月xx日

目录 第一章引言 ................................................. 错误!未定义书签。 1.1编写目的 ............................................. 错误!未定义书签。 1.2背景 ................................................. 错误!未定义书签。 1.3定义 ................................................. 错误!未定义书签。 1.4参考资料 ............................................. 错误!未定义书签。第二章总体设计(系统架构设计).............................. 错误!未定义书签。 2.1需求规定 ............................................. 错误!未定义书签。 2.2运行环境 ............................................. 错误!未定义书签。 2.3基本设计概念和处理流程................................ 错误!未定义书签。 2.3.5总体架构设计2.4 系统结构(系统各个组件设计)........ 错误!未定义书签。 2.4 系统结构(系统各个组件设计) ......................... 错误!未定义书签。第三章系统数据结构设计...................................... 错误!未定义书签。 3.1数据库逻辑结构设计.................................... 错误!未定义书签。 3.2数据库物理结构设计.................................... 错误!未定义书签。

概要设计说明书实例

1 引言 (3) 1.1 编写目的 (3) 1.2 背景 (3) 1.3 定义 (3) 1.4 参考资料 (3) 2 总体设计 (3) 2.1 简述 (3) 2.2 架构设计 (4) 2.2.1 系统逻辑架构图 (4) 2.2.2 系统物理架构图 (4) 2.2.3 顶层系统包图 (5) 2.2.4 业务类包图 (6) 2.2.5 子系统关系图 (6) 2.3 接口设计 (6) 2.3.1 界面框架设计 (6) 2.3.2 外部接口设计 (7) 3 子系统设计 (7) 3.1 基础信息子系统 (7) 3.1.1 子系统说明 (7) 3.1.2 类图 (8) 3.1.3 类说明 (12) 3.1.4 界面设计 (19) 3.2 我的工作台子系统 (21) 3.2.1 子系统说明 (21) 3.2.2 类图 (22) 3.2.3 类说明 (26) 3.2.4 界面设计 (32) 3.3 工作进展子系统 (33) 3.3.1 子系统说明 (33) 3.3.2 类图 (34) 3.3.3 类说明 (34) 3.3.4 界面设计 (34) 3.4 信息发布子系统 (36) 3.4.1 子系统说明 (36) 3.4.2 类图 (36) 3.4.3 类说明 (37) 3.4.4 界面设计 (38) 3.5 系统管理子系统 (38) 3.5.1 子系统说明 (38) 3.5.2 类图 (39) 3.5.3 类说明 (39) 3.5.4 界面设计 (40) 3.6 个人设置子系统 (41)

3.6.1 子系统说明 (41) 3.6.2 类图 (42) 3.6.3 类说明 (43) 3.6.4 界面设计 (44) 4 约束和假定 (45) 5 系统数据结构设计 (45) 5.1 逻辑结构设计 (45) 5.1.1 角色表(PUBLIC_ROLE) (46) 5.1.2 权限表(PUBLIC_PRIVILEGE) (46) 5.1.3 角色权限表(PUBLIC_ROLEPRIVILEGE) (46) 5.1.4 部门表(PUBLIC_ DEPT) (46) 5.1.5 岗位表(PUBLIC_POST) (47) 5.1.6 员工表(PUBLIC_MEMBER) (47) 5.1.7 工作任务表(WORKPLAN_ TASK) (48) 5.1.8 任务分派表(WORKPLAN_ ALLOTTASK) (48) 5.1.9 工作计划表(WORKPLAN_ PLAN) (48) 5.1.10 计划任务表(WORKPLAN_ PLANTASK) (49) 5.1.11 工作日志表(WORKPLAN_ WORKLOG) (49) 5.1.12 工作汇报表(WORKPLAN_ WORKREPORT) (50) 5.1.13 信息发布表(PUBLIC_ PUBLISHINFO) (50) 5.1.14 收件箱表(PUBLIC_INBOX) (50) 5.1.15 系统操作日志表(PUBLIC_OPERA TELOG) (51) 5.1.16 个人提醒设置表(PUBLIC_EVENTS) (51) 5.1.17 系统表(PUBLIC_SYSTEM) (52) 5.1.18 系统功能模块表(PUBLIC_SYSTEMMODULE) (52) 5.2 物理结构设计 (52) 5.3 数据结构与程序的关系 (52) 6 系统出错处理设计 (52) 6.1 出错信息 (52) 6.2 补救措施 (53) 6.3 系统维护设计 (53)

系统概要设计说明书规范

KTV点歌系统概要设计说明书

1. 引言 1.1目的 选歌系统是为某KTV唱吧开发的视频歌曲点唱软件。该软件能方便顾客进行选歌,帮助系统管理员管理歌曲的播放,提高KTV歌曲点唱的效率和准确率。 本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。 1.2项目背景 ●系统名称:选歌系统 ●项目提出者:某KTV唱吧 ●项目开发者: ●项目管理者: ●最终用户:某KTV唱吧 1.3术语定义 实现环境:系统运行的目标软件、硬件环境。 实现技术:系统所采用的软件技术或体系结构。 实现语言或工具:实现系统最终采用的编程语言或工具包,如Delphi、VB、PB、Java、Ada等。 参考资料 1)新余电视点播系统; 2)某KTV唱吧《视频点歌系统计划任务书》; 本项目所参照的文件有: 3)康博工作室,《Visual Basic 新起点》,机械工业出版社,2000

2. 系统概述 2.1系统需求 2.1.1系统目标 本软件是为某KTV唱吧开发的视频点歌系统软件。该软件用于提高点歌系统的工作效率。随着人们业余生活的丰富,休闲活动的多种多样,人们更多的喜欢选择KTV这种形式的娱乐方式。且随着计算机普及,点歌系统越来越智能化,人性化;一个好的音乐唱吧必须要拥有一个方便、快捷、准确的点歌系统,因此,急需一个软件系统解决这些问题。本软件应能结合当前选歌播放手工操作的流程以及将来业务发展的需要,对视频点歌系统中歌曲信息、歌手信息、最新排行榜等等的查询、更新提供完全的计算机管理。 2.1.2性能需求 数据精确度 数量值:精确到小数后一位; 时间值:精确到日,并以yyyy/mm/dd的形式表示; 价格值:精确到分,并以.XX的形式表示。 时间特性 页面响应时间:不超过10秒 更新处理时间:不超过15秒 数据转换与传输时间:不超过30秒。 适应性 1) 开发基于的平台要考虑向上兼容性,如操作系统,数据库等要考虑更高版本的兼容 性。 2) 当需求发生变化时系统应具有一定的适应能力,要求系统能够为将来的变更提供以 下支持:能够在系统变更用户界面和数据库设计,甚至在更换新的DBMS后,系统的现有设计和编码能够最大程度的重用,以保护现阶段的投资和保证软件系统能够在较少后续投入的情况下适应系统的扩展和更新。在设计中最好列出针对变更所需要重新设计的模块部分

需求分析说明书、详细设计说明书、概要设计说明书样例

以下是需求分析说明书、详细设计说明书、概要设计说明书样例 需要详细资料的去 https://www.doczj.com/doc/0e11579239.html,/BBS/view.asp?ID={CA9329C0-93C5-4417-9170-452FF61E8C DB}&page=1下载 XX系统概要设计说明书 目录 1. 文档介绍1 1.1 文档目的1 1.2 文档范围1 1.3 读者对象1 1.4 参考文献1 1.5 术语与缩写解释1 2. 系统概述2 3. 设计约束2 3.1需求约束2 3.2隐含约束2 4. 设计策略3 4.1扩展策略3

4.2复用策略3 4.3折衷策略3 5.系统总体结构3 5.1、系统总体结构3 5.2、子系统功能及接口4 6. 子系统的结构与功能5 6.1、TERMSERV 5 7. 功能需求追溯5 8. 环境的配置5 9.其它6 附录 6 A、与主机接口6 B、与终端接口6 1. 文档介绍 1.1 文档目的 编写该文档的目的在于从总体设计的角度明确xxxx系统的功能和处理模式,明确与银联的接口,使系

统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。 1.2 文档范围 1.3 读者对象 该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。 1.4 参考文献 《xxxx系统需求说明书》 1.5 术语与缩写解释 无 2. 系统概述 XX系统是以触摸屏为主要交互工具,帮助用户以自助方式做业务查询。本系统的主要功能包括:话费 查询、新业务介绍、网点分布查询、自助终端分布查询、电信新闻、交易监控、设备维护和监控等。本系 统的设计目标是保证系统可以7*24小时安全、高效无故障运行;业务人员可以轻松完成设备和交易的监控 、管理工作;报表种类齐全,可以满足业务人员各种帐务需求。 3. 设计约束

概要设计范本

概要设计范本

[XXXX公司办公自动化] 概要设计说明书 [V1.0(版本号)] 拟制人________ ______________ 审核人______________________ 批准人______________________

[二○○三年四月二十一日]

概要设计说明书 引言 1.1编写目的 信息化是当今世界经济和社会发展的大趋势。推进电力系统的信息化建设,对于提高现代化管理水平,提高工作效率,都具有重要意义。为了适应国际形势和我国经济建设与社会发展的需要,我国必须加快电力系统信息化的发展。 对于电力系统的企业,如何充分、快捷、有效地利用企业内外的大量信息,为企业的发展服务,提高企业的工作效率,是企业需要充分考虑的问题之一。随着企业规模的扩大以及服务内容和办公设施的现代化,这种情况日益突出。同时为了提高单位的日常办公效率,减轻手工劳动强度,使单位的日常运营纳入高效而快捷的轨道,就必须利用现代的信息手段。现代的信息技术优势在于对信息的处理高效而精确,可以充分实现信息的共享和传输,及时地反映企业办公的变动

情况,完善办公调度,提高企业服务质量,进而实现企业经营管理的信息化、科学化。 充分利用现代的信息技术,是提高企业竞争力的必要手段。XXXX公司计划建设的办公自动化系统将以先进的信息技术为依托,通过建立全局八个部门的信息网络,全面提高办公效率,并做到信息传输自动化、公共服务远程化、公文交换无纸化、管理决策网络化,实现全局办公系统全面信息化。 本说明书给出XXXX公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。 目的在于: ?为编码人员提供依据; ?为修改、维护提供条件; ?项目负责人将按计划书的要求布置和控制开发工作全过程; ?项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。 本说明书的预期读者包括:

软件概要设计说明书范例

XX概要设计说明书

文档修改记录

填写说明 1. 系统结构的定义 本体系对整个软件系统按如下结构方式进行划分:系统子系统模块子模块 其中: (1)“系统子系统”划分属于“系统设计”,在系统设计说明书中予以描述。 (2)“子系统模块”划分属于“概要设计”,在本说明书中予以描述。 (3)“模块子模块”划分属于“详细设计”,在详细设计说明书中予以描述。如果系统相对简单,可以省略“子模块”这一层次。 2. 如果填写了系统设计说明书,则在本说明书中略过“系统子系统”划分的相关内容(即第2章)。 3. 如果系统相对简单,不需要做“系统子系统”划分,这种情况下,取消填写系统设计说明书,只须填写本说明书,直接套用“子系统模块”划分(即第3章)进行“系统模块”划分(把其中“子系统”一词替换为“系统”),并删除本说明书中“系统子系统”划分的相关内容(第2章)。

目录 1. 简介 ................................................................ 错误!未定义书签。 . 背景和目的.................................................... 错误!未定义书签。 . 范围.......................................................... 错误!未定义书签。 . 术语和缩略语.................................................. 错误!未定义书签。 2. 系统总体设计 ........................................................ 错误!未定义书签。 . 任务概述...................................................... 错误!未定义书签。 目标 .................................................... 错误!未定义书签。 需求概述 ................................................ 错误!未定义书签。 . 设计概述...................................................... 错误!未定义书签。 总体约束 ................................................ 错误!未定义书签。 系统外部接口 ............................................ 错误!未定义书签。 设计方案概述 ............................................ 错误!未定义书签。 . 系统架构设计.................................................. 错误!未定义书签。 系统的逻辑架构设计 ...................................... 错误!未定义书签。 系统的物理架构设计 ...................................... 错误!未定义书签。 . 子系统定义.................................................... 错误!未定义书签。 子系统列表 .............................................. 错误!未定义书签。 子系统间关系 ............................................ 错误!未定义书签。 3. 子系统1设计 ........................................................ 错误!未定义书签。 . 任务概述...................................................... 错误!未定义书签。 目标 .................................................... 错误!未定义书签。 需求概述 ................................................ 错误!未定义书签。 . 设计概述...................................................... 错误!未定义书签。 总体约束 ................................................ 错误!未定义书签。 子系统外部接口 .......................................... 错误!未定义书签。 设计方案概述 ............................................ 错误!未定义书签。 . 子系统架构设计................................................ 错误!未定义书签。 . 模块定义...................................................... 错误!未定义书签。

需求分析说明书、概要设计说明书、详细设计说明书部分样例.doc

需求分析说明书、概要设计说明书、详细设计说明书部分样例 作者:rjgczj 出处:csai论坛 以下是需求分析说明书、详细设计说明书、概要设计说明书样例,需要的朋友来信联系。rjgczj@ For personal use only in study and research; not for commercial use XX系统概要设计说明书 目录 1. 文档介绍1 1.1 文档目的1 1.2 文档范围1 1.3 读者对象1 1.4 参考文献1 1.5 术语与缩写解释1 2. 系统概述2 3. 设计约束2 3.1需求约束2 3.2隐含约束2 4. 设计策略3 4.1扩展策略3 4.2复用策略3 4.3折衷策略3 5.系统总体结构3 5.1、系统总体结构3

5.2、子系统功能及接口4 6. 子系统的结构与功能5 6.1、TERMSERV 5 7. 功能需求追溯5 8. 环境的配置5 9.其它6 附录 6 A、与主机接口6 B、与终端接口6 1. 文档介绍 1.1 文档目的 编写该文档的目的在于从总体设计的角度明确xxxx系统的功能和处理模式,明确与银联的接口,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。 1.2 文档范围 1.3 读者对象 该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。 1.4 参考文献 《xxxx系统需求说明书》 1.5 术语与缩写解释 无 2. 系统概述 XX系统是以触摸屏为主要交互工具,帮助用户以自助方式做业务查询。本系统的主要功能包括:话费查询、新业务介绍、网点分布查询、自助终端分布查询、电信新闻、交易监控、设备维护和监控等。本系统的设计目标是保证系统可以7*24小时安全、高效无故障运行;业务人员可以轻松完成设备和交易的监控、管理工作;报表种类齐全,可以满足业务人员各种帐务需求。

11社区 系统概要设计说明书

2012 版本号:V1.5 系统概要设计 说明书 项目名称_________11社区_________ 拟制人____ _ 审核人_________ ___________ 批准人____ _ 编著日期____ ______

目录 目录 1. 引言 (1) 1.1 编写目的 (1) 1.2 预期读者和阅读建议 (1) 1.3 参考资料 (1) 1.4 术语与缩略语 (1) 2. 设计概述 (2) 2.1 限制和约束 (2) 2.2 设计原则和设计要求 (2) 3. 系统的软件架构 (3) 4. 子系统的结构和功能模块 (4) 5. 系统接口、数据库设计规划 (7) 5.1 接口设计 (7) 5.2 数据库设计 (8) 5.2.1 结构设计 (8) 5.2.2 运用设计 (11) 6. 难点及处理方案 (13) 7. 文档历史 (13)

1. 引言 1.1 编写目的 从该阶段考试正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据库与软件结构。在系统设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描述软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得到的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 在完成了“11社区”系统的可行性研究和需求分析的基础上,为了明确软件需求、安排项目规划与进度,组织软件开发和测试,项目小组在考虑了几种可能的解决方案,并对每种方案进行深入探讨后,提出了这份概要设计说明书。 此概要设计说明书对BBS管理系统软件的软件架构、模块细化、程序的总体结构、接口设计以及数据库设计规划等方面做了全面的概括性说明,为“11社区”系统的详细设计奠定了基础。 1.2 预期读者和阅读建议 该文档的预期读者为“11社区”程序开发员、系统设计师以及测试工程师等。本文档主要针对“11社区”设计概述、软件架构、子系统的结构和模块功能以及系统接口、数据库设计规划等方面进行了详细的说明,笔者建议,在阅读本文档之前,细细阅读“术语与缩略语”部分,这将有利于您对本文档的理解。对于程序开发员,笔者建议仔细阅读系统的软件架构及子系统的结构和功能模块部分,了解每个功能模块之后,这样对系统的功能及运行模式将有整体的把握,然后阅读后面几部分内容,有利于“11社区”系统的实现。而测试工程师应把重点放在系统接口、数据库设计规划以及数据库设计上,在系统测试过程中,最容易出错的就是这两方面。总之,笔者建议读者根据自己阅读本文档的目的选择着重点,这样在满足需求的同时提高效率。 1.3 参考资料 [1] 王宜贵.软件工程[M].北京:机械工业出版社,2002:20-79 [2] 孙卫琴.精通struts[M].北京:电子工业出版社,2004:50-70 [3] 孙卫琴.精通hibernate[M].北京:电子工业出版社,2005:100-120 [4] 张洪斌.java2高级程序设计[M].北京:中科多媒体出版社,2001:85-90 [5] 林信良.spring2.0技术手册[M].北京:电子工业出版社,2006:50-100 [6] 耿祥义编著.JSP基础编程[M].北京:清华大学出版社,2004:55-162 [7] 孙鑫编著.Java Web开发详解[M].北京:电子工业出版社,2006:189-274 1.4 术语与缩略语 无

概要设计说明书示例【概要设计说明书(模板)】

概要设计说明书示例【概要设计说明书(模板)】 概要设计说明书 修订记录 目录 第一章 1.1.1. 2.1. 3.1. 4.第二章 2.1.2.2.2. 3.2. 4.2. 5.2. 6.2. 7.第三章 3.1.3.2.3.3.第四章 4.1.4.2.4.3.第五章 5.1.5.2.5.3.第六章 6.1. 6.2.6.3. 补救措施......................................................... ........................................10系统维护设计......................................................... .. (10) 第一章引言 1.1.编写目的 说明编写这份概要设计说明书的目的,指出预期的读者。 1.2.背景 说明:

a.待开发软件系统的名称; b.列出此项目的任务提出者、开发者、用户以及将运行该软件的站点。 1.3.定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4.参考资料 列出有关的参考文件,如: a.本项目的经核准的计划任务书或合同,上级机关的批文; b.属于本项目的其他已发表文件; c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出 第二章总体设计 2.1.需求规定 说明对本系统的主要的输入输出项目、处理的功能性能要求。 2.2.运行环境 简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。 2.3.基本设计概念和处理流程 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。 2.4.结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。 2.5.功能需求与程序的关系

在线交易二手市场系统概要设计说明书

在线交易二手市场系统概要设计说明书概要设计说明书 信息与电气工程学院 软工1401 ** 201422******

1.引言 1.1编写目的 此概要设计说明书实现一个简易的基于校园网在线交易二手市场系统,对交易管理系统的总体设计、接口设计、界面总体设计、系统出错处理设计以及系统安全数据进行了说明,在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2背景 A.待开发软件系统名称为: 在线交易二手市场; B.任务提出者:** 开发者:** C.使用用户能在校园网上进行交易的系统。 D. 按照《在线交易二手市场系统需求分析说明书》为基础来具体细化系统所具备的所有功能及功能的实现方法和接口。 1.3 开发环境 Visual Studio 2010 Mircosoft sql server 2008 Express

PowerDesigner 15.1 1.4定义 本系统:基于校园网的在线交易二手市场系统设计与实现 1.5参考资料 《基于校园网在线交易二手市场需求分析说明书》 《项目计划表》 《校园网在线交易二手市场系统_数据库模型》 2.总体设计 2.1设计目标 基于校园网的在线交易二手市场主要实现以下目标: ⑴为师生提供展示商品及表现学校形象的平台。 ⑵为用户提供商品信息查看、在线商品订购、商品浏览等功能。 ⑶采用动态网页技术,使页面中展示的商品信息更具时效性、先进性。 ⑷提供客户互评及客户给商品评论功能,收集用户对商品的意见及看法。 ⑸提供后台管理页面,简化了用户信息、商品信息、订单信息等系统数据的维护操作。 2.2运行环境

BBS论坛概要设计书

BBS论坛概要设计说明书 目录 第一章引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (3) 1.4参考资料 (3) 第二章总体设计(系统架构设计) (4) 2.1需求规定 (4) 2.2运行环境 (4) 2.3基本设计概念和处理流程 (5) 2.3.5总体架构设计2.4 系统结构(系统各个组件设计) (8) 2.4 系统结构(系统各个组件设计) (9) 第三章系统数据结构设计 (14) 3.1数据库逻辑结构设计 (14) 3.2数据库物理结构设计 (21)

第一章引言 1.1编写目的 本文档作为BBS的概要设计说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。 1.1.1 概要设计说明书目的 本概要设计说明书说明了BBS论坛系统设计的整体结构。 1.1.2 预期读者 本系统开发人员及维护人员。 1.2背景 BBS论坛,或者称为社区,是电子商务网站中一种常见功能,也是互联网上一种极为常见的互动交流服务。它为上网用户提供了也各自由的讨论区。通过论坛可以向用户提供开放性的分类专题讨论区服务,同时注册的用户可以根据需要在论坛上发表文章,交流技术经验,或者提出问题并表达自己的观点。不仅如此,上网的用户还可以在论坛中看到他人发表的文章,并且能够对该文章进行评论。 一般情况下,BBS按不同主题分为多个布告栏,其设立多是依据使用者的要求和喜好,但多具有信件交流、软件交流、信息发布等功能。 目前,大部分BBS由教育机构、研究机构或商业机构管理,大多有自己的拨入电话号码,用户只需电脑、调制解调器和电话线就可通过电话拨号登录BBS站点。 1.2.1 待开发软件系统的名称 BBS论坛系统

概要设计说明书---案例

<网上书店> 概要设计说明书 作者:XXXXXXXXXXX 完成日期:XXXX年4月XX日签收人:XXXXXX 签收日期:XXXX年X月XX日修改情况记录:

目录 1 引言 (1) 1.1 编写目的 (1) 1.2 范围 (1) 1.3 定义 (1) 1.4 参考资料 (2) 2 总体设计 (2) 2.1 需求规定 (2) 2.2 运行环境 (3) 2.3 基本设计概念和处理流程 (3) 2.4 结构 (4) 2.5 功能需求与程序的关系 (8) 2.6 人工处理过程 (9) 2.7 尚未解决的问题 (9) 3 接口设计 (10) 3.1 用户接口 (10) 3.2 外部接口 (10) 3.3 内部接口 (10) 4 运行设计 (10) 4.1 运行模块组合 (10) 4.2 运行控制 (10) 4.3 运行时间 (11) 5 系统数据结构设计 (11) 5.1 逻辑结构设计要点 (11) 5.2 物理结构设计要点 (11) 6 系统出错处理设计 (12) 6.1 出错信息 (12) 6.2 补救措施 (12) 6.3 系统维护设计 (12) 7 阶段小结 (12)

1 引言 1.1 编写目的 服务于书店的网络化运营,管理用户购买以及其它服务、管理各类图书信息以及图书销售中的各个环节,最终用户为使用本网上书店的各类用户以及网上书店的系统管理人员和维护人员。 1.2 范围 说明: a.待开发的软件系统的名称:XXXX网上书店 b.任务提出者:刘俊铖、马俊 开发者:马俊、张倩、刘俊铖、张瑞鑫、唐志军、冯庆丰 用户:欲使自己书店网络化运营的各类书店。 使用本软件的单位:待定 1.3 定义 UML:Unified Modeling Language , 统一建模语言。 类图(class diagram):表述系统中各个对象的类型及其间存在的各种静态关系。静态关系包括关联和子类型两种。 交互图(interactive diagram):是表述各组对象如何依某种行为进行协作的模型。包括顺序图和协作图。 可修改性:容许对系统进行修改而不增加原系统的复杂性。 有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。 可靠性:能够防止因概念、设计和结构等方面的不完善造成的软件系统 失效,具有挽回因操作不当造成软件系统失效的能力。

软件概要设计说明书模版

软件概要设计报告文档模板 1. 引言 (2) 1.1编写目的 (2) 1.2项目风险 (2) 1.3预期读者和阅读建议 (2) 1.4参考资料 (2) 2. 设计概述 (3) 2.1限制和约束 (3) 2.2设计原则和设计要求 (3) 3. 系统逻辑设计 (4) 3.1系统组织设计 (4) 3.2系统结构设计 (4) 3.2.1 系统特性表 (5) 3.2.2 系统特性结构图 (6) 3.3系统接口设计 (6) 3.3.1 系统接口表 (6) 3.3.2 系统接口传输协议说明 (7) 3.4系统完整性设计 (7) 4. 系统出错处理设计 (8) 4.1系统出错处理表 (8) 4.2维护处理过程表 (9) 5. 技术设计 (10) 5.1系统开发技术说明表 (10) 5.2开发技术应用说明 (11) 6. 数据库设计 (11) 7. 词汇表 (11) 8. 进度计划 (11)

1. 引言 引言是对这份软件系统概要设计报告的概览,是为了帮助阅读者了解这份文档是如何编写的,并且应该如何阅读、理解和解释这份文档。 1.1 编写目的 说明这份软件系统概要设计报告是基于哪份软件产品需求规格说明书编写的,开发这个软件产品意义、作用、以及最终要达到的意图。通过这份软件系统概要设计报告详尽说明了该软件产品的软件结构,包括数据库结构和出错处理,从而对该软件产品的结构的描述。 如果这份软件系统概要设计报告只与整个系统的某一部分有关系,那么只定义软件系统概要设计报告中说明的那个部分或子系统。 1.2 项目风险 具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括: ●任务提出者; ●软件开发者; ●产品使用者。 1.3 预期读者和阅读建议 列举本软件系统概要设计报告所针对的各种不同的预期读者,例如,可能的读者包括: ●用户; ●开发人员; ●项目经理; ●营销人员; ●测试人员; ●文档编写人员; ●等等。 描述文档中,其余部分的内容及其组织结构,并且针对每一类读者提出最适合的文档阅读建议。 1.4 参考资料 列举编写软件产品概要设计报告时所用到的参考文献及资料,可能包括: ●本项目的合同书; ●上级机关有关本项目的批文; ●本项目已经批准的计划任务书; ●用户界面风格指导;

大数据平台概要设计说明书

计算平台 概要设计说明书 作者:日期:2013-01-28批准:日期: 审核:日期: (版权所有,翻版必究)

文件修改记录

目录 1.引言 ........................................................................................... 1.1编写目的................................................. 1.2术语与缩略词............................................. 1.3对象及范围............................................... 1.4参考资料................................................. 2.系统总体设计 ............................................................................. 2.1需求规定................................................. 2.1.1数据导入............................................ 2.1.2数据运算............................................ 2.1.3运算结果导出........................................ 2.1.4系统监控............................................ 2.1.5调度功能............................................ 2.1.6自动化安装部署与维护................................ 2.2运行环境................................................. 2.3基本设计思路和处理流程................................... 2.4系统结构................................................. 2.4.1大数据运算系统架构图................................ 2.4.2hadoop体系各组件之间关系图......................... 2.4.3计算平台系统功能图.................................. 2.4.4系统功能图逻辑说明.................................. 2.4.5计算平台业务流程图..................................

概要设计的写法

概要设计的写法 做软件到一定层次了,就要考虑到设计了,设计了很久,就是不系统,系统的设计需要一个记录,记录就用文档,那么对项目所有包括技术上的设计都记录下来,我们就可以理解为软件的概要设计了。在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对大部分的公司来说,概要设计文档是唯一的设计文档,对后面的开发、测试、实施、维护工作起到关键性的影响。 概要设计写什么?概要设计怎么做?如何判断设计的模块是完 整的?为什么说设计阶段过于重视业务流程是个误区?以需 求分析文档还是以概要设计文档来评估开发工作量、指导开发计划 准确?结构化好还是面向对象好?以上问题的答案请在文章 中找。 二、概要设计的目的? 将软件系统需求转换为未来系统的设计;逐步开发强壮的系统构 架;使设计适合于实施环境,为提高性能而进行设计;结构 应该被分解为模块和库。 三、概要设计的任务? 制定规范:代码体系、接口规约、命名规则。这是项目小组今后共 同作战的基础,有了开发规范和程序模块之间和项目成员彼此之间 的接口规则、方式方法,大家就有了共同的工作语言、共同的工作 平台,使整个软件开发工作可以协调有序地进行。总体结构设 计:功能(加工)->模块:每个功能用那些模块实现,保证每 个功能都有相应的模块来实现;模块层次结构:某个角度的软件 框架视图;模块间的调用关系:模块间的接口的总体描述;模 块间的接口:传递的信息及其结构;处理方式设计:满足功能 和性能的算法用户界面设计;数据结构设计:详细的数 据结构:表、索引、文件;算法相关逻辑数据结构及其操作;上 述操作的程序模块说明(在前台?在后台?用视图?用过程?······)接口控制表的数据结构和使用规则其他性能设计。 四、概要设计写什么?

相关主题
文本预览
相关文档 最新文档