C语言实训概要.docx

C语言实训概要.docx

ID:62760378

大小:294.04 KB

页数:37页

时间:2021-05-23

C语言实训概要.docx_第1页
C语言实训概要.docx_第2页
C语言实训概要.docx_第3页
C语言实训概要.docx_第4页
C语言实训概要.docx_第5页
资源描述:

《C语言实训概要.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、僚1比吃车工如孕晓HUBEIUNIVERSITYOFAUTOMOTIVETECHNOLOGYC语言程序设计实训报告实训题目:汽车零部件采购管理程序专业:软件工程班级:T1323-3姓名:成绩:完成日期:2014.5.1237指导教师:1实训题目与要求3页1.1题目描述3页1.2题目要求3页2.系统设计4页2.1系统功能模块划分4页2.2数据结构设计4页2.3函数的规划与设计5页2.4主函数的流程分析与设计6页2.5主要功能模块的流程分析与设计6页3.程序测试与运行结果8页3.1测试用例数据8页3.2测试结果8页3.3测试中出现的问题、原因与分析15页4.

2、实训总结15页4.1实训中的难点及其解决方法15页4.2不足之处16页4.3实训心得16页5.程序源代码16页371、实训题目与要求1.1题目描述(1)已知在汽车生产时,需要向零部件生产厂商采购零部件,设计一个汽车零部件采购管理程序,以方便采购管理部门对采购零部件的管理。该单位每次采购都有一个采购编号,每次采购一种零部件。该程序应该具有如下功能1)能从键盘输入采购信息。2)指定采购编号,显示采购的零部件信息。3)指定零部件名称,显示该零部件的所有采购信息。4)给定采购编号,修改采购信息。5)给定采购编号,删除采购信息。6)根据零部件名称,统计采购数量。7

3、)根据采购员统计,采购的次数。1.2题目要求(1)按照分析、设计、编码、调试、测试的软件过程完成这个应用程序。(2)采购信息包括:采购编号、零部件名称、采购日期、采购员、采购数量、采购单价、供货单位。(3)为程序设计windows窗口,在该窗口上以按钮的形式为用户提供“菜单”,通过点击各个功能项对应的按钮完成操作。372、系统设计2.1系统功能模块划分1、导入键:可以输入地址导入,也可查找地址导入。2、添加键:分别输入采购信息,可添加采购信息。3、删除键:输入采购编号,可删除采购信息。4、显示零件信息键:输入零件名称,可显示信息。5、显示采购信息键:输入

4、采购编号,可显示信息。6、修改键:经过显示采购信息,然后修改信息。7、统计采购数量键:输入零件名称,可统计数量。8、统计采购信息键:输入采购员姓名,可统计。9、保存键:输入文件名,可保存所有采购信息到文件中。2.2数据结构设计我是用的尾插法指针链表做的,一个节点保存一个采购信息,插入代码为:if(head.next==NULL)head.next=temp;elser->next=temp;r=temp;r->next=NULL;37米购信息1米购信息2米购信息3结构体定义如下:structstu{charnumber[20];charmName[20]

5、;charname[20];intscore;intyear;intmonth;intday;floatprice;charplace[50];structstu*next;};2.3函数的规划与设计1)所有函数模块声明如下:voidcreate(HWNDhwnd,LPARAMIParam);//文本框和按钮的计voidprint();//文字的设计voidcommand();〃按钮响应设计37voidreadData();//导入voidadd();//添加voidalter();//修改voidremov();//删除voiddisplay();//

6、显示采购信息voidshow();//显示零件信息voidstatistics();//统计数量voidvital();//统计次数voidsave();//保存voidopen();//文件的打开其中command()函数会分别用switch语句调用各功能函数open()函数是在readData();导入函数中被调用的。1.4主函数的流程分析与设计1)intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,PSTRszCmdLine,intiCmdShow)函数中是设计主文本框2)LRESU

7、LTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwParam,LPARAMlParam)函数是switch语句对每个功能函数的调用。2.5主要功能模块的流程分析与设计371)以add()添加功能为例的流程图如下:37373程序设计和测试结果3.1测试用例数据20130230311轮子董涛600201359100.000000湖北汽车工业学院20130230313书吴超5002013530200.000000武汉大学20130230315轮子董涛1002014218200.000000武汉大学3.2测试结果(1)主

8、界面:;己,勺里#兰圧加畦5世厚*»mm『巨2巨丨需疏:輪号:采帕■:貪會单餐;

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

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

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