標題: 以PRMRX建構法設計暨實作中小學薪資自動化系統
Building an Automatic Payroll Management System for Elementary and Junior High Schools with the PRMRX-based Construction Method
作者: 羅仁治
Lo, Jen-Chih
陳昌盛
Chen,Chang-Sheng
理學院科技與數位學習學程
關鍵字: Petri net;PRMRX;薪資;MVC;RBAC;XML;Petri net;PRMRX;Payroll;MVC;RBAC;XML
公開日期: 2010
摘要: 本論文提出的PRMRX建構法,提供一套整合性的開發框架,整合流程設計、資料庫規劃、程式設計、權限控管、資料交換的需求,輔助開發人員,將作業流程轉換為程式邏輯。在本論文中我們另外也建置一套實驗性質的中小學薪資系統,透過此法提供的標準化方法及輔助開發框架,進行不同階段的概念及觀點轉換,具體呈現此法中所有的理論依據與實作流程,驗證此法可行。 PRMRX建構法,提供明確的方法及步驟,將作業流程轉換為Petri net流程圖、資料庫關連圖與程式設計藍圖等,完成系統的設計規劃,最終再一一實作MVC程式模組、RBAC權限控管模組、XML資料交換模組等,完成系統的建置。尤其,PRMRX建構法可適用於各種不同的平台及程式語言開發的系統,協助整合流程規劃與程式開發。
In principle, the PRMRX-based construction algorithm proposed in this thesis provides a systematic development framework for integrating the various requirements of workflow design, database design, program design, and facilitating the implementation of different levels of access control and data exchange of the related systems. For validating the effectiveness, we use it to help design and implement a web payroll system for elementary and junior high schools. The PRMRX-based construction method provides a set of precise steps to convert among different viewpoints and concepts of specific stages by transferring the workflow process to its corresponding Petri net graph, and then to the creation of the relational database diagram and program blueprints, composed of MVC conceptual modules (including different roles, different tasks and resources, etc.). From the above, we can implement the related MVC program modules, RBAC access control modules and XML data exchange modules. Moreover, as the PRMRX-based construction algorithm provides a standard approach, with some minor modifications, it can be applied to build various web information systems with different platforms and/or program languages to help integrate workflow process design and program development.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT079873534
http://hdl.handle.net/11536/48787
Appears in Collections:Thesis


Files in This Item:

  1. 353401.pdf
  2. 353401.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.