论文摘要
随着计算机技术的不断发展,政府、企业和学校的信息化建设需求也越来越强烈,迅速的建立一个集信息发布、权限管理、内容编辑于一体的网站系统变得越来越重要。蒙古文的信息化建设也正在加快脚步,但是在网站建设方面,蒙古文还处于为客户定制、由客户手工维护的初级阶段,远不如汉语、英语在网站建设方面的成熟。例如:汉语、英语有丰富的产品线、可进行功能定制等等。CMS(Content Management System)是内容管理系统,可以理解为,CMS帮你把一个网站的程序部分的事全做完了,你要做的只是一个网站里面美工和内容的部份。早期如果想进行网站内容管理,基本上都是靠手工维护,但千变万化的信息流,没有好的程序支持,还继续靠手工完成是不可能的事,如果有一个好的系统来支撑网站,那将节省大量的人力物力,开发者就可能给客户一个软件包,可以用它定期人工修改网站。只要配置安装好,编辑、在线记者、维护人员只需定期更新数据,剩下的事就交给CMS去处理。CMS系统可以大大加快信息化建设的速度,而且现如今拥有许多开源的CMS系统,可以将建设成本控制到较低的水平。然而蒙古文的CMS系统建设几乎是一片空白。本文主要介绍了蒙古文CMS系统的研究与实现。在充分分析了蒙古文的书写特性和蒙古文网页制作技术的基础上,利用JAOSO的可编程扩展特性和ActiveX控件在网页中的应用,对JAOSO进行二次开发并使用ActiveX控件编辑蒙古文,实现了一个简便易用,功能全面的蒙古文CMS系统。在系统的开发中实现了在后台编辑蒙古文时使用ActiveX控件的实地编辑功能,而在前台显示时使用Html的标签Table来显示蒙古文。这一功能的实现大大简化了蒙古文CMS系统的建设,使蒙古文内容发布向非专业化用户成为可能,且前台不再存在控件拦截的烦恼。本文对蒙古文CMS系统的设计思想与实现方法作了详尽的论述。
论文目录
摘要ABSTRACT目录图表目录第一章 引言1.1 选题背景1.2 蒙古语CMS系统的现状1.3 蒙古文网页制作技术分析1.4 开发工具及开发环境1.5 论文的主要内容第二章 背景知识和相关技术2.1 蒙古文的特点和蒙古文的国际编码2.1.1 蒙古文的特点2.1.2 蒙古文国际编码2.2 ACTIVEX技术2.2.1 ActiveX概要2.2.2 ActiceX控件在WEB中的应用2.2.3 蒙古文ActiveX控件2.3 开源2.3.1 关于开放源代码的定义(1.7版)2.3.2 主要的开源协议2.4 开源CMS系统的分类2.4.1 基于PHP2.4.2 基于JSP2.4.3 基于ASP2.4.4 为什么是JAOSO2.5 开源数据库2.6 CSS第三章 蒙古文CMS系统的解决方案3.1 需求分析3.1.1 CMS系统的概念3.1.2 蒙古文CMS系统3.2 产品实现目标与功能分析3.3 二次开发方案分析3.3.1 MVC架构3.3.2 JAOSO的主要功能和整体架构3.4 ACTIVEX+JAOSO二次开发+MYSQL方案的优缺点3.4.1 ActiveX3.4.2 JAOSO二次开发3.4.3 MySQL3.4.4 整体方案的优缺点第四章 蒙古文输入控件的设计与实现4.1 开发ACTIVEX控件的工具4.2 蒙古文输入控件功能详解4.3 蒙古文输入控件属性及数据结构4.4 控件实现4.5 本章小结第五章 CMS的实现5.1 现有CMS系统和蒙古文CMS系统的主要差别5.2 基于JAOSO的二次开发的实现5.2.1 窗体及标题栏5.2.2 UI的文字信息5.2.3 页面外观5.2.4 从控件中提取蒙古文5.2.5 UI存储控件信息及Table信息5.3 本章小结第六章 总结与展望6.1 总结6.2 展望参考文献致谢
相关论文文献
标签:控件论文; 蒙古文网站论文;