Design and Implementation of A workflow system based on Spring Framework

碩士 === 國立交通大學 === 資訊學院資訊學程 === 101 === With the coming era of globalization, E-Workflow has been introduced to reach the goal of System-Integration. For example, HR System, ERP System and CRM System, all were integrated with Workflow and thus lots of business logic were incorporated to avoid human n...

Full description

Bibliographic Details
Main Authors: Chen, Kuan-Liang, 陳冠良
Other Authors: Tsai, Wen-Nung
Format: Others
Language:zh-TW
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/81072744604459279422
id ndltd-TW-101NCTU5392009
record_format oai_dc
spelling ndltd-TW-101NCTU53920092015-10-13T22:45:37Z http://ndltd.ncl.edu.tw/handle/81072744604459279422 Design and Implementation of A workflow system based on Spring Framework 使用spring框架應用在workflow系統之設計與實作 Chen, Kuan-Liang 陳冠良 碩士 國立交通大學 資訊學院資訊學程 101 With the coming era of globalization, E-Workflow has been introduced to reach the goal of System-Integration. For example, HR System, ERP System and CRM System, all were integrated with Workflow and thus lots of business logic were incorporated to avoid human negligence in causing data errors. Web program construction would become extremely disordered because of business logic mixed with User Interface since there would be more and more business logic and function inserted into Workflow system. Considering of this issue, we proposed a framework based on Spring framework to separate business logic from web pages(JSP), so that we can assign different professional persons to to design UI and programmers to be in charge of the business logic. Accompany current programming environment, many techniques were well developed to improve programming efficiency and programming standardization. Application framework provides a good framework for development systems. Developing time could be effectively reduced by choosing a suitable framework. In this research, we studied how to build a workflow system based on the Spring Framework, which is a lightweight container application framework. Spring framework could accomplish IoC, AOP and also support persistence management, transaction management and Spring MVC Web integration. We used XML file to express the business logic for web applications. Our experimental results showed that our study can not only effectively shorten the development time for Web applications, and the Web page code is easier to maintain. Tsai, Wen-Nung Lin, Cheng-Chung 蔡文能 林正中 2013 學位論文 ; thesis 73 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊學院資訊學程 === 101 === With the coming era of globalization, E-Workflow has been introduced to reach the goal of System-Integration. For example, HR System, ERP System and CRM System, all were integrated with Workflow and thus lots of business logic were incorporated to avoid human negligence in causing data errors. Web program construction would become extremely disordered because of business logic mixed with User Interface since there would be more and more business logic and function inserted into Workflow system. Considering of this issue, we proposed a framework based on Spring framework to separate business logic from web pages(JSP), so that we can assign different professional persons to to design UI and programmers to be in charge of the business logic. Accompany current programming environment, many techniques were well developed to improve programming efficiency and programming standardization. Application framework provides a good framework for development systems. Developing time could be effectively reduced by choosing a suitable framework. In this research, we studied how to build a workflow system based on the Spring Framework, which is a lightweight container application framework. Spring framework could accomplish IoC, AOP and also support persistence management, transaction management and Spring MVC Web integration. We used XML file to express the business logic for web applications. Our experimental results showed that our study can not only effectively shorten the development time for Web applications, and the Web page code is easier to maintain.
author2 Tsai, Wen-Nung
author_facet Tsai, Wen-Nung
Chen, Kuan-Liang
陳冠良
author Chen, Kuan-Liang
陳冠良
spellingShingle Chen, Kuan-Liang
陳冠良
Design and Implementation of A workflow system based on Spring Framework
author_sort Chen, Kuan-Liang
title Design and Implementation of A workflow system based on Spring Framework
title_short Design and Implementation of A workflow system based on Spring Framework
title_full Design and Implementation of A workflow system based on Spring Framework
title_fullStr Design and Implementation of A workflow system based on Spring Framework
title_full_unstemmed Design and Implementation of A workflow system based on Spring Framework
title_sort design and implementation of a workflow system based on spring framework
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/81072744604459279422
work_keys_str_mv AT chenkuanliang designandimplementationofaworkflowsystembasedonspringframework
AT chénguānliáng designandimplementationofaworkflowsystembasedonspringframework
AT chenkuanliang shǐyòngspringkuāngjiàyīngyòngzàiworkflowxìtǒngzhīshèjìyǔshízuò
AT chénguānliáng shǐyòngspringkuāngjiàyīngyòngzàiworkflowxìtǒngzhīshèjìyǔshízuò
_version_ 1718080856423137280