C程序设计实习报告正文分析.docVIP

  • 2
  • 0
  • 约 20页
  • 2016-06-10 发布于湖北
  • 举报
第一章 实习报告 §1.1题目描述 【要求】 假定某民航机场共有n个航班。每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。试设计一民航订票系统,能提供下列服务。 航班信息录入功能(航班信息用文件保存)。 航班信息浏览功能。 查询航线:(至少一种查询方式)。 ①按航班号查询。 ②按起点站查询。 ③按终点站查询。 ④按飞行时间查询。 【提示】 需求分析 航班信息用文件保存,因而要提供文件的输入/输出功能;要浏览航班信息,需要提供显示功能;要查询航线,需要提供查找功能;另外,还要提供键盘式选择菜单以实现功能选择。 总体设计 整个系统可以设计为航班信息输入模块、航班信息浏览模块和航线查询模块。 数据结构 建立航班结构体,结构体成员包括航班号、起始站、终点站、飞行时间(星期几)、预售票总数、已售票数。 §1.2算法设计 根据需求分析,可以将这个系统的设计分为如下五大模块:输入航班信息,保存航班信息, 浏览航班信息,查找航班信息,退出。 §1.3程序设计及代码分析 1.结构体设计 建立航班结构体,结构体成员包括航班号,起点站,终点站,飞行时间(星期几),预售票总数。 struct air { int fir_num; char start[20]; char terminus[20]; char fir_time[10]; i

文档评论(0)

1亿VIP精品文档

相关文档