实验设备管理系统C语言课程设计报告.pdf

实验设备管理系统C语言课程设计报告.pdf

ID:48005908

大小:889.11 KB

页数:23页

时间:2020-01-12

实验设备管理系统C语言课程设计报告.pdf_第1页
实验设备管理系统C语言课程设计报告.pdf_第2页
实验设备管理系统C语言课程设计报告.pdf_第3页
实验设备管理系统C语言课程设计报告.pdf_第4页
实验设备管理系统C语言课程设计报告.pdf_第5页
资源描述:

《实验设备管理系统C语言课程设计报告.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电子信息学院C语言程序设计课程设计设计报告课题题目:实验设备管理系统班级:通信11302班姓名:王焱章班级序号:19同组成员:王炳辉、杨继玲完成时间:2015年7月9日长江大学电子信息学院目录一、课题题目··························································2二、设计目的··························································2三、总体设计··································

2、························2四、详细设计··························································4五、调试与测试·······················································8六、课程设计心得及体会···········································9七、源程序清单与执行结果······································11附:指导老师

3、意见··················································221长江大学电子信息学院一、课题题目实验设备管理系统二、设计目的1.加深对讲授内容的理解,尤其是一些语法规则;2.熟悉C语言程序设计的结构化编程的思想,掌握数据的基本类型、自定义类型、函数、文件和指针等知识,能运用这些知识进行综合编程,熟练应用;3.能够综合运用所学知识,编程解决实际问题;4.培养团队分工合作的意识,最终使学生提高;编程技能和解决实际问题的能力。三、总体设计(1)系统组成框图2长江大学电子信息学院(2)系统

4、流程图开始定义结构体指针分配内存空间显示目录,用于功能选择是输入n,n=0?否否n属于(1~9)?提示输入错误是各功能模块选择结束3长江大学电子信息学院四、详细设计开始(1)主函数:voidmain(){显示主界面Node*equip;equip=(Node*)malloc(sizeof(Node));equip->next=NULL;是否输入0-9?intflag;否是printf("tttt实验室设备管理系统");while(1){执行相应子程序输出“输入错误!”system("cls");printf("**

5、***********目录*************");printf("1.添加记录");结束printf("2.修改记录");printf("3.显示记录");printf("4.查询设备");printf("5.删除设备记录");printf("6.用文件保存");printf("7.简单的帮助");printf("8.分类统计");printf("9.从文件输出");printf("0.退出");printf("请输入你要操作的序号

6、:");printf("提示:输入0则返回主菜单!");scanf("%d",&flag);switch(flag){case0:system("cls");printf(">>>>>>>>>>提示:已经退出系统,ByeBye!");break;case1:system("cls");Add(equip);break;//添加记录case2:system("cls");Modify(equip);break;//修改记录case3:system("cls");Disp(equip);break;//显示记录

7、case4:system("cls");search(equip);break;//查询设备case5:system("cls");delet(equip);break;//删除设备记录case6:system("cls");Save(equip);break;//用文件保存case7:system("cls");help();break;//简单的帮助case8:system("cls");Classify(equip);break;//分类统计case9:system("cls");Read_From_File();bre

8、ak;//从文件输出default:printf(">>>>>>>>>>提示:输入错误!");break;}scanf("%d",&flag);}4长江大学电子信息学院}(2)添加记录模块:主要功能就是添加设备信息,包括设备编号、设备名称、设备种类、是否报废、报废日期

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

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

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