科磊企業(yè)產(chǎn)品項(xiàng)目審批流程管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:With the continuous development of information technology, automated transaction processing is gradually infiltrating into various fields within the enterprise. Ke Lei Optoelectronic Technology Co., Ltd. is a R & D and production of optical communication devices enterprises, for the continuous development of enterprises, each year will organize the product project application work, through the approval process of the product project company will invest in the project. In the past, there were some problems such as inefficiency and waste of resources in the process of application and approval of manual paper products. Therefore, we designed and implemented the management system of product project approval process. The system consists of three parts: authority management, definition of product project approval process and execution of product project approval process. These three parts are interrelated, interdependent, and work together to complete the approval business. The privilege management includes user management, role management and privilege management. The product project approval process definition uses the visual way to design the process, and the process definition file is saved and configured to the system in the form of Zip file. The execution of product project approval process is the role of authority management to complete a series of approval business according to the route defined by the process. Structurally, it uses multi-layer architecture and Struts,Spring,Hibernate3 framework, Strtus framework is responsible for presentation layer, Hibernate framework is responsible for persistence layer, Spring framework is responsible for logical layer, and the interface separates each layer, which improves the independence of layer. Each business logic in the system is configured into the framework in the form of Java Bean and invoked by the framework. In order to ensure the efficiency and flexibility of the process, the JBPM workflow engine is introduced into the logic layer of the system, and the engine is used to drive each link of the process. This paper first introduces the background and requirements of the system development, then analyzes the function and business process of the system, and then puts forward a solution to the system by using the object-oriented thought and framework technology. The database of the system is designed. Finally, the realization of each part of the system is described in detail and the conclusion of the paper is given.
【學(xué)位授予單位】:天津大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 張毅;;Web應(yīng)用系統(tǒng)訪問控制研究與實(shí)現(xiàn)[J];電子世界;2015年22期
2 孫遜;鮮學(xué)豐;廖黎莉;;基于改進(jìn)RBAC模型的通用用戶權(quán)限組件設(shè)計(jì)與實(shí)現(xiàn)[J];軟件導(dǎo)刊;2015年11期
3 柳培林;周晨;葉菁;;工作流技術(shù)研究及應(yīng)用[J];信息系統(tǒng)工程;2015年09期
4 周洪;;工作流技術(shù)在辦公自動(dòng)化系統(tǒng)中的應(yīng)用[J];電子技術(shù)與軟件工程;2015年17期
5 武恙;;JBPM工作流引擎在OA系統(tǒng)中的應(yīng)用[J];電子技術(shù)與軟件工程;2014年20期
6 陳中凱;;基于工作流技術(shù)的企業(yè)工作流程自動(dòng)化系統(tǒng)的實(shí)現(xiàn)與研究[J];微型電腦應(yīng)用;2013年12期
7 劉輝;;基于SSH的網(wǎng)站建設(shè)分析[J];數(shù)字通信;2013年05期
8 董崇杰;;基于JBPM流程設(shè)計(jì)器[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2013年10期
9 張敏;陳菲;趙亞娜;;基于可定制工作流的OA系統(tǒng)設(shè)計(jì)[J];軟件導(dǎo)刊;2013年09期
10 許愛軍;;JBPM工作流管理系統(tǒng)的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)技術(shù)與發(fā)展;2013年12期
相關(guān)會(huì)議論文 前1條
1 董緒鵬;楊正球;;基于JBPM構(gòu)建現(xiàn)代企業(yè)級(jí)應(yīng)用系統(tǒng)架構(gòu)的解決方案[A];2009年研究生學(xué)術(shù)交流會(huì)通信與信息技術(shù)論文集[C];2009年
,本文編號(hào):2415395
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2415395.html