1引言
1.1课题背景
近来的几年里,旅游业慢慢的成为了我国各大业里需求量大的产业之一。假如不能在全世界立足于旅游业,我们就要利用一些现代化科学伎俩,尽快提高旅游这个行业的技术水平,例如,计算机水平,数据库水平以及电子工程水平等一系列现代化开展起来。
旅游信息化不仅运营的成本很低,而且客户的范围广,还有用户之间的沟通能够间接沟通,把旅游行业的个性化进一步的改进、人性化的进一步完善。经过一系列的宣传、线路提早预约、车票提早预约、财务估量核算等一系列高科技新技术以及陈旧旅行行业的完满联合,这样不但给游客增进了愈加暖和体恤的效率和各种各样的抉择,进而也给旅游业大大增加了效益。
因此,网络上面进行旅游查询越来越受广大的人们所喜爱和运用,也由此进而有感而发了对福州景点旅游查询系统网的研究以及开发。
1.2课题研究的目的和意义
跟随者时代的变化,因特网火速发展,计算机已经得到广大人的喜爱,阅读也改成了现在因特网的模式,现在有了计算机水平和因特网水平不断的提升,正在努力迅速的往信息技术这方面发展。现在的时代有了因特网,当你去旅游查询景点时候不会在时间上浪费太多时间,只要利用互联网就可以在网络上对景点的查阅与了解,这样子人们就可以随时随地的在哪里都可以看,不会因为受时间地点的限制,从而满足人们的各种需求。
此次设计的福州旅游系统是以一个B/S架构为基础进行实现的。利用之前在学习和实践中的经验以开发语言和数据库进行开发管理。这样子就可以使用这些软件。
2需求分析
2.1问题分析
福州旅游查询系统是借助当今通信网络技术、网络技术和计算机技术进而展开的一种现实写照,其作用是利用网络为人们提供方便,节省时间,促进社会发展,让资源得以更加利用化。本题材所调研的福州旅游查询系统主要是为了便于个人搜索,阅读以及发表的一个媒介。因此,制作一个福州旅游查询系统,其作用和意义的所在也明显的展示出来了。
福州旅游查询系统初步运用的是B/S模式以及三层结构方案。利用了静动态编程,通过一系列的开发语言,比方说(JavaScript、CSS、HTML、),同时还利用了数据库的作用去管理数据。目标群体封面的制作、美化、文档制作(APP体验计划、使用指南等制作要点都得转换成汉字语言)等一系列内容;以及集体组织、项目编制,为编程语言提供便利、期间的试运营。
2.2任务概述
架构在JAVA的福州旅游查询系统分前端和后端操作:
1)前端操作由消费者使用,期间会涉及到消费者的信息登录采集,用户信息收集,景区景点,客户评语、游玩笔记、论坛资讯。
2)后端操作由系统操作者管理,分别为系统设置,栏目管理,景点分类管理,景点管理,文章管理,会员管理,景点评论管理,游客留言管理。
2.3功能需求概述
1、个人的信息管理:会员可以修改自己的基本资料。
2、旅游景点:用户登陆的时候可以在本站上面发表自己的一些关于景点的信息。
3、系统设置:管理者能够随时修正本人的密码。
4、栏目管理:管理员可以增添和检查栏目的一系列信息,从而进行一系列点窜和操纵。
5、景点分类管理:网站管理者能够对景点的分类实行批改。
6、景点管理:管理员能够添加和查阅每个景点的一系列信息。
7、会员管理:会员能够查看一切的用户,同时对一些不恪守规律的用户实行删除。
8、景点评论管理:管理员能够对本网站举行增添与查看评语的功能。
9、游客留言管理:管理员可以对本网站旅客的留言信息举行办理。
10、文章管理:管理员能够对前台进行公布相干的游记信息,并能够实行编辑操作。
2.4运行环境
系统对运行环境的要求:
2.4.1硬件环境
(1)服务器端
服务器端口的最低配置是由建设站点所需的软件来决议的,当在服务器的配置最差的时分,服务器也是差不多一样的差劲的,如今硬件性能已经越来越特出,并且在价钱方面也很优惠,所以如今的人们都是给服务器配置最高的性能。
此网络服务器端的数据如下:
处理器:Inter Pentium至强8核8GHz或更高
内存:32GB
硬盘空间:1TB
光驱:CD-ROM 48X
显卡:SVAG显示适配器。
(2)用户端
由于客户端的作用主要是用来查看信息,所以对硬件要求不是很高,但是现在普遍电脑配置也比较高,因此配置也要比下面的略微要高一点:
处理器:Inter Core i3 3.0GHz或更高
内存:4G
硬盘空间:500GB
光驱:CD-ROM 52X
显卡:SVAG显示适配器。
2.4.2软件环境
(3)服务器端
操作系统:Windows 2003 Server
网络协议:TCP/IP
web服务器:TOMCAT7
数据库:Mircrosoft SQLserver2005
浏览器:Internet Explorer 8.0以上
(4)用户端
操作系统:Windows XP/WIN7
网络协议:TCP/IP
数据库:Mircrosoft SQLserver2005
浏览器:Internet Explorer 8.0以上
3系统概念结构设计
3.1功能划分
需求分析就是让自己或者别人能更轻易的看懂系统是做什么的,是怎么做的,比较有目的性的去分析,然后有了步骤再进行一步一步的往下面去做好。
功能划分就是把系统分成多个模块进行组成,每个模块有本身的功用,每个模块之间是独立的,这样子就有利于每个模块功能的代码进行编写或者修改测试,这样子就巨大的增加了效率,减少了系统的一些波动,从而减少了不必要浪费的时间和精力。
3.2系统功能模块
模块化就是把一个困难的事情分成一点一点的进行分解,分成很多个小模块进行解决。但是模块也不是可以随意的去分解,分解了不能改变它原来的特性,一定要有着原来的作用。每个模块都有自己的任务,但是每个模块也是密不可分的,所以,我们既要模块划分好,也要保持原来特性,争取做到既能节省时间又能高效的完成划分,高效的完成系统设计。
系统里面的模块设计是为了划分系统,从而确定系统的模块的结构,进而画出解构示意图。在这些方法中必然要考虑这些以下问题:
1)是如何把一个系统划分成多个子系统的,通过什么方式。
2)又是如何把每一个子系统划分成多个小模块的
3)怎么样确定系统模块之间的关系。
4)怎么样评估以及改良模块构造的品质。
只有把这些方法都确定了,才能将一个困难的问题简单化才能有效的把系统开发出来,编程起来就不会很吃力。
系统功能模块化的优点:
1)简单明了,比较容易进行操作。
2)操作简单,适用于不同的人。
3)每一个子系统之间操作简略,易于操作。
依据这个系统的需求,可以设计成如下功能结构
如图2.1所示:

