在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 飞机机票系统

飞机机票系统

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.87M
  • 下载次数:12
  • 浏览次数:188
  • 发布时间:2020-10-03
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
网上机票预订系统,里面有详细的外部接口需求、性能需求、软件属性需求、数据需求、概念设计以及详细设计的部分代码
相关内容,如果满意可以点击订票,把相关信息添加到机票数据库表中,如果不满 意,可以点重置,所有信息清空,再重新选择。 ●退票窗口,用户可以根据用户信息表中的我的机票信息査询,找出机票号,在输入 到机票号査询里,点击査询获得你的杋票信息以及价格显示,点击退票则在数据库 机票信息表中朋除本条信息。 ●管理员界血的管理员添加芥血能对管理员信息进行査询、添加、删除和修改,包括 用户名、登陆密码和联系方式。 管理员界面的舱位信息的査询、添加、删除和修改,包括舱位等缴编号、舱位等级 名称、提供的各种服务类别,以及备注信息等。 ●管理员界面的客机信息界面对客杋信息的添加、修改、删除和査询,包括客机编号、 客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位 数量以及备注信息等。 ●管理员界面的航线信息界面对航线信息的添加、修改、朋除和査询,包括航线编号、 出发城市、到达城市、航班日期、出发时间、到达时间、客机编号、经济舱价格 公务舱价格、头等舱价袼和备注信息等。 ●客户等级信息的的添加、修改、删除和查询,包括客户等级编号、客户等级名称 折扣比例和备注信息等。 管理员界面的用户信息查询,能查询所有的已注册的用户信息。 管理员界面订票信息界面,可以査询所有的已订的机票的信息。 23用户特点及一般约束 1.管理员和用户的登陆 要求合法的管理员以及用户才能登陆体统,防止系统被无关人员动用,使用字符串匹配 对用户名和密码进行判断。管理员和用户的登录对相应的操作权限也不一样,如果是用户登 录,管理员的窗口属性为不可用,管员冇舱位信息管,客杋信息管理,航线信息管理 客户类型信息管理,客户信息和订票信息管理,用户主要有舱位査询,客机信息査询,航线 信息查询,客户类型信息查询,自己的信息管理,和自己订票和退票 2管理员的日常操作 管理员可以对舱位信息,客杋信息,航线信息,客户类型信息,进行査询、修改和删除 操作,可以对客户信息和订票信息只有査询操作。 3用户的的日常操作 用户可以进行注册然后登陆系统,可以查询舱位信息,客机信息査询,航线信息查询, 客户类型信息,可以对自己的信息进行修改,可以定票(按照肮班号进行预订机票,显示所 订机票的信息和价格,进入支付系统付账,并再次要求客户确认,确认无误后订票成功) 可以退票(在特殊情况下(如天气不适合飞机起降,飞机延误超过30分钟)等给予全额退 票,如果是个人原因只能退50%),对退票后的机票要在未售出机票中重新体现 24功能需求(用DFD图表示) 241用户注册的DFD图 顶层图: 点击新用填写信息 P 获得确认注册成功可 户注册 填写相应的 登录 信息注册 图 点击新用写信息 PI P2 获得确认 户注册 填写相应的 返回用户 注册成功 信息注册 信息 D添加用户信息 数据流图 开 输入用广名 和密码 而断用P名和测码是青正 提错忍 录金理面 判断管理阻标志 录时 f 结束 242用户订票的DFD图 顶层图 用户登 杳阅积 订 1层图 PL P2 用广登 输入要查查洵机 处理订订票 订票成 询 D1机票信 2层图 D2订票信息 票信息 票信息 P 用户信息 用户登陆 处理用户 查询用户 查询订票信 D3机票已卖完 节息 信息 用户信息 用户证信 检查机票是 D4订票有误信 D1用户信息 否存在 机票数冒已满信息 错 更新机票 误 信息 书 信 信 用户 243退票的DFD图 顶层图 白 票信息 用户登陆 退票 退票成功 1层图 D订票记 用户登 处理订票 取消机票 退票成 机票信 退款处 退票的原因 D2退票的相关规 244机票信息查询的DFD图 顶层图 用户登 的机票铜查询 机 机票 层图: P 用户脊找 机 处理机票 机.票信 机 单 D票信息清 D2机票信 25外部接口需求 在用户界面方面要求错误信息格式均以弹出提示框的形式出现,硬软件接∏方面没有特 别的需求,一般用户都可以直接使用。 25性能需求 因为系统夲身较小,并不投入实际应用,因此响应时间、结果精度方面可能会比较差, 数据量大小方面能够处理较大的数据量。 26软件属性需求 在数据检索、数据增删改方面必须做到丝亳不差,满足软件开发的正确性要求。 必须考虑充足的异常处哩机制以及软件的复用性,以便增强软件的健壮性。 在安仝保密性方面倣到不同身份所能处理的事务不同,避免保密数据泄漏:设置足够的 触发器对不安全的数据修改进行回滚操作,进而保证了安全性要求。 所廾发出来的软件必须是叮维护的,不能把一些东西做的太妣。 27数据需求(ER图表示) 管理员信息实体E-R图如图2-1所示。 管理员信息实体 管理员编号 管理员电话 管理员用户名 管理员密码 舱位等级信息实体E-R图如图22所小。 船位感 位等线号 m><-n一 督注與 图2-2舱位等级信息实体ER图 客机信息实体ER图如图2-3所示。 机中1 离机而 P量H 零机型4> 均日 图2-3客机信息实体ER图 航线信息实体ER图如图2-4所示 信 比号 备思 出发城市 到达球市 图2-4航线信息实体ER图 客户类型信息实体ER图如图2-5所示 癣型实 斗鬥型端号 客广型姓名 折比例 图25客户类型信息实体ER图 客户信息实体ER图如图2-6所示。 吞户信实售 户号 客姓名 联票 图2-6客户信息实休ER图 订票信息实体ER图如图2-7所示 订票信息实体 订票倌息号 客户共 客户信恩 航线信息 图2-7订票信息实体ER图 实体之间关系的ER图如图2-8所示。 舱位等信息 机信 容户垄型信 客户记 线设置 户信息 航线信息 顸订机票 □订哪信 图28实体之间关系的ER图 三、概要设计 3.1总体设计(系统总流程图) 网上机票预订系統 用 理 路 录 广 |需 共 ●验证登陆名密码,正确进入主菜单,根据登录时所选的脊录方式(客户、管理员) 的不同分别对用户设定不同的访问权限(如果是输入的客户用户名和密码正确,选 择以客户方式登陆则主界面里面的管理员界面不能用,如果输入的是管理员的相应 用户密码正确,以管理员的方式登陆则管珥员界面可用)不正确则清空登录框,最 多可以输入三次,三次不止确系统会自动关闭 登陆界面 FrmLoFan 用户名:Wg=icha 距码: 客尸登阵 地定 ●新用户注册,新用户可以注册,注册时输入用户名可以杏询用户可不π用,可用就 可以注册,注册时可以判断用户输入的密码和验证密码是否相同,相同才给以注册, 如果满意可以点注册,注册成功后用户可以选择不用在回到登陆界面,可以直接 陆到用户主界面,以后就可以用这个用户登录了,如果不满意,点取消,所有信息 清空,重新输入 注册界面 Farm⊥Teg1tcr x 用户注册 1个人信启垆写 用户名: ansi chao 校验是古有重名操示长用片名由家字和导母组 前A已1q位 密码确认:** 两输入的密码应一瘿 姓名:思超 性别:黑 身份证号:同502419809029313 庭址;太原迎新街 联方式:卩3468832247 输入正确的于机号 电子信箱:i≤i2203183.cm 我是一个开的人 个人奋注: 据不内 提亮 【实例截图】
【核心代码】

标签:

实例下载地址

飞机机票系统

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警