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