论文部分内容阅读
ERP系统对于规范化企业管理,提高经营效率有很大的意义,但部署诸如SAP、Oracle等公司的大型ERP产品需要高昂的成本,一方面ERP软件本身的费用很高,另一方面需要聘请专业的维护人员,还要对业务操作人员进行专业培训。从某种意义上,这类ERP系统并不适合于中小型企业。中小型企业一般会考虑采用定制小型的经营管理信息系统来辅助经营业务的开展。基于此,本文通过目前流行的Web应用开发理念,使用Python语言,Flask框架,对象管理映射(ORM)模型,为小型成品油销售企业构建一套油品销售管理系统。本论文旨在介绍本系统的开发,用户的需求和实现的方法与步骤,其重点放在对该系统的设计与实现两个部分之上。需求分析部分通过需求分析、用例分析、流程分析,描述该系统实现的目标和思路,并提出整体的设计方案。通过Flask蓝图对系统的各个功能模块进行详细描述。详细设计部分描述了该系统的六大模块,即用户管理模块、客户管理模块、销售管理模块、财务模块、调度模块和库存管理模块。各模块以Flask/Python的设计理念,使用Flask提供的蓝图(Blueprints)来组织,便于将来改进和扩展。系统实现部分分别介绍系统中所有模块的实现步骤和方法,并对各类子模块进行了设计与实现的较为详细地讨论和论证,以此给出了本系统设计的关键点、关键环节以及关键技术。最后本文使用单元测试对系统进行测试,以确保其能够正常工作。通过在生产环境部署,并进行运行测试,证明了该系统能够为中小型成品油销售企业提供销售管理服务,在资金节约、方便管理、开发研究、人才培养等方面均有一定积极作用。