参考文献
[1]冯燕奎赵德奎等编著《JSP实用案例教程》,清华大学出版社,2014
[2]黄刘生主编《数据结构》,经济科学出版社,2017
[3]黄晓东著《JAVA课程设计案例精编》,中国水利水电出版社,2016
[4](美)Bruce Eckel著陈昊鹏饶若楠等译《JAVA编程思想》,机械工业出版社,2015
[5]陈玉峰《SQL Server2005数据库开发教程》,科学出版社,2015
[6]李晓黎张巍:《JSP+SQL Server网络应用系统开发与实例》,人民邮电出版社2004.03.
[7]汪晓平钟军:《JSP网络开发技术》,人民邮电出版社,2014.5.1
[8]宣小平但正刚张文毅:《JSP数据库系统开发实例导航》,人民邮电出版社,2003.1.1
[9]冯昊:《JSP动态网页设计与上机指导》,清化大学出版社,2016.7.2
[10]徐立聂小燕谢勇:《中文Dreamweaver MX 2016白金教学》,兵器工业出版社,
[11]王建玉.基于JSP的动态网站开发技术[N].计算机世界,2016
[12]石益良邓娟.JSP数据库访问技术研究[J].科技资讯,2017 65-68
[13]Kunal Jaggi.Scriptless JSP with Expression Language[J].PC Quest.2016,12-14
[14]Anadi Misra.Running PHP&JSP Pages in the Same App.[J].PC Quest 2016 159-161
下载提示:
1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。
2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。
原创文章,作者:写文章小能手,如若转载,请注明出处:https://www.447766.cn/chachong/12977.html,