Dissertation > Excellent graduate degree dissertation topics show
Design and Implementation of an Open Source Knowledge Management Subsystem
Author: ZouChaoQun
Tutor: WuGuoShi
School: Beijing University of Posts and Telecommunications
Course: Software Engineering
Keywords: Knowledge Management System Open Source Redmine Ruby on Rails
CLC: TP311.52
Type: Master's thesis
Year: 2009
Downloads: 22
Quote: 0
Read: Download Dissertation
Abstract
|
Knowledge Management has become to be a powerful weapon for enterprise to gather knowledge and to enhance competitiveness. The implementation of Knowledge Management System has become to be an important task for many companies, too. This paper summarizes the company’s needs of the Knowledge Management System and designs a Knowledge Management subsystem based on the existing Redmine project management system. We decide to release the Knowledge Management sub-system as an open source project.In order to make the open source release procedure of the Knowledge Management subsystem better, we have carefully studied and analyzed the open source software development methodology, and use it as the guiding principles of the design and implementation of the Knowledge Management subsystem.Redmine is an open source project management system based on Ruby on Rails. It provides a flexible plugin mechanism for user to expand their own features. The Knowledge Management subsystem uses Redmine’s plugin mechanism to make it seamless integrated into the Redmine system. To achieve this goal, we have studied and analyzed Ruby on Rails framework and Redmine’s plugin mechanism based on Rails Engines.This paper illustrates the design and implementation of two important modules of the Knowledge Management subsystem-the ezFAQ FAQ Management module and the ezFtpSearch Ftp Server Search module. This paper also illustrates the open source release procedure of the two modules. The two modules of the Knowledge Management subsystem have achieved good results after they were put into use in the company. They have also been widely recognized after they were released as open source projects.
|
Related Dissertations
- Research and Application of the Network Monitoring System Based on SOA,TP277
- Construction of Knowledge Management Program in Modern Manufacturing Enterprises and a Case Study for Seagull Company,F272
- The Design and Implementation of Knowledge Management System for Software Outsourcing Enterprises,TP311.52
- Changsha University student working knowledge of building management systems,G647
- Construction of a mobile the ROR framework for the support agile development,TP311.52
- The Strategy Research of the Construction of Hospital Knowledge Management System,R197.3
- Research on Knowledge Management System in Library of H University,G258.6
- Web2.0-based Enterprise Knowledge Management System Research and Analysis,F270.7
- Design and Implementation of Postal Equipment Management System in Qinghai,TP311.52
- Founder ontology-based knowledge management system to build,TP311.52
- Research on the Knowledge Management System of 35th Aerospace Institute,F426.5
- Study on Establishment of CBR-Based Bidding Knowledge Management System for Building Construction Enterprise,F426.92
- Agent-based government process -oriented knowledge management system of government,D630
- Knowledge Management of Ideological and Political Work Team for College Students,G641
- Research of the Architecture of Web Content Management under Ruby on Rails,TP393.092
- Design and Implementation of JBPM workflow engine business approval system,TP311.52
- RUBY ON RAILS the lightweight enterprise business system - based research and application,TP311.52
- Study and Implementation of Methodology for Identifying Open Source Software Dependency Satisfiability,TP311.52
- Study on the Construction of Knowledge Management System in Management Consulting Industry,C932
- Based on System Dynamics Library Knowledge Management System,G251
- The Application of Web Development on Rails Framework in EC System,TP393.09
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|