Font Size: a A A

The Design And Implementation Of Digital Archive Management System Based On Java EE

Posted on:2018-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:H YangFull Text:PDF
GTID:2348330521450027Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of computer and network technology,a large number of computers began to be used in office,and electronic information records are growing in an explosive way.Because archive management digitalization has gradually become an important indicator of enterprise informatization construction,more and more enterprises begin to deploy digital archive management system.Most of the major digital archive management systems on the market today are built based on traditional C/S architecture.Such thin client mode has specific environmental requirements for the computer,doesn't support crossplatform access,and bring difficulty for system upgrade and maintenance.Moreover,the general digital archive systems only support a single database,the installation of the archive system needs to the appropriate database support purchased by customers,which results in the unreasonable utilization of resources.To solve the problems in the current digital archive management system,this paper designs and implements a digital archive management system based on the combination of Java EE B/S architecture and the current mainstream Web technology.Compared with the traditional digital archive management system based on C/S architecture,this system works without platform restrictions,and supports multiple types of databases,easy to management and update.Firstly,this paper makes a detailed comparison between digital archive and traditional archive,and sums up the characteristics of digital archive.Secondly,it describes the development direction of digital archive,and then analyzes the current situation of the development of archive management both at home and abroad.Then,the relevant technologies,such as,Java EE,Solr,and workflow used in this system are introduced.This paper concludes the core functions through analyzing the demand of digital archive management system and describes the main functions of the digital archive in the outline design.On this basis,this paper has elaborated the design of the system,including information collecting and reorganizing,information retrieval and workflow module.Information collection and reorganization is the core module of the digital archive management system which involves many functions and great significance.In this paper,we describe the function of the module by means of a list,and we draw the flow chart of the module and the core class diagram through the unified modeling language UML to describe the realization of the module in detail.The information retrieval module is mainly used to query the archive file,and this paper has made a detailed description of how to implement information retrieval based on Solr modules.The workflow module is realized by introducing workflow meta model and ECA rule,and we describe the realization of workflow in the system in detail,as well as the design and realization process of automatic approval.Finally,this paper briefly describes how the system adapts to multiple databases and meets the needs of different database users.We have tested the function of each module based on each server deployment and the code release.The test results show that the system has achieved the expected target and stay in accordance with the requirements of the archive digitization.It supports cross-platform access and adapts to multiple database,so it can fit in digital archive management better.
Keywords/Search Tags:Digital Archive, B/S architecture, Java EE, Solr, Workflow
PDF Full Text Request
Related items