无忧范文网小编为你整理了多篇《旅游网站系统的设计开题报告(大全)》范文,希望对您的工作学习有帮助,你还可以在无忧范文网网可以找到更多《旅游网站系统的设计开题报告(大全)》。
第一篇:旅游网站系统的设计开题报告
【摘要】本文阐述了丹东市旅游网站的功能设计及系统实现,通过JSP+微软公司SQL服务器技术,其中采用了JavaBean、Servlet等技术,实现了旅游信息的电子查询,提高旅游服务水平,极大地提高了人们的旅游出行效率,为促进丹东城市经济发展具有重要参考价值。
【关键词】旅游;网站;数据库;设计
基于电子商务的旅游网站开发是通过现代信息技术,去完成各种与旅游相关的商务活动,电子商务的发展已成为现今旅游企业间竞争的主要手段,据调查,中国人网上购物人数已达4640多万。旅游城市想在未来的市场竞争中取得优势,发展旅游电子商务系统显得尤为重要。丹东市旅游网站通过采用系统开发的结构化分析方法,详细阐述了一个旅游信息网站系统的前后台开发、操作流程和涉及的关键技术。具体完成了旅游信息网站的需求分析、可行性分析以及系统业务流程分析:在系统分析阶段,完成了数据流分析和数据字典;系统设计阶段主要完成了功能模块的划分、数据库的设计和系统界面设计。其中网站设计主要包括前台的旅游信息浏览和后台管理系统两大部分。前台的主要功能是为客户提供信息浏览的平台,后台的主要功能提供对前台功能的服务支持:实施网站的管理、维护和信息处理。
一、系统功能设计
本系统采用JSP作为Web开发平台,Dreamweaver为页面设计工具。Dreamweaver集多种网页开发功能于一身,可以完成几乎所有网页技术的编辑。它具有美观的操作界面及强大的编辑功能,在Dreamweaver中编辑JSP,可以方便地应用各种辅助项目,设计出功能完善的动态网页。JSP(Java Server Pages)是由Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准,JSP技术在Servlet技术基础上发展起来,现已成为Java服务器编程的重要组成部分[1]。
数据库设计采用 Microsoft SQL Server 2000。SQL Server是由Microsoft开发的一个功能强大的关系型数据库管理系统。它能够处理大量数据和管理众多并发用户,保证数据的完整性,并提供许多高级管理和数据分布能力。提供了数据仓库功能,支持远程管理,并提供了丰富的数据库编程能力[2]。
本网站的建设总体上分为前台应用和后台管理两大部分:前台由三个子系统组成,分别是信息浏览模块、用户登录模块、用户点评模块;后台由后台管理模块,信息更新模块,用户管理模块,公告管理模块组成。
(一)前台功能模块
用户通过前台提供的信息,可方便了解丹东旅游的各类信息,并可以选择适合自己的服务。
前台功能模块包括:(1)信息浏览模块:此模块对丹东市的旅游景点、住宿、美食、交通等信息进行细致的规划和详细介绍。(2)用户登录模块:当用户要预定酒店房间,如果您是第一次进行预定,这时必须要成为本网站的会员,也就是说,首先您要注册用户,然后通过注册的用户账号和密码,进行用户登陆操作。当用户因为某种原因忘记密码时,本系统提供找回密码服务,系统会提示您输入正确的用户账号,如果您输入的用户账号在数据库中能查找到,这时,系统会把您所设置的提示问题从数据库中提取出来,并显示在窗口中,此时,您只需要把正确的提示答案写清楚,最后,系统会提示您重新设置新密码。这样,就可以正常登陆到本网站。会员登录后,就能看到本网站不断更新的公告消息。(3)用户点评模块:用户可以通过此模块,发表自己对于丹东旅游的意见和看法,为其它用户提供一个参考意见。
(二)后台功能模块
后台管理模块是提供给系统管理员使用的,该模块负责管理和维护整个网站。包括用户管理,更新旅游信息,公告管理。
后台功能模块包括:(1)信息更新模块:网站建立后,系统开发人员仍然需要对各类信息进行实时调研,及时更新信息。管理员则通过此模块对网站上提供的旅游信息及网站发布的公告信息进行及时更新,以保证提供的信息准确无误。此模块包括对信息的发布、修改、删除功能。(2)用户管理模块:管理员通过此模块对注册本网站的用户信息进行管理。(3)公告管理模块:及时公告旅游相关信息,方便用户出行。
二、数据库设计
一个优秀的网站必定有一个强大的数据库支持,数据库设计是指针对一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效的存储数据,满足各种用户的需要。本系统采用的数据库是Sql Server2000,它具有较好的可伸缩性和可靠性,提供了以Web标准为基础的扩展数据库编程功能,可以满足电子商务和企业应用程序的要求。本数据库系统由以下基本表组成:
景点 (景点信息ID, 推荐指数,景点名称,景点简介,景点具体介绍,景点门票价钱及开放时间,景点交通,景点住宿情况,景点图片,景点链接)
酒店 (酒店信息ID, 酒店名称, 酒店星级,酒店房型,酒店地址,酒店联系方式,酒店外部图片,酒店内部图片,酒店情况简介,酒店链接)
旅行线路 (线路信息ID, 线路名称, 线路报价,花费时间,行程安排,途经景点,线路备注,景点图片,线路具体情况链接)
公告(公告信息ID, 公告的内容, 发布公告日期)
管理员(管理员信息ID,管理员登录账号, 登录密码)
用户(用户登录信息ID, 用户账号,用户密码,用户姓名,用户电子信箱,用户电话,密码找回问题,问题答案)
点评(用户点评信息ID,用户名称, 用户电子邮箱地址, 点评日期,点评内容)。
三、系统实现与调试
(一)前台功能模块:
1.前台用户查询模块:通过丹东旅游档案页面,用户可以查询行程路线,景点介绍,酒店住宿信息,丹东美食等旅游信息,如输入一个景点名称,系统会连接后台数据库,将该景点的相应信息提供给用户。
2.信息浏览模块:此模块的主要功能是提供丹东市的旅游信息。
3.用户登录模块:用户可以进行注册和登录,如果用户登录时忘记了自己设置的密码,可以点击 “忘记密码”找回密码。
(二)后台数据管理模块
后台功能模块只允许具有管理员权限的用户使用,它是实现前台功能的基础,在数据库中记录着所有与前台有联系的动态数据信息,在后台数据管理模块,管理员可实现对数据库中各个数据的更新和修改,包括以下模块:
1.信息更新模块:管理员登录后,通过此模块更新网站的旅游信息及网站的公告信息。添加路线页面 , 修改路线信息, 删除酒店信息, 发布公告信息。
2.用户管理模块:管理员登录系统后台管理后,可以通过此模块查询注册本网站会员的用户账号信息,并可以对非法用户账号进行删除操作。
(三)系统调试
在前台用户浏览查询模块,用户通过浏览查询景点名称,旅游路线和相应的住宿信息后,系统自动在数据库中检索相关信息,查询页面会显示出相关的查询结果,如河口旅游,就可以查到相关景点的介绍:断桥景区门票25元,游船50元,长河岛30元门票以及从丹东出发到景区的路线图和景点所在位置的介绍等等。
在后台数据更新模块:管理员可以通过登录界面进入后台更新界面,如要增加新的景区,管理员可按照数据库中的字段添加相应的景点信息(包括景点推荐指数,景点名称,景点简介,景点具体介绍,景点门票价钱及开放时间,景点交通,景点住宿情况,景点图片,景点链接等)。同时也可将推荐指数不高的景点信息删除。
四、结语
本系统是一个基于JSP的旅游信息网站,采用了B/S架构,体现出旅游信息网站的周到服务与便捷的服务方式。采用JSP+ JavaBean的开发方式,JSP页面独自响应请求并处理结果返回客户端。所有的数据通过Bean来处理,可以实现页面的表现与页面的内容(逻辑)相分离。跨区域的优越性更能突显出旅游信息网站为用户提供的使用便捷的优点。
参考文献:
[1] 张洪伟.JSP网络开发技术与整合应用[M].北京:清华大学出版社:2006.
[2] 陈志泊 李冬梅 王春玲.数据库原理及应用教程[M].北京:人民邮电出版社,2002.
[3] 刘大玮,王永皎,巩志强.ACCESS数据库项目案例导航[M].北京:清华大学出版社,2005.
City Tourism Website Design and Realization
Sun Xiu, Qu Jun
(Information Technology School ,East Liaodong University, Dandong 118000,China)
Abstract: This paper analyses function devise of Dandong Tourism Website and system implementation ,which realizes tourism information query by means of JSP + Microsoft SQL server technology ,raising the level of tourism service and people travel efficiency .So it has important reference value to promote Dandong city economy development .
Key Words: Tourism; Site; Database; Design
第二篇:旅游网站系统的设计开题报告
学生:
姓名:
专业:
班级:
指导教师:
论文题目基于.NET的在线旅游网站设计
一、选题意义:
信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求提供了更加周到和人性化的服务。现在生活节奏越来越快,工作压力也随着越来大,而真正能给自己享受旅游的时间是越来越少,不光是排队等候麻烦,而且在其中浪费的时间,也是一种财富上的损失。在这个大环境下,在线订餐迅速被人们所接受,从而也引发了旅游行业的大爆发,竞争空前激烈。所以,把旅游搬到网上进行,是很有必要,也是很有市场的。
二、论文提纲:
在线旅游网是典型的电子商务销售平台, 其开发基于B/S模式的网上销售的实现,采用的是+sql 2000模式。电子商务是凌架于互联网系统上的一个销售平台,是地面销售系统的一种延伸和互补,也是商家和顾客的一种很有效的沟通途径。当下在中国,不同程序实现网上销售的厂商约占78%左右,剩下的那22%左右的厂商,都在努力创造着做网上销售的地面物质准备。錾于此,实现网上销售,已经成为未来商场战争中占有优势地位的必不可少的工具了。
为主要的网络开发工具,以SQLServer 2000为后台的数据库开发工具。采用C#语言SQL Server 2000数据库技术来完成该系统。其主要功能有旅游精选路线、定团旅游、在线订票、住宿推荐、景点推荐等功能。其主要功能有旅游精选路线、定团旅游、在线订票、住宿推荐、景点推荐等功能。此系统设计上采用三层结构、Web Service技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。
三、参考资料(书目、文章和其他素材)及其来源(文献出版社、发表期刊及网站等):
[1] 信息学院的数字化学院系统软件开发任务书.
[2] 郑人杰、殷人昆、陶永雷《实用软件工程》第二版.清华大学出版社 2004.5.1
[3] Soren Lauesen.Software Requirements Styles and Techniques[M]. BeiJing: Publishing House of Electronics Industry,2002.10,25-90.
[4] 杜民等 编著《ASP 程序设计与开发指南》.高等教育出版社 [5] 张龙祥等《面向对象程序设计》 人民邮电出版社 [6] 吴昌平主编 《ASP 程序设计》 人民邮电出版社
[7] [美]马丁 著 敏捷软件开发:原则、模式与实践 清华大学出版社
[8] 萨师煊,王 珊.数据库系统概论[M].北京: 高等教育出版社.1997.91-132.
[9] 邓文渊,陈惠贞,陈俊荣. ASP 与网络数据库技术[M]. 北京:中国铁道出版社, 2005。 [10] 方睿,刁仁宏,吴四九. 网络数据库原理及应用[M].成都:四川大学出版社,2005。 [11] 甘云剑,郑福基. 网页设计三合一教程[M]. 北京:清华大学出版社,2004。 [12] 张海潘. 软件工程导论[M]. 北京:清华大学出版社,1998。
[13] 陈明. 实用软件工程基础[M]. 北京:清华大学出版社,2004。
[14] 位元文化. ASP3.0动态网页实务经典[M]. 北京:中国青年出版社, 2000。
学生签字:
年月日指导教师意见:
指导教师签字:
年月日