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

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

论文摘要

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

论文目录

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

    • [1].基于统计分析的分享型数据库需求无约束估计模型[J]. 淮阴工学院学报 2019(05)
    • [2].基于数据库的网络课题开发策略[J]. 通讯世界 2019(12)
    • [3].基于陕西省地质调查数据库融合理论方法[J]. 陕西地质 2019(02)
    • [4].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2019(05)
    • [5].面向异地双活系统的数据库改造方法[J]. 微型电脑应用 2020(01)
    • [6].危险化学品数据库的发展现状与展望[J]. 合成材料老化与应用 2020(01)
    • [7].舰船电磁环境数据库的设计与实现[J]. 装备环境工程 2020(03)
    • [8].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2019(06)
    • [9].欧洲职业培训发展中心启动新职业教育和培训数据库[J]. 世界教育信息 2020(02)
    • [10].大数据思维下数据库教育模式改革探索[J]. 计算机产品与流通 2020(03)
    • [11].数据库的安全重要性以及带来的风险[J]. 计算机产品与流通 2020(04)
    • [12].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2020(01)
    • [13].政治学跨国比较研究中的数据库及其运用[J]. 信息系统工程 2020(04)
    • [14].关于中国数据库调查方法与资本化核算方法研究[J]. 统计研究 2020(05)
    • [15].实现灾备数据库同步[J]. 网络安全和信息化 2020(01)
    • [16].基于全局目录的集中型数据库分布式加锁仿真[J]. 计算机仿真 2020(04)
    • [17].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2020(02)
    • [18].医院围术期麻醉专科数据库的建设与思考[J]. 中国卫生信息管理杂志 2020(03)
    • [19].基于分布式的数据库分库与分表策略研究[J]. 电脑知识与技术 2020(14)
    • [20].主报警数据库在报警管理的应用探讨[J]. 当代化工研究 2020(15)
    • [21].最新版《中国评价核数据库》发布[J]. 中国核电 2020(03)
    • [22].数据库的知识产权保护范式研究[J]. 政法学刊 2020(04)
    • [23].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2020(03)
    • [24].海洋细菌基质辅助激光解吸电离飞行时间质谱鉴定数据库的建立[J]. 解放军医学院学报 2020(07)
    • [25].大数据时代临床数据库在肿瘤研究中的应用[J]. 传染病信息 2020(04)
    • [26].数据库在计算软件开发中的管理分析[J]. 电脑编程技巧与维护 2020(08)
    • [27].基于语义标注的数据库元数据质量评估方法[J]. 计算机产品与流通 2020(11)
    • [28].基于数据库视角下解读大数据的研究进展与趋势[J]. 计算机产品与流通 2020(11)
    • [29].《感染、炎症、修复》杂志检索数据库[J]. 感染、炎症、修复 2018(03)
    • [30].《感染、炎症、修复》杂志检索数据库[J]. 感染、炎症、修复 2018(04)

    标签:;  ;  ;  ;  

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

    猜你喜欢