ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:239.50KB ,
资源ID:7099833      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7099833.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言课程设计模板。.doc)为本站会员(ysd1539)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

C语言课程设计模板。.doc

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

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

3、务的营运之中。本系统是对民航飞机售票业务的一种模拟。此次的开发系统主要是完成航班售票管理的各种自动化服务,通过计算机的运行完成各项事务,设计一个航班售票管理的数据管理系统。通过开发此系统,可稳定简便地通过计算机来执行一系列操作,减少人工劳动强度,达到省时省力的目的,内容包括乘客信息添加、修改、删除、查询;航班的售票订票的添加、修改、删除、查询;航空公司的航班时刻表的查询等。在此次课程设计的实验中,便是利用 C 语言和数据结构的一些知识模拟航班管理系统。二、设计及实验要点1 功能分析如图一 所示航班管理系统主要有以下第一: 具有乘客乘坐飞机的起点、终点、日期和可以使用的座位等基本信息。第二: 售

4、票/订票系统:包括乘客信息添加、修改、删除、查询。第三: 可以在顾客退票时,及时让侯票的顾客补到票第四: 顾客可以及时的查询自己是不是订票成功。第五: 顾客可以在无票时能预定票数。工资管理系统录入员工的信息查询员工信息找出扣工资少的员工删除员工信息查看资料(图一:航班管理系统功能的主要模块)开始录入所有员工信息查询录入的员工信息。筛选员工,删除员工信息(图二:工资管理的主流程图)2、总体设计(一) 、功能模块设计1.工资管理系统的功能主流程2.管理系统的查询功能3 输入信息的功能模块4.删除信息功能模块5 筛选功能模块7.退出系统的功能模块。5.航班顺序表的定义typedef struct结束

5、查看资料,调用 Getlem( )函数,。 。 。 。 。 。SqFlight;/航班顺序线性表此结构体中用“flightnode *flight;”来指向系统中的所有航班的头指针,用“int length;”来统计航班的数量。(三) 、函数功能描述1. ask_passenger()函数原型 int ask_passenger(flightnode *p,SqFlight LF)该函数用来完成顾客续票的操作2. back_ticket()函数原型 int back_ticket(int number,SqFlight 来实现改变背景和前景颜色的效果,继而分别通过 InitList_Sq(LF

6、);InitFlightNode(LF);来完成对航班顺序表的初始化。最后通过 system1(LF); 来进入显示系统的主界面,以供用户选择。三、源程序(见附录另外也可以通过目的地,输入目的地的大写字母来调用 lookup.( )来完成。int lookup(char *cityname,SqFlight LF) /查询系统/形参指针 cityname 指向查询时输入的航线的首地址/引用航班顺序线性表 LF。 。 。 。 。 。其操作实现的结果按如图 1 所示。当输入目的地的结果如图 2 所示。查询完以后,按任意键有可进入主界面图 1 图 2 (输入目的地的准确查询)4.顾客订票的功能模块。

7、 。 。 。 。实现结果如图 3 所示图 3 (订票成功)5.顾客退票的功能模块在完成订票后,如果要退票,顾客可在在主界面中选择 4 进行退票,此时通过调用函数 back_ticket()来完成,在此函数中,先通过 searchNUM(number,LF) 找到要办理航班的航班,继而通过修改订票人的链表和剩余票数来删除要退票的人的信息。具体操作如下所示int back_ticket(int number,SqFlight &LF)/办理退票业务。 。 。 。 。 。实现结果如图 4 所示图 4 (退票成功)5.顾客续票的功能模块在有待票客户的前提下,系统通过 ask_passenger()来完

8、成待票人的补订,并将其加入到已定票人的序列中,具体操作如下int ask_passenger(flightnode *p,SqFlight LF)。 。 。 。 。 。具体实现的结果如以下所示图 5 是有待票人的情况。图 5 (没有足够的票,进入到待票的队列中)图 6 为在有人退票的情况下进行的补票即在显示退票的情况下,即显示“退票成功”后会出现待票人的一些信息,并询问是不是要购票。在 1.要 2.不要 的界面中,如果选择 1,则系统再次运用函数bookup( ) 函数来完成订票。选择 2 则退出系统图 6 (待票人再次订票成功的界面)(二)运行结果具体的运行结果以上图 所示(即图 16 所示)五、不足之处在系统中应该减少顾客输入的次数,比如在待票人在次订票时,只需要输入是不是要订票即可,而不要在输入一次客户的必要信息,由于水平有限,程序中可能存在不足之处,敬请老师批评和指导。六、参考文献何钦铭,颜辉。C 语言程序设计M。杭州:浙江科技出版社,2004管理系统的源代码如下所示。 。 。 。 。 。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报