收藏 分享(赏)

地理信息系统需求分析报告.doc

上传人:精品资料 文档编号:7758562 上传时间:2019-05-25 格式:DOC 页数:11 大小:156KB
下载 相关 举报
地理信息系统需求分析报告.doc_第1页
第1页 / 共11页
地理信息系统需求分析报告.doc_第2页
第2页 / 共11页
地理信息系统需求分析报告.doc_第3页
第3页 / 共11页
地理信息系统需求分析报告.doc_第4页
第4页 / 共11页
地理信息系统需求分析报告.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、1掌 上 超 市 ( 超 市 导 航 )需 求 分 析 报 告编制者:编写日期:2014 年 5 月 4 日版本:v1.02目录1.引言 11.1 编写目的 11.2 项目背景 11.3 定义 12.项目概述 12.1 项目目标、内容、现行系统的调查情况 12.2 运行环境 22.3 条件与限制 23.GIS 数据描述 23.1GIS 静态数据 23.2GIS 动态数据 33.3GIS 数据流图 33.4GIS 数据字典 33.5GIS 加工小逻辑说明 43.6 数据采集 54.GIS 功能需求 54.1 功能划分 54.2 功能描述 55.GIS 性能需求 65.1 数据精确度 65.2 时

2、间特性 65.3 适应性 66.GIS 运行需求 66.1 用户界面 66.2 硬件接口 76.3 故障处理 77.质量保证 78.其他需求 711.引言1.1 编写目的本文档帮助开发人员了解人们对本软件的一些需求,方便开发人员理解自己所开发软件的目标。1.2 项目背景本项目由*委托*开发,由*主管。项目开发小组:组长:赵健清组员:王飞、王梦璐、俞一恒、高斌1.3 定义数据流图:表示求解某一问题的数据通道,同时也规定了处理的主要阶段和所用的各种数据媒体。数据字典:指定义和管理数据库文件(库表)的组织的系统,其目的是方便数据库的存取和控制,加强系统的数据管理。静态数据:指那些不随时间或其它数据变

3、化而变化的数据。动态数据:指在系统应用中随时间变化而改变的数据,如库存数据等。硬件接口:接入设备的接口,如内存和显卡接槽以及与外部设备耳机、网线、USB 等相连接的接口。2.项目概述2.1 项目目标、内容、现行系统的调查情况本项目的最终目标是开发一款安卓手机软件,提供超市信息查询、导航等功能。2应用于超市类的生活导航服务的软件还没有出现,更加方便人们的日常生活的软件会有较大的市场。2.2 运行环境硬件平台:安卓平台(手机)操作系统:安卓系统支撑环境(例如:数据库等)和版本:SQLite + Spatialite其它与该软件有关的软件组件:ArcGIS,ArcGIS for Android AP

4、I2.3 条件与限制由于各手机厂商对安卓系统各自进行了个性化的修改,所以在有些手机的安卓系统上运行可能存在一定的问题。由于超市所售物品种类繁多,而且价格存在较大的浮动(包括打折) 。尤其是无价飞涨的现在,部分商品价格的稳定性存在较大的问题,基本都是大幅上升,而有些商品的价格保持不变。在价格不稳定的同时,存在新商品的上架与旧商品的下架问题,商品的种类也存在一定的波动。在这种情况下则需要与超市的商品数据库连接,才能解决上述问题。如若不与超市方面共享数据,很难做到商品信息的实时反映。3.GIS 数据描述3.1GIS 静态数据超市查询系统中静态数据分离技术经过 3 个发展阶段。(1)静态数据作为应用程

5、序的一部分直接保存在程序中,即静态数据与程序结合在一起。(2)静态数据从程序内部分离出来,形成独立的外部数据文件。静态数据文件与动态数据文件相互独立,依靠特定程序分别进行参照或者存取。(3)静态数据由外部数据文件存放方式转为数据库存放方式,将以前程序中静态数据对动态数据加工的某些控制关系抽象为静态表与动态表间的关系。a.商场(包括名称、地点);b.商品(包括价格、种类);c.南京市交通地图33.2GIS 动态数据输入数据:输入数据:用户实时定位数据、欲购买商品(种类、数量、价格) ;输出数据:最近的超市信息、最佳路径、欲购买商品总价;内部生成的数据:中间查询结果。3.3GIS 数据流图顶层数据

6、流图:第一层数据流图:4导航细化:定位细化:5购物单模拟细化:3.4GIS 数据字典1)数据项名称 用户实时位置数据类型 位置类型数据长度 8描述 获取用户实时位置来确定到达目的超市的最佳路径名称 超市名称数据类型 可变字符类型数据长度 50描述 确定满足要求的最佳超市以及导航到该超市的方法名称 商品名称数据类型 可变字符类型数据长度 506描述 用户所需要购买的商品种类名称 商品数量数据类型 整型数据长度 4描述 用户所需要购买的商品多少名称 商品价格数据类型 整型数据长度 4描述 用户所需要购买的商品价格名称 购物单编号数据类型 可变字符类型数据长度 50描述 记录用户所需购买的物品种类、

7、多少以及总价名称 下单时间数据类型 日期类型数据长度 8描述 记录用户使用该系统进行模拟订单的时间2)数据流定义a.导航名称 导航数据来源 用户、数字化地图数据组成 用户位置+超市位置+ 南京路径信息描述 由用户以及超市的位置分析出最佳路径b.购物单名称 购物单数据来源 用户根据需要选出所需商品数据组成 购物单编号+下单时间+商品名称+ 商品数量 +总价描述 用户提供所需商品种类以及多少得出模拟购物单3.5GIS 加工小逻辑说明首先数字化一份南京市的地图,包括道路信息以及本系统涉及到的超市的名称以及位置,由 GPS 定位系统得出用户此时所处的位置,根据用户的需求,选择出最符合要求的超市,通过用

8、户的位置信息和已经数字化好的超市的位置信息,分析出最佳路径。提供一份购物清单,由用户输入所需要购买的物品种类和数量,得到此次购物所需要花费的总额。73.6 数据采集1)数字化一份南京市的地图,并在上面标出 50-100 个超市的具体位置;2)将超市所卖物品及其价格加入到超市的属性中;3)用户输入得到其位置信息,并根据其所需要的物品种类和数量得出模拟的购物清单。4.GIS 功能需求4.1 功能划分基本 GIS 功能用户个人购物单超市查询及导航4.2 功能描述 基本 GIS 功能:对地图的基本操作1.包括地图的放大、缩小、全图、漫游、属性查询等; 用户个人购物单:用户可以在个人移动端上添加自己需要

9、采购的物品,方便记忆,防止采购时缺漏的现象发生。1.基本功能:添加、删除与修改商品的功能,并且计算总价,并且在购物过程中,若该商品已采购,则用其它颜色标记该商品,区别待购商品;2.“找便宜”:比较各超市的的商品价格信息,找出待查找商品最便宜的超市,显示信息,并在底图上高亮显示;3.“小票 deadline”:即针对优惠的小票,在拿到时输入有效日期及商品名和所属超市,到当天某时提醒用户小票即将到期,并显示商品及所在超市; 超市查询及导航:即对图中的超市进行信息了解1.显示与浏览:显示整个南京市的交通路线地图数据,并显示市内大中型超市的位置,方便浏览2.查询:点击图中超市的点,显示超市信息,如地址

10、、规模,方便用户了解;3.定位:利用手机进行 GPS 定位,显示自己在图中的位置4.超市查找:根据定位信息,结合路网数据,计算出周围离自己最近的超市是哪个,并高亮显示其的位置,显示信息;5.超市导航:利用 GPS 定位和数字化后的路网信息,查询自身位置到达超市的8最短路径。5.GIS 性能需求5.1 数据精确度地图数字化过程中产生的误差:这部分误差可以通过精细的数字化加以减少。GPS 定位时产生的误差:定位精度上的误差本项目难以解决,目前市场上的手机地图都存在该误差。在应用地图方面存在的误差是无法完全规避的,只有采用合理的方法,尽量减少其中产生的误差。5.2 时间特性为了满足手机用户的要求,加

11、强软件的竞争力,响应时间、更新处理时间、数据转换与传输时间、运行时间需要在 1-3 秒内完成,否则会影响用户体验好感度。5.3 适应性本软件主要是是在安卓平台上运行,适合大部分安卓手机。6.GIS 运行需求6.1 用户界面由于手机界面较小,初步考虑所有功能键都采用隐藏式(或半透明式)的,不用时隐藏在界面边缘(或半透明显示) ,主界面则基本上全部用于显示地图信息。6.2 硬件接口本软件不需要特定的硬件接口进行支撑。96.3 故障处理在系统运行时对用户的数据进行备份,若本系统出现问题,可通过导出备份文件来解决问题。如用户的购物单。在系统出现问题时,需要提示错误信息,并为用户提供解决方案。7.质量保证由于政府施工与城市道路的改造,城市道路网络会有一定的变动,为了保证输出结果的正确性,需要对地图进行定期更新。8.其他需求考虑代码的可维护性,每个方法都要预留必要的接口。部分用户可能需要各超市的打折信息,这部分数据需要与超市方面数据库提供数据才能完成,可作为下一步计划。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报