Font Size: a A A

Development Of ERP Rights Management And System Function Integration Based On Graphical Programming Platform

Posted on:2019-01-05Degree:MasterType:Thesis
Country:ChinaCandidate:X T YanFull Text:PDF
GTID:2428330566967519Subject:(degree of mechanical engineering)
Abstract/Summary:PDF Full Text Request
Enterprise Resource Planning(ERP)is a key technology in manufacturing enterprise informationization.In a flexible ERP system based on a visual development platform for manufacturing companies to build their own,the system's security issues and integration issues are important factors that affect the system's functionality.This article comes from the Shaanxi provincial science and technology research project and focuses on the authority management problem of the ERP system and the integration of the graphical programming platform with other system functions which is based on the platform development of the early stage.Based on the analysis of the mainstream access control model,this paper adopts role-based access control(RBAC)as the basic model and proposes the Extended RBAC(Extended RBAC,ERBAC)which is used to design and implement the mapping of the model to the graphical programming platform.For the ERP permission management system,this paper uses a secure hash algorithm(SHA-256)as a cipher encryption algorithm to ensure the security of transmission and storage of sensitive information such as passwords mainly in user login validation module;secondly,in the privilege configuration management module,it focuses on the core criteria for RBAC security authorization-conflicting rights cannot be assigned to the same subject.The formal method is used to describe the authority of the abstraction by the prime number method,and at the same time,a permission conflict detection algorithm is proposed.The algorithm can not only ease the workload of administrators to configure permissions to roles in some degree,but also enhance model security.In addition,the sub-modules for user management,role management,and rights management functions have been successfully implemented,and the specific user's access to specific module functions can be limited by visibility.At the same time,the system can be used as a universal permission management component that can communicate with ERP subsystems,which has a good application value.After analyzing and researching many technologies integrating ERP system functions,starting from the long-term needs of the company,as well as taking into account the functional limitations of the graphical programming platform itself,two different levels of system function integration have been implemented.Firstly,based on the application programming interfaces provided by platform itself,this paper uses Java to achieve the decomposition of the authority value and successfully combines with the permission conflict detection algorithm,which achieves the plug-level integration of system functions;Secondly,the database as a middle bridge,this paper indirectly realizes the system-level integration of the platform to the Matlab function with the help of The mixed programming technology of Java and Matlab,which makes up for the lack of platform's computing power.Therefore,plug-level integration and system-level integration provide a practical method for the subsequent functional integration of the platform.
Keywords/Search Tags:ERP, Authority Management, ERBAC, SHA-256, Permission Conflict, Functional Integration, Matlab
PDF Full Text Request
Related items