论文部分内容阅读
中央储备粮长沙直属库每年稻谷的入库及出库数量达到数万吨,业务面覆盖全省广大的农村,工作量大,信息繁多。其中粮食购销涉及到收购价格、产地、生产时间、出库价格等多个方面。由于缺乏有效的信息管理工具作为支撑,实际工作中这些环节常常出现脱节现象,引起数据不一致或者不全面、不准确,并且时效性差,难以为粮食收购、储备、流通等决策及时提供第一时间的数据资料。本文以长沙直属库的实际需求为例,研究基于WEB技术的粮食购销信息管理系统的设计与实现。本文首先分析了项目的行业背景、工程背景、国内外的行业状况及技术现状,从中提炼出主要研究内容及要解决的主要问题。然后通过用例构建进行系统需求分析,描述系统的功能需求。在此基础上,运用统一建模工具设计了系统架构,得出了长沙直属库信息系统的总体架构、业务范围和总体需求,阐述了企业在收购、入库、销售、财务等环节的业务流程和数据流。应用PowerDesigner数据库设计工具设计出了粮食购销数据库,并在关系数据库管理系统SQL Server上加以实现。采用Struts2+Spring+iBATIS组合框架和MVC设计模式,将系统划分成数据存储、业务逻辑,和数据显示及用户操作三个层次,并在J2EE技术架构开发了粮食购销系统。该系统具备用户角色管理、安全控制、业务全过程信息化管理等功能,实现了粮食购销信息的完全共享。该系统通过功能测试和性能测试后,已在中央储备粮长沙直属库使用。该系统的设计与开发,解决的主要问题有:1)将粮食价格信息的调研汇报由传统的电话手段、当面一对一方式转变为网络即时上传,便于保存、方便比较和分析;2)建立以业务为中心的管理体系,打通了业务科、仓储科、财务科等各部门间的信息界限,通过网络就可以随时互联互通共享;3)实现对信息实时统一的管理、科学的统计和精确的查询,以及购销信息管理和经营决策的网络化。该系统的设计与开发为企业各部门的相关人员随时、随地、高效开展工作提供方便,大大提高了粮食经营管理工作效率。