毕业论文--基于SSH框架闽游网平台的设计与实现

上传人:liy****000 文档编号:115244704 上传时间:2019-11-13 格式:DOC 页数:34 大小:4.58MB
返回 下载 相关 举报
毕业论文--基于SSH框架闽游网平台的设计与实现_第1页
第1页 / 共34页
毕业论文--基于SSH框架闽游网平台的设计与实现_第2页
第2页 / 共34页
毕业论文--基于SSH框架闽游网平台的设计与实现_第3页
第3页 / 共34页
毕业论文--基于SSH框架闽游网平台的设计与实现_第4页
第4页 / 共34页
毕业论文--基于SSH框架闽游网平台的设计与实现_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《毕业论文--基于SSH框架闽游网平台的设计与实现》由会员分享,可在线阅读,更多相关《毕业论文--基于SSH框架闽游网平台的设计与实现(34页珍藏版)》请在金锄头文库上搜索。

1、信息工程学院毕业论文(设计)基于SSH框架闽游网平台的设计与实现院系: 信息工程学院 专业: 软件工程 姓名: 学号: 指导教师(职称): 2016 年 01 月 05 日基于SSH框架闽游网平台的设计与实现 【摘 要】随着软件技术的不断提高,目前用户对于软件技术的要求也随之提高。随着生活质量的提高,便捷的交通工具,人们的休息时间更多的花在了旅游,因此旅游业也是得到快速的发展。为了方便游客在网上获取景点的信息,根据需求,开发出了闽游网网站方便游客在网络上获取景点信息。通过本网站,游客可以查询某地的全部景点列表,了解景点信息,为游客查询旅游景点提供全面的服务。后台管理员可以管理用户、景点、评论,

2、维护网站交流环境。本文利用JAVA语言编写,以MVC设计模式结合SSH三大框架构建旅游网站的平台,并结合Mysql数据库,结果以Web应用的形式展示。【关键词】旅游网;SSH框架;旅游景点平台目录引言11.绪论21.1研究背景与目的21.2本研究现况及现有研究基础22. 系统需求32.1编写目的32.2开发背景32.3开展闽游网平台的原因32.4对性能的要求32.5精度32.6时间特性要求32.7灵活性32.8可行性分析42.9数据流图42.10产品功能52.11数据字典62.12开发环境及开发工具介绍73. 总体设计83.1功能模块83.2系统用例图83.3功能设计94. 数据库设计114.

3、1数据库模型图114.2数据库表设计114.3数据库概念设计135. 详细设计与功能实现145.1Mysql 数据库与Hibernate的连接145.2系统模块设计146. 软件测试206.1引言206.2测试任务概述206.3测试计划206.4测试项目说明216.5允许偏差266.6评价267. 结束语27参考文献28图目录图 1 框架数据流图4图 2 用户数据流图5图 3 管理员数据流图5图 4 系统功能模块图8图 5 用户用例图9图 6 管理员功能模块9图 7 数据库模型图11图 8 实体E_R图13图 9 用户注册界面14图 10 用户登录界面15图 11 闽游网主界面15图 12 景

4、点介绍界面16图 13 景点评论界面16图 14 管理员登录界面17图 15 用户管理界面17图 16 景点管理界面18图 17 景点修改界面18图 18 评论管理界面18图 19 用户找回密码界面19图 20 登录界面错误提示21图 21 用户评论出错提示22图 22 删除用户提示界面23图 23 删除评论提示24图 24 邮箱找回密码提示25表目录表 1 功能表6表 2 用户表描述6表 3 查询景点信息描述6表 4 景点评论描述6表 5 管理员登录描述6表 6 用户管理描述6表 7 景点管理描述6表 8 评论管理描述7表 9 用户身份验证7表 10 管理员身份验证7表 11 用户表11表

5、12 管理员表12表 13 景点表12表 14 景点城市表12表 15 评论表12表 16 评论图片表12表 17 景点图片表13表 18 用户表预存数据21表 19 用户登录测试用例22表 20 用户评论测试用例23表 21 删除用户测试用例23表 22 景点表预存数据24表 23 景点添加测试用例24表 24 删除用户评论测试用例25表 25 用户表预存数据25表 26 找回密码测试用例26IV引言随着网络技术的高速发展,我们的生活几乎离不开网络的帮助,例如:查看新闻、远程视频等。时下随着人们生活质量的不断提高,越来越多的人在休息的时间选择外出旅游。闽游网平台的开发就是为了方便游客来了解福

6、建的旅游景点,并从中选择自己喜欢的景点游览。闽游网平台采用结构严谨、运行效率高、安全性好的B/S(浏览器/服务器)系统结构。本系统使用JAVA语言进行开发,开发前对游客进行调研和采集相关数据,本论文主要由以下五个方面组成:1、需求分析;2、总体设计;3、数据库设计;4、详细设计;5、软件测试与实现。提供游客查询各旅游景点综合信息。通过本网站为游客提供全面的旅游景点查询服务,游客通过查看某个地区的全部景点列表,选择感兴趣的景点进行详细情况。1. 绪论1.1 研究背景与目的闽游网是旅游者对于福建旅游景点不可或缺的软件,从前人们使用传统口口相传的方式了解旅游景点,效率低,安全性差,维护困难等缺点。随

