途驴旅游管理系统需求分析说明书Word文档下载推荐.docx
《途驴旅游管理系统需求分析说明书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《途驴旅游管理系统需求分析说明书Word文档下载推荐.docx(21页珍藏版)》请在冰豆网上搜索。
版本号:
V1.1
2.2开发背景
就我国目前状况来看,有关旅游的信息系统多是以旅游景区为单位、面向旅游者的“景区旅游信息查询系统”,内容围绕旅游者所需的“吃、住、行、游、购、娱”六大要素信息,在为旅游经营、决策者提供服务方面的功能非常之弱。
此外,这些系统中旅游信息数据在属性项的选取、管理上已落后,在数据的挖潜利用上效率也很低,且数据不能共享、不能及时更新,加上系统中不太注重空间信息的表述,不能提供给旅游者良好的空间位置信息。
因此,现有系统大多不能适应旅游业发展对信息的需求。
而且,由于旅游路线的增加和参团人员的增多和复杂性,旧的管理系统的处理能力和管理方法很难满足现代化企业管理的需求,旧系统已成为实现企业战略目标的主要障碍。
所以开发新的旅游管理系统是必要的。
旅游管理信息系统的目标是对旅行社的导游人员以及客户进行管理和对团队进行编排,以极大的提高业务信息记录、统计、编排等信息管理的工作效率。
一个成熟、完善的旅游信息管理系统应该包含多层次、多方面的综合信息,能满足不同用户的需求,旅游者通过该系统查询各类信息、安排出游活动,旅行社通过系统提供的客源市场信息进行旅游产品开发,旅游管理部门和政府部门采用该系统调查、评价旅游资源,动态监控旅游资源利用情况,学校、科研机构的旅游科研人员通过该系统获得可靠的旅游活动各项数据,进行规划、开发、评价、预测等研究工作
2.3用户角色描述
用户角色
用户描述
普通用户
指的是进入本系统网站未注册的用户。
注册用户
指的是在本系统上已经成功注册的用户。
后台管理员
指的是本系统后台管理人员。
2.4软件功能总体结构
图1.3系统整体需求功能结构图
2.5总体流
图1.4普通用户业务流程图
否
图1.5注册用户业务流程图
图1-6管理员业务流程图
3.具体需求
表1.7模块功能一览表:
模块功能
序号
主要功能点
优先级
简要描述
1.用户模块功能
1.1
景点浏览
高
所有用户都能对发布好的景点资源进行浏览查看
1.2
景点搜索
所有用户都能对发布好的景点资源进行搜索
1.3
用户注册
未注册的普通用户能够进行用户注册
1.4
用户登录
已注册的用户点击登录,进行用户登录
1.5
景点评论
已登录的用户能够对景点进行评论
1.6
发表游记
已登录的用户能发表游记
1.7
修改密码
已登录的用户点击密码修改进行修改
1.8
路线团购
已登录的用户对旅游路线进行预订拼团
1.9
发现新景点
实名认证的用户能够进行发现新景点的功能
1.10
留言需求
低
注册用户和实名用户能够对系统进行留言
1.11
分享
注册用户及实名用户能将景点分享给好友
1.12
退出登陆
已登录的用户能退出登陆
2.管理员模块功能
2.1.1
查看用户
管理员对所有用户进行查看
2.1.2
按邮箱账号查看特定用户
管理员对根据邮箱号固定有用户进行查看
2.1.3
用户分类查看
管理员对根据注册用户和实名用户进行分类查看
2.1.4
用户权限信息修改
管理员对用户权限进行修改
2.1.5
用户信息修改
管理员对用户信息进行修改
2.2.1
景点信息修改
管理员对景点信息进行修改
2.2.2
景点增加
管理员对景点信息进行添加
2.2.3
景点按地区排序
管理员对景点按地区进行排序
2.3.1
评论屏蔽
管理员对用户的不合法评论进行屏蔽
评论查看
管理员对用户的评论进行查看
2.4.1
游记查看
管理员对用户的游记进行查看
用户能够对自己的游记进行查看
2.4.2
游记修改
管理员对用户的游记进行修改
用户能够对自己的游记进行修改
2.4.3
游记删除
管理员对用户的游记进行删除
用户能够对自己的游记进行删除
系统管理员模块
3.1
管理员登陆
管理员登陆功能
3.2
管理员退出登陆
3.3
系统维护
管理员对系统进行定时维护更新
3.1功能需求
本网站总体功能为1.用户模块功能2.管理员管理模块功能
具体描述如下:
功能编号
1.1
功能名称
功能描述
所有用户进入本网站后,都能对发布好的景点资源进行浏览查看
输入项
服务器正常运行,系统网站发布正常
处理描述
用户点击特定的一个景点,将进入景点详情页面
输出项
景点详情页面
界面要求
美观,友好,能在1秒内响应跳转,
并且有资源不存在的错误界面提示
1.2
所有用户进入本网站后,都能对发布好的景点资源进行模糊搜索
关键字包括(景点名或者地区名)
用户输入关键字,页面将显示检索到的结果景点集
检索到的结果景点集
能在1秒内响应显示结果,
并且有搜索资源不存在的提示
1.3
未注册的用户需要成功注册后,才能进行登陆,成为注册用户。
1.邮箱账号
2.密码
1.邮箱账号:
1.1是否为空进行判断,邮箱不能为空
1.2是否是有效的邮箱账号,邮箱存在且未注册
2.密码:
2.1是否为空进行判断,密码不能为空
2.2是否符合长度要求,密码必须为6-16位字母和数字组合
1.注册成功,跳转至登陆页面
2.注册失败:
2.1邮箱账号不能为空
2.2邮箱账号已注册,请登陆
2.3密码不能为空
2.4密码必须为6-16位字母和数字组合
1用户名在界面直接显示,密码在界面应该显示为“*”
的形式
2.能立即显示错误提示,并且只有前一项内容正确后,光标才能移动至下一项。
能在1秒时间内响应跳转。
1.4
用户登陆
注册用户需要登陆成功后,才能进行门票预订,景点评论,发表游记,进入个人中心的操作。
3.邮箱账号
4.密码
1.2是否是有效的邮箱账号
3.邮箱和密码是否正确进行判断
1.登陆成功,跳转至首页页面
2.登陆失败:
2.2邮箱账号无效
2.4密码不正确!
1.5
注册用户成功登陆之后,对网站景点资源进行评论。
评论内容text
点击评论,进入评论编辑区,进行输入,再点提交
1.评论成功
2.显示评论的内容
能在1秒内响应,美观评论排版
1.6
注册用户成功登陆之后,进入个人中心,发表游记。
游记标题,游记景点,路线,内容(text,图片)
点击发表游记,进入发表编辑区,进行输入,再点提交
1.发表成功
2.显示发表的内容
1.7
注册用户登陆成功后,能够对密码进行修改
1.原密码
2新密码
3.确认密码
1.原密码是否与该登陆的密码是否一致
2.新密码和确认密码是否一致
修改失败:
1.原密码错误
2.密码长度为6-16位字母和数字组合
3.两次密码不同
修改成功。
能在1秒内响应。
密码形式用“*”代替
1.8
实名用户登陆成功后,能够发布新的景点信息
1.实名用户登录成功
2.输入新景点的信息:
2.1新景点名
2.2新景点描述
2.3新景点具体地址,路线
2.4新景点特征
2.5新景点是否需要门票,多少
1.对必须填写的项进行非空判断
2.提交新景点
1.非空处理
1.1新景点名不能为空
1.2新景点描述
1.4新景点地理位置
2.提交后,进入景点审核状态界面
界面美观合理
2.管理员管理模块功能
分为:
2.1用户管理2.2景点管理2.3评论管理2.4游记管理
2.1.1
管理员登陆成功后,能对网站所有用户进行查看,包括用户的具体信息
点击查看用户
检索显示网站所有用户,包括(注册用户,实名用户)
显示用户信息表
能在1秒内响应,用户信息记录多,用表格的形式呈现,并且进行分页显示
2.1.2
管理员登陆成功后,能对网站用户进行搜索查看特定用户的具体信息
输入用户注册的邮箱账号
从数据库中检索出这个账号的用户信息
1.用户不存在
2.显示该账户的用户信息内容
能在1秒内响应,美观友好。
2.1.3
管理员登陆成功后,能对网站用户进行实名用户和注册用户分类查看
实名用户或者注册用户
从数据库中检索出用户信息
1.显示目标用户信息内容
能在1秒内响应,美观友好,排版简洁明了。
2.1.4
管理员登陆成功后,能对网站用户权限信息进行修改
管理员登录成功,输入权限级别
将权限级别修改
无
2.2.1
管理员能够对景点信息进行修改
景点编号
根据编号查找到要修改的景点信息,进行修改
保存修改后的景点内容
2.2.2
景点信息增加
管理员能对新的景点增加,显示在页面中。
新景点内容:
1.景点名
2.景点具体位置
3.景点内容
4.景点路线
5.景点所属场合
6.景点所属人群
1.对必须填写的内容进行非空判断
添加成功
美观,方便添加
选择地区
从数据库中检索出该地区的景点内容并进行排序
1.显示检索到的景点信息
2.3.1
管理员能够对特定用户不合法的评论进行屏蔽
管理员
找到目标评论内容
1.进行屏蔽
2.3.2
管理员能够对用户的评论信息进行查看
管理员登录查看
从数据库中检索出评论内容信息
2.显示目标评论信息内容
2.4.1
1.注册用户登录成功后,能对自己的游记进行查看
2.管理员能够对所有用户的游记进行查看
1.实名用户或者注册用户
2.管理员
1.从数据库中检索出当前用的游记信息
2.管理员能后对用户的游记进行查看
1.显示游记内容
2.4.2
注册用户登录成功后,对个人中心的游记管理能够进行游记修改
实名用户或者注册用户,点击编辑,进入编辑模式
从数据库显示游记内容,进行编辑
显示编辑的好的游记内容
2.4.3
注册用户登录成功后,对自己写的游记能够进行删除操作
注册用户登录成功后,点击游记—>
编辑删除
从数据库中检索到记录,进行删除
无
3.2性能需求
A.静态数值需求包括:
1)支持的终端数10000;
2)支持并行操作的用户数5000;
B.95%的事务必须在小于1s时间内处理完,操作员将不等待处理的完成。
3.3数据库需求
本系统采用的是开源的MySql5.5数据库软件,MySQL速度快、可靠性强和适应性高。
在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
3.4外部接口需求
3.4.1用户接口需求
提供用户使用软件产品时的接口需求。
例如,如果系统的用户通过显示终端进行操作,就必须指定如下要求:
a.对屏幕没有太高的要求,基本的电脑在其环境下均可运行。
b.对操作的时间也没有控制,只要进去了均显示为在线
c.在登录时,回车键可以与登录按钮起到同样的效果。
3.5属性需求
3.5.1存在的风险性
风险
可能性
严重性
应对策略
可应对性
景点地址的安全性
较大
较高
通过严格审核景点后,确保风险降低到1%才将景点投放到需求界面。
85%
定位的局限性
对于不能用GPS定位的区域,安排接待人带领游客去游览。
90%
3.5.2软硬件的限制
a.软件环境:
需求名称
详细要求
版本
语种
数据库
Mysql
5.5
操作系统
windows7旗舰版
SP3
中文
网页制作
Hbuilder
开发工具
MyEclipse
10.0
应用平台
Tomcat
1.7.0
浏览器
IE浏览器
10
测试浏览器
GoogleChrome
b.硬件环境:
处理器:
Inteli3处理器以上系列
内存:
2G(非最低配置)
3.5.3安全性
1.权限管理严格,为不同用户设置不同的用户权限,访问有限数据。
2.用户注册,登陆时,设有验证码,防止破坏分子大量暴力注册和盗取密码。
3.保证数据库数据安全,防止缺乏相应权限的人读取或拷贝。
4.将数据库设置密码,直接打开数据库时都必须输入密码。
5.设置登录密码,以防止非法用户直接使用本系统。
6.所有用户必须通过登录成功才能进入主页,防止他人非法登录
3.5.4可转移转换性
进行转移时,数据库用户名必修保持一致,移接可用WAR,ZIP等文件形式
4.数据字典
邮箱账号=1{字母或数字}+{@}+{字母}+{.}+{com}
密码=6-16个字母数字组合
景点编号=“1,2,3,4,5,6,7.....”的自然数计数形式
用户编号=采用自定义增长模式,32位UUID数据(去除“-”)例如:
d7f28a24-b053-11e1-96aa-002655b28d7b
用户权限={普通用户为0},{注册用户为1},{实名用户为2};