(产品产品包:航空订票系统.rar开发说明书:航空订票系统开发说明书产品源代码名:航空订票系统.cpp开发文档:开发成员名单.xls帮助文档:帮助.xls)一.设计题目航空客运订票的业务活动包括:查询航线、客票预订和办理退票等运订票系统,以使上述业务可以借助计算机来完成。
二.需求分析(一) 功能描述(1)每条航线所涉及的够息有:终点站名、航班号、星期几、乘员定额、众票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票层);
(2)作为示意系统,全部数据可以只放在内存中;
(3)系统能实现的操作和功能如下:①查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额。
②承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若尚有余票,则为客户办理订票手续.输出座位号;
若已满员或余票额少于订票额,则需重新询问客户要求。
若需要,可登记排队候补;
③承办退票业务:根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求.则为他力、理订票手续,否则依次询问其它排队候补的客户。
(二) 实现提示两个客户名单可分别由线性表和队列实现。
为查找方便.已订票客户的线性表应按客户姓名有序,并且,为插入和删除方便,应以链表作存储结构。
由于预约人数无法预计,队列也应以链表作存储结构。
整个系统需汇总各条航线约情况登录在一张线性表上,由于航线基本不变.可采用顺序存储结构,并按航班有序或按终点站名有序。
每条航线是这张表上的—个记录,包含上述8个域,其中乘员名单域为指向乘员名单链表的头指针,等侯替补的客户名单域为分别指向队头和队尾的指针。
(三) 功能结构图(四) 模块划分1) 航班查询根据旅客提出的终点站名输出航班号、星期几飞行,最近一天航班的日期以及余票额情况。
2) 用户订票根据客户提出的要求查询该航班票额情况,若尚有余票,则为客户办理订票手续.输出座位号;
若已满员或余票额少于订票额,则需重新询问客户要求。
若需要,可登记排队候补。
3) 用户退票根据客户提出的要求查询该客户的订票情况,若情况属实则可确认退票。
4) 开发简介表明产品名及开发人员情况。





2024/8/22 17:07:12 1.97MB C C++
1
阿尔泰科技usb2831数据采集卡硬件使用说明书
2024/8/15 6:23:55 959KB usb2831
1
研旭DSP28335实用版开发资料,使用说明书v4.00,为了这些资料花了800大洋啊...
2024/8/15 0:16:56 23.41MB 研旭 dsp 28335
1
Asap光学设计中文使用说明书.是一款光学设计、光学分析的综合性软件。
2024/8/1 17:42:27 18.87MB 光学设计 ASAP
1
本标准规定了电子烟雾化类器具产品的通用要求、元件要求、使用说明书、标识、包装、运输、储存、售后服务等要求。
本标准适用于电子烟雾化类器具产品的生产、试验、检验、管理、服务等。
2024/7/30 21:18:21 1.88MB t/cecc 电子烟 雾化器具 电子商会
1
企业工资管理系统目录引言……………………………………………………………………………2课题研发的背景………………………………………………………………2课题研发的目的与意义………………………………………………………2第一章可行性研究………………………………………………………….…21.1.技术可行性分析…………………………………………………………….21.2.社会可行性分析………………………………………………………….…31.3.经济可行性分析………………………………………………………….…31.4.操作可行性……………………………………………………………….…31.5可行性研究结论………………………………………………………….…3第二章需求分析…………………………………………………………….…32.1系统主要功能需求分析………………………………………………..…32.2数据流分析……………………………………………………………..…42.3ER图……………………………………………………………………...…52.4层次方框图……………………………………………………………….…52.5工资系统项目简介………………………………………………………….52.6风险分析及处理政策…………………………………………………….…5第三章总体设计…………………………………………………………..…63.1系统总体设计………………………………………………………….…63.1.1系统开发思想…………………………………………………………..…63.2数据库总体设计……………………………………………………….…7第四章详细设计…………………………………………………………….…74.1工资系统功能…………………………………………………………….…74.2功能模块说明…………………………………………………………….…84.3功能模块实现…………………………………………………………….…8第五章程序编写及调试程序…………………………………………….……95.1主窗体的设计…………………………………………………………….…95.2工资信息管理窗体的设计…………………………………………………10第六章系统测试………………………………………………………………166.1系统测试方案………………………………………………………………166.2系统运行与维护……………………………………………………………176.3系统的转换方案……………………………………………………………18第七章使用说明书………………………………………………………..…187.1系统功能简介………………………………………………………….…187.2开发工具和运行环境简介…………………………………………….....18第八章系统评价………………………………………………………………188.1系统的特点…………………………………………………………………188.2系统的缺点…………………………………………………………………198.3将来可能提出的要求………………………………………………………19第九章总结与展望……………………………………………………………19致谢…………………………………………………………………….………19参考资料…………………………………………………………………….…19
1
CT107D单片机综合训练平台原理图、CT107D使用说明书等
2024/7/1 3:47:37 24.83MB 单片机 蓝桥杯
1
US-015使用说明书及例程,希望帮到大家
2024/6/24 11:43:28 2.21MB US-015
1
HGM2001消防应急广播设备使用说明书.pdf
2024/6/18 10:58:15 8.49MB HGM
1
生物信息学专用分析软件Megan的使用说明书手册。
非常好用。
2024/6/12 14:45:37 329KB Megan bioinformati
1
共 153 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