【精品】软件综合课程设计报告

【精品】软件综合课程设计报告

ID:41733607

大小:415.19 KB

页数:17页

时间:2019-08-30

【精品】软件综合课程设计报告_第1页
【精品】软件综合课程设计报告_第2页
【精品】软件综合课程设计报告_第3页
【精品】软件综合课程设计报告_第4页
【精品】软件综合课程设计报告_第5页
资源描述:

《【精品】软件综合课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件综合课程设计报告题目名称:航空公司管理信息系统班级:学生学号:学生姓名:总成绩:优良中及格不及格2011年12月300问题描述:一个止常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。本次课程设计我们将以一个航空公司管理信息系统为例子,来建立一个航空公司管理信息系统。开发工具:Myeclipse8.5,Mysql,Tomcat7.0运行环境:WindowsXP系统,Windows7系统开发语言:Jsp,Java2、

2、需求分析系统开发的总体任务是实现各种信息的系统化、规范化和口动化。系统功能分析是在系统开发的总体任务的基础上完成。本例子中的航空公司管理信息系统需要完成功能主要有:•舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、提供的各种服务类别,以及备注信息等。•客机信息的输入、修改和查询,包描客机编号、客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及备注信息等。•航线信息的输入、修改和查询,包括航线编号、出发城市、到达城市、航班F1期、出发时间、到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格和备注信息等。•客户等级信息的

3、输入、修改,包括客户等级编号、客户等级名称、折扣比例和备注信息等。•客户信息的输入、修改和查询,包括客户编号、客户姓名、客户性别、身份证号码、联系电话、客户类型和备注信息等。•订票信息的输入、查询和修改,包括订票编号、客户编号、客户姓名、客户类型、折扣比例、航线编号、岀发城市、到达城市、岀发时间、舱位类型、票价、结算金额和备注信息等。3、系统分析与设计3.1.1系统功能分析系统开发的总体任务是实现各种信息的系统化、规范化和口动化。系统功能分析是在系统开发的总体任务的基础上完成。本例子屮的航空公司管理信息系统需要完成功能主要有:•舱位信息的输入和修改,包括舱

4、位等级编号、舱位等级名称、提供的各种服务类別,以及备注信息等。•客机信息的输入、修改和查询,包插客机编号、客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及备注信息等。•航线信息的输入、修改和查询,包括航线编号、出发城市、到达城市、航班日期、出发时间、到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格和备注信息等。•客户等级信息的输入、修改,包括客户等级编号、客户等级名称、折扣比例和备注信息等。•客户信息的输入、修改和查询,包括客户编号、客户姓名、客户性别、身份证号码、联系电话、客户类型和备注信息等。•订票信息的输入、查询

5、和修改,包插订票编号、客户编号、客户姓名、客户类型、折扣比例、航线编号、岀发城市、到达城市、出发时间、舱位类型、票价、结算金额和备注信息等。3.1.2系统功能模块设计对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图1所示的系统功能模块图。航空公司管理信息系统图1系统功能模块图3.2数据库设计数据库在一个信息管理系统中占冇非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效杲产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一•致。设计数据库系统吋应该首先充分了解用户各个方面的需求,包括现有的以及将来可能

6、增加的需求。数据库设计一般包括如下儿个步骤:•数据库需要分析。•数据库概念结构设计。•数据库逻辑结构设计。3.2.1数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足齐种信息的输岀和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。仔细分析调查有关航空公司管理信息需求的基础上,将得到如图2所示的本系统所处理的数据流程。图2航空公司管理信息系统数据流程图针对一般航空公司管理信息系统的需求,通过对航空公司管理工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结

7、构:•舱位等级信息,包括的数据项有:舱位等级编号、舱位等级名称、是否有礼品、是否有报纸、是否有饮料、是否有午餐、是否有电影、是否可以改签、是否可以退票、是否可以打折、备注信息等。•客机信息,包扌舌的数据项有:客机编号、客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量、备注信息等。•航线信息,包括的数据项有:航线编号、出发城市、到达城市、航班FI期、岀发时间、到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格、备注信息等。•客户类型信息,包括的数据项冇:客户类型编号、客户类型名称、折扌II比例、备注信息等。•客户信息,包扌舌的

8、数据项有:客户编号、客户姓名、客户性别、身份证号码、联系电话、客户

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。