美章网 精品范文 平面设计软件论文范文

平面设计软件论文范文

平面设计软件论文

平面设计软件论文范文第1篇

(一)平面设计软件介绍

1.静态软件

静态软件指的是一些用来设计静态效果的软件,常见的有Photoshop和Painter。Photoshop是Adobe公司推出的位图图像处理软件,它的功能非常强大,具有图像处理功能,包括图像处理,彩色图像处理,图像合成处理和图形大小处理,支持多种色彩模式,和不同的格式输出功能,可以方便选择,并调整图像编辑器,进行调整色彩和绘画等。Painter是数字绘画工具的终极选择,是一个非常不错的仿自然绘画软件,拥有全面和逼真的仿天然画笔,是在同级别中最好的产品,高度赢得了业界的一致好评。

2.动态软件

动态软件是指一些用来设计动态效果的软件,常见的有Flash和ImageReady。Flash是由Macromedia公司推出的交互式矢量图和Web动画的标准,一些需要改变导航界面大小或者需要做出一些奇特效果的工作,都可以通过Flash创建,Flash是世界上第一个商用二维矢量动画软件。ImageReady软件可以优化Photoshop图像处理,使之更适合网页设计,图像分割。也可以自动创建HTML文档,您可以创建一个简单的GIF动画。但不支持CMYK色彩模式,不能与印刷相关图像处理,它是一个网络特定的图像处理工具。

(二)设计软件与平面设计

计算机设计软件是一个工具软件,计使用算机软件比一些传统的手绘方式要快、要准确的精度,要高的准确率。所以要想更好、更充分展示现代平面设计的艺术,就需要熟练的掌握各种类型的电脑设计软件的使用方法。然而先进的计算机设计软件只是作为一个工具来使用,无论计算机软件有多少的功能,它都不会向人一样的进行思考。所以即使一个设计师可以利用软件得到一些奇特的效果,但是没有反应出设计师的艺术水平和作品思想,那设计出来的作品也不会具有什么艺术价值。可见设计师的艺术水平是设计出好作品的关键。

二、软件对平面设计的影响

(一)软件取代原来平面设计的工具

传统图形设计是手工完成的,在生产的过程中,你需要完成三个过程,第一步“收集数据”,收集在我们的生产中的图形、图像和文本;第二步是“制作”,通过使用工具和技术生产;第三步“出图”,你将好的设计框架,模糊显示。使用纸和铅笔手绘设计,每一个改变需要付出大量的时间和精力,但最终的效果并不完美。在计算机设计软件中的画笔,喷枪等其他设计所需的工具应有尽有,不仅如此,如果一些工具不能满足设计师的需要,设计师可以对工具进行重置,知道满足要求。同时,现代图形设计人员不需要使用油漆,只要部署的调配色可以得到所需的颜色。然而一些传统的方法就很难达到现代平面设计的功能,比方说想要在任何方向的移动或者是按比例放大或在任意旋转的实现等。有的具有多功能的平面设计软件还允许层次化设计零件和分解的任意组合。

(二)软件可以避免一些复杂繁琐的工作

计算机设计软件不仅精度高,速度快,并且可以绘出很难控制的图形,还可以通过计算机设计软件,对设计的图像进行复制、镜像、旋转命令,由此设计师就可以得到各种各样的变化和组合以实现某一目标。如果设计师想利用传统的平面设计方法对图像进行修改,很难做到修改后的图像上痕迹不会消失,然而一些设计软件的使用这些问题就得到到了解决,而且在原图上根部看不到任何变化,节省了很多的修补时间,使设计的效率也得到了提高。计算机软件的使用使的传统图形设计方法需要七八天才能完成的工作,计算机软件或许一天就能完成,也可以达到传统的平面设计方法不能满足清晰度和准确性。平面设计师将多种颜色进行混合调配,从而得到一些多彩的设计效果。我们可以通过互联网搜索下载所需的材料,或收集好图形、图像和文本由扫描仪、数码相机进入计算机存储设备可以完成数据收集,不仅可以提高信息采集的速度,也降低了成本。

(三)使人们的艺术想象变为现实

一些想象力丰富、创作灵感比较强的设计师可以通过现在平面设计的软件,把他们大脑中的艺术想象变成现实。而且各种各样的设计软件的使用,不仅使设计的效率得到了提高,还可以把平面设计师想表达的思想和艺术灵感充分的表现出来,也就是说只要平面设计师具有艺术灵感,那么结合计算机软件的操作,就可以完成设计。平面设计是一种规划,所以在设计的过程中是具有针对性的进行设计,在现代平面设计中,平面设计师的一些想法需要用视觉元素来表现出来,通过一些文字和图形的使用把想要表达的信息对公众进行传递。现代平面设计结合了艺术和技术的手段,所以只有学会对现在一些先进的设计软件,才能将设技师的想法充分表现出来。

三、结论

平面设计软件论文范文第2篇

1.计算机软件开发类毕业设计存在的问题

自21世纪高等教育改革以来,全国各高校招生规模不断扩大,导致毕业生数量也相应大规模增加,给高校学生的求职择业带来了严峻的考验。为了可以跟上时代的步伐,为求职带来一些实际项目经验,计算机专业越来越多学生选取了软件开发作为毕业设计课题。然而,在各高校实际当中,本科毕业设计质量已经下降,软件开发类论文与实际完全脱节,归根结底是没有一个可以从头到尾指导学生进行软件开发的学习模式,主要存在下面几个不足之处。

1.1 学生问题

学生设计能力低,编程水平差,无项目实际经验,既不知道软件开发的基本理论与方法,也不知道程序语言代码编写和开发工具界面操作,甚至不知道从何处开始下手准备毕业论文,成为目前软件开发类毕业论文质量差的根本原因;学生思想上存在误区,不重视毕业设计的重要性与必要性,认为毕业设计与普通课程一样,对毕业设计敷衍了事,不愿意花时间和精力认真努力开发软件,总是被动、消极地接受学习,成为软件开发类毕业论文质量差的直接原因。

1.2 学校问题

学生在大一至大三期间,一般只是简单地开设各科课程,并没有将所有软件开发类课程结合起来,直接导致出现学生软件设计能力低与开发水平差的现象;从论文开题、中期检查到论文答辩等过程中,并没有严格技照各种材米斗上交的日期进行,普遍是最后答辩时上交补交所有材料,甚至包括论文开题报告,直接导致学生消极怠慢的态度;最后的毕业论文考核是最关键的问题,也是目前毕业论文相关制度中管理最混乱的一部分。既没有一套规范毕业论文考核标准,也没有对毕业论文的中间过程进行监控,就连最后的论文答辩也只是流于形式。

1.3 教师问题

大部分教师没有项目开发实际经验,只知道软件设计理论基础,不能全方位地指导学生,更加无法让学生能够主动积极地学习,成为毕业论文水平不高的原因之一。

2.CDIO教育模式

CDIO教育模式继承和发展欧美20多年以来的工程教育改革理念,将“做中学”和“基于项目教育和学习”的集中概括和抽象表达,是2004年由麻省理工学院和瑞典皇家工学院等四所大学研究创立,CDIO分别代表了构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate)等四个学习过程,它以产品研发到产品运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习。CDIO培养大纲将工程毕业生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力四个层面,大纲要求以综合的培养方式使学生在这四个层面达到预定目标。

本文将CDIO模式的构思、设计、实现和运作等四个学习过程引入到计算机软件开发类毕业设计中,要求严格按照构思、设计、实现和运作这四个阶段进行,并将每一个阶段的成果都作为毕业论文考核的依据,以此调动学生的积极性与主动性,既能让指导老师清楚整个设计流程,并根据阶段安排加以指导和督促,也能让学生愿意付出时间和精力努力投入到毕业设计当中。在弥补学生软件开发水平不足的同时,提高学生思考问题、综合设计的能力,最后达到提高毕业论文质量的目的。

3.基于CDIO模式的计算机软件开发类毕业设计

3.1 构思阶段

毕业论文是从学生的选题开始,一般是由老师提供一系列题目,再由学生根据自己的具体情况选择,这种方式遏制了学生的主动性。应该由学生根据自己的爱好、专长和对将来的职业规划等情况,利用各种参考资料主动搜索与查找适合自己的题材范围,再在老师的指导下确定毕业论文题目。不仅能够调动学生的设计积极性,为后面的毕业论文工作提供有利条件,而且还可以培养学生查阅资料和思考问题的能力。之后,指导老师提供软件开发类参考资料,并在中国知网等学术平台搜索课题相关文献,确定论文的基本要求,给学生下达论文任务书。学生根据接收到的任努书,利用软件工程专业书籍、中国知网等学术平台、论文相关的Web网站,查阅大量的资料,了解论文的背景、研究现状和开发意义,确定论文的研究内容和幵发中的关键问题,撰写论文幵题报告,完成软件开发的构思阶段。

3.2 设计阶段

设计阶段主要包括需求分析和总体设计,正式开始毕业论文的设计工作。根据资料查阅、市场调查和企业要求等形式分析软件产品操作流程、功能列表,完成系统需求分析,并在需求分析的基础上重点进行功能设计、模块划分、模块接口规范、数据库概念设计及数据库逻辑设计,在老师的指导下反复修改不断完善,最终确定系统的总体设计。然而,在软件开发设计阶段,学生论文还没有开始写,软件程序也没有完成,指导老师无中期检查依据,不能有效地督促学生开发设计。因此,在设计阶段完成之后,应该形成需求分析、数据库设计、概要设计等相关说明书,作为毕业论文中期检查的材料,纳入论文考核的范围。

3.3 实现阶段

实现阶段是学生毕业论文工作的重点,也是毕业论文设计工作量最大、所需时间最长的一个阶段,直接决定最终毕业论文的质量水平。学生需要掌握软件开发工具、程序设计语言等基本理论与方法,根据系统总体设计的功能模块、接口规范等进行数据库的实现、程序代码的编写,并反复运行与测试。此阶段生成详细设计说明书、编程规范、测试等文档,作为毕业论文第二次中期检查材料。在这个阶段有了指导老师的督促,能够完全确定系统功能,不至于在后期阶段又需要反复修改。

3.4 运作阶段

根据前期产生的开题报告、需求分析、数据库设计、概要设计、详细设计、编程规范、测试等文档和开发好的软件系统撰写毕业论文,并参与论文答辩,是学生毕业论文的总结阶段,不仅着重体现学生的写作水平,更能了解学生对软件的学习情況,是分值比重最大的一部分。最后,将所有文档和论文、答辩情况一起评分,获得毕业论文成绩。

4.结语

平面设计软件论文范文第3篇

1计算机软件开发类毕业设计存在的问题

自21世纪高等教育改革以来,全国各高校招生规模不断扩大,导致毕业生数量也相应大规模增加,给高校学生的求职择业带来了严峻的考验。为了可以跟上时代的步伐,为求职带来一些实际项目经验,计算机专业越来越多学生选取了软件开发作为毕业设计课题。然而,在各高校实际当中,本科毕业设计质量已经下降,软件开发类论文与实际完全脱节,归根结底是没有一个可以从头到尾指导学生进行软件开发的学习模式,主要存在下面几个不足之处。

1.1学生问题

学生设计能力低,编程水平差,无项目实际经验,既不知道软件开发的基本理论与方法,也不知道程序语言代码编写和开发工具界面操作,甚至不知道从何处开始下手准备毕业论文,成为目前软件开发类毕业论文质量差的根本原因;学生思想上存在误区,不重视毕业设计的重要性与必要性,认为毕业设计与普通课程一样,对毕业设计敷衍了事,不愿意花时间和精力认真努力开发软件,总是被动、消极地接受学习,成为软件开发类毕业论文质量差的直接原因。

1.2学校问题

学生在大一至大三期间,一般只是简单地开设各科课程,并没有将所有软件开发类课程结合起来,直接导致出现学生软件设计能力低与开发水平差的现象;从论文开题、中期检查到论文答辩等过程中,并没有严格按照各种材料上交的日期进行,普遍是最后答辩时上交补交所有材料,甚至包括论文开题报告,直接导致学生消极怠慢的态度;最后的毕业论文考核是最关键的问题,也是目前毕业论文相关制度中管理最混乱的一部分。既没有一套规范毕业论文考核标准,也没有对毕业论文的中间过程进行监控,就连最后的论文答辩也只是流于形式。

1.3教师问题

大部分教师没有项目开发实际经验,只知道软件设计理论基础,不能全方位地指导学生,更加无法让学生能够主动积极地学习,成为毕业论文水平不高的原因之一。

2CDIO教育模式

CDIO教育模式继承和发展欧美20多年以来的工程教育改革理念,将“做中学”和“基于项目教育和学习”的集中概括和抽象表达,是2004年由麻省理工学院和瑞典皇家工学院等四所大学研究创立,CDIO分别代表了构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate)等四个学习过程,它以产品研发到产品运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习[3]。CDIO培养大纲将工程毕业生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力四个层面,大纲要求以综合的培养方式使学生在这四个层面达到预定目标[4]。本文将CDIO模式的构思、设计、实现和运作等四个学习过程引入到计算机软件开发类毕业设计中,要求严格按照构思、设计、实现和运作这四个阶段进行,并将每一个阶段的成果都作为毕业论文考核的依据,以此调动学生的积极性与主动性,既能让指导老师清楚整个设计流程,并根据阶段安排加以指导和督促,也能让学生愿意付出时间和精力努力投入到毕业设计当中。在弥补学生软件开发水平不足的同时,提高学生思考问题、综合设计的能力,最后达到提高毕业论文质量的目的。

