1 / 18
文档名称:

旅行代理数据库设计模板.doc

格式:doc   大小:246KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

旅行代理数据库设计模板.doc

上传人:读书之乐 2020/2/1 文件大小:246 KB

下载得到文件列表

旅行代理数据库设计模板.doc

相关文档

文档介绍

文档介绍:旅行代理数据库设计学号:1课程设计题目旅行代理数据库设计学院计算机科学与技术学院专业计算机科学与技术班级计算机0806姓名张军指导教师刘洪星2011年6月30日课程设计任务书学生姓名: 专业班级:指导教师: 工作单位:计算机学院题目:公交查询数据库设计初始条件:根据用户给出的出发站和目的站自动搜索合适的乘车方案,包括直达车和需要转车一次的具体换乘方案,能够在短时间内给出有效的乘车方案供用户参考。要求完成的主要任务:根据上述的初始条件,进行调查分析并设计适当的属性。设计一个公交数据库,DBMS可选MsSQLServer、Oracle、MySQL等。完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现等。基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。这一项是选作,不作硬性要求。时间安排:本学期第21周:消化资料、系统调查 1天系统分析 1天总体设计,实施计划 2天 撰写报告 1天指导教师签名: 年月日系主任(或责任教师)签名: 年月日旅行代理数据库设计 1概述(设计题目与可行性分析)(1)题目:旅行代理数据库设计(2)初始条件:一个旅行代理机构希望为他的消费者假日登记行为建立一个数据库。消费者在公司登记假期旅行。每个假期活动中一般都有飞机航班和食宿。在接受登记后,假日旅游的账单就会发给用户。可行性分析当前的主流数据库技术是关系数据库,SQL语言的应用深入到了数据库开发的各领域,所以,建构数据库没有技术上难题;基于ADO的数据库访问,技术已经很成熟了,所以对于应用程序的开发问题,技术上也没有障碍,能够无故障开发。开发一个旅行社管理系统,消费者在假期旅游的账单会发给用户,体现出技术制胜的特点,故开发一个管理系统,在经济上是很客观的。操作可行性主要体现在数据库的查询和修改方面。数据库管理员或者用户在对数据库进行查询或者修改所使用的语句是否一定要具备了什么样的专业知识才能够进行操作。为此,我们需要考虑一下设计的安全性和高效性。在界面上尽量比较友好,以供不同的用户使用。2系统目标和建设原则一个旅行代理机构,在全国主要城市都有分公司。消费者能够通过电话在任何分公司登记假期旅行。一旦旅行社找到了满足消费者要求的活动,就会提供相应的服务。预约只能保留24个小时,在这期间消费者必须决定接受或拒绝这次登记。用户确定接受旅行登记后,假日旅行的账单就会立刻发给用户,而用户也必须最迟在出发前4周一次性付清。要记录下为用户登记的员工的名字。3运行环境规划操作系统:Windowsxp数据库管理系统:MicrosoftSQLServer20054需求分析说明旅游作为一个新兴的产业近来得到了迅速的发展,旅行社如雨后春笋遍布全国各省市。当前旅游行业普遍存在企业规模较小,管理不规范等弱点。旅游涉及吃、住、行、游等诸多因素,而且这些要素又分散在不同的地域,一个人不可能全面掌握所有的信息,因而旅行社管理这个系统就应运而生了。旅行社为游客提供了多条旅行线路,每条旅行线路能够有若干个旅行班次,每个旅行班次中能够有多个旅行团,游客只要参加相应的旅行团就能够满足自己的时间等要求。对于旅行班次,我们安排相应的导游、交通和食宿,同时为了保险起见,每个旅行团还参加了保险。 5概念结构设计,画出E-R图数据流图数据字典(1)旅行线路表列名数据类型长度唯一性说明路线号Char3NotNull起点Varchar50终点varchar50天数Char2主要景点Varchar50(2)旅行班次表列名数据类型长度唯一性说明班次号Char2NotNull路线号Char3NotNull出发日期Char10NotNull回程日期char10NotNull旅行标准Char2NotNull报价Money8NotNull(3)旅行团表列名数据类型长度唯一性说明团号char2NotNull班次号Char2NotNull团名varchar50NotNull人数Int4联系人varchar10地址varchar50电话varchar11NotNull(4)游客表列名数据类型长度唯一性说明游客编号Char4NotNull团号Char2NotNull姓名Varchar10NotNull性别Char2年龄Char2身份证号Varchar50NotNull电话Varchar11登记员工姓名Varchar10(5)导游表列名数据类型长度唯一性说明导游编号Char3NotNull姓名Varchar10NotNull性别Char2年龄Char2身份证号Varchar50住址Varchar50导游电话Varchar11语种Varchar50等级Char2业绩Varchar50(6)交通工具表列名数据类型长度唯一性说明班次号Char2NotNull