怎么写需求说明书

怎么写需求说明书,第1张

需求说明书范文

汉语编程企业管理应用软件

需求说明书

1 引言

对软件需求完全理解对于软件开发工作的成功是至关重要的,需求说明的任务是发现、规范的过程,有益于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作,并作为工作成果的原始依据,并且在向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求相关。

11 编写目的

111 为开发人员、维护人员、客户之间提供共同的协议而创立基础,对企业管理软件功能的实现作使命描述。

112 本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

12 背景及范围

121 工程的名称:汉语编程企业管理应用软件 122 工程产品的名称:汉语编程企业管理应用软件 123 工程的组织者:北京元易达科技发展有限责任公司 产品的生产者:汉语编程企业管理应用软件开发课题组 产品的设计者:汉语编程企业管理应用软件开发课题组

124 产品的所有权:汉语编程企业管理应用软件开发课题组

13 定义,术语,缩写词和略语 企业管理应用系统软件:它是由企业管理应用系统软件课题组完全自主开发的企业管理软件,以企业各部门为基本元素的、用汉语编程来实现其功能的软件。 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。

模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。 14 参考资料

《汉语程序设计语言》---- 沈志斌 编著 电子工业出版社

《 计算机系统导论》 ---- 刘瑞挺 编著 高等教育出版社

数据库原理与方法》---- 郑若忠 王鸿武 编著 湖南科学技术出版社 《 软件需求 》 ---- (美) Karl EWiegers 著

陆丽娜 王忠民 王志敏 等译

2 项目概述

21 目标

本软件的目标使企业管理电子化、简单化,以节省企业管理方面的不必要的资源浪费。对于企业管理应用系统软件最终用户为企业的管理人员。 211 开发意图

目前中小企业在日常工作中采用人工管理,因而存在着大量的浪费和多余,本软件根据此要求进行开发。 212 应用目标

企业管理应用系统软件将解决企业管理人工化,工作繁余的问题,实现企业管理电子化。

213 作用及范围

本企业管理应用系统软件是应用于中小企业的。目前,中小企业管理比较落后,它将产生的影响将使中小企业管理从人力化到数字化进展,使管理人员思想上向数字化转变,能使企业的管理在机制上转换,人员上得到精简。 214 背景

企业管理应用系统软件以汉语编程为开发语言,各部门以模块的形式完成。 22 产品描述

本产品开发语言核心为汉语编程语言,具体实现是汉语编程和VF数据库技术相结合开发而成的。本产品面向中小企业,易懂好学,帮助企业管理人员从手工劳动向电子化、数字化转变。 221 相关关系

本产品是一项独立的软件,全部内容自含。 222 子集说明

本产品分别有五个模块组成,每个模块各有不同的功能。但都能完成查询和存储功能,各模块的数据都存放在数据库中。数据的调用和连接都有程序来完成,硬件外部设备需奔腾133以上的pc机,内存需16兆以上。

23 产品功能 231 外部功能

企业管理应用系统软件外部功能包括可视化窗口,查找存储。 232 内部功能

企业管理应用系统软件内部功能:过滤、定位、使用库等。 233 功能表

234 功能表述图

24 用户特点

汉语编程企业管理应用软件面向于中小企业,其使用人员应为具备一定的计算机基础知识和企业管理基本知识。而本产品的维护人员需要具备有汉语编程知识。

25 一般约束

a 本系统开发人员为12人。

b 有CPU133、16兆内存配置的计算机就可运行本系统。 c 在管理方针、并行 *** 作、安全与保密方面无约束。

26 假设与依据

本软件在开发的过程中,分为技术实现与软件工程两大部分,两部分都有侧重点,若技术支持出现故障或疑难问题无法解决、程序开发出现偏差,会延误工程进度,影响工程的按期完工。若软件工程陈述出现问题,部分描述含混不清,

则会影响系统的完整性与可继承性。在管理方面,如管理者没有预见性,对出向的问题无法采用可行的解决手段,都会影响开发模块之间的互动,从而影响工程的顺利开展,导致工程无法按期完工。 3 具体需求 31 功能需求 311 使用库

3111 规格说明

3112 引言

显示所调用的数据库。 3113 输入

指定的库文件名。 3114 加工

调用指定的数据库。 3115 输出

