c#的祥云超市库存管理系统设计(附件)
目 录
1 绪论 1
1.1 课题研究背景及意义 1
1.2 课题研究现状 1
1.3 发展趋势 2
2 相关技术简介 3
2.1 Visual Studio开发环境简介 3
2.2 C#语言简介 3
2.3 SQL Server数据库简介 3
3 系统分析 3
3.1 需求分析 3
3.2 可行性分析 5
3.3 数据流分析 5
4 系统设计 5
4.1 数据库的选定 5
4.2 数据库设计 6
5 系统实现 9
5.1 系统实现技术路线 9
5.2 系统概要设计 9
5.3系统详细设计 10
5.4 系统具体实现 10
6.1系统功能测试 20
6.2 测试结果分析 24
结 论 25
致谢 26
参考文献 27
绪论
1.1 课题研究背景及意义
库存管理是超市管理部门日常工作中一项重要的管理工作。对于超市这种库存密集型产业来说,库存管理成本通常会占到平均库存值的20%到25%[]。因此,库存管理的 *51今日免费论文网|www.jxszl.com +Q: #351916072#
重要性越来越受到重视。几年前,超市库存管理基本上靠人手工台账方式进行,随着超市规模的不断扩大和库存商品数量、种类的增加,超市库存管理部门不得不增加人力来提高速度。但是,仅仅靠人来管理大量的种类繁多的商品具有效率低、易出错的缺点,很难适应如今的工作节奏,所以传统的库存管理越来越脱离现实发展的轨道了。
库存管理系统是ERP系统的一个模块。用数据库系统来实现超市库存商品的管理,可以极大地提高超市库存工作人员的工作效率,简化传统库存管理的流程,减少库存管理中的漏洞,节省库存的管理开支。在超市这个情境中,库存管理部门向上从采购部门获得商品,向下为销售部门提供商品。因此库存管理系统不仅应满足库存管理工作需要,还要能根据库存信息对销售部门、采购部门进行反馈。提供准确且直观的库存数据,供有关部门和管理人员参考,以保持最佳库存规模,避免出现因库存积压导致占用资金过多。协助采购部门决策做到合理采购物资,提高竞争力[]。由于计算机管理系统具有信息储存量大和高效的查询功能,使库存管理系统相对于人工台账管理,具有无法比拟的优势。
1.2 课题研究现状
在欧美等发达国家,对库存管理研究的理论研究起步很早,提出了很多经典的库存管理理论模型,如库存ABC分类管理模型、EOQ经济批量库存模型、VMI供应商 理库存、SCM供应链管理等等。事实上这些库存管理模型已经被很多大型企业集成在其ERP系统中来对企业日常运营进行控制和管理了。国外有很多类似系统,如甲骨文公司推出的Oracle ERP、思爱普公司的SAP ERP、微软旗下的Microsoft Dynamics ERP等等。在软件系统组织形式上,以上提到的几款数据库都偏向于C/S结构[],原因在于其面对的主要客户是大型公司,需要处理的数据量巨大,且数据保密要求高。相对应的,其实现成本也很高。国内的库存管理系统,虽然起步晚,但是发展却很快。相比于微软、甲骨文这类大型公司,其产品在部分功能或者性能上有所欠缺,但其部署成本相对来说很低,更加适合中小企业。如智邦国际推出的ERP系列,金蝶公司推出的金蝶K/3 ERP。部分国内的ERP软件还会提供相应的数据接口,在保证数据安全的情况下,客户可以根据自己的需求进行二次开发。
目前很多超市开始使用条码来管理商品,以条码技术作为整个库存管理信息系统的数字化基础,将各种商品条码化,开发一套完整的条码仓储管理系统。系统所用的条码可以细化到每一批次的每一个产品,即每一个产品具有唯一的条码,从理论上讲,具有很大的先进性[]。但是目前来看这也会给中小型超市的库存管理带来一定的复杂性。而且整套系统涉及到的设备庞杂,从服务器,无线AP,具有条码识别功能的手持终端,条码打印机,信息提示屏等等。庞杂的设备给开发和维护带来了不便,以目前国内的大环境来说,要商品采用统一的条码规范,还很困难[]。
1.3 发展趋势
目前出现了一些新的理论认为“库存是企业凝固的血液”,“零库存是最好的库存[]”。这些理论虽然有些偏激,但却真实地反映出,盲目的库存会占用企业过多的资源,并且目前新兴的库存管理系统也正在朝着这个方向发展。为了达到“零库存”或者说合理库存这个大趋势,具体来说就涉及到以下几个技术趋势:
1.JIT管理体系。即Just In Time的缩写。与本文超市的实际情景相结合,就是商品准时到达,准时售出。无需中间的库存环节,极大的节省了库存管理方面的开销[]。随着国内供应链体系制度的完善和物流行业的迅猛发展,JIT管理体系将会被越来越多的企业采用。
2.分布式仓库管理体系。库存无论如何集中也是相对的,而分散却是绝对的。受益于现代交通和物流业的蓬勃发展,零售企业的仓库并不一定要在企业附近,企业可以根据自身的实际需求情况,设置多级的仓库网络。比如将快速消费品仓库设在第一级,方便随时补充,消费速度慢的商品可以依次放在第二级等等。合理地设置分散式多级仓储系统,可以有效地降低零售企业的库存成本[]。
原文链接:http://www.jxszl.com/jsj/wljs/67447.html