- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机班《面向对象的程序设计》课程设计指导书
《面向对象程序设计》
(适用年级:网络工程15级《面向对象程序设计》课程设计指导与安排
课程设计目的和要求
目的:面向对象程序设计是计算机科学与技术专业实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。其目的在于加深对面向对象理论和基本知识的理解,掌握使用C++语言进行面向对象程序设计的基本方法,提高运用面向对象知识解决实际问题的能力。 使学生通过学习掌握语言的语法规则、面向对象的程序设计方法,对面向对象方法和思想增加感性的认识;学会利用QT)语言编写出一些的实用程序,切实提高面向对象的程序设计能力。
环境用VC++6.0QT5.4以上)
设计步骤与设计说明书的撰写要求
1.设计条件:(由实验室提供)
(1)硬件:PC机,档次不低于CPU为Intel 奔腾双核以上,内存为2GB,500G硬盘,其它硬件与此相配套。
(2)软件:操作系统为WindowsXP、Windows2000、Windows7等,开发工具为VC++6.0(或QT5.4以上)文件存储,不同学们根据自己的兴趣和爱好自己选择一个合适难度的课题如果
参考题目分为两类:第一类,基于Windows界面应用程序设计;第二类,基于控制台应用程序设计。同学们可以参考上述课题,也可自选课题。
A.第一类,基于Windows界面应用程序
(a)界面制作类,要求:界面逼真,功能相似(只需演示功能,不一定具有真正的功能)。
仿VC++6.0界面
仿联众游戏界面
仿Windows Media Player9.0界面
(b)数据库类,要求:采用文件存储,不
运算符重载。
(a)需求分析
(b)概要设计
(C)详细设计
(d)调试分析
(e)用户使用说明
(f)测试结果
(g)附录或参考资料
7.最后一步是资料上交,即进行系统资料归档。资料上交方法如下:
(1)每组把该组的设计结果(课程设计说明书和程序清单,用RAR软件压缩)由每班学习委员收齐后统一发给指导老师。每班同学的文件放入文件夹:
专业年级_班号(1、2、3)_C++课程设计。
(2)每组的所有文件压缩成一个文件:
班级号_组号_课题名.RAR
比如:计算机151_1组_时钟模拟.RAR。
(3)每组的文件有:
A.系统程序文件,即整个系统所有的源代码。该文件由源代码工程文件夹压缩而成(注意:在压缩该文件夹时,应删除该文件夹中的debug文件夹)。文件命名方式为:
组号_组长姓名_课题名_程序系统.RAR
B.每位同学的课程设计说明书文档。该文档使用word排版,文件的命名方式为:
班级号_学号_姓名_课题名_说明书.DOC
C.组员分工说明文件(每组有多位组员时,需要这个文件)。该文件说明组内成员具体负责的工作,该文档使用word排版,文件的命名方式为:
班级号_组号_课题名_分工说明.DOC
(4)打印稿由每班学习委员收齐后统一交给指导老师。电子版用qq传到qq号1周(24学时) ,学分:1分。
设计时间为十一周~十七周(包括学生设计前的准备时间),其中十六 - 十七周为集中上机时间(具体时间见上机安排表)。课程设计答辩在最后一天集中上机前完成,每组最迟在十八周星期二之前把设计结果交上来,否则课程设计成绩为0分。每班在十二周末之前把分组名单及课题名电子版发到296548145@。分组表格见附件1。
(注意:同学们最好提早启动课程设计)
考核要求
每组独立完成一个设计,要求开发出可运行的一个系统。
需提交的材料:(1)电子版:课程设计说明书和程序清单,打印稿:课程设计说明书。
课程设计说明书包括:系统功能介绍、各个功能模块的介绍、系统设计方法、系统实现的主要技术原理和方法。
4、要求每个系统使用面向对象分析与设计方法;
5、要求每个系统开发过程中使用到类的建立与使用、继承、构造函数、析构函数、重载等基本概念;
6、要求按软件工程规范书写课程设计说明书。
六、 参考资料
1.传智播客高教产品研发部.程序设计教程15.
2.朱战立,宋新爱.《面向对象程序设计与C++语言》,电子工业出版社,2010年.
3. 张海林,杜忠友,姜玉波. Visual C++简明教程[M].北京:电子工业出版社,2007.
4.姚领田..文周.QT5实例.北京:电子工业出版社,2014.
6. 谭浩强.C++面向对象程序设计[M].北京:清华大学出版社,2006.
七、 表格附件
附件1
《面向对象程序设计》课程设计课题分组名单( 班)
组号 组长 学号 姓名 课题名称 成绩 备注
附件2:课程设计说明书
湖南工业大学
课程设计任务书
20 —2016学年第 学期
您可能关注的文档
最近下载
- 山东省泰安市2025届高三四模检测(泰安四模)英语试题及答案.docx VIP
- 2024-2025学年深圳中学初中部七年级入学分班考试数学试卷附答案解析.pdf
- GB50424-2015 油气输送管道穿越工程施工规范.docx VIP
- (2025秋新版)人教版三年级数学上册全册教案.docx
- 采矿工程毕业设计论文-麦地掌煤矿150万吨矿井初步设计.doc VIP
- 德隆煤矿90万吨初步设计.doc VIP
- 2025年山东黄金集团井下技能工人招聘(2000人)考试备考题库及答案解析.docx VIP
- 直肠癌手术编码.pptx VIP
- 2025秋统编版(2024)道德与法治一年级上册教学设计(全册) .pdf
- Unlock2 Unit4 第一篇听力讲解及答案.pptx VIP
文档评论(0)