超市库存管理系统.docx

上传人:b****6 文档编号:8850418 上传时间:2023-02-02 格式:DOCX 页数:11 大小:276.78KB
下载 相关 举报
超市库存管理系统.docx_第1页
第1页 / 共11页
超市库存管理系统.docx_第2页
第2页 / 共11页
超市库存管理系统.docx_第3页
第3页 / 共11页
超市库存管理系统.docx_第4页
第4页 / 共11页
超市库存管理系统.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

超市库存管理系统.docx

《超市库存管理系统.docx》由会员分享,可在线阅读,更多相关《超市库存管理系统.docx(11页珍藏版)》请在冰豆网上搜索。

超市库存管理系统.docx

超市库存管理系统

摘要.............................................................................................................................................................3

参考文献............................................................................................................................................................14

 

超市库存管理系统

 

摘要:

随着小型超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。

超市时时刻刻都需要对商品各种信息进行统计分析。

而大型的超市库存管理系统功能过于强大而造成操作繁琐降低了小型超市的工作效率。

网络的兴起与电子商务的发展带来了时空界限的突破、贸易方式的变革以及经济活动的革命。

在某种意义上,这种变化为中小型超市创造了同大型超市平等竞争的有利条件。

然而,管理水平的差异会弱化这种平等的实际意义。

具体而言,中小型超市的进、销、存等环节的管理上都存在着一定程度的不足,而这些不足无疑将使其在市场竞争中陷入举步维艰的境地。

显然在网络经济的时代背景下,进行有效的库存管理已经成为中小型超市存身立业的头等要事。

然而对于一贯疏于管理的中小型超市而言,实现有效的库存管理必然存在着一定的难度,因此必须借助现代化得管理方法和管理技术——计算机库存管理系统。

关键词:

超市库存管理可行性研究需求分析概要设计详细设计

第一章工作任务

1.1工作计划

第一阶段:

需求分析、项目前期分析阶段(采用小组讨论交流的方式),项目小组所有参与人员必须明确系统的计划任务书要求、系统的整体框架结构、系统配置需求,对所设计的系统轮廓和开发方案必须有一个清晰地认识。

第二阶段:

总体概要设计阶段,主要是制定总体概要设计方案、完成项目总体框架结构的设计,并明确系统各个功能模块之间的关系。

第三阶段:

项目开发布署阶段,主要是详细划分系统的各个功能模块,将各个功能模块按计划分配给相应的小组成员,落实开发设计过程中需要的各项资源。

第四阶段:

项目详细设计阶段,主要是小组各个成员根据任务的划分制定项目设计各个模块的具体实现。

第五阶段:

文档整理完善工作与总结。

1.2任务的分配

涂福树:

人员工作分配、模块划分、资料落实工作、文档整理及完善工作。

裘建聪:

销售管理的设计、报表管理的设计、系统管理的设计。

翁祖荣:

用户管理的设计、采购管理的设计、库存管理的设计。

第二章系统分析

2.1系统开发的背景

随着社会的不断进步,科学技术和管理也迅速发展,世界经济正在从工业经济向知识经济转变,我们说知识经济的两个重要特征就是信息化和全球化,要实现信息化和全球化,就要有完善的网络和完善的数据库。

在这样一个迅速发展的信息时代,在各行各业离不开信息的处理,这正是计算机被广泛应用于管理信息系统的环境。

面对此番形势,在手工管理的情况下,管理人员很难对进货量和库存量进行良好的控制,商品的供求信息很难正确得到,各部门之间通讯业经常不通畅,这在激烈竞争的市场中非常不利的。

超市的库存管理系统就是在这种状况下出现的,它利用计算机的技术,使得超市在进货、销售和库存管理能够有机结合起来,提高管理水平和工作效率,而且超市在客观性、时效性、科学性等方面抢得了先机,为运用现代化手段管理超市提供了保证,是超市的人、财、物最大限度地发挥效益,杜绝商品在购、销和存多方面的漏洞。

