旅游网站项目管理报告文档格式.docx
《旅游网站项目管理报告文档格式.docx》由会员分享,可在线阅读,更多相关《旅游网站项目管理报告文档格式.docx(25页珍藏版)》请在冰豆网上搜索。
这样既减少投入成本又简化了操作环节。
因此,开发该系统具有技术可行性。
2.2经济可行性分析
经济可行性分析要估计项目的成本和效益,分析项目经济上是否合理。
即进行成本效益分析,评估项目的开发成本,计算开发成本是否会保证项目预期的全部利润。
系统的开发基于本人对程序开发的实践学习而来,无需资金投入,并且系统开发过程投入的成本不高,因此开发经费完全可以接受。
因此,在经济上是可行的。
2.3社会可行性分析
为骑友们提供一个电子商务服务平台,可满足骑友对骑游活动的各种需求。
3.系统概述
3.1系统简述
网站的用户共有四种类型:
游客,会员,认证会员和管理员。
不同类型的用户经过登录(或不登录)进入不同的栏目,可看到不同的界面,完成不同的操作。
没有注册的用户(游客)访问网站可以看到骑游线路信息,论坛的讨论,查看各个旅游景点的信息,查询骑游线路的服务点,补给站,酒店,饭店等。
已经注册的用户(会员)可以看到骑游线路信息,论坛发帖,回帖,查看各个旅游景点的信息,查询骑游线路的服务点,补给站,酒店,饭店,加入认证会员发起的骑游活动等
已经认证的用户(认证会员)可以看到骑游信息,论坛发帖,回帖,查看各个旅游景点的信息,查询骑游线路的服务点,补给站,酒店,饭店,发起骑游活动,加入其他认证会员发起的骑游活动。
管理员可以对会员进行管理,发布旅游景点的相关资料,管理会员发布的骑游活动等。
3.2盈利模式
本系统的盈利来源主要包括以下几个方面:
a.旅游景点的门票收入提成。
b.酒店,饭店,民宿的收入提成。
c.自行车租赁处收入提成。
d.旅游景点及酒店的广告位收入。
4.系统业务流程
4.1业务流程图
业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向,它是物理模型。
业务流程图描述的是完整的业务流程,以业务处理过程为中心,一般没有数据的概念。
本系统中用户注册及登录的业务流程图如图4-1所示。
图4-1用户注册及登录业务流程图
其中管理员登录的业务流程图如图4-2所示。
图4-2管理员登录业务流程图
其中会员管理的业务流程图如图4-3所示。
图4-3会员管理业务流程图
其中骑游路线的业务流程图如图4-4所示。
图4-4骑游路线业务流程图
其中骑游活动的业务流程图如图4-5所示。
图4-5骑游活动业务流程图
其中骑游景点的业务流程图如图4-6所示。
图4-6骑游景点业务流程图
其中二手车交易的业务流程图如图4-7所示。
图4-7二手车交易业务流程图
其中骑游会论坛的业务流程图如图4-8所示。
图4-8骑游会论坛业务流程图
4.2数据流程图
数据流程是指数据在系统中产生、传输、加工处理、使用、存储的过程。
数据流程分析是把数据在现行系统内部的流动抽象的独立起来,舍去了具体组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考查实际业务的数据处理模式。
数据流程与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。
描述数据流程的工具是数据流程图以及其附带的数据字典、处理逻辑等图表。
其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递。
在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式。
该系统的数据流图分为顶层和第一层。
其中顶层数据流程图如图4-9所示。
图4-9顶层数据流程图
其中第一层数据流程图如图4-10所示。
图4-10第一层数据流程图
5.数据库设计
5.1网站数据库概念结构设计
数据库设计是网站设计过程中的重要组成部分,它是通过管理系统的整体需求而制定的。
在网站设计中网站的实现离不开实体,该网站涉及的实体如图:
图5-1管理员ER图
图5-2会员ER图
图5-3服务点ER图
图5-4骑游景点ER图
图5-5骑游路线ER图
图5-6骑游活动ER图
图5-7二手车交易信息ER图
5.2数据库表设计
数据表中包含主要数据表,表名及其用途如表所示。
管理员信息表
表5-1管理员信息表
字段名称
数据类型
允许为空
默认
管理员id
smallint(11)
否
用户名
varchar(50)
密码
char(32)
123
备注
是
会员信息表
表5-2会员信息表
会员id
级别
varchar(20)
积分
smallint(10)
服务点信息表
表5-3服务点信息表
服务点id
名称
所属城市
详细地址
描述
varchar(500)
骑游景点信息表
表5-4骑游景点信息表
骑游景点id
骑游路线信息表
表5-5骑游路线信息表
骑游路线id
骑游活动信息表
表5-6骑游活动信息表
骑游活动id
活动城市
发起时间
int(10)
二手车交易信息表
表5-7二手车交易信息表
二手车id
发布时间
6详细设计
6.1功能模块图
画出功能模块图是系统设计过程中的一个重要环节,它将显示出系统所要实现的各种功能,并分类,然后根据功能模块图,通过代码来具体实现这些功能。
根据以上的系统功能描述,可以设计出此系统的总体功能模块图,如图6-1所示。
图6-1唐山骑游会功能模块图
其中用户注册模块如图6-2所示。
图6-2用户注册模块
其中用户登录模块如图6-3所示。
图6-3用户登录模块
其中会员管理模块如图6-4所示。
图6-4会员管理模块
其中骑游线路模块如图6-5所示。
图6-5骑游线路模块
图6-4骑游路线模块
其中骑游活动模块如图6-6所示。
图6-6骑游活动模块
其中骑游景点模块如图6-7所示。
图6-7骑游景点模块
其中二手车交易模块如图6-8所示。
图6-8二手车交易模块
其中骑游会论坛模块如图6-9所示。
图6-9骑游会论坛模块
其中链接模块如图6-10所示。
图6-10链接模块
6.2功能详述
6.2.1用户注册模块
该模块主要包含以下功能:
1.游客申请注册,填写个人信息和密码,完成注册。
2.已经注册的会员可以对密码进行修改。
3.管理员无须注册,可以修改自己的密码。
功能实现:
用户注册时,填写的用户名可以是用户自己起的用户名,也可以通过第三方完成注册。
使网站可以进行第三方注册(以QQ号码注册为例),需要进行下列步骤:
a.首先我们登陆QQ互联官网,登录进入。
b.登录成功之后,我们选择点击申请加入。
c.然后我们再选择右边的创建应用。
d.这里根据自己的需求选择,一般选择网站模式。
e.这里添加自己的网站名称和域名,以及要按照进行网站权限验证。
f.会发生给你指定APPID和APPKEY,这两个都需要在你的配置文件中按名称相对应修改。
g.填写信息和素材,提交审核。
h.这样就可以利用QQ登录自己的网站了。
6.2.2用户登录模块
该模块主要包括以下功能:
1.会员和认证会员的登录。
会员和认证会员填写完用户名的密码之后即可登录。
2.管理员的登录。
管理