首页> 中文学位 >Excel数据导入Oracle数据库表方法的研究与对比
【6h】

Excel数据导入Oracle数据库表方法的研究与对比

代理获取

目录

声明

摘要

第一章 绪论

1.1 项目背景与意义

1.1.1 项目背景

1.1.2 项目意义

1.2 主要研发工作

1.3 可行性分析

1.4 论文组织结构

第二章 相关技术

2.1 系统架构

2.2 Java EE

2.2.1 Java EE的特点

2.2.2 Java EE的分层模型

2.3 Spring

2.3.1 Spring

2.3.2 Spring MVC框架

2.4 Hibernate

2.4.1 Hibernate

2.4.2 Hibernate接口

2.5 Oracle

2.5.1 Oracle数据库管理系统

2.5.2 Oracle物理数据库结构

2.5.3 SQL*Loader

2.6 相关技术在数据导入模块中的应用

2.7 小结

第三章 模块需求分析与数据库设计

3.1 模块需求分析

3.1.1 总体目标和质量目标

3.1.2 功能目标

3.1.3 开发、运行环境分析

3.2 数据库设计

3.2.1 员工基本信息

3.2.2 合同数据库设计

3.3 小结

第四章 模块详细设计

4.1 员工基本信息导入设计

4.1.1 业务流程

4.1.2 业务逻辑

4.2 合同基本信息导入设计

4.2.1 业务流程

4.2.2 业务逻辑

4.3 小结

第五章 编码实现及优化

5.1 员工基本信息导入实现

5.1.1 功能实现

5.1.2 功能优化

5.2 合同基本信息导入

5.2.1 功能实现

5.2.2 功能优化

5.3 方法对比

5.4 小结

第六章 模块测试

6.1 测试的基本方法

6.2 测试案例

6.2.1 测试环境

6.2.2 测试方案

6.3 小结

第七章 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

展开▼

摘要

随着互联网技术的发展与普及,信息交换节奏不断加快,信息化管理在提高企业效率、增强企业竞争力方面起着越来越重要的作用。上海众恒信息产业股份有限公司(以下简称“众恒公司”)近年来由于其业务不断发展,规模不断扩大,现有的管理机制制约着企业的发展,提出了构建企业信息管理系统的要求。众恒公司的业务数据通常使用Excel软件进行输入和保存。虽然Excel软件在数据处理与图表显示方面有着出色的能力,但是在数据安全性、数据共享和使用方面与关系型数据库管理系统存储的数据在管理和使用便利性存在很大的差距。本文作者参照软件工程方法,从调研、需求分析、详细设计和编码实现等方面,设计和开发了众恒企业信息管理系统中的Excel数据导入模块,分析和描述了实际开发过程中的技术难点并予以技术解决。
  作者在本文中的主要研发工作概述如下:
  1)遵循软件工程知识和方法,着重对数据导入模块的实际需求、对应数据库表结构、编程和测试等诸方面进行了分析、设计和实现。完成了将Excel文件存储的员工基本信息、合同基本信息(包括采购、销售合同)、项目基本信息和项目明细信息等数据导入到Oracle相应的数据库表中。
  2)针对众恒公司不同业务的Excel文件和业务流程,结合众恒公司各业务的关联性,具体设计和实现了各Excel文件对应的数据库表结构。
  3)针对各Excel文件相应的数据导入功能进行了编程详细设计和编程实现。
  4)编程中运用了合理的算法,解决了数据导入模块中的若干难点。除完成基本导入功能外,能够在较大数据背景下,对不同类型的数据导入方法进行了优化。如,针对SQL*Loader组件加载大量数据耗时较多的问题进行了优化,提高了数据加载速度;针对数据导入模块,采取了Oracle数据库性能调优的方法减少程序运行时间,并且进一步完善了模块错误数据的反馈信息,改善了用户体验。数据导入模块的建立极大地简化了大量历史数据导入到信息管理系统数据库的工作量和难度,规范和完善了数据信息管理,为企业数据共享,数据使用和统计分析辅助决策提供了强有力的支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号