预订机票系统的功能分析
1.目的
需求分析的目的:使我们制作的系统能够很好的满足用户的需求。
需求分析的读者:系统开发人员和用户。
2.背景
随着社会不断进步,民航事业的不断壮大,以及人们生活水平的提高,搭乘飞机出行的人越来越多,机票预订系统也开始并不断地影响人们的日常出行。
为了实现航空公司及旅游行业的现代化管理,进一步提高工作效率,非常需要开发一个机票预订系统,该系统需要具有完整的存储,查询,和对,打印机票的功能。
在这个系统中,旅客或工作人员通过计算机系统查询,系统为旅客安排航班,印取机票通知和账单,旅客在飞机起飞之前凭票通知和账单交款取票,系统校对无误即取票给旅客。
3.需求规定
3.1.功能分析
操作 | 输入 | 处理 | 输出 |
用户登录 | 在登录系统界面相应文本框中输入已注册过的用户名和密码,之后单击“登录”按钮 | 与数据库中信息核对,检查用户是否存在 | 用户真实存在则提示登录成功,并自动跳转至机票预定界面,否则提示登录失败,返回登录界面 |
查询航班信息 | 乘客想要查询的航班、座位要求、起始点与终点 | 搜索数据库中信息,检查是否 存在相应数据 | 航班以及座位存在提示你所查询的航班存在,否则提示不到 |
订票 | 预定机票乘客的姓名、性别、年龄、身份证号(或护照信息)、国籍、所属旅行社、航班、起点与终点等信息、以及预定机票的金额、并点击确定 | 将经过确认后订票信息记录到 数据库中,并修改数据库存中 机票数量、航班有变动的信息 | 提示生成订票成功,自动打印本次预订机票以及订票日期、操作人员、所属航空公司以及订票清单中的详细信息 |
打印机票 | 输入乘客订票单信息 | 与数据库中信息核对,检查用 户是否存在 | 信息存在显示用户的机票信息并打印,否则提示无此订票用户并返回主页面 |
顾客延误登机的处理 | 输入乘客订票信息 | 与数据库中信息核对,检查用 户是否存在 | 信息存在显示用户已错过航班,并提示是否改签其他现有航班,是则 转到订票界面,否则返回主页面 |
航班取消的处理 | 输入乘客订票信息 | 与数据库中信息核对,检查用 户是否存在 | 信息存在显示乘客所预定的航班已取消,并提示是否更改航班,是则转到订票界面,否则返回主页面 |
临时修改机票 | 输入乘客订票信息 | 网上订机票如何取票与数据库中信息核对,检查用 户是否存在 | 信息存在显示乘客所预定的航班已存在,并提示是否更改航班,是则转到订票界面,否则返回主页面 |
乘客查询订票 | 输入乘客订票信息 | 与数据库中信息核对,检查用 户是否存在 | 信息存在,显示乘客已订机票信息,否则提示用户尚未订票并返回返回主页面 |
退票 | 输入乘客订票信息 | 与数据库中信息核对,检查用 户是否存在 | 信息存在显示乘客的预定机票的详细信息,并提示是否退订机票,是则删除乘客的乘坐信息,否则返回主页面 |
管理员登陆 | 输入管理员账号密码 | 与数据库中信息核对,检查用 户是否存在(已注册),以及密码是否一致 | 用户名与密码均正确则提示登录成功,并自动跳转至机票管理主界面,否则提示登录失败,返回登录界面 |
更新航班信息 | 输入要修改的航班信息和更新的航班信息 | 与数据库中信息核对,检查航班是否存在 | 输入正确则修改航班信息,并提示更新成功,否则提示失败,并返回主页面 |
统计 | 输入要统计的起始与终止时间 | 搜索数据库中数据,查符合条件的数据 | 显示该时间段内的机票预订与退订的情况并打印详表 |
3.2.数据分析
3.3.数据字典
4.系统维护
5.运行环境
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论