超市采购管理信息系统分析与设计文档格式.docx
《超市采购管理信息系统分析与设计文档格式.docx》由会员分享,可在线阅读,更多相关《超市采购管理信息系统分析与设计文档格式.docx(27页珍藏版)》请在冰豆网上搜索。
(3)数据流程分析
(4)数据字典
(5)存取分析
(6)处理逻辑描述
完成信息系统设计
(1)系统结构设计
(2)系统软硬件配置
(3)数据库设计
(4)代码设计
(5)输入输出设计
(6)模块功能说明
说明书字数6000字以上。
(也可进行其它管理信息系统的分析和设计,但工作量上应与上述要求相当,具体内容可由学生与指导教师共同协商确定)
四、主要技术路线提示
系统分析设计说明书撰写(符合《XXXXX本科课程设计说明书规范化要求》):
(1)首先调查了解企业现状,该企业的信息系统使用现状,论述进行本系统分析设计的意义,分析设计的主要内容,要达到的主要功能目标;
(2)调查分析组织结构和主要业务,完成业务流程图;
(3)完成数据流程图;
(4)利用数据字典、存取分析、处理逻辑描述对数据流程内容详细描述;
(5)根据数据流程图完成系统结构图;
(6)进行系统软硬件配置;
(7)进行代码设计;
(8)进行数据库设计;
(9)进行输入输出设计;
(10)对系统结构图的各模块进行模块功能说明。
五、进度安排
第一天——第五天:
完成四中
(1)
(2);
第五天——第十天:
完成四中(3)(4)(5);
第十天——第十五天:
完成四中(6)(7)(8)(9)(10)。
六、完成后应上交的材料
课程设计说明书(符合《西华大学本科课程设计说明书规范化要求》)
七、推荐参考资料(不少于3篇)
[1]刘勇主编.信息系统分析与设计.北京:
科学出版社,2002
[2]薛华成.管理信息系统.北京:
清华大学出版社,1999
[3]李苏剑,游战清等.物流管理信息系统理论与案例.北京:
电子工业出版社,2005
[4]曾传华,黎青松等.物流管理与信息系统.北京:
清华大学出版社,2007
指导教师签名日期2013年6月14日
系主任
审核日期2013年6月15日
摘要
朋友超市是一家郫县本地的超市连锁,目前有三家门店,分别是:
郫县望丛西路店、德源店、西华大学店.本次研究的是西华店。
朋友超市是一家坐落于西华大学侧门的中型超市,主要的经营项目有食品、文化用品、生活用品等。
该超市现有两台电脑,安装有简易的管理信息系统软件为超市的进货、销售、库存管理和财务管理提供服务,但由于该管理信息系统在采购管理上的功能不全,致使其对供应商及采购管理方面存在一定的问题。
本课程设计针对朋友超市采购管理信息系统的系统现状,运用管理信息系统设计的基本步骤和设计方法分析与设计了朋友超市采购管理信息系统。
主要包括:
组织结构分析,业务流程分析,数据流程分析,数据字典描述,数据存取分析,处理逻辑描述以及系统结构设计,软硬件配置,代码设计,数据库设计,输入/输出设计,模块功能描述等,为程序开发人员开发该采购管理信息系统提供依据。
关键词:
朋友超市运行现状系统分析系统设计
1引言
1.1问题的提出
随着我国市场经济的不断发展,我国的居民消费能力也越来越高,这也极大的刺激了中国零售业的发展壮大。
目前,国内的已经发展壮大了一批大型零售企业,比如:
苏宁、国美、华联等,这些大型企业通过多年的积累与发展,已经形成了一整套的管理与运营体系,拥有较为先进的管理信息系统。
相比较而言,国内大量存在的还是中小型的零售企业,他们才是真正深入消费者,离消费者最近。
但是,这些中小型的零售企业往往具有运营管理能力差,布局不合理的问题。
所以加大对中小型零售型企业的研究很有必要。
超市的先进的经营管理模式,可以有效地减轻售货员的劳动强度,通过顾客自选方式减少买卖双方矛盾,同时还可以避免收款差错。
然而,作为零售企业,它的典型特点是业务繁多、信息量大,且与市场较为接近。
因此,超市能否较快的适应市场变化、迅速有效的处理相关信息和开展相应业务是超市在激烈的市场竞争中取得优势地位的一个关键。
本文的作者调查了所在学校的一家中型超市(朋友超市),并以该超市为对象,按照管理信息系统分析与设计的步骤与方法,为该家超市设计相应的采购管理信息系统。
1.1.1朋友超市发展现状
朋友超市是一家坐落于西华大学侧门的中型超市,主要服务于西华大学的学生、教职工及附近居民,现在经营的项目主要有食品、文化用品、生活用品等。
作者通过访谈咨询与实地考察的方式,了解该超市的现状:
该超市的营业时间为8:
00—22:
00,日常工作的员工有15名,其中1名店长,负责超市管理,1名日常工作主管,9名职员;
1名财务主管,1名会计;
1名采购主管,1名采购职员。
该超市采取两班倒的工作制度。
该超市有2台POS机,通过扫描仪在销售商品时直接读取商品信息;
后台有一台电脑,负责整个超市的进货、销售、仓储、会计等的管理。
该超市设有一间库房,位于超市内部。
供应商主要是以批发商为主,且批发商相对固定。
每周的进货次数为1
-2次,但也会同时根据货物的不同种类而定。
采用打电话的方式订货,具体订货量是靠后台电脑的统计数据结果和一定的经验得出。
该超市大约每20天左右清点一次货物。
对过期或将要过期以及滞销的货物,若可以到批发商那里退货的采取退货方式;
不可以退货,经如店长介绍,像康师傅方便面,果冻类不能退货的商品,就采取销毁或其他方式解决。
1.1.2朋友超市信息系统使用现状
朋友超市现有2台电脑安装有简易的管理信息系统软件为超市的进货、销售、库存管理和财务管理提供服务。
作者通过调查发现,朋友超市的现有的管理信息系统是外购的简易系统,不是为其量身定做的,与朋友超市的实际布局、运作有些不同,无法实现完全对接,进而导致采购以及信息管理不善,造成误差。
1.2国内外研究的现状
目前,随着计算机技术的日趋成熟,为了满足超市管理现代化的需求,国内与国外的软件商已经开发出很多较好的商品化超市管理软件,虽然这些超市管理软件其功能和性能都很完善,但它大多数是面向大型超市开发的,专业性很强,功能分工较细,操作和使用比较复杂,难以掌握。
而国内很多小型超市由于管理人员不多,业务分工也不是很详细,这样的软件对他们而言太庞大、太复杂,所以应用效果并不是很好。
为了推进中小型超市的管理信息系统的发展,业内迫切需要开发一些适合于中小型超市的管理信息系统。
1.3任务与分析
本课程设计旨在针对朋友超市采购管理信息系统的系统现状,运用管理信息系统设计的基本步骤和设计方法分析与设计朋友超市采购管理信息系统。
组织结构分析,业务流程分析,数据流程分析,数据字典描述,数据存取分析,处理逻辑描述以及系统结构设计,软硬件配置,代码设计,数据库设计,输入/输出设计,模块功能描述等,进而达到为朋友超市分析发现问题,并寻求改善管理系统,辅助其完成商品采购及供应商管理等业务,提高采购管理效率,服务超市管理,提高超市与周边中小型超市的竞争力的目的。
2系统分析
2.1企业组织结构及相关业务分析
2.1.1朋友超市的组织结构分析
朋友超市作为小型超市,日常工作的员工只有10人,业务分工不是很详细。
目前设有1名店长,总体负责指挥调度与管理;
1名日常工作主管,负责日常的超市管理和领导其余9名员工;
2名进货人员,其中1名为采购主管。
因而该超市的组织结构图如下图2.1所示
图2.1朋友超市组织结构图
2.1.2朋友超市相关业务分析
(1)供应商信息管理
非固定供应商通过审核,符合条件的可以列入供应商档案中,录入供应商档案信息,包括供应商名称,编号,供应商提供商品编号,采购负责人,厂址,订货方式,退货方式及备注。
不符合条件不列入;
已有固定的供应商,可以对其档案内容可以进行查询、修改及删除。
(2)订单管理
根据供应商提供的商品目录,选择需要订购的商品,核对无误后,向供应商发出订单,同时根据订单进行订单统计、存档,上报店长。
(3)入库管理
商品的查点验收,将供应商开具的发票交给会计,用于帐务管理。
对于数量和种类正确的商品进行入库,供应商提供的货物种类或数量与订单上不符时与供应商联系,更换商品或者退货。
2.2业务流程分析
朋友超市的采购业务流程表述如下:
首先,供应商向店长发出商品目录,店长根据超市的商品情况,确定需要采购的商品及数量将采购清单交给采购主管,由采购主管及职工丙进行商品采购采购人员检查核对采购清单后,填写打印采购订单,发给供应商进行订货,并将订单汇总,存档供应商根据订单发货并开具货物发票,采购人员根据订单进行商品查点验收若商品合格,则将合格商品发票交给会计,同时登记供应商信息,并可以对已有供应商进行信息管理若商品不合格,则与供应商联系,更换商品或退货核对商品数目,对数量正确的商品进行入库,数量不符的则与供应商联系。
朋友超市采购业务流程图如图2.2所示。
图2.2朋友超市采购业务流程图
2.3数据流程分析
根据朋友超市的采购业务流程可以绘制出其数据流程图。
从顶至下,逐层分解,对商品
采购管理信息系统进行数据流程分析,便可以得出商品采购信息系统的最终数据流程图。
如图2.3所示。
2.3数据流程图
2.4数据字典
数据字典是对系统数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体进行定义和描述的工具,是数据分析和管理的工具,同时也是系统设计阶段进行数据库设计的重要依据。
数据字典的具体内容包括数据项、数据结构、数据流、处理逻辑、数据存储和外部项。
以下是朋友超市采购管理信息系统数据字典的具体条目。
1、数据项的数据字典(部分)
表2.1数据项条目-供应商编号
名称
内容
数据项名称
供应商编号
数据项编号
31201011
别名
sno
简要说明
每个供应商的唯一编码
类型及长度
字符型,8位
有关编码说明
第1~2位
供应商提供商品编号
第3~6位
供应商所在地代码
第7位
供应商评价等级
第8位
供应商类型
数据类型
离散
表2.2数据项条目-供应商名称
供应商名称
31201012
sname
字符型,32位
表2.3数据项条目-订单编号
订单编号
31201013
bno
字符型,10位
第1~8位
订货日期
第9~10位
订单顺序号
表2.4数据项条目-商品编号
商品编号
31201014
gno
每种商品的唯一编码
字符型,4位
第3~4位
商品类型代码
2、数据结构的数据字典
表2.5数据结构条目-订单
数据结构名称
订单
数据结构编号
010201
采购订单汇总表
组成
采购负责人
订货数量
订货方式
表2.6数据结构条目-供应商基本信息表
供应商基本信息表
010202
供应商的基本信息
厂址
退货方式
表2.7数据结构条目-入库单
入库单
010203
入库商品汇总统计表
商品名称
入库数量
入库时间
3、数据流的数据字典(部分)
表2.8数据流条目-发货单
数据流名称
发货单
数据流编号
010204
供应商向超市采购人员开出的发货单
数据流来源
外部项“供应商”
数据流去向
处理逻辑“查点验收”
数据流组成
商品名称、数量
表2.9数据流条目-合格商品清单
合格商品
010205
查点验收合格的商品清单
处理逻辑“核对数目”
4、处理逻辑的数据字典(部分)
表2.10处理逻辑条目-选择商品
处理逻辑名称
选择商品
处理逻辑编号
P1.1
根据供应商提供的商品目录选择需要采购的商品
输入数据流
商品目录
输出数据流
采购清单
处理
根据供应商提供的商品目录选择需要采购的商品,列出采购清单
5、数据存储的数据字典
表2.11数据存储条目-订单存档表
数据存储名称
订单存档表
数据存储编号
D1
供应商提供商品名称
表2.12数据存储条目-供应商档案
供应商档案
D2
供应商的基本信息汇总的档案
表2.13数据存储条目-入库单存档表
入库单存档表
D3
入库商品汇总统计存档表
6、外部项的数据字典
表2.14外部项条目-供应商
外部项名称
供应商
外部项编号
S1
需要向其采购的供应商
外部项产生数据流
商品目录、发货单、发票
系统传给外部项的数据流
采购订单、不合格商品清单、数量不符商品清单
表2.15外部项条目-会计
会计
S2
向其传递合格商品的发票
合格商品发票
外部项的数量
1个
表2.16外部项条目-店主
店主
S3
超市管理人员
订单汇总表、入库统计表
2.5数据存取分析
在数据流程图中定义了数据存储,在数据字典中表述了数据存储的结构后,可以使用数据立即存取图来进行数据存取分析。
在该系统中,
(1)可以按供应商编号等来查询该供应商的基本信息;
(2)可以通过订单编号等查询订单的信息;
(3)可以通过订单编号等查询对应的入库商品的信息;
(4)可以通过供应商名称等查询对应订单信息及商品的入库信息;
(5)相反地,通过输入商品编号等可以查询对应的订单信息和供应商信息。
其数据立即存取图如图2.4所示。
该系统还可以通过这些存档的数据,完成汇总报表操作。
包括订单信息的汇总、入库单的汇总,生成订单汇总表和入库统计表。
可以通过输入订购方式、供应商提供商品编号等完成汇总操作。
数据存储之间通过这种关联管理,来实现快速查询供应商、订单、入库商品信息的操作,且有效的控制了数据的冗余,提高了系统查询得效率。
图2.4数据立即存取图
2.6处理逻辑描述
1、P1.1选择商品
对于“选择商品”的处理逻辑,超市人员从供应商提供的商品目录中选择希望购买的商品,被选中的商品,列入采购清单当中,以备核查后生成订单
2、P1.2检查核对
对于采购清单“检查核对”的处理逻辑,超市人员对采购清单进行检查核对,若核对结构为清单正确,则填写打印订单;
若不正确,则返回到上一步重新选择商品,修改采购清单。
3、P1.3填写打印订单
对于“填写打印订单”的处理逻辑,超市人员根据核对后的采购清单,录入订单信息,并向供应商提交订单。
4、P1.4订单汇总
对于“订单汇总”的处理逻辑,是将订单存档表按照一定的方法,进行分类汇总,进而生成订单汇总单,供店主查阅。
5、P2.1查点验收
对于商品“查点验收”的处理逻辑,超市人员对货物进行查点验收,查看商品是否符合超市要求,如是否在保质期内,包装是否完好等,若商品合格,则将合格商品发票交给会计,同时登记供应商
信息,并可以供应商进行档案管理;
若商品不合格,则与供应商联系,更换商品或退货。
6、P2.2核对数目
对于商品“核对数目”的处理逻辑,超市人员根据订单清点供应商提供的商品的数量,若数量正确,则将商品入库;
若数量与订单上不符,则与供应商联系,采取相应的处理办法。
7、P2.3入库
对于“入库”的处理逻辑,超市人员将合格的、数量正确的商品入库,并同时录入相应的入库单。
8、P2.4入库单统计
对于“入库单统计”的处理逻辑,是将入库单存档表按照一定的方法,进行分类汇总,进而生成入库统计表,供店主查阅
9、P3供应商信息录入与维护
对于“供应商信息录入与维护”,超市人员将供应商基本信息进行录入,并可以对其进行查询和修改及删除,进而可以得到相应的供应商档案。
3系统设计
3.1系统结构图
朋友超市采购管理信息系统的系统结构如图3.1所示。
图3.1系统结构图
3.2系统软硬件配置
朋友超市采购管理信息系统是以计算机系统为核心建立起来的,所以计算机系统的软件和硬件配置在很大程度上影响整个信息系统的功能实现。
根据系统功能,对朋友超市采购管理信息系统的软件和硬件配置做出如下要求。
硬件配置:
一台电脑,实际使用最低配置要求:
CPU:
IntelPIII500MHz
内存:
256MB以上
硬盘空间:
4GB以上,最好高于20GB
显卡:
4MB以上的PCI或AGP显卡
声卡:
最新的PCI声卡
CD-ROM:
8x以上CD-ROM
以及联机设备(打印机等)
软件配置:
Windows2000以上操作系统
Powerbuilder开发软件
SQLSever数据库管理系统
3.3代码设计
朋友超市采购管理信息系统为供应商编号、订单编号、商品编号进行了代码设计。
分别设计如下。
1、供应商编号
XXXXXXXX
(供应商提供商品编号)(供应商所在地代码)(供应商评价等级)(供应商类型)
其中供应商提供商品编号是该超市对于商品的自编号;
供应商所在地代码是根据该超市自定区域代码;
评价等级分为优、良、可、差四级,对应数字为1、2、3、4;
供应商类型分为固定供应商、临时供应商,对应数字为1、2。
如供应商编号为01031011,表示该供应商提供的商品的编号为01,供应商的所在地代码为0310,评价等级为优,属于固定供应商。
2、订单编号
XXXXXXXXXX
(订货日期)(订单顺序号)
其中订货日期的格式是0000-00-00(年月日)的形式;
订单顺序号是该超市的自编号。
如订单号为2009062504,表示订单发出日期为2009年6月25日,订单顺序号为04。
3、商品编号
XXXX
(供应商提供商品编号)(商品类型代码)
商品类型代码是根据商品属于食品、文化用品、生活用品中的分类,对应的代码分别为01、02、03。
如商品编码为0101,表示商品编号为01的食品。
3.4数据库设计
该系统所选用的DBMS是MSSQLSever2000,各个表的具体框架如表3.1~3.6所示。
表3.1供应商基本信息表
字段名称
长度
准许为空
主码
int
8
No
varchar
16
18
Yes
电话
15
备注
32
Yes
表3.2订单
10
No
4
date
int
表3.3入库单
3
表3.4管理员基本信息表
用户编号
6
密码
3.5输入输出设计
3.5.1输入设计
输入方式与设备的选择:
由于系统输入主要是供应商信息录入、采购信息、订单信息、商品入库操作结果输入,这些输入都是实时输入。
输入的设备主要包括:
键盘、鼠标。
1.输入设计内容:
输入内容包括供应商基本信息、订单信息、商品入库信息等。
2.输入媒介和装置:
本系统采用直接将数据从界面窗口键盘输入。
3.输入格式设计:
本系统采用直接将数据从界面窗口键盘输入,输入格式参照数据窗口显示的格式。
4.输入数据校验:
为了确保输入数据的准确性,在数据输入之前要进行校验,主要采用人工复核的方式进行。
3.5.2输出设计
1.输出内容:
输出供应商汇总信息、订单汇总信息、入库商品汇总信息等
2.输出格式设计:
输出的格式参照数据窗口显示的数据格式。
3.输出设备和介质:
打印机、显示器。
本系统输出方式主要是显示器显示和打印相关操作结果。
3.6模块功能说明
1