导入导出系统设计方案.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
导入导出系统软件技术方案 项目概述 项目背景 当我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。数据导入导出平台为我们提供了强大、丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理。 项目目标   本项目开发的数据导入导出系统主要针对全国各大监狱,司法部,法院,检察院。除了要实现数据共享、存储与备份外,还将重点构建监狱智能工作平台,实现各个监狱,法院,检察院信息办公自动化。 数据导入导平台,适用与各大数据库间的导入导出。包括oracle,sqlserver,db2,mysql等主流数据库。轻松实现不同数据库间的数据交换功能。 系统建设必要性 现状描述 随着监狱信息化建设的日益深入,网络化、信息化、办公自动化已经融入了监狱管理当中。 同时各个监狱之间数据的交换成了很大的问题。为了方便用户进行大量的数据交换的烦恼,数据导入导出系统的出现显得很必然。 现状分析 导入导出系统提供的不同程序之间的数据的交换和数据的一致存储等功能,针对不同数据库之间字段数据类型等的不一致,要实现数据导入导出自动化迫在眉睫。 建立导入导出系统,可充分运用现代化的通信技术、计算机技术和网络技术。减少大量的工作量。使数据具有更强的一致性。 远景规划方案 导入导出系统将在未来广泛应用。适用于各个数据库之间的数据转化。 总体目标 为有效整合分散异构的信息资源,消除“信息孤岛”现象,提高政府和企业的信息化水平,基于导入导出系统,可灵活实现不同系统间的信息交换、信息共享与业务协同,加强信息资源管理,开展数据和应用整合,进一步发挥信息资源和应用系统的效能,提升信息化建设对业务和管理的支撑作用。 整体业务流程 导入导出系统具体用户操作流程如下图所示: 导入导出系统具体业务流程图如下图所示: 系统设计 系统结构图 数据库1和数据库2之间的数据交换通过中间的xml文件来完成。 设计原则 安全性原则 导入导出系统应能提供有效的安全保密机制,保证各单位之间的信息能够安全发送与接收。系统应提供口令验证、加密等安全机制。 系统在设计上要充分考虑用户界面应方便、友好、灵活,用户应能够方便地在权限范围内于各子系统之间切换。系统有良好的整体化设计,同时完善的帮助系统也是增强可操作性的必要辅助工具之一。 灵活性原则 导入导出系统不依赖于特定硬件环境,可移植性强。不依赖任何其他系统可单独使用。 可扩展性与可移植性 可扩展性指的是系统可以根据业务发展的需要,能够方便的升级,扩展系统的功能。由于本次采用了集中式系统架构,数据和应用的集成集中在中间件一级进行处理,所以,也就为日后的扩展打下了良好的基础。 同时保证系统能在各种操作系统和不同的中间件平台上移植。从本次采用的系统体系架构、开发语言到各平台服务器的选型我们都充分考虑到了移植性的要求。 可操作性 系统在设计上要充分考虑用户界面应方便、友好、灵活,用户应能够方便地在权限范围内于各子系统之间切换。系统有良好的整体化设计,同时完善的帮助系统也是增强可操作性的必要辅助工具之一。 系统架构设计 总体结构设计图 数据库1和数据库2之间的数据交换通过中间的xml文件来完成。 总体结构模型图 系统采用mvc工厂模式设计。层次清晰。 系统逻辑结构图 设计遵循的标准和规范 《中国软件与技术服务股份有限公司ISO9001质量控制程序[DIS/QP](2000)》 《可靠性编码规范》 技术性能设计 数据库设计 建立完善的数据库结构管理设备的基本参数、运行状态和各种工作计划。数据库的框架和结构必须根据设备和运行状态而设计,方便提供强大的录入、查询、统计、分析和报表等各种功能,较好的反映业务的基本情况和运行状况,满足生产管理信息化的要求。 建立支持多媒体应用与面向对象的关系型数据库管理系统,数据库管理系统具有面向Internet应用,面向电子政务和电子商务的能力。 对数据库平台的性能要求 根据本系统数据的特点,我们采用Oracle DB Enterprise Edition 9i作为系统的数据库平台,并且数据库开发方面采用标准SQL语句,以便将来的扩展和移植。 系统将采用数据库建模工具,根据系统功能模块的设计,构建出整个数据库。在构建数据库时,也会定义好数据库表的约束、关联以及索引。 针对系统的具体特点和系统要求,我们在进行数据库方案设计时对数据库平台提出下列性能方面的要求: 标准化程度高,符合标准ANSI SQL 92语言的规范 支持Brower/SERVER模式应用,支持对称处理和多线程技术,支持XML/CORBA,支持数据分区。 可在多种操作系统,HP、IBM等服务器 支持主流的各种网络协议,如TCP/IP、IPX/SPX、NETBIOS、DECN

文档评论(0)

zhangfong + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档