节点文献

基于Struts框架的文档管理系统的设计与实现

Design and Implementation of Documents Management System Based on Struts Framework

【作者】 张新满

【导师】 张瑞生;

【作者基本信息】 兰州大学 , 计算机应用技术, 2007, 硕士

【摘要】 框架是特定应用领域中的面向对象软件重用技术,是由特定应用领域的软件体系结构所决定的软件构架。应用框架可以降低软件的开发成本、提高软件质量。随着面向对象技术、Web技术和Java EE技术的发展,软件框架技术在Web开发中得到了广泛应用。Struts作为一个开源的Web层框架,是MVC及Java EE若干核心模式的标准实现,方便了代码的编写和管理,适用于大型、复杂的Web应用开发。本文即以军队文档管理系统的开发作为背景展开讨论。本文在对军队文档管理特点进行分析的基础上,设计了基于Struts框架的军队文档管理系统。在系统中实现了对军队文档的分类管理、版本控制、全文检索等功能。本文主要研究工作如下:(1)研究了MVC设计模式及其优点,在此基础上提出使用基于MVC模式的Struts框架开发本系统,并对Struts框架的相关技术进行了深入探讨。(2)分析了军队文档管理系统需求及特点,使用软件工程的方法对系统进行了概要设计和详细设计。(3)设计实现了文档管理、系统管理以及文档查询等功能,基本满足了军队办公中对文档管理的要求。(4)实现了全文检索引擎,能够对txt、pdf,word、html等格式的文档实现全文检索。最后,本文总结了本系统实现的功能特点及不足,提出下一步工作的方向。

【Abstract】 Framework is application of Object-Oriented Software Reuse technology in specific domains and a software architecture decided by specific domains. Frameworks contribute to save cost and enhance software quality during the developing process. With the fast-going development of sophisticated technologies, such as Object-Oriented, Web and Java EE, software framework technology is extensively used in Web application development. As one of the best popular open-source frameworks, Struts Framework is a standard implementation of MVC and some core Java EE design patterns, which greatly facilitates writing and managing codes. Struts Framework is especially suitable to develop large-scale and complex Web applications. The thesis discusses application and research of Struts Framework with Military Documents Management System.The thesis analyzed the characteristic of the military documents management, and designed the Documents Management System based on Struts Framework. In this system the document management, version controlled, full-text search was implemented. The primary research work is as follows:1. The MVC design pattern and struts framework which is used to develop the Documents Management System was researched. And some technology of struts framework is discussed in detail.2. By analyzing the characteristic and requirement of the Military Document Management System, the thesis makes a high-level architecture designing and detail designing of the system with the method of software engineering.3. Some functions such as document management, system management and document research are implemented, which meet the requirement of the system.4. The full-text search is implemented in knowledge, which stored as several document types, such as txt, PDF, word, html, etc.Finally, this paper discusses the function and the deficit of the system and brings forward the research direction in future.

  • 【网络出版投稿人】 兰州大学
  • 【网络出版年期】2007年 04期
  • 【分类号】TP311.52
  • 【被引频次】6
  • 【下载频次】408
节点文献中: