基于android手持设备的景区导览系统需求分析说明书v11

上传人:汽*** 文档编号:564402343 上传时间:2023-02-16 格式:DOC 页数:31 大小:1.34MB
返回 下载 相关 举报
基于android手持设备的景区导览系统需求分析说明书v11_第1页
第1页 / 共31页
基于android手持设备的景区导览系统需求分析说明书v11_第2页
第2页 / 共31页
基于android手持设备的景区导览系统需求分析说明书v11_第3页
第3页 / 共31页
基于android手持设备的景区导览系统需求分析说明书v11_第4页
第4页 / 共31页
基于android手持设备的景区导览系统需求分析说明书v11_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《基于android手持设备的景区导览系统需求分析说明书v11》由会员分享,可在线阅读,更多相关《基于android手持设备的景区导览系统需求分析说明书v11(31页珍藏版)》请在金锄头文库上搜索。

1、基于android手持设备的景区导览系统编写: 日期:2012-04-25 日期: 日期:受控状态:是 发布版次:1.1日期:编号:变更记录日期版本变更说明作者2010-02-031.0初始版本签字确认系统模块对应章节对应部门负责人签字目录系统功能41.1Android手持设备景区导览系统概述41.2系统设计原则4系统结构51.3总体架构51.4假定条件和约束限制61.4.1硬件约束61.4.2用户约束61.4.3技术限制61.5功能需求71.5.1功能用例图71.5.2用户获取服务101.6景区实时监控201.6.1景区实时状态201.6.2数据查询211.6.3分析数据221.6.4模拟疏

2、散模型241.7景区导览资源管理261.7.1新增导览信息261.7.2删除导览信息271.7.3更新导览信息281.7.4定期维护导览信息291.8性能需求311.8.1响应需求311.8.2可靠性需求311.8.3可用性需求311.8.4精度需求31业务实施建议32系统功能1.1 Android手持设备景区导览系统概述项目背景:随着人民生活水平的提高,以与我国休假制度的完善,人们拥有了更长更多的假期,而假期外出旅游成为了越来越多的人们度过假期的第一选择。在这样的背景前提下,各大旅游景区更是成为了热门中的热门,这也造成了在旅游高峰期部分旅游景点人流过大导致拥堵,从而影响到游客旅游体验的问题。

3、不过从根本上来说,并不主要是因为游客数量的过大,往往是因为景区的服务不够全面细致,管理不够科学,效率不高所造成的,例如景区部的地标不够详细或者是不够完整都可能会影响的游客游玩时的顺畅性。另一方面来说,游客人数的急剧增长所带来的安全问题,如游客的人生安全,景区的设施安全等也日益明显突出起来,系统化、电子化、网络化、智能化的景区管理系统也成为了日益迫切的需求,本项目就是在这样的背景下提出的,旨在开发出一个能够方便游客、便于景区管理的景区导览系统。1.2 系统设计原则该系统将要完成的是旅游景区的导览功能。这里提到的导览,是指景区向游客提供的一种服务,这种服务的目的是让游客能够方便的获取景区的各种介绍

4、信息以与景区的实时状态,例如景区各个分景点的人流是否拥挤、分景点的游览车的数量等等,还要提供相应的查询功能,例如查询欲知景点的位置信息,当前位置到该景点的距离与绘制出最合适的路径轨迹信息等等。在游客拥有自己的PDA设备的前提下,利用手持设备的wifi功能,向游客的设备传输对应景区的导览文件(如视频介绍,文字介绍,以与查询服务)。并且完成提供导览文件资源的服务器资源数据的管理,例如日常维护,更新文件资源等,并且提供对客户终端请求的处理。客户端的开发是基于谷歌android操作系统平台的,该操作系统是目前最火热的几大主流操作系统之一,具有巨大的市场和发展潜力,有望在未来几年成为移动电子设备上占有量

5、最大的操作系统,因此本软件选择在之上进行开发,另外,编程语言选择Java,因此具有较好的可移植性。服务端采用微软的MFC框架进行开发,MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(class libraries),以C+类的形式封装了Windows的API,并且包含一个应用程序框架,使用MFC可以加快软件的开发流程。系统结构1.3 总体架构对于客户端的使用会涉与到各种类型的游客人群,虽然android操作系统刚刚推出不久尚未在国普与,对部分人群可能会比较生疏,但是凭借其简洁明了的UI和快捷的操作特性,并不要求用户对其特别的熟悉,因此可以做到让使用

6、方法简单易懂,操作方法尽量浅显明了,使用户能够在短时间借助简易的说明快速上手。为了提高系统的实用性,要求具有较强的可靠性和较大的吞吐量。对于服务端的操作人员,由于软件设计的提供给操作人员的接口仅仅会涉与到简单的文件新建、修改、复制、删除等操作,因此仅仅需要操作人员熟悉简单的电脑操作即可,不需要专门进行培训。用户需求框图如下图所示:图1系统角色图图1所示系统角色的创建方式和权限情况如下表所示:表 1 系统角色说明角色名创建方式权限用户(游客)客户端初始化时自动创建访问服务器上的资源,向服务器发送请求管理员(系统资源操作人员)服务器登陆后,服务器的操作人员成为管理员负责管理景区的导览相关资源1.4

7、 假定条件和约束限制1.4.1 硬件约束需求名称详细要求服务器硬件要求支持Intel平台、AMD平台。双CPU 2.0G以上,存2.0G以上,100M网卡、硬盘250G以上,带液晶显示。服务器系统平台Windows XP/Windows7 与以后客户端硬件要求支持android操作系统的嵌入式平台,支持wifi功能,支持GPS定位,带触摸屏功能,具有音频输出客户端系统平台Android操作系统2.1与以后1.4.2 用户约束需求名称详细要求客户端用户(游客)会简单的触摸屏操作服务端用户(管理员)会基本的计算机操作1.4.3 技术限制服务器运行环境:l Sun Java JDK6.0 For W

8、indows(或更高版本)l 数据库MS SQL Server2005(或更高版本)l Web 应用服务器 Apache Tomcat 6.0.29(或更高版本)各种文档:l 符合标准文档编写规源代码:l 符合标准编程规1.5 功能需求1.5.1 功能用例图功能用例顶层用例图用户获取服务用例图用户获取服务用例图景区导览资源管理用例图1.5.2 用户获取服务用例标识和历史需求 ID:1001用例名称:用户获取服务版本号:V1.00目的:描述整个系统中,用户所能进行的相关操作,如用户的登入登出、查询景点、定位,用户获取景区导览信息等上一次更新:On (日期):批准人:On (日期):用户/行为人:

9、用户(游客)业务所有者:联系信息:触发者:用户(游客)参考资料:使用频度:较高前提条件:见下级用例结束条件:见下级用例非功能性需求:假设, 问题:系统(客户端、服务器)正常运行步骤:该用例为组合用例,包含以下用例:登陆服务器、缩放地图(放大/缩小)、定位、查询并定位景点、获取各景点多媒体信息(文字信息/音频信息/视频信息)、计算当前位置与指定景点的路程、获取当前各景点状况(人数、车辆数)1.5.2.1 用户登录服务器用例标识和历史需求 ID:1002用例名称:用户登录服务器版本号:V1.00目的:为了防止导览资源服务器带宽被非游客所占用,故需要设定一级用于验证用户身份的密码,用于控制可以使用资

10、源服务器的客户端,该密码可以简单的设定为门票上的唯一ID编码。上一次更新:On (日期):批准人:On (日期):用户/行为人:用户(游客)业务所有者:联系信息:触发者:用户(游客)参考资料:使用频度:较高前提条件:程序完成安装,网络连接无异常结束条件:服务器被关闭非功能性需求:提供有条件的强制登录(当密码意外无效时,需要向管理人员申请,获得批准)假设, 问题:系统(客户端、服务器)正常运行;且门票ID清晰可见并唯一步骤:用户登录流程图:1.5.2.2 缩放地图用例标识和历史需求 ID:1003用例名称:缩放地图版本号:V1.00目的:为了能够使用户在客户端设备的屏幕上更合适的显示自己关心的一

11、部分区域,设置了缩放地图功能。上一次更新:On (日期):批准人:On (日期):用户/行为人:用户(游客)业务所有者:联系信息:触发者:用户(游客)参考资料:使用频度:较高前提条件:程序正常运行结束条件:程序崩溃或设备故障非功能性需求:无假设, 问题:客户端正常运行步骤:缩放地图流程图:1.5.2.3 定位用例标识和历史需求 ID:1004用例名称:定位版本号:V1.00目的:利用GPS或者依靠景区部署的阅读器返回用户当前的地理信息,可供实时定位和位置、路径跟踪使用。上一次更新:On (日期):批准人:On (日期):用户/行为人:用户(游客)业务所有者:联系信息:触发者:用户(游客)参考资

12、料:使用频度:总是前提条件:GPS卫星信号正常,设备硬件正常结束条件:程序崩溃或设备故障非功能性需求:无假设, 问题:客户设备功能正常步骤:定位流程图:1.5.2.4 查询并定位景点用例标识和历史需求 ID:1005用例名称:查询并定位景点版本号:V1.00目的:使游客能够根据景点的名称查询到景点的位置,方便游客顺利的到达自己希望参观的景点。上一次更新:On (日期):批准人:On (日期):用户/行为人:用户(游客)业务所有者:联系信息:触发者:用户(游客)参考资料:使用频度:一般前提条件:程序正常运行,供查询的服务器工作正常结束条件:查询超时或者查询成功非功能性需求:模糊查询假设, 问题:

13、客户端正常运行步骤:查询并定位景点流程图:1.5.2.5 获取各景点多媒体信息用例标识和历史需求 ID:1006用例名称:获取各景点多媒体信息版本号:V1.00目的:为了能够使用户更加了解某个景点的一些详细资料例如景点的主要观赏点、景点的历史典故、景点的一些实景拍摄等来决定自己的游玩方案,用户可以通过客户端了解到相关景点丰富的多媒体介绍信息。上一次更新:On (日期):批准人:On (日期):用户/行为人:用户(游客)业务所有者:联系信息:触发者:用户(游客)参考资料:使用频度:较高前提条件:程序正常运行,网络连接正常,资源服务器工作正常结束条件:程序崩溃或关闭相关多媒体窗口非功能性需求:多媒体信息保持与时更新假设, 问题:客户端正常运行步骤:获取各景点多媒体信息流程图:1.5.2.6 计算当前位置与指定景点的路程用例标识和历史需求 ID:1007用例名称:计算当前位置与指定景点的路程版本号:V1.00目的:为了能够使用户能够直观的看出自己距离想去的一个景点的路程,该功能使得客户可以通过客户端得到当前位置到一个目的景点的距离并且绘制出最短的轨迹。上一次

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号