3基于CDIO模式的计算机软件开发类毕业设计

3.1构思阶段

毕业论文是从学生的选题开始,一般是由老师提供一系列题目,再由学生根据自己的具体情况选择,这种方式遏制了学生的主动性。应该由学生根据自己的爱好、专长和对将来的职业规划等情况,利用各种参考资料主动搜索与查找适合自己的题材范围,再在老师的指导下确定毕业论文题目。不仅能够调动学生的设计积极性,为后面的毕业论文工作提供有利条件,而且还可以培养学生查阅资料和思考问题的能力。之后,指导老师提供软件开发类参考资料,并在中国知网等学术平台搜索课题相关文献,确定论文的基本要求,给学生下达论文任务书。学生根据接收到的任务书,利用软件工程专业书籍、中国知网等学术平台、论文相关的Web网站,查阅大量的资料,了解论文的背景、研究现状和开发意义,确定论文的研究内容和开发中的关键问题,撰写论文开题报告,完成软件开发的构思阶段。

3.2设计阶段

设计阶段主要包括需求分析和总体设计,正式开始毕业论文的设计工作。根据资料查阅、市场调查和企业要求等形式分析软件产品操作流程、功能列表,完成系统需求分析,并在需求分析的基础上重点进行功能设计、模块划分、模块接口规范、数据库概念设计及数据库逻辑设计,在老师的指导下反复修改不断完善,最终确定系统的总体设计。然而,在软件开发设计阶段,学生论文还没有开始写,软件程序也没有完成,指导老师无中期检查依据,不能有效地督促学生开发设计。因此,在设计阶段完成之后,应该形成需求分析、数据库设计、概要设计等相关说明书,作为毕业论文中期检查的材料,纳入论文考核的范围。

3.3实现阶段

实现阶段是学生毕业论文工作的重点,也是毕业论文设计工作量最大、所需时间最长的一个阶段,直接决定最终毕业论文的质量水平。学生需要掌握软件开发工具、程序设计语言等基本理论与方法,根据系统总体设计的功能模块、接口规范等进行数据库的实现、程序代码的编写,并反复运行与测试。此阶段生成详细设计说明书、编程规范、测试等文档,作为毕业论文第二次中期检查材料。在这个阶段有了指导老师的督促,能够完全确定系统功能,不至于在后期阶段又需要反复修改。

3.4运作阶段

根据前期产生的开题报告、需求分析、数据库设计、概要设计、详细设计、编程规范、测试等文档和开发好的软件系统撰写毕业论文,并参与论文答辩,是学生毕业论文的总结阶段,不仅着重体现学生的写作水平,更能了解学生对软件的学习情况,是分值比重最大的一部分。最后,将所有文档和论文、答辩情况一起评分,获得毕业论文成绩。

4结语

平面设计软件论文范文第4篇

关键词:软件工程;试验;软件装置;平台;问题;特点;应用;功能;分析

中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)23-5598-02

正如上文所述:软件工程课程作为现阶段高等教育教学体系中计算机科学及技术相关学科教学工作开展过程当中的重要构成要素之一,旨在培养学生软件工程设计、分析以及测试工作的实践操作能力,进而为现代经济社会的建设发展输送质量更高的复合型计算机软件操作人才。从软件产业的发展角度上来说,新时期软件产业高速的发展使得软件工程学科教学工作面临着前所未有的发展机遇与挑战。现代经济社会建设发展新时期,各行业领域对于软件系统的需求正呈现出较为迅猛的增长趋势,以上实际情况与软件产业的发展趋势要求软件工程学科教学作出必要的改进与完善,以适应软件产业的工程化、规模化、综合化以及系统化发展趋势。该文基于对现阶段存在于软件工程教学作业中问题的分析,从软件工程实验装置建设的基本特点与软件工程试验软件装置的具体应用分析这两个角度入手,针对以上问题做详细分析与说明。

1现阶段软件工程教学工作存在的问题分析

学生对于软件工程学科学习的最终意义与价值认识还不够明确与精准,无法找准软件工程学科学习对于自身发展与社会生存间的推动关系,直接导致大部分学生并不具备学习软件工程相关知识技能的兴趣度,最终致使学生参与软件工程课程学习的主动性与积极性无法得到充分发挥。更应当注意的一点在于:大部分学生所认识到的软件工程学科知识仅有着一定的理论价值,学习意义的发挥存在较大的局限性,软件工程学科潜在的实践性价值无法得到有效体现与发挥。

学生在参与软件工程学科学习过程当中所涉及到的相关理论知识与技术方法无法得到试验的检验与证实:现阶段软件工程学科学习最突出的问题在于:软件工程学科学习过程当中所涉及到大量理论知识与技术方法无法得到试验的检验与证实,理论知识的传授与实践操作之间的连接不够紧密,学生对于所接收到的软件工程相关知识与规律存在一定的质疑性。

学生软件项目管理相关操作能力与基本素养水平无法通过软件工程学科的学习而有所改善与提升:我们知道,对于软件工程学科教学而言,其教学内容当中所涉及到的管理与协调等非技术性教学内容站整体教学内容的比例是比较高的。要想熟练掌握并合理应用这部分管理与协调经验并非一蹴而就的,其更多的倾向于一种长期性且复杂性的系统化工程。很明显,现阶段软件工程学科所选取的理论知识与实践操作实验还无法引导学生直接且有效的达到以上应用技能水平的高效提升,最终也制约了软件工程学科教学目标的实现。

2软件工程实验软件装置建设应体现的基本特点分析

相关工作人员应当明确一个方面的问题:软件工程实验软件装置引入的最关键目的在于引导学生以实验软件装置为载体,感受到软件工程的抽象化存在,明确学习软件工程的意义,认知软件工程的学习方法,探究软件工程学科学习过程当中的趣味性,最终引导学生自主、自发的对软件工程学科相关理论知识与实践操作进行学习。从以上分析可以总结:软件工程试验软件装置的建设应当特别体现以下几个方面的应用特点。软件工程试验软件装置的建设应当引导学生构建创新意识与创新精神。软件工程实验软件装置的建设应当体现新课程改革标准规范针对软件工程学科教学实际所提出“软件工程学科建设应当将传统意义上单向传授知识的学科知识教授体系予以打破,进而构建一种将传授与探索研究相结合的目标化教学模式”的教学理念,引导学生在一种极具开放性与启发性的学习环境当中进行软件工程学科学习,引导学生通过问题的发现,激发解决问题的积极性,进而对问题进行有效思考,最终解决问题。

软件工程实验软件装置的建设应当满足软件工程学科多元化的试验需求:实验软件装置的应用应当具备对软件工程学科教学所选取教材教学内容进行归纳与细化的功能,引导学生对自身学习能力水平高低以及自身掌握软件工程学科知识技能的程度对知识学习与实践操作进行合理的选取,实现软件工程学科教学的针对性与侧重性转型,与此同时,软件工程实验装置的应用还应当促进学生将软件工程理论与自身专业技能相融合,从而对整个项目开发环境有一个全面的认识与了解。

3软件工程支持可扩展与可定制软件装置平台的应用分析

软件装置平台背景分析:由于软件工程所涉及到的理论知识与应用技术据比较系统与具体,软件工程所涉及到的工作面比较大,导致学生在刚刚接触软件工程教学的过程当中出现大量的疑问与学习难点。最普遍的问题可以简单概括为以下几个方面:①.学习软件工程的意义何在?②.软件工程应当怎样学习?③.在软件工程的整个学习过程当中会涉及到哪些类型工具的应用?教师要做的是在软件工程教学实践过程当中逐步引导学生解决疑问,在对软件开发流程进行过程当中对学生可能感到疑惑的问题与细节进行处理。在这一过程当中,教师应当引导学生明确以下几个方面的问题:软件装置平台的构建目标在于提供一个让初次接触软件工程的学生能够在学习初期最为直接与直观对软件分析、设计以及测试相关理论技术与工作流程有一个宏观的认识。与此同时,通过软件装置平台的构建,学生能够在一个个性化的学习基地当中进行系统化的软件工程知识技术学习。更为关键的一点在于:通过软件装置平台的构建,学生能够确保软件作业所输出软件工程制品的高效性与合理性。软件装置平台的构建使得学生所接触到的软件开发全过程更为简便,可操作性得到了有效提升。有关软件工程思想的认识与学习能够在学生主观性与自觉性的学习过程当中得到完善,从而确保实验装置动态更新速率的稳定提升。

软件装置平台基本功能分析:从某种角度上来说,软件装置平台能够辅助终端操作者通过对软件工程基本理论及应用技术的掌握明确认识到有关面向对象方法的应用情况,进而以此为依据提高软件系统分析、设计以及开发工作的完成效率。从这一角度上来说,软件装置平台所涉及到的基本功能可归纳为以下几个方面,需要引起相关人员的特别关注与重视。

1)软件装置平台的构建应当具备对软件工程基本理论、技术以及应用工具的介绍功能。健全化的软件装置平台构建应当具备有关软件工程应用工具以及支持面向对象软件流程分析与设计相关工作的介绍性能,在这一过程当中应当特别关注对UML图基本意义及应用方式的介绍作用。对软件工程应用工具以及软件工程相关理论技术的介绍应当具体到软件分析的目的、软件设计的步骤、软件内容的概括、软件实现的原则以及软件应用客观要求等多个方面。以软件装置平台构建中课程常识的介绍功能而言,应重点介绍的内容应当包括①.课程必要性介绍;②.课程涉及面介绍;③.开发模型介绍;④.开发流程介绍这几个方面,在此基础之上拓展在线搜索功能,外联“baidu”或是“google”网页搜索,并为学生提供专门的学习笔记以及师生交流支持,与之相对应的网页布局结构如下图所示(见图1)。

图1网页布局结构示意图

2)软件装置平台的构建应当具备健全的可扩展特性与可定制特性。从软件工程学科所涉及到的相关理论与技术方法的研究角度上来说,所构建的软件装置平台应当支持装置终端使用者依照自身的实际需求,在基于对软件工程项目设计全过程进行分析与规划,并且明确项目输出需求的基础之上,对软件工程项目实施流程作出一定程度上的调整与优化,并对实验需求进行合理的定制。更为关键的一点在于:所构建的软件装置平台还能够支持装置终端使用者将所开发出的最优案列导入系统结构内部并储存,作为后续软件工程项目开发的参考案列。实践研究结果表明:通过软件装置平台可扩展性与可定制性的实现,软件装置平台最大限度的避免了项目开发参考案例的单一性,从而提高项目开发质量与开发效率。

4结束语

伴随着现代科学技术的蓬勃发展与经济社会现代化建设进程日益完善,社会大众持续增长的物质文化与精神文化需求同时对新时期的软件工程建设事业提出了更为全面与系统的发展要求。现代经济社会对于软件工程专业复合型人才需求量的持续提升要求有关软件工程学科教学工作作出一定的改革与优化。软件装置平台的构建无疑是最为直接也是最为有效的实现方式之一。通过对现阶段存在于软件工程教学中问题的分析,笔者认为,对于软件工程课程教学作业的开展而言,在遵循软件工程实验软件装置一般建设特点予以满足的基础之上,重点通过对软件装置平台基本功能的描述,其相对于软件工程学科的教学优势能够得到充分的体现。总而言之,该文针对有关软件工程实验装置相关问题做出了简要分析与说明,希望能够为今后相关研究与实践工作的开展提供一定的参考与帮助。

参考文献:

[1]张为.庄育飞.冯华,等.《软件工程实验》课程采用产学合作模式以培养应用型软件人才的研究和实践[J].价值工程.2012,31(7): 146-147.

[2]熊凡,李伟波.项目驱动的软件工程实验教学探讨[J].中国电力教育,2012(2):77-79.

[3]司莹莹.软件工程实验课程教学模式探索[J].中国科教创新导刊,2008(36).

[4]黄妮,吴晓军.基于时间约束的软件工程资源配置Petri网检测模型[J].计算机技术与发展,2012,22(4):21-24,28.

[5]张云.将过程控制引入软件工程课程实验的研究[J].嘉兴学院学报.2006,18(3):98-100.

[6]吴志男.基于模拟软件企业的导学制在软件工程实验教学中的实施应用[J].科教导刊,2011(21):64-65.

平面设计软件论文范文第5篇

作者:邹林儿,范定环,傅继武,沈云

关键词:专业光学软件,光学工程类专业,课程教学,教学模式

中图分类号:G642.0文献标识码:A文章编号:1674-098X(2014)12(c)-0127-02

光学工程类专业是以光学、应用光学、量子光学、非线性光学、激光技术和光电子学等为理论基础,结合物理电子与微电子学、固体物理学、计算机技术以及信息与通信工程等的一门综合性强专业[1]。近年来,随光电信息产业的迅速发展,该专业类的人才需求增多,就如何办好该类专业,以适应产业需求,是许多高校乃至整个国家需要解决的课题[2]。其中,专业光学软件课程是光学工程类专业教学的重要组成部分。学生掌握一至二门专业光学软件,利于提高专业知识与实际应用的综合运用水平,助于增强就业竞争力,更为重要的是将来相关专业工作的必备技能之一。专业光学软件依据应用领域大致可分为:以经典光学和现代光学为基本原理的应用在各种光学仪器或仪器系统的光学设计类软件[3],目前它们主要有ZEMAX、CODEV、ASAP和OSLO等光学设计软件;以导波光学和光通信为理论的应用在光通信领域的器件或系统仿真设计的光通信类软件[4],如OptiBPM、Beamprop等光波导设计软件,以及OptiSystem等光通信系统仿真软件;另外,其它一些计算软件也可以用在光学方面的,如Matlab在光信息处理中的应用[5]。

专业光学软件的教学相对光学专业实验教学(特别是涉及到昂贵专业实验设备),要求的技术起点低,且能更快地让学生接触到实际应用课题。我们在专业光学软件实践教学过程中,强调基于光学专业知识的是逻辑分析和编程训练的结合,提高了学生的光学设计能力。结合近几年的专业光学软件教学研究和实践,我们从专业课程体系设计、课程教学方法、学生学习要求以及考核等几方面进行探讨[6-9]。

1教学课程体系设计

1.1专业理论知识与专业软件教学有机衔接和融合

专业光学软件的运用需要很强专业理论知识,一般面向于光信息科学与技术本科专业(现归类为光电信息科学与工程)和光学、光学工程研究生专业。如ZEMAX光学设计软件,其理论基础为光学设计的基础知识和像差理论。软件中的专业名词如物面、像面、高斯面等,和计算方法如实际光线计算、近轴光线计算,以及设计时的整体思路和流程等知识点都需要在专业理论课中掌握。因此,专业理论知识和专业软件课程之间的衔接很重要。它们之间如缺乏有机联系,在专业软件课程教学时,学生学习效率和质量下降,同时教师教学辛苦,整个课程进展慢。在我们的课程体系安排中,《工程光学》、《几何光学》或《应用光学》之类课程放置在大学二年级第一学期,以之为基础的专业软件教学,如ZEMAX之类的光学设计软件课程,放在随后的大学二年级第二学期。作为更高级的专业理论课程《导波光学》、《光通信原理》、《光波导理论与技术》等之类课程设置在大学三年级第二学期,随后接下来的学期开设光波导设计或光通信系统仿真等相关专业软件教学课程(可选修),如OptiBPM、OptiSystem等软件。同时在学习专业软件期间还可以安排些系统仿真中涉及到知识点的课程,如涉及到电光调制、四波混频效应等的《非线性光学》课程,涉及到光学透过率或反射率的《薄膜光学》课程等,这样有利于这些特殊知识点和软件教学学习有机融合。采用这样的安排和紧密的时间间隔,使得学生在软件学习中,不至于忘记前面学习过的理论知识。同时在软件教学中,结合实例,将专业理论知识和软件应用联系起来,提高了学生的综合运用能力,学会如何分析问题和解决问题,加深对专业知识的理解和认识,从而更好地实现应用软件解决问题。

1.2强化专业训练

现在许多学校施行三学期制,我们试点把专业光学软件学习作为实践设计类集中放在暑假期间(第三学期)进行专业系统学习和培训,专门作为一项专业技能课程传授给学生。专业光学软件课程教学结束后,软件的实际运用也是实践环节重要的一步,可以在学生相关实习企业环节或教师指导的毕业论文设计环节中体现,例如让学生协助参与到实际光学系统产品设计或项目中,了解产品从产品设计或项目的一系列过程。这些将为学生今后在企业科研一线从事光学工程类专业工作起着积极作用,加快学生把专业知识转化为实际应用的过程。

2教学方法和学习方式的改进

2.1以实例为教学主线、结合实际应用的专业光学软件课程教学方法

传统软件教学方法一般是先介绍菜单的各项功能,然后逐步展开软件操作步骤等,这菜单式的教学方法已不适宜专业软件教学了。专业光学软件不是大众化软件,教学目的不应停留在软件操作熟练程度上,而是通过教学方法应把握学习软件的内涵“如何运用软件分析问题和解决问题”。在专业光学软件教学过程中,我们提出以实例教学为主体,从整体设计思路上把握,而对于少量的基本软件操作串插到实例中讲解。

以ZEMAX光学设计软件为例,需设计一双胶合透镜,对于632.8nm波长的光,其焦距为100mm,相对孔径为1:5,而波像差小于λ/4。在这个实例中,对于初学者来讲,这些内容基本上包括整个光学设计所需要的教学内容(如透镜模型或系统结构参数建立、光线追迹、波前分布、像质评价分析等)以及设计思路和流程。在教学过程中,教师应贯穿整个设计目标是一个等效焦距(总光焦度倒数)为定值的光组,着重把握如何合理分配两个透镜的光焦度为设计思路。当涉及到构建透镜模型时,教师引导学生如何在软件中操作如参数设置和模型显示,并改变不同结构参数观察模型变化。当实现光传输时,重点讲解光线密度概念和物理意义等,以及光线在软件中追迹算法,串插地讲如何设置光线密度和工作光波长等操作。当讲到成像质量分析时,讲解波前的物理意义,和衡量成像质量的标准或判据,以及一般有哪些评价函数等,重点应放在如何分析成像质量。最后,谈到软件自动优化设计时,主要讲解如何设计优化函数,了解像差自动平衡的方法和有关问题,来提高成像质量,对这个理解和领悟是学生以后逐步走向更高层次的光学设计关键。通过实例教学,一方面让学生体会到专业软件与应用紧密结合,激发学生学习兴趣,提高学生的课堂参与度。更重要的是培养学生的光学设计整体思路,结合专业知识训练如何分析问题和解决问题,提高综合应用专业软件能力。

同时,教师对实例的筛选,要具有经典性和适宜的难易度。我们知道专业光学软件功能强大,涉及面广,如ZEMAX光学设计软件大致包括照明和成像两个范围。在专业光学软件的学习训练中一般分为初级、中级、高级三个层次。在中、高级层次训练中是针对特定设计目标,比如照相镜头设计、光谱仪系统的设计等,在这里需要更高级光学专业知识,如《高等光学》、《傅里叶光学》等。因此,教师在教学过程中针对不同学生层次,要把握教学难度和深度。

2.2坚持课前专业知识巩固,课堂学习讨论,课后上机复习的学习方式

专业光学软件里面涉及到许多专业名词,对它们准确理解,利于参数设置时有清晰的物理意义。这些专业名词的知识来自前期专业理论课程,需要学生课前自主巩固、查阅资料,比如软件中的有效焦距、波前、像差、评价函数等专业名词。在课程上,以实例讨论为主,学会分析问题和解决问题。以ZEMAX光学设计软件为例,可以讨论影响像差的因素是哪些,如何通过调整孔径光阑位置改善像差,以及在设计中如何平衡和分配各类像差等问题。通过实例讲解和讨论的学习方式,除了在课堂上激发学生学习热情和兴趣外,还加强对专业知识综合理解和提高应用软件解决问题的能力。课后布置学生上机复习,一是让学生消化课程上的知识,进一步尝试解决实例中出现各种情形;二是提高学生对软件使用熟练程度。这种学习方式让学生从被动式的课堂听课、上机练习,改变为主动性的课堂学习讨论,课后自主复习和巩固光学软件应用思路,鼓励学生尝试新的设计方案。对教师而言,一是让学生认识到专业软件课程学习的重要性和优势,充分调动学生的积极性和学习兴趣,是主动性学习方法的前提;二是引导课程讨论由浅入深,抱砖引玉。近几年来实践教学反馈,低年级学生意识到专业光学软件学习是光学理论知识与实际应用结合的关键环节,以及在就业方面占据较大优势,这已经形成学生的共识,起着良性循环作用,提高了学生学习专业软件积极性。

3采用多样灵活有效的考核评价方式

专业光学软件课程有着自身的内容特点和教学规律,仅仅采用传统的笔试、上机考试的考核方式是不能很好适应专业光学软件教学考核要求。专业光学软件课程的教学目的是不仅仅让学生熟练使用软件,更为主要的是能结合专业知识应用软件进行光学项目分析和设计。因此,专业光学软件课程的考察就是评价学生的专业知识综合运用与分析能力,包括专业知识的理解、项目的分析和解决能力、计算编程水平等几方面综合素质表现。基于此,我们在教学过程中采取多样灵活有效的考核方式。

(1)小作业。平时主要考察学生对专业光学软件的操作能力和专业知识的理解与应用。这通过课后布置小作业来考察学生平时对知识点掌握情况,同时还兼顾知识小结的复习和巩固。

(2)小组课题。学期快结束时,提前三至四周时间,分小组布置不同课题(或项目),如设计光学镜头(广角、微焦距镜头等)、光波导器件等。在规定时间内,让小组学生自主讨论,查阅资料,最后形成项目文档,提交设计报告。这种考核方式,对个别基础差的学生实现起来有一定难度,但通过小组成员合理搭配(平常成绩好的带动成绩较差的),这不仅提高整体学生的专业水平,更重要的是培养学生个人能力,如沟通、管理、创新、团队协作与领导等。

还要强调的是,教师在最后考核结束时,给予学生提交的项目报告进行点评,应重点评价学生的思维过程,同时帮助学生得到合理的答案,使得对学生的考核成为课堂教学的延伸。

4实践教学中相关问题思考

目前专业光学软件实践教学表明,上述措施的实施,在教学质量和学生受欢迎度方面有很大提高。但仍存在一些更高层次的问题,值得思考与进一步完善。

平面设计软件论文范文第6篇

关键词:软件体系结构;案例教学;实践教学平台

中图分类号:G642 文献标识码:B

建大厦必须进行设计,而建平房则不需要设计。传统观点认为需求分析是项目开发成败的一个关键,项目的失败或夭折主要是由于需求分析不充分造成的,但对如何做好需求分析却苦无良策。在软件开发的早期,软件代码量不大,对设计重要性的认识也不充分,程序员可以设计、编码一肩挑,但随着软件规模的扩大,人们在大型软件的开发面前显得力不从心,因而产生了软件体系结构理论。现代观念认为通过需求与设计之间的迭代,并根据设计建立系统原型,能够较为充分地理解需求并得到满足需求的设计。

软件体系结构的设计在中大型软件项目中更易于显示它的意义,这也是软件体系结构课程产生的原因。“软件体系结构”作为高等学校软件工程专业的一门核心课程,是根据人们的软件设计经验总结出来的理论与实践相结合的课程。“上梁不正下梁歪”,体系结构的设计是现代软件开发中最为重要的一环,它设计得是否合理直接关系到软件的成败。随着软件规模变得越大越复杂,软件开发对软件架构师提出了更高的要求。

1课程特点与面临的问题

1.1软件体系结构课程的特点

(1) 软件体系结构的设计原则、技术、方法较为抽象

软件体系结构的设计原则、技术、方法可以应用在不同的软件项目中,其目的是为了在给定的时间、经费等条件限制下设计出高质量的软件,它们位于所有具体项目之上,针对全体软件项目,因而是抽象的。

(2) 软件设计的效果体现在软件开发的后续阶段中

软件生命周期包括可行性分析、需求分析、设计、编码、测试、运行维护等多个阶段,设计对软件成败的影响往往在这个阶段反映不出来。设计阶段做出的一个决定,可能要到编码、测试甚至是后续的维护阶段才能显现它的效果。

(3) 软件体系结构的设计往往是折衷与权衡的产物

软件中的一些质量要素经常是相互冲突的,即软件的质量要素之间既有正相关,也有负相关,因此在实际的软

件系统设计过程中,必须根据具体情况对各种要素进行折衷与权衡,从而得到总体上满足用户要求的软件。怎么折衷和权衡,必须结合具体项目,根据项目的实际情况去把握。

1.2教学中面临的问题

(1) 软件体系结构的抽象理论容易使学生感到枯燥乏味

由于授课对象是大三学生,项目开发经验有限,学生很难在头脑中将软件体系结构的抽象理论和实际联系起来,因此较难对这门课产生兴趣。在接受抽象的理论时,容易产生枯燥乏味的感觉。

(2) 学生缺乏完整项目的体验

学生参与的课程设计实践一般仅限于小型项目,很少有机会参与软件开发和运行的全过程,难以体会到软件体系结构设计中关于正反经验的总结。例如,可维护性是软件的一个重要质量指标,但学生很少有机会去参与真正的软件维护,所开发的系统大多只是给任课教师大概地检查一下,一般不会交付使用,没有经受用户的真正检验,设计里的很多错误被隐藏起来了。但学生看不到错误,就不能对这些错误进行维护,也就不能体会到设计阶段工作对可维护性造成的影响。而且对于经验欠缺的多数学生来说,软件设计中的折衷与权衡难以想象,不容易理解和把握,包括各种质量属性之间以及与很多非技术因素的折衷与权衡。

如何搞好这门课的教学,是摆在教师面前的一道紧迫课题,对教学方法、手段和个人经验都提出了很高的要求。我们提出通过本课程学习要达到以下三个目标:

(1) 帮助学生了解软件架构的基本概念,初步掌握中大型软件系统构架的分析与设计方法。

(2) 使学生了解软件系统的成败不仅取决于用户的功能需求是否被满足,还和各种外部约束条件有关,如设计师的素质与经验、开发组织的目标以及政策法规限制等,从而提高软件设计的基本素养。

(3) 引导学生认识系统的性能、可用性、安全性等质量属性都是受软件构架制约的,或者说这些属性的实现影响着设计师的设计选择。

2强化案例教学,建设符合学生接受能力的案例

