c语言课程设计 设备管理系统

c语言课程设计 设备管理系统

ID:6723989

大小:318.50 KB

页数:43页

时间:2018-01-23

c语言课程设计 设备管理系统_第1页
c语言课程设计 设备管理系统_第2页
c语言课程设计 设备管理系统_第3页
c语言课程设计 设备管理系统_第4页
c语言课程设计 设备管理系统_第5页
资源描述:

《c语言课程设计 设备管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、设备管理系统湖北汽车工业学院科技学院HUBEIUNIVERSITYOFAUTOMOTIVETECHNOLOGYC语言程序设计课程实训报告课设题目:设备管理系统专业:电子信息工程(汽车电子)班级:k1223-5姓名:成绩:完成日期:2013年1月4日-2013年1月11日指导教师:胡宁亚第42页共29设备管理系统目录1.课程实训目的22.需求分析22.1要求22.2任务描述22.3运行环境32.4开发工具33.总体设计33.1系统流设计33.2系统模块设计44.详细设计54.1数据结构设计54.2模块接口设计64.3以下是几个主要模块的流程图:75.

2、运行结果85.1主菜单界面:85.2输入设备编号和名称界面………………………………………………………...95.3购买设备界面:105.4报废设备界面:105.5查询指定设备编号的购买历史界面115.6查询指定部门设备报废历史的界面…………………………………………………………125.7统计指定日期公司各设备可以使用的数量的界面…………………………………………135.8保存信息界面…………………………………………………………………………………135.9退出系统界面………………………………………………………………………………..146.程序调试与测试1

3、47.编程体会148.程序源代码:159.参考文献29第42页共29设备管理系统10.用户使用手册29第42页共29设备管理系统1.课程实训目的1)通过课程实训,加深对结构化程序设计思想的理解,能对系统功能进行分析,并设计合理的模块化结构。2)通过课程实训,进一步掌握C语言中重要的数据结构。掌握并熟练运用指针、链表、结构体、文件等数据结构。3)通过课程实训,提高程序开发能力,能运用合理的控制流编写清晰高效的程序。4)通过课程实训,培养C语言知识运用和自学能力,真正的把课堂上获得的知识运用起来,培养自己对程序编写的兴趣,并能独立设计和实现一个小型系统

4、。5)通过课程实训,加强了自己的程序分析能力。2.需求分析2.1要求1)遵循软件开发过程的基本规范;能灵活应用,初步具备运用C程序解决实际问题的能力。2)运用结构化程序设计方法,按照课程实训题目要求,完成包括需求分析、数据结构设计、概要设计、详细设计、编写代码、调试和测试C程序等过程。3)学会利用数组、结构体、链表进行相关信息表示。4)功能模块划分清晰,系统结构图符合功能操作要求,且有详尽的功能描述5)各主要功能模块有详尽的流程图及描述,用函数的形式实现,且调用入口、功能、出口等关系正确。6)所设计的C程序较好的可读性和可靠性;程序书写风格规范,注

5、释清晰。7)界面友好(良好的人机互交),凡需要输入信息时,都有较详尽的提示信息,并对输入信息有较完善的值域分析。8)程序经上机调试通过,不应出现语法型、功能型错误,并获得满意的结果。9)学会通过各功能性测试用例测试程序的能力,尽可能避免原则性错误的出现。10)掌握编写、调试和测试C语言程序的基本技巧,充分理解结构化程序设计的基本方法。11)C语言课程实训报告的内容反应实际设计过程,且符合格式要求,无抄袭现象。2.2任务描述第42页共29设备管理系统1、问题:根据需求,该系统所应包含的信息有以下一些:公司设备管理的基本信息:设备编号10个、设备名称1

6、0个、部门编号4个、部门名称4个、购买日期、购买单价、购买数量、购买金额、报废日期、报废数量。根据需求,该系统所应实现的功能有以下一些:1)购买:输入设备编号、设备部门、购买日期、设备数量、设备单价,完成购买功能。2)报废:输入设备编号、设备部门、报废日期、设备数量,完成报废功能。3)查询指定设备编号的购买历史。4)查询指定部门的设备报废历史。5)统计指定日期公司各设备可以使用的数量。2.3运行环境1)WindowsXP/7系统2)VC++6.0编译环境2.4开发工具C语言第42页共29设备管理系统3.总体设计3.1系统流设计本系统的功能模块如图1

7、所示,主要有以下模块:主界面模块:完成系统菜单的显示功能选择模块:根据用户的选择,完成其相应的功能设备购买:完成用户从界面输入购买信息,在系统中购买定位,并将购买金额累加到购买总价格的功能。设备报废:完成用户从界面输入报废信息,在系统中报废定位,并将从设备总数减去报废数量。指定设备编号的购买历史查询:完成用户从界面输入查询条件,在系统查询符合条件的设备购买信息,并在界面上显示的功能。指定部门的设备报废历史查询:完成用户从界面输入查询条件,在系统查询符合条件的设备报废信息,并在界面上显示的功能。统计指定日期公司各设备可以使用的数量:完成用户从界面输入

8、查询条件,在系统查询符合条件的设备记录链表,并在界面上显示的功能。第42页共29设备管理系统3.2系统模块设计1)课程名称

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

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

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