photoshop设计实训报告(精选10篇)
《一修电脑耗材开业海报设计》实训报告
班
级 :
计算机应用1131班
姓 名:
胡学政
实训地点:
励能楼B202机房
指导教师:
颜花红
2012年12月28日
实训报告
第一部分:实训目的
1、使学生熟练使用PS软件进行图形图像处理;
2、使学生掌握海报设计的方法与技巧;
3、提高学生的审美能力,以及运用视觉符号正确表达主题的综合能力。
第二部分:实训准备
1、能熟练掌握PS软件的使用方法。
2、了解海报设计的流程和技巧。
3、对海报主题有自己的理解和看法。第三部分:实训要求
1、在20课时内,完成两张海报的设计与制作。
2、在实训结束时,按时上交设计作品的电子档和实训报告。第四部分:实训内容(步骤及程序)
1、教师布置任务。
2、教师讲解海报设计的流程和技巧等。
3、学生自查资料。
4、学生构思设计草图。
5、学生设计制作海报。
6、修改作品。
7、教师点评。
第五部分:实训结果
1、每人海报两张
2、实训报告纸质档一份
第六部分:实训心得
经过这几天的实训,在自己的不懈努力下,总算完成了任务。就是用Photoshop 制作一张属于自己店面的《一修电脑耗材店开业》的海报。虽然自觉还谈不上是什么高水平设计,但总算是值得的。而且在学习的过程中,慢慢的有了一些心得体会。
虽然实训的时间非常的紧迫,而且对Photoshop 不是很熟练,但,经过大量查阅网上资料,和细心向同学们请教,老师从旁辅导。终于,完成了自己的第一次海报的设计《一修电脑耗材店开业》和《圣诞节贺卡》。
在设计海报的过程中,我逐渐的领悟了一些事情。比如说,一张海报设计,首先要确定一张海报的主题是什么,海报的大体风格,色彩,空间布局,以及内容。将这些确定下来,再下手设计。正所谓,磨刀不误砍柴工嘛。就像我做的海报是《一修电脑耗材店开业》,开业嘛,当然要隆重了,而且是圣诞节元旦节。所以海报应该要用喜庆一点的,加一些圣诞老人或者礼包。假如连中心思想都没有,那这张海报最终制作出来,也看不到什么效果,反而影响制作的速度。当我把海报设计中心思想和主题等重要元素确定下来之后,我就可以开始动手设计了。海报设计的另一个重要因素。那就是创意,当一张海报有了创意,也就有了生命。别人看到这张海报的时候才会注意,才会去思考,这张海报也就自然而然的被别人记住了。这些元素都是思想上面的,还有实际的就是,你的这张海报可以在什么地方使用。我自己做的海报是打算使用在店面的橱窗或者墙壁上的。|之所以会选择橱窗,我考虑到的是橱窗的面积大,有很大的空间施展。尺寸大小的确定之后,就是要选用海报的颜色了。《一修电脑耗材店开业》,我根据这个主题及我自己的想法,给了它红色为基调。因为红色能让人联想到喜庆、节日的颜色。然后呢就是利用半透明将素材,人物,放置在海报里面,有人、景、物,再加上一些文字,一张海报就设计出来了,虽然感觉好像设计起来很简单,但真正做的时候却不上这么容易呢。就比如字体吧,首先字体的使用就是一个让人思考的地方。例如:“宋体”,宋体这种字体比较纤细,看起来飘逸,适用于报告、总结、或者邮件。所以一般不会使用。而且,在设计海报的字体的时候,字体要有大小变化,位置变化,颜色变化,怎么看起来协调,怎么搭配,当然是仁者见仁,智者见智了。
在设计的过程中,其实还是会遇到困难的。但是我觉得,实训和同学们一起也是制作的,遇到问题可以相互讨论,一来,人多力量大,二来,增加了同学们的感情,总而言之,言而总之,这次的实训真是受益良多啊!附:指导教师评语
实训报告成绩:
指导教师(签字):
****年**月**日
现今中等职业学校学生大多具备了一定的计算机操作的基础, 但实际应用水平差异很大, 加之职校生学习自觉性及主观能动性相对较低, 因此, 采用传统的教学方法及模式很难满足实际教学的需要。教师要具备一定的创新思维和理念, 能够结合职业学校学生实际情况采用合理的教学方法, 切实可行地引导学生自主探究, 从而培养学生自主学习的能力, 让学生能向专业化和行业化方向发展。
“任务驱动法”是一种比较适合职业学校学生特点的实践性教学方法, 与传统教学方法相比, 应用“任务驱动法”进行Photoshop平面设计课程教学, 效果大有改善。下面谈一谈“任务驱动法”在Photoshop平面设计教学中的具体实施。
一、结合实际, 设计任务
在采用“任务驱动法”教学过程中, 选择适合可行的“任务”能激发学生的学习兴趣, 对课堂教学效果起到很好的推动作用。“任务”选取的情况直接影响实际教学的成果, 因此, 设计好“任务”是教师备好课的一个要点。
首先, 制定的“任务”要紧贴教材, 充分体现教学目标, 并符合学生的认知水平与操作水平, 具有很强的可操作性, 能让学生在操作过程中把握教学的新知。其次, “任务”要符合学生心理, 能充分调动学生的感观, 要与社会生活联系紧密, 能激发学生的兴趣, 让他们感觉到“任务”有亲近感。
例如, 我们以“中国水周”公益宣传海报作为设计的任务。该任务以“爱护水资源、转变用观念”为主题, 有着积极的教育意义。教师在设计任务时可以使用美丽富饶的大地、高楼耸立的城市、壮观宏伟的水利工程等精美图片作为设计素材, 将教学的新知隐含在一些具体的操作步骤之中。
二、分析引导, 完成任务
在任务实施过程中, 教师可以先对任务进行简要的分析, 引导学生了解任务的基本操作步骤, 明确完成任务需要的主要操作方法, 然后让学生按具体操作步骤完成相关任务。但是每一个任务都包含着新、旧知识, 学生在完成任务的过程中难免会遇到一些难以解决的问题, 此时, 教师再将相关的知识点进行讲解, 这样更容易调动学生学习的积极性与主动性。与传统的教师先解释概念然后演示教学, 再由学生操作的教学方法相比, 任务驱动法更能激发学生的创造性思维。
假设以“学校信封”作为实训任务。这个任务要求学生用所属学校的“校园风景”图片作为信封背景, 配上醒目的学校名称, 制作学校信封。这样所制作的信封贴近生活, 对学生而言, 更具有真实感与亲切感, 学生仿佛置身于一种创作之中, 真情实感在操作中得以流露。
在学生完成任务之前, 教师首先根据需要进行必要的任务分析, 让学生了解制作“学校信封”的基本步骤和操作要点, 然后由学生按任务提示完成相应步骤。制作“学校信封”一共要完成四个小的操作步骤: (1) 使用矩形工具绘制信封; (2) 绘制邮编号码框和贴邮票框; (3) 添加文字和图像; (4) 保存文件。
任务布置好之后, 学生在生动、具体的任务驱动下积极完成作业。在操作中, 步骤1“使用矩形工具绘制信封”和步骤2“绘制邮编号码框和贴邮票框”对学生来讲都是新知识点, 要求学生会使用Photoshop的“几何形状工具”, 然后对所绘制的几何形状进行“填充路径”和“描边路径”。这对于初识Photoshop学生而言, 在操作过程中有一定难度。他们会提出“几何形状工具在哪里?怎样绘出正方形?如何描边路径?”等一系列问题, 此时教师根据具体情况一一解答, 或是采用小组分工合作的形式来完成教学步骤, 鼓励学生大胆尝试、积极探索, 教学效果明显提高。
三、讲评任务, 及时反馈
学生完成一项任务后, 要及时进行必要的作业展示与点评, 这样才能及时地将学生的学习情况作出真实反馈。评价可以从三个层面进行:一是自评;二是小组成员互评;三是由教师根据学生实际情况进行评价。任务评价是任务实施的一个重要阶段, 通过评价, 可以促进学生知识结构的形成和提高, 能够培养学生解决问题的意识和能力, 激发学生的创新意识和成就感。
四、归纳总结, 知识拓展
采用“任务驱动法”将新知识点隐含到了一些“任务”中, 从而忽略了知识的系统性和逻辑性, 所以学生对所学知识点的把握缺乏整体性认识。加之学生之间存在的差异, 在实际教学中并不是每个学生在完成任务时都一帆风顺。因此教师需要合理引导学生, 对学生所学的知识点进行归纳总结, 形成知识间的彼此联系, 从而加深学生的理解、记忆, 完成真正意义上的知识建构。
任务完成之后, 学生能否将所学的知识应用到其他类似的任务中是很重要的。采用“任务驱动法”的最终目的就是学生能通过对已掌握知识的迁移与再次提高设计出自己的作品。例如, 在上文提到的“学校信封”这个实训任务基础上, 学生能否根据已掌握的知识进行知识拓展, 设计制作出自己的“名片”和“胸卡”等等。教师可以将这些问题展开各种讨论, 再次激发学生的学习热情, 让课程得以升华。
五、结论
Photoshop平面设计课程概念性强, 对初学者来讲, 操作步骤有一定难度。传统的“讲练结合”更多是概念的提出与解释, 学生只能是被动地接受知识, 思考和探索的机会较少, 而且操作中出现的问题也不能及时反馈, 很难提高学习的兴趣与积极性, 良好的学习习惯也难以形成。“授人以鱼, 不如授之以渔。”“任务驱动法”改变了传统教学理念和教学模式, 使得教师、学生和任务三者积极互动, 更侧重于学生综合能力的培养, 为学生的独立思考和学习创造提供了可能, 让学生成为学习的主人, 真正优化了课堂教学。
参考文献
[1]吕宇国.图形图像设计与制作[M].北京:中国铁道出版社, 2008.
关键词 Photoshop平面设计课程;实训平台;课程游戏
中图分类号:G712 文献标识码:B
文章编号:1671-489X(2015)18-0041-02
1 Photoshop平面设计课程教学中存在的问题
在Photoshop平面设计课程教学中,大多采用以项目为载体、以任务为驱动的教学方法,但是还存在一些问题。
快捷键练习不到位 在Photoshop教学中,任课教师不断强调快捷键的好处,督促学生多使用快捷键,最好的方法是教师在讲课中边讲边用,这样学生就会跟着用。但是如果教师在课堂讲授中用快捷键,学生就会感觉所讲内容快,不知道教师是怎么操作的就过去了。这样在课堂中用快捷键就成了两难问题,教师如果用,一些具体内容呈现不清;教师如果不用,学生自然也不用。
学生关于作业交流偏少 学生做完作业,交给任课教师,任课教师一般在学生做完即课堂结尾处才进行全班展示讲评。如果作业量大,展示时间就会大大压缩;如果使用下一节课开始的时间,教师就会觉得奢侈,这是一个很现实的问题。
学生操作速度不一致 对于课程任务,有的学生做得快,有的学生做得慢,而任课教师要等到学生都做完之后才能开始新的内容,于是做得快的学生在做完之后就无所事事。如果他们选择做新的任务,部分内容教师不讲还不会;选择旧的任务,都做过了没意思,于是课堂上的时间就会浪费。
2 实训平台构建思路
覆盖课程基本知识技能 学生在学习知识的时候往往有两种倾向,一种是过于注重对知识的了解、掌握,在技能训练上缺乏深入,训练时间偏少;一种是急于追求技能的掌握,而忽视对知识的理解和认真领会,学习知识的时间偏少。而课程设计实训平台就要兼顾两个方面,既促使学生掌握课本知识,又促进合理地进行技能训练。还有一些知识是起思想引导作用的,理解了知识就掌握了思维方法,这些知识必须贯穿在技能训练项目中。
实训项目多样化 这是要解决两个问题。一是通过实训项目多样化解决学生知识技能掌握层次的多样化。在一个课堂上,学生出于学习基础和领悟能力层次多样化,以及对同一项目的接受能力上的适应性,很可能产生同样的一个项目,不同的学生做难度就显得有差异,这往往会导致不适应的学生显得缺乏兴趣。多样化的项目设计,给学生提供了选择的余地。二是实训项目的多样化能解决时间差异问题,做得快的学生可以利用多余的时间进行其他项目的训练,巩固知识技能的同时提高熟练程度。
设计课程游戏 将技能训练以游戏的方式呈现出来,学生会积极参与,甚至发挥自己特长,既增长了知识技能,又解决了厌学的问题。当然课程游戏设计需要注意的是游戏内容必须紧扣课程知识技能,游戏操作必须符合技能训练需要。另外在游戏设计上要引导学生关注知识技能,避免学生沉溺于游戏本身。
作业上传交流 Photoshop平面设计课程中作业以设计成果的方式展示,要求学生将平时作业以电子方式提交上来,这样有利于教师对学生技能训练情况的掌握,教师通过讲评学生作品,提高学生的设计水平。因此,作业上传是实训平台的一个重要模块。每节课做完作业,学生能方便快捷地将作业上传给教师,提高了实训效果评价的效率。作业上传还有交流的作用,考虑学生互相学习借鉴的需要,增加交流互动的设计,打开上传作品,进行互相评价和修改,对修改后的作品互相探讨,对所用到的技能方法给予备注,方便学生之间互相学习,同时可以通过模块链接将作品发布到博客类个人网站上进行展示,提高学生的积极性。
多层次的学习评价 Photoshop平面设计课程因具有很强的实践性,简单的评价无法深入细致地提供意见,也无法为学生提供可靠而准确的帮助。多层次的学习评价主要涉及教师评价、量规评价、学生互评、社会评价,可以将知识点、技能方法真实地反馈给学生,督促其提高水平,同时在思想上启迪学生,改进方法,创作创新。通过专业层面的评价和社会层面的交流,提高学生对作品情况的认识和把握。
3 实训平台结构框架
Photoshop平面设计虚拟实训平台主要有两方面的功能,分别为基础功能和核心功能。其中,基础功能有三个模块,分别是基础知识、操作指导、学习评价;核心功能也有三个模块,分别是虚拟实训、拓展训练、交流讨论。即系统主要由六个主要的模块构成,具体功能结构如图1所示。
基础知识模块主要有两个方面的内容,分别为系统知识和基本理论,主要是供学习者进行查阅,在课堂教学中如果学生对某个知识点不理解,可以直接查阅。同时方便课下查阅、复习。
虚拟实训中是很有创意性的题目,分为基础训练和设计项目。对于做完作业的学生,可以引导去做虚拟实训;如果是刚开课不久,可以去做基础训练;如果技术熟练,可以去做项目设计。这些项目要求很宽泛,对于技术没有规定,可以使用想用的任何技术,可以做想做的任何内容,最终完成作品。同时还展示前几届学长学姐的优秀作品,通过优秀作品的引导、教师的鼓励,学生的作品一届比一届优秀。
对于快捷键,最好的掌握方法就是学生不断地练习。开发者开发了一个小游戏,就像金山打字通里的打苹果游戏,如果快捷键按对,小飞机就被打落;如果按错,小飞机就飞走,最后统计打落小飞机的次数和自己的按键次数。通过这样的训练,学生就能记住快捷键,在以后的操作中可以信手拈来。
讨论交流有两种方式,一种是文字的交流,没有时间或者不方便当面和任课教师交流的内容可以在本平台内留言。另一种是作品交流,将作品上传,围绕作品进行深入的交流。
4 创新点
解决教学中存在的实际问题 本平台的开发,解决了Photoshop平面设计教学中的实际问题,如快捷键的熟练使用、课堂时间充分利用、主动进行作业交流等方面的问题,将信息化方式应用到具体课程的教学过程中,让学生、教师真正体会到信息化教学的优势。
调动学生学习积极性 由于虚拟实训平台的开通,学生不仅能看到本班同学的作品,还能看到学长学姐的作品, 让学生的学习有了动力。同时虚拟实训栏目的应用,学生有了自己发挥的空间,做出很有想法的设计,有的作品在学生中有很大的影响,有时作品获得全区全国各类奖项,主要是由于很多项目都是有很多设计结果的开放性项目,对学生的局限性就会小,学生就会放开思路,大胆地去创作。
开放的系统管理思想 本系统在开发时采用Web2.0思想,注重用户的参与,以开放的系统管理思想,让学生自由地管理课程中的作品,可添加、可删除,教学是建立在对学生信任的基础之上的,而且在应用的实践中也发现,学生并没有恶意地去删除系统中的数据。让学生看到系统很亲切,知道具体的操作方法和流程,便于学生很快地掌握平台的操作方法。
5 结束语
二零一零年一月 网站主题: 左手倒影右手年华
本次实训历时五天,首先上网查看他人网站,之后规划自己的网站,然后收集文字和图片资料,打开dreamweaver 8软件,选择新建站点,着手自己的网页制作,有时在做网页时会遗忘掉以前学过的知识,我还翻了以前的学过的知识点。这个网站,我多次使用到跑马灯,我还上网查了一些资料,本想找些代码运用到这个网站中,可是有些失败,就用了跑马灯的链接。
一、网站的主题说明
本次实训我是以郭敬明的小说集《左手倒影右手年华》为网页题材内容,网页分有五个类别,包括主页、小说集、留言板、作者简介和映像图画。主页主要是小说的序言,用跑马灯链接了郭敬明的新浪博客,小说集包含了《左手倒影右手年华》的一本小说文章:回首又见它、扬花、天下、一个仰望天空的小孩、庄周梦蝶、天亮说晚安、桃成蹊里的双子座人、剧本、冬日的幻觉、关于《生活在别处》的别处、思想的声音、毕业骊歌、某年某个春末夏初、八月天高人浮躁、猜火车、四季歌。
二、网站的总体规划
这个网站结合了小说安静、忧郁的内容,是以暗色格调为主,主要是黑色和灰色,由主页、小说集、留言板、作者简介和映像图画五个标题栏构成,分别用唯美的小图片做标题按钮,用黄色的字体突出鲜明。小说集里利用新页面的链接小说内容,运用的背景图像大多都是暗色的,为了形成鲜明的对比,比如:暗色的背景,我就使用白色文字;亮色的背景,我就使用黑色文字。有几篇文章,由于文字较少,我就把他们放在一个网页里,运用了锚点链接,以减少空间。
二、网站的设计、制作
(图1)
1.我在首页之前加入了一张进入页面(如图1),我的网站是类似于空间类型,在这里,我用一张图片就说明了我的网站主题,写出了小说名。
2.我的主页(如图2),运用跑马灯链接了郭敬明的博客,插入了时间,运用浮动框架插入了小说的序言。小说集、留言板、作者简介和映像图画,是保存了首页的模版来制作的,再制作相应的页面,进行相应的浮动框架插入界面。
小说集里的每篇文章都链接到三级页面(如图3),在新的窗口打开,三级页面里都运用了CSS样板固定了背景图像。 留言板里,运用了表单。
作者简介里着重介绍了作者的生平,图片运用了跑马灯。 映像图画主要运用跑马灯来播放图片。
(图2)
(图3)
四、心得体会
五天的实训课程结束了,此次实训检验了这一学期的学习,且对知识进行了汇总,通过本次实训我已基本掌握了制作简单网页的过程,基本学会运用dreamweaver 8的一些简单操作。
在这五天的学习当中我觉得在制作过程中,发现自己学的东西太欠缺了,学习要有条不紊,要冷静思索,所以我想以后课上课下一定要认真学习,虚心听取别人意见,多去学习一点网页制作的技术。掌握网页设计基本概念和HTML的基本结构,了解网页技术概况、HTML的编辑和运行环境。掌握文字版面的编辑,掌握网页的超链接技术的应用,了解图像的处理,包括背景图案、图形、图象及其超链接等的设定和应用。了解列表的各种使用,了解表格的基本语法,掌握表格的定义、控制、分组、标题等的应用。了解表单在网页中的应用,了解如何在网页中加入各种动态效果,了解网页中CSS的基础知识,掌握CSS的各种属性应用。
但有些可惜,没有运用上音频,和视频的运用,希望在下次的实训中,能使用上,再接再厉了哈。
10级电子商务10385班:闻玲
(一):课程设计题目
节约用水,造福人类!
(二):课程设计目的1、加深、巩固学生所学课程《平面设计Photoshop》的基本理论知识,理论联系实际,进一步培养学生综合分析问题和解决问题的能力。
2、培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。使学生得到收集资料、整理相关素材、处理图片等的实践训练,更好地掌握基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。
3、利用所学知识,调研查阅相关信息,发挥创造力,掌握运用Photoshop与其它相关设计工具的综合应用的技能及独立设计的综合能力。
(三):课程设计内容
1.地球是人类的共同家园,保护环境,节约用水是我们共同的责任。
2.水是人类赖以生存和发展的重要资源之,是不可缺少、不可代替的特殊资源。没有水就没有生命,就没有文明的进步、经济的发展和社会的稳定。世界上的水资源是有限的,经济和社会的发展必须与水的供应相适应,不能无限制地采水用水,不能超越水资源的承载能力。当今世界,随着人口的不断增长和经济的不断发展,淡水资源的需求量不断增加;同时,由于不合理的利用,本来短缺的淡水资源日益紧张。
(四):课程设计的步骤
1.打开PS系统。
2.新建文件夹。
3.在网上搜索到我所需要的相关图片作为背景。
4.选择魔棒工具扣图。
5.做了一下发光效果。
6.使用文字工具写下相关文字也做一下发光效果。
7.在文字下方再插入一张水的图片做了不透明度的变换。
8.做了投影效果。
9.做了滤镜,水波效果。
(五):课程设计的感想
实训了一周的时间,虽然期间会感到累还会有一些压力,但不是快乐,我在这一周的时间是我了解了更多,懂得了更多的有关PS的相关知识,锻炼了就自己,丰富了自己的经验和技巧。
通过一周的实训,是我读PS有了更深一步的了解,PS是一门实践性比较强的课程,为了学好这门课程,必须在掌握理论知识的同时,加上上机实践。通过这一周的学习使我了解到学无止境,我会继续努力把平面设计学得更好!!
UI即User Interface(用户界面)的简称。UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品位,还要让软件的操作变得舒适简单、自由,充分体现软件的定位和特点。
ui设计实训报告范文一:
一、实习目的
实习目的是,通过UI设计相关工作岗位实习使我了解以后再UI设计相关工作岗位工作的特点、性质,学习体验UI设计相关岗位工作的实际情况,学习与积累工作经验,为以后真正走上UI设计相关工作岗位做好岗前准备。
同时通过UI设计相关工作岗位的实习,熟悉实际工作过程的运作体系和管理流程,把自己所学UI设计工作岗位理论知识应用于实际,锻炼UI设计工作岗位业务能力和社会交际实践能力,并在工作中学习UI设计相关工作岗位的新知识,对自己所学的知识进行总结并提升,以指导未来在UI设计相关工作岗位的学习重点和发展方向。
二、实习时间
201×年03月01日~201×年06月15日
(修改成自己UI设计相关工作岗位实习时间)
三、实习地点
苏州市经济开发区江南大道
(修改成自己UI设计工作岗位实习地点)
四、实习单位
江苏省苏杭教育集团(修改成自己UI设计相关工作岗位实习单位)
此处可以继续添加具体你UI设计工作岗位实习单位的详细介绍
五、实习主要内容
我很荣幸进入江苏省苏杭教育集团(修改成自己UI设计相关工作岗位实习单位)开展UI设计岗位实习。为了更好地适应从没有UI设计岗位工作经验到一个具备完善业务水平的工作人员,实习单位主管领导首先给我们分发UI设计相关工作岗位从业相关知识材料进行一些基础知识的自主学习,并安排专门的老前辈对UI设计岗位所涉及的相关知识进行专项培训。
在实习过程,单位安排的了杜老师作为实习指导,杜老师是位非常和蔼亲切的人,他从事UI设计相关工作岗位领域工作已经有二十年。他先带领我们熟悉实习工作环境和UI设计相关工作岗位的工作职责和业务内容,之后他亲切的和我们交谈关于实习工作具体性质以及UI设计相关工作岗位容易遇到的问题。杜老师带领我们认识实习单位的其他工作人员,并让我们虚心地向这些辛勤地在UI设计相关工作岗位上的前辈学习,在遇到不懂得问题后要积极请教前辈。 毕竟是人生第一次在UI设计工作岗位上,所以真正掌握这一份工作是需要一个过程的。一开始我对实际UI设计岗位的工作内容比较陌生,都不太清楚自己的工作范围和职责,对实习单位的情况也不太了解,不过杜老师会告诉我该怎样处理自己在UI设计岗位上遇到的问题。慢慢的我也就熟悉了自己的UI设计岗位工作内容,在UI设计岗位上的一些棘手问题也能自己独立解决,每天把工作做得井井有条。
在单位实习期间,我从事的UI设计工作岗位相关的工作之外,还负责协助其他部门的日常工作,包括制定计划,利用新学习的UI设计相关工作岗位业务知识处理相关文书。
六、实习总结
对于第一次在UI设计相关工作岗位的的我来说,还没有足够的社会经验。经过了这半年来的UI设计相关工作岗位实习,我学到了很多,感悟了很多。特别是在实习单位领导和UI设计工作岗位的相关同事的关心和指导下,认真完成领导交付的工作,和同事之间能够通力合作,关系相处融洽而和睦。在工作中积极学习新知识、技能,注重自身发展和进步,我学会了很多UI设计相关工作岗位理论实践技能,增加了UI设计相关工作岗位相关工作经验。
ui设计实训报告范文二:
最近参加了公司组织的UI培训,颇有收获,总结了一下自己在UI设计方面存在的误区,和大家共勉。
1、界面并非“炫”了就好
一个设计成功的界面都是简单大方、容易识别的,毕竟界面是供用户操作完成工作,而非拿来娱乐休闲的,尤其是我们这种管理系统界面。一个色彩绚丽、让人眼花缭乱的界面不仅不能增加美感,更会给用户的操作带来不便,降低效率。
2、界面布局不要盲目追求“越满越好”
良好的界面布局是吸引客户的一个亮点,是客户评估应用软件的一个重要指标。好的布局不仅给人耳目一新的良好视觉享受,更可以帮助用户快速的熟悉软件,间接的成为用户的操作指南。
界面布局要在逻辑合理、便于用户操作的基础上尽量的美观,无需堆砌内容。有时候我们为了使界面看起来比较充实,不显得空旷,硬生生的把一些不相关的功能拼凑到一起,其结果是用户操作时像走迷宫一样,这样的界面只能增加不必要的.复杂度,让用户眩晕,碰到个脾气暴躁的人,估计要拍桌子了吧。
3、界面设计不要完全依靠“经验主义”
目前很多项目都存在着这样一个现象:开发和设计人员并不能跟用户直接沟通,所有的需求都是来自二手材料。这种情况下,开发和设计人员并不能详细的了解用户的操作习惯等重要信息,只能根据自己的经验来进行设计和开发。等产品出来客户验收时,往往发现我们生产出来的东西和客户的原始需求有一定的误差,造成返工,增加了项目成本。
课上老师曾经说过这样一句话让我记忆深刻:“把自己变成用户”。在做设计和开发时,我们大多数是把自己当成设计开发人员,而不是用户。如果把自己变成用户,站在用户的角度来进行设计开发,我想我们的产品对用户需求的符合度一定会大大提升。如果有条件的话,能够去用户的工作环境去体验一下相信对我们的设计开发一定会大有裨益的。
4、同一系统界面切忌“百花齐放”
界面风格是产品的形象标识,是产品的脸面。成功的界面设计都有自己的独特风格,或清新活力,或时尚优雅。当前出现频率较多的一个词就是“创新”,创新是企业的生命力,于是在界面风格方面也出现了大刀阔斧的改革。
但是界面设计的创新却切忌一个系统出现多种界面风格,尤其在维护旧有的产品时。有些产品使用已久,完全推翻旧有的风格不仅人力不足,成本也太大,不太划得来,但是旧有的风格又不能满足需要,于是出现了这样一种现象:甲在维护时将自己维护的界面改成了风格甲,乙维护时将新增功能界面改成了风格乙。随着维护的增加,原来的系统已面目全非,界面风格是“百花齐放”,用户操作时如同进了迷魂阵中。所以,保持系统风格的一致性非常重要,不能为了赶时髦,而将自己的系统变成了“杂牌军”。
成功的界面设计是以用户为中心的界面设计,用户对界面的满意度是评价界面的主要标尺,只有把自己变成用户,才能设计出更加符合用户需要的界面。
一、前奏曲——紧扣心弦
上好Photoshop的第一课非常重要。“爱好即获得知识的第一步”, “在原则问题上, 要坚定如磐石;在兴趣问题上, 则要顺应潮流”。活用多媒体课件, 直观地展示Photoshop强大的图片处理能力, 先勾起学生浓厚的学习兴趣, 对这门课有个整体的大致了解。还要注意对学生自信心的培养, 选几张平常的图片, 经过Photoshop的几步操作得到出色彩绚丽的图片;还有一些历届学生的优秀作品, 从想法、构图、技术、色彩上进行解说, 让学生有一种亲切感, 树立起学习的信心, 为之后的学习新知创设一个良好的学习氛围。
二、进行曲——绚烂多姿
“教学有法, 但教无定法”, 活用教学方法, 不断创设教学情境, 演绎精彩课堂。
1. 优化剧情。
Photoshop的教学如果一味按照书本, 按部就班, 先讲菜单、工具箱、调板等功能, 往往效果不佳, 学生很容易产生厌烦心理。如果结合实例, 优化剧情, 通过模块化教学, 层层推进, 循序渐进地展开由易到难的案例, 使学生在完成小项目的过程中牢记知识点, 将一些原本用语言很难表达清楚的、学生较难接受的理论与操作从一开始的“有样学样”逐渐变得“得心应手”、最终能“融会贯通”灵活运用。
2. 竞选主角。
在任务进行过程中, 一部分学生本身电脑的基础不错, 求胜心切, 早早就把任务完成, 然后就左顾右盼, 炫耀、闲聊, 影响课堂秩序。通过争当“主角”, 就是每一小组内, 谁先保质保量完成任务, 老师检查通过后, 就成为该组的组长, 然后由他负责小组内的操作示范和指导, 这名同学通过扮演小老师的角色, 在讲解过程中进一步巩固了知识;而且组员也能认真听取小老师的指点, 迅速地赶上进度, 使整个小组较好地完成任务。
3. 设置悬念。
这种方法与第一种层层递进的任务方式正好相反, 是先布置有本课知识点的较为困难的终极任务, 然后给几个提示点, 让你自己去探求。一改传统的“师说生做”, 变成了“自主探索”, 当然, 不要把任务设置得太难, 让学生没有成功的体验, 或者很难获得成功的体验;假如任务的确困难, 可以适当多给几个提示, 直到学生自己解决难点。
4. 团队合作。
Photoshop的教学总是强调个体的操作实践, 稍微复杂的大型任务就不大适合在课堂上展开, 这个时候, 团队协作非常有必要的。在一个单元的知识内容授课完毕后, 要求学生开展组与组之间的竞赛。如学习了Photoshop的基础知识单元后, 要求各组选择主题, 完成一组四枚一个系列的邮票设计。学生拿到任务后, 组内进行分工, 有的负责资料查找与筛选, 有的负责整体设计, 有的负责局部难点的制作, 有的负责文字的输入与排版, 充分发挥集体的智慧进行全面的协调进行, 共同制作一个系列主题鲜明、活泼生动、富有创意的邮票设计。最后在教师机上欣赏与讲解, 共同评比。在合作中大家集思广益, 参与意识和集体意识都得到了明显增强。
三、畅想曲——自由豪迈
Photoshop是迄今最优秀的图像处理软件之一, 不仅仅在于它强大的操作性, 还在于它为创作有一定艺术性的作品提供了更广阔的空间。教师要敢于放手让学生解决具体问题的同时, 拓展其思维, 张扬其个性。
在平时的教学中, 以教材为依据, 又不为其所限制, 经常给学生布置一些实践性较强的作业。如用Photoshop美化数码相片为主题的单元。如何调整曝光不足的照片、调整偏色、去除红眼、去除周围不需要的物品、合并人物与美景、制作艺术照片等……经过实践, 学生发现这个单元能解决很多实际问题, 因此表现出浓厚的兴趣和学习热情。通过这种理论联系生活实际的练习, 进一步激发了学生的学习兴趣和求知愿望, 巩固了他们的操作技能的同时, 也增强了学生学好Photoshop的意识, 从“要我学”变成了“我要学”。
四、狂想曲——创意迸发
Photoshop的教学, 不能让学生局限于学会几个操作步骤、几种解决小问题的具体办法, 告诉学生, 我们学的是“处理方法”, 要让学生学会融会贯通, 要抓住这个设计软件的本质的东西, 让学生掌握解决问题的基本思路和方法, 大胆想象, 大胆探索与创新。
在指导学生学习Photoshop时, 除了基本的操作知识以外, 还展示一些优秀的平面设计作品, 有意识地增加平面设计方面的知识点:如何排版漂亮, 如何配色美观, 色彩给人的心理感受, 如何去构思创意画面等。学生不仅仅满足于完成任务, 还会思考用其他方法是不是也可以完成这样的效果, 如何让页面更美观, 让内容更有创意, 不断探求, 不断发现, 争取更进一步的成功。
教师通过组织有效的教学活动, 让学生积极地、主动地、活跃地学习, 教学氛围轻松, “师问生答”变成了“畅所欲言”, 学生的“纹丝不动”变成了“自由活动”;“师说生听”变成了“自主探索”, 大家积极思考, 协同合作, 学生养成了积极思考, 敢于探索、另辟蹊径, 勇于冒险的精神, 对其它学科创新精神的培养也将起到非常重要的作用。
Photo Shop的图像处理功能异常强大, 编辑手段和技巧层出不穷, 熟悉Photo Shop的各种功能不可能一蹴而就。只有多学、多用、多练、多体会, 才能取得显著成效。只要抓住了学生的心理特征, 做好教学环节设计, 再辅以一定的教学手段, 在教学中充分演绎好前奏曲、进行曲、畅想曲与狂想曲, 灵活多变地展开教学实践活动, 才能充分调动学生的学习积极性, 有效地提高教学质量。
参考文献
[1]Adobe公司北京代表处.Photoshop CS标准教材[M].北京:人民邮电出版社, 2005.173.
[2]沈大林.Photoshop CS基础与案例教程[M].北京:高等教育出版社, 2007.7
实训报告
这一周我们进行了为期一周的静态网页设计与制作的实训。在这一个星期中我感触很多,无论是从网站的刚开始的主题的确定设计还是后期的网站的发布与测试。感觉又学到了很多新的东西。
从小到大,在自己的心底就有个音乐梦想。我喜欢唱歌,喜欢跳舞,小的时候学过电子琴,上初中后父母认为学业更加要紧,于是所有与音乐有关的东西通通不被再提起。但是自己还是仍旧喜欢着音乐。上大学之后,自己终于可以重新“正大光明”地重新提起音乐了,于是想制作一个音乐网站的念头就在自己的脑海中闪现着。
我一直比较喜欢的华语男歌手是周杰伦,在上大一的那个10月份,周杰伦照例出着专辑,专辑的名字却很让人耐人寻味,《跨时代》,这我才突然意识到,从小学开始,周杰伦出道10年的十张专辑整整陪我走过了小学、中学的时光。于是在这次比赛中想制作一个关于周杰伦出道十年纪念的这样一个音乐网站。下面就让阐述下我制作这个网站的整体构思和具体设计方案。
关于网站的框架结构:
在制作之前,我在网上搜索过许多周杰伦的官方网站,例如周杰伦中文网,周杰伦中文音乐网之类的。我发现他们制作时框架紧凑明晰,同时也包括了几个音乐网站必须具有的模块。于是,得到借鉴,我在我的主页上面也就添加了“杰
迷必知”、“杰伦贴图”、“杰伦影音”、“每日杰讯”、“歌迷会通道”这样五个模块。在添加这五个模块的时候,我不像一些很正式的网站,模块与模块之间凑得很紧,我尝试了下自由、随机的排放。因为我做的是一个音乐兼娱乐的网站,想让网友们怀着轻松愉悦而不是严肃的心情来看我的这个网站。
关于网站的色彩搭配:
这次制作的网页是主要关乎于歌手周杰伦,访问的人群绝大多数会是周杰伦的粉丝,也绝对是时尚范儿,因此网页的主色调我采用了永不衰竭的经典黑白色调,再者黑白搭配这种反差很大的撞色能够给人很大的视觉冲击力。中间一些板块的边框我选择了用玫红色,玫红色可以提升整个网页的活泼,使黑白色调的网页看起来不死板,严肃而不失华丽。
关于网站的图片:
网页的logo我分为了两个部分,一面是白色背景的10th周年纪念logo,另一面是周杰伦弹着贝斯转动的画面,这个画面是周杰伦超时代世界巡回演唱会的开场秀,超时代演唱会是对杰伦出道十年来的一个总结,因此我认为这个画面做为纪念杰伦出道十年网站的logo是很不错的。
网站的所有的图片处理在互联网上下载的以外,还有相当大的一部分是下载下来以后处理过的。我处理图片的时候不仅用了firework8,还用了photoshop和美图秀秀。在插视频的时候由于只能插flv格式的,因此还下载了转码器。插
入视频时老师说过时间不宜太长,否则不利于网页打开的速度,于是就用了会声会影x2进行视频编辑和合成。
正文主体部分分为5个模块
第一个模块“杰迷必知”,左边是杰伦的两张图片,一张是杰伦正面拍摄,另外一张是背面拍摄。两张图片之间的转换运用了“鼠标经过图像”这一基本技术,是网友们在视觉上全方位了解他。图片的右边附着杰伦的简介,在右下角可以点击“更多”来查看杰伦更多的详细资料。
第二个模块“杰伦影音”,左方和下方附着的是杰伦专辑和演唱会上的精彩照片,在模块的右前方,则简要介绍了周杰伦出道十年来所发行的所有音乐专辑,所举办的所有演唱会和所有所参加拍摄的或者自己导演的所有电影的名字。使网友们更加有兴趣深入了解。
第三个模块“杰伦贴图”,我之所以把这两个模块放在一起,是因为它们之间的联系比起其他模块更加紧密。因为杰伦的贴图不仅仅是周杰伦的个人写真,更多的是他专辑封面,演唱会现场照和电影剧照。因此在这一模块左边,我选择了一张动态的图片。这张动态的图片是由10张小图片组成的,每一张小图片都是他出道10年来那10张专辑的封面图的头像。在这张动态的图片中,歌迷们看到的是10年前的周杰伦从一个青涩的大男孩长成了一个成熟的男人。而用音乐专辑封面头像则更加体现出这个成功的创作型音乐人本质的回归。
第四个模块“每日杰讯”,歌迷们想知道更多关于杰伦的最新资讯,想与他拉近距离,那么作为音乐网站,每日资讯便是必不可少的一个模块。为了使资讯看起
来方便,于是便运用了层,然后调出时间轴,简单的做了一个文字向上运动的一个动画。
第五个模块“歌迷会通道”,看了每日杰讯的歌迷们知道了周杰伦的近期活动安排行程,想参加一些和杰伦有关的活动,那么进入歌迷会将会是一个不错的选择。歌迷会通道提供了全国以及海外共32个通道,歌迷们可以看自己的地理情况就近参加,这也给歌迷和杰伦互动中间架起了一座桥梁。模块的右边用的是杰伦高清写真,图片充分的体现出杰伦深爱着他的歌迷。还未加入歌迷会的粉丝们也可以点击右下角的“加入我们”加入歌迷会。
关于网站链接
这个星期我又重新整理了自己的网站,将它更加美化。
现在网站一共五个页面,分别是“新闻”“资料”“图片”“资源”和“电子杂志”等。在“资料”链接的页面中,网页的上一部分用大图和文字采用图文混排的方式,下部分将层嵌入到图片中加入文字做了个简单的文字向上运动的效果。网页的全部文字都在详细介绍网站的主人公周杰伦。
在“图片”链接的页面中,主要就贴一些周杰伦的各种图片。第一部分用了代码marquee,使四张图片从左到右运动。中间有一张大图片是周杰伦各个镜头的头像照。紧接着是周杰伦新专辑的照片和镜头。最后一个头部分是杰迷会的会服的照片和介绍,网站正式做成以后可以链接至淘宝。
在“资源”链接中插入的视频是我在周杰伦《2011超时代世界巡回演唱会》上截取的,我个人认为这段视频能够生动记录着周杰伦出道10年来给歌迷朋友们
带来的巨大的视听盛宴,无论是在专辑,电影还是演唱会上。我的不少朋友看到我截的这段视频都说深有感触,甚至有点小感动,原来杰伦的歌已经默默陪我们走过十年。我期待他的歌能够陪伴我们走过下个十年,下下个十年……
最后一个链接页面是“电子杂志”。这个页面主要讲周杰伦最近推出的新专辑。整个页面用了图文混排的方式对外展示新专辑的热卖点,并且有预购的系统,这样可以帮助网站盈利。
心得体会
经过一周的静态网页设计与制作的实训,让我懂得了很多。首先是做什么事情之前脑袋里面都要想好,都要出现大致的轮廓。在开始制作网站之前最重要的是网站的设计,大到网站的整体构思整个框架设计,小到一张图片的和一段文字的摆放位置。
接下来是自己对颜色和美的感知。互联网上发布的的网站总是让人看起来很舒服。不仅是颜色搭配还有布局还有动态效果和静态的结合。这总是在提醒我,制作网页绝对不是一项闭门造车的活动。平时和自己的好朋友多讨论,让很多人来给你的网站给些建议和意见都是不错的。除了这些之外,自己也要多看书,多看些和自己要制作的网站主题相关的资讯,多了解时下最流行的时尚元素。
网站的最终目的是为了盈利,因此我在建立网站制作网页的时候,也专门有订购周杰伦最新专辑和周杰伦国际后援会的会服的通道。这些直接链接到淘宝,然后开始从事电子商务活动。
最后,通过一周的实训让我懂得了,为人做事一定要谨慎细心。同时老师们
课程设计报告
课 程 名 称: 课程设计题目: 姓
名:
系:
专
业: 年
级: 学
号: 指 导 教 师:
C语言设计课程设计
万年历
信息工程系
计算机科学与技术
2012
2013 年月 12 日
任 务 书
实训的目标
1.进一步培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解。
2.针对C语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。
3.掌握C语言的编程技巧和上机调试程序的方法。4.掌握程序设计中的常用算法。
任务名称:万年历
项目功能:
1、能够显示当前月的日历以及标志出当前日期。
2、可以翻页、翻年。
3、可以输入年月日查看输入的年月的日历。
4、拥有记事本的功能。
教师签名:
目录
一、实训要求:................................................................................................................4 1.掌握时间函数的运用。................................................................................................4 2.掌握在WinTC下的动画制作。...................................................................................4 3.掌握bioskey和随机函数的运用。.............................................................................4 4.学会边界的判断。........................................................................................................4 5.掌握链表和文件。........................................................................................................4 6.综合所学内容编写一个程序。....................................................................................4
二、实训题目:.......................................................................................................................4 1.①给出时间计算与几天的差值;②给出天数计算日期;③给出两个日期计算差值。4
2.①让一个圆在屏幕上动起来;②制作一个太阳、地球、月亮的动画。................4 3.①区域内有障碍物使方块不能穿过;②小球在区域内运动,碰到边界后随机改变方向继续运动。...................................................................................................................4 4.①创建一个结构体;②创建链表并输出;③删除已有链表中的一个节点;④在已有链表中增加一个节点。...................................................................................................4 5.万年历............................................................................................................................4
三、实训过程:.......................................................................................................................4 1.时间函数:....................................................................................................................4 思考过程:.......................................................................................................................4 2.动画制作:....................................................................................................................4 思考过程:.......................................................................................................................4 障碍物(边界判断)...........................................................................................................4 思考过程...........................................................................................................................4 链表及文件:.......................................................................................................................4 思考过程...........................................................................................................................4 1.课程设计:万年历(带记事本功能)........................................................................5 ① 思考过程.....................................................................................................................5 ②源代码:.......................................................................................................................5 ③ 运行结果...................................................................................................................10
四、实训心得:.....................................................................................................................11
一、实训要求:
1.掌握时间函数的运用。
2.掌握在WinTC下的动画制作。3.掌握bioskey和随机函数的运用。4.学会边界的判断。5.掌握链表和文件。
6.综合所学内容编写一个程序。
二、实训题目:
1.①给出时间计算与几天的差值;②给出天数计算日期;③给出两个日期计算差值。2.①让一个圆在屏幕上动起来;②制作一个太阳、地球、月亮的动画。
3.①区域内有障碍物使方块不能穿过;②小球在区域内运动,碰到边界后随机改变方向继续运动。
4.①创建一个结构体;②创建链表并输出;③删除已有链表中的一个节点;④在已有链表中增加一个节点。5.万年历
三、实训过程:
1.时间函数:
a)思考过程: 第一小题:先把系统当前时间用time函数转换成秒,再把输入的天数用24乘3600秒转换成秒,再与系统当前的秒数相加减,最后用ctime函数以字符串输出。第二小题:调用localtime取得系统当前年月日,然后把当前年月日提取出来用自己输入的年月日进行替换,用mktime把该年月日转换成秒,然后再把系统当前时间转换成秒,两个秒数进行相加减,把加减后的结果除以(24*3600)就得到相差的天数。第三小题和第二小题同理,输入两个日期、转换成秒以后相加减,最后除以(24*3600),就得到了两个日子相差的天数。
2.动画制作:
思考过程:做个循环,先用白色画一个圆,然后再用背景色画一个圆把当前圆覆盖,然后改变圆心,然后在画圆再覆盖~最后循环完之后,再用白色在用位置画个圆,因为不这样干的话,屏幕上就没有最好运行的位置了…第二小题同理~ 障碍物(边界判断);
① 思考过程:第一小题:判断出上下左右移动的时候能运动的范围(即控制外边界),然后再把范围内的某些不能通过的点的范围找出来,把他们分别排除在外,其他的坐标点就是可以任意移动的了,用bioskey计算按下的键的键值,然后判断可以移动之后,就在当前位置用背景色画一个方框,然后在移动之后的位置用白色画方框和障碍物等。第二小题划定一个匡,然后在匡的范围再把小球的半径减去,就是最后小球能运动的范围了…然后我设置的是让小球逆时针转动,然后用随机函数(系统时间做种子)来控制小球偏移的位置(或者说角度)。
链表及文件: ① 思考过程:第一个问题需要做的是结构体的认识并运,定义一个结构体,然后输入内容,然后再输出之前输入的内容。第二个问题则是创建链表并输出,将一个节点分成了两份,一边是指针域,一边是数据域,而指针域,指针域是下一节点的地址,我把头结点不存储数据,以方便之后两题的操作;第三个问题是删除链表,首先定义一个空的字符串,P,P1,P2,把头指针赋值给P,随后让用户输入要删去数据的名字,储存在字符串中,利用strcmp函数进行查找,随后如果第一个有数据的节点就符合要求,就把第二个节点的地址赋值给头节点的指针域后跳出循环,如果不是第一个节点符合要求就执行循环,让P赋值给P2,再把p->next赋值给P,这时P就到了下一个节点,再把p->next赋值给P1,也就是让P1得到第三个节点的首地址,P指向第二个节点,P2指向第一个节点,再进行循环,还是没找到就把P,P1,P2同时向后移动一个节点,如果找到了,就把P2的值赋给p->next,再把p->next的值赋给P,这时P就回到了上一个节点,再把p->next直接指向P1,就把中间的那个节点跳过,完成了删除功能;第四个问题则是增加节点,同样定义一个整型数据(即学号),P,P1,P2,P3,让用户键入想要添加的位置,之后让头指针赋值给P,p->next就赋值给P1,也就是让p1指向下一个节点,随后执行循环,让用户输入想学号和每个节点内的学号比较,如果找到了,就创建一个新的链表,并让P3指向它,让用户输入添加的信息,并且把p->next赋值给P2和P,这是P就到了下一个节点,再把p->next赋值给P1,也就是让P1指向第二个,P和P2都指向第一个,返回循环,如果符合要求就让p3->next指向P1,p2->next指向P3,这样,新的节点就进入了链表中,满足要求,最后在主函数中先输入数据,然后执行一个死循环,让用户选择功能,如果选择1就删除一个节点,选择2就增加一个节点,选择0就跳出循环结束程序。1.课程设计:万年历(带记事本功能)
① 思考过程:用localtime取得当前的系统时间,并且提取出年月日,然后把公元元年到今年一月一日前的天数计算出来,把这个天数除7取余为a,然后就获得了今年元旦前的一天是星期几。然后循环、从一月循环到当前月的上一月的最后一天,在这个循环中,循环一次a+1;当a=7时a置零,这个是用来计算当前月的上一月的最后一天是星期几,然后从新在次循环外另开一个循环来输出当前月的日历,并标记出今天用()标记,然后用bioskey读取用户按下的键值,并实现相应的翻页、标记特殊日子、记事本、从新输入年份等功能…
②源代码:
#include
/*计算公元元年到某年某月的时间*/ void f1(long int t,long int n,int y,int r);
/*按日历模式输出要得到的那个月的日历*/ void w();
/*当前月的日历*/ void s();
/*输入某个年份和月份*/ void m(long int n,int y,int r);
/*记事本功能的函数*/
struct jishiben
/*记事本的结构体定义*/ {
long int a;
char name[100];};
void w()
/*输出当前月的日历*/ {
int y,r,a,b,c;
/*分别定义月份日期以及记录键值记录日期以及某月最后一天*/
long int n;
/*定义年份的变量*/
time_t timep;
struct tm *p;
time(&timep);
p=localtime(&timep);/*取得当地时间*/
printf(“%d--%d--%d n”,(1900+p->tm_year),(1+p->tm_mon), p->tm_mday);/*输出当前的年月日*/
n=(1900+p->tm_year);
/*获得当前年份*/
y=(1+p->tm_mon);
/*获得当前月份*/
r=p->tm_mday;
/*获得当前的是几号*/
for(;;)
{
printf(“jin tian shi %d--%d--%d n”,(1900+p->tm_year),(1+p->tm_mon), p->tm_mday);
/*输出当前年月日*/
f(n,y,r);
/*调用函数f获得某年某月的日历*/
printf(“an fang xiang jian ke tiao jie nian huo yuen”);
printf(“ru xu shu ru nian fen qing an hui ge jian n”);
printf(“ruo xu shi yong ji shi ben qing an hui chen”);
if(y==1||y==3||y==5||y==7||y==8||y==10||y==12)c=31;
if(y==4||y==6||y==9||y==11)c=30;
if(y==2&&(((n%4==0)&&(n%100!=0))||((n%100==0)&&(n%400==0))))c=29;
if(y==2&&((n%4!=0)||((n%100==0)&&(n%400!=0))))c=28;
/*判断月份及最后一天*/
a=bioskey(0);
/*取得按下的键值*/
if(a==18432)n=n-1;
/*按方向键向上则年份减一*/
if(a==20480)n=n+1;
/*按方向键向下则年份加一*/
if(a==19200){y=y-1;if(y==0){y=12;n=n-1;}}
/*按方向键向左则月份减一*/
if(a==19712){y=y+1;if(y==13){y=1;n=n+1;}}
/*按方向键向右则月份加一*/
if(a==18488){b=r;r=r-7;if(r<1)r=b;}
/*按小键盘8则上一周*/
if(a==19509){b=r;r=r+7;if(r>c)r=b;}
/*按小键盘5则下一周*/
if(a==19252){b=r;r=r-1;if(r<1)r=b;}
/*按小键盘4则上一日*/
if(a==19766){b=r;r=r+1;if(r>c)r=b;}
/*按小键盘则下一日*/
if(a==7181)m(n,y,r);
/*调用m函数 进行记事本功能*/
if(a==3592)s();
/*按回格键调用函数s 出入年份和月份*/
if(a==283)exit(0);
/*按esc键 直接退出程序*/
system(“CLS”);
} } void f(long n,int y,int r)
/*计算公元元年一月一号到某年的天数n y r为年月日*/ { long int i,t;
/*定义 i为循环变量
t为天*/ t=0;for(i=1;i if(((i%4==0)&&(i%100!=0))||((i%100==0)&&(i%400==0)))/*判断闰年*/ t=t+366; if((i%4!=0)||((i%100==0)&&(i%400!=0))) /*判断平年*/ t=t+365; if(t%7==0) /*为防止数据过大 所以当t除7的余数是0的时候,让t=0;*/ t=0;} f1(t,n,y,r); /*调用函数f输出某月的日历*/ } void f1(long int t,long int n,int y,int r) /*按日历模式输出某月的日历n y r为年月日*/ { int i,j,k,a; /*a为记录星期的*/ a=t%7;for(i=1;i /*循环到某月的前一个月*/ { for(j=1;;j++) { a=a+1; if(a==7)a=0; if((i==1||i==3||i==5||i==7||i==8||i==10||i==12)&&j==31)break; if((i==4||i==6||i==9||i==11)&&j==30)break; if(i==2&&(((((n%4==0)&&(n%100!=0))||((n%100==0)&&(n%400==0)))&&j==29)||(((n%4!=0)||((n%100==0)&&(n%400!=0)))&&j==28)))break; } } printf(“%ld nian %d yue ri lin”,n,y);printf(“ 1 n”);printf(“MON TUE WED THU FRI SAT SUNn”);for(k=0;k ”);for(j=1;;j++) /*按日历模式输出某月*/ { if(j==r)printf(“(%2d)”,j); /*标记出当前的日子以及特殊的日期*/ else printf(“ %2d ”,j); a=a+1; if(a==7){a=0;printf(“n”);} /*当循环一个星期以后,输出一个换行符*/ if((y==1||y==3||y==5||y==7||y==8||y==10||y==12)&&j==31)break; if((y==4||y==6||y==9||y==11)&&j==30)break; if(y==2&&(((((n%4==0)&&(n%100!=0))||((n%100==0)&&(n%400==0)))&&j==29)||(((n%4!=0)||((n%100==0)&&(n%400!=0)))&&j==28)))break;/*判断这个月的最后一天时跳出循环*/ } printf(“n”);} void s() /*输入年月的函数*/ { long int n;int y,r,a;for(;;){ printf(“qing shu ru nian he yuen”); scanf(“%ld%d”,&n,&y); if(y<12&&y>0)break; /*判断输入的月份是否正确*/ else printf(“yue fen shu ru cuo wun”);} for(;;){ r=0; /*这里不需要标记处某天,所以令r=0*/ f(n,y,r); /*调用函数f来输出需要的某月的日历*/ printf(“an fang xiang jian ke tiao jie nian huo yuen”);printf(“ru xu shu ru nian fen qing an hui ge jian n”);printf(“an r jian fan hui dang qian yuen”);a=bioskey(0);if(a==18432)n=n-1; /*按方向键上键 则年份减一*/ if(a==20480)n=n+1; /*按方向键下键 则年份加一*/ if(a==19200){y=y-1;if(y==0){y=12;n=n-1;}} /*按方向键左键月份减一*/ if(a==19712){y=y+1;if(y==13){y=1;n=n+1;}} /*按方向键右键 月份加一*/ if(a==283)exit(0); /*按esc退出程序*/ system(“CLS”); /*清屏*/ if(a==4978)w(); /*按小写的r 则调用函数w显示当前月的日历*/ if(a==3592)s(); /*按回格键 调用它自己 从新输入一个年月*/ } } void m(long int n,int y,int r){ long int c; /*c是用来计算结构体长度的*/ long int s=r+100*y+10000*n; /*转换年月日 例如2013-7-10 就转换成20130710*/ struct jishiben kefu; /*定义结构体*/ FILE *fp; /*定义文件指针*/ c=sizeof(struct jishiben);/*计算结构体需要的长度*/ system(“CLS”); /*清屏*/ if((fp=fopen(“qw2.txt”,“a+”))==NULL) /*判断这个文件是否存在*/ {printf(“da kai shi bai qing xian chuang jian gai wen jiann”);exit(-1);} else { for(;!feof(fp);){fread(&kefu,sizeof(kefu),1,fp);if(kefu.a==s)break;} /*筛选数据*/ if(kefu.a==s) { printf(“ri qi %ld---%s n”,kefu.a,kefu.name);} /*若得到了需要的数据 则显示出来*/ else /*否则录入数据*/ { /*录入前先把文件关闭掉 然后再从新以追加方式打开*/ fclose(fp); fp=fopen(“qw2.txt”,“a”); fseek(fp,-c,2); printf(“qing shu ru xing xi n”); kefu.a=s; /*令长整型变量等于s 方便筛选*/ printf(“qing shu ru nei rongn”); printf(“%ldn”,kefu.a); gets(kefu.name); /*输入字符*/ fwrite(&kefu,c,1,fp); /*把数据写入*/ } getch(); fclose(fp); /*关闭文件*/ } w(); /*返回w函数再进行相应的操作*/ } int main(){ w(); /*调用函数w来开始第一次运行*/ getch();} ③ 运行结果 按回车实现记事本功能: 按回车返回记事本: 在特殊日子下按回车,查询是否有要做的事情: 四、实训心得: 实训报告 课程(项目)名称: 学院:师范学院专业: 电子信息工程班级:2008电2学号:2008020305228姓名:黄超成绩: 2011年 11 月 15 日 一、任务与目的拍摄两部短片。 1、第一部影片:每组学生至少选择一项社会道德文明礼貌行为的内容进行编剧和创作。作品不得含色情、暴力或反动因素,不得与中华人民共和国法律相抵触。第二部影片:需原创,题材体裁不限,但一定要在形式上或内容上至少有一个创新点。作品不得含色情、暴力或反动因素,不得与中华人民共和国法律相抵触。 2、作品时长:应为一分钟左右(不超过三分钟)的短片。(自选影片不限时长) 3、作品题材:不限,DV短片、FLASH、动画等皆可。要根据拍摄内容进行的镜头设计。(可以发挥自己的想象在形式上没有限定。) 4、字幕要求:请自行,制作中英文字幕。画面要尽量保持清晰稳定,内容流畅,要有完整的片头片尾的字幕,片中要明确交代拍摄日期、拍摄人物、拍摄地点,制作人员名单,制作人员单位等信息。 5、三个人一组 6、每组交两份作品光盘,和每人一份实训报告。 二、原理(条件) 影片拍摄前期具备的条件有索尼摄像机、电池、三脚架、拍摄场地(空教室)后期剪辑使用edius 三、内容与步骤 在拍摄两部关于吸烟有害健康为主题的公益广告时,我担任了演员。其中一部短片中,我饰演的是一个国安队的球迷。国安和申花的球迷站在公交站上等公交车。天气很冷,两个人都缩着脖子。国安球迷礼貌的微笑着看了一眼申花球迷,遭到申花球迷怒目而视。国安球迷觉得莫名其妙,但是申花球迷依旧怒目而视。国安球迷回瞪了一眼,突然计上心头,嘴角不自觉微微翘起。然后国安球迷走了过来,向申花球迷递上一盒烟。申花球迷表示很诧异,但是国安球迷暗示他“来一根吧。”申花球迷接过一根,放在嘴里抽了起来,国安球迷一脸坏笑的离开了。字幕:“与你有仇的人永远不会为你好。”“吸烟会致命。”我们的主题是“给你恨的人一根烟”从这点来体现吸烟有害健康。 在后期制作中,我们调节了短片的色彩平衡,让短片的颜色趋向于深色。并且没有加任何音乐,来加强短片的事实性。最后在短片完结后,拉黑并指出广告主题“吸烟有害健康” 在另外的一个公益广告里,我饰演了一个吸烟成瘾的人。广告的内容是 一个女孩子从小卖部里走出来,在温暖的阳光下,她手里拿着一罐温温的奶茶。小女孩脸上挂着幸福的笑容。然后,她看到了边上坐着一个可怜的吸烟的男孩子。他情绪低落的低着头不断抽着烟,一股一股的青烟随风散开,烟头洒满了地面。但是他就像是石头一样的一动不动。小女孩微笑的走过去,递上了她手里温温的奶茶。男孩诧异的看着小女孩,但是小女孩示意他拿住,然后迈着愉快的脚步离开了。字幕:“珍惜你身边抽烟的人,也许不久的将来你就再也无法看到他了。”“吸烟会致命。” 在后期中,我们也调节了短片色彩平衡,整体颜色偏暗,并且全篇铺了音乐,是一首优美的小提琴曲。在歌曲的高潮部分,是小女孩将咖啡给了男孩。来表现出人之间的博爱。在广告完结后的黑幕提出广告的意思“珍惜你身边抽烟的人”,在最后,在一阵强烈的鼓点中提出广告的根本主题“吸烟有害健康” 四、结论 【photoshop设计实训报告】推荐阅读: Photoshop滤镜的使用教学设计11-20 photoshop大型实训06-15 Photoshop实训心得体会09-09 photoshop大赛策划06-30 photoshop专业英语07-04 PHOTOSHOP教学计划07-14 PS(photoshop)学习技巧07-16 photoshop期末考试题09-07三维动画设计与应用实训报告格式 篇10