南京六合旅游网毕业设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计说明书设计(论文)题目:南京六合旅游网
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:
指导教师签名:日期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:
学位论文原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日
导师签名:日期:年月日
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
摘要
教研室(或答辩小组)及教学系意见
摘要
摘要
摘要
通过对一些旅游网站,旅行社(如:桂林旅游网等)的实地考察,从网上、人们的生活、业内人士上了解到旅游行业的管理现状:随着旅游行业的不断发展,各家旅游公司之间的竞争日益激烈,旅游公司所需的旅游信息量越来越大,业务操作中涉及的各种线路情况、客户情况以及旅游协作部门的情况越来越复杂多变。

而除了一些大型的旅游网(如:春秋国际旅游网等)已采用了统一的计算机信息管理系统,一般中小型旅行社通常是以原始的手工方式依靠简单的电子文档来处理信息。

但是业务操作人员若仅靠手工方式处理处理大量资料,很可能带来出错率的增长以及大量资源的浪费和闲置等问题。

因此,只有加强对旅游公司信息资源的整合、统一管理,才能使企业更加合理、高效地运转。

本文的主要工作是针对南京六合以及全国乃至世界,提出解决问题的一个可行性方法:采用现代化统一的计算机信息管理系统。

实现了文档管理的自动化,各类信息有序地进行存储,只要打开主页面,方可进行六合游、南京游、国内游、出境游、机票、商务会议、租车、景点、图片库、攻略、游记。

实现了各种业务系统的数据集成和信息集成,对南京六合旅游网各类信息、资源进行协同集中管理。

另利用ASP技术建立企业动态网站,实现旅游信息快速发布及接受游客的网上预定。

关键词:旅游网,Dreamwerver,数据统计,ASP,Access
目录
目录
摘要 (1)
目录 (I)
第一章绪论 (1)
1.1 问题的提出 (1)
1.1.1 课题的来源 (1)
1.1.2 研究课题的动态 (1)
1.2 设计方案 (2)
1.2.1 课题的内容 (2)
1.1.2 课题的意义 (2)
1.2.3 术语说明 (2)
1.3 开发平台 (3)
1.3.1 DreamWeaver简介 (3)
1.3.2 数据库介绍 (4)
1.3.3 Access简述 (5)
1.3.4 设计的整体框架 (6)
1.4 可行性研究 (7)
1.4.1 基本要求 (7)
1.4.2 开发目标 (8)
1.4.3 对现有系统分析 (8)
1.4.4 技术可行性分析 (9)
第二章软件需求分析 (1)
2.1 功能需求 (1)
2.1.1 功能划分 (1)
2.2.2 功能描述 (1)
2.2 外部接口需求 (2)
2.3 性能需求 (3)
2.4 软件属性要求 (3)
第三章软件概要设计 (1)
3.1 总体设计 (1)
3.1.1 处理流程 (1)
目录
3.1.2 功能分配 (1)
3.2 接口设计 (1)
3.3 数据结构设计 (2)
3.4 数据描述 (3)
3.5 运行设计 (7)
3.6 安全保密设计 (7)
3.7 维护设计 (7)
3.8 具体实施方案 (7)
第四章软件详细设计 (1)
4.1 后台系统登陆界面 (1)
4.2 网站前台界面 (2)
4.3 前台系统界面 (5)
结论 (1)
致谢 (1)
参考文献 (1)
附录1 (1)
附录2 (1)
第一章绪论
第一章绪论
1.1 问题的提出
1.1.1 课题的来源
当今,席卷全球的信息化大潮把信息管理推倒了时代发展的前沿,信息管理系统已经成为全社会注视的热点。

随着科学技术的发展,今天的计算机已经深入到社会和生活的各个领域,广泛的应用于农业生产、国防和科研领域,尤其在信息管理系统方面其发展的规模和应用程度已经成为一个国家现代化水平的重要标志。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已成为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

人们可以将大量的繁琐的工作交给计算机去完成,从而大大提高了工作效率,此外,计算机可以利用长期使用过程中所存贮的大量数据进行数据分析,为管理者进行决策提供可靠的信息资料。

旅行社旅游服务项目众多,客人信息内容繁琐,而且信息量大,因而在操作上经常造成很多不便之处,浪费了时间,降低了工作效率,而且极大地影响了旅行社的服务质量和经济效益。

由此我设计了这个旅游网。

该旅游网的开发,本着科学化、规范化、系统化的原则,并考虑到游客们的实际情况,采用浏览器/服务器结构,该系统支持Access,具有查询方便、安全保密性好、用户界面友好、容易操作等优点。

