资源预览内容
第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
第7页 / 共26页
第8页 / 共26页
第9页 / 共26页
第10页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
1引言1.1项目开发背景近年来人们的生活水平不断提高,对生活品质的要求也进一步增加,在日常的生活之余有了更多的时间和金钱去享受生活,其中骑游成为越来越多人的优先选择。因为骑游既能领略沿途风光,又能锻炼身体,还可以认识许多朋友。但是,因为骑游所走的的路线一般比较偏僻,参加骑游的队友人也比较多,所以有一定的危险性,因此需要一个组织或机构来尽可能的保证骑友外出骑行的安全。而今互联网技术在飞速发展,人们越来越多的将生活中的各种活动搬到互联网上,在虚拟空间实现交流、交易等。提高骑友之间的信任,增加骑游的便利,降低骑游的风险,充分展示骑游的优势,让更多唐山本土的朋友们去体验到骑游的乐趣,因此决定建立一个电子商务网站,为广大唐山市人民提供一个骑游的服务平台,以提高其生活品质。1.2项目开发意义如今,旅游网站已经不再是稀奇的电子商务网站,而作为旅游的一部分,骑游却被大部分旅游网站忽略。但是人们越来越注重旅游多重价值,而不仅仅是看景色而已,健康,环保,和同行人的交流等等成为人们考虑的因素,因此骑游逐渐成为更多人外出旅游的方式。骑友们为了组织骑游活动,传统的方式一般为约上现实生活中认识的拥有骑游爱好的朋友,开始骑游之旅。而建立电子商务网站为骑友们提供一个平台,让他们了解更多更好的骑游路线,结交更多更可靠的骑游好友,及时查询各种骑游信息,发起各种骑游活动,使骑游活动的地理范围更加宽广,参加骑游活动的骑友更多。2可行性分析2.1技术可行性分析该系统拟采用成熟的数据库技术与系统开发技术,使用Microsoft SQL和.NET技术.本系统对用户的要求,除了需要具备在Microsoft Windows平台上使用个人电脑的知识外,并不需要特别的技术能力。使用系统的管理员,在投入使用前,无需对操作系统的人员进行培训。这样既减少投入成本又简化了操作环节。因此,开发该系统具有技术可行性。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管理员信息表字段名称数据类型允许为空默认管理员idsmallint(11)否用户名varchar(50)否密码char(32)否123备注varchar(50)是会员信息表表5-2会员信息表字段名称数据类型允许为空默认会员idsmallint(11)否用户名varchar(50)否密码char(32)否级别varchar(20)否积分smallint(10)否0备注varchar(50)是服务点信息表表5-3服务点信息表字段名称数据类型允许为空默认服务点idsmallint(11)否名称varchar(50)否所属城市varchar(50)否详细地址varchar(50)否描述varchar(500)否备注varchar(50)是骑游景点信息表表5-4骑游景点信息表字段名称数据类型允许为空默认骑游景点idsmallint(11)否名称varchar(50)否所属城市varchar(50)否详细地址varchar(50)否描述varchar(500)否备注varchar(50)是骑游路线信息表表5-5骑游路线信息表字段名称数据类型允许为空默认骑游路线idsmallint(11)否名称varchar(50)否所属城市varchar(50)否详细地址varchar(50)否描述varchar(500)否备注varchar(50)是骑游活动信息表表5-6骑游活动信息表字段名称数据类型允许为空默认骑游活动idsmallint(11)否会员idsmallint(11)否活动城市varchar(50)否发起时间int(10)否描述varchar(500)否备注varchar(50)是二手车交易信息表表5-7二手车交易信息表字段名称数据类型允许为空默认二手车idsmallint(11)否会员idsmallint(11)否名称varchar(50)否发布时间int(10)否描述varchar(500)否备注varchar(50)是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.这里添
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号