计算机科学与技术论文.doc_第1页
计算机科学与技术论文.doc_第2页
计算机科学与技术论文.doc_第3页
计算机科学与技术论文.doc_第4页
计算机科学与技术论文.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

*继续教育学院毕业论文类 别 函 授 年 级 2007级 层 次 专 本 专 业 计算机科学与技术 姓 名 学 号 07421201017 论文题目 山西省旅游资料管理系统 论 文 评 语建议成绩 指导教师 年 月 日目 录1.引言42.系统需求分析4 2.1开发系统的目的和意义4 2.2系统可进性分析43.系统开发环境5 3.1visual basic简介5 3.2sql简介.54.系统总体设计54.1应用背景54.2系统方案设计64.3系统模块功能分析75.数据库设计.85.1总体介绍.95.2 er图分析.95.3数据表设计96.主要窗体设计.14 6.1主界面、登录模块设计146.2旅游地信息管理模块176.3旅游景点资源管理模块186.4酒店资源管理模块196.5旅游线路管理窗体.216.6用户信息管理模块.227.系统的扩充与提高.238.小结与心得.249.致谢.2410.参考文献.24山西省旅游资料管理系统摘 要:在旅游市场竞争日益激烈的今天,只有摒弃传统的运作模式,通过旅游资源信息管理系统实现快速有效的一系列操作,才能提高效率,降低成本,尤其是地接业务为主、团队业务量大的旅行社,更需要一套操作简便、功能齐全、合适的管理信息系统来完成繁复的业务操作。 本文紧扣旅游的关键要素,讲述如何对这些旅游资源进行管理。本系统具有很强的实用性,既可以作为独立的系统使用,也可以作为旅游企业综合业务管理系统的一个重要的组成部分。本系统包括八个模块:系统用户管理、旅游地信息资源管理、旅游景点资源管理、酒店资源管理、餐厅资源管理、娱乐资源管理、交通资源管理(包括火车资源管理、飞机资源管理)、线路资源统计及打印报表等。全面系统地实现了旅游资源信息管理系统的各项功能。关键词:旅游资源;数据库;信息管理系统1. 引言 随着我国经济的蓬勃发展, 外出旅游逐渐成为人们节假日生活不可缺少的一部分,而随之兴起地旅游团体如雨后春笋遍布全国各省市。对于旅行社来说,能及时了解各地的旅游信息(成本,特色)是行业良性发展的必要保证,目前普遍才存在着企业规模较小,管理不规范等弱点.外出旅游涉及吃、住、行、游、购等诸多要素,而这些要素有分散在不同的地域中,依靠一个人、一个团队不可能全面掌握所有的信息,在这些企业中普遍存在这样的尴尬,当掌握这些方面信息较多的人离开企业,就会对企业的经营造成负面影响。旅游资源管理系统可以把各种旅游资源分类存储管理,通过网络实现资源共享,不仅方便快捷,而且不会因为人员流动影响企业的经营,使旅行社在激烈的市场竞争中的坚强后盾。 2. 系统需求分析 2.1开发系统的目的和意义随着旅游市场的发展,旅游公司的数量也越来越多。山西作为一个旅游大省,旅游资源之多,分布面积之广。旅游公司要想在竞争日益激烈的旅游市场占有一席之地。只有摒弃传统的运作模式,通过旅游资源信息管理系统实现快速有效的一系列操作,才能提高效率,降低成本,尤其是地接业务为主、团队业务量大的旅行社,更需要一套操作简便、功能齐全、合适的管理信息系统来完成繁复的业务操作。该系统会详尽将山西丰富自然旅游资源、人文旅游资源、民俗文化遗产等展现给大家,再现山西数千年的悠久历史和深厚文化底蕴。2.2 系统可行性分析旅游资源管理系统,众所周知,是管理人员进行有效管理的平台。根据要求,本系统将会实现以下功能:(1)管理人员登入功能。(2)管理人员登陆进去后,进入管理的主页,可根据页面的功能提示进行选择的操作。(3)管理人员登陆到相应的页面后,对旅游地信息具有录入、查看、查询、修改、删除等功能;包括旅游地信息资源,景点资源,酒店资源,交通线路,娱乐资源等信息。3.系统开发环境本系统是使用visual basic6.0作为前台开发工具和sql server2000作为后台数据库开发的,本系统的应用不仅节省了大量的人力和物力,还可避免原有管理方法中易产生的错记、漏记,能够高效、快捷、准确地为管理者和游客提供服务。3.1 visual basic 简介:microsoft的visual basic产品属于编程系统。简单的说这个编程系统的是用于编写基于windows的计算机程序的,它包括visual basic语言以及有助于编写这些程序的许多工具。不应把visual basic当成一种工具,而应将它作为创建工具的工具。使用visual basic创建用户自己的定制程序。用户或公司便不会受到特殊的“脱离外壳”计算机程序的限制,进而用户换还能设计出满足自己特殊要求的应用程序。一个良好的计算机程序应该能够足够灵活,是适应身边的任何工作,而不是修改用户的需要以适应程序的要求。3.2 sql简介:sql(structured query language)语言是关系数据库的标准语言,它是在1974年由boyce和chamberlin提出的。由于sql语言功能丰富,语言简洁,因而倍受用户及计算机工业欢迎。自sql成为国际标准后,各自数据库厂家纷纷推出各种支持sql的软件或sql的接口软件。这就使得大多数数据库均采用sql作为共同的数据库存取语言和标准接口,从而使未来的数据库世界有可能连接为一个统一的整体。这个前景是十分诱人和意义重大的。因此,有人sql被定制为关系数据库语言的标准以及以后的发展称为是“一场革命”。4. 系统总体设计4.1 应用背景此系统具有很强的实用性,既可以作为独立的系统使用,也可以作为旅游企业综合业务管理的一个组成部分。旅游资源管理系统的主要任务是实现对旅游资源的管理。主要功能包括:a. 旅游地信息管理功能旅行社在为游客安排旅游线路时,必须清晰了解相关旅游线路中各旅游地、旅游景点的详细信息,所以地域信息是旅游行业的基本数据,所有的旅游资源都分布在不同的地域中。因此该系统应具备对旅游地信息进入录入、修改、删除、查询等操作。并将地域分为市内和市外两种地域类型。这是因为在旅游行业中,地域的概念是不平等的。本市周边的地域是最常用的,因此把它单独作为一类;离市区较远的地域属于市外地域。这种分类方法在旅游行业中有很强的代表性和适用性。b.景点资源管理功能旅游的核心是旅游景点,旅游业主要依靠景点。景点资源管理功能提供在地域分类体系下景点资源信息的录入、景点资源信息的修改、过时景点资源信息的删除,景点资源信息的查询等功能。景点信息包括景点名称、景点负责人及相关信息、景点门票价格、所在地域等信息 c.酒店资源管理功能酒店资源管理提供在地域分类体系下酒店资源信息的管理功能,解决旅游中住的问题。酒店资源管理提供酒店资源信息的录入、修改、删除和查询功能。酒店资源信息包括各个地方的酒店名称,酒店的标准,联系人及其相关信息,各种类型房间的报价等。酒店资源管理信息还包括酒店不同类别房间的报价,房间类别按照行业通行的标准分为经济间、双人间、三人间和四人间4个类别,以满足不同层次旅游客户对宾馆住宿的要求。d.餐厅资源管理功能旅行社除了为游客安排旅游线路、旅游景点外,一般都需要为游客安排整个旅游线路中的食宿因此本系统应能够对旅游线路中酒店的餐厅的编号、名称、联系人、报价等信息进行录入、修改、删除、查询等操作。e.娱乐资源管理功能 为了丰富旅客旅行途中的生活,旅行社一般都为游客在旅行途中安排丰富的娱乐生活,因此本系统应能够对旅游线路中娱乐资源进行录入、修改、删除、查询等操作。f.交通资源管理功能 旅游自然离不开交通问题,不同的线路、不同的人群、不同的价位将决定旅行过程中的交通方式,因此本系统应具备对旅行线路中的交通信息进行管理的功能。g.旅游线路管理功能为了旅行社、游客的整体利益,旅行社一般都将某一地区的旅游景点联系起来形成旅游线路,为此本系统应该能够对旅游线路编号、名称、报价等信息进行录入、修改、删除、查询等操作。h.系统用户管理功能系统用户管理提供管理员(admin)和普通用户信息的录入、修改、删除和查询功能。用户信息包括用户名称、员工名称、用户密码等。并实现管理员用户和普通用户的不同权限功能。管理员用户可以进行普通用户信息的增删的操作。普通用户只能编辑自己的登陆密码等用户信息。4.2系统方案设计旅游资源及线路管理系统地域信息管理系统用户管理景点资源管理酒店资源管理餐厅资源管理娱乐资源管理交通资源管理旅游线路管理图1 系统功能模块图在功能模块示意图的树状结构中,每一个节点都是一个最小的功能模块。每一个功能模块都需要针对不同的表完成相同的数据操作。 4.3系统模块功能分析本系统包括如下功能模块:1.程序主窗口(frmmain)2.登陆模块设计用户要使用本系统,首先必须通过系统的身份认证,这个过程需要完成以下任务:1)根据用户名和密码来判断是否可以进入系统。2)根据用户类型决定用户拥有的权限。3.旅游地资源管理模块设计旅游地资源管理模块可以实现以下功能:1)旅游地信息录入。2)旅游地信息修改。3)旅游地信息删除。4)旅游地信息查看。4.旅游景点资源管理模块设计旅游景点资源管理模块可以实现以下功能:1)旅游景点资源修改。2)旅游景点资源录入。3)旅游景点资源删除。4)旅游景点资源查看。5酒店资源管理模块设计酒店资源管理模块可以实现以下功能:1)酒店资源信息录入。2)酒店资源信息修改。3)酒店资源信息删除。4)酒店资源信息查看。6. 餐厅资源管理模块设计餐厅资源管理模块可以实现以下功能:1)餐厅资源信息录入。2)餐厅资源信息修改。3)餐厅资源信息删除。4)餐厅资源信息查看。7.娱乐资源管理模块设计娱乐资源管理模块可以实现以下功能:1)娱乐资源信息录入。2)娱乐资源信息修改。3)娱乐资源信息删除。4)娱乐资源信息查看。8.交通资源管理模块设计交通资源管理模块可以实现以下功能:1)火车、飞机资源信息录入。2)火车、飞机资源信息修改。3)火车、飞机资源信息删除。4)火车、飞机资源信息查看。9.线路管理模块设计线路管理模块可以实现以下功能:1)线路信息录入。2)线路信息修改。3)线路信息删除。4)线路信息查看。10. 用户管理模块设计根据用户类型的不同,用户管理模块的功能也不相同。1)admin用户可以创建普通用户,对普通用户的用户名和密码进行修改、删除。2)admin用户也可以修改自身的密码。3)普通用户只能修改自身的用户名和密码。5. 数据库设计5.1 总体介绍本数据库包括9个方面:1)旅游地信息管理信息表area.2)景点资源管理信息表place.3)酒店资源管理信息表hotel.4)餐厅资源管理信息表restaurant.5)娱乐厅资源管理信息表amusement.6)火车资源管理信息表train.7)飞机资源管理信息表plane.8)线路信息表tline.9)用户信息表users.5.2 er图分析amusementplaceareaamuseltemlplaneplanehotellamusetlinelplaceltrainlhotelrestaurantlreatrain图2 数据库er图分析5.3 数据表设计按照系统e-r图,旅游资源管理系统数据库包含14个是实体联系表,分别是旅游地信息表、景点资源信息表、酒店资源信息表、餐厅资源信息表、娱乐资源信息表、火车资源信息表、飞机资源信息表、线路景点信息表、线路宾馆信息表、线路用餐信息表、线路娱乐信息表、线路火车信息表、线路飞机信息表和用户信息表。这些表构成了系统信息的基础。在此只列出部分表以及包含的字段含义。1)旅游地信息管理信息表area旅游地信息管理信息表area用来保存旅游的信息,表的结构如下所示。表5.1 area的结构编号字段名称数据类型备注1arealdint旅游地编号2areanamevarchar40旅游地名称3areatypesmallint旅游地类型,1市内 2市外2)景点资源管理信息表p1ace 景点资源管理信息表place主要用来保存各旅游景点的信息,表的结构如下所示。表5.2 place的结构编号字段名称数据类型备注1pidint旅游景点编号2pnamevarchar200旅游景点名称3contact、varchar 100旅游景点联系人4phonevarchar 100旅游景点联系电话5addressvarchar 100旅游景点通信地址6postcodevarchar 10旅游景点邮政编码7adult pricedecimal 10,2旅游景点成人票价8child pricedecimal 10,2旅游景点儿童票价9arealdint旅游景点所在旅游地101nput timechar 17录入日期和时间 3)酒店资源管理信息表hotel酒店资源管理信息表hotel主要用来保存各旅游景点酒店的信息,表的结构如下所示。表5.3 hotel的结构编号字段名称数据类型备注1hidint旅游景点酒店编号2hnamevarchar200旅游景点酒店名称3hlevelvarchar40旅游景点酒店标准4contactvarchar 100旅游景点酒店联系人5phonevarcharl00旅游景点酒店联系电话8priceldecimal 10,2旅游景点酒店经济间报价9price2decimal 10,2旅游景点酒店双人间标价10price3decimal 10,2旅游景点三人间报价12arealdlht旅游景点酒店所在旅游地131nput timechar 17录入日期和时间4)餐厅资源管理信息表restaurant餐厅资源管理信息表restaurant主要用来保存各旅游景点酒店餐厅的信息,表的结构如下所示。表5.4 restaurant编号字段名称数据类型备注1ridint旅游景点酒店餐厅编号2rnamevarchar200旅游景点酒店餐厅名称3rlevelvarchar40旅游景点酒店餐厅标准4contactvarchar40旅游景点酒店餐厅联系人5phonevarchar 100旅游景点酒店餐厅联系电话6adressvarchar 100旅游景点酒店餐厅通信地址7postcodevarchar 10旅游景点酒店餐厅邮政编码8breakfastdecimal 10,2旅游景点酒店餐厅早餐报价9dinnerdecimal 10,2旅游景点酒店餐厅正餐报价10arealdint旅游景点酒店所在旅游地11input_timechar 17录入日期和时间5) 娱乐厅资源管理信息表amusement 娱乐厅资源管理信息表amusement主要用来保存旅游景点娱乐厅的信息,表的结构如下所示。 表5.5 amusement的结构编号字段名称数据表格备注1ridint旅游景点酒店餐厅编号2rnamevarchar200旅游景点酒店餐厅名称3rlevelvarchar40旅游景点酒店餐厅标准4contactvarchar40旅游景点酒店餐厅联系人5phonevarchar100旅游景点酒店餐厅联系电话6adressvarchar100旅游景点酒店餐厅通信地址7postcodevarchar10旅游景点酒店餐厅邮政编码8breakfastdecimal 10,2旅游景点酒店餐厅早餐报价9dinnerdecimal 10,2旅游景点酒店餐厅正餐报价10areaidint旅游景点酒店所在旅游地11input-timecharl7录入日期和时间6)旅游线路基本信息表tline旅游线路基本信息表tline 保存旅游线路的基本信息,表的结构如表下所示。表5.6 旅游线路基本信息表编号字段名称数据类型备注lidint旅游线路编号lnamevarchar 50旅游线路名称3ltypesmallint旅游团类别(学生团,成人团)41nscomvarchar40保险公司5insfeedecimal8,2保险费6othercostdecimal8,其他费用呢7benefitdecimal8,利润8areaidint所属旅游地tline表的脚本文件tline.sql, 其代码如下:create table tline (lid primary key, iname varchar(50),iday smallint,ltype smallint,inscon varchar(40),insfee decimal(8.2) ,othercost decimal(8,2) , tourpay decimal(8,2),areald int)7)用户基本信息表users用户基本信息表users保存用户基本信息表。表的结构如表5.7所示。表5.7 用户基本信息表结构编号字段名称数据类型备注usernamevarchar40用户名 pwdvarchar40密码 empnamevarchar40员工姓名 users表的脚本文件users.sql,其代码如下:create table users (usernname varchar(40) primary key, pwd varchar(40) not null, empname varchar(40) )insert into users values(admin,admin,admin) 6. 主要窗体设计系统的窗体主要在vb6.0软件工具上建设的,vb6.0是一种可视化、真正面向对象、采用事件驱动方式的结构化高级程序设计语言和工具的完美集成。它编程简单、方便、功能强大,具有与其它语言及环境的良好接口,只需懂得windows的界面及其基本操作,就可以迅速上手。它具有良好的视图效果,强大的功能体系,它的使用极大地提高了系统开发的效率。本文在这里只介绍部分窗体的建设情况,并展示出效果图以及主要代码设计。6.1主界面、登录模块设计主界面和登录模块是系统的重要组成部分,也是本系统窗体建设部分的开山之作。在本系统中用户必须通过登录界的面身份验证,然后才能进入主界面对系统进行操作。这里我们简单介绍一下主界面和登录界面的一些主要功能,效果图以及主要代码设计。1.主界面布局效果如图所示图3 系统主界面效果图在旅游资源管理系统的主界面,单击窗体的项目管理菜单打开下拉菜单,可以看到菜单中有游地资源管理、景点资源管理、酒店资源管理、餐厅资源管理等子菜单,单击每个子菜单项则打开各个功能模块管理窗口。用户可以根据个人需要随心所欲地对系统进行操作。主窗体的主要代码设计:private sub user_click()/单击“用户管理”按钮/如果选择用户为admin,则进入用户管理窗口if format (curuer.username,”= 3then msgbox 您已经三次尝试进入本系统,均不成功,系统将关闭 dbapi_disconnect end else exit sub end if end if myuser.getinfo (namekey) if myuser.pwd passwordkey then msgbox 密码错误 try_times = try_times + 1 if try_times = 3 then msgbox 您已经三次尝试进入本系统,均不成功,系统将关闭 dbapi_disconnect end else exit sub end if end if curuser.getinfo (myuser.username) unload meend sub6.2 旅游地信息管理模块主窗体设计:图5 旅游地信息管理界面效果图此窗体连接的数据库是area库。两个单选按钮。将旅游地分为两个部分,在list1中会显示出相应得地点。窗体中的添加按钮用来添加新的旅游地信息。改变数据库的信息。修改按钮用来更新数据库中原有的数据。删除按钮用来删除数据中的错误信息或是已经改变的信息。然后关闭窗体。窗体的主要代码设计如下:private sub cmd_add_click() if option1.value = true then areaedit.curtype = 1 areaedit.lblareatype = 市内 end if if option2.value = true then areaedit.curtype = 2 areaedit.lblareatype = 市外 end if areaedit.modify = false areaedit.oriareaname = areaedit.oriid = 0 areaedit.show 1 loadareaend sub6.3旅游景点资源管理模块图6 旅游景点资源管理界面效果图窗体主要是用来显示在该地区内的景点信息。包括名称,位置,简单介绍字段。与后台数据库中的旅游景点表相关联。在所在区域内是提供景点查询的主要索引。然后检索出相对应的景点信息。在窗体中央显示。点击添加按钮弹出景点编辑窗体来编辑所添加景点的详细信息。点击修改按钮。弹出已有的景点信息来进行编辑。然后关闭窗体。窗体的主要代码设计:private sub cmd_add_click() placeedit.modify = false placeedit.oriareaname = comboname.text placeedit.oritype = combotype.listindex + 1 placeedit.oriid = 0 placeedit.show 1 refresh_placeend subprivate sub cmd_modi_click() if adodc1.recordset.eof = true then msgbox 请选择记录 exit sub end if p = adodc1.recordset.absoluteposition placeedit.oriareaname = comboname.text placeedit.oritype = combotype.listindex + 1 placeedit.oriid = myplace.getid(adodc1.recordset.fields(1) placeedit.txtcontact = trim(adodc1.recordset.fields(2) placeedit.txtphone = trim(adodc1.recordset.fields(3) placeedit.txtaddress = trim(adodc1.recordset.fields(4) placeedit.txtcode = trim(adodc1.recordset.fields(5) placeedit.txtadult = trim(adodc1.recordset.fields(6) placeedit.txtchild = val(adodc1.recordset.fields(7) placeedit.modify = true placeedit.show 1 refresh_place adodc1.recordset.move pend sub6.4 酒店资源管理模块图7 酒店资源管理界面效果图窗体主要是用来显示在该地区内的酒店信息。包括名称,位置,简单介绍字段。与后台数据库中的酒店表相关联。在“所在旅游地”内提供酒店查询的主要索引。然后检索出相对应的酒店信息。在窗体中央显示。点击添加按钮弹出景点编辑窗体来编辑所添加酒店的详细信息。点击修改按钮。弹出已有的酒店信息来进行编辑。然后关闭窗体。窗体的主要代码设计如下:private sub cmd_add_click() hoteledit.modify = false hoteledit.oriareaname = comboname.text /将文本框中的信息存入数据库 hoteledit.oritype = combotype.listindex + 1 /增加数据库中的一个数据项。数据数加1 hoteledit.oriid = 0 hoteledit.show 1 /显示酒店编辑窗口并且更新 refresh_hotelend subprivate sub cmd_modi_click() / 点击修改按钮所触发的动作 if adodc1.recordset.eof = true then msgbox 请选择记录 exit sub end if p = adodc1.recordset.absoluteposition hoteledit.oriid = myhotel.getid(adodc1.recordset.fields(1) hoteledit.oriareaname = comboname.text hoteledit.oritype = combotype.listindex + 1 hoteledit.orihotelname = trim(adodc1.recordset.fields(1) /将修改完的信息载入后台数据库中,并且更新数据库 hoteledit.txthotel = trim(adodc1.recordset.fields(1) hoteledit.combolevel = trim(adodc1.recordset.fields(2) hoteledit.txtcontact = trim(adodc1.recordset.fields(3) hoteledit.txtphone = trim(adodc1.recordset.fields(4) hoteledit.txtaddress = trim(adodc1.recordset.fields(5) hoteledit.txtcode = trim(adodc1.recordset.fields(6) hoteledit.txtprice1 = adodc1.recordset.fields(7) hoteledit.txtprice2 = adodc1.recordset.fields(8) hoteledit.txtprice3 = adodc1.recordset.fields(9) hoteledit.txtprice4 = adodc1.recordset.fields(10) hoteledit.modify = true hoteledit.show 1 refresh_hotel adodc1.recordset.move pend sub6.5旅游线路管理窗体图8 旅游线路管理界面效果图旅游线路管理模块连接的数据库是myline库。第一个列表框显示旅游地的类型,第二个列表框显示旅游地的名字。在list列表框中显示出各个旅游地的具体线路。每增加一个数据后台数据库列表中的数据就会发生相应的改变。主要的代码设计:private sub cmd_add_click() myline.init myline.areaid = myarea.getid(comboname.tex myline.lid = myline.insert lineedit.modify = false lineedit.combotype.listindex = 0 lineedit.show 1 xl_refreshend sub6.6 用户信息管理模块图9 用户管理界面效果图编辑用户信息管理模块所连接的数据库为user库,用户通过输入用户名、员工姓名、密码等进入系统。主要用来添加新用户,用户设置密码等。主要代码设计如下:private sub cmd_ok_click() if trim(txtusername) = then msgbox 请输入用户名 txtusername.setfocus exit sub end if if txtpass txtpass2 then msgbox 密码和确认密码不相同,请重新确认 txtpass2.setfocus txtpass2.selstart = 0 txtpass2.sellength = len(txtpass2) exit sub end if if txtename = then msgbox 请输入员工姓名 txtename.setfocus exit sub end if with myuser if modify = false or oriuser trim(txtusername) then if .in_db(makestr(txtusername) = true then msgbox 用户名已经存在,请重新输入 txtusername.setfocus txtusername.selstart = 0 txtusername.sellength = len(txtusername) exit sub end if else update (oriuser) if oriuser = curuser.username and trim(txtusername) oriuser then curuser.username = trim(txtusername) curuser.getinfo (curuser.username) end if end if end with unload meend sub7. 系统的扩充与提高 在该系统的具体开发过程中,还有一些功能可以扩充,以使整个系统更人性化,更贴近用户的需要,如:1)treeview中的节点一些允许添加、删除、修改等操作,并且能为新建节点导入数据,能将已有节点中数据导出。2)能通过在treeview中浏览不同部门、月份、年份、工资项目的信息,并能进行打印。3) 另外本系统所使用的第三方控件有双表头打印功能,但目前没有使用,这是某些单位需要的。4) 本系统名为山西旅游资源管理系统,事实上将数据库扩大可发展成为一个更大范围的数据库系统,他将发挥更大的作用。8.小结与心得经过几个多月的努力,山西旅游资源管理系统基本开发完毕,该系统凝结了许多人的汗水和智慧。其功能总体符合用户的需求,能够完成旅游地管理管理、旅游景点资源管理、酒店资源管理等功能,使用户方便地进行数据查看、添加、修改、删除和查询操作。具体地讲,该系统有以下特点:界面友好,操作方便,该系统采用标题提示,对象醒目,方便使用和操作;并且在追求系统功能完善的同时,尽可能使系统操作简单;安全性能好,本系统由用户提交用户名、密码及类型,然后由系统进行验证;开发平台先进,本系统使用visual basic6.0作为前台开发工具,sql server2000作为后台数据库开发软件,利用vb语言进行编程,后台数据库使用sql语言进行连接,这些都是目前非常先进的开发技术。山西旅游资源管理系统的开发过程并不是一帆风顺的,在开发系统的过程中,其间也不可避免的遇到了许多困难和问题,但经过老师和同学们的指导和帮助都被逐一克服和解决了。相信在实际使用和维护过程中,经过不断的扩充和完善,一定能使该系统真正成为实用而完美的旅游资源管理系统,能够更好地为企业服务。致 谢在这次论文写作中,我的指导老师给了我很大的帮助和启发。他渊博的理论知识、严谨的治学精神和负责的工作态度都深深地感染了我,使我有了奋斗不竭的动力,懂得了只要不懈地努力和坚持就会成功。通过这次毕业设计,我的专业知识得到了增长,能够真正做到理论和实际的紧密结合。并且我的思想得到了升华,在以后的人生道路上,我会一直以更高的标准严格要求自己,我会用实际行动来报答母校对我的培养,做一个对社会有用的人。参考文献:1 李晓黎、张巍.visual basic + sql server数据库应用系统开发与实例.人民邮电出版社.20002 jeffrey d ullman 、jennifer widom.数据库基础教程.清华大学出版社.19983 史济民.软件工程原理方法与应用.高等教育出版社.19984 王福成、周铁柱、黄淼云等编著.visual basic 6.0数据库开发指南.清华大学出版社.20005 张志龙等.visual basic 6.0实用数据库编程.中国科学技术大学出版社.20006 于松涛、徐振成等编著.精通sql server2000数据库管理与开发.人民邮电出版社.20017温小敏visual basic数据库系统项目开发实践.科学出版社 20058王志梅visual basic数据库应用.科学出版社 20039 刘韬、骆娟、何旭洪编著.visual basic 6.0数据库系统开发实例导航.人民邮电出版社200110 李赫雄等编著.sql serve

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论