聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 连锁店信息管理系统论文实现与设计毕业设计

连锁店信息管理系统论文实现与设计毕业设计

时间:2017-08-01 21:41:33    下载该word文档

连锁店信息管理系统,是针对其连锁经营业务而设计开发的。系统将总部、分店的管理结合在了一起,重点解决了连锁管理中采购、销售分离后的系统管控,突出了总部的管控力和业务指导力。具有管理简单性和实际业务的可操作性。

系统采用了结构化生命周期法进行开发,严格按照开发步骤进行。同时系统开发结合了大量的图表和图形,例如:系统分析时利用了组织结构图、业务流程图和数据流程图;系统设计时利用了E-R图、网络结构图和数据库表等,方便了系统的开发,也让人易于理解。本系统结合了C/S B/S 模式的特点,采用SQL SERVER 2000作为数据库服务器,ApacheTomcat4.1作为WEB服务器使得整体结构更加合理。系统采用Visual Basic 6.0作为C/S 模式下的客户端应用程序开发工具,以Java Server Pages (JSP)作为B/S模式下WEB应用程序的实现方式。

同时,为了丰富系统的功能,加强系统的科学性,系统中还运用了拉格朗日插值模型和运筹学中的库存模型等数学手段。其中拉格朗日插值模型主要用来预测销售量,库存模型是为了求得库存的最优管理。

最后,论文也对连锁店管理信息系统的功能的完善作出了思考,对系统中未实现的商品分类管理和数据挖掘进行了简单的论述。

关键字:连锁店信息管理系统 拉格朗日插值模型 库存模型


ABSTRACT

The Information Management System is designed for Zhi Fei chain store , which links the control of the headquarters with the controls of all of the multiple shops together. It works in the system management when the purchasing business is in the charge of the headquarters while selling business is in the charge of each chain store . The system puts emphases onto the guidance and control from the headquarters .

The system is developed with a method called Structured Design Life Cycle , which has a few steps in order . In the meanwhile , a mass of charts and diagrams were used . For instance , we use different charts to describe the structure of organization , the processes of business and data flows in the system analysis , using other kind of diagrams to describe Entity and Relationship , network structure and structure of database during system designing . All of these charts and diagrams bring a lot of convenience to system development. The system contains the features of both B/S and C/S model. SQL Server 2000 Used as database server , Apache and Tomcat as web server make the whole system more reasonable. Visual Basic 6.0 is used as a tool to program the applications under the C/S model , Java Server Pages as a way to realize the web application under the B/S model.

For enriching the function and enhancing the scientific value of the system, Lagrange Model and Inventory Model as a mathematics method are integrated and merged into the system to foretell the amount of selling business and perfect the control of the inventory.

In the end , the treatise gives some advice on how to further develop the system , and a short discussion on the data mining in such kind of system is also given.

Key words: Information Management System of the chain store Lagrange Model Inventory Model





第一章 系统的开发背景和开发方法

1.1 系统的开发背景

跨如21世纪,我国的零售业格局发生了巨大的变化,连锁超市以其“一站式购物” 、“自主选择” 、“低价” 等特点赢得了零售行业的很大一部分市场,逐渐成为零售行业的主力。在此背景下,短短几年内,我国国内连锁超市发展迅速。但是,我国成为WTO成员以后,我国的连锁企业在应对国内同行业竞争的同时,将面临来自沃尔玛、家乐福、麦德龙、易初莲化等国际连锁巨头更加激烈的国际竞争。在日益激烈的市场竞争中,连锁企业除了依靠各自的经营理念、经营策略参与市场竞争外,科学管理在连锁行业的重要性更加首当其冲地突显出来 ,而其中信息管理系统是科学管理极为重要的一部分。一个好的信息管理系统除了具有是企业节约劳动成本、降低操作中的错误率等传统特点外,更重要的是,它将进货、配送、运输、销售等各种具体业务紧密的连接在一起,使他们成为一个有机的整体。因此,信息管理系统已成为当前连锁店业务管理的核心部分,管理信息系统性能和发挥的作用也直接影响了企业整体经营的运行。本系统正是为了适应当前连锁模式下经营管理的需要而设计开发的。

管理信息系统(MIS)是一门融管理科学,信息科学,系统科学、现代通信技

