首页> 中文学位 >基于Web技术的企业电子文档管理系统设计与实现
【6h】

基于Web技术的企业电子文档管理系统设计与实现

代理获取

目录

声明

摘要

第1章 绪论

1.1 系统开发背景

1.2 国内外研究现状

1.3 本文主要工作

1.4 本文主要结构

第2章 系统开发技术概述

2.1 Java EE的概念和体系架构

2.1.1 Java EE概念介绍

2.1.2 Java EE体系架构

2.2 Struts技术

2.2.1 Struts技术组件构成

2.2.2 Struts主要包含类

2.3 Spring框架

2.4 hibernate技术

2.4.1 hibernate技术概述

2.4.2 Hibernate源码中几个包的作用简要介绍

2.5 Servlet技术

2.6 统一建模语言UML

2.6.1 UML的体系结构

2.6.2 UML的特点

第3章 系统需求分析

3.1 系统功能需求分析

3.1.1 文档管理功

3.1.2 部门管理功能

3.1.3 系统管理功能

3.1.4 角色管理功能

3.1.5 基础数据管理功能

3.1.6 报表功能

3.2 系统非功能性需求分析

3.3 本章小结

4.1 系统架构设计

4.2 系统类图设计

4.3 系统功能模块划分与设计

4.3.1 系统管理模块设计

4.3.2 电子文档管理模块设计

4.3.3 报表功能模块设计

4.3.4 角色管理模块设计

4.3.5 基础数据管理模块设计

4.3.6 部门管理模块设计

4.4 数据库设计

4.5 本章小结

第5章 系统实现

5.2.1 数据库连接池的实现

5.2.2 配置数据源

5.3 系统公共模块的实现

5.3.1 Tiles组件在表现层的应用

5.3.2 业务逻辑与事务管理功能的设计实现

5.3.3 数据访问对象的设计实现

5.4 系统主要功能模块实现

5.4.1 系统登录模块

5.4.2 角色管理功能模块

5.4.3 部门管理功能模块

5.4.4 文档管理功能模块

5.4.5 系统管理功能模块

5.4.6 系统基础数据管理功能实现

5.4.7 系统报表功能模块

5.5 本章小结

第6章 系统测试

6.1 单元测试

6.1.2 局部数据结构测试

6.1.3 路径测试

6.1.4 错误处理测试

6.2 系统综合性测试

6.2.1 系统测试方案和操作流程

6.2.2 系统测试结果

6.3 本章小结

第7章 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

展开▼

摘要

随着高速增长的数字化信息,政府企业等各种机构产生的文档也是数量巨大。早期文档管理系统,是从结构上对数据进行分类,没有有效的管理。文档包含着企业丰富的知识财富,企业需要文档正确规范的进行保存和提取。设计企业的文档管理系统,建立一个使企业可提交的所有信息的共享和文件系统,已经成为一个迫切需要解决的问题。
  企业电子文档管理系统采用了B/S三层体系结构,充分的利用了Java开发web应用系统的多种框架技术,搭建了基于Struts+Spring+Hibernate的开发框架,结合成熟软件开发过程管理,从系统的需求分析、功能设计、系统的实现几个方面做全面细致的工作。系统后台采用Oracle9i数据库,将全部业务功能逻辑都封装成服务器端组件,从而有效地提高了本电子文档管理平台的可升级性与代码重用性。论文相继从技术结构与功能结构两个基本层面进行了系统设计。本系统共包括文档管理模块、部门管理模块、系统管理模块、角色管理模块、检索查询模块。在整个系统设计与实现过程中,作者一直是局域组件化和层次化理论思想来编写程序代码。这种设计方案实现了系统多层结构数据的有效分离,大大减小了各层次模块间的藕合度,从根本上提高了系统复用性。本平台整体上采用开放性模块化设计,这样有利于系统程序的升级。
  最后,对软件进行了严格的系统测试。测试结果表明本课题所开发的企业电子文档管理平台具有优良的系统扩展性和跨平台性,基本能够满足企业日常工作需要和要求,大大加速了各使用单位企业电子文档管理信息化建设的步伐。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号