《影像及电子档案管理内容管理子系统的设计与实现》由会员分享,可在线阅读,更多相关《影像及电子档案管理内容管理子系统的设计与实现(57页珍藏版)》请在金锄头文库上搜索。
1、 学号:13061255西安电子科技大学学士学位论文影像及电子档案管理系统内容管理子系统设计与实现Design and Implementation of the Content Management Subsystem of the Video and Document Management System 学院: 软件学院 专业: 软件工程 班级: 130613 姓名: 崔日新 导师: 孙述龙 摘 要随着档案资料价值的日渐提升,各行各业对档案管理也提出了更高的要求。对档案要“管好”,更要“用好”,但首先要管理好。本文针对企业中的信息管理需求探讨了面向企业应用的影像及电子档案管理系统内容管理子
2、系统的设计与实现。由于企业内信息文档繁多、业务需求多变,以及涉及到公司工作效率和文件价值与保密性等因素。致使文档管理平台建设存在许多问题。本文从软件体系结构模式的角度入手,首先构建了一个基于MVC模式的应用软件开发框架,然后在此基础上设计和实现了影像及电子档案管理系统内容管理子系统。在介绍SSH结构模型、Ajax等理论的基础上,对比已有文档管理平台的不足之处,着重研究如何使用这些框架和技术开发跨平台、框架灵活、稳定实用的影像及电子档案管理系统内容管理子系统的问题,并给出了基于Struts+Hibernate+ Spring+ExtJ技术的系统整体架构设计和内容管理子系统的设计与实现。论文最后讨
3、论了目前的影像及电子档案管理内容管理子系统有待完善和进一步研究的问题。关键词: 影像及电子档案管理系统内容管理子系统 MVC SSH Ajax ABSTRACTABSTRACTWith the increasing value of file data, all walks of life have a higher demand for the file management. As to the document, it is better to be used well than be managed well, while the first is to be managed well
4、. This paper will talk about the design and implementation of the Content Management Subsystem of the Video and Document Management System which works as an enterprise application. Aware of the changing business requirements in the system, it is very difficult to build the platform. In this paper, i
5、t firstly begins with the software architecture patterns, then constructs an application software development framework which is built upon the MVC pattern, next describes the design and implementation of the Content Management Subsystem of the Video and Document Management System. On the basis of i
6、ntroducing SSH architecture, the paper contrasts to the disadvantages in the existing document management systems and focuses on how to use these technologies and development frameworks to build a cross-platform, flexible framework and stability practical video and document management system. It als
7、o gives the implementation of the systems overall framework for designing and performance layer based on Struts, Hibernate, Spring and ExtJs , in the paper. Finally, the paper points to the problems when refer to making the system more perfect and further work to be done in the current Content Manag
8、ement Subsystem of the Video and Document Management System. Finally, the paper discusses the points to be perfected and the problems to be further studied in the current in the current Content Management Subsystem of the Video and Document Management System.Keyword: Video and Document Management Sy
9、stem MVC SSH Ajax目录目 录第一章 绪论31.1 项目背景31.2 项目研究内容31.3 论文结构4第二章 相关理论与技术62.1 相关理论简介62.2 Struts2的核心技术62.3 Hibernate的核心技术82.4 Spring的核心技术92.5 AJAX技术102.6 SSH集成框架11第三章 需求分析123.1系统需求分析123.1.1 系统角色123.1.2 需求分析123.2 本章小结15第四章 系统总体设计164.1 系统架构总体设计164.1.1 传统开发框架到SSH框架164.1.2 SSH框架构建设计174.1.3 SSH架构在系统中的应用194.1.
10、3 SSH架构的优势与不足204.2 系统数据库设计214.3 系统持久层总体设计234.3.1 系统持久层设计与实现234.3.2 DAO层设计与实现244.4 系统业务逻辑层总体设计274.5 系统表现层总体设计294.5.1 使用Ext的页面布局294.5.2 使用Ext支持的客户端表单验证294.5.3 Ext封装的Ajax技术的使用304.7 本章小节32第五章 系统具体实现335.1 类别管理模块具体实现335.1.1 持久层具体实现335.1.2 表现层具体实现335.2 文档管理模块具体实现345.2.1 持久层和控制层具体实现345.2.2 表现层具体实现355.3 日志管理
11、模块具体实现375.4 权限管理模块具体实现385.4.1 控制层具体实现385.4.2 表现层具体实现385.5 系统附加功能具体实现395.5.1信息统计功能的实现具体实现395.5.2 系统定时清理功能具体实现395.6 本章小节40第六章 运行及测试416.1 系统部署情况416.2 系统日志功能运行情况426.3 系统核心功能测试与运行情况426.3.1 管理员管理功能测试与运行情况425.3.2 文档管理功能测试与运行情况445.3.3 权限管理功能测试与运行情况47第七章 结论与展望497.1 本文总结497.2 影像及电子档案管理系统建设的未来思考497.2.1 系统存在的不足
12、497.2.1 系统的展望50致 谢51参考文献53第四章 系统总体设计31第一章 绪论1.1 项目背景电子档案以其现代化手段,在档案信息存储、输出、处理等方面,具有纸质档案无法比拟的优越性.网络化运用引起了电子档案的保密性、安全性、真实性、可靠性问题.因此,必须加强电子文件的管理。公司中存在着各种信息档案,而如今人们已经习惯用电脑办公,结果自然会产生大量的电子文件,但我们如果将更多的时间花费在寻找这些文件上,既费时又费力。同时,公司文档又关系到公司工作效率与利益问题,怎样有效管理电子档案成为我们必须研究与解决的问题。如今已有的电子档案管理系统存在的主要问题有:问题1:原有系统采用单一的Str
13、uts或其他的开发框架,这种方式缺少有效的模块集成手段,基于不同平台的模块很难集成,系统的可扩展性和伸缩性比较差。一旦系统需求分析发生变化(此时往往已经到了开发过程的中后期)或者系统需要扩展业务,原有系统的框架不能很好地解决这一问题。问题2:用户反映该系统的用户界面不够简洁,使用流程比较复杂。问题3:文档分类方法不恰当,危及文件信息资源的有效收集问题4:系统功能不完善,直接影响文件信息资源的管理水平显然,根本的解决办法是完善系统开发框架、科学的文档分类管理与友善的用户操作界面。待开发的系统借鉴了原有系统的功能需求,但是在使用的开发框架和表现层方面对原有系统进行改进,使得系统更加完善。1.2 项
14、目研究内容本文主要研究在影像及电子档案管理平台中隶属于影像及电子档案管理系统应用集成框架的影像及电子档案管理系统内容管理子系统的设计与实现,在整个过程中主要完成以下工作:1影像及电子档案管理系统内容管理子系统的整体设计。在研究国内外现有成果地基础上完成影像及电子档案管理系统内容管理子系统的整体设计和逻辑上的模块划分。2研究一套灵活的系统整体架构方案,以方便处理系统模块间的控制和数据的集成,解决原有系统可维护性和扩展性差的问题。将研究结果应用于实际系统开发,为提高影像及电子档案管理内容管理子系统的快速开发、可维护和扩展能力提供有效的支持。设计并实现影像及电子档案管理系统内容管理子系统整体后台框架
15、,为整个系统提供架构支持。3在系统表现层方面,研究使用与后台进行异步交互的框架和能带来良好用户体验的技术,以提高页面良好的展示效果。4根据需求分析,设计实现影像及电子档案管理内容管理子系统核心功能,即文档管理功能,为其他模块提供技术借鉴与支持。5根据需求分析实现影像及电子档案管理内容管理子系统各功能。1.3 论文结构论文分为六章,各章主要内容如下:第一章:绪论。提出项目的背景,以及项目的研究内容和组织结构。第二章:相关技术概述。探讨了Struts、Hibernate、Spring、Ajax等相关理论。第三章:影像及电子档案管理系统内容管理子系统需求分析。简要说明了影像及电子档案管理系统内容管理子系统的需求分析和不同系统角色的具体功能需求。第四章:首先分析了影像及电子档案管理系统内容管理子系统架构的总体设计。重点介绍了基于SSH架构的影像及电子档案管理系统内容管理子系统总体架构的总体设计以及数据库设计。然后分别对系统持久层和业务逻辑层设计做了详细介绍。第五章:介