Font Size: a A A

Research For Software Framework Based On Reusable Subsystem

Posted on:2018-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:B C WeiFull Text:PDF
GTID:2348330536472646Subject:Engineering / Computer Technology
Abstract/Summary:PDF Full Text Request
In recent years,industrialization of software reuse has evolved from library into the software framework.Domain-oriented software framework and software framework based on subsystem level reuse have become the core elements in software system.They are the basis of the other parts of software system.Although more and more software developers committed to the independent research and development of software framework,due to business interests and the limitation of application fields,these frameworks are difficult to be used as open source and generic.This paper intends to study a set of open source and general-purpose software frameworks based on reusable subsystems and apply them in the field of office automation,ERP and enterprise management system.The framework architecture is constructed with layered model and divided into specific framework layer,interdisciplinary framework layer,basic framework layer and operating system layer from top to bottom.The main body of this paper introduces the design and realization of three subsystems in specific framework layer and interdisciplinary framework layer according to the pattern design,model design,object design and system implementation.It includes CMS based on storage-extract two stages and mixed content publish(SM-CMS),data extraction and document generate system based on template(EGS),and reusable rights management system based on role(RRMS).In SM-CMS study,this paper analyzes the characteristics of the Internet content and abstracts the concept of content object,and then puts forward two new concepts of the warehouse-extraction of second phase and mixed content integration release,finally designs the content repository model,content distribution model and integration model,realizes the Internet content storage and mixed release.In EGS research,this paper firstly analyzes document types on the basis of data storage structure,designs the data extraction and document generation working mode,and then introduces data extraction and document generation algorithm of Excel,Word,and Xml according to algorithm thought.Finally,the template design and analysis of pseudo code verify the case of Excel parse and Word generation.In RRMS study,this paper compares several rights management strategy,and then analyzes the RRMS work mode,finally introduces the design and implementation of the user,role,power and control object.Architecture design of software framework based on reusable subsystem and the research and implementation of the domain-oriented subsystem intends to improve the reusability,expansibility and universality of software framework.It has important guidelines to the production in the field of OA,ERP and enterprise management system,etc.
Keywords/Search Tags:Software Framework, Subsystem, Content Management, Document Processing, Right Management
PDF Full Text Request
Related items