基于ssm亿互游在线平台设计与开发

524 篇文章 0 订阅

随着旅游业的迅速发展,传统的旅游资讯查询方式,已经无法满足用户需求,因此,结合计算机技术的优势和普及,特开发了本亿互游在线平台。

本文研究的亿互游在线平台基于SSM框架,采用JSP技术、Java语言和MYSQL数据库设计开发。通过本系统,满足了不同权限用户的需求,包括管理员、用户和前台,用户通过本系统可查看旅游信息,注册登录后还可进行酒店预订、美食购买等,前台注册登录后可实现景点信息管理、路线规划管理、景点美食管理以及住宿信息管理功能,管理员可登录系统后台对系统进行全面管理,确保系统正常稳定运行,更好的为用户服务。

本系统经过测试,运行效果稳定,操作方便、快捷,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的亿互游在线平台。

关键字:亿互游在线平台;SSM框架;JSP技术;MYSQL数据库

研究背景

时代的发展,我们迎来了数字化信息时代,它正在渐渐的改变着人们的工作、学习以及娱乐方式。计算机网络,Internet扮演着越来越重要的角色,人们已经离不开网络了,大量的图片、文字、视频冲击着我们的视觉。

随着社会生产力的发展,人们的生活水平越来越高。旅游,越来越成为人们一种休闲娱乐的方式。喧嚣的都市,高强度的工作与生活,让很多人身心疲惫[2]。而旅游,则可以调节身心、恢复疲惫和增加人们的阅历。在旅游度假区,既可以了解当地的人文情怀,又可以在碧水蓝天间忘却烦恼[7]。所以,旅游越来越受人民的欢迎。根据联合国世界旅游组织最新发布的《世界旅游晴雨表》,2015年国际游客人数相比2014年增长了4.4%,达到11.84亿人次[5]。随着社会和经济的发展,旅游业已成长为世界经济中发展势头最强劲和规模最大的产业之一。

因此,为了给用户提供一个便利的查看旅游信息、酒店预订以及美食购买的平台,开发了本亿互游在线平台。

设计原则

在开始开发项目之前,必须要先考虑项目的实用性、科学性,以及该项目是否能够真正让用户受益并尽可能的发挥项目的作用。因此,在开发前,通过以下几条原则对项目进行判断:

(1)可行性原则。项目需要保证经济可行性和技术可行性,这包括了项目在浏览端、服务端等方面上的经济和技术上是可以达成的。

(2)适应性原则。项目要保证可维护性和可扩展性,这是每个非短期项目都需要考虑的,并且不论是维护还是扩展,都必须要建立在适应用户的正常需求的基础上。

(3)安全性及保密性原则。要充分保证用户信息的安全性和保密性,不能因为开发上的疏忽,导致用户的信息泄露。

(4)系统工程原则。为了确保项目的整体性,在项目调查、项目分析、项目设计、项目开发的过程中,都需遵从项目工程的方法和步骤逐步进行。

(5)统一规划、分期实施、逐步完善原则。项目开发的过程中,要按照规划、分期实施,特别是要注意在项目开发过程中要有条理,从点到面,一步步完善,不要贪图进度,要循环渐进的对项目进行开发。

论文主要内容

(1)绪论:文章第一个部分从程序开发背景和设计原则进行多方面阐述

(2)开发技术介绍:简单介绍程序开发需要的技术,有语言技术、数据库技术,系统结构介绍,能够对程序开发技术有个大概了解

(3)需求分析:分析系统开发的可行性,降低不必要的损失,从法律,经济,操作等内容讲解程序开发的可行性,还有系统执行过程需要的软硬件环境等内容

(4)系统设计:根据前面需求最后设计出系统功能模块结构图,各个大的功能板块下面具有什么小功能板块,都能够一目了然,数据库里面的数据表设计以表格形式体现,数据库概念结构设计部分通过ER图表示出来,描述部分实体具有的属性等内容

(5)系统实现:程序编码完成阶段,看看系统具有什么样的功能,做出来的系统界面效果图,每个版块部分功能操作的详细实现,都用界面的形式表示,更加明白和了解系统功能

(6)系统测试:程序做出来都要经过多方面的内容测试,本次系统开发测试原理以文字形式阐述,程序最终通过测试,可以给用户投入使用,本程序质量还是有一定保障,后期维护也便捷

系统功能分析

本亿互游在线平台主要满足3种类型用户的需求,这3种类型用户分别为用户、前台和管理员,他们分别实现的功能如下。

用户进入网站后可查看系统信息,包括首页、景点信息、路线规划、景点美食、住宿信息以及留言反馈等,用户要想实现酒店预订、美食购买等操作,必须登录系统,未有账号的用户可进行注册操作,注册登录后主要功能模块包括购物车、个人中心、我的订单、我的地址、我的收藏、邀请信息管理。

用户用例图如图:

管理员可登录系统后对系统进行全面管理,管理员登陆后主要功能模块包括个人中心、用户管理、前台管理、景点信息管理、旅游规划管理、景点美食管理、住宿信息管理、邀请信息管理、留言板管理、系统管理以及订单管理十一大部分。

管理员用例图如图:

前台注册登录后主要功能模块包括个人中心、景点信息管理、路线规划管理、景点美食管理以及住宿信息管理。

前台用例图如图:

系统结构设计

系统结构设计是整个系统设计中重要的一部分,在结构设计过程中,首先对系统进行需求分析,然后进行系统初步设计,将系统功能模块细化,具体分析每一个功能模块具体应该首先哪些功能,最后将各个模块进行整合,实现系统结构的最终设计。

本亿互游在线平台由用户功能模块、前台功能模块和管理员功能模块三大部分构成,系统的结构图如图:

用户功能模块的实现

用户进入本系统可查看系统信息,系统前台主界面展示如图:

景点美食详情界面

用户在景点美食详情界面可查看景点美食详细信息,登录后可加入购物车或者立即购买操作,景点美食详情界面展示如图:

《基于ssm亿互游在线平台设计与开发》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等

使用技术:

开发语言:Java

框架:ssm

技术:jsp

JDK版本:JDK1.8

服务器:tomcat7

数据库:mysql 5.7

数据库工具:Navicat11

开发软件:eclipse/myeclipse/idea

Maven包:Maven3.3.9

浏览器:谷歌浏览器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值