本课程较为抽象,要求学生有一定的软件设计经验,为了弥补学生在设计经验上的不足,我们在本课程中采用以案例教学为主的方法和手段,尽量将理论讲授和实际案例结合起来。案例选取有三方面的要求:一是要选取学生能听得懂、能理解的案例,案例本身不能过于复杂,超出学生的可接受范围;二是案例不能太简单,应稍高于学生的现有经验,这样才能提高学生的学习兴趣并帮助学生提高;三是案例要和每阶段的教学内容相匹配。经过几年的教学积累,我们以实际系统为基础,建立了多个符合学生理解和接受能力的案例,如软件学院的研究生选课系统、软件学院的图书管理系统、学生宿舍管理系统、订票系统、软件学院校友管理系统、超市进销存系统等。这些系统都是真实的,也是学生经常接触的,有很强的参照性,学生容易接受。我们还把这些系统作为课程实践的选题,提供原有设计方案和源代码,让学生使用并提出意见,找出原先设计的不足并改进,大大提高了学生实践的感知能力。

在学时分配方面也做到向案例教学倾斜,本课程总共48学时,除了8个学时的专门案例分析和8个学时的上机实践,在课堂理论教学时还穿插大量案例,案例教学占课堂授课比例的40%左右。我们还采用启发式教学手段,在课堂上留有一定时间专门就案例展开讨论,鼓励学生通过争论来比较和掌握软件构架设计方。例如,学生都实际使用过选课系统,选取该系统作为案例,学生就很乐意参与讨论并给出建议。这些手段的采用取得良好的教学效果,加深了学生对抽象的软件架构设计思想的理解。

3教学内容与教学手段

(1) 激发学习兴趣和热情

我们从课堂气氛、内容选择、语言表达三个方面入手。在营造课堂气氛方面,讲解时尽量营造探究气氛,鼓励学生参与讨论,避免学生被动地听,增强教师与学生的交流互动。在内容选择方面,选一些容易引起学生兴趣的素材。例如,在讲到架构风格时,我拿了一个自己编写的对战游戏程序给学生看,由于这种游戏学生普遍都感兴趣,因此在讲解架构风格时,学生注意力都很集中,收到了较好的教学效果。语言表达方面,在讲课时多用一些形象、有趣的事例或类比来说明或代替那些抽象、枯燥的理论陈述。例如,在谈到满足不同质量属性需要权衡时,列举了斑马为什么有黑白条纹的例子。

(2) 注意与其他课程的衔接

软件体系结构的教学内容与软件工程、软件项目管理以及软件文档写作等课程紧密相关、甚至有部分重叠,我们针对不同课程的特点进行了妥善安排,在教学内容上注意相关课程内容的相互渗透。大三上学期首先讲授软件工程,使学生对软件工程有一个初步认识,紧接着是软件文档写作的训练。大三下学期软件体系结构和软件项目管理同步讲授,要求学生运用软件体系结构的理论、技术和方法进行软件设计和评审,同时运用项目管理的知识组织项目开发,最终验证软件设计的合理性。设计和实现的题目鼓励沿用软件工程课程上所用的项目、人员组成也鼓励保持一致,使学生对某个项目能保持一个学年左右的长期接触。

(3) 建立以设计师为主的开发团队

以小组(四人为一组)为单位开展课程实验,每个人扮演不同角色。首先他们是一个设计师团队,但其中要有一人负责,这也是软件设计的一条重要原则;其次,还有项目经理、需求分析师、程序员和测试员等角色需要担当,也就是说每个人要承担多个角色。实验综合运用软件工程、软件体系结构设计、软件文档写作、软件项目管理以及其它课程的知识,来体会如何围绕软件体系结构进行开发,体会软件体系结构设计的原则和方法。

(4) 建立实践教学平台

软件体系结构的教学应使学生通过对这门课的学习,加上对其他专业知识的综合运用,能够在实际工作中应付真正的项目设计,因此有必要让学生参与一个长期(不少于一学年)的软件项目。为此我们设计多个规模较大的、完整的软件项目作为实践教学平台,这种项目包括分析、设计、实现、软件维护、软件重用、对现有软件的扩展,以及团队合作、项目管理等等。让学生长期接触某个项目,使他们可以在这个平台上观察和动手实践自己的软件设计方案,或者对现有方案进行改进,这样既有机会获得正面成功经验,也有机会得到反面失败的教训。

实验与教学进度保持匹配,使学生在实验中主动运用所学设计理论,并和传统设计方法进行对比,帮助学生迅速地把所学知识转换成实际的软件设计能力。设计过程要求采用Raional等工具进行分析和设计。

课程结束时,安排专门的时间,由每个团队向全班同学演示自己的实验成果,并由学生和教师共同对实验结果进行评价和给分,极大地调动了学生的积极性,评分过程中的议论则帮助学生进一步加深了对软件架构设计方法的理解。

团队提交的实践结果:需求说明书、体系结构设计说明书、体系结构评审报告、个人总结报告、演示Demo,要求说明每个人的角色和工作量。

评分标准:项目文档描述60%;个人总结报告20%;Demo20%。

上述评分标准以团队为基础,改变了传统的针对个人实践结果的考评模式,避免了相互抄袭。通过以团队评分为主,个人表现为辅的评价方式,达到培养学生学会与他人合作,培养团队精神的目的;通过以软件文档评分为主,以实践结果为辅的评分体系,达到学生对软件设计过程和方法的掌握。

其次,让学生参与教师的研究课题,加强实践基地建设,构建课程实训环境,鼓励学生到社会上的软件公司去实习、兼职。学院已与国内外多家软件领域的著名公司和研发基地建立了合作关系,建立了全方位、多层次的课程实践教学环境。

(5) 构建高素质的师资队伍

根据国家示范性软件学院工程型人才的培养目标,考虑软件体系结构设计课程实践性很强的突出特点,构建了三三制的师资队伍结构,即专职教师、IT公司教师和境外教师。完善了校内专任教师到软件企业一线参与实际软件项目研发和交流、软件企业的工程技术和项目管理人员到学校兼职授课的制度和机制,形成了一支了解行业需求、教学经验丰富、专兼结合、国内国外、校企联合的高素质的教师队伍。

4教学效果

我院针对软件体系结构课程教学中存在的不足,从教学方法、手段等方面提出了改进方案,融理论、案例与实践为一体,系统地阐述了软件体系结构的设计过程,体系结构设计师的主要工作和职责,辅助以实际案例向学生传授软件架构的理论、方法和技巧,并以小组为单位完成课程实验。通过本课程学习,学生可以在较短时间内掌握软件体系结构的基本知识和实践能力。

参考文献

平面设计软件论文范文第7篇

【关键词】平面设计软件 DICOM图像数据处理技术 DICOM数据读入 处理结果显示

现代平面设计设计过程中会应用到大量的设计软件,设计人员不仅需要熟练的掌握各种设计软件的应用技巧,还需要将它们与其他的计算机软件技术,比如DICOM图像数据处理技术进行结合,只有这样才能够创造出更加优秀的平面设计作品,促进平面设计行业的快速发展。下文就平面设计软件的常见种类、主要作用等进行简单的介绍,就DICOM图像数据处理技术的具体应用问题进行讨论分析,仅为相关人员的工作提供参考。

1 平面设计软件概述

平面设计软件主要用于平面文字、图像、图片等等的设计,常见的平面设计软件有Photoshop、CoreDRAW、Flash等等,种类较多,一般来说,平面设计软件可以分为图片处理软件、图像处理软件、建模软件、网页设计软件、平面制图软件、组办软件、设计辅助软件等等。它们的功能各不相同。比如图片处理软件的主要作用是对各种平面画面进行处理,使其更具真实感,比如Photoshop。图像处理软件的主要用于图像的处理,使其能够更好的表现平面设计的效果,比如CoreDRAW。现阶段最常用的建模软件是3DMAX,能够用来展示灯光、材质及建模。Flash属于网页设计软件,通过对网页的设计使其更加的精美。CAD是最具代表性的平面制图软件,在平面图、立体图、三维图等等的绘制中使用十分的广泛。组版软件本身不具备图片图像等处理的功能,但是它能够将图片、文字、图像等组合起来,使整个版面更加精美,组版软件有 Adobe inDesign。辅助设计软件主要指的是EXCEL、WORD等办公软件。

现代设计行业正在朝着多元化方向发展,而各种平面设计软件的出现为设计行业的发展做出了巨大的贡献,促进了许多新的设计观念、设计思维的产生,打破了以往平面设计工作的运用法则,一些固有的设计符号现象被解构,新的设计需求正在逐渐的发展形成。以PS为例,这一设计软件之中有超过1亿的颜色可以选用,利用该软件完全可以替代以往的张、颜料、铅笔等各种设计工具,许多传统设计方法难以达到的功能都能够通过PS实现,一些繁琐复杂的非创造性的工作都可以利用平面设计软件进行,比如、旋转、复制、镜像、任意比例缩放等等,可以明显的提高设计的效率,使得艺术设计更加大众化。

2 DICOM图像数据处理技术

DICOM图像数据处理技术在平面设计工作中经常会用到,下文主要从DICOM数据读入及处理结果显示两方面就该技术的实践应用问题进行讨论分析,希望能够对相关设计人员的工作有所帮助。

2.1 DICOM数据读入

Windows操作系统之下,文件数据一般多采用分块读入的方法读取,收到缓存区大小的限制,所有的内容并不一定能够全部读取,因此需要将数据分块,待上一块内容读取完成之后才能够继续读取下一块。DICOM数据处理过程中,首先需要将数据从缓冲区取出,利用上述方法读入文件时,标签查找十分不方便,为了解决这一问题,需要将全部文件一次性读入内存之中,但一般情况下,DICOM文件的数据量非常大,因此内存块分配的时候需要充分考虑物理内存的问题,如果内存块大小小于物理内存,能够顺利的分配,反之,数据分配可能会失败,即使分配成功,系统及程序的运行效率也会受到影响。因此,DICOM文件处理过程中,算法处理数据的设计效率十分重要,为了提高DICOM数据处理的效率,需要重点关注以下问题:不必要的计算尽可能避免。DICOM图像处理过程中有许多像素数据不需要计算,这种情况下就需要将这些数据过滤掉,能够有效地提高数据处理的效率;优化内层循环。通常情况下,图像数据处理过程中,80%以上的程序运行时间花费在内层循环结构上,因此,合理的优化内层循环能够大幅度提高程序的运行效率;改造计算公式,改造计算公式是提高运算的效率及精确度的重要手段;优化流水线,避免计算依赖性。现阶段,大多数PC机的微处理器是流水线化的,基本上都是乱序执行指令,合理的优化流水线能够有效地避免计算依赖性,缩短处理器等待时间,对于提高程序的运行效率十分有利;利用简单的运算方法替换复杂运算是提高运算效率最直接的手段。

2.2 处理结果显示

在平面设计软件之中利用DICOM图像数据处理技术,通过线性映射表能够提高DICOM图像显示的速度,这对于平面设计效率的提升十分有利。多幅图像显示时,将内存中的图像进行拼接之后在显示,也是提高DICOM图像显示的速度有效手段。平面设计的过程中,利用DICOM图像数据处理技术,不仅能够显示图像,通过计算T值、临界值等等,还能够提高图像数据的处理速度,进而促进平面设计工作效率的提升。DICOM图像数据处理主要通过MASM汇编器实现,可以在Windows NT系列的操作系统之下使用。

3 结束语

平面设计软件的发展对平面设计行业、艺术设计的发展有着重要的促进作用,同时,不断提高的艺术设计的需求也推动了相关计算机技术的发展。在平面设计软件之中应用DICOM图像数据处理技术能够有效地提高图像数据处理的效率,对于相关行业的发展十分有利。

参考文献

[1]海妙.平面设计软件与DICOM图像数据处理技术研究[J].自动化与仪器仪表,2010(05).

[2]王洋.DICOM图像数据的高效处理技术研究[D].成都:电子科技大学,2010.

[3]邱元阳,刘宗凡,金琦.DICOM应用点滴[J].中国信息技术教育,2016(21).

平面设计软件论文范文第8篇

关键词:中职;计算机专业;软件课程;教学效果

随着多媒体技术在广告设计、室内装饰设计等领域的广泛应用,中职学校的计算机专业也逐渐向平面设计、室内设计等方向转型,并普遍开设有Photoshop、Flash、CorelDRAW、3dMax等设计类的软件课程,这些课程主要定位在平面设计、广告设计及室内效果图制作等方面。

笔者在教学实践中发现,这些软件课程的教学效果并不理想。从学生实际的技能水平来看,大部分学生广告设计或效果图的设计制作能力处于较低的水平,远远达不到企业用人的要求。学生毕业后只有少数能从事相关的设计工作,所学的设计类软件课程对大部分学生的工作来说没有多少用处。

如何提高中职计算机专业软件课程的教学效果,是一线教师必须要思考的问题。

一、中职计算机专业软件课程教学效果不佳的原因

软件课程不能很好地培养学生的设计创作能力,除了软件课程本身的原因以外,学生在文化素质、美术功底等方面的不足,也限制了其设计能力的发展。

(一)学生的文化素质不高,缺乏设计的“源泉”。

在好的设计作品中,多多少少会包含一些文化的元素在里面,如学生制作一幅中式的室内设计效果图,就有很多中国传统文化在里面。中职学生大多不爱学习语文、英语等基础文化课程,缺乏必要的文化涵养。

(二)学生的美术功底不足,影响了设计能力的培养。

