21世纪,早已进入互联网信息快速发展的时代,互联网的普及给人们带来了许多便利。像大部分的组团社、综合社、酒店等都有自己公司的系统,而旅行社也由之前传统的模式转移到互联网上来,这时旅行社建立属于自己的系统就势在必行。那么旅游系统建设的作用和意义有哪些呢?
1.首先提升公司形象:这是每个企事业单位建站的目的之一。系统对于一个公司来说就像是一个无形的广告。在现在这个信息时代,如果一个公司连系统都没有做过,往往给客户留下的印象就是这是一个跟不上时代潮流的公司[1]。
2.加强客户服务:旅游行业性质要求您定期提供资料给客户,或者随时接受客户的建议。如果旅客需要,可以通过搜索得知旅行社-旅游信息-旅游价格的等相关旅游知识。
3.同时一个好的系统能将公司的宣传、营销手段提上一个新的台阶。系统内容可以随时更新,这点对于现代公司来说是很重要,但画册、产品手册等都无法做到的。公司系统就可以每天更新,随时反映您公司的最新情况。
旅游系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的旅游企业、游客了解和熟知旅游企业的产品以及产品特色,旅游企业服务等,不仅为旅客提供了服务,而且也推广了自己,让更多的旅客了解自己[2]。
根据调查得知用户的需求,从而对系统的功能进行分析,系统应该包括了系统用户管理、订单管理、美食推荐管理、旅游风采管理、旅游信息管理、景点信息管理、系统管理等功能模块,其中以模块最为重要。
表3.1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 用户注册 | 对普通用户进行检测,信息通过检测之后成为本系统的用户 | 用户名,密码、性别、QQ、邮箱等 | 注册的结果(提醒“用户注册成功”或者“用户注册失败”) |
2. | 用户登录 | 保证用户通过身份验证进入系统进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
3. | 在线留言 | 普通用户登录系统后在线添加留言 | 留言内容、标题、头像等 | 留言是否成功和留言列表 |
4. | 留言回复 | 管理员回复用户的留言 | 要回复的留言内容 | 留言列表和回复是否成功 |
5. | 留言管理 | 管理员对违规的留言内容进行删除 | 要删除的留言 | 删除是否成功和删除后的留言列表 |
6. | 评论添加 | 普通用户选择要评论的信息进行添加评论 | 评论信息包括评语、评分等 | 评论是否成功及评论列表 |
卷 软件 的文件夹 PATH 列表 卷序列号为 0008-B552 D:\TEST\源码 │ net旅游网站dzkf论文CY.docx │ └─net旅游网站dzkf71a2程序 │ allgonggao_add.aspx │ allgonggao_add.aspx.cs │ allgonggao_list.aspx │ allgonggao_list.aspx.cs │ allgonggao_list2.aspx │ allgonggao_list2.aspx.cs │ allgonggao_updt.aspx │ allgonggao_updt.aspx.cs │ css.css │ databack.aspx │ databack.aspx.cs │ database.rar │ Default.aspx │ Default.aspx.cs │ delgg.aspx │ delgg.aspx.cs │ delid.aspx │ delid.aspx.cs │ dellyb.aspx │ dellyb.aspx.cs │ dx.aspx │ dx.aspx.cs │ dx_detail.aspx │ dx_detail.aspx.cs │ edituser.aspx │ edituser.aspx.cs │ ggdetail.aspx │ ggdetail.aspx.cs │ hsgpinglun.aspx │ hsgpinglun.aspx.cs │ hsgupfile.aspx │ hsgupfile.aspx.cs │ jingdianxinxidetail.aspx │ jingdianxinxidetail.aspx.cs │ jingdianxinxilist.aspx │ jingdianxinxilist.aspx.cs │ jingdianxinxilisttp.aspx │ jingdianxinxilisttp.aspx.cs │ jingdianxinxi_add.aspx │ jingdianxinxi_add.aspx.cs │ jingdianxinxi_detail.aspx │ jingdianxinxi_detail.aspx.cs │ jingdianxinxi_list.aspx │ jingdianxinxi_list.aspx.cs │ jingdianxinxi_list1.aspx │ jingdianxinxi_list1.aspx.cs │ jingdianxinxi_updt.aspx │ jingdianxinxi_updt.aspx.cs │ jrsc.aspx │ jrsc.aspx.cs │ left.aspx │ left.aspx.cs │ left2.aspx │ left2.aspx.cs │ listuser.aspx │ listuser.aspx.cs │ liuyanban.aspx │ liuyanban.aspx.cs │ liuyanbanadd.aspx │ liuyanbanadd.aspx.cs │ liuyanban_add.aspx │ liuyanban_add.aspx.cs │ liuyanban_list.aspx │ liuyanban_list.aspx.cs │ liuyanban_updt.aspx │ liuyanban_updt.aspx.cs │ login.aspx │ login.aspx.cs │ logout.aspx │ logout.aspx.cs │ luxianxinxidetail.aspx │ luxianxinxidetail.aspx.cs │ luxianxinxilist.aspx │ luxianxinxilist.aspx.cs │ luxianxinxi_add.aspx │ luxianxinxi_add.aspx.cs │ luxianxinxi_detail.aspx │ luxianxinxi_detail.aspx.cs │ luxianxinxi_list.aspx │ luxianxinxi_list.aspx.cs │ luxianxinxi_updt.aspx │ luxianxinxi_updt.aspx.cs │ lvyouxinxiadd.aspx │ lvyouxinxiadd.aspx.cs │ lvyouxinxi_add.aspx │ lvyouxinxi_add.aspx.cs │ lvyouxinxi_detail.aspx │ lvyouxinxi_detail.aspx.cs │ lvyouxinxi_list.aspx │ lvyouxinxi_list.aspx.cs │ lvyouxinxi_list2.aspx │ lvyouxinxi_list2.aspx.cs │ lvyouxinxi_updt.aspx │ lvyouxinxi_updt.aspx.cs │ main.aspx │ main.aspx.cs │ mod.aspx │ mod.aspx.cs │ mygo.aspx │ mygo.aspx.cs │ news.aspx │ news.aspx.cs │ pinglun_list.aspx │ pinglun_list.aspx.cs │ qtdown.ascx │ qtdown.ascx.cs │ qtleft.ascx │ qtleft.ascx.cs │ qttop.ascx │ qttop.ascx.cs │ sh.aspx │ sh.aspx.cs │ shoucangjilu_list2.aspx │ shoucangjilu_list2.aspx.cs │ StyleSheet.css │ sy.aspx │ sy.aspx.cs │ top.aspx │ top.aspx.cs │ userreg.aspx │ userreg.aspx.cs │ VerifyCode.aspx │ VerifyCode.aspx.cs │ Web.Config │ yonghuzhucedetail.aspx │ yonghuzhucedetail.aspx.cs │ yonghuzhucelist.aspx │ yonghuzhucelist.aspx.cs │ yonghuzhuce_list.aspx │ yonghuzhuce_list.aspx.cs │ yonghuzhuce_updt.aspx │ yonghuzhuce_updt.aspx.cs │ yonghuzhuce_updt2.aspx │ yonghuzhuce_updt2.aspx.cs │ youqinglianjie_add.aspx │ youqinglianjie_add.aspx.cs │ youqinglianjie_list.aspx │ youqinglianjie_list.aspx.cs │ youqinglianjie_updt.aspx │ youqinglianjie_updt.aspx.cs │ ├─App_Code │ Class1.cs │ ├─bin │ ActiproSoftware.CodeHighlighter.Net20.dll │ ActiproSoftware.Shared.Net20.dll │ AspNetPager.dll │ AspNetPager.dll.refresh │ CodeHighlighterTest.dll │ DotNetTextBox.dll │ LitJSON.dll │ Socut.Data.dll │ Socut.Data.dll.refresh │ ├─css │ houtai.css │ ├─database │ hsg.sql │ netlvwzdzkf71a2.mdf │ netlvwzdzkf71a2_log.ldf │ ├─images │ adi.gif │ BackGround_Top.gif │ bg.gif │ biaoqian.gif │ bottom.gif │ copyUpload.gif │ gun_qie.png │ icon-mail2.gif │ icon-phone.gif │ iconall.png │ index_bg.png │ Index_Sbg.jpg │ left.gif │ login.jpg │ logo.gif │ menu_di.gif │ newsmove.gif │ nopic.jpg │ qkjs.js │ right.gif │ skin.css │ spacer.gif │ StyleSheet.css │ top1_ok.gif │ top1_over.gif │ top_di3.gif │ top_shuju_di.gif │ ts.gif │ tuichu.gif │ Upload.gif │ zxkf.gif │ ├─img │ 1.gif │ 2.gif │ 3.gif │ 4.gif │ 5.gif │ ├─js │ │ hsgrili.js │ │ jquery.js │ │ │ └─My97DatePicker │ │ calendar.js │ │ config.js │ │ My97DatePicker.htm │ │ WdatePicker.js │ │ │ ├─lang │ │ zh-cn.js │ │ │ └─skin │ │ datePicker.gif │ │ WdatePicker.css │ │ │ └─whyGreen │ bg.jpg │ datepicker.css │ img.gif │ ├─kindeditor-4.1.10 │ │ kindeditor-all-min.js │ │ kindeditor-all.js │ │ kindeditor-min.js │ │ kindeditor.js │ │ license.txt │ │ │ ├─asp.net │ │ │ demo.aspx │ │ │ file_manager_json.ashx │ │ │ README.txt │ │ │ upload_json.ashx │ │ │ │ │ └─bin │ │ LitJSON.dll │ │ │ ├─attached │ │ └─image │ │ ├─20141107 │ │ │ 20141107002327_9498.jpg │ │ │ 20141107002336_1103.jpg │ │ │ 20141107002348_4870.jpg │ │ │ 20141107002348_4970.jpg │ │ │ 20141107002348_5380.jpg │ │ │ 20141107002500_6831.jpg │ │ │ │ │ ├─20141108 │ │ │ 20141108095426_6916.jpg │ │ │ 20141108095752_0603.jpg │ │ │ 20141108095824_0571.jpg │ │ │ 20141108095824_1211.jpg │ │ │ 20141108100256_2247.jpg │ │ │ 20141108100256_2857.jpg │ │ │ 20141108100256_3607.jpg │ │ │ 20141108100256_4467.jpg │ │ │ 20141108100256_4857.jpg │ │ │ 20141108100256_5447.jpg │ │ │ 20141108100256_6587.jpg │ │ │ 20141108100256_6797.jpg │ │ │ 20141108110916_8614.jpg │ │ │ 20141108111101_3474.jpg │ │ │ │ │ └─20141109 │ │ 20141109102746_8519.jpg │ │ │ ├─examples │ │ │ auto-height.html │ │ │ colorpicker.html │ │ │ custom-plugin.html │ │ │ custom-theme.html │ │ │ default.html │ │ │ dialog.html │ │ │ dynamic-load.html │ │ │ file-dialog.html │ │ │ file-manager.html │ │ │ filter-mode.html │ │ │ image-dialog.html │ │ │ index.css │ │ │ index.html │ │ │ jquery-ui.html │ │ │ jquery.html │ │ │ jquery.js │ │ │ multi-image-dialog.html │ │ │ multi-language.html │ │ │ newline.html │ │ │ node.html │ │ │ paste-type.html │ │ │ qqstyle.html │ │ │ readonly.html │ │ │ simple.html │ │ │ uploadbutton.html │ │ │ url-type.html │ │ │ word-count.html │ │ │ │ │ └─jquery-ui │ │ ├─css │ │ │ └─smoothness │ │ │ │ jquery-ui-1.9.2.custom.css │ │ │ │ jquery-ui-1.9.2.custom.min.css │ │ │ │ │ │ │ └─images │ │ │ ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ui-bg_flat_75_ffffff_40x100.png │ │ │ ui-bg_glass_55_fbf9ee_1x400.png │ │ │ ui-bg_glass_65_ffffff_1x400.png │ │ │ ui-bg_glass_75_dadada_1x400.png │ │ │ ui-bg_glass_75_e6e6e6_1x400.png │ │ │ ui-bg_glass_95_fef1ec_1x400.png │ │ │ ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ ui-icons_222222_256x240.png │ │ │ ui-icons_2e83ff_256x240.png │ │ │ ui-icons_454545_256x240.png │ │ │ ui-icons_888888_256x240.png │ │ │ ui-icons_cd0a0a_256x240.png │ │ │ │ │ └─js │ │ jquery-ui-1.9.2.custom.js │ │ jquery-ui-1.9.2.custom.min.js │ │ │ ├─lang │ │ ar.js │ │ en.js │ │ ko.js │ │ zh_CN.js │ │ zh_TW.js │ │ │ ├─plugins │ │ ├─anchor │ │ │ anchor.js │ │ │ │ │ ├─autoheight │ │ │ autoheight.js │ │ │ │ │ ├─baidumap │ │ │ baidumap.js │ │ │ index.html │ │ │ map.html │ │ │ │ │ ├─clearhtml │ │ │ clearhtml.js │ │ │ │ │ ├─code │ │ │ code.js │ │ │ prettify.css │ │ │ prettify.js │ │ │ │ │ ├─emoticons │ │ │ │ emoticons.js │ │ │ │ │ │ │ └─images │ │ │ 0.gif │ │ │ 1.gif │ │ │ 10.gif │ │ │ 100.gif │ │ │ 101.gif │ │ │ 102.gif │ │ │ 103.gif │ │ │ 104.gif │ │ │ 105.gif │ │ │ 106.gif │ │ │ 107.gif │ │ │ 108.gif │ │ │ 109.gif │ │ │ 11.gif │ │ │ 110.gif │ │ │ 111.gif │ │ │ 112.gif │ │ │ 113.gif │ │ │ 114.gif │ │ │ 115.gif │ │ │ 116.gif │ │ │ 117.gif │ │ │ 118.gif │ │ │ 119.gif │ │ │ 12.gif │ │ │ 120.gif │ │ │ 121.gif │ │ │ 122.gif │ │ │ 123.gif │ │ │ 124.gif │ │ │ 125.gif │ │ │ 126.gif │ │ │ 127.gif │ │ │ 128.gif │ │ │ 129.gif │ │ │ 13.gif │ │ │ 130.gif │ │ │ 131.gif │ │ │ 132.gif │ │ │ 133.gif │ │ │ 134.gif │ │ │ 14.gif │ │ │ 15.gif │ │ │ 16.gif │ │ │ 17.gif │ │ │ 18.gif │ │ │ 19.gif │ │ │ 2.gif │ │ │ 20.gif │ │ │ 21.gif │ │ │ 22.gif │ │ │ 23.gif │ │ │ 24.gif │ │ │ 25.gif │ │ │ 26.gif │ │ │ 27.gif │ │ │ 28.gif │ │ │ 29.gif │ │ │ 3.gif │ │ │ 30.gif │ │ │ 31.gif │ │ │ 32.gif │ │ │ 33.gif │ │ │ 34.gif │ │ │ 35.gif │ │ │ 36.gif │ │ │ 37.gif │ │ │ 38.gif │ │ │ 39.gif │ │ │ 4.gif │ │ │ 40.gif │ │ │ 41.gif │ │ │ 42.gif │ │ │ 43.gif │ │ │ 44.gif │ │ │ 45.gif │ │ │ 46.gif │ │ │ 47.gif │ │ │ 48.gif │ │ │ 49.gif │ │ │ 5.gif │ │ │ 50.gif │ │ │ 51.gif │ │ │ 52.gif │ │ │ 53.gif │ │ │ 54.gif │ │ │ 55.gif │ │ │ 56.gif │ │ │ 57.gif │ │ │ 58.gif │ │ │ 59.gif │ │ │ 6.gif │ │ │ 60.gif │ │ │ 61.gif │ │ │ 62.gif │ │ │ 63.gif │ │ │ 64.gif │ │ │ 65.gif │ │ │ 66.gif │ │ │ 67.gif │ │ │ 68.gif │ │ │ 69.gif │ │ │ 7.gif │ │ │ 70.gif │ │ │ 71.gif │ │ │ 72.gif │ │ │ 73.gif │ │ │ 74.gif │ │ │ 75.gif │ │ │ 76.gif │ │ │ 77.gif │ │ │ 78.gif │ │ │ 79.gif │ │ │ 8.gif │ │ │ 80.gif │ │ │ 81.gif │ │ │ 82.gif │ │ │ 83.gif │ │ │ 84.gif │ │ │ 85.gif │ │ │ 86.gif │ │ │ 87.gif │ │ │ 88.gif │ │ │ 89.gif │ │ │ 9.gif │ │ │ 90.gif │ │ │ 91.gif │ │ │ 92.gif │ │ │ 93.gif │ │ │ 94.gif │ │ │ 95.gif │ │ │ 96.gif │ │ │ 97.gif │ │ │ 98.gif │ │ │ 99.gif │ │ │ static.gif │ │ │ │ │ ├─filemanager │ │ │ │ filemanager.js │ │ │ │ │ │ │ └─images │ │ │ file-16.gif │ │ │ file-64.gif │ │ │ folder-16.gif │ │ │ folder-64.gif │ │ │ go-up.gif │ │ │ │ │ ├─flash │ │ │ flash.js │ │ │ │ │ ├─image │ │ │ │ image.js │ │ │ │ │ │ │ └─images │ │ │ align_left.gif │ │ │ align_right.gif │ │ │ align_top.gif │ │ │ refresh.png │ │ │ │ │ ├─insertfile │ │ │ insertfile.js │ │ │ │ │ ├─lineheight │ │ │ lineheight.js │ │ │ │ │ ├─link │ │ │ link.js │ │ │ │ │ ├─map │ │ │ map.html │ │ │ map.js │ │ │ │ │ ├─media │ │ │ media.js │ │ │ │ │ ├─multiimage │ │ │ │ multiimage.js │ │ │ │ │ │ │ └─images │ │ │ image.png │ │ │ select-files-en.png │ │ │ select-files-zh_CN.png │ │ │ swfupload.swf │ │ │ │ │ ├─pagebreak │ │ │ pagebreak.js │ │ │ │ │ ├─plainpaste │ │ │ plainpaste.js │ │ │ │ │ ├─preview │ │ │ preview.js │ │ │ │ │ ├─quickformat │ │ │ quickformat.js │ │ │ │ │ ├─table │ │ │ table.js │ │ │ │ │ ├─template │ │ │ │ template.js │ │ │ │ │ │ │ └─html │ │ │ 1.html │ │ │ 2.html │ │ │ 3.html │ │ │ │ │ └─wordpaste │ │ wordpaste.js │ │ │ └─themes │ ├─common │ │ anchor.gif │ │ blank.gif │ │ flash.gif │ │ loading.gif │ │ media.gif │ │ rm.gif │ │ │ ├─default │ │ background.png │ │ default.css │ │ default.png │ │ │ ├─qq │ │ editor.gif │ │ qq.css │ │ │ └─simple │ simple.css │ ├─qtimages │ 1.jpg │ 15.swf │ 1_02_01_01_01.gif │ 1_02_01_01_02_01.gif │ 1_02_01_01_02_02.gif │ 1_02_01_01_02_03.gif │ 1_02_01_01_03.gif │ 1_02_02_01_01.gif │ 1_02_02_01_02_01.gif │ 1_02_02_01_02_02.gif │ 1_02_02_01_02_03.gif │ 1_02_02_01_03.gif │ 1_02_02_02_01.gif │ 1_02_02_02_02_01.gif │ 1_02_02_02_02_02.gif │ 1_02_02_02_02_03.gif │ 1_02_02_02_03.gif │ 1_03_01.gif │ 1_03_02.gif │ 1_03_03.gif │ pixviewer.swf │ qkjs.js │ qtbj_01_01.gif │ qtbj_01_02.gif │ qtbj_02_02.gif │ style.css │ ├─skin │ ├─css │ │ base.css │ │ main.css │ │ menu.css │ │ │ ├─images │ │ └─frame │ │ book1.gif │ │ qc.gif │ │ │ └─js │ └─frame │ menu.js │ └─uppic 20119202054553447.jpg 20119202056189356.jpg 20119202056326718.jpg 20119202059204992.jpg 20122152154545558.jpg 20122191047408574.gif 20122191048506208.jpg 20122191049595658.gif 20122191050541975.jpg 20183112117516579.jpg 20183112121103474.jpg 20183112124216845.jpg 20183112124452285.jpg 2018320145234375.jpg
目 录
第1章 绪论 1 1.1开发背景 1 1.2开发意义 1 1.3研究内容 1 1.4论文结构 1 1.5本章小结 2 第2章 系统开发技术的介绍 3 2.1visual studio2008与iis简介 3 2.2HTML/CSS简介 3 2.3net简介 3 2.4Sqlserver数据库概念和特点 3 2.5本章小结 3 第3章 系统分析 5 3.1功能需求分析 5 3.2业务流程分析 6 3.3数据流程分析 7 3.4本章小结 9 第4章 系统设计 10 4.1系统设计思想 10 4.2系统总体设计 10 4.3系统功能模块设计 11 4.4数据库设计 11 4.4.1概念模型设计 11 4.4.2数据库表设计 12 4.4.3数据库连接计 16 4.5本章小结 17 第5章 系统的实现 18 5.1实现环境说明 18 5.2主页面的实现 18 5.3注册模块的实现 19 5.4登录模块的实现 20 5.5留言模块的实现 22 5.6评论模块的实现 24 5.7美食推荐管理模块的实现 25 5.8旅游风采管理模块的实现 26 5.9旅游信息管理模块的实现 28 5.10景点信息管理模块的实现 30 5.11分页算法的实现 32 5.12本章小结 33 第6章 系统测试 34 6.1测试目的 34 6.2界面测试 34 6.3功能测试 34 6.4测试结果 36 6.5本章小结 36 第7章 总结 37 致 谢 38 参考文献 39
标签:在线旅游网站,在线旅游平台,国内旅游网
基于SSM的旅游管理系统的设计与实现
在线旅游网站,国内旅游网
基于SpringBoot+SSM的旅游管理系统的设计的设计与实现
在线旅游网站,地方旅游景点查看
N082基于SSM/Java的在线旅游网站的设计与实现
旅游网,旅游平台,旅游景点
1059基于SSH/Java的旅游查询平台系统的设计与实现
旅游平台,旅游景点,在线旅游网站
N030基于ASP.NET的旅游网站的设计与实现
在线旅游网站,旅游信息网
N048基于ASP.NET的旅游网站的设计与实现
在线旅游网站,在线旅游平台,国内旅游网
539基JSP/Java的旅游网站的设计与实现
旅游平台,旅游景点,在线旅游网站
基于Vue的旅游管理系统的设计与实现
旅游网站,旅游系统,在线旅游平台
|