术和电子计算机技术为一体的综合性边缘科学,随着人类社会经济科学技术的飞快发展,尤其是面向21世纪社会信息化和经济全球化发展的需要,管理信息系统的研究与开发已经成为极其重要的学科领域和社会竞争的焦点。信息技术的运用水平,已经成为衡量现代社会中任何一个国家、部门、企业等在科学技术和经济实力上的重要标志。

在系统的开发中,本人主要负责的是库存管理控制、综合数据的统计分析和采购员的签订订单的网上录入。所以论文中重点是对这两个部分的描述。

1.2 系统的开发方法

系统开发使用结构化生命周期开发方法(SDLC—Structured Design Life Cycle)。其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。用结构化生命周期开发方法开发一个系统,将整个开发过程划分为5个依次连接的阶段:

系统规划阶段:主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。

系统分析阶段:主要任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的处理,并且将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。

系统设计阶段:主要任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。

系统实施阶段:主要任务是讨论确定设计方案、对系统模块进行调试、进行系统运行所需数据的准备、对相关人员进行培训等。

系统运行阶段:主要任务是进行系统的日常运行管理,评价系统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行修改、调整。

这五个阶段共同构成了系统开发的生命周期。在系统开发过程中,将严格遵循以下原则:

面向用户的原则,开发过程中,每一阶段步骤都要与其业管理人员和业务人员沟通,及时发现和解决问题,提高系统开发的质量。

严格按照阶段顺进行,SDLC法是严格按照生命周期的五个阶段顺序进行的,它阶段划分清楚、任务明确、基础扎实、不易返工,有利于对管理信息系统的开发实现工程化的项目管理。


第二章 系统调查和系统分析

2.1系统调查

2.1.1系统开发的业务需求调查

连锁店面对每天上万种商品的转移、巨额资金的流动,连锁超市的管理信息系统都是不可或缺的辅助管理手段。连锁店业务有以下需求:生成基于每种商品的日报、周报、月报、季报、年报,根据库存高低,结合合理库存时间,分析商品的周转快慢,以决定续订频率;根据顾客需求的变化、价格变化、竞争对手变化等进行市场调研,规划每个分店的单品选择,然后进行逐项分析;利用中央采购节省成本,获取更大的折扣;和供应商联网,提高采购效率,节省在途和备货时间,最终实现零库存管理。因此连锁店必须建立完善的信息系统,才能满足上述要求,才能在日趋激烈的竞争中立于不败之地。

2.1.2 可行性分析

可行性分析的任务是明确应用项目的开发的必要性与可行性,可行性取决于实现应用系统的资源和条件。系统的可行性主要考虑三个方面:1、技术上的可行性;2、经济上的可行性;3、管理上的可行性;

1.技术上可行性

随着计算机网络、通信技术、计算机软硬件技术的飞速发展,不断推出性能好,价格低廉的计算机和网络设备,同时软件开发方法的改进,提出各种软件工程化方法,提供了良好的软件环境,大大提高软件的生产率和质量,这都是建立系统非常有利的技术环境。

2.经济上可行性

经济可行性分析主要是预估费用支出和对项目的经济效益进行评价。对于连锁业来说,信息管理系统可以说是必备的管理工具之一,同时由于计算机硬件设备和软件价格的下降,连锁店信息管理系统的开发和运行成本都不是很高,对于连锁店的利润相比不是很大,同时管理系统运行以后可给企业带来显著的经济效益。由此可知该系统实施方案在经济上是可行的。

3.管理上可行性

管理可行性分析是指管理人员对开发应用项目的态度和管理方面的条件。适应管理信息系统的要求,对企业的管理人员进行全面培训,提高认识,进一步加强了企业管理基础工作。公司领导非常重视信息时代企业的新发展,为了提高企业管理水平使企业能有更大的发展,提出对企业的管理人员进行全面培训,提高认识,以适应管理信息系统的要求。因而公司各级管理人员都充分认识到建立管理信息系统的必要性,这为系统的开发提供了十分重要的保证。结论:鉴于以上分析,现阶段公司建立管理信息系统是完全可行的,项目一旦完成,必将推动公司的管理水平更上一个新台阶。

综上所述,实施MIS在技术上、经济上、管理上都是可行的,因此开发企业管理信息系统是切实可行的。

2.2系统分析

2.2.1组织结构分析

系统组织结构较为简单,分为总部和各分店,总部主要负责由于采取统一进货方式,因此分店没有采购员,总部设有计划人员对总体情况加以把握和控制

