ImageVerifierCode 换一换
格式:DOC , 页数:117 ,大小:2.06MB ,
资源ID:100710      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-100710.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕设电子档案管理系统设计与实现.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

毕设电子档案管理系统设计与实现.doc

1、 学号: 13061255 西安电子科技大学学士学位论文 影像及电子档案管理系统 内容管理子系统 设计与实现 Design and Implementation of the Content Management Subsystem of the Video and Document Management System 学院: 软件学院 专业: 软件工程 班级: 130613 姓名: 崔日新 导师: 孙述龙 影像及电子档案管理系统内容管理子系统的设计与实现 摘 要 随着档案资料价值的 日渐提升,各行各业 对档案管理也提出了更高的要求。对档案要“管好”,更要“用好” ,但首先要管理好。 本文针对

2、企业中的信息管理需求 探讨了 面向企业应用的影像及电子档案 管理系统 内容管理子系统的设计与实现。由于企业内信息文档繁多 、业务需求多变, 以及涉及到公司工作效率和文件价值与保密性 等 因素 。致使文档管理平台建设存在许多问题 。 本文 从软件体系结构模式的角度 入手 ,首先构建 了 一个基于 MVC 模式的应用软件开发框架,然后在此基础上设计和实现了 影像及电子档案 管理系统 内容管理子系统 。 在介绍SSH 结构模型、 Ajax 等理论 的基础上,对比已 有文档管理 平台的不足之处,着重研究如何使用这些 框架和 技术开发 跨平台、框架灵活、稳定实用的 影像及电子档案 管理系统 内容管理子系

3、统 的问题,并给出了基于 Struts+Hibernate+ Spring+ExtJ 技术 的 系统整体架构 设计和 内容管理子系统的设计与 实现 。 论文 最后讨论了目前的 影像及电子档案管理 内容管理子 系统 有待完善和进一步研究的问题。 关键词: 影像及 电子档案 管理 系统 内容管理子 系统 MVC SSH Ajax ABSTRACT ABSTRACT With the increasing value of file data, all walks of life have a higher demand for the file management. As to the docu

4、ment, it is better to be used well than be managed well, while the first is to be managed well. 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 bus

5、iness requirements in the system, it is very difficult to build the platform. In this paper, it 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 t

6、he Content Management Subsystem of the Video and Document Management System. On the basis of introducing 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-pla

7、tform, flexible framework and stability practical video and document management system. It also 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 re

8、fer to making the system more perfect and further work to be done in the current Content Management 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 S

9、ubsystem of the Video and Document Management System. Keyword: Video and Document Management System MVC SSH Ajax目录 目 录 第一章 绪论 . 3 1.1 项目背景 . 3 1.2 项目研究内容 . 3 1.3 论文结构 . 4 第二章 相关理论与技术 . 6 2.1 相关理论简介 . 6 2.2 Struts2 的核心技术 . 6 2.3 Hibernate 的核心技术 . 8 2.4 Spring 的核心技术 . 9 2.5 AJAX 技术 . 10 2.6 SSH 集成框架 .

10、 11 第三章 需求分析 . 12 3.1 系统需求分析 . 12 3.1.1 系统角色 . 12 3.1.2 需求分析 . 12 3.2 本章小结 . 15 第四章 系统总体设计 . 16 4.1 系统架构总体设计 . 16 4.1.1 传统开发框架到 SSH 框架 . 16 4.1.2 SSH 框架构建设计 . 17 4.1.3 SSH 架构在系统中的应用 . 19 4.1.3 SSH 架构的优势与不足 . 20 4.2 系统数据库设计 . 21 4.3 系统持久层总体设计 . 23 4.3.1 系统持久层设计与实现 . 23 4.3.2 DAO 层设计与实现 . 24 4.4 系统业务逻

11、辑层总体设计 . 27 4.5 系统表现层总体设计 . 29 4.5.1 使用 Ext 的页面布局 . 29 4.5.2 使用 Ext 支持的客户端表单验证 . 29 4.5.3 Ext 封装的 Ajax 技术的使用 . 30 影像及电子档案管理系统内容管理子系统的设计与实现 4.7 本章小节 . 32 第五章 系统具体实现 . 33 5.1 类别管理模块具体实现 . 33 5.1.1 持久层 具体 实现 . 33 5.1.2 表现层 具体实现 . 33 5.2 文档管理模块具体实现 . 34 5.2.1 持久层和控制层 具体实现 . 34 5.2.2 表现层 具体实现 . 35 5.3 日志

