摘要基于WEB的旅游咨讯网是网页端的应用。通过互联网来进行咨讯查找,不仅查找范围大,而且传播速度快,便于用户了解各地的旅游景点以及得到最新的咨讯信息。
本课题先是在一定范围内对市场进行了充分的调研,以此为基础进行了详细的需求分析,然后进行了数据库的概念设计和详细规划。本课题使用JAVA语言,采用Spring+Hibernate+Struts2的后台开发技术和Bootstrap的前端技术,实现了一个具有前后台管理的Web的旅游咨讯网。游客注册成为用户后,可以登录系统进行信息修改、旅游咨讯查找、附近美食推荐、附近住宿推荐、优惠券的浏览和获取等操作。后台操作主要有管理员信息的管理、用户信息管理、旅游新闻管理、附近美食管理、附近住宿管理、优惠券管理等功能。相对于传统的旅游咨讯网,本系统设计具有页面美观、低成本、维护难度低、功能丰富、传播速度快、信息量大的特点。用户操作便捷,便于网站的推广。87132
从需求分析到系统开发和测试独立完成,本课题的整个设计和开发流程都展现了软件以客户为基础的理念,强调了代码编写规范在软件设计过程中的重要性。毕业设计增强了独立设计和开发应用软件的能力,这些能力的获得为以后从事软件设计和开发打下了坚实的基础。
毕业论文关键词:咨讯;数据库;JAVA;Bootstrap
Abstract The tourism information network based on WEB is a web application based on internet。 Searching information on the internet can not only find information to the range of large extent, but also can communicate to each other quickly and timely, which making people know tourism information and share the information in the world easily。
First of all, the topic conducts a full research work in the market。 Then the designer had a detailed demand analysis, and completed the conceptual design and detailed plan of the database。 The topic uses the JAVA language with the background technology of ‘Spring+Hibernate+Struts2’ and the page technology of Bootstrap, achieving the Tourism Information Network which have front and background functions。 After becoming users, people can login the system to edit their own information, search tourism information, get coupons, get delicious and hotels near by in the foreground。 Background management consists of admin management, user management, tourism information management, food and hotel management, coupons management and so on。 Compared with the traditional tourism information network, this design has a lot of points such as beautiful pages, low cost, low difficult of maintenance, rich functions, rapid spreading speed, large information and so on。 The users can use the web easily, which helping the campaign of the web。
From the demand analysis to the system development completed independently, the whole design and development process of this topic showing the software based on the concept of the customers, emphasizing the importance of code written in the software design process。 The graduation design increased the ability of designing and developing applications independently。 Achieving the capability lays solid foundations in the software design and development。
Keywords: information; database; JAVA; Bootstrap
目 录
第一章 绪论 1
1。1 课题的研究背景和意义 1
1。3 课题的研究内容 2
1。4 本章小结 2
第二章 技术背景介绍 3
2。1 Struts2技术