c++实践报告 联系客服

发布时间 : 星期一 文章c++实践报告更新完毕开始阅读236261ef8662caaedd3383c4bb4cf7ec4bfeb605

中南大学

本科生课程设计(实践)任务书、设计报告

(C++程序设计)

题 目 学生姓名 指导教师 学 院 专业班级 学生学号

计算机基础教学中心

年 月 日

目录

1.CLR多程序系统开发设计思想: ............................................................................ 2 2.CLR多程序系统功能及系统设计介绍 .................................................................... 4 3.CLR多程序系统开发的体会 .................................................................................. 23

基于c++的CLR的程序设计

摘要:在学习了C++程序设计之后,我了解了很多关于C++方面的内容,上网

查找了很多关于CLR的资料,了解了CLR的设计方法,同时对消息的机制有了更深刻的认识,对CLR中的应用结构类、菜单类、窗口以及对话框和控件有了更深刻的认识。在这样的基础上,我根据老师发的文档和网上的资料写3个小程序。这3个小程序是我自己创作的3个程序,分别是:画图程序,简易计算器,学生管理系统。

关键字:CLR,C++,画图程序,简易计算器,学生管理系统。

1.系统开发设计思想:

不管哪个时代,掌握了最先进的技术,便掌握了国际事务的主动权,掌握了自己的命运,因此,新时代,我们拼的是科技,是保质保量,随着社会的发展,科技的进步,计算机的应用在社会各领域中都得到了普及,越来越多的人都感受到利用计算机进行各类管理的科学和便捷;认识到实用软件对工作和生活的重要性。

而CLR是基于微软平台下的C++类库集合,CLR包含了所有与系统相关的类,其中封装了大多数API函数,提供了应用程序框架和开发应用工具,大大简化了Windows应用程序的开发工作,使人们可以从繁重的编程工作中解脱出来,提高了工作效率,且开发出一系列性能良好的软件供人们使用,其实也就是基于“开发”这种思想,而通过一段时间的学习,我们已经可以自己编出一些简单的程序,方便使用,提高效率。 界面设计图:

系统结构图:

1.首先是一个计算器,可以进行简单的数字计算。 2.然后是一个画图程序,我们可以在界面上进行画图操作。 3.最后是一个成绩录入系统。

设计基本理念:

? 成绩管理系统:

用户输入学生成绩可以在界面上显示,也可以通过文件输入的方式显示。 ? 画图软件设计: 调用画图函数接口,在用户点击鼠标的时候在画板上画出线条,也可以使用橡皮擦等功能。

? 计算器设计:

用户可以像使用系统计算器一样使用我设计的计算器。

2.CLR多程序系统功能及系统设计介绍

对于小程序的设计我想主要谈一谈这些程序设计的关键代码部分,这一个程序的设计中我用了大量时间进行编写代码的。

第一个我想说的程序是画图程序,用户可以在界面上用画笔进行画图,同时也可以点击旁边的色彩选择进行色彩的设计,然后还有就是橡皮擦和正方形的设计。 设计界面图: