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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |