学号 1307080133
天津城建大学。
可视化编程
课程报告。计算机与信息工程学院。
目录。第1章课程设计目的3
1.1课程设计背景4
1.2开发与环境8
第2章软件的分析与设计4
2.1软件分析。
2.1.1主界面的设计4
2.1.1主界面的设计4
2.2软件设计5
2.3程序设计5
2.3.1程序流程图5
第3章课程设计总结6
第1章课程设计目的。
1.1课程设计背景。
由于对于现在使用电脑的大部份用户来说,在进行**查看浏览的时候都会用到**管理器,而对于**的处理大部份也都是一些具有专业**处理知识的人才会做的。对于一些特别的**效果来说,我们用一些专业的看图软件是高射炮打蚊子,仅仅为了看图而用这样一些软件是不合算的,我们必须花费一些时间去学习这些软件,因为越是功能强大的软件,往往使用起来越复杂。这是一个很现实的规律。
对于一般的用户来说,他们说不定连这个软件都不知道。现在的**处理和浏览的软件,要不就是专门对**处理的软件,要不只能对**平面进行浏览的。很少具有同时两样都具有而且还是一些即简单又实用的软件来对**进行浏览处理。
目前常用的专门对于**的处理软件有adobe pshotoshop,firework。而对于对于**。
浏览,最常用的就是windows自带的windows**浏览器了,还有就是acdsee**浏览器。windows**浏览器和acdsee**浏览器呢,前者功能:**浏览,查看,而且还可以查看传真,对**进行放大缩小查看,进行复制,删除。
打印。acdsee功能:不但具有前者的功能,而且附加了许多的功能,如:
**的获取、管理、浏览、优化甚至和他人的分享!使用acdsee,你可以从数码相机和扫描仪高效获取**,并进行便捷的查找、组织和预览。**编辑工具,轻松处理数码影像等等,还能进行批量处理。
对于这几款软件的各有不同的功能和不足综合分析如下:
adobe photoshop,firework,这两款软件是专门的对**的处理,而不对**进行浏览,虽说可以用来浏览**,但是用起来比较单一,也就是比较麻烦,比较单一的查看一张**而已。
windows**浏览器和acdsee**浏览器:前者呢只有简单的功能,而后者虽说功能来说就特别的多了,但是这些功能都比较复杂,而且比较专业,对于大部分非计算机专业的用户来说根部就不知道怎么用,也不知道那些功能的专业术语的意思,也就谈不上用了。而对于这些功能的发挥也只有对于那些专业的数码**处理的人来说就再好不过了。
只不过对于普通的电脑用户来说,显得大材小用了些。
1.2开发与环境。
**管理器的开发与运行环境如下:
开发环境:windows xp
开发工具:microsoft visual studio2008 c#
硬件环境: cpu:2.6ghz、内存:2g、硬盘:320g
运行环境:windows 2000/xp/2003
第2章软件的分析与设计。
2.1软件的分析。
本软件为一个简单而且很实用的动态**查看的工具,不但可以进行**的一些简单查看,浏览操作,处理,而且还可以进行幻灯片的自动**等功能,是一款比较适合广大普通用户和非计算机专业的用户的**查看处理软件,本软件不但界面友好,功能齐全,而且操作简单。是款比较容易操作,实用的**管理软件。
我们从用户角度,把软件功能的实现变得简单,易于操作。
对于一个简单的看图软件来说,首要的功能就是要能流畅地以各种方式,浏览不同格式的**。其次,要能够简单地对**进行调整,使其有更好的效果。
在第一部分背景中,我们已经分析了现在常用的两款看图、做图软件adobe我们也有自己的特点,它操作简便,界面清新,方便地实现了用户所需要的一些功能。
在这款软件中我们可以以浮雕、反色、锐化、柔化等各种状态来对**进行浏览,还可以在**框中以居中、满**框和自动大小来进行浏览。如果想让它自动**,可以进入幻灯片模式进行自动**。这个软件还有一些对**进行调整的小功能,方便用户使用,在亮度和对比度方面处理好了以后还可以对**进行保存。
2.1.1主界面的设计。
2.2软件的分析。
c#是微软公司发布的一种面向对象的、运行于。net framework之上的高级程序设计语言。并定于在微软职业开发者论坛(pdc)上登台亮相。
c#是微软公司研究员anders hejlsberg的最新成果。c#看起来与j**a有着惊人的相似;它包括了诸如单一继承等。
2.3程序的设计。
2.3.1程序实现结果。
第3章课程设计总结。
通过这次的课程设计,我对程序的设计有了切身的体会,也让我对c#2008编程语言这门课程有了一定的了解。而在这次的设计过程中,也让我了解到了我对这门课程掌握了多少,对程序的设计有了初步的认识,在设计的过程中让我让我感觉到了很多的知识点是还没有掌握的。我们应该能独立的去发现问题并解决问题,应用一切资源来帮助自己设计。
需要在今后的学习过程中不断的加强对知识点的掌握,还要多看书,多多的上网查找资料。
C 课程设计
自动走迷宫小游戏。根据课堂讲授内容,做相应的自主练习,消化课堂所讲解的内容 通过调试典型例题或习题积累调试c 程序的经验 通过完成辅导教材中的编程题,逐渐培养学生的编程能力 用计算机解决实际问题的能力。同时在设计的过程中发现自己的不足之处,对以前所学过的知识理解的更加深刻,掌握得更加牢固。迷宫生成。...
c 课程设计
哈尔滨 课程设计报告。课程 c 学号 姓名 班级 教师 1.管理系统的功能说明。课程信息管理 能够增加数据,删除数据,显示数据,修改数据,按姓名和首字母查询数据和一些基本的程序功能。2.存储数据的描述。coursenumber 课程号coursename 课程名subject 所属专业xingzhi...
C课程设计
面向对象程序设计课程设计。一 设计要求。1 课程设计以3 4人为一组,每人一个模块 2 课程设计时间为1周 在处理系统的时候,要从分析系统的需求入手,根据系统需求进行详细分析,明确系统功能,然后设计系统整体架构以及划分系统模块,按照模块分配小组中每个组员的具体任务,完成设计。二 系统设计规范。1 命...