- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汽车窑部件采购管理
汽车窑部件采购管理
第
第 PAGE #页共45页 制作人:徐倩
槪处矩车工处車院
HUBEI UNIVERSITY OF AUTOMOTIVE TECHNOLOGY
c语言程序披it课程设廿报告
课设题目:
汽车零部件釆购管理
专 业:
电子信息工程(汽车电子)
班 级:
T1323-15
姓 名:
徐倩
成 绩:
完成日期:
2014年19周
指导教师:
吴年志
^*^*^*^*^*^* ^V ^V ^V
TOC \o 1-5 \h \z 课f?设ii报告 °
1?课程设计目的 1
2?需求分析 2
? 1 ? le 7
2.2任务描述 3
2.3运行环境 4
2.4开发工具 4
总体设计 4
3.1系统流设计 4
_3.2系统模块设计 5
详细设计 6
4」数据结构设计 6
4.2模块接口设计 7
1) 所有函数声明 7
2) 全局变量 9
3)
3)主要模块的实现…
4.3主要功能模块的流程图
9
—— —-10
135 ?运行结果
13
5.1欢迎界而
5.2主菜单页而
TOC \o 1-5 \h \z 5.3信息查询页面 14
5.4统计菜单页面 14
5.5显示信息页面 15
165.6退出页而 15 6 ?程序调试与测试一-
16
6」主菜单选择测试 16
6.2采购信息未从文件读入 17
6?3采购信息输入调试 18
7 ?问题与不足 20
建议 21
9.编程体会 21
10 ?程序源代码 21
仁课程设计目的
1) 通过课程设计,加深对结构化程序设计思想的理解,能对 系统功能进行分析,并设计合理的模块化结构。
2) 通过课程设计,进一步掌握C语言中重要的数据结构。掌 握并熟练运用指针、链表、结构体、文件等数据结构。
3) 通过课程设计,提高程序开发能力,能运用合理的控制流 编写清晰高效的程序。
4) 通过课程设计,培养C语言知识运用和自学能力,真正的 把课堂上获得的知识运用起来,培养自己对程序编写的兴 趣,并能独立设计和实现一个小型系统。
5) 通过课程设计,加强了自己的程序分析能力。
?需求分析
2.1要求
1) 遵循软件开发过程的基本规;能灵活应用,初步具备运用 C程序解决实际问题的能力。
2) 运用结构化程序设计方法,按照课程设计题目要求,完成 包括需求分析、数据结构设计、概要设计、详细设计、编 写代码、调试和测试C程序等过程。
3) 学会利用数组、结构体、链表进行相关信息表示。
4) 功能模块划分清晰,系统结构图符合功能操作要求,且有 详尽的功能描述
5) 各主要功能模块有详尽的流程图及描述,用函数的形式实 现,且调用入口、功能、出口等关系正确。
6) 所设计的C程序较好的可读性和可靠性;程序书写风格 规,注释清晰。
7) 界面友好(良好的人机互交),凡需要输入信息时,都有 较详尽的提示信息,并对输入信息有较完善的值域分析。
8) 程序经上机调试通过,不应出现语法型、功能型错误,并
获得满意的结果。
学会通过各功能性测试用例测试程序的能力,尽可能避免 原则性错误的出现。
掌握编写、调试和测试C语言程序的基本技巧,充分 理解结构化程序设计的基本方法。
C语言课程设计报告的容反应实际设计过程,且符合格 式要求,无抄袭现象。
2.2任务描述
已知在汽车生产时,需要向零部件生产厂商采购零部件, 设计一个汽车零部件采购管理程序,以方便采购管理部门对 采购零部件的管理。该单位每次采购都有一个采购编号,每 次采购一种零部件。该程序应该具有如下功能
添加并保存采购信息:输入采购编号,零部件名称, 采购员名字,采购日期,采购价格,采购数量,供 货单位,需要判断采购价格和数量是否大于零,采 购编号是否已存在,采购日期是否合法(形如 ****-**-**,例如 2013~09~08) o
根据采购编号查询零部件采购信息
根据零部件名称查询其采购信息
根据采购编号修改已有采购信息:需要判断修改后 的采购编号的唯一性,采购日期的合法性(形如 ****-**-**,例如 2013-09~08) o
根据采购编号删除此条采购信息
6) 统计功能
2.3运行环境
VC++6. 0编译环境
2.4开发工具
C语言
?总体设计
3.1系统流设计
程序整体功能结构如图一所示:
3.2系统模块设计
1)圭寸面模块 函数void huany ing ()和函数void byebye 0构成封面模块,构造和谐人机环境。
2)菜单模块 函数void menu ()和函数void choise ()构成选 择菜单,二级菜单void tongj i ()构成统计功能菜单。
查询模块 函数 void numshow()和函数 void nameshow0 分别实现根据采购编号和零部件名称查询
文档评论(0)