下图为组织结构图

组织结构图

2.2.2 系统业务流程分析

业务流程简述:

志飞连锁店管理系统的管理业务流程为:

采购业务:总部计划人员根据库存和销售统计制定采购计划,然后给采购人员下达采购命令。采购人员根据采购命令去与供应商联系商谈,签订采购订单。同时,也存在不需签订订单,现行采购的业务。

收货业务:预先订购的货物或事物订单现行订购的货物到达后,如果有订单,则收货员县查询有无此项订单,核对订单,检验货物是否和订单中规定的供应商、数量、种类,到货时间等内容一致。下一步检验货物的质量、有无残损,给负责人一份简单报告,说明收货或者退货及其原因。负责人审查报告,以最终决定是否收货。如果收货,则通知财务人员付款。

销售业务:销售人员与大客户进行开单销售而与小客户进行现款销售,售货员开出销售单,并记入销售明细表中,对大客户可通过销售明细表进行发货,而小客户则直接取走货物,如果是大客户不仅要填写库明细表,还要填写应收明细表进行应收管理,而小客户因为是现款销售所以只需要在填写出库明细表

销售退货业务:在售货员接到客户的退伙要求时,售货员开出退货单,然后经过负责人批准才能退货。完成之后要把它添写到退货明细表中并开出入库单,存入入库明细表。客户对帐款进行偿还时,有会计人员开出收到帐款单,然后对应收明细表进行修改。而应付是指在拿到供货商的收到的帐款单对应付明细表进行修改。

库存管理控制:主要有调拨业务,盘点业务和商品价格调整。

调拨业务:计划人员根据各连锁店的库存状况,将某种货物从一个库存较多的分店调拨到库存较少收的分店。

商品价格调整:计划人员根据库存情况和销售情况对某种商品整体或在某个分店的销售价格加以调整。

盘点业务:统计当前各类商品的库存状况,掌握紧缺商品和积压商品的种类,为制定采购计划提供依据。

综合数据统计业务:对各项业务中所产生的数据加以统计。

业务流程图:是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理的地方,从而加以重组和改进。下图是本系统的业务流程图

业务流程图

2.2.3 数据流程分析

数据流程图是一种能全面描述信息系统逻辑模型的工具,为了用计算机进行信息管理,必须进一步舍弃物质要素,用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。

数据流程图由四种符号表示:

1. 外部实体。指本系统之外的人或单位,他们和本系统之间有信息传递关系。在绘制某一子系统的数据流程图时,凡属本系统之外的人或单位,也都被列为外部实体。

2. 数据流。数据流表示流动着的数据,它可以是一项数据,也可以是一组数据(如数据文件、定货单等),也可以用来表示对数据文件的存储操作。通常在数据流符号的上方标明数据流的名称。

3. 处理(功能)。它用一个长方型来表示处理逻辑,图形下部填写处理的名字,上部填写唯一表示该处理的标志。

4. 数据存储。指通过数据文件、文件夹或帐本等存储数据,用一个右边开口的长方型条表示。图形右部填写存储的数据和数据集的名字,左边填入该存储的标志。

本系统的数据流程图具体说明如下:

系统数据流程图

数据字典主要用来描述数据流程图中的数据流、数据存储、处理过程和外部实体,数据字典通过数据元素和数据结构来描述数据流、数据存储的属性。

数据字典通常包括数据项,数据结构,数据流,数据存储和处理过程5个部分:

1. 数据项: 数据项是不可再分的数据单位。对数据项的描述通常包括以下内容:

数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系}

2. 数据结构: 数据结构反应了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由数据项和数据结构混合组成。对数据结构的描述通常包括以下内容:

数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}}

3. 数据流: 数据流是数据结构在系统内传输的路径。对数据流的描述通常包括以下内容:

数据流描述={数据流名,说明,数据流来源,数据流去向,组成:{数据结构},平均流量,高峰期流量}

4. 数据存储: 数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。对数据存储的描述通常包括以下内容:

数据存储描述={数据存储名,说明,编号,流入的数据流,流出的数据流,组成:{数据结构},数据量,存取方式}

5. 处理过程:处理过程的具体处理逻辑一般用判定表或判定树来描述。数据字典中只需要描述处理过程的说明性信息,通常包括以下内容:

