- 1、本文档共149页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目09课程设计讲述
项目九 课 程 设 计
项目九 课 程 设 计
三、课程设计的时间安排
3
一、课程设计的目的
1
二、课程设计的内容要求
2
六、课程设计的题目
6
四、课程设计成绩评定
4
五、课程设计报告格式
5
七、企业人事管理系统设计实例
7
项目九 课 程 设 计
课程设计环节是高职高专院校非常重要的一个教学环节,是学完一门课后应用本课知识及以前的知识积累而进行的综合性、开放性的训练。通过课程设计,不仅能够使学生得到系统的技能训练,巩固和加强所学到的专业理论知识,而且能够培养学生工程意识、创新能力及团队精神等综合素质,培养学生的设计能力和解决实际问题的能力。正如一句行话所说“C语言入门容易得道难”,对于多数学生来说,在学习了C语言之后,除了应付全国计算机等级考试之外,不知还有其他用途,对丰富的C函数所知甚少,因而对C语言
项目九 课 程 设 计
兴趣不大。因此,本课程设计环节从算法、数据结构、C语言丰富的函数以及程序设计等方面进行了精心考虑和组织,追求典型性、完整性、实用性和趣味性,希望不仅能够提高学生学习C语言的兴趣,更为开发程序打下坚实的基础。
项目九 课 程 设 计
【学习目标】
(1) 掌握C语言基本语句、语法、数据类型、运算符和表达式,顺序、选择、循环结构程序设计,数组、函数、结构体类型变量及结构体数组等的使用。
(2) 掌握程序调试的基本方法和技巧。
(3) 掌握基本编程能力。
一、课程设计的目的
(1) 加深对讲授内容的理解。C语言程序设计课程中的一些语法规则和阶段性知识,只靠课堂讲授既枯燥无味又难以记忆,但它们都很重要,要想熟练掌握,必须经过大量实践加深对它们的理解与把握。
(2) 通过设计,熟练上机调试程序。学生上机时不应依靠别人帮助调试程序和排错,应该做到善于发现程序中的错误,并且能很快的排除这些错误,使程序能正确运行。经验丰富的人,在编译连接过程中出现“错误信息”时,一般能很快判断出错误所在,并改正。而缺乏经验的人即使在明
一、课 程 设 计 的 目 的
确的“错误信息”下也往往找不出错误。要真正掌握计算机应用技术,不仅要了解和熟悉有关的理论和方法,还要自己动手实现,尤其在程序设计课程中后者更为重要。因此要求程序员不仅懂理论、会编程,同时能快速上机调试程序。
(3) C语言综合程序设计能力的提高。学生对于C语言的学习不能仅停留在读懂简单程序和编写短小的阶段性程序阶段,应善于将所学的知识贯穿起来,综合运用C语言的全部知识,达到能够纵观全局,分析、设计具有一定规模的题目的要求,做到对知识的全面掌握和运用。
二、课程设计的内容要求
利用学到的编程知识和编程技巧,通过布置具有一定难度的程序设计题目,帮助学生熟悉程序编写,及时查究错误,独立完成。
课程设计内容要求如下:
(1) 对系统进行正确的功能模块分析、控制模块分析。
(2) 系统设计要实用。
(3) 编程简练、可用,功能全面,具有较好的可读性。
(4) 说明书、流程图要清楚。
三、课程设计的时间安排
课程设计的题目应提前一周布置,以便学生作好充分准备。一周的课程设计主要分成以下几个阶段:
(1) 系统分析与设计阶段。在前期资料查阅的基础上,学生对所选课题进行功能分析与设计。
(2) 程序编制与调试阶段。学生在老师的指导下独立完成程序的编制与调试,老师应实时考察学生的实际编程与调试能力。
(3) 总结报告和书写说明书阶段。学生根据规定的格式编写内含课题说明书的课程设计报告。
三、课 程 设 计 的 时 间 安 排
(4) 答辩与考核阶段。教师对学生进行当面提问答辩,答辩既可以以语言表达的方式,也可以直接在机房中进行实际操作与调试。教师将综合每一学生一周的表现及能力进行综合评分。
四、课程设计成绩评定
(1) 程序设计的正确性、实用性、通用性、可扩充性和编程风格(40%)。
(2) 学生的学习态度、动手能力、创新精神及出勤率(20%)。
(3) 总结报告(20%)。
(4) 答辩水平(20%)。
五、课程设计报告格式
(1) 设计目的。
(2) 总体设计。程序设计组成框图、流程图。
(3) 详细设计。模块功能说明,如函数功能、入口及出口参数说明,函数调用关系描述等。
(4) 调试与测试。调试方法、测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施。
(5) 源程序清单和执行结果。清单中应有足够的
文档评论(0)