Study of theme template identification and validation for Web programming

碩士 === 逢甲大學 === 資訊工程學系 === 107 === Today, a large website usually consists of multiple pages. Therefore, in order to speed up the development, the projects will be a teamwork. Different pages on one website will be developed by different people, and each page are developed in different periods. Ther...

Full description

Bibliographic Details
Main Authors: Chen, Yan-Ting, 陳彥廷
Other Authors: Chen, Hsi-Min
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/x42ysj
id ndltd-TW-107FCU00392039
record_format oai_dc
spelling ndltd-TW-107FCU003920392019-09-04T03:37:18Z http://ndltd.ncl.edu.tw/handle/x42ysj Study of theme template identification and validation for Web programming 網頁主題樣板辨別與檢測之研發 Chen, Yan-Ting 陳彥廷 碩士 逢甲大學 資訊工程學系 107 Today, a large website usually consists of multiple pages. Therefore, in order to speed up the development, the projects will be a teamwork. Different pages on one website will be developed by different people, and each page are developed in different periods. There are usually some common UI between these pages, making the pages look consistent. In order to maintain the consistency of the theme, a theme template is needed to specify the UI that must exist. However, when developing a website, the theme template perhaps will not be developed first. Once there is no theme template specification, the judgment of the correctness of the UI will differ from person to person. If the number of pages is large, it will easily lead to a lack of consistency in the page developed in each period. So automatic template identification is necessary. When a new page is developed, it must be detected according to the theme template. If there is a missing, it must be warned. Manual detection will take too much time during development if it is sent every time a page is developed. When there is a UI missing, detecting through manual detection and complete the correction, then detecting again. This iterative process will make the developer seriously delay the development while waiting for the detection results, and manual detection may be inaccurate. In order to solve the above problems, we have designed a system for automatic theme template identification and detection. The user will upload several previously developed pages, and the system will find the theme template from the developed page and save it. And each time a new page is uploaded, it will be detected based on the previously identified theme template. Once there is a UI missing, the system will mark the missing template and the user can modify it immediately, which can greatly save the detection time. The developer can also directly check the theme templates identified by the system. Finally, users can expect to use our system to detect a page which it is completed, so that the theme of each page is consistent to ensure the quality of the website. Chen, Hsi-Min 陳錫民 2019 學位論文 ; thesis 41 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 逢甲大學 === 資訊工程學系 === 107 === Today, a large website usually consists of multiple pages. Therefore, in order to speed up the development, the projects will be a teamwork. Different pages on one website will be developed by different people, and each page are developed in different periods. There are usually some common UI between these pages, making the pages look consistent. In order to maintain the consistency of the theme, a theme template is needed to specify the UI that must exist. However, when developing a website, the theme template perhaps will not be developed first. Once there is no theme template specification, the judgment of the correctness of the UI will differ from person to person. If the number of pages is large, it will easily lead to a lack of consistency in the page developed in each period. So automatic template identification is necessary. When a new page is developed, it must be detected according to the theme template. If there is a missing, it must be warned. Manual detection will take too much time during development if it is sent every time a page is developed. When there is a UI missing, detecting through manual detection and complete the correction, then detecting again. This iterative process will make the developer seriously delay the development while waiting for the detection results, and manual detection may be inaccurate. In order to solve the above problems, we have designed a system for automatic theme template identification and detection. The user will upload several previously developed pages, and the system will find the theme template from the developed page and save it. And each time a new page is uploaded, it will be detected based on the previously identified theme template. Once there is a UI missing, the system will mark the missing template and the user can modify it immediately, which can greatly save the detection time. The developer can also directly check the theme templates identified by the system. Finally, users can expect to use our system to detect a page which it is completed, so that the theme of each page is consistent to ensure the quality of the website.
author2 Chen, Hsi-Min
author_facet Chen, Hsi-Min
Chen, Yan-Ting
陳彥廷
author Chen, Yan-Ting
陳彥廷
spellingShingle Chen, Yan-Ting
陳彥廷
Study of theme template identification and validation for Web programming
author_sort Chen, Yan-Ting
title Study of theme template identification and validation for Web programming
title_short Study of theme template identification and validation for Web programming
title_full Study of theme template identification and validation for Web programming
title_fullStr Study of theme template identification and validation for Web programming
title_full_unstemmed Study of theme template identification and validation for Web programming
title_sort study of theme template identification and validation for web programming
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/x42ysj
work_keys_str_mv AT chenyanting studyofthemetemplateidentificationandvalidationforwebprogramming
AT chényàntíng studyofthemetemplateidentificationandvalidationforwebprogramming
AT chenyanting wǎngyèzhǔtíyàngbǎnbiànbiéyǔjiǎncèzhīyánfā
AT chényàntíng wǎngyèzhǔtíyàngbǎnbiànbiéyǔjiǎncèzhīyánfā
_version_ 1719243140916838400