处理过程描述={处理过程名,说明,输入:{数据流},输出:{数据流},处理:{简要说明}}

为了对以上的数据流程图中的各个元素做出详尽的说明,现将本系统的库间调拨部分的数据字典陈列如下:

1. 数据结构条目:

名称:调拨单 编号:dbd_01

说明:计划人员在各分点间开出的单据 有关的数据流和数据存储:

结构: 商品信息表

调拨编号 调拨名细表

货物名 销售明细表

数量 出库明细表

调拨时间

计划人员编号

备注

2. 数据流的条目:

数据流编号:dr_01/ dc_01

数据流名称:调拨入/出库单

:计划人员开出的商品调拨入/出库单

数据流来源:计划人员

数据流去向:物品库存信息模块

数据项组成:调拨编号、货物编号、数量、调拨时间、计划人员编号、备注

目的地店号/ 源店号

3. 处理逻辑的描述

处理逻辑编号:P3

处理逻辑名称:商品调拨处理

简述:从连锁店间调拨商品

输入的数据流:无

处理描述:开出调拨单、出库单

输出的数据流:调拨单、出库单

处理逻辑编号:P2.1

处理逻辑名称:计划采购

简述:计划人员制定出采购计划

输入的数据流:无

处理描述:计划人员查询销售台帐和库存台帐后制定采购计划

输出的数据流:采购单


第三章 系统设计

3.1系统结构设计(即功能模块设计)

系统主要包括以下几个功能模块:

()、供应商资料的管理
  好的供应商是为客户提供优秀商品的基础,因此在成百上千供应商中进行挑选和管理显得特别重要。供应商管理系统对供应商的管理包括对厂商建立供应商档案,以便统一管理。

()、商品信息管理
  实现对商品的品种、类别、品牌、型号、款式的综合管理。通过对各种产品日销量、周销量、月销量的统计,随时监控滞销商品,及时淘汰不合格的商品品种,即做到品种齐全又可以重点突出。

()、价格管理
  商品由于采购、促销、变价等,需要及时调整价格,通过商品的价格杠杆充分的调动商品的销售能力。 对总部发送的调价计划与自定义的调价进行管理。
()、采购管理
  商品采购是连锁企业中重要的环节之一,为确保连锁超市能采购到价廉物美的商品就需要对商品的采购源头、途径、收货进行全程控制。由于连锁店每天都有上万的商品进出,因此有效的利用合理的数学模型进行提供商品采购建议,可以做到有的放矢,极大的提高工作效率。
()、商品库存管理
  提供实时准确的库存信息,使整个库存水平处于较低的状态,做到心中有,经营不慌。同时能满足各分店的需要,保持一种动态平衡。 库存管理主要是根据总部下达的配送、调拨所采取的出库与入库管理和仓库内部的库存转移。同时能满足各分店的需要,保持一种动态平衡。查询各门店的库存业务。通过运筹学的库存模型分析库存的结构,建议对库存商品管理的重点。

()、综合数据统计

查询和统计各分店和整体业务的各项数据。重要的是对分店商品销售的数据进行管理,全面及时了解各个分店的销售情况。特别是在像商品价格调整时,可以及时了解市场的变化,为决策提供依据。预测整体的商品销售曲线,预测各分店的销售曲线。分店可参考总部制定价格的基础上根据自身情况进行相应的价格调整。可以在一定程度增加分店的权限,提高分店经营的灵活性。
  
  

1.2 功能结构图

3.2 系统代码设计

代码是人和计算机的共同语言,是两者交换信息的工具。 在手工处理系统中,许多数据如零件号、设备号、图号等早已使用代码。 为了给尚无代码的数据项编码,为了统一和改进原有代码,使之适应计算机处 理的要求,在建立新系统时,必须对整个系统进行代码设计。
合理的编码结构是信息处理系统是否具有生命力的一个重要因素,在代码 设计时,应注意以下一些问题:
l. 设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的 方法相一致。例如,在设计用于统计的代码时,为了提高处理速度,往往使之 能够在不需调出有关数据文件的情况下,直接根据代码的结构进行统计。
2. 一个代码应惟一标志它所代表的事物或属性。
3. 代码设计时,要预留足够的位置,以适应不断变化的需要。否则,在 短时间内,随便改变编码结构对设计工作来说是一种严重浪费。一般来说,代 码愈短,分类、准备、存储和传送的开销愈低;代码愈长,对数据检索、统计 分析和满足多样化的处理要求就愈好。但编码太长,留空太多,多年用不上, 也是一种浪费。
   4. 代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物的 表示具有实际意义,以便于理解及交流。
  本系统采用的代码设计

