The Flexible Design of Content Management System – Case Studies on Social and Mobile Web Applications

碩士 === 國立暨南國際大學 === 資訊工程學系 === 101 === With the rapid development of Web technologies and applications, more and more individuals built websites to manage, publish and share their contents on the Internet. Open sourced CMS (Content Management System) is widely used by users for this purpose. By codi...

Full description

Bibliographic Details
Main Authors: Chieh-Te Lin, 林劼德
Other Authors: Shian-Hua Lin
Format: Others
Language:zh-TW
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/87839566331124926050
id ndltd-TW-101NCNU0392019
record_format oai_dc
spelling ndltd-TW-101NCNU03920192016-03-21T04:27:12Z http://ndltd.ncl.edu.tw/handle/87839566331124926050 The Flexible Design of Content Management System – Case Studies on Social and Mobile Web Applications 彈性化內容管理系統之設計 – 社群與行動App案例研究 Chieh-Te Lin 林劼德 碩士 國立暨南國際大學 資訊工程學系 101 With the rapid development of Web technologies and applications, more and more individuals built websites to manage, publish and share their contents on the Internet. Open sourced CMS (Content Management System) is widely used by users for this purpose. By coding CGI programs and editing HTML contents, the CMS-based site can be gradually constructed. However, general users are hard to control these open source programs well. In this thesis, we propose a flexible CMS based on the integration of XSL, XML and SQL database. Based on XSL, the system provides simple UI for users to define or design website templates as their needs. Blocks defined in the template are applied to carry contents so that users can select widely used blocks to present content in a page. The detail of content presented in a block is defined by “Database Views” that are automatically generated by the system while the user creates new data tables (e.g., Book, Scene, Restaurant tables) on the system. Content defined in the XSL, XML and View is presented by the system and supports Mobile Web applications based on seamlessly integration of HTML5. CSS3, JavaScript and AJAX codes. To handle with various types of data tables in the same presentation system, we borrow the idea of Dublin Core (DC) to map complex metadata into the general 15 DC fields. System also applies MVC (Model-View-Controller) programming-style to facilitate the development of Add-In Application based on the system’s framework. Two case studies are demonstrated in this thesis to show the usability and flexibility of the proposed CMS. Shian-Hua Lin 林宣華 2013 學位論文 ; thesis 60 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立暨南國際大學 === 資訊工程學系 === 101 === With the rapid development of Web technologies and applications, more and more individuals built websites to manage, publish and share their contents on the Internet. Open sourced CMS (Content Management System) is widely used by users for this purpose. By coding CGI programs and editing HTML contents, the CMS-based site can be gradually constructed. However, general users are hard to control these open source programs well. In this thesis, we propose a flexible CMS based on the integration of XSL, XML and SQL database. Based on XSL, the system provides simple UI for users to define or design website templates as their needs. Blocks defined in the template are applied to carry contents so that users can select widely used blocks to present content in a page. The detail of content presented in a block is defined by “Database Views” that are automatically generated by the system while the user creates new data tables (e.g., Book, Scene, Restaurant tables) on the system. Content defined in the XSL, XML and View is presented by the system and supports Mobile Web applications based on seamlessly integration of HTML5. CSS3, JavaScript and AJAX codes. To handle with various types of data tables in the same presentation system, we borrow the idea of Dublin Core (DC) to map complex metadata into the general 15 DC fields. System also applies MVC (Model-View-Controller) programming-style to facilitate the development of Add-In Application based on the system’s framework. Two case studies are demonstrated in this thesis to show the usability and flexibility of the proposed CMS.
author2 Shian-Hua Lin
author_facet Shian-Hua Lin
Chieh-Te Lin
林劼德
author Chieh-Te Lin
林劼德
spellingShingle Chieh-Te Lin
林劼德
The Flexible Design of Content Management System – Case Studies on Social and Mobile Web Applications
author_sort Chieh-Te Lin
title The Flexible Design of Content Management System – Case Studies on Social and Mobile Web Applications
title_short The Flexible Design of Content Management System – Case Studies on Social and Mobile Web Applications
title_full The Flexible Design of Content Management System – Case Studies on Social and Mobile Web Applications
title_fullStr The Flexible Design of Content Management System – Case Studies on Social and Mobile Web Applications
title_full_unstemmed The Flexible Design of Content Management System – Case Studies on Social and Mobile Web Applications
title_sort flexible design of content management system – case studies on social and mobile web applications
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/87839566331124926050
work_keys_str_mv AT chiehtelin theflexibledesignofcontentmanagementsystemcasestudiesonsocialandmobilewebapplications
AT línjiédé theflexibledesignofcontentmanagementsystemcasestudiesonsocialandmobilewebapplications
AT chiehtelin dànxìnghuànèiróngguǎnlǐxìtǒngzhīshèjìshèqúnyǔxíngdòngappànlìyánjiū
AT línjiédé dànxìnghuànèiróngguǎnlǐxìtǒngzhīshèjìshèqúnyǔxíngdòngappànlìyánjiū
AT chiehtelin flexibledesignofcontentmanagementsystemcasestudiesonsocialandmobilewebapplications
AT línjiédé flexibledesignofcontentmanagementsystemcasestudiesonsocialandmobilewebapplications
_version_ 1718208933186764800