基于Android的旅游管理系统需求分析_第1页
基于Android的旅游管理系统需求分析_第2页
基于Android的旅游管理系统需求分析_第3页
基于Android的旅游管理系统需求分析_第4页
基于Android的旅游管理系统需求分析_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XXX 需求分析说明书 内部文档第 1 页 共 22 页编写:龚宇航 日期:2014-10-26审核: 日期:批准: 日期:受控状态: 是 发布版次:1.0 日期:编号:旅游管理系统需求分析说明书XXX 需求分析说明书 内部文档第 2 页 共 22 页变更记录日期 版本 变更说明 作者2011-3-11 1.0 初始版本 代码男神小组签字确认系统模块 对应章节 对应部门 负责人签字XXX 需求分析说明书 内部文档第 3 页 共 22 页目录1 概述 .41.1 目的 .41.2 背景 .41.3 范围 .41.4 术语定义 .41.5 参考资料 .41.6 任务概述 .51.6.1 目标 .51.6.2 用户的特点 .51.6.3 假定和约束 .51.7 运行环境 .51.7.1 软件环境 .51.7.2 硬件环境 .61.7.3 接口 .61.7.4 控制 .61.8 需求规定 .71.8.1 对功能的规定 .71.8.2 系统功能层次模块图 .7XXX 需求分析说明书 内部文档第 4 页 共 22 页1 概述1.1 目的本说明书目的在于明确说明该旅游管理系统的系统需求,界定它实现功能的范围,指导系统设计以及编码。本说明书的预期读者为:项目经理、指导老师、本小组组员。1.2 背景a)软件系统名称:旅游管理系统b)任务提出者:中软电子校项目开发组;开发者:代码男神开发组;用户:驴友/旅游爱好者,Android 手机使用者开发中心:重庆电子工程职业学院 4 栋 4401c)该软件系统需要 Android 手机提供商和手机网络提供商的支持1.3 范围本项目是基于 Android 平台上的移动应用,而且本系统的主题是旅游,所以我们项目的应用范围是爱好旅游或有旅游意向的手机用户。1.4 术语定义1. Android:2007 年 Google 公司发起的 OHA 联盟推出的一种开源手机平台。2. GPS:全称 Global Postitioning System,中文名为:全球定位系统。3. C/S:Client/Server, 一种客户端到服务器的应用系统架构。4. Navicat for MySQL:一个数据库版本。5. JDK:Java Development Kit ,Java 开发工具,Android 开发必须的工具。XXX 需求分析说明书 内部文档第 5 页 共 22 页6. MyEclipse:IDE,在这里用来搭建 Android 开发环境。1.5 参考资料 Android 4 高级编程1.6 任务概述 1.6.1 目标 本系统是基于 Android 平台上的移动应用,而且本系统的主题是旅游,所以我们项目的应用范围是爱好旅游或有旅游意向的手机用户。该产品的目标是实现一款基于地理位置定位的移动旅游管理软件。用户之间可以互相沟通,可以看到实时更新的全国旅游景点指南、旅游记忆、照片,可以帮助用户定制行程,还可以随时随地用手机上传带有 GPS 位置定位信息的照片,来记忆用户的旅游经历。用户的特点 用户特点本项目的最终产品主要有两种用户人群1.普通用户:是执行本系统大部分功能的所有旅游爱好者,该部分人员的操作水平为初、中级,可以通过手机操作简单的应用软件。2.系统维护人员:是后台系统维护的人员,事先得到过专业的培训,具有较高的专业水平。1.6.2 假定和约束本项目无开发经费,配备 7 名开发人员;开发环境采用 windowsXP 平台 Core I5-3210M 的 CPU 4GB 的内存;作为手机软件,调试工作仅在模拟器上完成;在局域网下开发,无法搜索到大量参考聊资料和资源以供参考;在并行操作、安全和保密方面无约束。假设团队管理不完善,设计考虑不周全,则开发工作会受到很大影响。模拟器的局限性可能会导致某些功能无法很好实现。1.7 运行环境简要说明本产品的运行环境(包括硬件环境和支持环境)的规定。XXX 需求分析说明书 内部文档第 6 页 共 22 页1.7.1 软件环境列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。名称 版本 语种操作系统 Android(客户端)Windows(服务器端)中/英文操作系统的附加功能 JDK、Android SDK for Windows、TomcatJDK1.7 以上,SDK2.2 以上英文数据库平台 MySQL 英文应用平台 MyEclipse,ADT 65 英文客户端软件 无1.7.2 硬件环境列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a) 处理器型号及内存容量;b) 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;c) 输入及输出设备的型号和数量,联机或脱机; d) 数据通信设备的型号和数量;e) 功能键及其他专用硬件服务器 最低配置 推荐配置应用和数据库服务器邮件服务器XXX 需求分析说明书 内部文档第 7 页 共 22 页1.7.3 接口本系统的目标平台为 Android 平台,基于 http 协议进行数据传输,可通过 WiFi 或者CDMA 的方式进行通信。1.7.4 控制 说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。方法 来源用户使用手机控制 手机客户端服务器端的管理员控制 服务器端1.8 需求规定1.8.1 对功能的需求模块 输入 处理 输出(注册)用户基本信息验证信息,上传至服务器 成功提示注册、登录(用户管理模块)(登录)用户名、密码验证用户名和密码是否匹配 显示主界面选中的关注者 系统从后台调出关注者信息 关注者的个人信息,旅游信息好友、关注者管理模块。选中的好友 系统从后台调出关好友信息 好友的个人信息,旅游信息,好友验证选中的旅游记忆 根据旅游记忆选择查找足迹信息 所有足迹列表足迹 根据选择的足迹查找相应的数据 足迹信息,包括文字描述、照片和视频旅游信息管理模块地区 系统甄选出该地区信息 显示用户所选XXX 需求分析说明书 内部文档第 8 页 共 22 页地区景点、个人热度 系统根据热度生成排行榜 景点、个人排行榜标题,感想,旅游足迹信息系统将旅游记忆上传至服务器 无选中的某城市 系统根据选中城市调出城市信息 景点列表、天气、攻略等选中的某景点 系统根据选中景点调出景点信息 好友记忆列表城市景点信息模块选中的某好友记忆 系统进入显示旅游记忆页面,调出好友记忆信息好友旅游记忆信息目的地,时间 将目的地和时间行程形成类型符合的数据无定制旅游计划来自数据库控制模块的数据将数据生成为界面中的旅游计划 旅游计划数据库 组织好的数据 将数据按照格式存入对应的数据库表无XXX 需求分析说明书 内部文档第 9 页 共 22 页 系统功能层次模块图 主 界 面好 友 管 理 模块用 户 管 理 模块 旅 游 记 忆 模块 定 制 旅 游 计划 模 块城 市 景 点 信息 模 块数 据 库控 制 器其中主界面及其下的 5 个子模块均为前台部分,为客户端;控制器和数据库接口、数据库为后台部分,为服务器端。 各子模块功能的描述.1 用户管理模块功能描述:1第一次登录的用户,进行注册,在此需要输入昵称,用户名,密码,所在城市,联系电话等信息。2用户登录,验证登录信息。XXX 需求分析说明书 内部文档第 10 页 共 22 页3修改密码等个人信息。用例图:用 户用 户 注 册用 户 登 录修 改 资 料用例编号:1.1 用例名:用户注册执行者普通用户前置条件用户进入注册界

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论