(设备管理)力学设备管理系统程序设计

上传人:管****问 文档编号:125642633 上传时间:2020-03-18 格式:DOC 页数:27 大小:741.07KB
返回 下载 相关 举报
(设备管理)力学设备管理系统程序设计_第1页
第1页 / 共27页
(设备管理)力学设备管理系统程序设计_第2页
第2页 / 共27页
(设备管理)力学设备管理系统程序设计_第3页
第3页 / 共27页
(设备管理)力学设备管理系统程序设计_第4页
第4页 / 共27页
(设备管理)力学设备管理系统程序设计_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《(设备管理)力学设备管理系统程序设计》由会员分享,可在线阅读,更多相关《(设备管理)力学设备管理系统程序设计(27页珍藏版)》请在金锄头文库上搜索。

1、课 程 设 计 报 告课程名称 C语言课程设计 课题名称 力学实验设备管理系统 专 业 土木工程 班 级 0902 学 号 23 姓 名 伍建 指导教师 陈世清 扬子华 曹燚 2010年 12 月 27 日湖南工程学院课 程 设 计 任 务 书课程名称 C语言课程设计 课 题 力学实验设备管理系统 专业班级 土木0902 学生姓名 伍建 学 号 200909070223 指导老师 陈世清 扬子华 曹燚 审 批 任务书下达日期 2010 年 12 月 27 日任务完成日期 2011年 1 月 2日一、设计内容与设计要求1设计内容:通过该系统实现对力学实验设备信息进行录入、修改、统计、查询、保存等

2、操作的管理。实验设备信息包括:设备编号,设备种类,设备名称(如烧杯、酒精灯等),设备价格,设备购入日期,是否报废,报废日期等。主要功能:1)、能够完成对设备的录入和修改2)、对设备进行分类统计3)、设备的破损耗费和遗损处理4)、设备的查询5)、将设备信息保存到文件中2设计要求:1)、设计正确,方案合理。2)、界面友好,使用方便。3)、程序精炼,结构清晰。4)、设计报告5000字以上,。5)、上机演示。二、进度安排第17周 星期一 布置任务,查找资料。 星期二 确定总体方案,进行详细设计。 星期三 编写程序,上机调试。 星期四 编写程序,上机调试。星期五 答辩,总结。星期六星期天 写课程设计报告

3、附:课程设计报告装订顺序:封面、任务书、目录、正文、附件、评分(A4大小的图纸及程序清单)。 正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。正文的内容:一、1、设计目的 2、总体设计(程序设计组成框图、流程图)3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施 5、总结与体会:课程设计的心得与体会。附件:源程序清单,清单中应有足够的注释正文总字数要求在5000字以上(不含程序原代码)。目录1、 总体设计2、 详细设计3、 调试与测试:4、

4、 总结与体会附:源程序清单和执行结果一、设计目的1)了解和掌握c语言面向对象程序设计的基本过程2)学会总体规划一个程序,从各个部分把一个程序完成好3)能够使自己的程序实现一定的功能,对C+产生一种浓厚的兴趣4)培养耐心,遇困难不退缩5)了解团队精神的重要性,团结合作6)进一步熟悉C语言的特点二、总体设计1、力学实验设备管理系统 信息录入 信息修改信息删除 信息统计 信息查询 信息保存2、流程(1)开始进入系统开始添加记录查找记录显示记录删除记录修改记录结束Menu_select退出保存 1 2 3 4 5 6 Break Break Break Break Break break (2)菜单界

5、面基本信息录入基本信息保存基本信息查询基本信息显示基本信息删除基本信息修改(3)信息录入1)按编号查询2)按名称查询3)按种类查询(4)显示所有(5)结束,保存信息(6)退出系统三、调试与测试3.1调试执行程序时,显示如下信息:输入一组数据后,显示菜单:选择不同的选项,执行相应的功能。选择1添加设备信息选择2查找设备信息,可按三种方式查找选择3,可显示信息。选择4,删除设备信息选择5,修改设备信息。选择0,保存并退出。3、2测试及其解决问题在测试过程中,关于购买日期和报废日期,输入正常,显示则成了乱码,经过仔细检查发现在定义变量的出现了问题,及时改正。另外由于疏忽,没有将密码函数链接到主函数中

6、,使得密码功能没有体现,及时调整。显示内容与表头进行调整对齐,由于显示函数和查找函数都有显示功能,需要同时调整。四、详细设计4.1函数以及调用关系void userinterface()/*菜单函数*/开始添加记录查找记录显示记录删除记录修改记录结束Menu_select退出保存 1 2 3 4 5 6 Break Break Break Break Break break void showall();/*显示函数*/开始调用save( )head=NULL = =N NNNNNNNNNULL NULL NULLhhhhhead hhhhhead=NULL显示信息 真 假 真退出结束void add()/*增加设备函 开始 输入编号Record=0 假 真输入数据( 名称、种类、价格、购买日期、报废日期、是否报废)继续添加结束 void delet()/*删除函数*/ 开始 输入要删除学生学号 输入numNum=!0 真 假删除成功Choices()结 束void find()/*查找函数*开始按名称查找按种类查找按编号查找 判断显示要查找内容没有找到退 出 void findchoice() 真

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号