本项目是机票预订系统,老师给这份报告评分是98分。
基于现代科技的发展,为了保证航空航天公司的正常运行,以及为客户提供一个便利的数字化平台,需要开发一个机票预定系统。各个单位把预定机票的旅客信息例如姓名、性别、工作单位、身份证号码、时间、旅行始发地和目的地,航班舱位要求等需求输入到系统中,系统会自动处理订单安排飞行旅途服务。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,可有电子版和纸质版,旅客在飞机起飞前可凭取票通知和帐单交款取票,系统核对后即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况,以便适当调整。
航空客运订票的业务活动包括:查询航线、客票预定和办理退票等。试设计一个航空客运订票系统,以使上述业务可以借助计算机来完成。
(相关资料图)
概述:可以连接航空公司的数据库,全部数据可以只放在内存中,最好存储在文件中。
输入:管理员登录系统后,连接需要有合作的航空公司的数据库。
处理:对航班信息进行处理,系统将航班信息有顺序地写到文件中。
输出:如下
连接顶层流图
连接数据流图
数据字典:
概述:根据旅客提出的终点站名输出下列信息:航班号、飞机号及星期几飞行、最近一天航班的日期和余票额。
输入:旅客登录系统后,输入需求的终点站名进行航班查询。
处理:对旅客查询的航班订单进行处理,系统将显示适合要求的航班信息
输出:如下
查询航线顶层流图
查询航线数据流图
数据字典:
概述:根据客户提供的要求(航班、订票数额),查询该航班的票额情况,若有余票,则为客户办理订票手续,输入座位号;,则重新询问客户要求。若需要可登记排队候补。
输入:客户进入订票系统后,输入航班和订票数额。
处理:对客户输入的航班进行查询找到目标航班,查询该航班的票额情况并与客户输入订票数额进行比对,最后为客户处理要求。
输出:
订票业务顶层流图
信息处理数据流图
数据字典:
根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其他排队候补的客户。
订单处理顶层流图
数据流图
数据字典:
软件的输入精度:小数点后保留4位有效数字
输出数据精度的要求:小数点后保留4位有效数字
传输过程中的精度:小数点后保留4位有效数字
1.响应时间:1秒以内
2.更新处理时间:1秒钟以内
3.数据的转换和传送时间:10秒以内航班安排时间:5秒以内
01、基础安全
涉及数据敏感,采用私有化部署。
02、业务安全
防越权绕过,对用户权限进行认证。例如,遍历用户id导致敏感信息泄露,需对用户进行权限验证。防业务逻辑绕过,防止用户可以直接执行后面的流程,从而绕过某些阶段。防数据篡改,重要业务数据需后端进行校验。03、信息安全
由于该系统用户通过internet链接来查询及进行机票预订,涉及信息的共享,所以机票预订系统还要受到其他系统的信息约束。
可靠性:系统的设计科学,分为四大模块,数据库,实体类,工具类和用户界面ui,在运行过程中数据流通过可正常运行,遇到bug情况较少,运行过程中数据不丢失,可以实现结果
可用性:
用户界面简单,通俗易懂,大致查看即可准确无误的使用好软件。身份识别方面,我们设定了管理员与乘客两种权限,可以有效控制相应权限的访问资格,防止或限制非法访问
硬件设施:采用服务器硬件设施阿里云云服务,电脑运行配置为:
I7-10500H 16g 1Tssd Rtx2070supermaxQ,运行正常,硬件设施性能足够支持程序运行
设置服务区域接受错误相关通知,当出错时给用户显示错误提示并给出反馈,给错误处理人员提供可查询的相关信息及代码,通过wireshark可以捕捉数据流程,通过断点测试捕捉运行日志,远程dubug实现错误修复。
基于java.services服务设置implement接口连接数据库系统,乘客界面系统,订票系统,退改补系统,飞机站台系统,托运系统。
1.人力、资金、时间的约束机票预定工程实施的目标就是要带给航空公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。因此,在设计中,重点是销售系统中的方便快捷,能提供给旅客以优质高效的服务,并提高销售的效率和便捷,为航空公司带来良好的效益
2.技术发展规律的约束
计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。
一个用户账号不允许多个设备同时登录。
一个用户账户不允许预定无限制张机票
不允许有两个用户账号的信息完全相同
将来可能需要能够由传感器直接传递场馆转态信息,而非人工操作,节省人力资源。
运行软件 java eclipse
处理器 Intel(R) Core(TM) i3-10110U CPU @ 2.10GHz 2.59 GHz
机带 RAM 8.00 GB
系统类型 64 位操作系统, 基于 x64 的处理器
【1】《软件工程导论》,清华大学出版社。
【2】《数据库原理及设计》,中山大学出版社。
【3】机票预订系统环境设计,csdn
【4】系统分析与设计,csdn
【5】软件工程设计与分析,百度百科
标签:
本项目是机票预订系统,老师给这份报告评分是98分。1 简介基于现代科技的发展,为了保证航空航天公司的...
但是从两个业余丢球,再到全场新西兰对于中国队的碾压,除了那精彩进球,中国U23虽然以大打小,但是依旧...
1、鸣鸿刀:上古时期轩辕黄帝的金剑出炉之时,原料尚有剩余,由于高温未散,还是流质的铸造原料自发流向...
盛京银行存款敢存5年。盛京银行存款是可以存5年期限的,根据《存款保险制度》规定盛京银行里面的存款是...
这款LotusEsprit,是Lotus旗舰车型的前身,于1976年首次推出,如今获得了新生。LotusEspr
1、你也可以在电子口岸里查到的,进去之后点“出口退税”,在最左侧有个“选择报送”。2、点开后会显示...
1、花所站,位于甘肃省平凉市崆峒区花所镇,是西平铁路线上一个车站,隶属中国铁路兰州局集团有限公司,...
1、《女人进城》的结局:风波过后,夫妻间尽释前嫌,王红艳等人回到了家乡和自己的丈夫继续创业,众人过...
耶伦被曝在拜登政府内部如履薄冰,白宫对其应对银行危机拙劣表担忧,白宫,美联储,法学家,银行家,拜登政府...
3月25日电,美国银行(BofA)正在削减其财富管理、银行和信贷部门,因为更高的利率继续抑制华尔街的业务...
四级医疗事故的赔偿是包括医疗费,护理费,伙食费,住宿费,误工费,精神损失费,残疾生活补助费,后续...
1、江西省车牌简称字母:赣A南昌市、赣B赣州市、赣C宜春市、赣D吉安市、赣E上饶市、赣F抚州市、赣G九江...
随着手机摄影的发展和普及,越来越多的人开始关注手机的影像能力,我也不例外。对我来说,一部优秀的手...
近日,日照市委、市政府通报了各区县、功能区2023年1-2月份经济工作考核情况,岚山获第一名。作为经济工...
3月24日,联赢激光(688518)融资买入722 72万元,融资偿还635 86万元,融资净买入86 85万元,融资余...
佳意为优秀、最佳、最好、第一,引申义为出类拔尖、品行兼优、卓越非凡。琪意为美玉,引申义为珍爱、珍...
3月23-24日,长安汽车华东区域邀请媒体朋友相聚杭州,共同品鉴智电iDD,活动中UNI-K(参数|询价)、UNI-V(...
1、柏度 费尔南德斯 卡达朗尼,墨西哥人,生于1981年6月21日。2、身高为187cm,英文名是PedroHernande...
3月23日晚间,金龙鱼(SZ300999,股价43 67元,市值2368亿元)发布2022年年度报告,实现营业收入257
最近备受瞩目的雷柏鼠标新品正式上市了,名为ralemoAir1的超级好看的无线气垫鼠标,从9月21日到9月23日...
X 关闭
X 关闭