《超市库存管理信息系统》由会员分享,可在线阅读,更多相关《超市库存管理信息系统(24页珍藏版)》请在金锄头文库上搜索。
1、 一、项目开发的背景项目开发的背景 随着现代科学技术的迅猛发展,计算机技术已经渗入到随着现代科学技术的迅猛发展,计算机技术已经渗入到各个领域,成为各行各业必不可少的工具。作为国内市场的中各个领域,成为各行各业必不可少的工具。作为国内市场的中小型超市,其信息化步伐远远落后于国内大型超市。对这些小小型超市,其信息化步伐远远落后于国内大型超市。对这些小型超市来说,要想适应激烈的市场竞争,就要有高效的处理方型超市来说,要想适应激烈的市场竞争,就要有高效的处理方式和管理方法,因此加快超市的信息化管理进程是十分必要的。式和管理方法,因此加快超市的信息化管理进程是十分必要的。 超市形式具有很多优点,但是在目
2、前状况下,它仍存在许多不超市形式具有很多优点,但是在目前状况下,它仍存在许多不足:不能有效地管理每种商品,容易差错,盘点效率低等。而足:不能有效地管理每种商品,容易差错,盘点效率低等。而且在超市的日常管理中,商品的进存货及销售决策大都以经验且在超市的日常管理中,商品的进存货及销售决策大都以经验为主,缺乏实时分析能力。随着超市的高速发展,其经营管理为主,缺乏实时分析能力。随着超市的高速发展,其经营管理业变得更加复杂,日常所需要处理的数据量也越来越大,商业业变得更加复杂,日常所需要处理的数据量也越来越大,商业运转的中间环节也越来越多,原来的人工管理无法应对变化的运转的中间环节也越来越多,原来的人工
3、管理无法应对变化的市场。市场。 二、项目开发的目的二、项目开发的目的 超市库存管理信息系统的开发可以帮助超市处理大超市库存管理信息系统的开发可以帮助超市处理大量的库存信息,能够实时准确的反映店内的销售情况,量的库存信息,能够实时准确的反映店内的销售情况,为管理者提供决策信息支持。同时,它是超市商品管理为管理者提供决策信息支持。同时,它是超市商品管理的中间环节,能够有效地管理货物入库、出库以及存储的中间环节,能够有效地管理货物入库、出库以及存储的数据,降低运营成本,提高商品周转速率,从而提高的数据,降低运营成本,提高商品周转速率,从而提高超市的利润。超市的利润。三、需求分析 随着生活水平的提高,
4、我国的零售业也在迅速的发展,但是通过我们查阅相关资料,发现大部分超市的库存业务采用的是手工管理,账目繁多,仓库的存储也比较凌乱,在领货时造成了很多不必要的麻烦,导致工作效率低。同时,也不能将缺货信息及时的反映给采购员,与供应商不能及时联系,造成物资供应效率低下,影响了超市的销售。因此超市需要建立有效地库存管理信息系统,科学的对各种商品进行管理。四、项目可行性分析四、项目可行性分析1、技术上的可行性、技术上的可行性 从技术条件来看,我们现在身处的社会信息技术快速发展,信息管从技术条件来看,我们现在身处的社会信息技术快速发展,信息管理技术也日趋完善,使我们有条件完成管理信息系统的开发。随着技理技术
5、也日趋完善,使我们有条件完成管理信息系统的开发。随着技术的发展,特别是网络技术和数据库技术的发展,为我们开发管理信术的发展,特别是网络技术和数据库技术的发展,为我们开发管理信息系统提供了技术上的保证。现在的超市对员工的素质的要求也比较息系统提供了技术上的保证。现在的超市对员工的素质的要求也比较高,从高层管理人员到普通员工都要求具备一定的计算机基础,所以高,从高层管理人员到普通员工都要求具备一定的计算机基础,所以能保证新系统的顺利实施。能保证新系统的顺利实施。2、管理上的可行性、管理上的可行性 从管理的角度来看,超市的领导大都都对信息技术对企业管理带来从管理的角度来看,超市的领导大都都对信息技术
6、对企业管理带来的变革是十分认同的。他们认为,信息技术能够帮助企业在日益激烈的变革是十分认同的。他们认为,信息技术能够帮助企业在日益激烈的竞争中获得优势,特别是能够改进企业的管理机制,提高工作效率,的竞争中获得优势,特别是能够改进企业的管理机制,提高工作效率,减少管理成本等。减少管理成本等。3、经济上的可行性、经济上的可行性 从经济的有益性来看,超市库存管理信息系统可以利用网络的便利从经济的有益性来看,超市库存管理信息系统可以利用网络的便利性和快揭性提高超市的销售效率,并且方便管理,可以提高超市的经性和快揭性提高超市的销售效率,并且方便管理,可以提高超市的经济效益。该管理系统可以减少超市库存管理
7、费用和人力开支,并且其济效益。该管理系统可以减少超市库存管理费用和人力开支,并且其他的一些繁琐事务也可以通过系统加以分析解决,节省时间,提高效他的一些繁琐事务也可以通过系统加以分析解决,节省时间,提高效率。为企业带来经济效益。率。为企业带来经济效益。 五、业务流程分析五、业务流程分析 1、销售部门填写领货单到仓库取货,库长根据商品的、销售部门填写领货单到仓库取货,库长根据商品的销售状况审核领货单,批准的领货单交给库工。未批准的销售状况审核领货单,批准的领货单交给库工。未批准的退回销售部门。退回销售部门。 2、库工收到领料单后,首先查阅库存帐。若有货则通、库工收到领料单后,首先查阅库存帐。若有货
8、则通知销售部门取货,若缺货,则通知超市采购员。知销售部门取货,若缺货,则通知超市采购员。 3、采购员填写订货单给供货单位,供货单位发出货物、采购员填写订货单给供货单位,供货单位发出货物后,向订货单位发出发货单。后,向订货单位发出发货单。 4、采购收到发货单后办理货物入库手续,库工验收入、采购收到发货单后办理货物入库手续,库工验收入库,通知销售部门取货。同时编写库存报表。库,通知销售部门取货。同时编写库存报表。 销售部入库单催货单发货单订货单未批准的领货单领货单领货通知单缺货通知单已批准的领货单库长库工采购员供应商库存账商品销售状况入库单销售部领货单处理供应商采购部入库处理库存记录D1领货单D2
9、未批准的领货单已批准领货单处理D3已批准的领货单缺货单统计缺货单订货单发货单催货单P1P2P3F1取货单入库单D6D7D4D5D8D9D10S1S3S2六、数据流程图七、数据字典七、数据字典 1、数据项的定义、数据项的定义 数据项编号:数据项编号:I-01 数据项名称:商品编号数据项名称:商品编号 别名:无别名:无 简述:某种商品的编号简述:某种商品的编号 类型:字符型类型:字符型 长度:长度:8个字节个字节 取值范围:数字取值范围:数字+英文字母英文字母 数据项编号:数据项编号:I-02 数据项名称:单价数据项名称:单价 别名:购入单价别名:购入单价 简述:某种商品的购入单价简述:某种商品的
10、购入单价 类型:数值型类型:数值型 长度:长度:10位,小数两位位,小数两位 取值范围:取值范围:0999992、数据流的定义、数据流的定义数据流编号:数据流编号:D1数据流名称:入库单数据流名称:入库单简述:采购人员填写的入库单简述:采购人员填写的入库单数据流来源:采购人员数据流来源:采购人员数据流流向:库存记录数据流流向:库存记录数据流组成:入库单编号数据流组成:入库单编号+商品编号商品编号+数量数量+日期日期数据流量:数据流量:30份份/天天高峰流量:高峰流量:50份份/天天3、处理逻辑的定义、处理逻辑的定义处理逻辑编号:处理逻辑编号:P3处理逻辑名称:入库处理处理逻辑名称:入库处理简述
11、:对商品进行入库处理简述:对商品进行入库处理输入的数据流:所采购商品的信息输入的数据流:所采购商品的信息 输出的数据流:商品的信息输出的数据流:商品的信息处理:对所采购的商品进行信息核对和编号,并分处理:对所采购的商品进行信息核对和编号,并分类存放类存放4、数据存储的定义、数据存储的定义数据存储编号:数据存储编号:F1数据存储名称:库存记录数据存储名称:库存记录简述:记录商品编号、简述:记录商品编号、 商品单价、数量和时间等信息商品单价、数量和时间等信息数据存储组成:商品编号数据存储组成:商品编号+购入单价购入单价+库存数量库存数量+时间时间关键字:商品编号关键字:商品编号相关联的处理:相关联
12、的处理:P2 P35、外部实体的定义、外部实体的定义外部实体编号:外部实体编号:S1外部实体名称:销售部外部实体名称:销售部简述:向仓库提出领货的单位简述:向仓库提出领货的单位输入的数据流:输入的数据流:D2 D4输出的数据流:输出的数据流:D11、功能结构设计 根据系统分析结果,得出本系统的功能结构主要有出库管理,入库管理和库存管理,具体的功能图如下:库存管理系统出库管理入库管理库存管理向销售部门发货修改库存信息新到商品分类修改库存信息货物规范管理库存提示二、代码设计二、代码设计 本系统的编码以数字和字母表示,将所有商品分为十大类本系统的编码以数字和字母表示,将所有商品分为十大类(一位字母(
13、一位字母aj),每大类又分成若干个小类(两位数字每大类又分成若干个小类(两位数字0099),在这些小类中,又根据商品的规格型号区分),在这些小类中,又根据商品的规格型号区分(四位数字(四位数字00009999),设计方案如图所示:),设计方案如图所示: 大类号小类号商品规格号a201245商品代码设计方案商品代码设计方案数据库设计数据库设计1、概念设计、概念设计 实体有供应商、销售部门和商品等,它们的主要关系实体有供应商、销售部门和商品等,它们的主要关系有:有:其中每个实体的属性有:其中每个实体的属性有:供应商:编号,名称,地址,电话,传真,银行账号供应商:编号,名称,地址,电话,传真,银行账
14、号商品:商品编号,名称,类别,规格,单价,库存量商品:商品编号,名称,类别,规格,单价,库存量销售部门:销售部门编号,联系人,电话销售部门:销售部门编号,联系人,电话仓库:仓库编号,联系人,电话仓库:仓库编号,联系人,电话采购部:部门编号,联系人,电话采购部:部门编号,联系人,电话数量数量单价类别数量数量商品仓库采购部销售部门供应入库存储出库供应商逻辑设计:逻辑设计:供应商(编号,名称,地址,电话,传真,银行账供应商(编号,名称,地址,电话,传真,银行账号)号)商品(商品编号,名称,类别,规格,单价,库存商品(商品编号,名称,类别,规格,单价,库存量)量)销售部门(销售部门编号,联系人,电话销
15、售部门(销售部门编号,联系人,电话仓库(仓库编号,联系人,电话)仓库(仓库编号,联系人,电话)出库(入库号,商品编号,数量)出库(入库号,商品编号,数量)入库(商品编号,入库号,供应商编号,数量)入库(商品编号,入库号,供应商编号,数量)库存记录(商品编号,商品单价,商品数量)库存记录(商品编号,商品单价,商品数量)物理设计 物理结构的设计大致包括确定数据的存储结构和存取方法。以入库信息表和库存记录为例。 入库信息表字段字段名类型宽度说明1gbhchar10供应商编号2sbhchar10入库商品编号3cbhchar10仓库编号库存记录表字段字段名类型宽度说明1spbhchar8商品入库编号2s
16、pdjfloat9.5商品单价3spslint6商品数量1字段名类型宽度说明2cbhchar20仓库的编号3cmchar20仓库的名称仓库信息表字段字段名类型宽度说明1gbhchar10供应商编号2gmchar40供应商名称3gdzchar50供应商地址4gdhchar20供应商电话5gczchar20供应商传真6gyzchar20供应商银行账号供应商信息表销售部门信息表字段字段名类型宽度说明1xsbhchar10销售部门编号2xslxchar10销售部门联系人3xstelchar20联系人电话字段字段名类型宽度说明1ckbhchar10出库的编号2spbhchar10出库商品的编号3spsl
17、char10出库商品数量出库信息表字段字段名类型宽度说明1spbhchar10商品编号2spmchar20商品名称3splbchar10商品类别4spgchar10商品规格5spdjchar10商品单价6spkcchar20商品的库存数量商品信息表 系统设计总结系统设计总结 首先,在此次管理信息系统设计当中、我们认识到首先,在此次管理信息系统设计当中、我们认识到开发一个好的系统不是某一个人能完成的任务,一个勤开发一个好的系统不是某一个人能完成的任务,一个勤奋的团队,一个沟通的小组,是完成设计的关键因素。奋的团队,一个沟通的小组,是完成设计的关键因素。其次,开发管理信息系统要先做好规划,对每一步都进其次,开发管理信息系统要先做好规划,对每一步都进行进行分析。行进行分析。