应用此管理系统后,该旅行社对每位客人的具体情况便可以了如指掌,而且在对客人信息进行操作时,节省了大量时间,很大程度上提高了员工的工作效率和酒店的服务质量。

1.1.2 研究课题的动态
旅游作为一个成熟的产业,各种网站管理软件众多,有条件的网站采用自主开发或委托软件开发商开发出的专用软件,部分大型网站也已经使用市场上的有关网站管理系统(一般价格也较昂贵)。

然而占着绝大多数的中小型网站、部分网站由于资金、人员等多方面原因不易使用网站管理类软件,全凭原始的手工记录管理,效率低、易出错;同时,市场上出现的各类网站管理软件基本上都是为大型网站专业设计的,有很多功能对于一般网站根本用不上。

软件市场急需一套低廉的价格、完善的服务,齐全的功能为基础,结合网站前台管理的需要进行扩展
1
第一章绪论
性而开发的一套网站管理系统。

1.2 设计方案
1.2.1 课题的内容
研究的内容为南京六合旅游网,该网站的主要功能模块包括:首页、六合游、南京游、国内游、出境游、机票、商务会议、租车、景点、图片库、攻略、游记。

网站管理模块主要功能为管理员管理,数据库备份,恢复数据库,旅游景点管理,线路预定管理,图片管理等。

首页下主要包括:六合新闻、旅游新闻、民俗风情、出游攻略、交通攻略、购物攻略、会议接待、游客常识、签证服务、预订须知、在线咨询。

该网站的后台为用户登录模式,用户名为:Admin,密码为:123456。

通过登录后台可以对后台数据进行添加、修改、删除等。

1.1.2 课题的意义
随着世界经济全球化进程的加快,特别是迅捷、准确的全球预定网络和旅游电子商务使得的旅游网管理建立在一个范围更广,效率更高。

南京六合旅游网的设计是为了想让世界更多的人了解南京,了解六合,了解这个六朝古都。

秦淮河的金陵十三钗,夫子庙的夫子书院,新街口的白领地带,六合的金牛湖水库等都体现着这个古老文明城市的优点。

南京六合旅游网是一个风俗景点所不能缺少的管理网站,利用该管理网站可以对南京六合旅游网规模、制度、政策的进一步拓展提供了方便条件,以及提高工作效率和经济效益,在管理上更加条理化、规范化、科学化。

可以预见,南京六合旅游网的实现将在很大的程度上改善南京旅游的管理运行机制,提高南京旅游的办公效率,为高质量旅游网服务提供保证。

并且准确、快速、统一的信息处理对旅游网的决策、业务发展和社会信誉必定有着积极的意义!
1.2.3 术语说明
可行性研究:是指在具体的开发工作之前所作的研究,研究该软件在经济、技术、环境等方面是否已具有开发的条件。

模块:又称构件,一般指用一个名字可调用的一段程序。

类似于高级语言中的Procedure(过程),Function(函数),Subroutine(子程序)等。

软件开发成本:是指软件开发过程中所花费的工件量及相应的代价。

2
第一章绪论
1.3 开发平台
1.3.1 DreamWeaver简介
管理信息系统(MIS)是一个综合的用户—机器系统,它利用计算机提供信息以支持运行、管理、分析和决策功能。

对于广大从事MIS和数据库应用系统开发的软件人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望。

MACROMEDIA公司推出的dreamweaver正是这样一种高效而快捷的集成开发环境,它提供了可视化的、面向对象的、基于客户机—服务器的开发环境。

1.开放式数据库联接ODBC环境
这种体系结构能更好地满足企业的实际需要,有利于应用系统的移植和扩充。

目前,市场上流行的各种数据库系统软件,如Oracle/ Informix/ Sybase/SQL Server等,各行其道,使用户无所适从。

然而Power Builder为这些数据库提供了公共的前端工具,提供了开放式数据库连接ODBC,不仅适用于各种数据库管理系统,具有很好的兼容性,而且还能给已有的数据资源带来全新的图形界面。

2.基于浏览器/服务器的体系结构
B/S结构即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S 结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。

这样就大大简化了客户端电脑载荷,减轻了网站维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。

它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

在JAVA 这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

3.面向对象的应用程序开发方法
对象(OBJECT) ,是包含相关的数据(以变量的形式)以及用于操作这些数据的方法(子程序)的软件包。

一个对象是一个类的具体表现,在功能上它与其它程序保持独立,一个定义良好的对象具有封装的数据和功能。

4.可视化的开发环境
3
第一章绪论
用户不用了解WINDOWS和C编程技术,通过图形化的交互操作,就可以设计实现应用系统,开发出美观、简洁的图形化界面来。

1.3.2 数据库介绍
数据库技术生于20世纪60年代,发展至今已有40年的历史。

