山东省粮食局储备粮管理信息系统的分析与设计

山东省粮食局储备粮管理信息系统的分析与设计

论文摘要

鲁储粮业务管理信息系统是山东省储备粮管理办公室为实现企业经营管理目标、提高企业管理水平而投资建设的管理信息系统。系统建设的主要目标为:提高对储备粮动、静态管理的有效监管力度,包括储备粮的购、销、调、存以及相关的财务核算和资产管理,初步实现储备粮物流、资金流与信息流的一体化。本文采用Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,以J2EE为技术平台架构,对鲁储粮业务管理信息系统进行了需求分析和系统设计,具体分析设计了计划管理、统计管理、仓储管理、财务管理、进出口管理、资产管理、出入库管理、决策支持等功能模块。本文分析了系统开发的背景和国内外集团企业管理信息系统的发展现状,简要描述了系统需要解决的主要问题;概要描述了系统的整体情况;对系统的需求分析和架构设计进行了详细描述;并对部分有代表性的实例的详细设计和实现进行了描述;最后对于系统中的难点——数据交换平台的设计进行了详细的分析和论述。本文解决的关键问题有以下几方面:第一,目前业界缺少成熟、规范的RUP和UML开发标准,在实际开发过程中容易产生分歧,增加了沟通成本,降低了开发效率。在本系统中通过将RUP模式与传统的瀑布模式相结合、UML和过程化文档标准相结合,从而规范了项目组内的开发规范和标准,提高了开发效率;第二,采用了“集中/分布式”这样一个混合的架构模式,设计了进行粮食管理数据同步的数据交换平台;第三,系统采用了“无单点故障”的安全设计方案,通过服务器集群、磁盘阵列、数据库分区等技术实现高性能的鲁储粮业务管理信息系统。

论文目录

  • 中文摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 鲁储粮管理系统开发背景
  • 1.2 国内外的研究现状
  • 1.3 鲁储粮管理系统需要解决的主要问题
  • 1.4 本文的主要贡献及组织结构
  • 1.4.1 本文的主要贡献
  • 1.4.2 本文的组织结构
  • 第2章 鲁储粮管理系统概述
  • 2.1 总体业务描述
  • 2.2 鲁储粮管理系统总体要求
  • 2.3 鲁储粮管理系统开发模式
  • 第3章 鲁储粮管理系统需求分析
  • 3.1 需求获取模式
  • 3.2 需求描述方法
  • 3.2.1 业务模型
  • 3.2.2 功能性需求
  • 3.2.3 非功能性需求
  • 第4章 鲁储粮管理系统架构设计
  • 4.1 架构的目标和约束
  • 4.2 架构设计
  • 4.2.1 系统总体架构
  • 4.2.2 功能架构
  • 4.2.3 应用架构
  • 4.2.4 部署架构
  • 4.2.5 安全架构
  • 4.2.6 存储架构
  • 第5章 鲁储粮管理系统详细设计
  • 5.1 概述
  • 5.2 数据库设计
  • 5.3 用例详细设计
  • 第6章 数据交换平台设计
  • 6.1 概述
  • 6.2 数据同步机制
  • 6.3 数据交换设计
  • 第7章 鲁储粮管理系统的实现与配置
  • 7.1 采用的技术路线
  • 7.1.1 多层架构的C/S模式和B/S模式相结合的架构
  • 7.1.2 基于中间件的构件化设计
  • 7.1.3 中间件技术
  • 7.1.4 XML技术
  • 7.1.5 LiveUpdate自动升级
  • 7.2 系统配置与操作流程
  • 7.2.1 客户端配置
  • 7.2.2 应用服务器配置
  • 7.2.3 操作流程
  • 第8章 总结与展望
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  

    山东省粮食局储备粮管理信息系统的分析与设计
    下载Doc文档

    猜你喜欢