12、管理模块具体实现 . 37 5.4 权限管理模块具体实现 . 38 5.4.1 控制层 具体实现 . 38 5.4.2 表现层 具体实现 . 38 5.5 系统附加功能具体实现 . 39 5.5.1 信息统计功能的实现具体实现 . 39 5.5.2 系统定时清理功能 具体实现 . 39 5.6 本章小节 . 40 第六章 运行及测试 . 41 6.1 系统部署情况 . 41 6.2 系统日志功能运行情况 . 42 6.3 系统核心功能测试与运行情况 . 42 6.3.1 管理员管理功能测试与运行情况 . 42 5.3.2 文档管理功能测试与运行情况 . 44 5.3.3 权限管理功能测试与运行

13、情况 . 47 第七章 结论与展望 . 49 7.1 本文总结 . 49 7.2 影像及电子档案管理系统建设的未来思考 . 49 7.2.1 系统存在的不足 . 49 7.2.1 系统的展望 . 50 致 谢 . 51 参考文献 . 53 第一章 绪论 3 第一章 绪论 1.1 项目 背景 电子档案 以其现代化手段 ,在档案信息存储、输出、处理等方面 ,具有纸质档案无法比拟的优越性 .网络化运用引起了电子档案的保密性、安全性、真实性、可靠性问题 .因此 ,必须加强电子文件的管理 。 公司中存在 着各种信息档案,而如今人们已经习惯用电脑办公,结果自然会产生大量的电子文件, 但我们如果将更多的时间

14、花费在寻找这些文件上,既 费时又费力。 同时,公司文档又关系到公司工作效率与利益问题, 怎样有效管理电子档案成为 我们 必须研究与解决的 问 题 。 如今已有的电子档案管理系统存在的主要问题有: 问题 1:原有系统采用 单一的 Struts 或其他的开发框架,这种方式缺少有效的模块集成手段,基于不同平台的模块很难集成,系统的可扩展性和伸缩性比较差。一旦系统需求分析发生变化 (此时往往已经到了开发过程的中后期 )或者系统需要扩展业务,原有系统的框架不能很好地解决这一问题。 问题 2:用户反映该系统的用户界面不够简洁,使用流程比较复杂。 问题 3:文档分类 方法不恰当,危及文件信息资源的有效收集

15、。 问题 4: 系统功能不完善,直接影响文件信息资源的管理水。 显然,根本的解决办法是完善 系统开发框架 、 科学的文档分类管理 与友善的用户操作界面 。待开发的 系统 借鉴了 原有系统的功能需求,但是在使用的开发框架和表现层方面对原有系统进行改进,使得系统更加完善。 1.2 项目 研究 内容 本文主要研究在影像及电子档案管理平台中隶属于影像及电子档案管理系统应用集成框架的 影像及电子档案管理系统内容管理子系统 的设计与实现,在整个过程中主要完成以下工作: 1 影像及电子档案管理系统 内容管理子系统 的整体设计。在研究国内外现有成果地基础上完成影像及电子档案管理系统 内容管理子系统 的整体设计

16、和逻辑影像及电子档案管理系统内容管理子系统的设计与实现 上的模块划分。 2 研究一套灵活的系统整体架构方案,以方便处理系统模块间的控制和数据的集成 ,解决原有系统可维护性和扩展性差的问题。将研究结果应用于实际系统开发,为提高影像及电子档案管理 内容管理子 系统 的快速开发、可维护和扩展能力提供有效的支持。 设计并实现 影像及电子档案管理系统内容管理子系统 整体后台框架,为整个系统提供架构支持。 3 在系统表现层方面,研究使用与后台进行异步交互的框架和能带来良好用户体验的技术,以提高页面良好的展示效果。 4 根据需求分析,设计实现 影像及电子档案管理内容管理子 系统 核心功能,即文档管理功能,为

17、其他模块提供技术借鉴与支持。 5 根据需求分析实现 影像及电子档案管理内容管理子 系统 各功能。 1.3 论文结构 论文分为六章,各章主要内容如下: 第一章:绪论。提出项目 的背景 , 以及 项目的研究内容和组织结构 。 第二章 :相关技术概述。 探讨了 Struts、 Hibernate、 Spring、 Ajax 等相关理论 。 第 三 章 : 影像及电子档案管理系统内容管理子系统 需求分析。 简要说明了 影像及电子档案管理系统内容管理子系统 的需求分析和不同系统角色的具体功能需求。 第 四 章 : 首先 分析了 影像及电子档案管理系统内容管理子系统 架构 的 总体设计。重点介绍了 基于

