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

基于Java EE的数据库间的通用数据传输系统的分析与设计

作 者: 陈飞雁
导 师: 程保中
学 校: 北京邮电大学
专 业: 软件工程
关键词: 数据传输 数据库 并发 Java平台企业版
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 120次
引 用: 0次
阅 读: 论文下载
 

内容摘要


数据传输相关技术的应用领域越来越广泛,对于用于不同关系数据库之间的大规模数据传输的专业工具软件的需求也越来越多,研发一种这样的软件产品具有重要的应用价值和良好的市场前景,但研发工作也具有一定的技术难度,本文主要研究了关于这样一种系统的需求分析与系统设计本文分析了数据传输领域的主要需求,归纳总结出了关系数据库间数据传输领域的软件需解决的跨操作系统平台、支持访问多种数据库、大批量数据的数据分页传输、数据的同步传输和异步传输服务、应用层级的数据路由、数据的高效可靠传输、系统节点之间使用的自定义协议、系统的监控与管理、系统的安全与日志、系统版本更新以及系统与外部应用的集成等重要问题,并针对这些问题基于Java平台企业版采用Java的线程机制、Java并发机制、I/O与NIO、Java安全机制、JMS以及Grizzly、ActiveMQ、Hibernate、ATE、Log4j等技术提供了对应的设计上或者实现上的解决方案。本文在分析系统需求的基础上使用面向对象的分析设计方法与UML建模语言对系统进行了架构设计、功能模块设计、类及其交互的详细设计、数据库设计和物理部署设计,此外还说明了系统的测试情况和实际的成功应用案例。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 引言  8-10
  1.1. 课题背景  8
  1.2. 课题任务  8-9
  1.3. 论文结构  9-10
第二章 相关理论与技术  10-27
  2.1 数据传输及其相关概念简介  10-11
  2.2 数据库间数据传输的技术现状分析  11-12
  2.3 本系统的开发涉及到的相关理论与技术  12-25
    2.3.1. 软件开发技术平台Java与.NET  12-15
    2.3.2. ODBC与JDBC  15-16
    2.3.3. 数据持久化层与ORM中间件  16-19
    2.3.4. 数据库连接池  19-20
    2.3.5. 分布式事务  20-21
    2.3.6. TCP与UDP传输协议  21
    2.3.7. JMS与JMS开源服务器  21-22
    2.3.8. Java I/O、Java NIO与NIO开源框架  22-23
    2.3.9. Java Thread与Java Concurrent  23
    2.3.10. Java日志框架  23-24
    2.3.11. Java安全技术  24-25
  2.4 本系统的分析设计所采用的方法和技术  25-26
    2.4.1. 分析与设计方法  25
    2.4.2. 建模语言  25
    2.4.3. 设计模式  25-26
  2.5 本章小结  26-27
第三章 系统分析  27-36
  3.1 需求概述  27-29
    3.1.1. 功能需求  27-28
    3.1.2. 非功能需求和需求约束  28-29
  3.2 需求分析  29-34
    3.2.1. 用例分析  29-32
    3.2.2. 补充规范  32-33
    3.2.3. 构想  33-34
  3.3 领域建模  34-35
  3.4 本章小结  35-36
第四章 系统设计  36-64
  4.1 系统架构设计  36-48
    4.1.1. 系统概念性架构  36
    4.1.2. 系统逻辑架构  36-38
    4.1.3. 系统重点问题与对应解决方案  38-48
  4.2 系统功能模块设计  48-50
    4.2.1. 功能模块设计  48-49
    4.2.2. 功能模块介绍  49-50
    4.2.3. 功能模块之间的关系  50
  4.3 系统详细设计  50-59
    4.3.1. 界面层  51
    4.3.2. 领域层  51-59
    4.3.3. 技术服务层  59
  4.4 系统数据库设计  59-62
  4.5 系统物理部署设计  62-63
  4.6 本章小结  63-64
第五章 系统测试与实际应用情况  64-66
  5.1 系统测试情况  64
  5.2 系统的实际应用情况  64-65
  5.3 本章小结  65-66
第六章 结束语  66-67
  6.1 论文工作总结  66
  6.2 问题和展望  66-67
附录1  67-70
附录2  70-72
附录3  72-75
参考文献  75-78
致谢  78

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 井下数据电磁感应传输方法的研究,TE928
  3. 电子文书安全签发系统的研制,TN918.2
  4. 海量数据压缩、操作和处理方法的研究,TP311.13
  5. 电力负荷管理终端测试装置软件系统研制,TP311.52
  6. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  7. 高速数字图像采集系统数据采集传输技术的研究,TP274.2
  8. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  9. 武器装备信息管理系统的设计与实现,TP311.52
  10. 部队在线考试系统设计与实现,TP311.52
  11. 基于GIS的高校学生社区管理研究,G647
  12. 基于数据挖掘技术的保健品营销研究,F426.72
  13. 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
  14. 部队人员网上训练与考核系统的开发,TP311.52
  15. 摩托化部队机动辅助系统,TP311.52
  16. 部队军事理论在线考试系统设计与实现,TP311.52
  17. AFC系统通信中间件的研究与设计,TP311.5
  18. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  19. 毛纺用化学品毒性毒理数据库的建立,TS131
  20. 物联网在服装行业的应用性研究,TN929.5
  21. 基于GIS的温州农业资源管理信息系统的构建,S126

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