C/C++ 编程代写
当前位置:以往案例 > >案例软件程序C++课程设计:跑马灯程序实现Gui图形化编程
2017-10-09

软件技术综合训练课程设计任务书



题 目:跑马灯程序

(1)使学生巩固和提高C++编程技术;

(2)培养学生掌握程序设计的基本思路和方法;

(3)加强学生研发、调试程序的能力;

(4)培养学生分析、解决问题的能力;

(5)提高学生的科技论文写作能力。

一. 课程设计的任务及要求

任务1:图形化界面(GUI)编程,编写一个跑马灯程序

(1)实现字符串来回滚动

(2)精确计算字符串移动到边缘反弹回来

(3)利用双缓冲技术减少屏幕抖动

(4)可以动态改变字符串的内容和颜色

任务2:数据结构基本算法实现

(1)线性结构基本算法实现(指导老师根据题目指定);

(2)树型结构基本算法实现(指导老师根据题目指定);

(3)图型结构基本算法实现(指导老师根据题目指定);

(4)查找基本算法实现(指导老师根据题目指定);

(5)排序基本算法实现(指导老师根据题目指定);

二. 课程设计提交的成果

1. 设计说明书一份,内容包括:

(1)课程设计任务及要求

(2)需求分析

(3)设计思路–工作原理、功能规划

(4)详细设计—数据分析、算法思路、类设计、功能实现(含程序流程图、主要代码及注释)、界面等。

(4)运行调试与分析讨论—给出运行屏幕截图,分析运行结果等。

(5)设计体会与小结—设计遇到的问题及解决办法,通过设计学到了哪些新知识,巩固了哪些知识,有哪些提高。

(6)参考文献(必须按标准格式列出,可参考教材后面的参考文献格式)

(7) 报告按规定排版打印,要求装订工整,否则要求返工;

(8) 课设报告的装订顺序如下:封面—任务书—摘要—目录—-正文—附录(代码及相关图片)

(9)严禁抄袭,如有发现,按不及格处理。

2. 刻制光盘一张。

三. 主要参考文献

[1]张跃平等. JSP程序设计[M]. 北京:清华大学出版社, 2009,8

[2]严蔚敏,吴伟民.数据结构(C语言版). 北京:清华大学出版社.

[3]严蔚敏,吴伟民.数据结构题集(C语言版). 北京:清华大学出版社.

[4]郝春梅,齐景嘉. 数据结构(C语言版). 北京:清华大学出版社,2010.6

[5] William Ford,William Topp .DATA STRUCTURE WITH C++.北京:清华大学出版社(影印版).

[6]丁振凡.Java语言实用教程.北京:北京邮电大学出版社

[7]耿祥义.Java2实用教程.北京:清华大学出版社

[8]赵付青.Java面向对象程序设计.北京:国防工业出版社.

[9]耿祥义.Java课程设计.北京:清华大学出版社


在线提交订单