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