Font Size: a A A

Research And Implementation Of Content-Driven Enterprise Application Software Framework

Posted on:2008-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:X Q ShangFull Text:PDF
GTID:2178360245997940Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Framework is a reusable design of software system and an important approach to large-grained software reuse. Popular enterprise application software frameworks mostly focus on business system, in which function menu is used as the organization form. Content management has become the hot issue in the field of enterprise application software in recent years, which improves enterprise website building and information dissemination's efficiency. In this dissertation, combining the thinkings of content management a content-driven software framework is studied, which seeks to provide effective support for enterprise application system concerning content and is committed to improve code reusing degree, support the rapid development and increase maintainability and scalability.In the aspect of theory research, according to the requirement of users and developers, this dissertation brings forward the concept of content, content-driven and content index and points out that content index is the key to implement content-driven. Based on this, architecture of content-driven framework is studied, including content manage model, privilege manage model and business component interface model. Then we use formal language and UML to describe the framework.In the aspect of implementation, firstly, we implement the framework by means of MVC pattern, then analyse the control flow of the framework and raise the solution of problems about main components. These problems include maintenance of tree structure, tree traversal algorithm's selection, tree show's efficiency in index management and treenode set authorizing, user authorization transfering in authorize management and so on. In addition, we consider the compatibility between content-driven framework and function-driven framework. In the aspect of application, we use content-driven framework for the development of a material manage system, and compare it with function-driven system and framework, then analyze the effect of our framework and its application prospect.
Keywords/Search Tags:Application Software Framework, Content-driven, Material Management
PDF Full Text Request
Related items