小型超市管理信息系统.docx
《小型超市管理信息系统.docx》由会员分享,可在线阅读,更多相关《小型超市管理信息系统.docx(40页珍藏版)》请在冰豆网上搜索。
小型超市管理信息系统
毕业设计(论文)开题报告
系专业04级041班
课题名称:
小型超市管理信息系统
毕业论文(设计)起止时间:
2005年09月25日~11月25日(共8周)
学生姓名:
×××学号:
32号
指导教师:
×××
报告日期:
2005.09.25
1、本课题所涉及的问题及应用现状综述
在我国数量众多的商品零售企业中,中小型零售企业占了绝大多数。
这些企业也不可避免地要加入国际化企业的竞争行列,而实现企业信息化是参与挑战的必要条件。
但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多中小型零售企业没有进行信息化建设。
在缺乏系统化的计算机信息管理,而只是上几个POS终端和几台计算机进行销售和进货、资金结算的情况下,当前的进货很难正确反映市场的需求,各部门缺少必要的计划,部门之间通迅也经常不畅通,管理人员很难对超市的进货、库存以及销售做预期的估算。
___________________________________________________________
2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的
可行性分析
重点研究的关键问题是系统的逻辑、物理结构及其具体实现
解决的思路:
对超市的信息需求分析,信息系统的目标,系统的功能结构,系统的范围与边界,系统的逻辑、物理结构及其具体实现,系统数据库结构及表单内容,系统的操作界面,系统的安全性,系统实施的要点、系统的支撑环境,系统的操作流程等方面进行了详细的分析和论述,
实现预期目标的可行性分析:
系统主要覆盖了超市的采购、库存、销售等各个单元,涉及所有业务职能,系统能够对购单管理、询价单管理、报价单管理、比价单管理、采购单管理、出库单管理,还库单管理、入库单管理、销售管理、财务报表、商品资料管理等等方面提供存储、更新、查询、统计汇总、打印等功能,超市中商品及供货商等信息由专门的基础数据管理人员在系统的基础数据单元负责录入和管理,采购单、请购单、比价单及询价单由采购管理人员在系统采购单元负责管理,库存商品资料,出库、还库、入库信息由库存管理人员在系统库存单元负责管理。
因此系统范围不涉及管理决策单元和财务单元中往来账款资金方面的管理。
因为业务上升较快给目前的系统带来巨大的压力,所以迫切需要上信息管理系统,而且根据目前的利润情况上一套信息管理系统,一年左右就收回了全部投资。
而上了新的信息管理系统后比原系统更加高效和方便地实施经营和管理,效益将会有一个明显的提高,所以在经济上也是可行的。
管理信息系统正式运营后,人员上不会做太大的调整,只需经过短期培训即可,而且超市主管和各个职能单元负责人都积极希望尽快地上新系统,这样他们的管理决策压力就会大大减轻,工作效率大大提高。
所以在运营方面也是可行性。
目录
引言1
第一章 需求分析2
1.1系统初步调查2
1.2系统可行性分析2
1.2.1用户要求2
1.2.2超市管理信息系统的目标3
1.2.3超市管理信息系统的范围与边界4
第二章系统概要设计5
2.1数据流程设计5
2.1.1.业务流程5
2.1.2.数据流图(简称DFD)7
2.2数据字典(简称DD)9
第三章 系统详细设计11
3.1系统功能结构设计11
3.2系统开发工具13
3.3系统硬件设计14
3.4数据库设计14
3.4.1系统实体关系图14
3.4.2概念设计16
3.4.3逻辑设计17
3.4.4物理结构设计18
3.5安全性设计23
3.5.1数据安全23
3.5.2系统访问安全23
第四章界面设计24
4.1.基础数据管理界面设计24
4.2.采购管理界面设计25
4.3.库存管理界面设计27
第五章系统实现29
第六章系统运行与维护33
总结34
致谢35
参 考 文 献35
小型超市管理信息系统
摘要 论文从小型超市的实际业务和管理流程出发,针对超市现在运营的系统的缺点和不足,利用目前成熟的客户服务器体系结构,开发出了一个具有实用价值的小型超市管理系统。
论文详细论述了系统开发的过程、结构及软件开发的基本思想和方法。
对超市的信息需求,信息系统的目标,系统的功能结构,系统的范围与边界,系统的逻辑、物理结构及其具体实现,系统数据库结构及表单内容,系统的操作界面,系统的安全性,系统实施的要点、系统的支撑环境,系统的操作流程等方面进行了详细的分析和论述。
关键词:
采购 库存 信息系统
MISOFSmallScaledSupermarket
AbstractThispaperisforthedevelopmentofManagementInformationSystems(contract:
MIS)ofsmall-scaledsupermarket.Whichfromtheactualbusinessandmanagementprocess,aimingattheweaknessofexistingsystem,makinguseofadvancedcustomerserversystemsettinguptheintranet,Thepaperdetailedtreatisethedevelopmentofamini-supermarketMISintheaspectofprocess,constructionandthebasicthoughtandmethodofsoftwaredevelopment,Towardtheinformationdemandanalysisthetargetofinformationsystem,functionconstructionofthesystem,thescopeandboundaryofthesystem,logic,physicsconstructionandrealizesofthesystem.Databasesystemconstructionandfromcontents,operationinterfaceofthesystemsecurityofthesystem,importantpointofthesystem,backenvironmentofthesystem,operationprocessofthesystem,andthehighlightsofthestatementlieinlogic,structure,physicsconstructionanditsrealization.Thepapersuitsreadingfortheinformationandthecomputerandmanagementspecializedschoolmate,anditreferencedforthesoftwaredeveloperforsmallmanagementinformationsystem.
Keywords:
purchase,inventory,MIS
引言
随着经济的全球化以及中国经济改革的逐渐深化,零售业面临着越来越激烈的竞争,改善零售企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应消费者的新需求和市场新机遇的能力,是中国零售企业赢得竞争胜利的关键因素,而快速有效地实施企业管理信息系统建设是被实践证明了的提高企业竞争力的有效的方法之一。
在我国数量众多的商品零售企业中,中小型零售企业占了绝大多数。
这些企业也不可避免地要加入国际化企业的竞争行列,而实现企业信息化是参与挑战的必要条件。
但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多中小型零售企业没有进行信息化建设。
做为一个中小型超市想要提高市场竞争力,既要有好的商品质量,同时也要有好的客户服务.超市要做到能及时响应顾客的商品需求,根据需求迅速进货,及时上架,快速周转,就必须有一个好的管理计划,使得商品的进货、销售和库存3个环节能够很好地协调配合.
进销存是超市经营管理中的核心环节,也是一个超市能否取得效益的关键.如果能做到合理进货、及时销售、库存量最小,减少积压,那么超市就能取得最佳的效益。
在缺乏系统化的计算机信息管理,而只是上几个POS终端和几台计算机进行销售和进货、资金结算的情况下,当前的进货很难正确反映市场的需求,各部门缺少必要的计划,部门之间通迅也经常不畅通,管理人员很难对超市的进货、库存以及销售做预期的估算。
这些在激烈竞争的市场竞争中是不利的。
也给超市经营管理带来了一定的风险。
知已知彼方能百战百胜是商场竞争中永远的定律,超市的管理信息系统(MIS)的建立就显得十分的必要了,它利用计算机的技术,将管理同业务有机结合起来,使得超市的进、销、存能够有机衔接,从而提高了企业的效率和效益。
本文所设计的管理信息系统可以基本上满足中小型超市的业务和管理上的需求。
这里在规划和初期分析阶段都是对整个系统的进行的,而在具体分析和实现阶段只描述了采购和库存两个模块的内容.
第一章 需求分析
1.1系统初步调查
通过系统分析人员实地观察,以及在该超市实习了3天,并广泛与超市管理人员和业务人员接触,有针对性的提出关于超市的运营环境、管理职能、业务职能、业务流程等方面的问题。
对该超市运营模式及运营环境有了一个初步的认识:
该超市地处郊区繁华地带,周边有医院、大学、小学及省广播电台等人群密集单位数个,每月有稳定的顾客消费群光顾该超市,业务呈稳定上升趋势,前台有POS和货品采购录入、库存管理一体机数个负责商品销售和采购商品录入、分配条形码和库存管理等工作,初期对于销售量不大时,尚能勉强支持营运,但随着销售量逐渐上升,该系统的负荷能力明显不足,每日光是各业务单元盘点就耗费大量的人力物力和时间,而且原系统报表、统计分析能力尤其欠缺,急需安装信息管理系统分担各个业务单元,加强系统统计分析,提供报表,加强决策支持的能力。
如下图为超市目前的组织机构图
图1-1 超市组织机构图
1.2系统可行性分析
在系统初步调查的基础上,明确了超市原来存在的主要问题和建立管理信息系统的初步设想,进一步对系统目标、范围等因素进行分析研究:
1.2.1用户要求
系统开发的目标是实现超市管理的系统化、规范化和自动化。
这是在用户要求的基础上提出来的,经过对超市管理人员和业务人员的接触,我们了解到用户的要求如下:
(1).进销衔接:
利用小型超市管理系统后,要求能够对整个经营过程进行有效监控,特别是一些自销产品的销售和总销售额的监控,能够及时地把销售情况反馈给进货部门,以便及时组织货源,满足顾客的消费需求,
(2).库存管理:
通过本系统,能够清楚地看到企业库存的产品数量、存放地点等信息,对于库存减少或增加到一定量时能及时提出警告,提醒及时增加或减少库存。
能够自动统计库存情况,使得采购部门和销售部门能够根据库存信息作出决策。
从而减少和避免人工统计带来的统计误差和繁重的盘点工作。
(3).订单管理:
围绕采购部门输入的订单能够通过管理信息系统一直跟踪下去,监控物流的各个过程。
超市能够做到以销定购,合理分配采购资金。
(4).采购管理:
根据销售情况和超市现有库存及资金分配计划,制订出相应的采购品种数量、采购顺序等计划。
(5).销售管理。
能够根据商品销售情况及时汇总销售收入,对资金的回笼和分配做到决策人员心中有数、有的放矢。
(6).资金管理。
能够根据商品销售情况及时汇总销售收入,实现资金快捷配置。
1.2.2超市管理信息系统的目标
根据用户的主要需求,我们得到系统的主要目标如下:
(1).进销衔接。
利用管理信息系统(MIS),加强了对整个进销存过程的监控,加快物流、信息流,管理指令流的流动,和资金流的周转,在最短的时间内为顾客提供最快捷、周到的消费服务。
(2).库存管理。
通过本系统能清楚地看到企业库存中的产品数量,存放位置等信息,并能在商品减少到临界值时自动发出预警,使得决策、采购和销售等职能部门能够根据库存信息作出决策。
(3).采购管理。
能够利用系统对采购业务进行计算机管理,提高采购的透明度和自动化,提高采购效率。
(4).销售管理。
能够对商品销售进行有效记录和统计。
(5).订单管理。
对于采购部门录入的订单能实现计算机连网输入、查询、跟踪,并能汇总分析,以便安排采购资金。
(6).资金管理。
能够根据商品销售情况及时汇总销售收入,实现资金快捷配置。
1.2.3超市管理信息系统的范围与边界
超市管理信息系统的范围与边界为:
管理信息系统主要为超市的日常营运、决策管理提供信息服务,它覆盖了超市的采购、库存、销售等各个单元,涉及所有业务职能,系统能够对购单管理、询价单管理、报价单管理、比价单管理、采购单管理、出库单管理,还库单管理、入库单管理、销售管理、财务报表、商品资料管理等等方面提供存储、更新、查询、统计汇总、打印等功能,超市中商品及供货商等信息由专门的基础数据管理人员在系统的基础数据单元负责录入和管理,采购单、请购单、比价单及询价单由采购管理人员在系统采购单元负责管理,库存商品资料,出库、还库、入库信息由库存管理人员在系统库存单元负责管理。
因此系统范围不涉及管理决策单元和财务单元中往来账款资金方面的管理。
在对系统目标和环境进行分析的基础上,更进一步对系统的技术可行性、经济可行性、营运可行性等方面进行系统的可行性分析研究:
考虑到该超市目前的现状及将来销售业务上可能的很大提升空间,技术上的可升级性和功能方面,在软件系统上采用目前市面上流行的关系数据库SQLSERVER2000,前端开发工具为POWERBUILDER8.0,硬件系统方面采用客户机-服务器结构,服务器装有关系数据库SQLSERVER2000,客户机为由POWERBUILDER8.0开发的管理信息系统,系统的实现在技术上是可行的。
因为业务上升较快给目前的系统带来巨大的压力,所以迫切需要上信息管理系统,而且根据目前的利润情况上一套信息管理系统,一年左右就收回了全部投资。
而上了新的信息管理系统后比原系统更加高效和方便地实施经营和管理,效益将会有一个明显的提高,所以在经济上也是可行的。
管理信息系统正式运营后,人员上不会做太大的调整,只需经过短期培训即可,而且超市主管和各个职能单元负责人都积极希望尽快地上新系统,这样他们的管理决策压力就会大大减轻,工作效率大大提高。
所以在运营方面也是可行性。
综上分析,该超市信息管理系统可立即进行开发。
第二章系统概要设计
2.1数据流程设计
对现行管理业务进行详细调查研究是了解系统需求和进行系统分析与设计的重要基础工作,因此要对超市的各个进销存工作进行全面、细致面充分的调查研究。
系统调研采取的主要方法是到采购中心现场去,通过座谈、询问、观察甚至直接参与业务工作活动,自上而下逐步细化地进行了解。
首先与超市经理、采购主管、库存主管和销售主管座谈,通过多次座谈,了解各个业务单元的工作流程及他们对信息系统的需求,调研工作深入到具体业务人员,逐一进行详细的调查,了解具体业务工作的内容、方式和方法,了解他们对管理信息系统的需求情况,与他们共同讨论如何通过信息系统支持他们的工作。
2.1.1.业务流程
经过对超市整体信息、人员信息及工作状态信息的了解,分析超市现有的信息资源和设备及相关的信息需求,通过初步调查,可行性分析,详细调查后,重点是对采购管理业务、库存管理业务、销售管理业务的流程进行描述,我们拟出小型超市的业务流程图如下:
系统内部实体 系统外部实体 业务处理 表格/报表制作 数据/文件 数据传递过程
功能描述存档
图2-1 业务流程图图例
图2-2 系统业务流程顶层图
图2-3 采购业务流程图
图2-4 库存业务流程图
2.1.2.数据流图(简称DFD)
数据流图是在对系统调研阶段绘制的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部项)
以下超市管理信息系统各层数据流图:
图2-5 超市管理信息系统关联图
图2-6 超市管理信息系统顶层数据流程图
图2-7 采购管理数据流程图
图2-8 库存管理数据流程图
2.2数据字典(简称DD)
系统分析的主要成果是新系统的逻辑模型,本系统的逻辑模型主要是以系统的数据流离转徙和数据词典为主要描述工作。
即在对超市信息管理和业务流程进行分析和研究的基础上,超越现有组织机构和业务分工所造成的信息障碍,完全从业务管理功能和管理对象出发,按信息系统中应有的数据流和数据结构来勾画系统的概貌,把收集到的数据调查表,利用数据分析方法和工具,如U/C矩阵法等,加以汇总、整理、分析,得到系统的逻辑功能、数据资源和数据流程的情况。
上述讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容。
数据字典通过对数据流、数据元素、数据存储、加工、外部项的描述,对数据流图的各种成分起注解、说明作用,给这些成分赋以实际的内容举例说明如下:
表2-1 数据元素字典
数据元素
系统名:
超市信息系统编号:
条目名:
供货商别名:
属于数据流:
存储处:
D1存档文件
数据元素值:
代码类型:
字符取值范围:
1-100
简要说明:
供货商提供给超市商品
修改记录:
编写
日期
审核
日期
表2-2 数据流字典
数据流
系统名:
超市信息系统编号:
条目名:
采购别名:
来源:
供货商去处:
采购部门
数据流结构:
采购={商品编号+商品名+供货商名称+采购员工号}
简要说明:
采购部门根据请购单向供货商采购商品。
修改记录:
编写
日期
审核
日期
表2-3 数据存储字典
数据存储
系统名:
超市信息系统编号:
条目名:
入库清单别名:
存储组织:
二维表记录数:
50条/月主关键字:
商品号
数据流结构:
入库商品号,入库商品名称,入库日期
简要说明:
当入库商品入库时打印入库清单
修改记录:
编写:
日期
审核
日期
表2-4 数据加工
数据加工
系统名:
超市信息系统编号:
条目名:
定购单制作别名:
输入:
输出:
加工逻辑:
将主管领导批准的请购单,制作成定购单,以提供给库存、财务部门及供货商
简要说明:
由采购部根据请购内容制定定购单
修改记录:
编写
日期
审核
日期
第三章 系统详细设计
3.1系统功能结构设计
根据系统分析的结果,按照结构化的系统设计方法,对系统的数据流图采用变换中心法或事务中心法进行分析,对系统功能进行层层分解,得到系统的总体功能模块图及各模块功能结构图(HIPO图)
图3-1 系统总体功能模块图
图3-2 基础数据录入模块图
图3-3 商品流转功能模块图
图3-4 采购管理功能模块图
图3-5 库存管理功能模块图
有了HIPO图,接下来便要进行IPO图的编制,IPO图实际上是一张图形化的表格,它描述了分层图中每一个模块的输入输出关系、处理内容、本模块的内部数据和模块的调用关系。
在系统设计中,每一模块必须有相应的IPO图作为设计结果的描述。
下图给出了询价管理模块的IPO图,以做示范。
IPO图
系统名:
超市信息管理系统制图者:
梁卓勋
调用下列模块:
询价单新增
询价单修改
询价单查找
询价单打印
询价单删除
模块名:
询价管理日期:
2004-11-13
由下列模块调用:
采购管理
输入:
请购文档数据
供应商文档数据
询价文档数据
输出:
处理内容:
如要发新的询价单,则调用询价单新增模块;
如要修改存盘的询价单,则调用询价单修改模块
如要打印当印当前或已存在的询价单,则调用询价单打印模块
如要删除已存在的询价单,则调用询价单删除模块
内部数据元素:
备注:
图3-6 询价管理IPO图
3.2系统开发工具
系统开发的后台服务器端使用MSBACKOFFICE系列软件平台:
包括MswindowsNT和SQLSERVER2000,采用windowsNT作为网络操作系统,采用SQLSERVER2000做关系型数据库管理系统,这些软件属于微软公司的系列软件,它们可以实现无缝连接,并且便于以后升级。
系统前端开发工具选择为用POWERBUILDER8.0它是著名的数据库软件生产厂商SYSBASE旗下的子公司生产的一个面向对象的数据库应用系统开发工具,得用它可以开发功能强大的,运行在多个平台的,能够操作多个数据库的应用系统及开发客户/服务器应用系统。
3.3系统硬件设计
为了提高系统的可靠性、可扩充性和可维护性,及目前成熟的组网技术,我们设计该网络为局域网模式。
基于10M/100M双绞线以太网(或者10M/100M细缆以太网)的客户/服务器系统。
该局域网设计有6台PC机、4台打印机和UPS电源设备若干分别提供给采购单元、库存单元、销售单元、财务单元和经理办公室做相关工作,5个POS机提供线销售单元做前台销售,一台高配置的服务器做中心服务器,一个32口100M带宽的集线器做网络集线器和四个8口10M带宽的集线器做各单元内部网络集线器。
计算机之间连接的传输介质全部用5类双绞线。
网络物理结构为星型结构.如图3-7
3.4数据库设计
3.4.1系统实体关系图
系统涉及到的实体
商品:
{商品号、商品名称、规格、单位、价格}
商品分类:
{商品分类号,商品分类名称、规格、单位}
供应商:
{供应商编号、供应商名称、传真、电话、联系人、地址、邮编}
报价单:
{报价单号、报价日期}
报价细