1. 连锁店编号:采用顺序码编制

总部:0

其余各店编号按123 …… 一次排出

2 工作人员编号:采用区间码编制

结构:所在点编号店内的人员编号

店内人员的编号又采用顺序码编制 1 2 3 …… 顺序派出

例如 0 — 1 表示这个人员的工作地点是在总部,且其在总部的编号为1

1 — 1 表示这个人员的工作地点是在编号为1的分店,且在其分店的编号为1

3 货物编号:采用助忆码和区间码相结合的方式编制

结构:货物类型品牌名型号款式编号

款式编号又采用顺序码编制 1 2 3 …… 顺序派出

例如 Mobilephone — Amoi — A6 — 1 表示该货物类型为手机,品牌为夏新,信号为A6, 款式编号为1(即款式为潜龙)

3.3 系统输入输出设计

输入设计包括数据规范和数据准备的过程。在输入设计中,提高效率和减少错误是两个最根本的原则。以下是指导输入设计的几个目标:

l. 控制输入量。在输入设计中,应尽量控制输入数据总量。在输入时,只需输入基本的信息,而其他可通过计算、统计、检索得到的信息则由系统自动产生。

2.减少输入延迟。输入数据的速度往往成为提高信息系统运行效率的瓶颈,为减少延迟,可采用周转文件、批量输入等方式。

3减少输入错误。输入设计中应采用多种输入校验方法和有效性验证技术,减少输入错误。

4.避免额外步骤。在输入设计时,应尽量避免不必要的输入步骤,当步骤不能省略时,应仔细验证现有步骤是否完备、高效。

5.输入过程应尽量简化。输入设计若为用户提供纠错和输入校验的同时,就保证输入过程简单易用,不能因为查错、纠错而使输入复杂化,增加用户负担。

遵从以上目标,系统的输入输出数据主要是通过键盘和鼠标完成的,

输入输出界面采用微软公司应用程序传统的简单友好的界面,有菜单式、填表式、选择问答式 ,下拉框等控件的运用可以避免或降低用户输入数据的出错率。同时系统也涉及了对用户输入数据正确性检验的程序,用户输入的数据不当时,系统会弹出对话框以提示或警告。

3.4 数据库设计

3.4.1 数据库的概念结构设计

本系统采用实体-联系图(简称E-R图)来描述系统的概念模型。

通过对数据流程分析,设计规划出以下实体:供应商实体、订单实体、库存信息实体、成品库存信息实体、部门基本信息实体、进(出)库信息实体和生产实体。各个实体属性图和E—R 图如下:

盘点业务和调拨业务的E—R

3.4.2 数据库的逻辑结构设计

逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图,转换位于选用具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构。

转换的规则为

(1) 每一个实体集对应一个关系模式,其中实体名作为对应的关系名,实体的属性作为对应关系的属性

(2) 实体间的联系一般对应一个关系,联系明作为对应的关系名,不带有属性的联系可以去掉。

(3) 实体和联系中关键字对应的属性在关系模式中仍作为关键字。

数据库设计的主要目标是:建立一个冗余少、易维护、便于使用的数据库易维护包括各种操作异常现象发生,并且数据库的安全性、一致性、完整性也有保障;便于使用包括具有较高的存取效率

数据库在信息管理系统中占着举足轻重的地位,它是信息管理系统的核心部分之一,数据库结构设计的好坏直接影响到系统的工作效率,合理的数据结构设计可以提高系统的工作效率,因为它能够体数据的存储和读取效率,它能保证数据完整性和一致性。因此数据库设计时要考虑到用户的各个方面的要求。还要考虑数据库设计需要满足三范式,甚至是BCNF

第一范式(1NF):每一个分量必须是不可分的数据项。

第二范式(2NF):第一范式中,每个非主属性完全依赖于码。

第三范式(3NF):满足第二范式的关系中,不存在传递依赖的关系。

BCNF: 每一个决定因素都包含码

依照范式的要求,本系统的关系模型如下:

采购订单(订单编号、供应商名、采购员、订货时间、货物名、货物编号、数量、单价、供货时间、违约等信息)