数据库技术作为数据管理的最有效的手段,它的出现极大地处进了计算机应用的发展,目前基于数据库技术的计算机应用已成为计算机应用的主流。

数据、数据库、数据库系统和数据库管理系统是与数据库技术密切相关的4个基本该念。

●数据实际上是描述事物的符号记录。

●数据库就是长期储存在计算机内、有组织的、可共享的数据集合。

●数据库管理系统是位于用户和操作系统之间的一层数据管理软件。

●数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据
库、数据库管理系统、应用系统、数据库管理员和用户构成。

数据库(database)即数据的仓库,是存储在计算机内、有组织的、可共享的相关数据的集合。

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和扩展性,并可为各种用户共享。

例如,将公司所有雇员的编号、姓名、性别、出生年月、所在部门、职务和家庭住址等情况存储在计算机中,还可以将各个雇员的每日销售情况存储在计算机中,形成一个数据库。

数据库中的数据是高度结构化的,可以存储大量的数据,并且能够方便地进行数据的查询,另外数据库还具有较好的保护数据安全和维护数据一致性的措施,能够方便数据的共享。

数据库管理系统(database management system)是在操作系统支持下,为数据库的建立、使用和维护而配置的软件系统,例如Microsoft SQL Server 或Oracle等。

数据库管理系统是位于用户与操作系统之间的一层数据管理软件,它在操作系统的基础上,对数据库进行管理和控制,利用数据库管理系统提供的一系列命令,用户能够方便地建立数据库和操作数据,比如建表、向表中添加、删除记录等。

用户使用的各种数据库命令以及数据库应用程序的运行,都要通过数据库管理系统来实现。

另外,数据库管理系统还要保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复等任务。

数据库管理系统时数据库系统的核心,包括:数据定义语言(DDL)及编译解释程序;数据操作语言(DML)
4
第一章绪论
及编译解释程序;数据库管理和控制程序。

数据库应用程序是指用ASP或等开发工具开发的程序,用来实现某种具体的功能,例如酒店管理系统,各种信息管理系统等。

数据库应用程序是在操作系统和数据库管理系统的支持下开发和运行的,它利用数据库管理系统提供的各种手段访问一个或多个数据库及其数据。

数据库系统(database system)是指由计算机硬件、操作系统、数据库管理系统及其开发工具和在此支持下建立起来的数据库、应用程序以及用户、数据库管理人员组成一个整体。

对于大型的数据库系统,例如Microsoft SQL Server,数据库的建立、使用和维护工作需要有专门的人员来完成,称为数据库管理员(database administrator)。

关系数据库以关系模型为基础,自80年代以来,计算机厂商推出的数据库管理系统几乎都是基于关系模型的。

关系模型建立在严格数学感念的基础上,概念简单、清晰,并且功能强大,易于用户理解和使用,所以,关系模型提出后关系数据库得到了迅速发展,并得到了广泛应用。

关系数据库是根据表、记录和字段之间的关系进行组织和访问的,以行和列组织的二维表的形式存储数据,并且通过关系将这些表联系在一起。

1.3.3 Access简述
Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。

它是微软OFFICE的一个成员,在包括专业版和更高版本的office版本里面被单独出售。

2012年12月4日,最新的Office Access 2013在微软Office 2013里发布,微软Office Access 2010是前一个版本。

MS ACCESS 以它自己的格式将数据库存储在基于Access Jet的数据库引擎里。

它还可以直接导入或者链接数据库(这些数据存储在其他应用程序和数据库)。

软件开发人员和数据架构师可以使用Microsoft Access开发应用软件,“高级用户”可以使用他来构建应用程序。

和其他办公应用程序一样,ACCESS支持Visual Basic 宏语言,它是一个面向对象的程序语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。

可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。

5
第一章绪论
用途体现:
Microsoft Office Access在很多地方得到广泛使用,例如小型企业,大公司的部门。

Access的用途体现在两个方面:
1.进行数据分析:access有强大的数据处理、统计分析能力,利用access 的查询功能,可以方便地进行各类汇总、平均等统计。

并可灵活设置统计的条件。

比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且操作方便,这一点是Excle无法与之相比的。

这一点体现在:会用access,提高了工作效率和工作能力。

2.开发软件:access用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:易学!非计算机专业人员,也能学会。

低成本地满足了哪些从事企业管理工作的人员的管理需要,通过软件来规范同事、下属的行为,推行其管理思想。

(VB、.net、C语言等开发工具对于非计算机专业人员来说太难了,而access则很容易)。

这一点体现在:实现了管理人员(非计算机专业毕业)开发出软件的“梦想”,从而转型为“懂管理+会编程”的复合型人才。