在义务教育阶段,美术课程长期处于不受重视的地位,学生也处于应付升学考试的心理阴影之下,创造性思维、形象思维受到抑制。学生在美感、美术知识等方面的欠缺,导致其设计创作的作品难以符合要求。笔者在讲授《影视后期制作》这门课程的过程中,尝试让学生根据给定素材制作一个婚庆的视频,有部分学生使用了黑白色作为视频的主色调,显然没有注意到色彩的情感特征。

(三)软件课程传统的教学模式难以满足培养学生设计创作的要求。

软件课程的教学模式大多采用讲、演、练的模式,给定参考效果、素材,学生按照教师讲解的操作步骤完成练习,缺少使用软件进行创作的训练,学生的思维习惯于仿照。这样,他们往往学会了软件的功能,但运用软件进行创作的能力却处于比较低的水平。因此,在教学中常常出现这样的问题,一些学生平时仿照效果完成的作业质量很好,但要求其设计创作时却无从下手。

二、提高中职计算机专业软件课程教学效果的几点思考

(一)基础文化课程转换教学内容和教学方式,想方设法提高学生的文化素质。

语文、数学等是关乎学生基础文化素质的课程,但中职学生大多是中考的“失败者”,对语文、数学存在一定的反感,而且中职学生普遍对理论的学习兴趣不高,大多是被动接受。针对学生的特点,基础文化课程可适当转换一些教学内容和教学方式,如在语文教学内容中渗透一些中国传统文化知识,以多种教学方式替代传统单纯的讲授方式,如讲故事、图片展、视频欣赏等。

笔者曾给学生播放过一个《圆明园》的纪录片,讲述了圆明园修建及被损毁的历史,大部分学生都带着浓厚的兴趣去观看,从这部纪录片里,学生不单可以了解到许多近代的历史,还能学习到很多中国的传统文化及中国古代建筑方面的知识。

(二)美术课程注重实用,打好学生的美术基础。

平面美术基础、色彩构成等课程是培养中职学生美术功底的重要途径,中职设计专业虽然有开设平面美术基础、色彩构成、素描等美术课程,但课程本身存在过于理论化、不能与软件课程有效融合的问题,且学生普遍美术功底薄弱,学起这类课程感到吃力,往往重视软件课程而轻视了这类美术基础课程。

针对上述问题,美术基础课程的教学应更加注重实用,让学生在实践中领悟相关的美术知识。如在讲授“黄金分割”这一知识的时候,如果只是简单告诉学生其含义及作用,学生往往会不理解,更不懂得如何运用。但通过一些实践活动,如尝试人物在照片中摆放的不同位置,让学生进行直观的视觉感受,就会更容易理解,此时再做一些适当的知识迁移练习,比如如何在平面广告中摆放文字、图片等元素,就能加强学生对该知识的运用能力。

目前的课程在内容安排上一般是先理论后实践,一年级学习美术基础知识,二年级才主要学习软件课程,理论和实践出现断层的状况,学生学习软件课程时,美术基础知识已有所遗忘。因此,学生美术功底的培养,不能只依靠美术基础课程的教学,在软件课程的教学过程中也需不断复习、运用美术知识,如教师在教授一个实例的时候,可以先结合美术知识分析其设计的理念。

(三)软件课程的教学模式需要改革。

传统的讲练模式适合培养理论型人才,但设计工作要求学生不仅具备很强的操作能力,还要求有较强的创作能力。在软件课程的教学当中,应适当安排一些实际的工作案例让学生去尝试自行创作,教师对学生作品中存在的优缺点要及时指出,并结合适当的案例欣赏、作品互评等教学内容,让学生在实践中不断提升创作能力。在软件课程的教学中,教师讲解的案例大多来自各种教材,这种案例本身很难体现出实际工作的情境,往往就导致了教学与工作实际脱轨。笔者在软件教学的过程中,尝试引入几年来网络上流行的威客任务案例,为学生提供实际的任务需求及素材,指导学生根据客户的要求去进行作品创作,经过一段时间的训练,学生创作的作品水平得到了较大的提高。

(四)软件课程科任教师自身的能力需要提高。

目前,中职计算机专业教师大多没有企业工作的经历,也缺乏作品创作的经验。近年来,计算机专业的转型对专业教师提出了新的能力要求,对从事设计专业教学的教师来说,具备一定的作品设计、鉴赏能力非常必要。因此,软件课程的科任教师除了对软件的各种功能要十分熟悉以外,还要对该软件主要的应用领域有较深刻的理解,并对这些应用领域的作品有一定的设计创作及鉴赏能力,才能更好地指导学生。

(五)通过与企业的交流合作,加深学生对软件运用的理解。

平面设计软件论文范文第9篇

关键词:日文软件人才;教学模式;项目训练

计算机科学与技术专业的本科毕业生就业情况不理想是一个不争的事实,但这并不是因为市场不再需要这方面的人才。相反,市场对于软件开发人才的需求量非常大。

日文软件人才需求的现状

软件外包是一些发达国家的软件公司将软件项目通过外包的形式交给人力资源成本相对较低国家的软件公司开发,其目的是降低软件开发成本。目前,全球软件外包市场规模已达1000亿美元,并以平均每年29%的速度增长,在目前全球的软件产值中,三分之一都需要通过软件外包来完成。软件外包已经成为世界软件产业发展的一个重要趋势。

近年来,

“六双”教学模式在人才培养过程中的实施

在“六双”教学模式下,日文软件人才的培养具体采取了如下措施。

优化软件工程专业的任课教师采取“双师”配置,由学校的教授、讲师主讲专业基础课程以及相关的理论课程,聘请企业具有丰富日文软件项目开发经验的工程师讲授技能训练的课程并进行案例教学。通过“双师”的教学,使学生在较短的时间内掌握软件理论和编程技巧。

将日语作为学生的第一外语为了满足日文软件外包人才培养的需要,在语言教学的设置上,软件工程专业在外语教学上将日语作为学生的第一外语,英语为学生的第二外语,跟踪学生语言的学习效果并适时进行调整。WWw.133229.COM毕业生的日语水平应达到日语二级水平,训练有素且深谙日本企业文化,能胜任日文软件开发和应用工作。根据不同的需要,在完成各层次技术课的基础上,还应加强日本语言、日文软件开发流程与规范、日文软件项目管理与企业文化、项目实战等针对日文软件设计开发的专业知识与能力培养。

取得职业资格证书在学校“双证书一体化”培养模式下,使学生在学习期间通过专项的技能训练取得劳动部门认证的职业资格证书,并参加人力资源和社会保障部、工业和信息化部组织的计算机技术与软件专业技术资格(水平)考试,从而取得人力资源和社会保障部颁发的专业技术资格证书。

实行互助教学模式在教学环节上,为了充分调动教师的积极性,通过采取“主讲教师+助讲教师”的互助教学模式,既充分发挥主讲教师的理论水平和实践经验,学生又可掌握助讲教师熟练的编程技巧。

为技能训练创造优异的教学条件虽然国内外提出了不同的软件人才培养模式,但是不管采用什么样的教学模式培养人才,如果培养人才的过程中没有实际项目做支撑都是纸上谈兵。要想提高学生的技能水平,就必须在技能训练上创造条件。可是,使所有学生深入企业实习又是不现实的。我们结合软件工程专业的人才培养定位目标,引进工程教育的理念。为此,我们针对软件工程专业建设,以培养软件应用型人才为目标,以实际工程项目实训为手段,以市场需求为导向,设计开发了软件技术实训平台(以下简称平台)。平台包括用户信息管理模块、理论知识学习、协作交流、软考训练及工程实践等模块,为软件工程专业的学生提供实时在线的服务,最终达到增加学生软件项目实际设计经验,实现企业需求与人才培养对接的目标。日文软件人才培养在技能训练上实行机房教学模拟训练与企业项目实际训练相结合的方法;在实验实训环境建设方面,利用软件人才工程项目训练教学管理平台为学生提供较为严格的软件项目的训练环境,培养学生掌握与企业项目开发接近的技能水平;在学生具备了相当的技能水平后,安排学生到企业完成企业项目实际训练,使学生能够近距离地接触软件企业的项目开发过程。此外,在教师的指导下,学生还面向学校和社会承揽一些软件开发项目,在项目的开发过程中,锻炼学生实际软件开发能力;还可以通过参加各级专业竞赛,在竞赛中提高学生的软件开发能力。学生实行“基础理论+工程实践”的培养模式:先完成“公共基础和专业基础教育”;然后进行“专业案例教学”、“对日软件开发专业教育”的学习。从教育模式上,先主要完成基础语言教学和专业基础课程的教学,让学生系统地接受软件开发和项目管理方面的语言(日语和开发语言)基础、数据库基础、网络基础等方面的教育,从而夯实专业基础知识。“专业案例教学”又可大致分为两个阶段,但是这两个阶段可以根据实际情况相互交叉和重叠。第一个阶段主要进行“软件案例教学”,第二个阶段主要进行“工程实践教育”,通过让学生在校进行相关的专业课程设计以及在企业进行生产实习、综合课程设计、毕业设计、顶岗工作等方式锻炼工程实践的能力。

充分发挥学校教学基地和企业实践基地的优势,全面提高学生的师范能力和实践水平在教材建设方面,学习国外教材的设计理念,配合案例式教学思想,编写符合本专业教学需求的教材。日文软件人才的培养目标是既能动脑、又能动手,具有较高知识层次、较强创新能力的复合型实用型人才,能够服务于滨海新区的对日软件外包。采用“基础理论+工程实践”培养模式,专业基础教学与案例及工程实验教育并重,通过校企合作等途径切实保证学生的实训实习效果。为了使该专业发展更加符合社会人才需求,体现我们的办学特色,也为学生的就业和个人发展提供更多机会,一方面,使学生在学习结束之后成为既掌握良好理论知识,又具备突出的实际操作能力的实用型人才,与社会接轨,能被企业所用;同时面向企事业单位和日本市场,成为具有创新意识的软件工程技术人才。另一方面,从学生发展方面,强化学生专业理论和实践能力全面发展的素质,依据学生不同的需求,在侧重于培养符合日文软件外包服务行业要求的同时,增设师范选修模块以保证学生的师范能力,从学生自身的特点和社会需求出发,打造实用人才,拓宽学生就业和发展渠道。

参考文献:

[1]谢安邦.高等教育学[m].北京:高等教育出版社,1999.

平面设计软件论文范文第10篇

“微课”已成为新课改大背景下的试验重点,本文主要研究基于Android的微课堂平台软件设计。

【关键词】微课 系统设计 软件设计

“微课”成为当下教育信息化背景下谈论的热点,本文主要研究基于Android的微课平台软件设计。系统设计是新系统的物理设计阶段,常被定义为“应用各种技术和原理,对设备过程或系统做出足够详细的定义,使之能够在物理上得以实现。”在软件开发的过程中,系统设计是首要步骤。它能帮助减低开发成本,是获得高质量易维护的软件的一个重要环节。系统设计阶段分为总体设计和详细设计两大阶段。总体设计是根据需求分析确定软件和数据的总体框架,详细设计是将其进一步精化成软件的算法表示和数据结构。

1 系统总体设计

系统总体结构设计是根据系统分析的要求和实际情况来对新系统的总体结构形式进行大致的设计,是宏观上的规划。通过需求分析,系统已经知道要“做什么”了,而在总体设计阶段这要解决“怎么做”的问题。

1.1 设计原则和目标

1.1.1设计原则

在结合微课特点对软件进行了需求分析的基础上,贯彻软件开发的基本原则,微课堂平台软件的设计必须关注以下三个要点:

(1)基于 Web2.0 理念,让软件成为用户互动的平台;

(2)基于移动学习理念,提供碎片化学习的可能;

(3)基于软件设计理念,合理规划程序代码。

1.1.2 设计目标

微课堂平台软件设计应充分考虑其可用性和实用性。在设计过程中借鉴相关网站经验,支持多种形式的媒体传输,快速有效地传递学习内容并支持用户之间的异步交流讨论。微课堂平台软件应考虑以下三个方面:

(1)平台支持。从市场研究公司 IDC 的报告可知,2013 年第三季度,Android(安卓)平台在全球智能手机出货量中突破了 80%成为了第一大智能手机操作系统。这意味着一个基于 Android 系统的软件将拥有可观的潜在用户群体。

(2)内容制作。在 Web2.0 理念的指引下,微课堂平台中所有课件内容将由教师用户负责制作。教师用户可通过平台软件调用摄像进行微课视频的录制并上传,或直接选择终端设备中已存在视频文件进行上传,并配以题目和内容的文字说明来创建一节微课。 在 HTTP 协议下,只支持 3GP 格式的视频文件实时播放,因而在采用终端摄像时,将文件保存为 3GP 格式。

(3)内容传输。在 HTTP 传输协议的条件下,只有 3GP 格式的视频能够实现边传边播形式的在线播放,对于其他格式的视频,需另提供下载功能,在将视将视频下载到终端设备上之后能直接调用播放。

1.2 系统架构设计

微课堂平台软件采用 C/S 体系架构,用户通过 Web服务上传和获取相关学习资源;Web 服务器接受客户端请求,访问数据库,获取相关信息资源和信息,将信息进行加工处理后通过网络返回到客户端。服务器端负责管理软件的用户信息、课程信息、课程资源等数据。管理员可通过直接修改数据库进行数据的管理。

1.3 软件功能设计

