论文部分内容阅读
对于众多中小型企业而言,如何通过规范化的管理和信息共享,降低自身运行成本,增强对市场的反应能力是一个关系到企业生死存亡的问题。进销存管理系统作为先进的企业管理软件,将有助于上述问题的解决。本文基于面向对象的分析和设计方法,利用UML统一建模语言、Visual C++语言、ADO数据库接口API与SQL Server数据库系统,采用三层C/S应用程序结构,对进销存管理系统进行了分析、设计与实现。首先,本文对课题背景、国内外研究发展现状和课题核心任务等进行介绍。接着,考虑到目前很多企业进、产、销环节的库存控制往往各自为政,缺乏整体统筹和协调的实际情况,本文从系统的角度出发对库存控制问题进行了研究,主要包括基于ABC分类法安全库存算法的优化,对C类物资采用定量订货模型和对A、B类物资采用定期订货模型的研究。其次,采用面向对象的分析和设计方法对系统进行需求分析,主要包括企业业务方面、系统管理功能方面、系统安全性方面、系统可行性方面和系统可扩展性方面的需求分析,并且用UML统一建模语言对进货子系统、销售子系统和库存子系统等进行静态建模,对进货登记、销售登记、入库登记和库存盘点等业务进行动态建模。再次,在需求分析的基础上进行系统设计原则的制定,系统功能模块的设计,开发平台和工具的选择,系统架构的选择,数据库的概念设计、逻辑设计和物理设计,数据库接口API的选择和封装API接口的自定义类的实现等。最后,对系统各主要功能模块进行详细设计和实现,主要包括登录界面、系统主界面、基础信息管理、进货登记、进货单管理、销售登记、入库登记、出库登记、库存盘点、库存盘点管理等功能模块。系统的试运行和测试结果表明:系统运行稳定可靠,操作方便,对信息的处理方便快捷,达到了预定目标,可满足中小企业的实际需求。