当前位置:文档之家› 飞机票管理系统设计报告

飞机票管理系统设计报告

飞机票管理系统设计报告
飞机票管理系统设计报告

工学院

C语言课程设计报告书

题目飞机票管理系统学生[倩] 宋何会会晓王慧婷指导教师琴

学院工学院

专业班级通信工程2010级2班

组分工

目录

1 前言 (1)

2 需求分析 (1)

3 模块设计图 (2)

4 NS流程图清单 (4)

5 存储结构及函数说明 (13)

6 课程设计结果 (15)

7 实践心得体会 (22)

1 前言

该章主要描述课程设计的目的,以及对题目本身的理解。

飞机管理系统

自从计算机问世以来,随着软硬件技术的不断成熟,它在人们生活中得到了日益广泛的应用.飞机票管理工作不仅工作量大,而且时效性强。过去,多采用

人工管理,效率和透明度较差,并且也容易出错;随着计算机技术的发展和信息

化时代的到来,使用计算机和专门的管理软件进行管理已成为大势所趋,它为飞

机票工作节约了大量的人力和物力,也大大减轻了工作人员的工作量。

结合飞机票管理的要求,对程序设计进行了较深入的学习和应用,主要完成对飞机售票管理系统的需求分析、功能模块划分,利用 C语言开发工具设计出

应用程序。用来方便客户的各种需求,从而达到方便客户的目的!

2 需求分析

系统功能需求:本课题要实现的是飞机售票系统,在设计该系统时,应尽可能的

贴近现实,便于使用人员操作。此售票系统具有如下功能以及实现模块!

?能够添加客户信息和航班信息并排序

?能够查询和显示航班信息

?客户能退订票并保留客户资料

?能删除客户信息和航班信息

?基本信息模块

基本信息模块包括的主要功能模块:

●添加与修改航班信息

●添加与修改客户信息

●信息数据查询和排序

?基本业务模块

基本业务模块包含的功能:

●客户订票

●客户退票

●删除航班信息

●删除客户信息

?信息管理模块

信息管理模块的功能:

●客户信息管理

●航班信息管理

●客户信息显示

●航班信息显示

?基本功能模块

基本功能模块的功能:

●进入界面

●功能判断

●数据转换

●程序的主干与退出

3 模块设计图

根据第二章中对系统的需求分析,绘制模块图,并对组分工情况加以说明。

包括获取该飞机剩余票数,

判断航班时间格式,判断有无重复

航班,复制客户与航班信息,按

不同方式查询航班与客户信息

按不同方式进行信息排序

包括删除单个客户信息

删除全部客户或航班信息

定退票的票数处理

主要的屏幕显示

各类信息的输出

字符串转换为数字

数字字符化为整型数

4 NS流程图清单

根据第三章的模块图,绘制每一个模块的NS流程图,如果在其中要用到某一特殊算法,如排序算法等,要详细说明。

1、按照顺序为:功能判断函数,欢迎进入,删除字符中的空格,字符转化为

整型数,退出系统,主菜单,客户信息查询,文件信息转存,

相关主题
文本预览
相关文档 最新文档