1、 毕业论文(设计)开题报告 题目: 旅游网站的设计与实现 学 院:信息与工程学院 专 业:信息管理与信息系统 1.本选题的理由及意义 理由:旅游业,作为一类对信息和信息技术依赖性很强的产业,将如何适 应信息革命的挑战,未来的旅游业如何发展,都是旅游工作者们需要思考的问 题。随着 Internet 的普及,旅游者可以对旅游目的地进行预游(网上旅游) , 这样可以了解旅游目的地的各种情况, 还可以通过网上预订事先安排好旅游活 动。 个性化的旅游和多极化的旅游得到了淋漓尽致的发挥, 越来越多的网民利 用这种简单便捷的方式了解旅游信息。因此,网站的建设已成为展现个人或公 司风采的重要手段。 。 意义:
2、信息是旅游业的基础,旅游业的信息密集性(Information Intensive)是推动信息技术在旅游业中广泛应用的关键所在,信息化是旅游 业发展的强大推动力。随着经济的发展,人们生活水平的提高,旅游活动已经 成为人们生活中的重要组成部分。旅游者在做出旅游决策前,需收集一些与目 的地有关的旅游信息,比如当地的旅游发展状况、景区景点分布、旅游活动项 目、活动时间及旅游目的地的通达性、气候、交通、住宿、消费、旅游的最佳 路线等。因此,为了更好地开发利用旅游资源,吸引更多的旅游者前来观光旅 游,开发和建立旅游网站,为旅游者和与旅游相关的行业和部门提供全面的旅 游信息服务不仅是必要的,而且是势在必行
3、的。 2.需要重点研究的关键问题及解决问题的思路 1.数据库的设计 对于该系统来说,数据表中的表的设计非常重要,好的表设计可以提高效 率。表字段设计要全面,否则到了后期临时进行添加操作是一件非常麻烦的事 情。表之间的关系设计的时候考虑全面,关于主键外键这些关联关系要科学设 计,表之间的关系设计合理与否影响着整个系统性能的优劣。 为了能够更好的解决这些问题,在设计数据库的时候首先做好需求分析, 尽量全面地考虑设计方案,防止代码中出现查询语句的重复,这样可以很好的 减小后期的工作量,同时表的优化可以提高数据库的运行效率。 2.开发框架的设计 本系统采用了 MVC 框架进行设计,MVC 框架式一个开
4、放源代码的对象 关系映射框架。它将数据层和视图层以及控制层很好的分离开,这样对于代码 的维护以及数据的保护都有很大的作用,使得 Java 程序员对于代码编写更加 得心应手,代码逻辑更加简洁清晰。MVC 是一个非常成熟的框架,它能充分 满足应用开发的需求。本系统主要运用了 MVC 框架进行开发。 为了能够更好的运用框架模式进行系统的编写,更好更深地了解熟悉 MVC 框架,通过查阅网络资料、看教学视频以及参照一些成熟系统的框架设 计模式进行学习。 3.部分功能数据局部刷新的设计 使用一些功能时,往往是不需要全页面刷新的,这样不仅浪费系统资源, 而且用户体验也不优良, 这就需要对于这些功能在设计的时候就只进行局部刷 新进行提交数据。 为了能够解决这个问题, 在代码的编写过程中不再采用完全把数据提交给 Servlet 程序,而是在 Jsp 页面上采用 Ajax 技术,将需要提交的数据提交给 Servlet 程序,这样不会造成使用某些功能的时候整个页面重新跳转。 3.a 创新点及实践价值 目前我国旅游业的发展潜力在于供给市场规模不断扩大, 个性化旅游日益 明显。一方面,旅游人