收货单(收货编号、货物名、货物编号、数量、供货商、收货时间、收货员、其它信息)

入库单(连锁店编号、货物编号、数量、入库时间、收货编号)

收货付款单(收货编号、付款方式、总付款额、未付金额、供应商、收货日期、剩余金额,其他信息)

收货退货单(退货编号、货物编号、数量、单价、供货商、退货时间、收货时间、退货原因、收货员编号,其他信息)

销售单 (销售编号、货物编号名、货物编号、数量、客户名、销售时间、收款方式、金额总计、销售员、备注

销售退货单退货编号、货物编号、数量、单价、供货商、退货时间、收货时间、退货原因、收货员编号,其他信息)

库间调拨单(调拨编号、货物编号、数量、退货时间,计划员编号,其他信息)

库存单(库存编号、连锁店编号、货物编号、数量、售假、其他信息)

货物单(货物编号、货物名称、供应商、其他信息)

出库单(出库编号、连锁店编号、货物编号、数量、入库时间、收货编号)

人员资料(人员编号、姓名、职务、其他信息)

连锁店资料(连锁店编号、连锁店名、其他信息)

将以上一般的数据模型转化为SQL Server 2000所支持的数据模型, 如下

订单明细表1 DDMX

出库明细表2 CKMX

调拨明细表3 DBMX

连锁店店信息4 DZL

应付明细表5 FKMX

商品信息表 6 HWZL

库存表7 KCMX

入库明细表8 RKMX

人员资料9 RYZL

收货明细表10 SHMX

销售退货明细11 XTMX

采购退货12 CTMX

销售明细表13 XSMX

应收明细表14 YSMX

系统用户表15 Users

3.5 系统网络设计

本系统由于是分布式系统,因此必须对系统的网络结构加以设计。

系统网络的设计选择应考虑到当前及未来网络技术的发展,并以管理信息中心当前及未来业务的发展为基础,同时兼顾资金的承受能力。一般说来,可根据工程当前业务量先行组网,然后根据业务量的发展进行扩网。

总部:选择当前流行的Ethernet网来组建总部局域网。设置一个百兆交换机作为中心交换设备,数据库服务器和WEB服务器可直接与此交换机相连,总部的其他客户端可通过网线和集线器连接到交换机上。

分店:可选择小型交换机或百兆集线器作为分店的中心设备,各客户端可通过网线连接到分店的中心设备

总部和分店间可通过Internet 或向ISP 申请专线连接。

系统的网络采用成熟的局域网交换技术,管理信息中心主干采用华为交换机,可在最大网络负荷下保证服务器的实际处理能力和实时响应能力。网络拓扑图如下:

网络结构图

3.6 系统安全性设计

系统安全性主要是通过对系统用户设置不同的权限来完成。权限管理是为系统安全提供的功能,采用了功能、角色和用户的结构。为了数据的安全,避免无关人员查看或修改单据,应该根据本单位的具体情况,对不同的操作员设置不同的权限,本系统就针对单位的要求设置了用户权限管理。

在本系统中普通用户是没有权利修改权限的,用户的权限是由系统管理员设置的。根据功能模块的划分,本系统分为以下几类权限控制:

(1)进货管理权限控制;

(2)销售管理权限控制;

(3)应收应付管理权限控制;

(4)库存管理权限控制;

(5)综合报表管理权限控制;

(6)系统管理权限控制;

在系统中通过权限管理,对不同的用户设置相应的权限,使每个用户只能在权限范围内操作系统,这就加强了系统的数据安全。


第四章 系统实施

4.1 系统环境设计

系统环境的建立主要是按照开发系统的软件与硬件的要求,对机房的设备、软件等的购买与安装, 系统开发需要计算机系统设的种类、数量在开发初期已经做出了预测,在实施时首先要进行设备购买。这些设备包括:计算机硬件设备、辅助设备及相应的各种软件。 根据实际情况,数据库服务器是工作量最大的,其次是WEB服务器,可采用联想公司或浪潮的服务器来运行数据库服务器和WEB服务器,也可以考虑采用IBM的小型机,那将会使更好的选择。总部和各分店可采用处理器处理速度等同于或高于英特尔奔腾Ⅲ600,内存等于或大于128M的微型计算机来运行客户端程序。

4.2 系统模式