显示所指定的数据库的库结构。 312 编辑框控制 3121 规格说明

生成编辑框。 3123 输入 编辑框名称。 3124 加工 生成编辑框。 3125 输出

显示生成的编辑框。 313 为当前记录 3131 规格说明

3132 引言

将指定的记录置为当前记录,下一步可以开始对此记录进行 *** 作。 3133 输入

指定的项名及库文件名。 3134 加工

将指定的数据库里指定的记录置为当前记录。 314 建库文件 3141 规格说明

输入库文件名,使用"建库文件"命令,建立一个新的数据库。 3143 输入 库文件名。 3144 加工

建立新的数据库。 3145 输出 新建的数据库。 315 开始尺寸 3151 规格说明

3152 引言 在程序中,在"开始尺寸"前给出参数值,能确定指定的对象的开始尺寸的大小。

3153 输入 参数值。 3154 加工

确定指定对象在窗体中的开始尺寸的大小 3155 输出

确定开始尺寸的四个参数 316 开始位置 3161 规格说明

3162 引言 在程序中,在"开始位置"前给出参数值,能确定指定的对象的开始尺寸的大小。

3163 输入 参数值。 3164 加工

确定指定对象在窗体中的开始位置。 3165 输出

确定开始位置的四个参数 317最大尺寸 3171 规格说明

3172 引言 在程序中,在"最大尺寸"前给出参数值,能确定指定的对象在窗体中的最大尺寸。

3173 输入 参数值。 3174 加工

确定指定对象在窗体中的最大尺寸。 3175 输出

确定指定对象最大尺寸的四个参数。

318 最小尺寸 3181 规格说明

3182 引言 在程序中,在"最小尺寸"前给出参数值,能确定指定的对在窗体中的最小尺寸。

3183 输入 参数值。 3184 加工

确定指定对象在窗体中的最小尺寸。 3185 输出

确定指定对象最小尺寸的四个参数 319 查词编辑框(编辑框控制) 3191 规格说明

3192 引言

主要是定义的一个编辑框,供用户输入一个词名,为程序生成查找条件做准备。

3193 输入

在查词编辑框中输入要查找的词名。 " 编辑框控制 查找编辑框 " 3194 加工

用输入的词名以供程序生成查找条。 3195 输出

地址、长度。 。

3110 内容编辑框(编辑框控制) 31101 规格说明

31102 引言

主要是定义的一个编辑框,将程序查找到的用户所输入词的相关内容显示出来,为用户提供帮助信息。 31103 输入

数据库中查找到的记录的项的内容的地址、长度。 " 编辑框控制 内容编辑框 " 31104 加工 置控制标题或值。 31105 输出

显示用户所输入词的相关内容(如该词的格式、用法……)。 3111 过滤

31111 规格说明

31112 引言

定义用户输入的词名与内容库中的词名字段中的词名进行串比较,即定义词名字段为过滤字段。 31113 输入 用户输入的词名。 31114 加工

把代码写入过滤条件指针之中。 31115 输出 查找条件。

3112 执行过滤 31121 规格说明

31122 引言

将定义的过滤作为内容库的过滤条件。 31123 输入 查找条件。

31124 加工

与查找编辑框中的内容比较。 31125 输出 库过滤显 。 3113 取低字 31131 规格说明

31132 引言

取数摞中的一个32位数的低16位放在数摞上。 31133 输入

调用WINDOWS API 函数。 31134 加工 31135 输出 相应的执行功能 3114 白线框 31141 规格说明

31142 引言

定义查看区一个白颜色的线框。

31143 输入

参数、颜色

31144 加工

空心矩形: 设备描述表

31145 输出

线框。

321 动态数值需求

预处理的窗口正常情况下和峰值工作条件下为20个,一定时间周期中要处理的数据的数量:窗口开始尺寸2个数据,开始位置2个数据,最大尺寸2个数据,最小尺寸2个数据,编辑框位置4个数据,按钮位置4个数据,平均处理的数据约为16个数据。

322 静态数值需求

a 支持的终端数为1台;

b 支持并行 *** 作的用户总数为5位;

c 处理5个文件及10条记录;

d 表或文件的最小为266字节,最大为4字节;

323 精度需求

在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确。

324 时间特性需求

a 响应时间应在人的感觉和视觉事件范围内;

