机票预订查询系统,机票预订结果查询,机票预定查询机票
栏目:网络推广 发布时间:2026-01-15
他们之间存在着 M 与 N 之间的订购关系。也就是说,一位旅客能够预订多个航班,同时一个航班也可以被多位旅客预订。 客订购。 依据上述机票预定系统的总框架图,

他们之间存在着 M 与 N 之间的订购关系。也就是说,一位旅客能够预订多个航班,同时一个航班也可以被多位旅客预订。

客订购。

依据上述机票预定系统的总框架图,去设计实体属性图以及局部的 E-R 图。

系统总结构设计视图E-R图

旅客实体属性设计图:

三.机票预订系统逻辑结构设计

1.E-R图向关系模型的转换

将图3.4总体概念结构E-R图转化成关系模型。

退票信息(订单号,旅客姓名,电话号,身份证号)

旅客(旅客姓名,身份证号,电话号,性别,工作单位)

航班信息表(航班号,起飞地,目的地,起飞时间)

取票通知单(旅客姓名,**时间,航班号,座位号,机票类型)

航班座位信息表(座位号,航班号,座位信息,机票类型)

2.数据模型的优化

1、确定数据依赖

退票信息包含订单号、旅客姓名、电话号、身份证号这些内容,依据这个关系能够写出数据依赖。

订单号→旅客姓名,**号→电话号,订单号→身份证号

旅客(旅客姓名,身份证号,电话号,性别,工作单位)

旅客姓名与身份证号相对应,旅客姓名与电话号相对应,旅客姓名与性别相对应,旅客姓名与工作单位相对应。

航班信息表(航班号,起飞地,目的地,起飞时间)

航班号→起飞地,航班号→目的地,航班号→起飞时间

取票通知单(旅客姓名,**时间,航班号,座位号,机票类型)

旅客姓名→**时间,旅客姓名→**号,旅客姓名→**号,

旅客姓名→**类型

航班座位信息表(座位号,航班号,座位信息,机票类型)

座位号与航班号对应着座位信息,座位号、航班号以及座位信息共同对应着机票类型。

2、对各关系模式间数据依赖进行极小化处理,消除冗余

订单号对应旅客姓名,**号对应电话号,订单号对应身份证号,旅客姓名对应性别

旅客姓名→工作单位,旅客姓名→**时间,旅客姓名→**号

旅客姓名对应着**号,旅客姓名对应着**类型,航班号对应着起飞地,航班号对应着目的地

航班号→起飞时间,(座位号,航班号)→座位信息

查看这些模式是否符合要求,然后确定是否需要对某些模式进行合并操作或者进行分解操作。

最终分解成第三范式:

(订单号、电话号、身份证号);(订单号、旅客姓名);(姓名、取间、性别)

工作单位以及机票类型,还有旅客姓名与航班号,以及旅客姓名和座位号,以及航班号、座位号等信息。

机票类型)(航班号,起飞地,目的地,起飞时间)

四.机票预订系统物理结构设计

机票预订系统数据库()各个表设计如下:

机票预订系统旅客信息表(lkxxb)

字段名 数据类型 长度 约束

旅客姓名 文本

50

不为空

身份证号 数字 主键

电话号 数字 不为空

航班号 文本

50

不为空

目的地 文本

50

不为空

机票预订系统航班信息表(glyt j hbb)

字段名 数据类型 长度 约束

航班号 文本

50

主键

起飞时间 时间/ 日期 不为空

到达时间 时间/ 日期

50

不为空

目的地 文本

50

不为空

票价 数字 不为空

票余量  数字 不为空

五.机票预订系统操作界面

1.登录界面:选择不同的用户类型,进入不同的系统界面

管理员需通过密码输入才能进入操作界面

2.管理员菜单

(1)航班管理子菜单——航班信息添加

航班管理子菜单——航班信息修改

航班管理子菜单——航班信息删除

航班管理子菜单——航班信息查询

旅客管理与航班管理相关。包含旅客信息的添加、旅客信息的修改、旅客信息的删除以及旅客信息等方面的管理工作。

息查询,界面同上,在此不再赘述。

订票管理和航班的情况较为相似,主要的区别在于多了一个信息核对子菜单,这个子菜单是对订票信息进行确认的操作,它能够确保订票信息的准确性。

