电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

面向对象程序设计课程设计指导书--大学毕业设计论文

面向对象程序设计课程设计指导书--大学毕业设计论文_第1页
1/144
面向对象程序设计课程设计指导书--大学毕业设计论文_第2页
2/144
面向对象程序设计课程设计指导书--大学毕业设计论文_第3页
3/144
《面 向 对 象 程 序 设 计》课 程 设 计 指 导 书刘 平 山 宁 黎 华桂 林 电 子 科 技 大 学目 录 第一章 课程设计目标1.1 目的本次课程设计的综合训练能帮助学生建立面对对象思想的思维方式,加深对面对对象理论和基本知识的理解,掌握使用 C++语言进行面对对象程序设计的基本方法;培育学生利用面对对象技术解决实际问题的能力。从而使得学生增加对面对对象方法和思想的感性认识,最终能够让学生能够利用 C++语言以面对对象的思维方式编写出一些小型可靠的面对对象程序,帮助学生系统地掌握面对对象程序设计技术,切实提高面对对象的思维能力和程序设计能力。1.2 课程设计要求1.利用 CRC 卡片设计类和类中的方法,并使用 UML 绘制类图,然后实现该程序。2.编写的程序要具有良好的可读性,在适当的地方要加上注释,命名数据成员和方法应取一些有意义的名词,养成良好的编程习惯。3.所编写出的程序要能正确运行,具有友好的操作方式。4.撰写课程设计报告。课程设计报告的格式见附录 A。1.3 本书内容介绍第一章说明课程设计目标和考核标准。第二章讲述进行面对对象程序设计的方法。学生根据本书所介绍的方法进行训练能够有效提高以面对对象思维思考的能力。还提供了一个实例演示整个过程。第三章提供了五个课程设计题目,学生可以通过这 5 个题目来学习,并完成扩展部分,达到课程设计的要求。第四章提供了六个可供选择的课程设计题目,进一步丰富学生的选择性。前四个题目提供了源代码参考,并要求有相应的扩展。后面两道题目没有提供相应的源代码。附录 A 介绍了向量 vector。附录 B 给出了课程设计报告的格式。附录 C 给出了第四章四个题目的参考源代码。1.4 评价标准1.对于已经提供源代码的程序,假如没有实现扩展功能,最高成绩为良。假如实现了扩展功能,最高成绩为优。2.对于没有提供源代码的程序,实现后最高成绩为优。3.程序能正常运行。在演示答辩时,概念准确,能够对程序功能进行充分的验证。5.课程设计说明书格式法律规范,图表完整,字迹工整、整齐。第二章预备知识2.1 软件生命周期软件生命周期的定义是:一个软件从构思到最终停止使用所经历的所有活动。大多数软件工程师把软件开发过程分解为如下 5 个阶段。下面对这 5 个阶段做一个概括性的描述: 分析 设计 实现 测试 运行在分析(analysis)阶段,需要明确项目将完成什么任务(目标),但并不考虑程...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

面向对象程序设计课程设计指导书--大学毕业设计论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部