b 更新处理时间,随着汉语编程系统的版本升级,汉语编程企业管理应用系统将相应的进行更新;

325 灵活性

当需求发生某些变化时,汉语编程企业管理应用软件 *** 作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可。

326 数据管理能力需求

汉语编程企业管理应用软件需要管理5个文件和10条记录,表文件的大小平均约为15k字节,汉语编程企业管理应用软件基本约用10 M字节空间,所有文件均放置在数据库中,调用,查询数据,文件,记录时,通过库文件名直接进行 *** 作。

327 故障处理需求

无故障。

33 设计约束条件

331 技术约束

本工程产品的约束条件包括:

a 数据库、各种控键的使用和消息的调用;

b 汉语数据库过滤完成、编辑框的触发等;

332 环境约束

运行本软件需要奔腾133以上 PC,内存需要在16兆以上,对使用设备的速度、规模要求不高。

333 标准约束

汉语编程企业管理应用软件完全按照北京元易达科技发展有限责任公司企业标准开发,包括硬件、软件和文档规模。

34 接口需求

341 用户接口

本工程产品通过PC机进行运行、 *** 作,对报表、菜单的打印将使用汉语编程编辑器或调入WORd进行打印。输出、输入的相对时间将由pc机本身处理速度来决定。对程序的维护,需进行必要的备份。

342 硬件接口

本工程产品不需要特定的硬件或硬件接口进行支撑。

343 软件接口

本工程产品的软件接口由汉语编程 *** 作系统、汉语编程数据库以及汉语编程企业管理应用软件的词典和数据结构组成。

344 通讯接口

本工程产品的没有特殊的通讯接口,通讯接口由所使用的pc机决定。

35 属性

351 可用性

本软件是完全由汉语程序设计语言开发的,汉语编程最大特点编译解释和一,它可以进行单步跟踪。一旦出现错误就可以通过单步跟踪进行查找处理,所以本软件也可以通过单步跟踪的 *** 作进行检查处理。

352 安全性

本软件大量的参数及文本内容全部放于汉语编程数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。

353 可维护性

本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于汉语编程中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。

354 可转移、可转换性

汉语编程的兼容性很高,在windows95/98 windowsNT windows1700 *** 作系统都可以直接运行。

355 注释

通过"看数摞"、"看内存"、"印字符"三条汉编基本指令,就可以将所有汉编

成程序进行调试和检查。本系统的大量参数和文本全部放在数据库中,通过"使用库"、"库显"等一些汉编数据库基本 *** 作就可以查看、添加、修改系统。 4 支持信息

41 支持软件

本软件开发是使用汉语编程编写,编译系统为"32位汉语编程系统",版本号为2010061。在库调用时兼容Visual Foxpro 60英文版,源程序的测试是使用汉语编程自身含有的"看数摞、看内存、看词"的方法进行测试,即支持测试的软件也是汉语编程 *** 作系统本身。由于汉语编程本身的特点,它的关键词、命令等全部为中文,所以在使用汉语编程系统时需要中文输入法的支持。

42 设备

a 具有奔腾133、16兆内存配置的计算机;

b Microsoft鼠标或其它兼容鼠标;

c 最少15MB的硬盘空间,常规安装需要100MB硬盘空间,完全安装需要240MB硬盘空间。

d 最少8MB的RAM存储器。

e VGA显示器或更高。

f Windows95中文版或Windows NT中文版或更高。

g 一般计算机外设,如:打印机、扫描仪。如要配置网络环境,还需网络连接设备。

43 控制

本软件是在汉语编程系统的支持下,展示界面由主窗口与子窗口嵌套而成,窗口 *** 作通过按钮控制,不同的按钮进行不同的 *** 作实现不同的功能。

44 接口

本软件在库的调用时兼容Visual Foxpro 60英文版的表结构文件,但不能与Visual Foxpro 60英文版在一个 *** 作系统环境中同时运行。

45 文档 本系统相关的文档为: 《汉语编程企业管理应用软件可行性研究报告》 编号:MNQB01-QG-01 《汉语编程企业管理应用软件需求说明书》 编号:MNQB03-QG-01 《汉语编程企业管理应用软件 *** 作手册》 编号:MNQB11-QG-01

46 附录