过确认是否存在来打印机票。

核对预定信息

(4)系统帮助中添加了系统帮助文档,方便使用系统

退出菜单包含两个按钮子菜单,一个是返回主界面,另一个是退出系统,这样方便旅客操作系统。

旅客登陆界面包含航班信息查询菜单、订票信息菜单、帮助菜单以及退出菜单。

(1)航班信息查询菜单:航班信息查询子菜单

输入航班号并且指定目的地,然后点击查询操作,就会在列表框里显示对应的信息。如果不存在此航班的话,就不会有相关信息显示。

显示为空白;若点击清空按钮,就能清空文本框,从而可以重新输入查询信息;在查询完毕后,能够单击预订机票。

跳转到预订机票的界面,接着进行机票预订。同时,也可以单击“返回”,从而返回旅客菜单。

(2)订票信息菜单:机票预订子菜单和预定查询子菜单

机票预订子菜单

预订机票时必须输入完整的信息,不然就会弹出提示对话框让你重新填写。信息填写完毕后,就可以进行后续的操作了。如果信息不完整,系统就会要求重新填写。只有输入完整的信息,预订机票的流程才能顺利进行下去。

完成后,点击预订机票的按钮,信息就会自动被添加到数据库里,旅客能够凭借有效证件前往指定的地方。

地点在一定时间内去领取机票;或者点击返回返回旅客菜单。

(3)帮助文档:帮助用户快速熟悉系统

六.课程设计小结

在数据库课程设计期间,认真回顾了数据库的相关知识,并且很好地巩固了该课程。

设计的基本步骤,能够让我们掌握在数据库课程设计过程中需要遵循的基本原则和环节;同时可以运用相关软件。

设计中的数据库具有增、删、改、查这些方法,这些方法对系统的设计制作有着至关重要的作用。

在系统设计和调试过程中遇到了诸多困难,大致可总结为以下几点:

首先,在确定系统开发的过程中,遇到了编程语言方面的困难。其次,在设计查询子功能时,按照……

条件查询需运用相关的 SQL 查询语句。例如:从……开始,在……的条件下,旅客姓名等于……

“”,中文,,,-1 以及来自

在身份证号的条件为等于 Text3 所对应的值的情况下,在 cn 中进行相关操作,并且没有其他特定条件,最后结果为 -1。

本系统的缺陷在于,在进行修改操作时,只有旅客的身份证号不为空且姓名也不为空,才能够进行修改。

改的时候不可以只选择一项。并且在登录的过程当中应当设计与用户数据库的链接,以实现登录的完整化。

有时候,按照设定的值来关闭窗口时,会莫名其妙地弹出错误。这些情况都是需要进行改进的。

还有不完善的地方在于只有管理员能够登录,而一般用户不可以登录。这样就导致了…… ;存在不完善之处为只有管理员具备登录权限,普通用户则无法登录,如此一来…… ;不完善的情况是仅管理员可以进行登录操作,一般用户没有此权限,这样便……

安全性存在,但带来了诸多不便。例如,旅客若想查询相关信息,就必须借助管理员来达成。

在本次机票预订系统中遇到了诸多困难,然而在老师的精心指导下,以及自己的持续努力之下

此次数据库的设计基本上已经完成,并且达到了预期的要求。同时,在程序设计方面,自己也有不少收获。

的收获。


# 网站优化公司报价  # 也不  # 扬州广陵优化网站  # 价格低的百度网站优化  # 厦漳泉网络营销推广平台  # 吴桥进口网站建设材料采购  # seo文案范例霸屏  # 食品网站首页排版优化  # 散酒营销推广方案模板  # 驻马店招聘seo  # 绵阳seo是什么保障  # 帮助文档  # 老城区seo优化建设  # seo竞价托管价格优化  # 西安网站营销推广公司  # 地域性品牌快速推广营销  # 郑州网站优化顾问公司  # 美发视频推广营销文案简短  # 闵行区口碑好营销推广  # 无锡网站建设系统规划  # 亳州什么是营销推广策划  # 丑小鸭课件网站建设  # 不可以  # 机票预订结果查询  # 机票预定查询机票  # 为空  # 机票预订  # 就会  # 起飞时间  # 信息查询  # 相对应  # 不完善  # 过程中  # 机票预订查询系统  # 弹出  # 相关信息  # 单击  # 清空  # 操作界面  # 自己的  # 主键  # 都是  # 字段名 


