学位论文 > 优秀研究生学位论文题录展示

基于Java EE框架的公文传输系统设计与实现

作 者: 张圣律
导 师: 黄德才;岑岗
学 校: 浙江工业大学
专 业: 计算机技术
关键词: 公文传输系统 安全性 Java EE MVC 电子盖章技术
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 28次
引 用: 0次
阅 读: 论文下载
 

内容摘要


公文传输系统是为了满足企事业单位公文传送的需求,利用计算机网络技术实现公文网络传输、签收、打印等功能的系统,并且保持公文的安全性、有效性和法律性等特性。平台架构是系统实现公文传输高效的前提。如何应用Java EE框架技术和设计模式实现公文传输系统显得尤为重要。同时,如何保证公文传输的安全性和可靠性也是系统构建过程中需要解决的关键问题,也是本文研究的核心。本文以“理论基础——系统架构——方法应用”为主线,对公文传输系统的架构、公文安全等问题进行分析、设计与实现。在理论基础和技术实践相结合的研究方法指导下,根据公文传输系统实际需求,结合Java EE框架技术、MVC设计模式,确定了系统的设计目标和设计原则。根据系统的应用特点和实际需求,提出了系统的架构及各个分层模型的支撑框架技术,使得复杂的系统结构更为合理,各层功能更为单一,实现了系统内部各层之间以及与业务系统之间的低耦合。针对公文传输的安全性和可靠性要求,有针对性地提出了电子盖章技术,保证公文的安全。本文在此系统架构上应用了该技术,保证了公文传输的安全性和可靠性要求。最后,对公文传输系统安全实现以及框架实现进行详解分析,以系统公文登记为例,详细介绍功能模块的实现过程。对部分功能给予重点介绍,以便对类似应用起到一定的借鉴作用。

全文目录


摘要  5-6
ABSTRACT  6-11
第1章 绪论  11-16
  1.1 研究背景和意义  11-12
  1.2 问题的提出及提出解决方法  12-15
    1.2.1 问题的提出  12-14
    1.2.2 解决方法的提出  14-15
  1.3 课题的创新点  15
  1.4 论文结构  15-16
第2章 相关技术与安全性研究  16-30
  2.1 JAVA EE 概述  16-17
  2.2 JAVA EE 架构  17-18
  2.3 MVC 设计模式  18-19
  2.4 JAVA EE 框架技术  19-24
    2.4.1 Struts 与Velocity技术  20-22
    2.4.2 Hibernate 技术  22-23
    2.4.3 Spring 技术  23-24
  2.5 CA 认证体系  24-26
    2.5.1 加密技术  24-25
    2.5.2 CA认证中心  25-26
  2.6 公文传输系统的安全目标和安全策略  26-30
    2.6.1 公文传输系统的安全目标  26-27
    2.6.2 公文传输系统的安全策略及方案  27-30
第3章 公文传输系统的需求分析  30-39
  3.1 系统需求分析  30-36
    3.1.1 需求概要分析  30
    3.1.2 功能需求分析  30-33
    3.1.3 系统流程与功能模块分析  33-35
    3.1.4 系统数据需求分析  35-36
  3.2 电子公文的安全要求分析  36-39
    3.2.1 安全性要求  36-38
    3.2.2 规范要求和制度要求  38-39
第4章 公文传输系统的设计  39-57
  4.1 公文传输系统设计的目标和原则  39
  4.2 公文传输系统功能设计  39-51
    4.2.1 公文传输交换功能总体设计  40-41
    4.2.2 系统逻辑视图  41-43
    4.2.3 发文模块的设计类图  43-44
    4.2.4 公文传输交换功能详细设计  44-48
    4.2.5 电子公章功能模块详细设计  48-50
    4.2.6 用户管理功能设计  50-51
  4.3 系统技术实现选型  51-54
    4.3.1 系统数据模型层的应用  51-52
    4.3.2 系统视图层的应用  52
    4.3.3 系统控制层的应用  52-54
  4.4 数据库设计  54-57
第5章 公文传输系统的实现  57-83
  5.1 用户登录及权限审核  57-58
  5.2 电子签章的实现  58-68
    5.2.1 签章实现方法与流程  58-65
    5.2.2 整个过程加密实现  65-66
    5.2.3 打印控制实现  66-68
  5.3 系统框架实现  68-79
    5.3.1 Spring 与Hibernate 整合实现DAO  70-71
    5.3.2 Spring 与Struts 整合管理Action  71-72
    5.3.3 业务逻辑的实现与事务管理  72-74
    5.3.4 Velocity模板实现表现层  74-76
    5.3.5 Spring 与L094j 实现日志管理  76-78
    5.3.6 Ajax 应用  78-79
  5.4 公文登记的实现  79-83
    5.4.1 实现效果  79-80
    5.4.2 Struts 相关实现  80
    5.4.3 Velocity相关配置  80
    5.4.4 业务逻辑的相关实现  80-81
    5.4.5 Hibernate 相关实现  81
    5.4.6 Spring 相关实现  81-83
第6章 结论与展望  83-84
  6.1 结论  83
  6.2 展望  83-84
参考文献  84-86
致谢  86-87
攻读学位期间参加的科研项目和成果  87

相似论文

  1. 嵌入式可信计算机系统安全机制的设计与实现,TP309
  2. 转基因水稻对肉仔鸡饲用安全性研究,S831.5
  3. 转基因食品中的伦理问题,B82-05
  4. 高层建筑消防炮专用灭火弹研究,TU892
  5. 蜂胶软胶囊增强免疫功能和毒理性研究,R285
  6. 蜂胶提取物的体外抑菌和安全性评价的初步研究,R285
  7. 乳酸菌DM9054、DM9057的安全性评价,R371
  8. 甲乙肝联合疫苗和乙型脑膜炎疫苗接种后安全性评价的动物实验研究,R186
  9. 索法酮片治疗胃溃疡安全性和有效性的研究,R573.1
  10. 氯雷他定治疗儿童哮喘的疗效与安全性评价,R725.6
  11. 煤矿工人不安全行为测量与实践,X936
  12. 我国保险公司保险网络营销研究,F724.6
  13. 淮阴工学院校园一卡通系统设计及安全策略,TP393.18
  14. 在役化工容器壁面检测机器人的机械本体研究,TP242
  15. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  16. OpenBASE企业管理器设计与实现,TP311.52
  17. 基于Struts2的校友管理与服务系统的设计与实现,TP311.52
  18. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  19. 社区WebGIS原型系统设计与实现,P208
  20. 基于Struts2与Hibernate的社区网站系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com