a 输入输出格式样本采用IPO表逐项定量的叙述对本系统软件提出的功能需求,如下图:

b 本系统软件的背景信息如下:

汉语编程是本公司自行开发,自主版权的以汉语为描述语言的计算机程序设计语言。该语言绝非曾流行过的任何一种计算机语言的简单汉化,或是为某种软件制造一个中文环境。这是一个完全由本公司自行开发,由本公司掌握全部源代码,从形式到内容全面符合中国人的思维方式,使用汉文字表达的计算机程序设计通用语言。Windows环境下的汉语编程,可以用于Windows窗口程序、多媒体应用、数据库开发、网络传输、电子商务等应用领域。对于较初级计算机用户,在极短的时间内,可以达到很高的编程水平。

2311 分布式数据源技术

所谓分布式数据源是相对于单一集中数据源提出的,在以往网络程序开发中,一般都是采用单一数据源,程序和数据库是部署在一台机器上或局域网内的不同机器上,相当于一个程序对应一个数据接口。但在现代的网络应用中,产生了新的需求,例如,网上送货,送货单位为了查询客户需要的产品,他们可能自己建立了商品信息数据库,以其应用程序在自己的数据库中检索,同时又想利用其他相同性质公司的数据库。如何使一个程序能跨过局域网去访问其他公司的数据库就成了技术难题,由于相似的种种应用,从而产生了分布式数据源技术。

分布式数据源技术可在不同地点、不同单位、不同的服务器发布数据,通过相应的网络协议和安全验证机制,使有权限的用户通过他们的程序利用这些网上分布的数据源的一种技术。

在 GIS 领域,由于地理信息的本质特征是区域分布性,具有明显的地理参考系统。可以根据行政区划、自然地理区域等来组织地理数据。采集、管理和维护这些不同区域的数据并没有因果从属关系,而是相对独立和平行的。因此,高效的系统应该是当地数据的采集、管理、存储由当地完成,但各部门都可以在网络上各个节点调用其他区域的数据(欧阳,2004)。由于地理信息的空间分布特征,地理数据库的分布和更新也应该是分布式的。这就需要现在的 GIS 软件系统可以建立分布式的 GIS 数据源,供远程的用户访问。

2312 分布式数据源类型

随着网络技术的发展和 WebGIS 应用的普及,现在网上发布的分布式 GIS 数据源越来越多,大致归纳为以下几种类型: 基于文件形式的数据源、基于空间数据库的数据源和基于 Web 服务方式的数据源。

23121 基于文件形式的数据源

基于文件形式的 GIS 数据源一般都是以 XML(可扩展标识语言)为基础的纯文本文件形式的地理数据,利用这些文件可以存储和发布各种特征的地理信息,并控制地理信息在 Web 浏览器或其他特定浏览器中的显示,这种形式的数据有利于网络传输,并且由于XML 的可扩展性,使得此种形式的数据文件的扩展性良好。此种形式的文件包括 GML、KML 等数据文件类型。其中 GML(Geography Markup Language)即地理标识语言,它由OGC(开放式地理信息系统协会)于 1999 年提出,并得到了许多公司的大力支持,如Oracle、Galdos、MapInfo、CubeWerx 等。GML 的特点(卢娟,2004; 于雪芹,2005):

(1)封装的地理数据和图形解释是清楚分离的;

(2)GML 基于文本表示地理信息;

(3)GML 封装了地理信息及其属性;

(4)GML 封装了空间地理参考系统;

(5)GML 可以实现地理数据的分布式存储 。

GML 作为一个 “开放的” 标准,并没有强制采用它的用户使用确定的 XML 标识,而是提供了一套基本的几何对象 tag、公共的数据模型,以及采用自建和共享应用 Schema 的机制。所有兼容 GML 的系统,必须使用 GML 提供的几何地物 tag 来表示地物特征的几何属性,但可以通过限制、扩展等机制来创建自己的应用 Schema。

而 KML 数据,是 Keyhole Markup Language,是一个基于 XML 语法和文件格式的文件形式 GIS 数据源,用来描述和保存地理信息如点、线、图像、多边形和模型等,可以被Google Earth 和 Google Maps 识别并显示。可以使用 KML 来与其他 Google Earth 或 GoogleMaps 用户分享地标与信息。Google Earth 和 Google Maps 处理 KML 文件的方式与网页浏览器处理 HTML 和 XML 文件的方式类似。像 HTML 一样,KML 使用包含名称、属性的标签(tag)来确定显示方式。

