机票预定系统..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广东技术师范学院天河学院 数据库原理及应用 课程设计报告 题 目:机票预定系统 设 计 者:吴嘉豪 梁家豪 专业班级:计科 131 学 号: 2013041543138 2013041543121 指导教师: 蔡柳萍 所属系部: 计算机科学与技术系 2014年 12 月 5日 目录 1 引言 2 2 设计简介 2 3 设计内容与分析 2 4 E-R 图分析 5 5 表格信息 7 6 创建表格 8 7 表格展示 9 8 系统展示 10 9 相关代码 12 10 总结 15 1.引言 1.1 题目简介 课程设计题目:机票预定系统 为方便旅客出行, 急需开发一个机票预定系统。 该系统能为便于旅客于随时随地定票, 旅客在预定机票的时候提供自己的信息,包括姓名、性别、工作单位、身份证号码、旅行时间、 旅行目的地, 输入机票预定系统的用户端程序, 系统经过查询航空公司内的航班数据服务器后,即可预定航班。 从课程设计的角度来说: 这次系统的制作过程, 无疑加深了自身对数据库原理及应用这门课理论知识的理解, 大大提高了理论知识的应用水平, 而且增强动手能力, 可以说是为毕业设计做了很好准备。 面对以后强大的就业压力, 没有熟练的动手能力, 光有满脑袋的理论是不行的,因此本次课程设计显得十分重要。 1.2 编写说明: 本文包含七个部分: 第一部分:题目简介,简要介绍机票预定系统名称、开发意义、课题背景等; 第二部分:机票预定系统的前期的需求分析; 第三部分:机票预定系统的总体设计,包括功能模块图; 第四部分:整体数据库进行设计包括概念设计、逻辑设计、物理设计; 第五部分:界面设计及 VB 编程代码; 第六部分: 总结分析; 2.需求分析 2.1 系统目标: 设计机票预定系统, 能实现航线信息的查询航线信息的查询, 用户注册,用户订票,用户退 票,住户修改自己注册信息,管理员管理航线信息、用户信息等。 并要求系统的界面要简单 明了,易于操作,服务器程序利于维护。 2.2 系统功能 建立用户信息、航线信息、订票信息;完成航线信息、订票信息、用户信息;用户包括:管 理员和用户;对用户进行分级管理, 用户可查询航线信息,查询和更改自己的注册信息,查询客机信息,订票, 退票; 管理员除具有用户的所有权限外,可以对全部航线信息进行添加和更改,并可以添加、更改和删除用户信息与订票信息要求系统能有效、快速、安全、可靠和无误的完成上述操作。 具体功能如下: 航线信息 操作要求:查询输出内容必需是只读的, 航线查询 /订票系统 操作要求:输入目的地,能根据目的地查询出两地航班之间的航班号,目的地 订票信息 操作要求:查询客机信息,订票,退票。 2.3 数据分析 根据上述 2.2 的具体功能,总结出数据字典, 用户信息(姓名,性别,身份证号码,电话); 航线信息(航班号,出发地,目的地,离地时间,落地时间,班期,机型); 订票信息( ID ,用户名,已定航班号,已定目的地,购买日期,起飞日期,起飞时间,降落时间)。 通过数据字典进行分析,可以得到形成如下数据库的表: 3. 1 概念结构图设计啊 E-R 图设计: (1): 航班 E-R 图,如图所示 (2)飞机 E-R 图,如图所示 (3) 机票 E-R 图,如图所示 (4)客户 E-R 图,如图所示 (5)业务员 E-R 图,如图所示 由上得总 E-R 图: 4.1.1 涉及的表 用户信息 属性 类型 大小 能否为空 约束 真实姓名 varchar 10 否 否 身份证号码 varchar 20 否 否 电话 varchar 15 否 否 订票信息 属性 类型 大小 能否为空 约束 ID varchar 10 否 否 用户名 varchar 10 否 否 航班号 varchar 10 否 主键 目的地 varchar 20 否 否 购买日期 varchar 10 否 否 起飞时间 varchar 10 否 否 降落时间 varchar 10 否 否 票价 varchar 10 否 否 航线信息 属性 类型 大小 能否为空 约束 航班号 varchar 10 否 主键 目的地 varchar 10 否 否 起飞时间 varchar 10 否 否 降落时间 varchar 10 否 否 飞行时长 varchar 10 否 否 机型 varchar 10 否 否 机场 varchar 10 否 否 5.1 系统实施 1)Create Database 机票预订 2)创建飞机表 Create table 飞机 ( 飞机编号 char ( 10 ) not null, 座位数 int not null, primary key ( 飞机编号 ) ) 3)创建航班表 Create table 航班 ( 航班编号

文档评论(0)

182****2916 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档