图像信息管理系统-需求分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图像信息管理系统-需求分析

目录

1引言 (3)

1.1编写目的 (3)

1.2背景 (3)

1.3定义、首字母缩写词和缩写语 (3)

1.4参考文献 (3)

2 项目概述 (4)

2.1项目目标 (4)

2.2产品的总体功能 (4)

2.3假定和约束 (4)

2.4用例模型 (5)

3需求规定 (5)

3.1功能需求 (5)

3.1.1用户权限管理 (7)

3.1.2图像信息管理 (7)

3.1.3扩展字典管理 (8)

3.1.4空间查询 (9)

3.1.5地图操作 (9)

3.2性能需求 (10)

3.3其他专门要求 (10)

3.3.1数据库需求 (10)

3.3.2系统安全性要求 (10)

3.3.3可移植性要求 (10)

3.3.4可测试性要求 (11)

3.3.5可重用性要求 (11)

4运行环境规定 (11)

4.1设备 (11)

4.2支持的软件 (11)

4.3接口 (11)

4.3.1用户接口 (11)

4.3.2软件接口 (12)

4.4故障处理 (13)

5数据要求 (13)

5.1数据的逻辑描述 (13)

5.2数据的采集 (13)

附录: (14)

1引言

1.1编写目的

本文档对系统要实现的软件功能做全面描述,帮助客户判断所规定的软件是否符合他们的要求,为客户和开发者之间建立共同协议创立一个基础,同时编制需求分析文档的过程将使开发人员在设计开始之前周密地思考全部需求,从而减少事后重新设计、重新编码和重新测试的返工活动。通过对各种需求的仔细复查,还可以在开发早期发现若干遗漏、错误理解和不一致性,以便及时加以纠正。另外,本文档可作为成本计价和编制计划进度的基础,并为项目的确认和验证提供基准。

1.2背景

1.3定义、首字母缩写词和缩写语

Oracle 9i:所用的数据库管理系统

C#:所用的开发语言

Visual Studio:所用开发工具

Windows XP:所用的操作系统

GDAL:所用的图像处理工具库

1.4参考文献

1)陈明.《软件工程应用教程》.北京:电子工业出版社,2004

2)张海藩.《软件工程导论》.清华大学出版社.1998年1月

3)潘孝铭.《软件文档编写》.高等教育出版社.2004年8月

4)罗先文.《软件工程实物》.重庆大学出版社.2005年3月

5)陈明.《软件工程实验》,中央广播电视大学出版社,2003年8月

2 项目概述

2.1项目目标

图像信息系统包含了图像存储、图像管理以及图像查询三个功能:图像存储是指海量图像信息数据经过处理后,在数据库中进行存储;图像管理是指对图像信息和图像扩展信息进行一些列的管理工作;图像查询是指提供用户查询图像信息以及显示图像信息

2.2产品的总体功能

图像信息系统能接受来自卫星数据库和用户上传的图像信息,可以对图像信息进行存储、修改、删除,对图像属性进行扩展;用户可以对数据库中的图像信息进行查询,并能对该图像进行添加标注、放大、缩小等操作,同时系统可以支持图像上的区域查询和定位显示。

图见纸

2.3假定和约束

(1)硬件环境

.服务器:工作站

.网络设备:网络交换机,网卡,网线;

.喷墨绘图仪;

.扫描仪;

.打印机。

(2)软件环境

服务器端软件选择的具体说明:

.操作系统:Windows 2003 Server 或Windows NT。

.数据库管理系统:Oracle 9i.。

.开发工具:Visual Studio 。

客户端软件选择的具体说明:操作系统: Windows XP 。

2.4用例模型

见附录

3需求规定

3.1功能需求

系统的IPO 图如下:

图3-1 本系统的IPO 图

本系统的主要目标是能够支持多个外部系统在运作过程中产生的图像信息

和图像附属信息进行入库、检索。系统在设计和实现过程中,首先要考虑不同任

务的需要分配不同的账号,管理不同的图像信息以及相应的扩展属性,能够存储

数传源码数据、二维图、DEM 数据等图像数据产品,按照图像信息来源、日期、

图像格式以及其他相关属性信息进行存储,并建立相互之间的关联关系,易于检

索、操作。本系统支持图像附属信息的扩展定制功能,包括:扩展来自卫星数据

库中各种图像产品的附属信息,能够支持各个账户定制扩展自身所需图像产品的附属信息。本系统提供图像数据存储、查询、操作接口供其他软件、系统使用,包括:图像信息数据上传/下载接口、图像附属信息扩展接口、图像信息检索接口等。用户可以根据图像文件名称、图像信息源、日期、图像格式、分辨率、图像大小、关键字等检索条件,快速方便查询各种图像数据信息。对于查询得到的图像,用户可以放大、缩小、拖动,标注等基本操作。系统还具有统计功能,能按信息源、时间段、图像格式、图像大小等进行多条件组合操作,并支持导出结果。

综合以上需求,系统的主要功能模块应包括用户权限管理、图像信息管理、扩展字典管理、空间查询和地图操作。具体功能模块图如图3-2所示:

3.1.1用户权限管理

本系统中的用户权限分为管理员,操作员和普通用户,普通用户只能查看信息和在图像上加标注,操作员可以对设备信息进行增加、修改,管理员不仅具有操作员的所有权限,还可以对用户进行控制。

(1)增加用户:系统管理员负责增加用户,输入用户的基本信息和用户所拥有的权限。

(2)编辑个人信息:每个用户可修改个人信息,但不能修改所拥有的权限。(3)修改权限:系统管理员负责修改权限,可以增加或删除某个用户对图形编辑的权限,也可使某些用户拥有管理员的权限,或取消某些用户的管理员权限。

(4)删除:系统管理员负责删除用户。

3.1.2图像信息管理

图像数据管理是系统中最重要的部分,其中,图像信息由两种数据组成,一种是图像原

相关文档
最新文档