没有合适的资源?快使用搜索试试~ 我知道了~
影像及电子档 案管理系统.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 106 浏览量
2022-06-11
07:00:16
上传
评论
收藏 2.65MB DOCX 举报
温馨提示
试读
47页
。。。
资源推荐
资源详情
资源评论
影像及电子档案管理系统
引 言
由于办公自动化的进一步发展和深化,特别是电子计算机和通信技术相结
合形成了信息技术产业。过去用纸墨、照像等形成的以图书、图纸、照片、影
音、文献、记录等类型的资料信息,都可以用电子计算机进行,由此而产生了
电子公文、电子图书、电子图形图像、电子文献资料等,这些都是属于电子文
件。具有档案保存以及利用价值的影像及电子文件,必须要归档保护,电子文
件归档后即形成电子档案。
为了防止大量电子档案信息的凌乱与丢失,也为了更方便公司分类查找调
用其中有用的部分信息,创造更多的经济效益,公司内部需要一个安全且有效
地系统来实现其功能。
影像及电子档案管理系统的开发,使公司的信息化程度提升,有助于提高
公司在信息时代的竞争能力,适应当今计算机信息化高度发达的社会,这就是
我所要研究的课题。
本文从软件体系结构模式的角度入手,首先构建了一个基于 MVC 模式的
应用软件开发框架,然后在此基础上设计和实现了影像及电子档案管理系统。
在介绍 SSH 结构模型、Ajax 等理论的基础上,对比已有文档管理平台的不足之
处,着重研究如何使用这些框架和技术开发跨平台、框架灵活、稳定实用的影
像及电子档案管理系统的问题,并给出了基于 Struts+Hibernate+Spring+ExtJs 技
术的系统整体架构设计和影像及电子档案管理系统的设计与实现。论文最后讨
论了目前的影像及电子档案管理系统有待完善和进一步研究的问题。
1 / 47
1.
绪 论
1.1 项目背景
电子档案以其现代化手段,在档案信息存储、输出、处理等方面,具有纸质档案无
法比拟的优越性.网络化运用引起了电子档案的保密性、安全性、真实性、可靠
性问题.因此,必须加强电子文件的管理。公司中存在着各种信息档案,而如今人
们已经习惯用电脑办公,结果自然会产生大量的电子文件,但我们如果将更多
的时间花费在寻找这些文件上,既费时又费力。同时,公司文档又关系到公司
工作效率与利益问题,怎样有效管理电子档案成为我们必须研究与解决的问
题。如今已有的电子档案管理系统存在的主要问题有:
问题 1:原有系统采用单一的 Struts 或其他的开发框架,这种方式缺少有效
的模块集成手段,基于不同平台的模块很难集成,系统的可扩展性和伸缩性比
较差。一旦系统需求分析发生变化(此时往往已经到了开发过程的中后期)或者
系统需要扩展业务,原有系统的框架不能很好地解决这一问题。
问题 2:用户反映该系统的用户界面不够简洁,使用流程比较复杂。
问题 3:文档分类方法不恰当,危及文件信息资源的有效收集
问题 4:系统功能不完善,直接影响文件信息资源的管理水平
显然,根本的解决办法是完善系统开发框架、科学的文档分类管理与友善
的用户操作界面。待开发的系统借鉴了原有系统的功能需求,但是在使用的开
发框架和表现层方面对原有系统进行改进,使得系统更加完善。
1.2 项目研究内容
本文主要研究在影像及电子档案管理平台中隶属于影像及电子档案管理系
统应用集成框架的影像及电子档案管理系统的设计与实现,在整个过程中主要
完成以下工作:
1.影像及电子档案管理系统的整体设计。在研究国内外现有成果地基础上
完成影像及电子档案管理系统的整体设计和逻辑上的模块划分。
2.研究一套灵活的系统整体架构方案,以方便处理系统模块间的控制和数
据的集成,解决原有系统可维护性和扩展性差的问题。将研究结果应用于实际
系统开发,为提高影像及电子档案管理的快速开发、可维护和扩展能力提供有
效的支持。设计并实现影像及电子档案管理系统整体后台框架,为整个系统提
供架构支持。
3.在系统表现层方面,研究使用与后台进行异步交互的框架和能带来良好
2 / 47
用户体验的技术,以提高页面良好的展示效果。
4.根据需求分析,设计实现影像及电子档案管理核心功能,即文档管理功
能,为其他模块提供技术借鉴与支持。
5.根据需求分析实现影像及电子档案管理系统各功能。
1.3 论文结构
论文分为六章,各章主要内容如下:
第一章:绪论。提出项目的背景,以及项目的研究内容和组织结构。
第二章:相关技术概述。探讨了 Struts、Hibernate、Spring、Ajax 等相关理
论。
第三章:影像及电子档案管理系统需求分析。简要说明了影像及电子档案
管理系统的需求分析和不同系统角色的具体功能需求。
第四章:首先分析了影像及电子档案管理系统架构的总体设计。重点介绍
了基于 SSH 架构的影像及电子档案管理系统总体架构的总体设计以及数据库设
计。然后分别对系统持久层和业务逻辑层设计做了详细介绍。
第五章:介绍了影像及电子档案管理系统核心模块非共性的具体实现,重
点讨论了使用了 Ext 框架的页面组织和实现过程。
第六章:系统测试与运行。首先介绍了系统软硬件部署情况,然后以贯穿
系统配置与部署的日志管理系统的运行情况说明系统是可实现的而且部署是成
功的。最后以系统核心功能为例,使用测试用例对其进行了测试,分析了测试
结果。
最后总结了全文,指出了系统的需要改进的地方和进一步的研究方向。
3 / 47
2.相关理论与技术
2.1 相关理论简介
SSH
•
SSH 在 J2EE 项目中表示了 3 种框架,既 Spring + Struts + Hibernate。
Struts2
•
Struts2 是在 WebWork基础上发展起来的,是建立在称为 XWork的
[1]
Command 模式框架之上的强大的基于 Web的 MVC 框架(参见本章 2.2 节)。
Hibernate
•
Hibernate 是一个开放源代码的对象关系映射框架,对 JDBC 进行了轻量级
[2]
的对象封装,使得我们可以使用对象编程思维来操纵数据库。 Hibernate 可以应
用在任何使用 JDBC 的场合,最具革命意义的是,Hibernate 可以在应用 EJB 的
J2EE 架构中取代 CMP,完成数据持久化的重任(参见本章 2.3 节)。
Spring
•
Spring 是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。
[3]
Spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而,
Spring 的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度
而言,任何 Java 应用都可以从 Spring 中受益(参见本章 2.4 节)。
Ajax
•
Ajax 全称为“Asynchronous JavaScript and XML”(异步 JavaScript 和
[4]
XML),是指一种创建交互式网页应用的网页开发技术。Ajax 并不是一种新产
生出来的技术,它实际上是由目前几种相对成熟的技术组合而成的。标准的
Ajax 包含:
基于 XHTML 和 CSS 标准的表示。
2.2 Struts2 的核心技术
Struts2 是 WebWork的升级,而不是一个全新的框架,因此稳定性、性能等
各方面都有很好的保证:而且吸收了 Struts 1 和 WebWork两者的优势。Struts2
是一个优雅的,可扩展的 J AVA EE Web 框架。框架设计的目标贯穿整个开发
[5]
周期,从开发到发布,包括维护的整个过程。
Struts2 框架的核心是一个灵活的控制层,它基于以下标准技术,如:Java
Servlet、JavaBean 资源绑定、XML 和各种 Jakarta Commons 包。Struts 鼓励使用
基于 Model2 方法的应用框架,它是一种经典的模型-试图-控制器的 MVC 模
4 / 47
剩余46页未读,继续阅读
资源评论
G11176593
- 粉丝: 6628
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功