客户端负责与用户的交互,提供两种类型用户(教师和学生)的交互界面,包括录制微课视频、上传微课视频,课程,浏览课程,进行评论等;服务器端则负责数据的添加、修改、删除和查询等维护操作。在客户端,教师用户拥有制作、上传微课视频,微课等全部权限,而学生用户则只有搜索、浏览视频和参与课堂讨论的权限。教师用户通过微课视频,向学生用户讲解知识点,学生也可以针对课堂内容进行提问和讨论,向教师反馈教学效果。学生通过微课堂平台可以在学习的过程中,同学和教师之间随时进行异步交互,通过对课程内

容的讨论提高表达能力,同时也加深对知识点的理解。每个用户即使内容的浏览者,也是内容的制造者,符合 Web2.0 思想。此外,教师还可邀请学生用户组织班级,达到课外课堂的效果。

在服务器端,各个功能模块单独存在。用户管理模块主要管理用户信息,系统用户通过服务器请求登陆之后,服务器返回用户 ID 号,并存入客户端的本地数据库,记录当前用户信息并作为之后学习活动的一身份凭证;课程信息管理主要管理教师用户的课程信息,包括课程名称和课程简介;课程资源管理则主要为微课视频文件的管理,所有的微课视频将以文件的形式储存在服务器硬盘中,服务器程序生成文件所在位置后,将字符串类型的 URL 存入数据库,微课视频文件的 URL 属于课程信息的一部分;互动信息管理则为教师用户和学生用户基于课程内容所进行的讨论,主要为文字信息。

2 服务器端架构设计

服务器端系统采用 Java 语言进行开发,利用 Struts 整合 Hibernate 框架实现,有利于系统的扩展和跨平台应用。服务器系统主要负责响应客户端请求和存储相应课程数据以及资源文件。 服务器 Action 层接收到客户端 post 请求后调用相应的 Service 程序进行逻辑运算,对从连接到数据库的 Dao 层中获取的数据进行加工并获取结果,最后通过 JSON 封装,返回给客户端。其中,若涉及视频文件的上传和下载,则直接采用 HTTP 的文件传输协议,将文件存储到服务器硬盘中,并在 Action 层生成相应的文件相对地址,通过 Dao 层存储到数据库,进而减轻数据库负担,提高其迁移性。

3 客户端界面设计

基于 Android 系统的客户端设计,每个操作界面即为一个 Activity, 即一个 XML 文件以及与其对应的 JAVA 文件。在 XML 文件中使用各种 UI 组件来构建界面,JAVA 文件声明各个组件及其相应操作后,通过调用 ClientRequest 和 myHandler 对象向服务器提交服务请求,并通过 HttpResponse 和对象获取和解析来自服务器的请求结果。Activity 是 Android 程序的呈现层,显示可视化的用户界面,并接收与用户交互所产生的界面事件,是实现系统功能的最主要工具。

微课平台软件是一个联网终端。它通过移动基站接入互联网进行与服务器和其它终端之间信息传递,整合了目前移动通信的多项先进技术,对微课堂平台软件的设计思想初步完善。

参考文献

[1]李龙澍,郑诚.软件工程[M].北京:机械工业出版社,2010(53).

平面设计软件论文范文第11篇

关键词:计算机平面设计;设计软件;相互Y合;应用

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)02-0199-02

在计算机技术取得快速发展的同时,人们对计算机平面设计也提出了更高要求。在这一背景下,平面设计人员开始尝试进行各种设计软件的相互结合,以便寻求技术上的突破。而随着相关技术的发展,Photoshop、CorelDraw等设计软件也都陆续得到研发,并在平面设计中得到了应用。因此,相关人员还应加强这些软件相互结合问题的分析,以便获得更好的软件应用效果。

1计算机平面设计使用的设计软件分类分析

1.1图像处理软件

在图像处理方面,Photoshop为最著名的图像处理软件之一,是Adobe公司研发得到的软件。从软件推出以来,就得到了功能的持续更新,从而使其图像处理功能得到了不断强化。目前,Photoshop已经成为了集广告创意、图像扫描、图像制作、图像编辑和图像输出等多种功能为一体的软件,受到了平面设计人员及修图爱好者的欢迎,在艺术文字、视觉创意、广告摄影和平面设计等多个领域得到了应用。而在平面设计中使用该软件,还应清楚掌握软件的应用原则,即在进行图片、图形和文字处理时应做好设计要素与作图技巧的选择,以确保最终的制作效果。所以在实际应用软件时,还应从视觉感受呈现和信息传达角度进行素材使用,并且注重全局的把握和细节的处理,以便使作品设计保持高度协调统一。因此在设计时,设计人员还应明确整体设计构思,并对全局设计结构进行强调,同时进行色彩间相互作用和共通性的留意,进而更好的表达设计构思。为使设计内容拥有丰富变化,还应确保设计形式新颖,并加强色彩、文字、图像、图形等要素的运用,从而为人们带来一场视觉盛宴[1]。由于功能较为完善和丰富,Photoshop软件的应用能够为设计者提供无穷的想象空间,进而使设计者的艺术潜力得到充分发挥。

1.2网页设计软件

随着互联网的发展,一系列的网页设计软件也得到了研发使用。其中,Fireworks是常常得到应用的网页图形设计工具,利用该工具能够获得较好的网页效果,如下拉菜单和翻转图像等。在该软件的文件窗口上,包含有状态、工具箱、层、属性、路径、优化和历史记录等多项操作选项,可以进行图形的输入编辑,并实现图形输出[2]。应用该软件,能够将编辑对象转化为Flash、Photoshop等软件格式进行编辑。

1.3图形绘制软件

在计算机平面设计中,常常需要进行矢量图的绘制。目前,可使用Freehand、Illustrator、CorelDraw等软件进行矢量图形的绘制。其中,Illustrator具有强大的图形绘制功能,是由Adobe开发的软件,在电子出版物、网页图形和平面广告等内容的设计上得到了应用,并且能用于进行Web图像制作和排版印刷。在同一版面,使用该软件可以完成各种颜色和形状的文字、图形设计,并且能实现图文混排。而CorelDraw为COREL公司研发设计的多功能绘图软件,在平面设计中应用可以进行各种各样绘图工具的使用,并使绘图中无法找到颜色和线条的困扰得到解决。在建筑行业和广告设计领域,该种软件都得到了较好的应用,可用于进行杂志、画册和报纸等内容的编排。此外,对于用户来讲,使用该软件可以降低平面设计难度,能够帮助用户进行物体大小和像素的精确创建,进而使设计工作的时间得到节约[3]。正因为CorelDraw对图形绘制、图像处理、平面设计和网页制作等功能进行了集成,才使得其在文字处理、图形绘制和图像编排等方面拥有格外突出的能力,进而成为了应用最普遍的平面设计软件之一。

2计算机平面设计中设计软件的相互结合与应用

2.1在平面文字处理上的结合与应用

在计算机平面设计中,文字是重要的视觉元素,能够在第一时间引起人们的注意,并实现信息传递。所以,平面设计人员需要进行文字的处理,以便使设计内容得到最好的表现。相较于其他元素,文字的处理更具实践性,对平面设计软件提出了较高的要求。因为在平面设计中,只要是文字保持合理的疏密程度,并进行集散分布,才能完成主次分明格局的营造,并获得良好的视觉效果。想要达成这一目标,就要较好的完成文字排列和间隙大小控制。此外,为获得较好的文字效果,还要做好文字风格和笔迹的调整,并做好文字与空间关系的处理。在实际设计中,还应将多种设计软件结合起来,从而更好地满足设计人员的需求。例如,在新年卡片的平面设计中,通常需要利用Photoshop进行其中涉及的图片的处理[4]。而其中的文字常常需要采用不同的表现手法进行处理,如旋转、排列等操作都可以利用Photoshop实现,但如果需要进行文字的放大或缩小,使用Photoshop就会出现处理后的文字不清晰的情况,从而影响整体设计效果。针对这一情况,还要使用CorelDraw进行文字的处理,以便更好地进行各种文字的编排,进而达到预期的设计效果。

2.2在图像处理上的结合与应用

在图像处理方面,同样需要将多种设计软件结合起来,以便取得更好的设计效果。不同于文字,图像的处理更加复杂,不能只采用文字处理方式进行各种操作,所以还要使用多种软件达到想要的处理效果。在实际应用的过程中,图像的合成需要进行图层操作,才能获得自然的图像,从而进行真正意义的表达。而图像的创意制作则需要使用通道工具、滤镜工具等多种工具,常常需要完成多种工具的综合运用,所以自然需要使用多种设计软件。在素描等图像的处理方面,针对难以弥补的缺陷或手绘操作问题,就可以凭借多种设计软件的特效内容进行改进,从而获得自然的绘画效果[5]。目前在平面设计中,需要处理的图形图像可以大致分为点阵图像和矢量图形。在对前者进行处理时,还应使用Photoshop、Firework和Painter等设计软件,在进行后者处理时则要使用CorelDraw、Illustrator等软件。在过去,平面设计通常都采用手绘方式,改动起来较为困难。而对各类设计软件进行应用,则能为平面设计作品的修改提供便利。

目前,平面设计人员常将Photoshop和CorelDraw结合起来进行图像处理。而这两个软件拥有较多相似功能,常常可以互换。除此之外,Photoshop和CorelDraw也有各自的优点及对方无法实现的功能,可以一同用于优质画面的创作。在现实生活中,人们获取的图片往往存在图像色调不一、文字不清晰和背景杂乱等问题,无法直接在计算机平面设计中得到应用。针对这类图片,就可以使用Photoshop和CorelDraw进行处理。首先,在图片尺寸、大小确定和图像整体色调确认方面,可以应用CorelDraw。在际设计中,需要完成4-6个板块的划分,并对各板块的模式和插图位置进行规划,同时完成小标题的设计。其次,在图片位置得到确定后,就可以应用Photoshop进行图像合成,并完成图像特效制作。完成这两个步骤后,还应将分辨率调整至200-300像素,然后将图片导入CorelDraw中进行文本的排版和编辑[6]。在这一过程中,需要做好段落格式、字体、颜色等内容的调整。最后,还可以应用Photoshop完成画面质感和色彩的调整,并进行图像修复和润色,进而得到合格的图片。而将这种图片用于进行计算机平面设计,才能获得较好的设计效果。

2.3在特效字处理上的结合与应用

在特效字处理方面,也需要采用多种设计软件的多种特效功能。在实践应用中,通常需要使用Photoshop等常用设计软件,如名片设计、海报设计和封面设计都需要使用Photoshop的特效字处理功能。而除此以外,则常常使用Illustrato这种设计软件。相较于其他设计软件,该软件在特效字处理上具有较为强大的功能,并且在包装设计等方面具有纹理表现和特效背景等功能,所以也具有较强的实践应用性[7]。此外,使用Illustrator还能进行Flash的整合,将文字设置为渐变透明的效果,并进行文字位置和形状的转换。目前,在多媒体图像处理、网页制作和印刷出版等方面,该软件都得到了应用。

2.4在设计教学中的结合与应用

在计算机平面设计教学中,教师常常会应用多种设计软件进行平面设计。而采取该种做法,不仅能够展现平面设计的实践应用情况,还能帮助学生掌握不同设计软件的操作方法,所以能够更好地满足专业教育需求。在课堂教学中引入平面设计软件,可以使理论教学更具趣味性,并使理论与实践脱节的问题得到解决,从而使课堂教学达到更好的效果。此外,在教学中应用多种设计软件,也能真正完成教学活动中的项目设计,从而为校企合作提供路径[8]。而应用设计软件,不仅仅是为了进行学生创作激情的激发,更是为了督促学生完成实践检验,进而更好地参与到平面设计实践工作中,以取得进一步的发展。

3计算机平面设计中设计软件的相互结合与应用优势

所谓的平面设计,其实就是以平面为载体进行视觉信息传达的一种方式,在服装设计、广告设计等诸多领域都得到了应用。就现阶段而言,生活中到处可见数字化产品,数字化也成为如今这个时代的重要特征。在平面设计中运用计算机设计软件,则能使设计作品体现一定的数字化特征,并且将作品转变为能够量化分析的数据和数字。利用这些数据、数字进行数字化模型的建立,则能将平面设计作品转化为二进制代码,从而使各种设计元素能够与相应的代码对应。所以,使用设计软件进行平面设计,即便作品已经丢失,也可以利用样本完成作品转化。

平面设计主要需要进行内容的设计,以实现设计思想的表达,所以十分注重艺术化表现语言的运用。随着计算机技术的发展,越来越多的平面设计软件得以被研发出来。但在市场需求不断增加的情况下,软件的功能仍然无法满足用户需求。在现实生活中,用户通常无法利用单一的设计软件完成作品设计,也难以依靠一个设计软件得到预期的设计效果[9]。而将设计软件相互结合,则能实现功能上的互补,不仅能够使平面设计作品的艺术风格得到拓宽,还能使作品设计更加艺术化,进而达成提高作品最终价值的目的。此外,平面设计需要完成多种元素的运用,如文字、图形、图像等元素,人们也将结合这些信息完成作品评判。而使用单一设计软件进行计算机平面设计,并不能在每种元素的处理上都取得最佳的效果。比如在图片元素运用方面,采取CorelDraw可以较好的完成图片绘制及整理,但是在图片编辑处理方面效果却不如Photoshop。由此可见,不同设计软件在各种平面设计元素的处理上拥有不同的优势。而将多种设计软件结合起来,则能发挥各个软件的优势,进而达到最佳的平面设计效果。因此,相比较而言,应用多种设计软件进行计算机平面设计可以获得更多的优势。

4结论

