旅行代理数据库设计.doc

旅行代理数据库设计.doc

ID:58476974

大小:261.50 KB

页数:17页

时间:2020-05-15

旅行代理数据库设计.doc_第1页
旅行代理数据库设计.doc_第2页
旅行代理数据库设计.doc_第3页
旅行代理数据库设计.doc_第4页
旅行代理数据库设计.doc_第5页
资源描述:

《旅行代理数据库设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学号:31课程设计题目旅行代理数据库设计学院计算机科学与技术学院专业计算机科学与技术班级计算机0806姓名军指导教师洪星2011年6月30日课程设计任务书学生:专业班级:指导教师:工作单位:计算机学院题目:公交查询数据库设计初始条件:根据用户给出的出发站和目的站自动搜索合适的乘车方案,包括直达车和需要转车一次的具体换乘方案,能够在短时间给出有效的乘车方案供用户参考。要求完成的主要任务:1.根据上述的初始条件,进行调查分析并设计适当的属性。设计一个公交数据库,DBMS可选MsSQLServer、Oracle、MySQL等。2.完成课程设计说明书,其格式遵守学校今年

2、的新规定。主要容包括:需求分析,概念设计,逻辑设计,物理实现等。3.基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。这一项是选作,不作硬性要求。时间安排:本学期第21周:消化资料、系统调查1天系统分析1天总体设计,实施计划2天 撰写报告1天指导教师签名:年月日系主任(或责任教师)签名:年月日旅行代理数据库设计  1概述(设计题目与可行性分析)1.1设计题目(1)题目:旅行代理数据库设计(2)初始条件:一个旅行代理机构希望为他的消费者假日登记行为建立一个数据库。消费者在公司登记假期旅行。每个假期活动中一般都有飞机航班和食宿。在接

3、受登记后,假日旅游的账单就会发给用户。1.2可行性分析1.2.1技术可行性当前的主流数据库技术是关系数据库,SQL语言的应用深入到了数据库开发的各领域,所以,建构数据库没有技术上难题;基于ADO的数据库访问,技术已经很成熟了,所以对于应用程序的开发问题,技术上也没有障碍,可以无故障开发。1.2.2经济可行性开发一个旅行社管理系统,消费者在假期旅游的账单会发给用户,体现出技术制胜的特点,故开发一个管理系统,在经济上是很客观的。1.2.3操作可行性操作可行性主要体现在数据库的查询和修改方面。数据库管理员或者用户在对数据库进行查询或者修改所使用的语句是否一定要具备了什

4、么样的专业知识才可以进行操作。为此,我们需要考虑一下设计的安全性和高效性。在界面上尽量比较友好,以供不同的用户使用。2系统目标和建设原则1)一个旅行代理机构,在全国主要城市都有分公司。消费者可以通过在任何分公司登记假期旅行。2)一旦旅行社找到了满足消费者要求的活动,就会提供相应的服务。3)预约只能保留24个小时,在这期间消费者必须决定接受或拒绝这次登记。4)用户确定接受旅行登记后,假日旅行的账单就会立刻发给用户,而用户也必须最迟在出发前4周一次性付清。5)要记录下为用户登记的员工的名字。3运行环境规划操作系统:Windowsxp数据库管理系统:Microsoft

5、SQLServer20054需求分析说明旅游作为一个新兴的产业近来得到了迅速的发展,旅行社如雨后春笋遍布全国各省市。目前旅游行业普遍存在企业规模较小,管理不规等弱点。旅游涉及吃、住、行、游等诸多因素,而且这些要素又分散在不同的地域,一个人不可能全面掌握所有的信息,因而旅行社管理这个系统就应运而生了。旅行社为游客提供了多条旅行线路,每条旅行线路可以有若干个旅行班次,每个旅行班次中可以有多个旅行团,游客只要参加相应的旅行团就可以满足自己的时间等要求。对于旅行班次,我们安排相应的导游、交通和食宿,同时为了保险起见,每个旅行团还参加了保险。 5概念结构设计,画出E-R图

6、5.1数据流图5.2数据字典(1)旅行线路表列名数据类型长度唯一性说明路线号Char3NotNull起点Varchar50终点varchar50天数Char2主要景点Varchar50(2)旅行班次表列名数据类型长度唯一性说明班次号Char2NotNull路线号Char3NotNull出发日期Char10NotNull回程日期char10NotNull旅行标准Char2NotNull报价Money8NotNull(3)旅行团表列名数据类型长度唯一性说明团号char2NotNull班次号Char2NotNull团名varchar50NotNull人数Int4联系人

7、varchar10地址varchar50varchar11NotNull(4)游客表列名数据类型长度唯一性说明游客编号Char4NotNull团号Char2NotNullVarchar10NotNull性别Char2年龄Char2身份证号Varchar50NotNullVarchar11登记员工Varchar10(5)导游表列名数据类型长度唯一性说明导游编号Char3NotNullVarchar10NotNull性别Char2年龄Char2身份证号Varchar50住址Varchar50导游Varchar11语种Varchar50等级Char2业绩Varchar

8、50(6)交通工具表列名

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。