个性化可定制在线WEB编辑器的设计与实现

个性化可定制在线WEB编辑器的设计与实现

论文摘要

随着网络技术和Web应用的快速发展,Web2.0时代的以用户为中心的特性影响着每个人的生活,人们也开始从被动的信息接受者转变为信息的主动发布者和创造者,有着丰富的在线编辑体验。诸如论坛发贴、新闻发布、商品描述编辑、BLOG日志编辑,邮件内容编辑、在线教育平台、精品课程建设平台等任何需要输入信息的地方。网站管理者提供的在线编辑器的功能强弱不一,界面与功能无法定制,人们只能根据编辑器提供的功能来完成信息发布,有时还要借助Word、Dreamweaver等桌面工具处理发布的信息。本文设计的在线Web编辑器不仅可以为用户提供更好的在线编辑体验,而且很好地了解决上述问题。为用户提供了两种风格的界面:一种是Offic风格界面,适合熟悉Word操作的用户群;另一种是Dreamweaver风格界面,适合于熟悉和使用Dreamweaver进行网页设计的用户群。并允许网站管理员预设默认界面,用户也可以根据自己的喜好选择其中一种界面风格、定制功能来使用。本文根据精品课程建设平台在后台编辑中的实际需求,同时兼顾了在线编辑器目前的发展趋势,选择使用B/S模式、Ajax技术及JavaScript框架技术来完成在线编辑器的设计与开发。主要研究工作包括如下:1.实现类似于Word、Dreamweaver的功能和界面风格。2.实现用户对功能和界面的定制需求。用户可以根据个人对功能与界面风格的喜好定制符合个人需要的界面元素。3.提供个性化功能。根据在线编辑器的发展趋势,用户对个性化方面的需求越来越明显,在此为用户提供了较为实用的个性化功能:网页模版、QQ在线交流、Google Maps等。本文设计实现的在线编辑器已在新疆工业高等专科学校精品课程建设平台中使用,运行稳定,较好地满足了课程建设中对各类教学资源的编辑需求,今后将进一步对其进行改进与完善。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 研究背景及意义
  • 1.2 国内外研究现状
  • 1.2.1 Web 编辑工具现状
  • 1.2.2 课题提出
  • 1.3 本文研究内容及主要工作
  • 1.4 本文组织结构
  • 第二章 相关理论基础及关键技术
  • 2.1 系统开发模式概述
  • 2.2 相关 Web 开发技术
  • 2.3 Web 数据库技术
  • 2.4 本章小结
  • 第三章 在线 Web 编辑器的分析与设计
  • 3.1 在线 Web 编辑器的需求分析
  • 3.1.1 在线Web 编辑器的性能需求
  • 3.1.2 在线Web 编辑器的功能需求
  • 3.2 在线 Web 编辑器的总体设计
  • 3.2.1 在线Web 编辑器的主要功能及特点
  • 3.2.2 在线Web 编辑器的体系结构
  • 3.3 数据库设计
  • 3.3.1 数据库结构设计
  • 3.3.2 ActiveX Data 对象
  • 3.3.3 数据库安全机制及其访问
  • 3.4 本章小结
  • 第四章 在线 Web 编辑器的详细设计
  • 4.1 编辑器的工作原理
  • 4.2 编辑器的界面构建
  • 4.3 编辑器的基本功能实现
  • 4.3.1 execCommand()方法
  • 4.3.2 基本编辑功能实现
  • 4.3.3 通用函数库设计
  • 4.4 编辑器对话框设计
  • 4.4.1 通用对话框设计
  • 4.4.2 标签编辑器对话框
  • 4.4.3 CSS 样式编辑器设计
  • 4.5 本章小结
  • 第五章 编辑器个性化定制功能实现
  • 5.1 编辑器个性化定制设计
  • 5.2 个性化定制功能设计
  • 5.2.1 网页模板设计
  • 5.2.2 数学公式编辑器设计
  • 5.2.3 Google Map 地图设计
  • 5.2.4 QQ、MSN 在线交流设计
  • 5.2.5 上传内容在线压缩设计
  • 5.3 本章小结
  • 第六章 系统测试运行
  • 6.1 系统运行环境
  • 6.2 功能实现及其运行效果
  • 6.3 本章小结
  • 第七章 总结与展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    标签:;  ;  ;  

    个性化可定制在线WEB编辑器的设计与实现
    下载Doc文档

    猜你喜欢