通过分析可以发现,在计算机平面设计中,还应加强对各类设计软件的优点和缺点的把握,以便结合各类软件的优点进行软件功能的充分发挥,从而更好地完成平面作品的设计。因此,相信本文对平面设计软件的相互结合与应用问题展开的分析,可以为相关工作的开展带来启示。

参考文献:

[1] 边颖.试论软件对平面设计的影响[J].大众文艺,2014(20):86-87.

[2] 刘萍.设计软件在计算机平面设计中的结合研究[J].电脑知识与技术,2015(09):237-238.

[3] 木巴热克・阿不都吉力力.浅谈计算机平面设计软件的实践应用[J].计算机光盘软件与应用,2014(18):67-68.

[4] 陈侨.计算机设计软件在平面设计中的应用[J].电子技术与软件工程,2016(08):77.

[5]安茹.浅谈计算机图形图像软件在平面广告设计中的应用[J].武汉船舶职业技术学院学报,2013(03):33-36.

[6] 王燕.浅谈计算机在平面设计中的应用[J].数字技术与应用,2014(03):210+212.

[7] 马绥莉.浅谈平面设计中软件的结合运用[J].电子测试,2014(17):112-114.

平面设计软件论文范文第12篇

【关键词】教育软件;可行性;课程;实践

一、教育软件工程硕士点发展现状

教育软件工程属于教育技术学硕士点的一个方向,目前在我国的研究生教育中逐渐发展起来。教育技术学一般有以下几个方向:教育技术学基本理论、教育信息化、教育软件工程、知识工程、远程教育或叫网络教育、信息技术与课程整合、数字软件资源、教学系统设计等。截止2010年,我国拥有教育技术学硕士点的学校已经超过60所,但设置了教育软件工程方向的学校并不多,主要为教育信息化、信息技术与课程整合、数字资源、教学系统设计等。有的学校把教育软件工程硕士点没有放在教育学院,而是放在了其它学院。下表是对我国拥有教育软件工程方向的学校进行的统计。

从表1调研结果可以发现我国教育软件工程硕士点分布有以下几个特点:

1.教育软件硕士点的总数还很少

我国硕士点中目前设置教育软件方向的高等院校总数还不超过20所。

2.“211”、“985”高校开设有教育软件工程硕士方向的很少。从上表可以看出,位列“985”高校的只有清华、中科大两所,位列“211”高校也只有清华、中科大、北邮三所。这对培养高层次教育软件人才是非常不利的。“985”、“211”高校有着良好的科研环境,是培养高层次人才,特别是与海外接轨的重要基地和摇篮。

二、开设和完善教育软件工程硕士点的必要性

教育软件硕士点是专门培养教育软件研究和开发高层次人才的,对我国教育水平的提高和教育信息化的发展具有重要的意义。教育信息化的发展包括教育硬件信息化和教育软件信息化两个方面。丰富的教育软件可以调动学生的积极性,提高教学和学习的效率。教育软件资源包括各种多媒体课件,各类教育软件、教育资源库等。教育软件包括学科类教育软件和教育管理类软件等。学科类软件包括数学、英语等学科类教育软件。教育管理类软件主要包括教务管理软件、考试系统等校园管理类软件,还有国家管理系统。教育软件从用户角度可以分为课堂教学软件和个人使用软件等。

袁振国在《教育研究方法》中说:“这就注定了班级授课制一开始就种下了教育的一系列祸根:非针对性、去个性化。”教育软件可以实现个性化教学。学生个人可以自由使用教学软件,不断加深 对知识的理解和提高学习的效率。例如,学习函数图象的性质,学生可以使用软件例举很多实例,既加深了对函数图象的理解,又开拓了视野。

教学软件的多媒体特性可以充分调动学生的积极性和增加课堂教学的趣味性。目前我国学生普遍对学习缺乏兴趣,教育软件的使用对调动学生的积极性将起到一定的推动作用。通过大量高水平多媒体教育软件的开发和使用,不断提高教学的效果和提高学生的成绩。

教育软件中很重要的一类是教育管理软件。教育管理软件在我国教育管理中扮演了非常重要的角色。教育管理软件在我国学校被广泛应用。教育管理软件对我国教育实现科学化、正规化起到了非常重要的作用。通过开发和使用高水平的教育管理软件系统,不断解决我国目前教育管理涌现出来的问题,不断提高我国教育管理的效率。

但是目前我国软件科学的发展是很落后的,大量的技术都是从美国等先进国家引进的。据调查,我国软件业的发展每年都缺乏大量的软件开发和研究人才。硕博教育是我国培养大量软件开发和研究高层次人才的一个重要手段。

从上述分析来看,教育软件方面高层次人才是需要的,我国需要培养出大量高层次教育软件人才,不断完善教育软件学科的建设是我们面临的紧迫任务。

三、建设教育软件硕士点的时机和可行性研究

1.建设教育软件硕士点的时机

2010年6月21日中共中央政治局通过了《国家中长期教育改革和发展规划纲要(2010-2020年)》。《纲要》中对教育软件资源方面提出了明确的要求:

(六十)加强优质教育资源开发与应用。加强网络教学资源体系建设。引进国际优质数字化教学资源。开发网络学习课程。建立数字图书馆和虚拟实验室。建立开放灵活的教育资源公共服务平台,促进优质教育资源普及共享。创新网络教学模式,开展高质量高水平远程学历教育。继续推进农村中小学远程教育,使农村和边远地区师生能够享受优质教育资源。

(六十一)构建国家教育管理信息系统。制定学校基础信息管理要求,加快学校管理信息化进程,促进学校管理标准化、规范化。推进政府教育管理信息化,积累基础资料,掌握总体状况,加强动态监测,提高管理效率。整合各级各类教育管理资源,搭建国家教育管理公共服务平台,为宏观决策提供科学依据,为公众提供公共教育信息,不断提高教育管理现代化水平。

《大纲》的通过,为我们新时期教育软件资源的建设提供了方向和良好的时机。我们可以抓住这个时机,不断推进教育软件工程硕士点的建设。

2.可行性分析

985院校有国家的大力扶持,建设教育软件工程硕士点是可行的。随着通信网络技术的不断发展,软件方面的人才也越来越多,在建设教育软件工程硕士点的人员配置方面也是可行的。

四、教育软件硕士点建设研究

1.数量增加

在未来的十年内,争取在“985”院校中开设有教育软件工程硕士点的学校增加到10所以上。以“985”院校带动其它高校的发展。

2.课程的设置

软件方面国外发展的脚步远远领先中国,所以引入一些国外原版教材是必要的。

我国的教育技术学教育软件工程方向硕士点的发展还处于起步阶段,笔者对国内教育技术学教育软件工程方向课程设置进行了调研,比较有代表性的是清华教育研究院和北京邮电大学网络教育学院的教育技术学教育软件工程方向。清华大学和北京邮电大学的软件学科排名处在全国前列。

笔者发现,即使是软件学科在全国处在全国领先的水平,但教育技术学的教育软件工程方向的建设还很不健全。一方面软件方面的课还偏少,另外一方面实践环节安排的太少。

(1)软件方面的课程偏少

笔者对北京邮电大学教育技术学培养方案的调研来看,北京邮电大学软件工程方面的课程包括数据库原理、面向对象的技术与C++编程、软件工程实践、JAVA技术、数据结构。清华大学教育研究院教育技术学还没有相关的专门软件课程。北京师范大学教育学部教育技术学专业硕士点设置了计算机软件与理论专业,软件方面的课程包括教学软件设计与开发一门课。为了提高培养质量,需要增加一些软件方面的其它课程。兰州大学在设置教育软件硕士点的时候开设了很多软件课程包括教育软件基础(linux)、软件工程导论、VB程序设计、网络系统规划与设计、数据结构与算法分析、JAVA程序设计、软件体系结构、软件项目管理、软件开发过程及配置管理、软件构件与中间件技术、教育软件制作实践等。这样的课程设置相对比较齐全。

(2)实践环节不足

培养高层次教育软件人才需要不断增加学生的动手实践训练,增加实践课的时间,不断提高实践课的质量和增强实践课的效果。北京邮电大学教育技术学专业教育软件工程硕士点实践课包括面向对象的技术与C++编程、软件工程实践。清华大学教育研究院实践课只有一门课社会实践。兰州大学实践课包括教育技术综合实验、教育软件制作实践、信息化教学实践。一方面,很多高校教育软件硕士点实践课的时间短、种类少。另外一方面,实践课不被重视,上课效果根本达不到预期效果。要严格制定实践内容的计划和任务。实践课一般包括程序设计实验、软件文档书写实验、教育软件工具使用等。我国目前实践课的建设还处于初建阶段,需要不断探索实践课的教学规律和教学模式。实践课的学分比例和考核机制需要不断探索。需要不断增加实践课的比重。建立健全实践课的考核机制很重要,有了很好的考核机制,学生实践的动力就会得到增强。

3.实践基地的建设

(1)软件工程实验室的建立

培养教育软件高层次人才,实践是非常重要的一环。对于软件工程来说,建设软件工程实验室是必要的。软件工程实验室可以说是很重要的一个实践基地。

软件工程程实践课程的设计目标是培养学生的团队合作级工程项目研发能力,让学生在团队环境下使用最新的软件开发工具获得较真实的软件开发经验,提高学生存项目规划、队伍组织、工作分配、成员交流等多方面的能力,培养积极向上的合作精神。

软件工程实验室的建设目标是给学生提供一个团队环境,让学生应用最新的软件开发工具获得尽可能真实的团队软件开发经验。在实验项目的安排上尽餐模拟真实世界软件开发开发巾可能遇到的问题,在受控的情况下培养学生对这些问题的解决能力。

我国比较著名的软件工程室有武汉大学软件工程实验室、复旦大学软件工程实验室等。

软件工程实验室的建设一般包括需求分析平台、设计平台(包括概要设计和详细设计)、编程平台、测试平台、计算平台等。所配置的软件一般包括绘图工具Microsoft Visio 2003,项目管理工具Project,UltraEdit编辑器,软件配置管理工具CVS,PowerDesigner等。

我们要不断建立健全实验室的配置,不断提高实验室的管理水平,不断提高实验室的利用效率。

(2)鼓励学生参与实践项目

鼓励学生和企业共同开发软件项目。鼓励学生参与导师课题。对学生的参与给予一定的报酬和奖励。

4.不断创新培养模式

我们要不断建立健全奖励机制,不断鼓励学生参加各种计算机竞赛和其它大赛,例如计算机程序设计大赛,多媒体课件制作大赛等。鼓励学生开展研究,发表学术论文,参加国际学术会议,不断培养学生的创新能力和开拓学生的视野。根据竞赛获奖或者发表的学术论文等科研成果的级别给予不同的奖励,以不断提高学生参与科研的热情。要举办学术论坛,增加学生的交流机会,同时让导师也参与进来。

要不断增加研究生培养经费。我国目前存在着人均研究生的培养经费偏低的问题。导师带的学生偏多也是我国研究生教育目前面临的问题之一。导师带的学生过多会导致对学生个人的培养不足,从而导致培养质量下降等后果。

要不断进行三螺旋理论在软件工程硕士生培养中的应用。三螺旋理论在软件工程硕士生培养中的应用主要指的是实现政府、企业、学校三方的密切配合,为培养高质量的研究人才而相互合作,发挥各自优势。

让我们在科学发展观的指引下,不断推动我国的软件学科建设,特别是研究生教育,为我国经济社会的发展做出新的贡献。

参考文献

[1]史耀媛,卢朝阳.电子信息类全日制工程硕士生培养的探索与实践[J].学位与研究生教育,2010,9:31-34.

[2]省略/.武汉大学软件工程国家重点实验室.

[3]于千城.软件工程实验室建设研究[J].电脑知识与技术,2008,12:4(7).

[4]王志平,张毅,童华,李烈彪.软件工程实验室建设和实验教学的探索.Experiment Science&Technology.2006,12(6).

平面设计软件论文范文第13篇

关键词:计算机平面设计 平面设计软件

中图分类号:G632 文献标识码:A 文章编号:1674-2117(2014)10-0023-01

随着计算机平面设计软件的大力开发及应用,人们利用计算机便可直观地表述生活中美的画面。这也因此给人们的生活带来了美的享受。无论是静态还是动态,平面还是立体的画面都离不开设计。例如,电视台台标、影视海报、书籍装帧、产品包装、网页设计等通过平面设计软件展现出来,庞大的网络资源也会让我们在筛选素材的同时激发出创作的灵感,使作品具有一定的视觉冲击力和思想内涵。

1 计算机平面设计的特点

计算机平面设计作为一门专业,是一种商业产物,其特点是按照一定的规律,在二维空间内将不同的符号、字符及图片设计成为高水平、具有一定视觉冲击力的作品。有不少用户盲目追求时尚,因而造成了从业人员素质水平参差不一,因美术功底有限,审美鉴赏能力不足,导致设计作品空乏无力或是视觉层次混乱。据调查分析,作为一名平面设计人员,需学过美术基础,具有一定的审美能力。平面设计就是要将我们见到的、想到的不规则的符号、字母、图片等统一到一起形成一个完整的、具有一定内涵的画面。

1.1 提高作品的精准度与制作效率

计算机平面设计作品无论是文字、图形还是色彩方面都大大减少了传统操作的误差性。通过CMYK专业印刷模式避免了色彩溢出的发生。另外在设计作品时所见即所得,可反复进行修改、调整等操作,大大提高了工作效率。

1.2 作品的丰富性

