c语言课程设计模板。

c语言课程设计模板。

ID:11033834

大小:239.50 KB

页数:0页

时间:2018-07-09

c语言课程设计模板。_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《c语言课程设计模板。》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、黑龙江科技大学物联网专业14级C程序课程设计报告题目:工资管理系统班级:物联网14-1学号:2014025810姓名:侯永楠指导教师:田淑梅2015年5月10日一、问题描述3二、设计及实验要点31功能分析32、总体设计5(一)、功能模块设计51.工资管理系统的功能主流程52.管理系统的查询功能53.输入员工工资的功能模块54.删除工资记录的功能模块55.在再录入功能完成之后,对员工信息的查询功能模块67.退出系统的功能模块6(二)、数据结构设计6(三)、函数功能描述7三、源程序(见附录)9四、程序实现9(

2、一)源码分析91.程序预处理92.主函数main()93工资系统的查询功能94.录入工资的功能模块115.删除记录的功能模块11(二)运行结果14五、不足之处14六、参考文献14航班管理系统一、问题描述航班售票是民航业务管理的一项最基本业务。表面上看,他只是民航业务的一个简单部分,但是她涉及的业务量大、客户多,还涉及资金管理与客户服务等多方面,因此这项业务并不像看上去那么简单。过去传统的售票方式已不能满足现代航空业务流量剧增的客户要求,本次设计便是利用目前先进的开发工具Delphi7.0以及SQLserv

3、er2000开发一个航班售票管理系统,她能方便快捷的运用在民航业务的营运之中。本系统是对民航飞机售票业务的一种模拟。此次的开发系统主要是完成航班售票管理的各种自动化服务,通过计算机的运行完成各项事务,设计一个航班售票管理的数据管理系统。通过开发此系统,可稳定简便地通过计算机来执行一系列操作,减少人工劳动强度,达到省时省力的目的,内容包括乘客信息添加、修改、删除、查询;航班的售票订票的添加、修改、删除、查询;航空公司的航班时刻表的查询等。在此次课程设计的实验中,便是利用C语言和数据结构的一些知识模拟航班管理

4、系统。二、设计及实验要点1功能分析如图一所示航班管理系统主要有以下第一:具有乘客乘坐飞机的起点、终点、日期和可以使用的座位等基本信息。第二:售票/订票系统:包括乘客信息添加、修改、删除、查询。第三:可以在顾客退票时,及时让侯票的顾客补到票第四:顾客可以及时的查询自己是不是订票成功。第五:顾客可以在无票时能预定票数。工资管理系统录入员工的信息查询员工信息找出扣工资少的员工删除员工信息查看资料(图一:航班管理系统功能的主要模块)开始录入所有员工信息查询录入的员工信息。筛选员工,删除员工信息查看资料,调用Get

5、lem()函数,结束(图二:工资管理的主流程图)2、总体设计(一)、功能模块设计1.工资管理系统的功能主流程2.管理系统的查询功能3输入信息的功能模块4.删除信息功能模块5筛选功能模块7.退出系统的功能模块。5.航班顺序表的定义typedefstruct{。。。。。。}SqFlight;//航班顺序线性表此结构体中用“flightnode*flight;”来指向系统中的所有航班的头指针,用“intlength;”来统计航班的数量。(三)、函数功能描述1.ask_passenger()函数原型intask_

6、passenger(flightnode*p,SqFlightLF)该函数用来完成顾客续票的操作2.back_ticket()函数原型intback_ticket(intnumber,SqFlight&LF)该函数用来完成为顾客办理退票业务。3.book()函数原型intbook(intnumber,SqFlight&LF)该函数用来完成顾客的订票业务4.GetElem()函数原型intGetElem(SqFlightLF,intnumber)该函数用来完成顾客查询基本资料的一些操作5.InitFligh

7、tNode()函数原型intInitFlightNode(SqFlight&LF)该函数用来完成对航班顺序表中的每一个航班进行赋值并将赋值后的航班连接到航班顺序表中6.InitList_Sq()函数原型intInitList_Sq(SqFlight&LF)此函数用来构造一个空的线性表LF飞机航班结点7.InitList_pa()函数原型intInitList_pa(passengerLink&PA)该函数用来为已订票客户链表建一个空链表8.InitList_WPQ()函数原型intInitList_WPQ

8、(WpassengerQueue&WPQ)该函数用来为待票客户建一个空的队列9.lookup()函数原型intlookup(char*cityname,SqFlightLF)用来查找航班,形参指针cityname指向查询时输入的航线的首地址,引用航班顺序线性表LF10.searchID()函数原型PassengerNode*searchID(flightnode*p,char*ID)p是指向某个航班结点的指,ID是要查询的ID

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

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

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