- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中南大学
本科生课程设计(实践)任务书、设计报告
(C++程序设计)
题 目
学生姓名指导教师学 院
专业班级学生学号
计算机基础教学中心
年 月 日
目录
CLR 多程序系统开发设计思想: 2
CLR 多程序系统功能及系统设计介绍 4
CLR 多程序系统开发的体会 23
基于 c++的 CLR 的程序设计
摘要:在学习了C++程序设计之后,我了解了很多关于C++方面的内容,上网
查找了很多关于 CLR 的资料,了解了 CLR 的设计方法,同时对消息的机制有了更深刻的认识,对 CLR 中的应用结构类、菜单类、窗口以及对话框和控件有了更深刻的认识。在这样的基础上,我根据老师发的文档和网上的资料写 3 个小程序。这 3 个小程序是我自己创作的 3 个程序,分别是:画图程序,简易计算器,学生管理系统。
关键字:CLR,C++,画图程序,简易计算器,学生管理系统。
系统开发设计思想:
不管哪个时代,掌握了最先进的技术,便掌握了国际事务的主动权,掌握了
不管哪个时代,掌握了最先进的技术,便掌握了国际事务的主动权,掌握了自己的命运,因此,新时代,我们拼的是科技,是保质保量,随着社会的发展, 科技的进步,计算机的应用在社会各领域中都得到了普及,越来越多的人都感受到利用计算机进行各类管理的科学和便捷;认识到实用软件对工作和生活的重要性。
而 CLR 是基于微软平台下的 C++类库集合,CLR 包含了所有与系统相关的类,其中封装了大多数 API 函数,提供了应用程序框架和开发应用工具,大大简化了 Windows 应用程序的开发工作,使人们可以从繁重的编程工作中解脱出来,提高了工作效率,且开发出一系列性能良好的软件供人们使用,其实也就是基于“开发”这种思想,而通过一段时间的学习,我们已经可以自己编出一些简单的程序,方便使用,提高效率。
界面设计图:
g
g 守 1.!1l o ng23_学生营理 手统
口
X
姓名[ 二二二]年龄[
二二二]性别[ 二二二]
二二二]字号 厂二二二]
确定
班级 厂二二二]学籍[
占子亡亏刁
姓名
年龄
性别
班铅
学籍
45321
wl 还 仅 124
[
23154m
23154
ml i ke
21
man
1601
c扣匹gsha
24345
lxi aobai
22
w om 还
1602
bej i n冬
12345
lxi 也0 拉 i
21
m 江
1603
sh 还 吐 ai
21345
l z扭 S 扭
22
m 还
1604
chen社u `
31425
ll i si
23 w
om还
1601
chongqing
mI 江 I 1602 | 扛 也 冬zhou
exc吐文件确定45312 | j 扭 e 121 wI orn 扭 I 1603 l fu z:hou
exc吐文件
确定
<
>云 r -., - m..;,_,_.:::,,
>
g
g e y llllo n g 23
口
X
90
9* 9+9 = 圭
)r
/]丿三二丿二尸尸]三尸 三]e尸]三丿 三]三;]
/
]
丿 勹 D
JJ □尸
J
J
□
尸
1`
系统结构图:
首先是一个计算器,可以进行简单的数字计算。
然后是一个画图程序,我们可以在界面上进行画图操作。
最后是一个成绩录入系统。
设计基本理念:
设计基本理念:
成绩管理系统:
用户输入学生成绩可以在界面上显示,也可以通过文件输入的方式显示。
画图软件设计:
调用画图函数接口,在用户点击鼠标的时候在画板上画出线条,也可以使用橡皮擦等功能。
计算器设计:
用户可以像使用系统计算器一样使用我设计的计算器。
CLR 多程序系统功能及系统设计介绍
对于小程序的设计我想主要谈一谈这些程序设计的关键代码部分,这一个程序的设计中我用了大量时间进行编写代码的。
第一个我想说的程序是画图程序,用户可以在界面上用画笔进行画图,同时也可
第一个我想说的程序是画图程序,用户可以在界面上用画笔进行画图,同时也可
以点击旁边的色彩选择进行色彩的设计,然后还有就是橡皮擦和正方形的设计。设计界面图:
以点击旁边的色彩选择进行色彩的设计,然后还有就是橡皮擦和正方形的设计。
设计界面图:
主要设计代码下:
首先是界面的设计代码:
void InitializeComponent(void)
{
System::ComponentModel::ComponentResourceManager^ resources = (gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid));
this-colorDialog1 = (gcnew System::W
文档评论(0)