电子技术C语言课程设计题目

上传人:鲁** 文档编号:500360135 上传时间:2022-07-13 格式:DOC 页数:4 大小:398.50KB
返回 下载 相关 举报
电子技术C语言课程设计题目_第1页
第1页 / 共4页
电子技术C语言课程设计题目_第2页
第2页 / 共4页
电子技术C语言课程设计题目_第3页
第3页 / 共4页
电子技术C语言课程设计题目_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《电子技术C语言课程设计题目》由会员分享,可在线阅读,更多相关《电子技术C语言课程设计题目(4页珍藏版)》请在金锄头文库上搜索。

1、C程序课程设计 题目及任务 一、 设计题目、任务 从以下三个题目中任选一个题目一:图书库存管理系统任务:自学C语言中相关知识,设计出库存管理系统。要求如下所述:1. 能够完成图书出库和入库记录。必须录入的图书信息:图书名,图书号,借阅人姓名,借阅人学号,借阅人班级等。其它信息可以自行增加。以文件(myfile.txt)的形式保存当天所有图书的出入库情况。 (请自学文件的教材第13章文件)u 出库功能对需要借阅的图书进行查询,若查询到库存量大于等于1,则可以出库,且减少图书库存量,并记录借阅人信息,如:姓名,班级,学号等。u 入库功能借阅人还书时,将该图书库存量加12. 查询显示功能。u 可以通

2、过学生学号,姓名等关键字来查询该生图书借阅记录。u 可以通过图书名或者图书书号查询该图书的出入库记录。3可以浏览显示借阅同一本图书的所有借阅人信息。4可以浏览同一个借阅人借阅的所有图书信息。可自行增加其他附加功能。题目二 学生成绩管理程序任务:自学C语言中相关知识,设计出学生成绩管理程序。要求如下所述:u 录入学生信息,每位学生录入的信息有:姓名、学号、性别、班级、和三门功课(数学,英语,计算机)的成绩。以文件(myfile.txt)的形式保存每个学生的所有信息。(实验中:假设3个班,每个班学生人数不得少于5人)学号 姓名 性别 班级 数学 英语 计算机 1101 王鹏 男 1班 70 58

3、981102 李燕 女 2班 68 88 951103 赵亚芳 女 3班 58 48 96 u 增加学生记录,并将增加的信息以文件的(myfile.txt)的形式保存。u 删除学生记录,以“学号”、“姓名”为关键字删除记录,若要删除的记录不存在,给出必要的提示信息;u 统计各班级学生每门课程的班级平均分,并由高到低排序。u 按学号或者姓名查询记录并显示其三门功课成绩;u 能浏览显示全部学生成绩,若无记录可以显示,给出必要的提示信息;题目三 通讯录管理系统任务:自学C语言中相关知识,设计出通讯录管理系统。要求如下所述:u 建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子邮箱等;

4、u 能够提供添加、删除和修改通讯录信息的功能,并给出确认是否保存或删除记录的提示信息;u 能够提供按姓名或电话等查询并显示相应记录信息;u 将通讯录保存在文件中;u 能够按表格方式输出通讯录信息。二、要求u 为了保证所有的数据可以长期被使用,要求程序能将相关数据存储在外部数据文件中,具体数据格式和文件名、路径等自定。u 用链表处理相关数据的动态储存和分配。u 根据所设计的算法,定义相应函数分别实现系统的各子功能模块,同时由主程序提供友好的用户界面,使用户可通过选择主菜单来调用课程设计中要求完成的各个功能模块,子程序执行完后可返回到主菜单,继续选择其他功能执行。源程序要求书写规范,结构清晰。重点

5、函数的重点变量,重点功能部分均要求给出清晰的程序注释。u 程序编译、链接成功后,自己设计实现程序功能的一组或多组测试数据,并严格按照此测试数据进行测试,然后分析测试结果。如果程序不能正常运行或结果不正确,则需对程序进行单步调试,在调试过程中认真查找算法实现中存在的问题,并加以分析和修正。三、设计报告及书写内容要求 课程设计和上机调试任务完成之后,每位同学必须独立书写一份课程设计报告,注意:不得抄袭他人的报告(或给他人抄袭),一旦发现,成绩为零分。课程设计报告的内容应包括以下五个部分:1) 需求分析:包括设计题目、设计要求以及系统功能需求分析;2) 概要设计:包括系统总体设计框架和系统功能模块图;3) 详细设计:包括主要功能模块的算法设计思路以及对应的工作流程图;4) 调试分析过程描述:包括测试数据、测试输出结果,以及对程序调试过程中存在问题的思考;5) 课程设计小结:包括课程设计过程中的学习体会与收获、对C语言和本课程设计的认识以及自己的建议等内容。另外注意:在提交纸质课程设计报告的同时,每个同学另外提交电子版源程序代码。二一二 二一三 学年第 一 学期电子技术学院课程设计报告书课程名称: C程序课程设计 班 级: 电信DB2011级 X班 学 号: XXXXXXXXXXXX 姓 名: XXXXXXXXXXXXX 指导教师: XXXXXX 二一二年 九 月

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

当前位置:首页 > 办公文档 > 解决方案

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