学位论文 > 优秀研究生学位论文题录展示

基于ActionScript3.0语言的电子贺卡制作软件设计与研究

作 者: 陈劲
导 师: 林迅;陈令长
学 校: 上海交通大学
专 业: 软件工程
关键词: ActionScript3.0语言 FLASH交互 电子贺卡 DIY
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 45次
引 用: 0次
阅 读: 论文下载
 

内容摘要


网络技术和数字艺术一日千里的发展,电子邮件的普及和广泛使用,改变了人们传统的表达情感与交流方式,人们在通过电子邮件学习、娱乐、办公、交流的同时也对其提出了新的要求,即情感交流的互动性。由此促生了电子贺卡,电子贺卡虽然对传统电子邮件增色不少,但同时也遗传了传统电子邮件不足的基因,单一性、不可修改性成为羁绊其发展的最大病因。传统电子贺卡,同样也有交互性,但是交互性不强,仅限于输入姓名、祝福语等简单的交互,用户只能单方面的使用由专业人士开发和制作的模板,不能自主的进行修改和添加用户所需求的素材。随着网络用户的年轻化,年轻人渴望制作出可以表达个性需求的电子贺卡。因此互动性的电子贺卡成为年轻网络用户最为迫切的需求,也因为互动趣味性能够使现代人放松自我,表现自我的一种大众化方式。本文阐述了开发一款基于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互动性进行了实现,从交互性电子贺卡制作软件的功能应用,电子贺卡软件程序架构方面着手,并根据对用户心理的研究设计了电子贺卡制作软件的界面,通过用户对界面中各个命令的操作来实现对电子贺卡的制作。

全文目录


摘要  5-7
ABSTRACT  7-12
1 绪论  12-20
  1.1 课题的研究背景  13-17
    1.1.1 电子贺卡发展概况  13-14
    1.1.2 电子贺卡存在的问题  14-16
    1.1.3 flash 的发展和现状  16-17
    1.1.4 Flash 制作电子贺卡的优势  17
  1.2 研究的目的  17-18
  1.3 本文的主要工作  18
  1.4 论文的组织结构  18-20
2 电子贺卡制作软件的总体策划与设计  20-33
  2.1 软件策划  20-24
    2.1.1 构思和创意  20
    2.1.2 风格定位  20-21
    2.1.3 用户需求分析  21-23
    2.1.4 方案设计  23
    2.1.5 交互设计  23-24
    2.1.6 实施、评价和修改  24
  2.2 软件使用的ActionScript3.0 语言  24-25
  2.3 基于Actionscript 脚本语言的交互实现  25-33
    2.3.1 Actionscript 脚本语言发展简介  25-27
    2.3.2 ActionScript3.0 语言的应用领域  27
    2.3.3 ActionScript3.0 的开发环境  27-29
    2.3.4 软件制作的架构设计及规划  29-33
3 电子贺卡制作软件功能的实现及应用  33-45
  3.1 开发平台选用  33-35
  3.2 客户端详细设计  35-44
  3.3 本章小结  44-45
4 交互性电子贺卡制作软件系统的测试分析  45-59
  4.1 交互性电子贺卡制作软件的特性  46-47
    4.1.1 生动、直观性  46
    4.1.2 交互性强  46
    4.1.3 灵活性强  46
    4.1.4 易操作性  46-47
  4.2 界面设计及功能应用  47-50
    4.2.1 用户界面设计  47
    4.2.2 界面设计的原则和方法  47-48
    4.2.3 电子贺卡制作软件的界面设计  48-49
    4.2.4 按钮工具设计  49-50
  4.3 界面功能介绍  50-56
    4.3.1 图片加载功能  50-51
    4.3.2 添加帧功能  51-52
    4.3.3 添加文字功能  52-53
    4.3.4 涂鸦功能  53-54
    4.3.5 矩形添加功能  54-55
    4.3.6 圆形添加功能  55
    4.3.7 输出swf 格式文件功能  55-56
    4.3.8 输出jpg 格式的功能  56
  4.4 电子贺卡制作软件的实现及应用  56-58
    4.4.1 软件的测试  57
    4.4.2 电子贺卡的发布  57-58
  4.5 本章小结  58-59
5 电子贺卡制作软件用户体验评估  59-65
  5.1 用户评估方法  59-60
  5.2 评估实施  60-61
  5.3 结果分析  61-64
  5.4 小结  64-65
6 结论和展望  65-67
  6.1 结论  65-66
  6.2 展望  66-67
参考文献  67-69
致谢  69-70
攻读学位期间发表的学术论文目录  70

相似论文

  1. 基于WEB3D的虚拟家具展示及交易系统的研究及实现,TP311.52
  2. 符合中国国情的商业零售设备的营销模式研究,F721
  3. 雕蜡工艺在现代首饰设计及制作中的应用,J526
  4. 移动数据业务资费策略研究,F626
  5. 基于web的制图习题智能批改系统的应用研究,TP319
  6. 新媒体的发展及其社会影响,G206
  7. DIY设计的理念探索和实践分析,J525.1
  8. 基于Internet的自助建站系统,TP319
  9. 基于用户导向的新产品开发——DIY手持电动工具设计研究与实践,TS914.5
  10. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  11. 面向SMDA的服务建模方法及工具实现,TP311.52
  12. 面向软件的故障注入工具的研究与实现,TP311.52
  13. 异构环境下企业互操作技术及在物资供应链系统中的应用,TP311.52
  14. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  15. 光电对抗试验系统软件平台开发,TP311.52
  16. 电力负荷管理终端测试装置软件系统研制,TP311.52
  17. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  18. 中小企业进销存管理系统的研究与设计,TP311.52
  19. 支持产品物料追踪溯源的物流管理系统,TP311.52
  20. AUTOSAR系统建模方法的研究与实现,TP311.52
  21. 高端容错计算系统高可靠监控子系统的研究和设计,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com