A Case Study on Refactoring a Web-based Conference Management System

碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 98 === Easy Conference Management System (ezCMS) is a Web-based conference management system designed to offer conference managers configurable review processes, activities, form questions, and reports. The configuration parameters are specified through a user interf...

Full description

Bibliographic Details
Main Authors: Tsung-Sheng Huang, 黃琮聖
Other Authors: Woei-Kae Chen
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/5q836d
id ndltd-TW-098TIT05392010
record_format oai_dc
spelling ndltd-TW-098TIT053920102019-05-15T20:33:24Z http://ndltd.ncl.edu.tw/handle/5q836d A Case Study on Refactoring a Web-based Conference Management System 一個線上會議系統重構之案例研究 Tsung-Sheng Huang 黃琮聖 碩士 國立臺北科技大學 資訊工程系研究所 98 Easy Conference Management System (ezCMS) is a Web-based conference management system designed to offer conference managers configurable review processes, activities, form questions, and reports. The configuration parameters are specified through a user interface. Therefore, ezCMS can be easily customized without modifying source code. However, prior to this thesis, ezCMS was a prototype that had not hosted any real conferences. This thesis uses ezCMS as a case study to investigate what a real conference needs and how ezCMS can be extended to support them. There are lots of challenges. This thesis aims to use refactoring to improve the design of ezCMS, including system reliability, maximum load capacity, system performance and system response time, and eliminate bad smells so that the system functionality can be extended easily. The result of the improved ezCMS has been taken online and supported two conferences, APWCS 2010 and ICID 2010. Woei-Kae Chen 陳偉凱 2010 學位論文 ; thesis 62 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 98 === Easy Conference Management System (ezCMS) is a Web-based conference management system designed to offer conference managers configurable review processes, activities, form questions, and reports. The configuration parameters are specified through a user interface. Therefore, ezCMS can be easily customized without modifying source code. However, prior to this thesis, ezCMS was a prototype that had not hosted any real conferences. This thesis uses ezCMS as a case study to investigate what a real conference needs and how ezCMS can be extended to support them. There are lots of challenges. This thesis aims to use refactoring to improve the design of ezCMS, including system reliability, maximum load capacity, system performance and system response time, and eliminate bad smells so that the system functionality can be extended easily. The result of the improved ezCMS has been taken online and supported two conferences, APWCS 2010 and ICID 2010.
author2 Woei-Kae Chen
author_facet Woei-Kae Chen
Tsung-Sheng Huang
黃琮聖
author Tsung-Sheng Huang
黃琮聖
spellingShingle Tsung-Sheng Huang
黃琮聖
A Case Study on Refactoring a Web-based Conference Management System
author_sort Tsung-Sheng Huang
title A Case Study on Refactoring a Web-based Conference Management System
title_short A Case Study on Refactoring a Web-based Conference Management System
title_full A Case Study on Refactoring a Web-based Conference Management System
title_fullStr A Case Study on Refactoring a Web-based Conference Management System
title_full_unstemmed A Case Study on Refactoring a Web-based Conference Management System
title_sort case study on refactoring a web-based conference management system
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/5q836d
work_keys_str_mv AT tsungshenghuang acasestudyonrefactoringawebbasedconferencemanagementsystem
AT huángcóngshèng acasestudyonrefactoringawebbasedconferencemanagementsystem
AT tsungshenghuang yīgèxiànshànghuìyìxìtǒngzhònggòuzhīànlìyánjiū
AT huángcóngshèng yīgèxiànshànghuìyìxìtǒngzhònggòuzhīànlìyánjiū
AT tsungshenghuang casestudyonrefactoringawebbasedconferencemanagementsystem
AT huángcóngshèng casestudyonrefactoringawebbasedconferencemanagementsystem
_version_ 1719100562200330240