本系统采用C/S + B/S 模式,主要的内部系统管理采用 C/S 模式,采购订货系统和对外发布系统采用B/S 模式

C/S 模式下的开发平台为 Microsoft Visual Basic 6.0 + SQL Server 2000

B/S 模式下的平台为 IE/ + Apache/Tomcat + SQL Server 2000

微软公司推出的Visual Basic 6.0Windows应用程序开发工具, Visual Basic 是一种面向对象的可视化的设计工具,采用事件驱动的编程机制,简单易用。同时,它有丰富的组件和对象,可以编出功能强大的应用程序。数据库方面新增了功能强大、使用方便的ADOActive database Object)技术,ADO是微软制定的应用程序级数据库访问接口,支持所有 OLD DB数据库厂商。ADO包括了现有的ODBC,而且占用内存少,访问速度快,同时提供的ADO控件。

系统Apache Tomcat作为 WEB服务器,首先要以SUN 公司的JSDK作为平台,进行测试开发时可采用ORACLE内嵌的Apache,或从网上下载免费的TomcatTomcatApache Group 的小组开发的服务器软件,它是免费的并且源代码公开。它的体积不大,消耗系统资源也不多,运行速度较快;同时它既可以作为应用程序服务器单独运行,也可以作为其他服务器产品的插件运行,如Apache

Emeditor作为Java Server Pages代码的编辑工具,此种编辑软件小巧玲珑,且可识别多种程序代码并以不同形式显示,非常易用

本系统选择SQL 2000作为数据库开发工具。

SQL Server Microsoft公司推出的高性能关系数据库管理系统,是Microsoft公司在大型数据库领域的旗舰产品,也是Microsoft公司争夺电子商务领域最重要的核心部件市场——网络数据库平台的一大利器。SQL Sever2000是一种典型的具有客户机/服务器体系架构的关系数据库管理系统,它使用Transact-SQL语句在服务器和客户机之间传送请求和回应。Microsoft SQL Sever具有可靠性、可伸缩性、可管理性、可用性等特点,为用户提供了完整的数据库解决方案。


第五章 系统中的数学模型

一个好的信息管理系统需要利用数学模型等手段来对数据进行分析,得出某项事务定量或定性的分析结果,依靠分析结果来为管理者提供决策的现实依据。本系统主要包括了两个模型以改善系统的性能。

5.1预测模型

当前,在各种数据中,最为重要的是销售数据,销售的情况决定了进货、和库存的调整,因此对销售数据的统计分析就显得尤为重要,考虑到要密切关注销售数据,本系统设计以天、周、月为事件单位进行统计,同时可以对各分店和总体的销售情况加以统计,这样每个分店的每种货物的销售情况就可以一目了然。

对于销售情况的预测,是以周为时间单位进行的,用户可选择近几周的数据作为预测模型所依赖的数据。模型中也加入了用户对销售情况的判断,用户选择的最近几周的周数即是用户对当前销售数据的判断,如果用户认为目前销售趋势比较平稳,则她要选择以往较长时间的数据,相反,如果他认为目前销售趋势变化很大,则他要选择目前较短的时间,因为最近的销售情况更接近未来的销售情况。

预测模型的主要建立在数值分析中拉格朗日插值模型上,拉格朗日插值模型的主要思想是以一组数据模拟出N次幂的多项式函数,从而得到未知点所对应的函数值。应用到系统中,即是以时间和销售量组合点来计算出未知时间所对应的销量,当数据点的个数达到五个以上时,拉格朗日插值模型将可以模拟出四次幂的多项式函数,这将会使预测结果比较接近真实值。

5.2 库存模型

现代连锁企业的库存管理不仅考虑库存费用,而且考虑采购费用,谋求库存费用和采购费用的总和最低。
从某种意义上说,连锁企业也是一个物流企业,而物流企业的一个关键的生命力就是“低库存” ,甚至是“零库存” ,使进货、库存、销售达到一个动态的平衡,由此可看出库存管理的重要性和难度。库存如果过多,不但增加了存储费用,同时也增加了产生商品积压的风险;然而如果库存较少,则又可能产生商品脱销或缺货现象,不但增加了进货成本,又会对顾客购买产生不良的影响,继而影响连锁企业的销售利润和竞争力。因此本系统采用了运筹学中的库存模型以尝试解决这个问题,模型不仅考虑库存费用,而且考虑采购费用,谋求库存费用和采购费用的总和最低。
库存模型中要求需求是连续均匀的,即认为需求速度为常数(即当前日销售量为一个比较恒定的值)

