论文部分内容阅读
多年来,真好食品公司依靠科技创新得到了迅速发展,在全国各地设有完整的市场销售网络,所形成的销售网络基本覆盖了整个国内市场。伴随着企业规模的不断扩大和企业效益的进一步发展,原先的管理已经不能跟上企业的发展步伐,更无法满足企业对管理工作快速、准确的要求。更为重要的是食品的进销存方面缺乏实时处理的相关分析,管理人员对及时传递资料和命令的需求得无法实现。公司迫切需要能够在面对不同种类的食品信息时,能够让管理人员实时掌握销售流程及销售情况,进而支持管理人员对相关食品销售的运营并且可以有效地加速食品周转率,从而可以进一步提高行业的服务质量的进销存系统。本文基于此背景,设计了真好食品公司进销存系统,使其贯穿于真好食品公司的进货采购、销售管理、库存管理、物流管理等各个方面的信息采集与业务流程处理,在整个供应链管理的过程中实现项目相关数据的连接、共享、食品进销存信息及时更新,以及同CRM等其他信息系统的协同,同时解决目前运营管理中由于项目种类繁多和一些过程控制手段不足所带来的效率低下,管控不严,职能缺失和资源浪费等相关弊端。该系统采用面向对象技术设计和开发,系统用户包括该公司市场部、客户部、物价部、收银部、财务部、采购部、收货部和质检部等多个部门的工作人员。真好食品公司的进销存管理业务包括食品的信息管理、采购管理、销售管理和库存管理四个相互关联的业务。这其中,食品信息管理要包括三方面;食品的类别管理、基本信息管理和供应商的信息相关管理;采购管理工作不只是采购部一个部门的工作,涉及到市场部、采购部、收货部、物价部和质检部等多个部门;销售管理工作包括食品销售和食品退货两个流程;库存管理分为食品的出库和入库两个相对独立的业务,在食品办理完出库和入库手续之后,才能对食品的库存进行更新和维护。系统拥有食品信息管理、采购管理、销售管理、库存管理等多个功能模块,满足了该食品公司的食品供销管理信息化建设需要。系统的非功能性需求分析主要为性能需求、易用性需求、可扩展性需求。系统设计在技术架构上采用B/S架构,从上往下分为表示层、业务逻辑层和数据层。系统对每一层定义明确的功能接口,同时在层次内实现组件化的接口实现。层次化、模块组件化的实现,使系统具备了最大程度的灵活度,从而能对业务需求的变化作出快速的反应,使系统具有很好的扩展性。系统实现包括食品信息管理、采购管理实现、食品销售实现、食品退货实现等。系统采用人工测试和自动测试相结合的方法。在系统功能测试方面,主要采用黑盒测试,测试系统的各项功能与设计要求的符合程度,而不检测产品内部结构。在结构测试方面,主要采用白盒测试,按照程序内部结构来进行测试,检测系统能否按照设计思路正常运行。通过用对应的测试方法对系统的功能点进行全面的测试来保证它的完善性,最终保证该系统实现了在需求分析阶段提出的功能性需求和非功能性需求。目前进销存系统已经上线使用,该系统的实施降低了食品公司的管理成本,提高了顾客服务效率和公司员工的工作效率。