ssm+mysql长白山旅游网站
1.3 论文结构与章节安排
2 长白山旅游网站系统分析
3长白山旅游网站总体设计
4 长白山旅游网站详细设计与实现
关键词:长白山旅游;SSM框架、MySQL数据库
1.3论文结构与章节安排
本文共分为六章,章节内容安排如下:
第六章:总结。2 长白山旅游网站系统分析
长白山旅游网站我划分为了用户管理模块和管理员模块这两大部分。
2查看长白山旅游网站的首页信息:长白山旅游网站的首页信息包含了首页、网站公告、交流论坛、旅游资讯、景点信息、酒店客房、酒店预订、旅游路线等。
5旅游路线:用户可以查看旅游路线,可以进入关键字搜索相关旅游路线,查看具体内容,可对旅游路线进行点赞、收藏、及评论等操作。
6旅游攻略:用户点击旅游攻略,可以进入浏览旅游攻略信息,可在线发布内容帖子,同时可以对旅游攻略帖子进行点赞、收藏、评论等操作。
7旅游资讯:用户点击旅游资讯,可以进入浏览旅游资讯信息,同时可以对旅游资讯进行点赞、收藏、评论等操作。
管理员管理模块:轮播图与通知公告管理:管理员可以对系统前台展示的轮播图以及公告进行增删改查,方便用户进行查看。
2系统用户管理:管理员可以对长白山旅游网站中的管理员及普通用户进行增删改查。
3资讯管理:管理员可以对长白山旅游网站前台展示的旅游资讯以及资讯分类列进行管控。
长白山旅游网站的非功能性需求比如长白山旅游网站的安全性怎么样,可靠性怎么样,性能怎么样,可拓展性怎么样等。具体可以表示在如下3-1表格中:
表3-1长白山旅游网站非功能需求表
主要指长白山旅游网站数据库的安装,数据库的使用和密码的设定必须合乎规范。
可靠性是指长白山旅游网站能够按照用户提交的指示进行操作,经过测试,可靠性90%以上。
性能是影响长白山旅游网站占据市场的必要条件,所以性能最好要佳才好。
比如数据库预留多个属性,比如接口的使用等确保了系统的非功能性需求。
用户只要跟着长白山旅游网站的页面展示内容进行操作,就可以了。
长白山旅游网站开发的可维护性是非常重要的,经过测试,可维护性没有问题
长白山旅游网站的完整UML用例图分别是图2-1、图2-2和图2-3。
图2-1 长白山旅游网站用户角色用例图
图2-2长白山旅游网站管理员角色用例图
开发长白山旅游网站最主要的一个目的就是实现用户对酒店客房的预订,图2-3就是系统的数据流图。
图2-3酒店客房预订操作展开图
分析完长白山旅游网站的数据流,那么接下来我们来看系统的业务流程,图2-4就是业务流程图:
本章主要通过对长白山旅游网站的可行性分析、功能需求分析、系统用例分析、系统流程分析,确定整个长白山旅游网站要实现的功能。同时也为长白山旅游网站的代码实现和测试提供了标准。
3长白山旅游网站总体设计
本章主要讨论的内容包括长白山旅游网站的功能模块设计、数据库系统设计。
在上一章节中主要对系统的功能性需求和非功能性需求进行分析,并且根据需求分析了本长白山旅游网站中的用例。那么接下来就要开始对本长白山旅游网站的架构、主要功能和数据库开始进行设计。长白山旅游网站根据前面章节的需求分析得出,其总体设计模块图如图3-1所示。
图3-1 长白山旅游网站功能模块图
3.1.4旅游景点信息管理模块设计
长白山旅游网站是中需要存储不少景点信息,其模块功能结构,具体的结构图如下:
图3-4旅游景点信息模块结构图
长白山旅游网站最重要的一个功能就是预订,其模块功能结构,具体的结构图如下:
图3-5预订信息模块结构图
下面是整个长白山旅游网站中主要的数据库表总E-R实体关系图。
图3-6 长白山旅游网站总E-R关系图
通过上一小节中长白山旅游网站中总E-R关系图上得出一共需要创建很多个数据表。在此我主要罗列几个主要的数据库表结构设计。 表attraction_information(景点信息)
更新时间表tourist_routes(旅游路线)
整个长白山旅游网站的需求分析主要对系统总体架构以及功能模块的设计,通过建立E-R模型和数据库逻辑系统设计完成了数据库系统设计。4 长白山旅游网站详细设计与实现
长白山旅游网站的详细设计与实现主要是根据前面的长白山旅游网站的需求分析和长白山旅游网站的总体设计来设计页面并实现业务逻辑。主要从长白山旅游网站界面实现、业务逻辑实现这两部分进行介绍。
当进入长白山旅游网站的时候,系统以上中下的布局进行展示,首先映入眼帘的是系统的导航栏,下面是轮播图,再往下是网站公告,其主界面展示如下图4-1所示。
*上次登录时间:
*手机号码:[0,11]用户的手机号码,用于找回密码时或登录时
*用户名:[0,16]用户登录时所用的账户名称
*密码:[0,32]用户登录所需的密码,由6-16位数字或英文组成
*邮箱:[0,64]用户的邮箱,用于找回密码时或登录时
4.1.3用户登录界面
图4-3用户登录界面图
4.1.4旅游路线界面
图4-4旅游路线界面图
旅游路线的逻辑代码如下。
4.1.5 旅游资讯界面
图4-5旅游资讯界面图
4.1.6 旅游景点详情界面
旅游资讯的逻辑代码如下:
当用户点击的“酒店客房”