随着 Google Earth 的发展,KML 被更多的浏览器所支持,如微软的 Virtual Earth 支持基本的 KML 和 KML 搜索,ArcGlobe 也开始支持 KML 的浏览显示,ArcGIS Server 支持KML 服务的发布。另外,为了支持 KML 的开发,Google 还开发了一个函数库供用户使用,更加扩大了 KML 作为地理信息共享数据的前景。

KML 提供以下功能:

(1)指定一个地点的图标和标注来区分每一个地点;

(2)为每一个视图指定明确的视角来创建不同的特写镜头;

(3)使用指定到屏幕或地理位置的标注;

(4)为特定种类的标注定义显示样式;

(5)为标注指定基于简单 HTML 语法的描述,支持超级链接和的显示;

(6)使用目录对标注进行树形的分类管理;

(7)基于时间戳记的标注可以用来进行动态的播放;

(8)从本地或远程的网络地址动态的加载 KML 文件;

(9)当 Google Earth 客户端视图变化时,自动将视图信息发送给指定的源服务器并从服务器获取相关的标注信息。表 21 是 KML 文件的示例。

表 21 KML 文件的示例

23122 基于分布式空间数据库的数据源

分布式空间数据库是计算机网络把面向物理上分散,而管理和控制又需要不同程度集中的空间数据库连接起来,共同组成一个统一的数据库的空间数据管理系统。可以简单地把分布式空间数据库看成是空间数据库 + 计算机网络(易晓峰,2005)。它是把物理上分散的空间数据库组织成为一个逻辑上统一的空间数据库系统; 同时,又保持了单个物理空间数据库的自治性。分布式空间数据库中的数据分布在网络中不同节点的数据库中,各个节点具有对本节点数据的最高控制权限,可以使用本地节点数据执行局部应用; 同时,各个节点又接受分布式空间数据库管理系统的统一控制。分布式空间数据库的用户具有不同的权限级别,根据权限级别,各个用户利用分布式空间数据库中的数据可以执行不同的全局应用。

可以将分布式的空间数据库作为数据源在网络上发布供用户使用,这样的数据源服务ArcGIS Server 已经提供,可将 ESRI 的 GeoDataBase 发布到网络上,由用户来访问。这种数据源的应用不如基于文件和基于 Web 服务的方式方便,因为一般的数据库系统都会有很复杂的安全性管理和访问权限的管理,不会让一般的 Web 用户随便的访问,只是面向具体的单位应用。

23123 基于 Web 服务方式的数据源

基于 Web 服务方式的数据源的产生和发展,来源于两方面技术的推动,一是计算机软件领域中 Web 服务技术的出现与发展,二是网络地理空间信息应用方面的发展(陈荦,2005)。

Web 服务是一种部署在 Web 上的组件对象,以支持 Web 上的分布式应用。它通过一系列标准的协议来构建对象间通信机制,关注的是对象显露出来的属性、方法及其调用方式,而不定义对象具体的实现细节与支持环境。

在地理空间信息的网络应用方面,众多网络地理空间信息系统采用了不同的数据框架、运行平台和开发维护方法,这使得它们之间的数据共享和功能性互 *** 作难以施行,同时引起了与网络地理空间信息系统进一步发展的严重矛盾。

Web 服务的突出优点使之适合于解决地理空间信息共享和互 *** 作方面的矛盾。为此,国际标准化组织地理信息技术委员会(ISO/TC211)和开放地理信息联合会(OGC)开始致力于研究基于 Web 服务体系架构的网络地理空间信息服务技术与标准规范,构成网络上分布的 Web 空间数据服务数据源。OGC 推出的三种标准的基于 Web 服务的空间数据服务是 WMS、WFS、WCS。

其中 WMS 数据源服务,是一种客户端请求地图图像的方式和标准,它利用具有地理空间位置信息的数据制作地图。WMS 返回的不是地图数据,而是地图图像(黄向等,2007)。WMS 服务定义了三个 *** 作:

(1)GetCapabilities: 返回服务元数据,服务元数据必须是能被用户或机器识别的,采用 XML 文件表示,是对服务信息内容和请求参数的一种描述。