7、着生活质量的提高,便捷的交通工具,人们的休息时间更多的花在了旅游,因此旅游业也是得到快速的发展。为了方便游客在网上获取景点的信息,根据需求,开发出了闽游网网站方便游客在网络上获取景点信息。通过本网站,游客可以查询某地的全部景点列表,了解景点信息,为游客查询旅游景点提供全面的服务。1.2 本研究现况及现有研究基础随着人民的生活品质的不断提高,人们对旅游的理解也比以前有了很大的改观,游客的旅游目的也在不断的变化,所以未来我国旅游市场的竞争最终将是深度旅游的竞争。因为经济能力的提高,在中国或者说在世界旅游业成为经济中发展规模最大的产业之一。旅游业对于城市经济发展也有着重要的地位、不仅仅可以拉动城市的

8、经济,而且提供工作,带动社会就业率,促进各地的文化交流。因此开发一个适合大众的旅游信息平台,对于旅游业的发展具有深远的意义。2. 系统需求2.1 编写目的在闽游网平台软件开发之前,首先要对来闽旅游的游客进行调研,并且将调研数据材料进行加工处理,然后结合游客的需求,最后编写成需求分析文档,以需求为主帮助开发者开发的最适合游客查询景点信息的网站。2.2 开发背景2.2.1 当前趋势闽游网平台的开发是采用(MVC)三层架构设计模式,即Model层、View层、Control层。利用JAVA(SSH)框架,结合Mysql数据库。采用B/S模式来开发,通过网站内部和外部建立起顺畅的信息通道,为旅游者之间

9、关于景点的交流提供一个合适的平台。2.2.2 用计算机实现闽游网的意义 高速科技的发展是离不开计算机的帮助,通过计算机网络,游客可以足不出户的了解整个福建省的旅游景点,游客还可以通过注册账号并登陆与用户进行景点的交流。这样不仅充分地了解旅游的信息,极大缩减了时间。而且根据其他用户的评论,还可以让用户挑选最适合自己想去的旅游景点。2.3 开展闽游网平台的原因福建省大广辽阔,旅游景点多不胜数,游客想要充分了解福建景点信息,则需要一个信息全面的网站。开展闽游网平台便是结合网络的快捷方便,专门提供福建本地有名景点,为游客提供最为真实可信的信息和最为便捷的服务。2.4 对性能的要求网站使用稳定,易操作,

10、用户人性化设计好,安全性强。2.5 精度网站对于输入输出需保有高精度的需求,保证正确性,满足用户需求。2.6 时间特性要求响应时间和处理时间迅速,必须在用户可接受等待的时间范围。2.7 灵活性高的灵活性,可恢复性,良好的可扩展性,指管理员随时可根据需求的变更对网站进行更新和维护。设计的软件要根据用户操作方式、运行环境、精度等发生变化的时候做出适当的调整。2.8 可行性分析可行性分析是系统分析阶段的第二项活动,主要目的是为了进一步明确系统的目标、规模与功能,对网站开发背景目的、当前研究基础进行调查分析并根据需求对设计初步方案与计划。并且可行性分析是对系统进行全面、概要的分析。通过调查分析,本系统

11、设计主要分为以下两个可行性。2.8.1 操作可行性操作简单,易用性高,运行环境要求低,用户可操作性强。2.8.2 技术可行性网站开发环境为Windows XP,运用Myeclipse2014开发工具和运用Mysql数据库开发。Myeclipse2014功能强大的企业级集成开发环境。而Mysql 为当前最为流行的轻小型关系型数据库管理系统。2.9 数据流图数据流图的设计描述整个系统的数据输入并根据相应的处理产生不同的输出。描述了系统的总体功能。2.9.1 框架数据流图本程序采用B/S架构,并使用了四层逻辑结果图 1 框架数据流图2.9.2 用户及管理员数据流图主要详细反应各功能模块对应的操作与数

12、据进行交互的原理。详细的显示出不同角色在不同的功能模块操作的数据流向,让开发人员能了解该系统的开发方向,能够更准确的开发出系统模型。用户数据流图主要描述用户的功能模块主要是登录模块、评论模块,并且将操作的数据保存到对应的表,如图2所示。图 2 用户数据流图 管理员数据流图描述后台管理员的功能模块主要是用户管理模块、景点管理模块、评论管理模块,并且将操作的数据保存到对应的表,如图3所示。图 3 管理员数据流图 2.10 产品功能外部功能: 闽游网平台软件具有输入、输出、查找、管理用户、景点、评论等功能。 内部功能: 该软件集命令、编程、编辑于一体,完成过滤、定位显示。产品功能主要对于软件对系统功

13、能进行分析,表1功能表主要对外部功能和内部功能进行描述。表 1 功能表 功能 名称外部功能内部功能用户和管理员通过按钮菜单栏及键盘等输入设备完成输入、输出等功能。通过查找条件的过滤与数据库互动,从数据库中提取相应的有关的数据,添加数据、删除数据等。2.11 数据字典2.11.1 数据存储描述以下各个列表描述了数据流、数据来源、数据去向和数据流。表 2 用户表描述数据流用户登录数据流来源Mysql数据库中用户信息表(tb_user)数据去向闽游网主界面数据流组成用户名、用户密码、验证码 表 3 查询景点信息描述数据流查询景点数据流来源Mysq数据库中景点表(tb_tourist)数据去向景点介绍界面数据流组成景点信息、景点图片、用户评论表 4 景点评论描述数据流景点评论数据流来源Mysql数据库中评论表(tb_comment)数据去向景点介绍界面数据流组成评论、评论图片、用户信息 表 5 管理员登录描述数据流管理员登录数据流来源Mysql数据库中管理员表(tb_admin)数据去向闽游网信息管理界面数据流组成管理员账号、管理员密码表 6 用户管理描述数据流用户信息数据流来源Mysql数据库中用户表(tb_user)数据去向用户管理界面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号