但是,连锁店的实际业务中日销售量是一个不确定的值,因此可采用过去几周的销售量和未来一周的销售量的平均值来估测当前的日销售量,而未来一周的销售量又需要上面介绍的预测模型来估测出。

库存模型中的具体主要考虑以下几个问题:

a. 是否允许缺货,如果允许,缺货损失的大小

有些热销货物是不允许缺货的,如果缺货会对顾客产生消极影响,从而也会对公司带来损失

b. 进货方式是一次性进货还是持续进货,如果持续进货,则日供货量的大小

大部分货物是一次性进货的,同时也有 很多产品如牛奶、海鲜等,不能长期保存,则可能采取持续进货的策略

c. 每次的订货费用

d. 价格与订货批量有关,很多供应商都会根据订货批量的多少相应的给以折扣

库存模型的输出结果为:

a 最优存储周期

b 经济经货批量

c 开始进货时间 持续进货情况下

d 结束进货时间 持续进货情况下

e缺货补足时间 允许缺货情况下

f最大存储量

g最大缺货量 允许缺货情况下

h平均总费用

通过模型得到的以上结果可用来作为计划人员制定采购计划的依据,合理地下达采购命令。

库存统计图

销售预测曲线


第六章 系统开发后的思索与探讨

本系统由于开发时间短、开发人员少且水平有限等原因,只具备了连锁店业务运行的几项简单的基本功能 ,同现代连锁经营所需的要求还相差较多,在此对一些问题作一下思考。

6.1管理信息系统合理完备的结构和功能

现代大型连锁企业特别是连锁零售业都设有自己的配送体系,这样可以节约成本,提高效率,使物流更加顺畅、快捷。因此完备的管理系统应包括:总部系统 配送中心系统 分店系统和一些职能系统。

总部管理系统:主要负责供应商、商品、会员的引入与管理,商品的采购与促销,同时从集团角度发布商品的配送与调拨指令。在整个系统中,总部做为一个统一的管理平台,协调各个配送中心、各个门店之间的经营运做。避免出现各个门店各自为政、各个配送中心帐物混乱的情况。

  配送中心系统: 主要是根据总部的指令进行商品的收货、发货、调拨、盘点等功能。充分体现商品的存储与运输的职能,最大限度降低企业的运营成本。
分店系统店系统 :主要承担进行要货收货、商品定价以及对前台销售的管理。

除以上内部系统外,还应增加供应商查询分析系统、客户的查询分析系统、商品经营决策系统等职能系统,他们可以丰富系统的功能。

6.2 连锁企业信息管理系统中商品的分类管理 

为了能更好的在采购上把握采购次数与采购数量的平衡,对商品的ABC分类管理更显重要。A类商品是重点商品,实施重点控制,定时定量采购,经常检查每种商品的库存情况,及时进行调整,减少不必要的库存;C类商品可以采用较简单的办法加以控制,如采用固定采购量,适当减少采购次数;B类商品可实行一般控制,分大类进行管理。

6.3 连锁企业信息系统中的数据挖掘
  连锁销售特点是大数据量。因此一段时间下来,进销存数据的数据量是非常的大。连锁企业的销售额跟销售的商品、商品的价格直接密切相关,作为企业的决策者,如何有效的利用这些进销存数据来决定商品的采购管理、库存管理是一个非常需要研究的课题。事实上,决策者需要分析的报表是非常的多的。比如如何选择供应商、如何商品及品牌管理、如何找出需要淘汰的商品、如何调整商品布局、如何进行商品的ABC分类。总的来说,在整个系统有很多实体,如总部、配送中心、连锁分店、供应商、客户等。而每一实体有具有很多信息属性,如对配送中心有采购商品金额、连锁店供应商有采购金额、成本、毛利及其费用等。同时信息流通过程中又有多个环节: 采购、 存储、 运输、 销售等,信息的发生随着时间的改变而改变。所以在连锁超市的数据挖掘方面更注重对比分析、趋势分析、贡献度分析、平均分析、ABC 分析、因素分析、预测分析等各种指标的分析。最终的目标就是要完成挖掘类似于像我们通常指的由90%顾客需求的那些10%的商品。

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服