利用计算机作平台进行作品设计使设计人员发挥了无限的创意潜能。利用各种媒介短时间内将获得大量的信息,再将这庞大的信息资源进行千变万化的处理,通过平面设计软件进行进一步的加工、渲染,最终得到完美的作品。

1.3 通用性

计算机平面设计的兴起给平面设计人员带来了诸多方面的便捷。我们都知道平面设计过程中有很多信息的采集,要涉及很多来自不同软件上的信息,如Photoshop、Illustrator、Coreldraw三者之间可互相转换,再有就是同AtuoCAD、Flash等软件都兼容。这样就更加提高了工作效率和长期的利用性。可完全保存设计作品,存储为资料、为库,以便再次利用。

2 计算机软件的应用

现如今平面设计无所不在,印刷业、广告、企业形象设计、企业服装设计、影视业以及互联网都离不开计算机平面设计,如海报招贴设计、牌匾设计、书籍装帧设计、包装设计、VI设计等。设计者徒手制作是非常难的。有智者开始研究工具,因此各软件公司相继开发出多款平面设计软件。较为常用的软件有:Photoshop、Illustrator、Flash及Coreldraw。其中,Photoshop的功能非常强大,可应用到各个领域;支持多种色彩模式如RGB、CMYK及索引模式等,并可以进行不同格式的转换与输出,同时支持网络上传、下载,无疑是创作平面广告作品的一种利器。利用Illustrator软件最为突出的功能就是VI设计,各种校徽、商业标志、台标的制作尤为便利。Illustrator虽与Coreldraw同为矢量图软件,但其色差远远小于Coreldraw所做的图像,具有绘制图形精确、存储量小、图形可任意缩放等优势,广泛应用于平面海报排版设计、宣传画册和印刷制版等领域。

3 平面设计作品的创作

一个完整的平面设计作品的出炉看似是很简单的事,但操作起来并非易事。当从想创作作品开始,设计者的整个大脑便不停地构思,留心观察生活,回味生活中的片断。将生活中的各种能与本作品相关的、可利用的符号串联在一起,构成一幅脑图,否定再否定,直到肯定为止,再落实到软件中进行精细设计。这样就形成了有意义的作品。在整个设计过程中最重要的是创作的思想,要知道最终作品要表达一种什么样的思想内涵是非常关键的。这种内涵不但要结合生活,还要结合地域的情况,这就是创意。如果没有好的创意和想法,作品是不具备文化底蕴的。平面设计作品的特点就是简单、明了、应让受众看得明、记得牢、思得深。因此平面设计人员平时就应多看作品,多学、多看、多想、多运用,这样才能更好地发挥,创作出更优秀的平面设计作品。

(辽宁省北票市职教中心,辽宁 北票 122100)

参考文献:

[1]丁海祥.计算机平面设计[M].北京:高等教育出版社,2005(12).

[2]杨耕,饶涛.美学概论[M].北京:师范大学出版社,2009.

[3]李环中.计算机网络[M].北京:中国铁道出版社,2010.

平面设计软件论文范文第14篇

近年来,软件行业进入第二春,供需两旺。据调查,以北京为例,软件工程师每年需求50000人左右。据IT英才网数据显示:北京IT职场每月需求达3380个。 [1]但是,软件行业市场的供需出现了错位,一方面,IT企业对软件工程专业的人才需求旺盛,另一方面,软件工程专业的毕业生就业质量却不高。究其原因,是我们培养的人才不能满足企业对软件工程人才要求。 

软件工程专业是国家教育部在2002年新增的专业。该专业以计算机技术为主的专业,实践性很强,专业的实践教学体系是培养学生实践能力、计算机工程能力、创新能力的重要途径。我们应该充分了解市场和企业的需求,制订和实施切实可行的实践教学体系。[2] 

曲靖师范学院软件工程专业从2008年开办至今,已经培养5届学生,一直以来,我们不断丰富和完善该专业的实践教学体系,形成了相对完备、效果好的实践教学体系。 

2 实验室建设是硬件基础 

实验室是开展实践教学的硬件保障,实验室建设的好坏,直接关乎实践教学体系执行的成败。一直以来,我们非常重视软件工程专业的实验室建设。实验建设能充分满足软件工程专业实践教学体系的硬件要求。实验设备采购的指导思想是实验设备要先进、实用,充分满足学生的学习和教师的实践教学需要。 

该专业已经建成硬件实验室有2个,分别是“计算机组成原理实验室”、“计算机组装与维护实验室”;通信与网络实验室有2个,分别是“计算机通信实验室”、“计算机网络实验室”;软件类的实验室有3个,分别是“软件开发与测试实验室”、“数据库实验室”、“信息技术创新实验室”。同时,为适应当今云计算的研究需要,我们投资200多万建立了云计算平台。 

以上实验室的更新及新建,能充分满足师生完成实践教学的需要。 

3 软件工程专业技能训练是实践教学体系的抓手 

在学生大学期间,为了在不同学期适时提高学生的综合实践能力,我们结合“软件工程专业人才培养方案”的要求,开展了贯穿大学4年的专业技能训练。我们把专业技能训练当作实践教学体系的抓手,专业技能训练根据训练大纲,着力提升学生应具备的专业素养和能力。 

我院的专业技能训练主要包括两个级别,一级是课程设计训练,本训练以课程为依托,制定课程级别的训练大纲;二级是综合设计训练,主要训练学生的软件论文项目的开发能力,要求学生能灵活应用所掌握的知识和技能,完成一个综合性、设计性的软件项目。下面分别对这两级训练作详细介绍。 

3.1 课程设计训练 

“课程设计”是一个多义词词条。它可以指“为掌握某一课程内容所进行的设计”[3]。课程设计是课程实验的高级环节,课程实验是提升学生立体实践能力的根本,课程实验分为验证性实验、综合性实验和课程设计实验,我们在传统验证性实验的基础上开展课程设计实验,提升学生的课程综合实践能力。 

以《Java程序设计》课程设计为例,课程设计的目的:利用Java语言的语法特性,结合数据结构算法、网络知识、文件处理和数据库等知识完成综合题目的设计和代码实现,并培养锻炼分析程序、撰写报告等能力。 

软件工程专业的已经开出课程设计的课程有4门,分别是:OFFICE办公软件、计算机组装与维护、C语言程序设计、JAVA程序设计。我们针对这些课程,在编写实验大纲时,要求包含课程设计,设计方案要经过专业系的审核和教授委员的审定。最后,以审定通过的课程设计为依托,为后续综合实践能力的提升打下坚实的基础。 

3.2 综合设计训练 

综合设计训练的目的是锻炼学生综合所学知识,设计和开发一个小项目的能力。这些项目有“JAVA程序设计”、“商业数据库开发”、“J2EE企业应用”、“JAVA Web开发”等,这些小项目的训练要基于几门课的知识和技能,如“JAVA Web开发”就需要学生综合数据库、软件工程、JAVA程序设计语言等知识与技能。 

综合设计训练要与毕业设计区别开来,此训练的主要目的是让学生体验和掌握项目开发流程,同时锻炼综合应用所学课程来完成一个具体的小项目。 

3.3 软件工程专业技能训练安排 

为鼓励学生多渠道获得技能分,我们规定,学生参加通过全国软件资格(水平)考试(中级),可以获得2学分,参加通过软件资格(水平)考试(高级),可以获得3学分。 

4 毕业设计是实践教学体系总结性的实践环节 

毕业设计是教学过程的最后阶段采用的一种总结性的实践教学环节。通过毕业设计,学生可以综合应用所学的各种理论知识和技能,进行全面、系统、严格的计算机技术及软件工程能力的练习。[4]毕业论文(设计)是实践教学体系的技能整合,我院对毕业论文(设计)作重大改革,着力打造学生综合实践能力。 

参加毕业论文(设计)的学生分两部分,一部分在公司实习,同时要在公司完成毕业论文(设计)工作,余下的学生在曲靖师院完成毕业论文工作,为提高毕业论文(设计)的质量,经向教务处请示,允许我院结合专业实践性强的实际,改革本专业毕业论文(设计)工作。改革思路包括三点,一是我院学生的毕业论文(设计)以毕业设计为主,弱化对学生文本的要求,强化对实践动作能力的提升和检查,二是做好规范管理工作,制定相关文件,如:“信息工程学院毕业论文(设计)工作规定”、 “信息工程学院毕业设计开发文档的撰写与打印规范” 、“信息工程学院毕业设计开发文档”等。 

5 校企合作助力实践教学体系 

为提升学生的实习效果和就业质量。我们自2012年开始,与四川华迪信息技术有限公司开展毕业实习的合作,该公司是一家集软件外包、信息服务、学生专业技能培训为一体的公司,在以上业务深耕12年,在全国小有名气。我们的学生参加校企合作实习有两种类型,一是为期三个月的专业实习,二是为期四个月的就业培训。三个月的专业实习分为Java开发方向和计算机网络方向,Java开发实训的重点是提升学生的软件开发实践能力和水平,计算机网络方向的实训重点是提升学生的网络规划、设计、实施、部署的能力。 

从2013年开始,软件工程专业的学生几乎都参加校了企业合作的实习,取得了良好效果,学生的专业实践能力提升了,就业质量明显提高,很多学生就在四川成都就业、创业。 

6 结语 

本文结合长期的思考和实践,不同的实践环节有机整合,大大提高了学生的职业能力和素质。软件工程专业的实践教学体系的构建和实践是一个系统的、长期的过程,还需要我们不断地探索,进一步提高人才培养质量。 

参考文献: 

平面设计软件论文范文第15篇

关键词: 实践思维 软件工程 教学模式

1.引言

软件工程是计算机专业重要的专业基础课,偏重应用性和实践性,是从事工程造价管理不可或缺的核心能力。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。软件工程课程教学内容具有理论知识更新速度快、实践性高的特点,目前授课中存在教学内容与授课学时的矛盾、教学内容枯燥、实践教学时间短、内容少等问题。本文采用CDIO的视角对软件工程课程教学模式进行探讨,以增强教学效果,夯实学生的理论知识,提高学生实践能力。

2.软件工程课程概述

软件工程课程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程课程涉及如下内容:程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。软件工程的创新模式是一种以学生为中心结合实际软件工程案例,多学科交互式学习获取工程知识和技能的先进教育模式。通过软件工程教育模式,学生既深入掌握技术基础知识、培养学生的职业技能,又为未来工作提供可持续发展动力。软件工程理念强调大工程概念,打破学科间的壁垒,多学科融会贯通地宽口径培养;注重学生综合能力培养,如技术能力、实践能力、团队合作和沟通能力等;以行业为背景,教学内容与行业同步发展,使学生在实践中完成能力培养。十几年间,已有几十所高校加入软件工程国际合作组织,在工程教育中取得了良好效果。

3.软件工程课程教学中存在的问题

3.1软件工程课程学时的问题

随着软件行业飞速发展,越来越多的新方法和新技术出现,在软件工程计价与计量过程中需要补充大量内容,使教学内容涉及面越来越广,内容大量增加。然而,培养方案中软件工程所占学时数基本不变,要求教师在授课过程中对教学内容有所取舍,增加课堂授课的知识量,传统教学模式已不能满足现状,因此软件工程课程教学模式改革非常迫切。

3.2软件工程教学内容单一

软件工程课程的教学内容不仅越来越多,而且十分枯燥。各种软件工程生命周期、概要设计、详细设计等构成软件工程课程的核心内容都是条款性文字、说明性文字,不仅十分抽象,而且十分晦涩难懂。学生见到软件工程教材往往十分迷茫,抓不住学习重点;教师偏重理论学习效果有限,偏重案例学习理论知识又掌握不牢,工程实践知识非常少,因此,教学模式的选择十分矛盾。

2.3软件工程内容过于简单

软件工程实训是软件工程课程唯一的实践环节,一般高校都安排1到2周的实训时间。软件工程是实践性很强的课程,短时间的实训,学生学到的知识点有限,很难实现预期教学与学习目标。同时,实训内容主要集中在利用造价软件设计,编码开发等方面,然而真正的软件工程内容偏少,学生对整个工程周期的造价实践较少,缺乏对工程造价的全面了解。

4.实践思维的软件工程课程教学模式改进措施

4.1优化教学内容

基于实践思维的软件工程的教学内容,软件工程内容与国家现有编码规范、软件成熟度等规范有密切联系,而且是主要构成部分。因此,教师应该在一定学时要求下,以现时适用的政策规范为基础,让学生在软件编码设计中真正弄清楚软件工程的含义及作用。深刻理解软件生命周期各个子过程的具体实现。

4.2改变软件工程教学模式

基于实践思维的软件工程课程,将以学生为中心,教师从主导地位转移至辅助地位,教师给学生设置工程情景推动学生主动学习。例如,在概要设计部分,预先给学生分组,设置软件工程课题的情景,提供简要的功能框图,学生在教师讲解过程中置身于项目中,团队配合完成工程量计算,在实训中,完成软件工程的各个生命周期。这种教学模式能最大限度激发学生学习热情,培养学生独立思考处理问题的能力。

5.结语

本文针对软件工程教学中存在的问题,分析软件工程课程教学模式,提出基于实践教学理念的软件工程课程教学模式的改进措施,为软件工程课程教学模式改革提供借鉴及充足的理论依据。

参考文献:

[1]谭庆平,宁洪,毛晓光,王挺.硕士"软件工程"课程的教材建设与教学改革[J].高等教育研究学报,2000(01).

[2]许F鸿.实施《软件工程》项目管理教学的实践[J].机械职业教育,2004(09).