数据库课程设计旅游管理信息系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

大连科技学院数据库课程设计题目旅游管理信息系统学生姓名陈丽红专业班级软件工程11-3班指导教师刘瑞杰职称讲师所在单位信息科学系软件工程教研室教学部主任王立娟完成日期2013年09月13日课程设计评分标准学号1106030218姓名陈丽红专业班级软件工程11-3班编号考核项目分值评分备注1平时工作态度及遵守纪律情况102选题(考虑重复、新颖、独创)103需求分析204概念模型设计205逻辑结构设计206数据库优化与实现(代码)107文档(内容、结构、排版)10总评成绩综合评定:(优、良、中、及格、不及格)指导教师签字:2013年09月13日摘要旅游信息管理系统是对旅游信息资源进行管理的系统。随着旅游信息在种类和数量上的增多,以及涉及的方面相对较广,旅游信息的管理难度也在增大。伴随计算机的普及,人们也愿意并习惯通过计算机来获取信息资源,人们可以在最短的时间内获信息,然后拟定适合自己的旅游方案,既节省人力物力又提高工作效率,达到了事半功倍的效果。通过对一些中型规模的旅行社的实地考察,从业内人士处了解到旅游行业的管理现状:随着旅游行业的不断发展,各家旅游公司之间的竞争日益激烈,旅游公司所需的旅游信息量越来越大,业务操作中涉及的各种线路情况、客户情况以及旅游协作部门的情况越来越复杂多变。而除了一些大型的旅行社已采用了统一的计算机信息管理系统,一般中小型旅行社通常是以原始的手工方式依靠简单的电子文档来处理信息。但是业务操作人员若仅靠手工方式处理处理大量资料,很可能带来出错率的增长以及大量资源的浪费和闲置等问题。因此,只有加强对旅游公司信息资源的整合、统一管理,才能使企业更加合理、高效地运转。本文的主要工作是针对旅游公司的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机信息管理系统。关键词:旅游信息管理SQLSERVER2005数据库系统目录1绪论...............................................................11.1课题简介.....................................................11.2设计目的.....................................................11.3设计内容.....................................................22需求分析...........................................................22.1需求分析的任务...............................................22.2数据流程图...................................................32.3数据字典.....................................................43数据库概念结构设计.................................................53.1局部概念模型设计.............................................53.2全局部概念模型设计...........................................64数据库逻辑结构设计.................................................74.1E-R图向关系模型的转换........................................74.2数据模型的优化...............................................85.数据库物理结构设计.................................................85.1数据库建库...................................................85.2数据表及视图的建立...........................................96.系统开发所用到的技术..............................................11总结...............................................................11参考文献...............................................................1211绪论1.1课题简介随着社会的高速发展,人们生活水平的不断提高,以及工作节奏的加快,旅游逐渐成为一个热门的话题,因为其形式的多样,涉及的面比较广,成为人们放松压力,调节情绪的首要选择。我国的计算机技术诞生于20世纪40年代,起步晚但是发展非常迅速,虽然把计算机引入管理的领域也就只有短短的30年,但是,却给管理领域带来了翻天覆地的变化。伴随计算机的普及,人们也愿意并习惯通过计算机来获取信息资源,人们可以在最短的时间内获取旅游信息,然后拟定适合自己的旅游方案,大大的节省自己的时间、精力,获得最大限度的身心满足。传统的管理方法采用的是人管理人的方法,由相关人员去制定一些规定并监督执行,这当然会给管理带来很多的主观性,而传统的旅游信息管理也是采用人力的自然管理和纸制记录。在查询,更新时都是由人一条一条的记录,这样不仅需要大量的人力还需要大量的办公用品。这必然造成对人力和物力的浪费,而且由于工作量大并且繁琐,就会带来效率方面的低下,而这些就会无形地使利润下滑。旅游信息管理系统正是在这样的背景下应运而生了。现实的要求是旅游信息管理需要一个既可以节省人力物力又可以节省财力,并且在同等时间的基础上提高效率,从而提高整个利润。旅游信息管理系统采取的是信息分类管理的理念,根据旅游所涉及的方方面面的具体要求进行系统开发的。旅游信息管理信息系统是以客户机/服务器(Client/Server,C/S)结构为基础。当客户发出请求后服务器会快速的对其的请求作出响应并解决其请求。这就解决了在人力方面的浪费。由于请求和解决请求的过程都是通过计算机完成的这样就解决了人力的繁琐,还避免了传统管理方法的一些由于人的疏忽造成的错误。提高了工作的正确率和可靠性。旅游信息管理系统设计的方面很广,除了可以找到相关的旅游信息外,还可以查询到祥光的交通和酒店信息等,使得查找数据变的简单,不必大量沉浸在书籍和相关影印的材料里,为搜集资料提供便利。而且在网上的信息更新及时,不会出现现实和实际不符的情况,这也是相对于传统管理的优势所在。1.2设计目的我国的旅行社目前正处于一个科学技术日新月异飞速向前发展的环境中。信息技术和通信技术以令人目不暇接的速度发展,尤其是互联网络的广泛流行,使得各种服务信息已近乎透明,且个性突出的游客们已不再满足于死板的标准化的旅游项目,要2求量身定做,旅游行业内的竞争日趋激烈。这就要求旅行社必须采取现代化的管理手段,利用计算机的发展成果结合旅行社的业务特点,建立高效的旅行社管理系统,以迅速、准确地捕捉客户要求,并加以高效回应,使游客满意,才能摆脱被挤出的危险并在业内脱颖而出。旅行社管理信息系统是一个典型的多表操作系统,因为一个旅行社涉及到导游的管理与查询,导游与景点的分布,景点与游客的分布与查询,导游、景点和游客三者之间的分布与查询,还涉及到景点的各种管理、导游的各种管理和游客的各种管理等等,因此,它是一个比较复杂的管理系统。1.3设计内容旅游信息管理系统设计开发的宗旨是减少人力、提高效率。所以,在设计上是尽量涉及到和旅游相关的方方面面,这样在提高效率的基础上也提高了可靠性和完整性。本论文研究的是旅游信息的具体设计开发应用。具体的设计包括:在旅游团队信息、团员信息、团队信息和线路信息中实现插入、修改、删除和查询功能,这样就更加有效的提高工作人员的效率。2需求分析2.1需求分析的任务旅游管理系统由团员信息表、线路信息表、团队信息表、游客团队信息表4个信息表组成,主要来实现旅游团队、团队团员及旅游路线相关信息的输入、查询和维护,以及旅游团队和团员信息的报表及输出、旅游路线排行榜的发布等各项功能。32.2数据流程图销售统计表合同排团计划表图2-3系统业务流程图F2销售统计表F1合同F3排团计划表F4排团计划表图2-4系统业务流程图操作员登录密码验证处理旅游团队信息团员信息线路信息图2-2系统总数据流图游客以下为本系统数据字典财务科计调部门团员P1团员信息处理P2排团处理财务科D1团员信息表D2线路信息表D3团队信息表计调部门42.3数据字典1)团队信息表表5-1团队信息表列名数据类型长度允许空团队编号int4√路线编号int4√团员人数int4√出发日期nchar10√返程日期nchar10√2)团员信息表表5-2团员信息表列名数据类型长度允许空团员编号int4√路线编号int4√团队编号int4√姓名char10√性别char10√电话int4√通信地址nvarchar50√身份证号码varchar50√团费交否char10√备注char10√3)旅游团队信息表表5-3旅游团队信息表列名数据类型长度允许空团队负责人char10√团队编号int4√团队人数int4√建团时间int4√是否出发char10√团费int10√盈亏char10√4)线路信息表表5-4线路信息表列名数据类型长度允许空线路名称char10√团费int4√简介char10√图形char10√路线编号int4√53数据库概念结构设计3.1局部概念结构设计数据库概念结构设计是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。用E-R图是描述数据实体关系的一种直观描述工具,所以本系统采用了E-R图方法进行数据库概念结构设计。图3-1团员的E-R图图3-2线路的E-R图线路线路名称路线编号图形简介团费团员备注路线编号团队编号团员编号姓名团费交否身份证号码通信地址性别电话6图3-3团队的E-R图图3-4旅游团队的E-R图团队团队编号线路编号返程日期出发日期团员人数旅游团队团队负责人团队编号盈亏团队人数团费是否出发建团时间73.2全局观念结构设计1NNN11图3-6全局观念结构设计的E-R图4数据库逻辑结构设计4.1E-R图向关系模型的转换团队(团队编号,路线编号,团员人数,出发日期,返程日期)团员(团员编号,路线编号,团队编号,姓名,性别,电话,通信地址,身份证号码,团费交否,备注)团队带领团员参加旅游团队负责团队编号路线编号团员人数出发日期返程日期路线编号团队编号团员编号姓名性别电话通信地址身份证号码团费交否备注团队编号团队负责人团队人数建团时间是否出发团费盈亏8旅游团队(团队负责人,团队编号,团队人数,建团时间,是否出发,团费,盈亏)带领(团员编号,团队编号)参加(团员编号,团队负责人)负责(团队编号,团队负责人)4.2数据模型的优化分析以上的E-R图向关系模型的转换,可知关系模式的每个关系都是不可再分的原子值,即为第一范式,又因为每个非主属性都不传递依赖于模式的候选键,因此该模式集为第三范式。5数据库物理结构设计5.1数据库建库1)团队(D):团队编号(D1),路线编号(D2),团员人数(D3),出发日期(D4),返程日期(D5)2)团员(Y):团员编号(Y1),路线编号(Y2),团队编号(Y3),姓名(Y4),性别(Y5),电话(Y6),通信地址(Y7),身份证号码(Y8),团费交否(Y9),备注(Y10)3)旅游团队(L):团队负责人(L1),团队编号(L2),团队人数(L3),建团时间(L4),是否出发(L5),团费(L6),盈亏(L7)4)线路(X):线路名称(X1),团费(X2),简介(X3),图

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功