【教学课件】第1讲软件课程设计概述.ppt
《【教学课件】第1讲软件课程设计概述.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第1讲软件课程设计概述.ppt(54页珍藏版)》请在三一办公上搜索。
1、2023/8/6,1,第1讲 软件课程设计概述,2023/8/6,2,第1讲 目录,1.课程设计的目的和意义 2.课程设计内容及要求 3.课程设计参考资料4.考核方式及成绩评定 5.课程设计报告格式 6.软件设计项目介绍7.注意事项,2023/8/6,3,1.课程设计的目的和意义 2.课程设计内容及要求 3.课程设计参考资料4.考核方式及成绩评定 5.课程设计报告格式 6.软件设计项目介绍 7.注意事项,2023/8/6,4,1 课程设计的目的和意义,21世纪是一个信息化的时代,体现在计算机和互联网的普及,现代计算机技术的发展大大提高了社会生产力,改变了人们的生活、生产方式;计算机硬件和网络是
2、基础,而运行在计算机和网络上的软件是灵魂,我国处于软件业高速发展的时期,需要大量的计算机软件人才。通过本课程设计,希望能够使学生对计算机软件技术与发展整体了解的基础上,掌握计算机软件设计的基本方法,初步掌握利用高级编程语言实现具体应用项目设计的方法,培养学生解决实际问题的能力。,2023/8/6,5,软件的发展,软件的定义:20世纪五十年代 软件=程序 面向过程的程序=算法+数据结构 20世纪六十年代 软件=程序+文档 20世纪七十年代 软件=程序+文档+数据 面向对象的程序=对象+消息 面向构件的程序=构件+构架,2023/8/6,6,常用软件,2023/8/6,7,软件从出现迄今,已经经历
3、了4个发展阶段:,早期 面向批处理 有限的分布 自定义软件,第二阶段 实时 多用户 数据库 软件产品,第三阶段 分布式系统 嵌入“智能”低成本硬件 消费者的影响,第四阶段 强大的桌面系统 面向对象技术 专家系统 人工神经网络 并行计算 网格计算机,2023/8/6,8,1.课程设计的目的和意义 2.课程设计内容及要求 3.课程设计参考资料4.考核方式及成绩评定 5.课程设计报告格式 6.软件设计项目介绍 7.注意事项,2023/8/6,9,课程设计内容,题目1-BMP图象分析与显示题目2-基于OpenGL的3D旋转魔方实现题目3-汉字点阵字库的建立与提取题目4-学生成绩管理程序设计,必选内容,
4、2 课程设计内容及要求,2023/8/6,10,课程设计内容,题目5-大屏幕点阵LED显示题目6-七段数码管的电子时钟的设计题目7-万年历系统题目8-计算器,兴趣内容,注1:目前只提供前4个课程设计题目,作为基本设计内容;后4个题目可以给有兴趣的同学作为提高部分,做出来的学生可以加分!,2023/8/6,11,选题规定,以班为单位,由班长组织选题工作,原则上每个题目平均分配人数,在第二周前完成选题,由班长将分组名单交给任课老师。,2023/8/6,12,分组安排,第一组:选择题目一即“BMP图象分析与显示”的同学第二组:选择题目二即“基于OpenGL的3D旋转魔方实现”的同学第三组:选择题目三
5、即“汉字点阵字库的建立与提取”的同学第四组:选择题目四即“学生成绩管理程序设计”的同学,注2:从第二周开始,分别按组上课,安排如下:第一组:第三周三晚9-10节(C12-S303)第二组:第三周三晚9-10节(C12-S304)第三组:第二周三晚9-10节(C12-S303)第四组:第二周三晚9-10节(C12-S304),2023/8/6,13,设计要求,(1)培养自学能力和独立分析问题、解决问题的能力。包括学会自己分析解决问题的方法,对设计中遇到的问题,能通过独立思考、查阅工具书、参考文献,寻找解决方案。(2)培养项目意识,增强团队合作精神,通过分工协作学习项目管理基本和软件设计的基本方法
6、。通过分析具体设计任务,确定方案,编写设计说明书,编程实现验证,最后提交正式课程设计总结报告打印及电子稿一份;,2023/8/6,14,设计要求,(3)课程设计报告要求独立完成,不得有相互抄袭现象;凡发现抄袭,抄袭者与被抄袭者皆以零分计入本课程设计成绩并向系及学院报告。凡发现报告或源程序雷同,涉及的全部人员皆以零分计入本课程设计成绩并向系及学院报告。,2023/8/6,15,1.课程设计的目的和意义 2.课程设计内容及要求 3.课程设计参考资料4.考核方式及成绩评定 5.课程设计报告格式 6.软件设计项目介绍7.注意事项,2023/8/6,16,3 课程设计参考资料,C语言贯通教程,史斌星,清
7、华大学出版社C语言程序设计谭浩强等编,清华大学出版社C程序设计上机指导谭浩强主编,清华大学出版社软件课程设计指导书,自编实验手册Turbo C 使用大全第一册、第二册 徐金梧等编译 标准C语言教程;Visual C+6.0开发相关书籍;OpenGL程序开发相关书籍;,2023/8/6,17,1.课程设计的目的和意义 2.课程设计内容及要求 3.课程设计参考资料4.考核方式及成绩评定 5.课程设计报告格式 6.软件设计项目介绍 7.注意事项,2023/8/6,18,4 考核方式及成绩评定,平时考勤及项目日志;中期检查项目进度,后期检查实验结果或演示效果;最终考核项目完成质量;课程设计报告书规范完
8、整性,书写是否认真、工整;独立分析解决问题的能力和创新精神;是否有抄袭现象;成绩按优、良、中、及格、不及格五级分制评定。,考核方式:,2023/8/6,19,4 考核方式及成绩评定,优:课程设计相关知识掌握牢固,考虑问题全面,深入探讨所遇实践问题,方案设计正确,设计结果可靠,报告书写认真,语言流畅,图表表达清晰、规范,具有独立分析解决问题的能力和创新精神或对一方面有深入探讨,学习态度认真。演示效果良好。,评分标准:,2023/8/6,20,4 考核方式及成绩评定,良:课程设计相关知识掌握良好,设计结果可行,报告书写认真,图表表达清晰、规范,具有独立分析解决问题的能力,学习态度认真。中:课程设计
9、相关知识掌握较好,方案设计正确,完成设计任务,报告书写较认真,图表表达较完整,学习态度较认真。,评分标准:,2023/8/6,21,4 考核方式及成绩评定,及格:课程设计相关知识掌握一般,方案设计基本正确,图面表达一般,基本完成设计任务,报告书写一般。不及格:课程设计相关知识掌握一般,方案设计有错误,图面表达不够清晰、规范,未完成设计任务,报告书书写不够认真,有抄袭现象。,评分标准:,2023/8/6,22,4 考核方式及成绩评定,注3:鼓励采用不同方式实现,能够在报告及答辩中清楚的描述设计思路,能够达到设计目标,并给出测试结果,原则上给与高分!,评分标准:,2023/8/6,23,1.课程设
10、计的目的和意义 2.课程设计内容及要求 3.课程设计参考资料4.考核方式及成绩评定 5.课程设计报告格式 6.软件设计项目介绍 7.注意事项,2023/8/6,24,5 课程设计报告内容及格式,报告命名格式要求:,报告文件命名:班级-姓名-学号-软件课程设计-预研报告.doc班级-姓名-学号-软件课程设计-中期报告.doc班级-姓名-学号-软件课程设计-最终报告.doc报告提交格式:装换成word2003版本的格式提交,2023/8/6,25,5 课程设计报告内容及格式,报告内容包括,具体设计任务,;基本思路及应用程序功能的详细说明;方案设计(主要算法说明、程序框架设计);程序的源代码清单(电
11、子档);调试过程中出现的问题及相应解决办法;个人体会及建议;参考资料。,2023/8/6,26,5 课程设计报告文本格式,1.课程设计报告要求用A4纸排版,单面打印,并装订成册,装订顺序:,封面设计评语目录正文(设计算法说明、程序框图、关键模块说明等)参考文献,2023/8/6,27,5 课程设计报告文本格式,2.目录格式要求:,标题“目录”(三号、黑体、居中)章标题(四号字、黑体、居左)节标题(小四号字、宋体)页码(小四号字、宋体、居右),2023/8/6,28,5 课程设计报告文本格式,3.正文格式要求:,页边距:上2.5cm,下2.5cm,左2.5cm,右2cm,页 眉1.5cm,页脚1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 软件 课程设计 概述

链接地址:https://www.31ppt.com/p-5658182.html