c语言课程设计报告---图书馆管理系统

c语言课程设计报告---图书馆管理系统

ID:11699692

大小:159.50 KB

页数:36页

时间:2018-07-13

c语言课程设计报告---图书馆管理系统_第1页
c语言课程设计报告---图书馆管理系统_第2页
c语言课程设计报告---图书馆管理系统_第3页
c语言课程设计报告---图书馆管理系统_第4页
c语言课程设计报告---图书馆管理系统_第5页
资源描述:

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

1、程序设计语言课程设计报告选题名称:图书馆管理系统第一章C语言课程设计任务书一、课程设计目的程序设计语言课程设计是学生在学习完C语言课程后集中安排的1周的实践技能训练环节。它的目的是通过实践环节的训练,使学生进一步加深对C语言知识的综合理解,提高C语言应用技能,并结合专业特点培养学生计算机程序的应用能力。本环节结合计算科学专业的特点,培养学生阅读本专业相关领域C语言程序的能力,分析并掌握程序的设计思想和方法。通过训练,培养学生查阅C语言相关资料能力、分析和阅读程序的能力,应用C语言基本知识设计小型应用程序的能力。二、课程设计题目(自选题

2、目1个)1、C语言图形(动画)演示2、学生成绩管理3、个人通讯录4、简易计算器5、图书管理系统三、课程设计内容(课程设计所应完成的主要环节或项目)1、C语言图形(动画)演示:目  标:设计一个各种几何图形的C语言的演示程序,或者设计一个小型的动画或游戏程序。要  求:掌握C语言图形设计技术,熟练应用条件语句、循环语句、定义函数、数组或结构体,演示程序要有菜单功能,动画设计要有提示功能。自行设计的程序不少于100行。程序要有详细的注释,并画出程序流程图及必要的说明文档。2、学生成绩管理:目  标:输入5—10名学生有关的数据,先存放在内

3、存中,根据需求增加新记录或打印已有记录清单。成绩录入(3--5门)后存盘,要统计学科最高分、最低分、平均分、全班名次、成绩分布等。要  求:具备菜单功能或详细的提示功能,至少具备数据输入、输出、查询、删除、文件保存、文件读入中的两项功能。能力强的同学可以设计表格化输出。3、个人通讯录:目  标:设计一个能显示的个人通讯录程序,包涵15—20个有关的数据,具备输入、查询、插入、删除等功能。要  求:具备菜单功能或详细的提示功能,具备汉字输入输出功能,至少具备数据输入、输出、查询、删除、文件保存、文件读入中的两项功能。能力强的同学可以设计

4、表格化输出。熟练掌握文件或结构体的操作,程序中至少要有一个自定义结构体和文件。4、简易计算器目标:设计一个能进行简单的计算器,能够实现整数的加、减、乘、除四则运算。该程序显示用GUI用户界面。用图形界面实现。要求:熟悉C语言图形模式下的编程。熟练掌握结构体、数组、绘图等方面的知识。5、设计图书管理系统主要功能:1、新书入库2、借阅登记、管理3、借阅查询4、催还、预约5、遗损处理要求:能实现以上基本功能,界面友好、清晰(注意:该题可以自由发挥其它功能,但要求用结构体数组、文件、函数等工具来处理,也可以用指针、链表等工具来处理)四、课程设

5、计涉及知识范围(主要的先修课程及有关的实践环节)1、C语言程序设计基本理论知识和上机编程的基本技能;五、课程设计方法、步骤和要点(结合设计题目撰写)1、教师指导:教师讲解集中周的任务、目的、方法。介绍各个题目的基本知识和设计方法及相关内容演示,学生根据个人兴趣选题。2、资料调研:学生根据选题情况,查阅相关资料,确定设计目标和任务。3、画出程序框图和功能说明;详细编写程序和调试。最后提交设计报告,进行程序演示,教师进行成绩评定。六、课程设计主要技术关键的分析、解决思路和方案比较等1、     资料查找:可以通过图书、网络等方式查找。在网

6、络查找时注意关键词的选用,如“C语言绘图”、“C语言图形设计”、“C语言科学计算”等。2、     基本知识掌握:课程设计中必须要涉及到书本中没讲到的内容,在教师指导情况下,同学要主动掌握这些技能,查阅资料,把握关键技术,上机验证。如图形模式的设置,图形函数的使用,结构体、数组及指针的应用。要注意已学知识要巩固,加深理解并能主动应用。未学知识部分要学会查找自己需要的知识,学会筛选知识,做好笔记,进行验证。3、     阅读程序:在初次编写程序时,建议先查找并阅读类似功能程序,分析作者思路,学习编程的方法。执行“先模仿再创新”的技术路线

7、。4、     设计阶段:在程序功能设计中要注意“从上到下,从宏观到具体”的原则,main函数要简洁。功能选择的难度要合适,不要贪图功能齐全,要注重程序的质量。5、     调试阶段:注意大程序的调试方法和技巧。报告撰写阶段:按照学校要求格式撰写,注意条理清晰,语言流畅。可以引用一些资料,但不能照抄照搬(引用资料要注明出处)。七、课程设计注意事项(学习态度、学习方法、资料使用、基本技能运用等)1、     在思想认识上,学生应高度重视课程设计对掌握C语言的重要性,由于课程设计是在考试后进行,学生应知道通过课程设计加深对C语言的了解。2

8、、     在学习态度上,应当勤奋。课程设计时间紧,困难不少,因此要有主动解决困难的勇气和方法,不能有畏难情况和敷衍情绪。应当积极利用课内外时间,完成任务。3、     在学习方法上,要注意充分运用教师的指导作用,及时和

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

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

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