(2)GetMap: 返回一幅具有正确的地理空间和维数参数的地图图像,图像可以是GIF、JPEG、PNG 格式。

(3)GetFeaturelnfo: 根据用户所请求的 X、Y 坐标或感兴趣的图层,返回地图上某些特征的信息。

在 WMS 的三个 *** 作中,GetCapabilities 和 GetMap 是必须要实现的,而 GetFeaturelnfo是可选的。

下面介绍这三种 *** 作的具体实现过程:

用户使用普通的浏览器(如 IE)或定制的应用系统通过 >

2313 WFS 数据源服务

WFS 服务提供了在 Web 环境下使用 >

WFS 分为两个级别: 基本 WFS 和事务 WFS。基本 WFS 的用户不能修改服务端地理数据源的数据; 事务 WFS 允许用户创建、更新和删除远程数据源的特征数据。

WFS 定义了 5 个 *** 作:

(1)GetCapabilities: 返回服务元数据。元数据必须描述服务所能支持的数据类型和每个数据所能支持的 *** 作。

(2)DescribeFeatureType: 描述服务支持的所有特征数据的类型结构。

(3)GetFeature: 根据请求返回特征数据实例。

(4)Transaction: 事务 WFS 支持这个 *** 作。用于修改特征,包括对地理特征的创建、更新和删除。

(5)LockFeature: 事务 WFS 支持这个 *** 作。用于在连续事务处理期间,锁定特定的要素或要素集。

上述5 个 *** 作的工作流程为: 用户首先发出 GetCapabilities 请求,服务端返回 WFS 服务级别描述、所有命名空间的数据源及其特征类型(图层)列表和相关的坐标系、支持的 Filter 运算集和事务 *** 作等信息; 然后用户选择某种特征类型,发出 DescribeFeature-Type 请求,获取此特征类型的 GML 应用 Schema,该 Schema 包含此特征引用和扩展的GML Schema 和所有属性的几何与非几何的类型描述; 最后用户再发送 GetFeature 请求获得符合该 Schema 的 GML 特征实例数据。同时也可发送 Transaction 或者 LockFeature 请求来 *** 纵特征数据(马庆等,2006; 程飞,2007)。

2314 WCS 数据源服务

WCS 服务 面 向 空 间 影 像数据,它 将 包 含 地 理 位置 值 的地 理 空 间数据 作 为 “覆盖(Coverage)”在网上相互交换。Covergae 是代表空间变化和时间变化的地理空间数据类型,例如遥感影像、DEM 数据等。WCS 服务提供详细而丰富的地理空间信息,客户端可以展示和描绘这些信息,也可以应用这些数据作为科学模型和其他客户端的输入数据。

2315 WMS、WFS、WCS 的区别

WCS、WMS 和 WFS 相同的地方是,都允许客户端选择某一部分服务器上的基于空间约束和其他标准的数据。WCS 与 WMS 不同的是,WMS 通过过滤空间数据,返回的是静态的地图(它们在服务器上以形式存放),类似对数据进行一次快照,而 WCS 提供真正的空间数据以及这些数据详细的描述,允许对这些数据进行复杂的查询,返回的是带有原始语义的数据,这些数据能够被解译、推广,而不仅仅是一次数据的快照; WCS 与WFS 不同的是,WFS 返回离散的地理空间特征(矢量数据),而 WCS 返回的是连续的代表时空变化数据(可能是多维)的一系列空间特征(栅格数据)。

除了这些标准的 Web 服务方式的 GIS 数据源之外,各个商用软件厂商业推出了自己的符合 Web 服务标准的 Web 数据源,如 ESRI 的 ArcGIS Server 和 ArcIMS 的 Map Service、SuperMap 公司的 SuperMap Web Service 等。

2316 数据服务需求

网格环境下,海洋空间数据的组织管理与传统方式的海洋数据的组织管理是不同的,基于网格环境的数据组织管理更强调一体化,或者说数据组织管理的协同性,目标是建立海洋数据的虚拟的单一系统映射,使得用户能够透过门户网站透明地访问所有的共享数据,而不需要在千百万个网站上搜索自己想要的海洋数据。

以上就是关于怎么写需求说明书全部的内容,包括:怎么写需求说明书、数据服务需求、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9838713.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存