论文部分内容阅读
网络技术和数字艺术一日千里的发展,电子邮件的普及和广泛使用,改变了人们传统的表达情感与交流方式,人们在通过电子邮件学习、娱乐、办公、交流的同时也对其提出了新的要求,即情感交流的互动性。由此促生了电子贺卡,电子贺卡虽然对传统电子邮件增色不少,但同时也遗传了传统电子邮件不足的基因,单一性、不可修改性成为羁绊其发展的最大病因。传统电子贺卡,同样也有交互性,但是交互性不强,仅限于输入姓名、祝福语等简单的交互,用户只能单方面的使用由专业人士开发和制作的模板,不能自主的进行修改和添加用户所需求的素材。随着网络用户的年轻化,年轻人渴望制作出可以表达个性需求的电子贺卡。因此互动性的电子贺卡成为年轻网络用户最为迫切的需求,也因为互动趣味性能够使现代人放松自我,表现自我的一种大众化方式。本文阐述了开发一款基于ActionScript3.0语言所建立的交互性电子贺卡制作软件,基于Flash的SWF制作格式功能,通过对ActionScript3.0语言的对象以及动作语言的应用编写出脚本代码输出SWF格式的序列文件,通过电子邮件网络交互的方式以电子贺卡的形式传递和发布所生成的SWF文件。旨在倡导一种更为人性化,更为自我的电子贺卡的制作方式。FLASH软件的交互性正好满足了交互性电子贺卡制作的需求,利用FLASH脚本系统,开发并设计一款交互性电子贺卡制作软件,其轻便性、便捷性和易操作性都将成功的满足网络用户对电子贺卡制作的需求。通过该软件由用户自己设计电子贺卡的样貌、风格。也可添加用户自有图片素材和文本素材,并可保存为图片格式压缩容量便于发送和存储。让用户可以更加自然的,更加直接的,更加个性化的表达自己的思想。让WEB2.0时代的代表之一电子贺卡,可以进一步的展现魅力。达到用户自主设计,做到DIY电子贺卡的自由之旅。在用户界面设计上,基于Flash可以有丰富的表现力,我们在软件的图标设计和交互方式上的选择也更加多样化,整个的设计风格采用清新自然的色调构成,充分表明了开发者对用户的人文关怀和人性化设计。在软件的核心功能自主编辑开发中充分运用Flash Action Script编制出易用的菜单按钮和功能多样的绘图工具等。利用LZW压缩算法将数据保存最优化,方便用户的读取和使用。此软件的开发,创新之处在于成功打破了传统电子贺卡的单一性和不可修改性特点,开发出的交互性电子贺卡制作软件取代了传统的在线电子贺卡制作,用户可以自主决定贺卡的素材,并且实现在线发送电子贺卡的功能,其宗旨也就是web2.0时代电子贺卡开发中如何更好的实现以用户为中心的设计,并且倡导一种更加自然,符合用户制作需求的方式。在软件的研究开发中,将无不从用户可用性的角度出发,对软件的开发意义、开发平台、用户界面等等角度阐述可用性的应用,即在软件开发的过程中始终要围绕着以用户为中心的这个出发点。本文的主要工作和研究成果包括:(1)本文在研究了电子贺卡背景、制作与相关技术的发展现状,分析电子贺卡的概念之后,详细分析了传统电子贺卡制作与本文开发的交互性电子贺卡制作软件的区别,并总结电子贺卡制作的特性要素。提出电子贺卡制作所拥有的形式和内容遵循着三大特性:交互性、开放性、原创性。(2)从电子贺卡制作软件的界面设计、程序设计、互动性设计的角度进行研究,并结合实际设计经验,总结了本文所研究的电子贺卡制作软件对传统电子贺卡制作方式的改变,并提出了一套符合现代人接受度更高的电子贺卡制作的概念,实现一个交互性电子贺卡制作软件的案例分析、研究。(3)针对Flash交互功能的互动性设计所应用的技术作实际应用与改进。通过对Flash自带脚本语言:ActionScript3.0语言的编写,实现了电子贺卡制作软件,该软件较之Flash软件本身更加的简单、小巧更适合大多数非专业图形或者美术工作人员的制作需求,可以很容易的掌握制作方法,进行电子贺卡的制作。(4)结合本论文研究内容,对ActionScript互动性进行了实现,从交互性电子贺卡制作软件的功能应用,电子贺卡软件程序架构方面着手,并根据对用户心理的研究设计了电子贺卡制作软件的界面,通过用户对界面中各个命令的操作来实现对电子贺卡的制作。