2.2系统开发的目标

以科学的管理方法为基础,结合自身超市的特点,建立一套覆盖超市采购、销售和库存业务功能的特色人机管理信息系统,以提高超市运作效率;通过全面的信息采集和处理,辅助提高超市的策略水平;减少仓储面积,提高房产综合利用;迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张能力,提供有效的技术保障。

2.3系统开发的可行性研究

2.3.1技术可行性

在IT行业中从业的工作人员一般都要求掌握计算机技术,具备一定的软、硬件知识,会使用各种管理软件,在新系统投入使用中,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够顺利运行。

2.3.2操作可行性

大多数系统在Windows的图形用户界面就能使用,而这种系统是大家熟悉的操作系统,对于那些有一般计算机知识的人员就能轻松上手。

2.3.3经济可行性

通过网络传递采购及库存信息可以不受距离的限制,因此可以节省许多的人力和物力,提高工作效率,减少不必要的开支,提高的超市的经济效益,所以在经济上是可行的。

2.3.4管理可行性

超市的管理者大多应具备电脑基本操作知识,且管理基本工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。

2.3.5社会可行性

目前超市库存管理系统已经在大型超市得到了广泛的应用,超市管理需要现代化和信息化,只有合理的运用信息化管理,才能在市场竞争中立于不败之地,而且超市管理信息系统不仅能够提高经营者的回报,还能随时掌握市场的动向,为经营者提供了必要的市场信息。

2.4系统开发的需求分析

通过实际调查,本系统需要具有以下功能:

⏹系统的操作对象多,要求有较好的权限管理;

⏹方便查询数据,支持多条件查询;

⏹对超市内的各类货物进行分类管理;

⏹通过计算机,能够直接“透视”仓库库存情况;

⏹当某种商品的库存少于安全库存时将给出警示,提醒尽快采购该商品;

⏹为了能兼容现行的手工帐册,要求能够设置期初库存,输入入库单和出库单,在每个结算月能够生成分类库存统计报表

2.4.1业务流程分析图

为了准确地表达原系统的业务处理流程和便于以后各工作阶段能有效地研究和使用这些调查结果,使用业务流程图作为描述原系统业务的工具。

以下是根据对业务的详细调查绘制的业务流程图:

1.货物采购业务流程

2.库存部门业务流程

2.4.2用例图

用例图的提出对于软件开发方法的研究具有重要的意义。

实际上,人们在进行软件开发时,无论是采用面向对象方法还是传统方法,首先要做的就是了解需求。

超市库存管理信息系统的用例包括:

●用户管理;

●商品信息管理;

●商品采购管理;

●商品销售管理;

●库存管理;

●报表管理;

●系统管理;

(1)用户管理用例

用户管理用例实现对系统用户分级管理,将用户分为管理员和一般用户。

a.管理员用例

b.员工用例

(2)商品信息管理用例

(3)商品采购管理用例

2.5数据流图

本系统主要由库存部门对入库商品进行审核、处理并进行库存统计,根据超市库存管理情况,获取紧缺商品信息,并作出商品采购计划,经管理层审核过后,由采购部门进行商品采购,保证超市物品的及时供应。

第三章系统功能设计

3.1用户管理

“用户管理”用于对系统用户分级管理,在权限方面根据不同的权限来限制对菜单功能的操作。

3.2商品信息管理

“商品信息管理”用于管理超市的商品基本信息业务,是一个超市最基本和最总要的信息,脱离了商品的基本信息,超市库存系统就无法进行。

“商品编码设置”用于设置商品编码的方法。

库存系统的每一条商品信息都具有唯一的一个编码,作为改商品的主键。

此功能设置商品编码分类的方法,从而实现商品基本信息维护中自动生成编码的功能。

“商品资料维护”用于维护超市经营商品的基本信息,内容包括货号、条形码、品名、拼音编码、规格、单位、产地、类别、进货价、销售价等。