相关文章: 自己怎么解封微信?帮别人解封微信对自己有影响吗?   seo点击工具,seo排名点击软件推荐 ,古风梅花AI文件  WordPress微数据:提升网站SEO和用户体验的秘密武器  免费优化网站推荐:助力网站流量暴增,提升排名的必备利器  小学教育资源网官网_小学教育资源网官网注册流程?  免费看vip电视的软件有哪些?人人视频与52看看*分享   亚马逊seo是什么公司的,“亚马逊” ,你身边的ai写作助手  SEO运营方式:如何通过精准策略提升网站流量与排名  东莞百度排名优化:让您的企业在竞争中脱颖而出  产品SEO怎么做:提升产品曝光与销量的终极指南  seo需要懂什么源码,seo需要懂什么源码技术 ,体ai  商城小程序多少钱一年?算清这笔账,知晓搭建成本差异   seo要学会什么,seo要学多长时间 ,ai合成女主播ai合成换脸  为什么Bing搜索常常搜不到你想要的东西?看看这些你可能不知道的原因  公众号可见置顶朋友留言,微信更新意在增强社交属性?   SEO外链技巧:提升网站排名的秘密武器  什么是SEO金融,seo是做什么的 ,ai写作引用文献  seo新媒体是什么,seo新闻 ,ai时代的生意  seo适合什么人做,哪种seo做得好 ,ai本科论文写作  七年级上册英语广州版语法重点有哪些,如何快速掌握?  「手机在线观看高清电影网站」怎么选?  女性主动加男性好友意味着好感,后续行动全看你怎么选   体验智能新时代,畅享ChatGPT网页版3.5带来的智能便捷生活  SEO外链建设:提升网站排名的关键策略  初中英语语法句子结构视频讲解,五大基本句型你真的掌握了吗?主谓宾定状补如何快速区分?  优化关键词可以提高搜索的流量吗?  免费AI创作:创意无限,轻松创造属于你的精彩世界  新品牌如何熟悉小红书核心逻辑?做好这几步很关键   WordPress防红技术:如何保护你的网站不受搜索引擎“封杀”  公众号推文排版AI:轻松提升内容呈现质量,让你的公众号瞬间吸粉!  小学一二年级试卷用多大纸_小学生试卷尺寸是a3还是b4有什么区别?  数字社交时代,如何操作解散自己创建的微信群聊?   百度网盘资源链接共享要注意什么?分享链接有效期如何设置,私密链接提取码怎么用才安全?  seo是什么物质,seo到底是什么 ,军棋ai对手  2025年11月6日厦门同安区竞赛规程公布!含多项重要信息   优化管理软件:助力企业高效管理,提升核心竞争力  国家中小学智慧教育平台 _教材:电子版教材怎么找?使用指南哪里最全?  初中中考单词表3500词如何高效记忆?分类速记法实测有效,附打印版资源  微信号如何改?这篇文章详细介绍更改步骤及注意事项   亚马逊产品seo什么意思,亚马逊平台产品专业术语 ,ai代销  深圳安居房申请条件全解析,这些要点你必须知道   seo是什么的意思,seo是什么东西 ,天姬变ai  seo站内关键词优化,seo关键词优化经验技巧 ,ai算法岗薪资  七年级英语完形填空解题口诀有哪些?_13个秒杀技巧真的有效吗?完形填空十三个口诀和技巧全解析  体验“Chat18人工智能免费网页版”-让你的沟通更智能,生活更高效  截至2025年8月1日收盘,广西广电股价下跌,关注股权变动?   无网络连接原因大揭秘!设备、Wi-Fi、移动网络皆有可能?   初中英语语法大全可打印?3年核心考点如何攻克,这份提分宝典别错过!  新编实用英语1第五版pdf到底在哪能下载?求大佬分享靠谱的电子版资源下载地址  SEO怎么设置:让你的网站快速登上搜索引擎首页的秘密 


相关栏目: 【 网络营销44070 】 【 网络推广122852 】 【 网络优化116010 】 【 网址导航102054 】 【 网络技术82194 】 【 网络资讯43554