1、 面向对象程序设计面向对象程序设计 课程设计报告课程设计报告 题目: xx 专业: xx 班级: x 姓名: xx 指导教师: x 成绩: xxxx xxxx 年年 x x 月月 x x 日日 学号学号 xx xx 目录目录 1 设计内容及要求 1 1.1 设计任务与要求. 1 1.2 硬件可靠性 1 1.3 系统运行的稳定性 1 1.4 系统功能齐全、开放性好 1 2 需求分析 2 2.1 数据的输入. 2 2.2 数据的修改. 2 2.3 数据的删除. 2 2.4 数据的查询. 2 3 概要设计 3 3.1 系统用例图 3 3.2 用例描述 3 3.3 基本描述. 4 3.4 功能. 4
2、3.5 算法 . 5 3.5 流程逻辑. 6 4 系统数据结构设计. 11 4.1 逻辑结构设计要点. 11 4.2 物理结构设计要点. 11 4.3 数据结构与程序的关系. 12 4.4 数据库分析. 12 4.5 程序系统的组织结构. 14 6 系统运行效果与操作 16 参考文献: 36 1 设计内容设计内容及要求及要求 1.1 设计任务与要求设计任务与要求 对航空公司来说,航空订票管理系统既能扩大服务范围,扩大公司影响,减 少营业费用,又对稳固航空公司的客源有着重要的辅助作用;站在旅客的角度, 航空公司提供的这种服务提供了更多的方便,节省了很多时间。建设航空订票管 理系统是体现和提高航空
3、公司领导业绩的一条捷径,此外还具有重要意义: 1、改善航空公司服务质量; 2、创造和提升航空公司的品牌优势; 3、优化航空公司的服务流程; 4、提升信息化的水平; 1.2 硬件可靠性硬件可靠性 数据库服务器: 数据库服务器用于存放用户及航班信息等资料,配一台专用服务器,安装数据库 SQL server2000。 1.3 系统运行的稳定性系统运行的稳定性 系统支持操作系统如下: Windows vista、Windows XP(服务器版本) (推荐) 或 Windows 2000,系统运 行稳定可靠,可以保证 365 天*24 小时的不间断运行,并安装杀毒软件,防止病毒的 干扰,保证系统的运行稳
4、定。 SQL Server 数据库服务器版, 可以存储管理大量数据信息 1.4 系统功能齐全、开放性好系统功能齐全、开放性好 订票,退票,查询,管理等业务,全部使用软件来控制,因此今后功能变动、业 务改动很灵活。 2 需求分析需求分析 2.1 数据的输入数据的输入 管理员根据需要来输入航班、订票人、乘客等信息的具体数据,但必须保证其正 确性和准确性。 2.2 数据的修改数据的修改 管理员根据需要对指定的数据进行修改,由于记录繁多,因此用户首先要输入一 定的查询条件,缩小记录范围,然后再从该范围中找到指定的记录进行修改,保 证修改的内容的正确性和准确性后可更新数据库的数据。 2.3 数据的删除数据的删除 管理员根据需要对指定的数据进行删除,由于记录繁多,因此用户首先要输入一 定的查询条件,缩小记录范围,然后再从该范围中找到制定的记录进行删除,保 证将要删除的内容的正确性和准确性后可删除掉数据库中的数据。 2.4 数据的查询数据的查询 管理员根据需要查询数据库中的所有数据,输入一定的查询条件,然后可按照输 入的查询依据查询新数据库的数据。 3 概要设计概要设计 3.1