其中,拼音编码是商品名称的拼音简称,目的是在程序中可以通过拼音码方便地查询到所需要的商品。

3.3采购管理

“采购管理”用于管理超市的采购业务。

“采购订单”用于录入超市的采购订单。

一般采购订单、入库单、销售单等单据根据第二范式都分为主从两张表来存放数据,主表“采购订单”的内容包括编号、供货商号、订货日期、有效起日、有效止日、业务员、制单人、税价合计、不含税价、税额等,从表“采购订单明细”的内容包括编号、订单号、货号、订货数量、起价、税价合计、折率、税率、不含税价、税额等。

“进货单”用于录入超市的进货单,也分为主从两张表,主表“进货单”内容包括编码、供货商号、进货日期、业务员、制单人、验收员、保管员、税价合计、不含税价、税额、订单号等,从表“进货单明细”内容包括编码、进货单号、货号、进货数量、进价、税价合计、扣率、税率、不含税价、税额、仓库、货物质量等。

根据超市的规模和管理方法,可以直接做进货单而不用做采购订单,但对于较大规模的超市,一般采购部门和仓房部门是分开的,有采购部门填写采购订单,货物运输到库房后由库房验收人员填写进货单。

填写进货单后商品的库存才会增加并产生应付款。

“退货管理”用于录入超市的退货单。

退货有两种方法,一是直接在进货单中填写负数的进货数量,另一种是填写退货单,一般采用前一种方法。

“进货价格调整”用于调整历史进货单的价格,内容包括内部编号、编号、进货数量、原进价、新进价、调整日期、制单人等。

“进货单位调整”用于调整历史进货单的供货商,内容包括内部编号、编号、原供货商、新供货商、调整日期、制单人等。

“历史查询”用于查询商品采购、进货的历史。

一般可以让用户按照任何条件查询,如按照供货商、日期、商品货号、商品拼音等。

3.4销售管理

“销售管理”用于管理超市的销售业务。

“销售订单”用于录入企业的销售订单。

主表“销售订单”的内容包括编号、客户编号、销售日期、有效起日、有效止日、业务员、制单人、税价合计、不含税价、税额等,从表“销售订单明细”的内容包括编号、订单号、货号、销售数量、销售价、税价合计、扣率、税率、不含税价、税额等。

“销售单”用于入了企业的销售单,主表“销售单”内容包括编号、客户编号、销售日期、业务员、制单人、保管员、税价合计、不含税价、税额、订单号等。

从表“销售单明细”内容包括编号、销售单号、货号、销售数量、销售价、税价合计、扣率、税率、不含税价、税额、仓库等。

“销售退货单”用于录入企业销售退货单,内容包括编号、销售单编号、货号、退货数量、销售价、税价合计、扣率、税率、不含税价、税额、仓库等。

“调整历史售价”用于调整历史销售单的价格,内容包括内部编号、编号、销售数量、原销售价、新销售价、调整日期、制单人等。

“历史查询”用于查询商品销售的历史。

一般可以让用户按照任何条件查询,如按照客户、日期、商品货号、商品拼音、业务员等信息查询。

 

3.5仓库管理

“仓库管理”用于管理企业的库存信息。

“库存查询”用于查询企业撒很难攻破的库存,可以查询总库存和分仓库库存。

“库存盘点”用于管理企业的库存盘点工作,将实际盘存的商品数量输入计算机,计算机自动与数据库中的库存数量进行核对并产生盘盈、盘亏统计信息。

“上下限设定”用于设置库存的上限和下限,当商品库存的数量超出指定的范围时系统可以自动报警,内容包括序号、仓库号、货号、上限、下限、最佳存量、备注等。

“库存上下限报警”根据当前商品库存和指定的库存上下限自动列出低于下限或高于上限的商品,并可以直接根据最佳存量直接生成采购订单。

“历史查询”用于查询各种转库、盘点、损益的历史数据。

3.6报表管理

“报表管理”用于统计和分析超市的经营数据,供超市决策者作为决策的依据。

