1、 共 20 页 第 0 页 装 订 线 目目 录录 一、设计题目一、设计题目 1 二、设计目的二、设计目的 1 三、设计分析三、设计分析 1 3.13.1 可行性分析可行性分析 . 1 3.23.2 需求分析需求分析 . 2 3.2.13.2.1 系统需求系统需求 . 2 3.2.3.2.2 2 功能需求功能需求 . 2 四、总体设计四、总体设计 3 4.14.1 系统功能设计系统功能设计 . 3 4.24.2 系统功能模块简介系统功能模块简介 . 4 五、数据库设计五、数据库设计 5 5.15.1 概念结构设计概念结构设计 . 5 5.25.2 逻辑结构设计逻辑结构设计 . 7 六、详细设计
2、六、详细设计 9 6.16.1 关键业务流程描述关键业务流程描述 . 9 6.1.16.1.1 航空售票管理航空售票管理 . 9 6.1.26.1.2 管理员管理流程管理员管理流程 . 9 6.26.2 系统界面设计系统界面设计 . 10 6.2.16.2.1 主功能界面主功能界面 . 10 6.2.2 6.2.2 其他功能界面其他功能界面 11 6.36.3 模块代码实现模块代码实现 . 13 6.3.1 6.3.1 航空订票查询模块航空订票查询模块 13 6.3.26.3.2 航空售票管理模块航空售票管理模块 . 14 七、系统测试七、系统测试 15 7.17.1 软件测试的目标软件测试的
3、目标 . 15 7.27.2 具体测试具体测试 . 16 八八、总结、总结 17 九、参考文献九、参考文献 18 共 20 页 第 1 页 装 订 线 一、一、设计题目设计题目 机票预订系统设计与实现 二、二、设计目的设计目的 通过课程设计,培养综合运用本门课程及其他课程的基础知识去解决某一 实际问题的实际领域,加深对该课程的理解 主要培养以下能力:查阅资料:搜集与本设计有关的资料的能力。方案的 选择:树立既考虑技术上的先进性,又考虑经济上的合理性,并注意提高分析 和解决问题的实际能力,迅速准确的进行工程计算的能力,计算机应用能力; 用简洁的文字,清晰的图标来表达自己的设计思想能力。 三、三、
4、设计分析设计分析 3.1 可行性分析 随着我国市场经济的快速发展和信息化水平的不断提高,如何利用先进的 管理手段,提高航空公司售票管理系统的水平,是当今社会所面临的一个课题。 提高企业的管理水平,必须全方位地提高企业的管理意识。只有高标准、高质 量的管理才能满足航空公司的发展需求。面对信息时代的挑战,利用高科技手 段来提高航空公司售票管理系统无疑是一条行之有效的途径。在某种意义上, 信息与科技在企业管理与现代化建设中显现出越来越重要的地位。航空公司售 票管理系统方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要 标志 利用计算机实现航空信息管理势在必行。对于航空公司来说,利用计算机 支
5、持管理部门高效率完成航空信息管理的日常事务,是适应现代航空公司制度 要求、推动航空公司由劳动型管理走向科学化、规范化的必要条件;而航空信 息管理是一项琐碎、复杂而又必须十分细致准确的工作,航线信息的管理,客户 信息的管理,票务信息的管理,绝对的不允许出错, 如果实行手工操作,需手工填制 大量的表格,这就会耗费工作人员大量的时间和精力, 而且安全度也不理想,利用 计算机进行航空公司信息工作的管理,不仅能够保证各项信息准确无误、快速 输出,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方 便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大 地提高航空信息管理的效率,也是企业的科学化、 正规化管理,与世界接轨的重要 条件。 (1) 经济可行性分析 本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是 共 20 页 第 2 页 装 订 线 免费的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对 于航空公司自动化管理,节省公司的人力、物力资源等都有很大的帮助。由此 可见,开发此系统在经济上是完全可行的。 (2)技术可行性分析 从目前 IT 业界比较流行的数据库开发、管理软件来看,对于航空管理这一 类对数据要求比较严格的企业,Eclipse 和 Access 的结合无疑是在实际应用中较 为成功的一种