论文部分内容阅读
中储粮业务管理信息系统是受中国储备粮管理总公司委托,由浪潮集团承建的全面业务管理信息系统,是为了实现管理目标、提高管理水平,做好中国储备粮的管理、严要求高质量完成国家的储备任务而投资建设的。系统建设的主要目标为:加强中央储备粮的静态管理和动态监管,以确保中央储备粮的“数量真实,质量良好”,其业务内容包括中央储备粮的增储、抛售、轮换和财务清算等,初步实现了中央储备粮的全面信息化管理。该项目从04年5月开始建设,已经完成全面实施推广。本文分析了系统开发的背景、分析设计及实现过程,概述了系统需要解决的主要问题,对系统的需求分析和架构设计进行了简述;并重点就分析及设计实现过程中数据结构设计做了详细的阐述,介绍了在数据结构设计过程中碰到的问题和解决问题的过程及得到的结论,对企业管理软件设计开发中的类似场景做了分析,并提出了相对通用解决办法;最后对于基于关系型数据库的企业软件的数据结构设计做了分析和总结。业务管理信息系统建设中采用了Rational统一过程(RUP),以统一建模语言(UML)为分析设计描述语言,基于J2EE平台建设。对中储粮业务进行了需求分析和系统设计,并设计实现了计划、统计、仓储、出入库,进出口,财务、资产、资材、决策支持等系统模块,系统分成两级部署,为三级组织提供服务,对中央储备粮的业务处理提供了自上至下的全面垂直管理。本文解决的关键问题有以下两个方面:第一,目前业界对于企业管理软件的开发水平参差不齐,其中数据库结构设计方面更是五花八门,本文就数据库结构设计中碰到的问题和解决办法及应该注意的事项做了分析和总结,为系统的开发和维护提供了基础,提高了开发效率。第二,对于基于关系型数据开发的企业管理软件,碰到性能瓶颈时该如何分析,如何优化是个头疼的问题,该系统实现和实施过程中就性能优化做了大胆的尝试,并形成了几个简单的模式。