而报表的功能就是对超市的历史数据进行统计分析,以直观的形式表现出来,最好可以用图表的形式表现出来。

3.7系统管理

系统管理是每个系统都必须具备的功能。

“参数设置”用于设定系统定义的一些基础参数或开关。

“权限设置”用于设置个操作员使用系统操作的权限,为了方便设置,一般的应用系统都是将操作人员分组的,将通用的权限赋予整个组,个别的权限单独赋予个人。

“数据备份”用于备份系统的数据库。

“数据恢复”用于恢复系统的数据库。

“更改密码”供用户更改自己的密码。

 

第四章总体设计

根据以上对超市库存管理内容和超市库存管理系统的分析,一个超市库存管理系统应该包括如图8所示的几大功能,每个功能都由若干相关联的子功能模块组成。

图8超市库存管理系统的基本功能

总结

涂福树:

本系统的开发设计过程中,我感到了团队合作及分工明确的重要性。

虽然团队中的每个人都有优、缺点,然而相互的弥补最后使整个设计成功了,同时我们也从中获取了许多关于软件开发的经验。

对于我们这些正在学习阶段的学生来说,课程设计是对我们知识掌握程度的阶段性验证,同时也给自己增添项目设计经验的很好机会。

设计中最基本的要求是要有扎实的专业知识,如果没有良好的基本功,就会在设计的过程中遇到很多的麻烦。

做任何事都应该先有个大概的把握,然后再一步一步地去做,这样就能在工作中少走很多弯路,正所谓“成功是属于有准备的人”。

就如人生也需要规划一样,我们的青春也很快就会远离我们而去,我们应把握现在,努力做好面对自己未来的准备。

裘建聪:

通过这次项目开发的设计,使我在学习软件设计理论知识的同时能够通过实践来更好的掌握整个流程设计的架构,让我更进一步地了解了这门学科。

通过这个具体事例的分析是我很好的体会了从提出问题到解决问题、需求分体、E-R图各级流程图的关系与其作用对整个的框架有比较深入的了解。

在这次的设计中,任务的复杂性,与用户需求的多样性与紧迫性,这的确是一个突出的矛盾如何能够很好处理好这个矛盾,还需要熟练的设计方法和严谨的思维。

由于设计思维还不够成熟,因此在分析问题、解决问题时显得不够严密、完善、还需要在以后的工作中不断地改进和完善。

我相信只有在尝试了一些实物的设计才能积累一定的设计经验与思维方法后这样的设计成果才更能体现它的实用性,只有这样才能算是真正的掌握了软件设计的方法,才能为用户设计出更令人满意的产品。

翁祖荣:

在本次实验中主要对库存管理系统的各个模块进行程序流程图的设计,使我们对本系统有一个更深入的了解,明确了各步该怎么做,以及应该注意哪些方面的细节问题,还学会运用学习成果,把课堂上学到的系统化的理论知识,尝试性地应用于实际设计工作,并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想。

总之,向着自己的目标前进,充实的过好每一天,只要无悔,便是成功。

而成才而言,则是一个漫长积累的过程,必须要执着进取,踏实奋斗,才有望品尝成功的喜悦,人在不同的时期会有不同的观点和想法,但这知识形式上的改变,其基础却已深深扎根于思维深处。

总之,通过这次的项目设计,锻炼了自己相关的素质,为将来进入社会打下良好的基础。

 

参考文献

[1]黄明等.VisualBasic6.0信息系统设计与开发实例.机械工业出版社,2004。

[2]李俊民等.VisualBasic工程应用与项目实践.机械工业出版社,2005。

[3]高春艳等.VisualBasic数据库系统开发案例精选.人民邮电出版社,2006。

[4]刘海峰等.VisualBasic数据库开发实例.机械工业出版社,2001。

[5]郭瑞军等.VisualBasic数据库开发实例精粹.电子工业出版社,2005。

[6]陈佳等.软件开发实验与实践教程.清华大学出版社,2006。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1