18、SSH 架构 的 影像及电子档案管理系统内容管理子系统总体架构 的 总 体设计以及数据库设计。 然后分别对系统持久层和业务逻辑层设计做了详细介绍。 第五章:介绍了影像及电子档案管理系统内容管理子系统核心模块非共性的具体实现, 重点讨论了使用了 Ext 框架的页面组织和实现过程。 第六 章 : 系统 测试与运行 。 首先介绍了系统软硬件部署情况,然后以贯穿系统配置与部署的日志管理系统的运行情况说明系统是可实现的而且部署是成功的。最后 以 系统 核心功能为例,使用测试用例 对其进行了测试,分析了测试结果。 最后总结了全文,指出了系统的需要改进的地方和进一步的研究方向。 第一章 绪论 5 影像及电子

19、档案管理系统内容管理子系统的设计与实现 第二章 相关理论 与技术 2.1 相关 理论 简介 SSH SSH 在 J2EE 项目中表示了 3 种框架 ,既 Spring + Struts + Hibernate。 Struts2 Struts21是在 WebWork 基础上发展起来的 , 是建立在称为 XWork 的 Command模式框架之上的强大的基于 Web 的 MVC 框架 (参见 本章 2.2 节 ) 。 Hibernate Hibernate2是一个开放源代码的对象关系映射框架, 对 JDBC 进行了 轻量级的对象封装,使得 我们可以 使用对象编程思维来操纵数据库。 Hibernat

20、e 可以应用在任何使用 JDBC 的场合, 最具革 命意义的是, Hibernate 可以在应用 EJB 的J2EE 架构中取代 CMP,完成数据持久化的重任 (参见本章 2.3 节) 。 Spring Spring3是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。Spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而, Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何 Java 应用都可以从 Spring 中受益 (参见 本章 2.4 节 ) 。 Ajax Ajax4全称为 “ Asynchronous Java

21、Script and XML” (异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 Ajax 并不是一种新产生出来的技术,它实际上是由目前几种相对成熟的技术组合而成的。标准的 Ajax 包含: 基于 XHTML 和 CSS 标准的表示 。 2.2 Struts2 的核心技术 Struts2 是 WebWork 的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证:而且吸收了 Struts 1 和 WebWork 两者的优势 。 Struts2 是一第二章 相关理论与技术 7 个优雅的,可扩展的 JAVA EE Web5框架。框架设计的目标贯

22、穿整个开发周期,从开发到发布,包括维护的整个过程 。 Struts2 框架的核心是一个灵活的控制层,它基于以下标准技术,如: Java Servlet、 JavaBean 资源绑定、 XML 和各种 Jakarta Commons 包。 Struts 鼓励使用基于 Model2 方法的应用框架,它是一种经典的模型试图控制器的 MVC 模型。 MVC 是 Xerox PARC 在 20 世纪 80 年代为编程语言 Smalltalk-80 发明的一种软件架构模式 。 它强制性的使应用程序的输入、处理和输出分开。使用 MVC 应用程序被分成三个核心部件:模型、视 图、控制器。它们各自处理自己的任务

23、。MVC 视图如图: 模 型封 装 应 用 程 序 状 态响 应 状 态 查 询应 用 程 序 功 能通 知 视 图 改 变视 图解 释 模 型模 型 更 新 请 求发 送 用 户 输 入 给 控 制 器允 许 控 制 器 选 择 视 图控 制 器定 义 应 用 程 序 行 为用 户 动 作 映 射 成 模 型 跟 新选 择 响 应 的 视 图状 态 查 询通 知 改 变状 态 改 变视 图 选 择用 户 请 求方 法 调 用事 件图 2.1 MVC 视图 视图 (View)代表用户交互界面 。 随着应用的复杂性和规模性,界面的处理也变得具有挑战性。一个应用可能有很多不同的视图, MVC 设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。业务流程的处理交予模型 (Model)处理。比如一个 文档信息 的视图只接受来自模型的数据并显示给用户,以及将用户界面的输入数据和请求传递给控制和模型。 模 型 (Model)表示企业数据和业务规则。在 MVC 的三个部件中,模型拥有最

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。