旅游记忆管理系统软件需求规格说明书.doc
《旅游记忆管理系统软件需求规格说明书.doc》由会员分享,可在线阅读,更多相关《旅游记忆管理系统软件需求规格说明书.doc(98页珍藏版)》请在三一办公上搜索。
1、旅游记忆管理系统软 件 需 求 规 格 说 明 书 3G移动互联04组修订表编号生成版本修订人修订内容修订日期11.00ALL商定初步分工12/09/201121.01ALL明确详细分工13/09/201131.02ALL功能性需求分类14/09/201141.03ALL非功能性需求分类14/09/2011审批记录版本审批人审批意见审批日期1.02找回密码14/09/2011目录1.引言51.1 目的、小组成员以及预期读者51.2 适用范围61.3 参考资料61.4 术语定义62.系统概述72.1 产品描述72.2 用户的特点72.3 目标83.功能需求分类83.1 层次功能模块图83.2 各
2、模块具体功能描述93.3登录注册模块93.3.1 启动画面93.3.2登入界面:103.3.3登入界面菜单133.3.4将注册信息存入数据库。153.4 展示景点模块153.4.1首页上方有个搜索景点框,提供搜索所需景点。153.4.2在景点详情页面的TabHost中有游客评价、查看详细地图。163.4.3在首页搜索框下边有个当季景点排行显示,展示当季最火爆的旅游景点。排行显示出来的景点的文字提供链接跳到景点详情页面。163.4.4在首页中间有若干景点推荐。推荐的景点文字也提供链接跳到景点详情页面。163.4.5对于首页页面跳转按钮的设置说明:常用的功能按钮放在页面下方TabHost,不常用的
3、放在menu菜单下。163.4.6在“景点信息”页面上依次显示:景点标志图片、景点名称、景点地址、景点详细说明。163.4.7在“游客评价”页面显示评价列表。163.4.8在“查看详细地图”页面,显示相应景点的地图。163.5好友管理模块183.5.1修改个人信息183.5.2查看好友列表,动态,足迹,推荐203.6记忆管理模块333.6.1个人记忆列表333.6.2添加记忆信息353.6.3修改记忆信息373.6.4删除记忆信息393.6.5查看记忆信息413.6.6足迹记忆列表433.6.7增加足迹信息453.6.8修改足迹信息473.6.9删除足迹信息483.6.10查看足迹信息503.
4、7 个人中心模块523.7.1首先展示的是好友和关注者的公信列表523.7.2收件箱543.7.3发件箱553.7.4草稿箱573.7.5查看个人信信息583.7.6修改保存个人信息583.7.7添加扩张信息,兴趣爱好(选做)583.7.8将注册信息存入数据库。583.7.9界面布局593.8问答中心模块593.8.1问题列表593.8.2查看答案列表613.8.3评分633.8.4回答653.8.5我的个人问题673.8.6提问693.9旅游计划模块713.9.1 新建旅游计划713.9.2 旅游计划列表743.9.3 查看旅游计划763.9.4 修改旅游计划783.9.5 竞选组织者803
5、.9.6 个人计划管理列表824.产品的非功能性需求844.1 性能需求844.2 用户接口844.3 软件接口844.4 运行环境844.4.1 软件环境844.4.2 硬件环境854.4.3 接口854.4.4 控制854.4.5 故障处理要求864.5 属性864.5.1 友好性864.5.2 安全性864.5.3 可靠性864.6 其他需求864.6.1 用户操作需求864.7 输入输出要求874.8 数据管理能力要求881.引言 1.1 目的、小组成员以及预期读者 文档编写目的 旅游者之多,使得旅游者的旅行带来了很大的。我们不便开发了一个基于J2EE+Android技术的旅游管理系统
6、,该系统采用了J2EE+Android技术,增强了系统的可移植性,重用性和伸缩性,简化了系统的结构,易于维护,并且被广泛接受。 小组内成员以及分工 姓名分工胡林仁旅游计划许磊排行榜、景点信息、景点评价、地图展示王佳我的问问、大家问问刘远棋个人中心、搭建框架王斌登录注册、个人信息马玉峰添加、删除、修改、查找好友黄进辉添加、删除、修改、查找记忆注:所有成员均参与文档整体构建和修补 预期读者 项目经理、小组成员、指导老师以及对软件开发过程中文档编写格式 不熟悉的初学者。 1.2 适用范围本项目是基于Android平台上的移动应用,而且本系统的主题是旅游,所以我们项目的应用范围是爱好旅游或有旅游意向的
7、手机用户。 1.3 参考资料 Google Android开发入门与实战 Oracle开发实践 Android客户端开发 1.4 术语定义Myeclipse用于开发J2EE的Eclipse插件集合Oracle一种大型数据库系统AndroidGoole于2007年宣布的基于Linux平台的开源手机操作系统GPS全称Global Postitioning System,中文名为:全球定位系统JDKJava Development Kit,Java开发工具,Android开发必须的工具 2.系统概述 2.1 产品描述 随着旅游规模的扩展,人们的需求也日渐突出。该产品实现一款基于地理位置定位的移动旅游
8、记忆小区。用户之间可以互相沟通,可以看到实时更新的全国旅游景点指南、旅游记忆、照片视频,可以帮助用户定制行程,还可以随时随地用手机上传带有GPS位置定位信息的照片,来记忆用户的旅游经历。 2.2 用户的特点用户特点 本项目的最终产品主要有两种用户人群1.普通用户:是执行本系统大部分功能的所有旅游爱好者,该部分人员的操作水平为初、中级,可以通过手机操作简单的应用软件。2.系统维护人员:是后台系统维护的人员,事先得到过专业的培训,具有较高的专业水平。 2.3 目标本系统是基于Android平台上的移动应用,而且本系统的主题是旅游,所以我们项目的应用范围是爱好旅游或有旅游意向的手机用户。该产品的目标
9、是实现一款基于地理位置定位的移动旅游记忆小区。用户之间可以互相沟通,可以看到实时更新的全国旅游景点指南、旅游记忆、照片视频,可以帮助用户定制行程,还可以随时随地用手机上传带有GPS位置定位信息的照片,来记忆用户的旅游经历。 本软件是基于业务内核Portal引擎的MiniERP移动互联应用,是依附在物联天下的子系统,但是由于本系统是针对手机用户,所以其他子系统没有太大的联系,是一个相对独立的子系统。3.功能需求分类主界面展示景点好友管理个人中心问答中心登录注册旅游计划记忆管理排行榜景点评价景点信息谷歌地图登录注册大家提问我的提问发件箱收件箱个人信息修改备注删除好友查看好友添加好友查看记忆修改记忆
10、删除记忆添加记忆查看计划修改计划取消计划制定计划3.1 层次功能模块图 3.2 各模块具体功能描述模块功能描述展示景点在主界面提供搜查所需景点功能,以及推荐景点。设置“发布游记”、“上传照片”按钮跳转到相应功能。登入注册自动登入 找回密码 记住密码 网络设置 注册好友管理可以好看到好友的一切信息记忆管理对旅游者在景点的记忆进行增删改查操作个人中心设置和修改个人资料问答中心用户可提出,回答问题并对已有答案进行评分 旅游计划制定、发布、响应旅游计划及竞选组织者3.3 登录注册模块 3.3.1 启动画面当进入程序时,显示一张登入图片,显示3秒后,跳转到登入界面LoginActivity。应用启动画面
11、登入界面注册登入自动登入记住密码菜单 用户注册用户登入修改资料找回密码用户删除用户准销用户 3.3.2登入界面:1) 用户名 密码输入框a) 用户名输入框:采用AutoCompleteTextView输入用户名,只限输入英文字符与数字,控件有下拉列表能保存所有登入过的用户名以及头像。b) 密码输入框:只限输入英文字符与数字,输入显示*,不可见。2) 记住密码:点击记住密码复选框后,用户下次登入,输入框内会保留用户信息,直 接点击登入按钮便可登入。3) 自动登入:点击自动登入复选框后,用户下次登入,直接进入应用主界面,无需进 入登入界面点击登入。4) 登入。a) 当用户名为空时 提示用户名不能为
12、空b) 当密码为空时 提示密码不能为空c) 当用户名密码错误时 提示用户名或密码错误d) 当系统没有联网时, 点击登入按钮提示联网对话框,联网对话框有按钮可直接跳转到系统数据流量设置界面。 验证用户信息验证处理登入界面记住密码系统联网设置登入联网设置自动登入NNYy 用户登入流程图 旅游记忆用户名:密码:记住密码自动登入注册登入用户登入原型图5) 注册。a) 第一次登录的用户,进行注册,在此需要输入昵称,用户名,密码,所在城市,联系电话,密码保护等信息。b) 输入用户名时,检测用户名是否已被注册,而且用户名一旦注册,不允许更改。注册个人信息个人资料密保设置提交c) 选择用户头像时,有三种方式:
13、1软件自带,2手机相册(从SD卡选择),3手机相机。 用户注册流程图个人资料头像昵称性别城市用户信息用户名密码确认密码手机号码E-mail密码保护问题一答案一问题二答案二问题三答案三注册取消用户注册原型图模块输入处理输出注册、登录(注册)用户基本信息验证信息,上传至服务器成功提示(登录)用户名、密码验证用户名和密码是否匹配显示主界面3.3.3登入界面菜单此处设置菜单包括:清除帐号,忘记密码,帮助中心,退出程序。1) 清除帐号,有两种方式:a) 清除输入框内信息(不包含存储在数据库中的信息)b) 清除输入框内信息和该用户所有的信息(包括服务器信息,以及应用内保存的所有信息)2) 忘记密码, a)
14、 通过密保找回,在用户注册时,填写密保,根据密保找回,此时找回的密码不变。b) 通过邮箱找回,密码重新设置,此时密码改变。3) 帮助中心此处信息通过一个列表展示,列表包括关于,意见反馈,软件分享等。4) 退出程序点击退出程序,当选择硬件返回按钮时 弹出退出程序对话框。密码找回流程图 密码找回密保找回邮箱找回验证处理验证密保问题发送请求到服务器处理在数据库将密码重置将密码反馈给用户密码找回成功NY密码找回问题一答案一问题二答案二问题三答案三提交取消找回密码原型图3.3.4将注册信息存入数据库。3.4 展示景点模块3.4.1 搜索景点 3.4.1.1功能描述在首页中进行搜索景点功能,输入景点名称。
15、a).当点击搜索按钮,搜索的景点存在时,进入景点信息页面,供用户观看。b).当搜索的景点不存在时,跳回主页面。3.4.1.2 输入字段名数据类型是否为空默认值备注NameVarchar否风景名字3.4.1.3 业务逻辑3.4.1.4 输出字段名数据类型是否为空默认值备注detailschar否景点详情流程图:景点搜索景点显示评价首页DB存在显示景点查看地图旅游评价景点排行景点推荐NY搜索景点搜索景点1.2.3.景点推荐主页面个人中心旅游计划好友管理 .当季景点排行:每个景点的人气值排行页面原型图:3.4.2 景点详情3.4.2.1 功能描述在“景点信息”页面上依次显示:景点标志图片、景点名称、
16、景点地址、景点详细说明。页面原型图:景点信息 游客评价 查看详细地图 景点标志图片景点名称 景点地址景点详细说明 3.4.3 游客评价3.4.3.1 功能描述3.4.3.2 输入字段名数据类型是否为空默认值备注contentVarchar(50)否评价内容3.4.3.3 业务逻辑3.4.3.4 输出字段名数据类型是否为空默认值备注contentVarchar(50)否评价内容显示用户评价列表。景点信息 游客评价 查看详细地图 评价列表 这是一条评价信息 。 。 。 王小利 发表时间3.4.4 查看详细地图3.4.4.1 功能描述显示相应景点的地图。景点信息 游客评价 查看详细地图 用滚动视图放
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旅游 记忆 管理 系统软件 需求 规格 说明书
链接地址:https://www.31ppt.com/p-2884894.html