"高级语言程序设计:飞机订票系统程序设计"

0 下载量 110 浏览量 更新于2023-12-29 收藏 431KB DOC 举报
本文是山东工商学院信电学院高级语言程序设计课程设计报告,题目为"飞机订票系统程序设计"。程序的基本功能要求包括输入用户名和密码进入系统,对机票信息进行浏览、修改、查询、退订票等功能。航班信息通过文件保存,提供文件的输入输出操作。录入航班信息包括航班号、起始站、终点站、预售机票数、已售机票数。还要提供航班信息浏览和显示功能,以及查询功能,包括按航班号、起点站、终点站、航线以及飞行时间进行查询。同时,程序还需要支持订票和退票业务。这些功能的实现能够使用户方便快捷地了解航班信息,进行订票和退票操作。 在设计飞机订票系统程序时,首先需要实现用户登录功能,保障系统的安全性。用户输入用户名和密码后才能进入系统进行操作,这可以有效地防止未授权的访问。此外,航班信息的录入、浏览和显示,以及查询功能的实现也是程序设计的重点。航班信息的录入需要用户输入航班号、起始站、终点站、预售机票数和已售机票数等信息,并将这些信息保存到文件中。用户可以通过系统菜单选择浏览航班信息,或者通过查询功能快速找到感兴趣的航班。查询功能的实现需要提供按多种条件查询的方式,方便用户根据不同的需求进行查询。 另外,系统还需要实现订票和退票功能。订票功能需要用户输入相关的信息,将用户订购的机票数量从预售机票数中减去,并将相关信息更新到文件中。而退票功能需要用户输入订单号或相关信息,将已售机票数中相应的数量加回,并更新文件中的信息。这些功能的实现需要考虑到数据的一致性和可靠性,保证用户的订票和退票操作能够准确无误地执行。 总之,飞机订票系统程序设计包括了用户登录、航班信息管理、查询、订票和退票等功能的实现。通过综合运用高级语言程序设计的知识和技术,能够设计出一个功能完善、操作简便的飞机订票系统,为用户提供方便快捷的订票服务。在实际的程序设计中,还需要考虑到系统的健壮性、可扩展性和性能等方面的要求,以确保系统能够稳定可靠地运行。通过本设计报告的详细规划和方案,能够为飞机订票系统的程序设计提供一个清晰的指导,为实际的开发工作奠定良好的基础。