1.3.4 设计的整体框架
本系统采用了浏览器/服务器(Browser/Sever)结构。

典型的浏览器/服务器结构包括一个前端(或称客户),它的作用是访问和处理来自后端(或称服务器)上的数据。

目前国内发展和流行的MIS 系统平台模式大体上分为两种:客户机/服务器模式(Client/Server,简称C/S)和Web浏览器/服务器模式(Browser/Server,简称B/S)。

C/S 模式主要由客户应用程序(Client)、服务器管理程序(Server) 和中间件(middleware)三个部件组成。

客户应用程序是系统中用户与数据进行交互的部件。

服务器程序负责有效地管理系统资源,如管理一个信息数据库,其主要工作是当多个客户并发地请求服务器上的相同资源时,对这些资源进行最优化管理。

中间件负责联结客户应用程序与服务器管理程序,协同完成一个作业,以满足用户查询管理数据的要求。

B/S 模式是一种以Web技术为基础的新型的MIS系统平台模式。

把传统C/S
6
第一章绪论
模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。

首先它简化了客户端。

它无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。

1.4 可行性研究
1.4.1 基本要求
此系统应便于对南京六合旅游网线路预定结果查询、旅游景点信息查询管理、旅游攻略等资源进行综合管理,对网站运作状况统一管理。

最终目的是提高工作效率和减轻劳动强度;提高信息处理速度和准确性;为业务、管理提供更方便的服务项目。

让世界更多的人去了解南京,了解六合。

1. 功能
南京六合旅游网主要功能是准备和提供世界各地的人来南京、来六合游玩;也让住在南京的人能够更方便的去世界各地游玩。

网站保存大量的信息,并且通过后台能很快的查询、修改、删除网站中的信息。

为决策提出信息管理功能。

南京旅游网包括四个系统:游玩系统、机票订购系统、图片管理系统、攻略管理系统、景点管理系统等。

游玩系统:主要包括,六合游、南京游、国内游、出境游,介绍南京的风景,六合的风景,国内的风景,国外的风景。

为想要旅游的人们提供了方便的查询。

机票订购系统:主要功能是为方便来本网站的游客们提供订购机票的方便。

图片管理系统:图片管理系统内存放了大量的风景图片,主要以南京六合为主,为的是想让更多的人了解南京六合的风景。

攻略管理系统:此系统包括,旅游攻略、美食攻略、交通攻略、民俗风情等。

2. 性能
本系统结构设计合理,功能齐全,信息指标丰富、规范;采用模块化设计、结构合理、操作简单,具有友好的人机界面和灵活的系统可维护性;有优越的数据共享性,可以使用户充分的利用历史数据,减少数据的重复录入和工作量;方便快捷有效的完成旅行社管理系统的各项工作,录入数据合法性的校验程度高,数据查询速度快;有广泛的网络选择性,可以形成浏览器/服务器结构的数据库系统。

主要表现在以下几点:
7
第一章绪论
(1)全面构建数字化旅游网,实现旅游网内无纸办公。

(2)具有良好的可移植性,可针对不同的用户需求定制系统部分功能。

(3)系统权限与安全的合理分配,可根据需要自行设置。

(4)用户界面友好,美观, 易于操作。

3. 系统输入
管理员信息、数据库管理的设置,操作员的添加,还有顾客预订、景点信息录入与查询,线路信息录入与查询等。

4.系统输出
各种查询的结果和各种类型的报表。

5.安全和保密要求
造成数据库系统不安全的因素很多,有系统本身的原因,也有人为的失误或故意的未经授权的窃取、破坏。

安全管理已成为设计数据库系统的重要组成部分。

数据库系统的核心是数据库管理系统(DBMS),开发具有高安全性的DBMS是一项十分紧迫的任务。

多用户系统的工作流程都是从用户登陆模块开始,对用户的身份进行认证。

身份认证可以分为以下两个过程:
(1)认证用户是否为有效的系统用户;
(2)确认用户的类型。

本系统有三类用户进行操作,分别是管理员、操作员和顾客,管理员可以设置操作员、宾客及本身的权限,并可增删用户,操作员可以修改自己的登陆口令。

第一个过程决定用户能否进入系统。

第二个过程根据用户的类型决定用户的操作权限,从而决定用户的工作界面。

所以本系统安全和保密工作应该是可以保证的。

1.4.2 开发目标
本系统开发目标包括以下几个方面:
1.提高南京六合内的旅游消费促进南京发展;
2.为2014年南京青奥会加油;
3.展现出南京的风景。

1.4.3 对现有系统分析
随着南京六合旅游网的出现,虽然在旅游上带来了很多好处,但是如何选择
8。

相关文档
最新文档