汽车零部件采购管理程序ds.doc

汽车零部件采购管理程序ds.doc

ID:57283520

大小:635.87 KB

页数:44页

时间:2020-08-09

汽车零部件采购管理程序ds.doc_第1页
汽车零部件采购管理程序ds.doc_第2页
汽车零部件采购管理程序ds.doc_第3页
汽车零部件采购管理程序ds.doc_第4页
汽车零部件采购管理程序ds.doc_第5页
资源描述:

《汽车零部件采购管理程序ds.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、汽车零部件采购管理HUBEIUNIVERSITYOFAUTOMOTIVETECHNOLOGYC语言程序设计课程设计报告课设题目:汽车零部件采购管理专业:电子信息工程(汽车电子)班级:T1323-15姓名:徐倩成绩:完成日期:2014年19周指导教师:吴年志第43页共44页制作人:徐倩汽车零部件采购管理目录C语言程序设计0课程设计报告01.课程设计目的----------------------------------------------------------------12.需求分析22.1要求22.2任务描述32.3运行环

2、境42.4开发工具43.总体设计43.1系统流设计43.2系统模块设计54.详细设计64.1数据结构设计64.2模块接口设计71)所有函数声明72)全局变量93)主要模块的实现94.3主要功能模块的流程图105.运行结果135.1欢迎界面135.2主菜单页面----------------------------------------------------------135.3信息查询页面145.4统计菜单页面145.5显示信息页面155.6退出页面156.程序调试与测试166.1主菜单选择测试166.2采购信息未从文件读入1

3、76.3采购信息输入调试-----------------------------------------------------187.问题与不足208.建议219.编程体会2110.程序源代码21第43页共44页制作人:徐倩汽车零部件采购管理1.课程设计目的1)通过课程设计,加深对结构化程序设计思想的理解,能对系统功能进行分析,并设计合理的模块化结构。2)通过课程设计,进一步掌握C语言中重要的数据结构。掌握并熟练运用指针、链表、结构体、文件等数据结构。3)通过课程设计,提高程序开发能力,能运用合理的控制流编写清晰高效的程序。4

4、)通过课程设计,培养C语言知识运用和自学能力,真正的把课堂上获得的知识运用起来,培养自己对程序编写的兴趣,并能独立设计和实现一个小型系统。5)通过课程设计,加强了自己的程序分析能力。2.需求分析2.1要求1)遵循软件开发过程的基本规范;能灵活应用,初步具备运用C程序解决实际问题的能力。2)运用结构化程序设计方法,按照课程设计题目要求,完成包括需求分析、数据结构设计、概要设计、详细设计、编写代码、调试和测试C程序等过程。3)学会利用数组、结构体、链表进行相关信息表示。4)功能模块划分清晰,系统结构图符合功能操作要求,且有详尽的功能描

5、述5)各主要功能模块有详尽的流程图及描述,用函数的形式实现,且调用入口、功能、出口等关系正确。6)所设计的C程序较好的可读性和可靠性;程序书写风格规范,注释清晰。7)界面友好(良好的人机互交),凡需要输入信息时,都有较详尽的提示信息,并对输入信息有较完善的值域分析。第43页共44页制作人:徐倩汽车零部件采购管理1)程序经上机调试通过,不应出现语法型、功能型错误,并获得满意的结果。2)学会通过各功能性测试用例测试程序的能力,尽可能避免原则性错误的出现。3)掌握编写、调试和测试C语言程序的基本技巧,充分理解结构化程序设计的基本方法。4

6、)C语言课程设计报告的内容反应实际设计过程,且符合格式要求,无抄袭现象。2.2任务描述已知在汽车生产时,需要向零部件生产厂商采购零部件,设计一个汽车零部件采购管理程序,以方便采购管理部门对采购零部件的管理。该单位每次采购都有一个采购编号,每次采购一种零部件。该程序应该具有如下功能1)添加并保存采购信息:输入采购编号,零部件名称,采购员名字,采购日期,采购价格,采购数量,供货单位,需要判断采购价格和数量是否大于零,采购编号是否已存在,采购日期是否合法(形如****-**-**,例如2013-09-08)。2)根据采购编号查询零部件采

7、购信息3)根据零部件名称查询其采购信息4)根据采购编号修改已有采购信息:需要判断修改后的采购编号的唯一性,采购日期的合法性(形如****-**-**,例如2013-09-08)。5)根据采购编号删除此条采购信息第43页共44页制作人:徐倩汽车零部件采购管理1)统计功能2.3运行环境VC++6.0编译环境2.4开发工具C语言3.总体设计3.1系统流设计程序整体功能结构如图一所示:开始显示课程以及学生信息显示主菜单,输入选择第43页共44页制作人:徐倩汽车零部件采购管理读取文件中的采购信息添加并保存采购信息由采购编号查找零部件采购信息

8、由零部件名称查找其采购信息修改并保存采购信息删除并保存余下采购信息统计采购信息显示所有采购信息根据零部件名称统计其总数量根据采购员名字统计其采购次数3.2系统模块设计1)封面模块函数voidhuanying()和函数voidbyebye()构成封面

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

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

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