连锁店信息管理系统的设计与实现
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
连锁店信息管理系统,是针对其连锁经营业务而设计开发的。系统将总部、分店的管理结合在了一起,重点解决了连锁管理中采购、销售分离后的系统管控,突出了总部的管控力和业务指导力。具有管理简单性和实际业务的可操作性。
系统采用了结构化生命周期法进行开发,严格按照开发步骤进行。同时系统开发结合了大量的图表和图形,例如:系统分析时利用了组织结构图、业务流程图和数据流程图;系统设计时利用了E-R图、网络结构图和数据库表等,方便了系统的开发,也让人易于理解。本系统结合了C/S 和 B/S 模式的特点,采用SQL SERVER 2000作为数据库服务器,Apache或Tomcat4.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.1 系统的开发背景 1
1.2 系统的开发方法 1
第二章 系统调查和系统分析 3
2.1系统调查 3
2.2系统分析 4
第三章 系统设计 11
3.1系统结构设计 11
3.2 系统代码设计 12
3.3 系统输入输出设计 14
3.4 数据库设计 14
3.5 系统网络设计 23
3.6 系统安全性设计 25
第四章 系统实施 26
4.1 系统环境设计 26
4.2 系统模式 26
第五章 系统中的数学模型 28
5.1预测模型 28
5.2 库存模型 28
第六章 系统开发后的思索与探讨 32
6.1管理信息系统合理完备的结构和功能 32
6.2 连锁企业信息管理系统中商品的分类管理 32
6.3 连锁企业信息系统中的数据挖掘 32
参 考 文 献 34
结 束 语 35
系统开发使用结构化生命周期开发方法(SDLC-Structured Design Life Cycle)。其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。用结构化生命周期开发方法开发一个系统,将整个开发过程划分为5个依次连接的阶段:
系统规划阶段:主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。
系统分析阶段:主要任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的处理,并且将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。
系统设计阶段:主要任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。
系统实施阶段:主要任务是讨论确定设计方案、对系统模块进行调试、进行系统运行所需数据的准备、对相关人员进行培训等。
系统运行阶段:主要任务是进行系统的日常运行管理,评价系统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行修改、调整。
这五个阶段共同构成了系统开发的生命周期。在系统开发过程中,将严格遵循以下原则:
面向用户的原则,开发过程中,每一阶段步骤都要与其业管理人员和业务人员沟通,及时发现和解决问题,提高系统开发的质量。
严格按照阶段顺进行,SDLC法是严格按照生命周期的五个阶段顺序进行的,它阶段划分清楚、任务明确、基础扎实、不易返工,有利于对管理信息系统的开发实现工程化的项目管理。
连锁店管理系统的管理业务流程为:
采购业务:总部计划人员根据库存和销售统计制定采购计划,然后给采购人员下达采购命令。采购人员根据采购命令去与供应商联系商谈,签订采购订单。同时,也存在不需签订订单,现行采购的业务。
收货业务:预先订购的货物或事物订单现行订购的货物到达后,如果有订单,则收货员县查询有无此项订单,核对订单,检验货物是否和订单中规定的供应商、数量、种类,到货时间等内容一致。下一步检验货物的质量、有无残损,给负责人一份简单报告,说明收货或者退货及其原因。负责人审查报告,以最终决定是否收货。如果收货,则通知财务人员付款。
销售业务:销售人员与大客户进行开单销售而与小客户进行现款销售,售货员开出销售单,并记入销售明细表中,对大客户可通过销售明细表进行发货,而小客户则直接取走货物,如果是大客户不仅要填写库明细表,还要填写应收明细表进行应收管理,而小客户因为是现款销售所以只需要在填写出库明细表
销售退货业务:在售货员接到客户的退伙要求时,售货员开出退货单,然后经过负责人批准才能退货。完成之后要把它添写到退货明细表中并开出入库单,存入入库明细表。客户对帐款进行偿还时,有会计人员开出收到帐款单,然后对应收明细表进行修改。而应付是指在拿到供货商的收到的帐款单对应付明细表进行修改。
库存管理控制:主要有调拨业务,盘点业务和商品价格调整。
调拨业务:计划人员根据各连锁店的库存状况,将某种货物从一个库存较多的分店调拨到库存较少收的分店。
商品价格调整:计划人员根据库存情况和销售情况对某种商品整体或在某个分店的销售价格加以调整。
盘点业务:统计当前各类商品的库存状况,掌握紧缺商品和积压商品的种类,为制定采购计划提供依据。
综合数据统计业务:对各项业务中所产生的数据加以统计。
业务流程图:是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理的地方,从而加以重组和改进。
功能模块:
(一)、供应商资料的管理
好的供应商是为客户提供优秀商品的基础,因此在成百上千供应商中进行挑选和管理显得特别重要。供应商管理系统对供应商的管理包括对厂商建立供应商档案,以便统一管理。
(二)、商品信息管理
实现对商品的品种、类别、品牌、型号、款式的综合管理。通过对各种产品日销量、周销量、月销量的统计,随时监控滞销商品,及时淘汰不合格的商品品种,即做到品种齐全又可以重点突出。
(三)、价格管理
商品由于采购、促销、变价等,需要及时调整价格,通过商品的价格杠杆充分的调动商品的销售能力。 对总部发送的调价计划与自定义的调价进行管理。
(四)、采购管理
商品采购是连锁企业中重要的环节之一,为确保连锁超市能采购到价廉物美的商品就需要对商品的采购源头、途径、收货进行全程控制。由于连锁店每天都有上万的商品进出,因此有效的利用合理的数学模型进行提供商品采购建议,可以做到有的放矢,极大的提高工作效率。
(五)、商品库存管理
提供实时准确的库存信息,使整个库存水平处于较低的状态,做到心中有"数",经营不慌。同时能满足各分店的需要,保持一种动态平衡。 库存管理主要是根据总部下达的配送、调拨所采取的出库与入库管理和仓库内部的库存转移。同时能满足各分店的需要,保持一种动态平衡。查询各门店的库存业务。通过运筹学的库存模型分析库存的结构,建议对库存商品管理的重点。
(六)、综合数据统计
查询和统计各分店和整体业务的各项数据。重要的是对分店商品销售的数据进行管理,全面及时了解各个分店的销售情况。特别是在像商品价格调整时,可以及时了解市场的变化,为决策提供依据。预测整体的商品销售曲线,预测各分店的销售曲线。分店可参考总部制定价格的基础上根据自身情况进行相应的价格调整。可以在一定程度增加分店的权限,提高分店经营的灵活性。