企业进销存管理信息系统的设计与实现.docx

上传人:b****5 文档编号:30657457 上传时间:2023-08-19 格式:DOCX 页数:122 大小:1.55MB
下载 相关 举报
企业进销存管理信息系统的设计与实现.docx_第1页
第1页 / 共122页
企业进销存管理信息系统的设计与实现.docx_第2页
第2页 / 共122页
企业进销存管理信息系统的设计与实现.docx_第3页
第3页 / 共122页
企业进销存管理信息系统的设计与实现.docx_第4页
第4页 / 共122页
企业进销存管理信息系统的设计与实现.docx_第5页
第5页 / 共122页
点击查看更多>>
下载资源
资源描述

企业进销存管理信息系统的设计与实现.docx

《企业进销存管理信息系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《企业进销存管理信息系统的设计与实现.docx(122页珍藏版)》请在冰豆网上搜索。

企业进销存管理信息系统的设计与实现.docx

企业进销存管理信息系统的设计与实现

790927分类号:

密级:

UDC:

编号:

学位论文

企业进销存管理信息系统的设计与实现

 

答辩委员会主席:

评阅人:

2008年11月

 

ThesisSubmittedto

HebeiUniversityofTechnology

for

TheMasterofEngineeringDegreeof

SoftwereEngineering 

 

THEDESIGNANDTHEREALIZATIONOFPurchase-Sales-InventoryManagementSystem

by

LiuMiao

 

Supervisor:

Prof.MaYanhong

SeniorEngineerLongChiyu

 

November2008

企业进销存信息系统的设计与实现

摘要

  随着高科技的迅猛发展,信息技术己经深入生活中的各个领域。

在各种销售企业中,作为国有经济的主要推动者—中小型企业,很有必要进行计算机化管理,即引进“进销存管理系统”。

本系统是根据企业的特点,集进、销、存、分析于一体,为企业量身定做的进销存管理软件。

在设计过程中最大限度满足用户的要求,因此,该系统具有较强的实用性和针对性。

物力、人力和资金并称为企业的三大资源。

控制物资流是每个企业都需要作好的事情。

物资流主要包括入库、库存和出库三大环节。

进销存管理系统,主要包括:

数据维护、进货管理、库存管理、销售管理四个功能模块。

论文首先从系统的开发背景、实现意义谈起,然后,重点介绍了系统的分析、设计和实现。

分析部分对系统的概念、特点、运行环境及数据库设计进行了分析描述。

设计部分根据系统的总体描述、模块及结构图,提出了系统的总体设计方案内容,实现部分介绍了系统中各个模块的实现方法。

最后,给出了测试结果并对系统进行了客观的评价。

关键词:

企业进销存管理,信息系统,数据库,C/S,ERP,BOM

THEDESIGNANDTHEREALIZATION

OFPUCHASE-SALES-INVENTORYMANAGEMENTSYSTEM

ABSTRACT

Alongwiththefastfiercedevelopmentofthehightechnology,TheIThasalreadygonedeepintovariousdomainoflife,inkindsofsalingenterprise,beingthemainPushofthegovemment-ownedeeonomy-mediumsmallsealedretailtrade,havethenecessitytocarryonthecaleulatortoturnthemanagementverymuch,thenusherin”PSIManagementSystem”.

Thissystemistheadministrantsoftwarewhichaceordingtothecharacteristicsoftheenterprisegatherstock,sale,merchandise,analyzeinanorganicwhole.Inthecourseofdesigning,themaximummeetsusers’demand,soithasstrongerpracticabilityandpertinenee.

Thematerialresourees,manpowerandfundbecalledthethreegreatestresourcesofthebusinessenterprisealso,controlitareeachbusinessenterprisesthatsuppliesflowneedtomakethegoodaffair,thesuppliesflowstomainlyincludethepurchase,stockandsellthethreegreatestlinks.StockManagementsysteminclude:

Thedatamaintenance,purchasemanagement,stockmanagement,sellmanagementfourfunctionmoldpiece.

Atfirst,thethesisbeginswiththedevelopmentbackgroundandPraetiealmeaningofthesystem,andthenintrodueeshowtoanalyze,designandimplementthissystem.Inthepartofsystemanalysis,thethesisfocusesonhowtodeseribetheconcept,characteristies,runningenvironmentandDBdesignofthesystem.Inthepartofsystemdesign,thegeneraldesignprojectofthesystembasedonwholedeseription,moduleandstrueturediagramisputforward.Inthepartofsystemimplementation,theimplementmethodsabouteaehmoduleofthesystemareintrodueed.Finally,theresultsoftestingandextemalevaluationofthesystemaregiven.

KEYWORDS:

PSImanagerment,informationsystem,database,C/S,ERP,BOM

2-1-1初始数据………………………………………………………………………...………...5

§5-1系统整体设计实现23

5-1-1建立系统静态模型23

 

第一章绪论

信息化是当今世界经济和社会发展的大趋势,不管哪个学科哪个工作,只要能够合理地运用信息技术,充分利用它的表现能力,积极挖掘它的潜力,充分发挥其效能,信息技术都可方便地服务于大众。

运用计算机系统进行企业进销存信息的一体化管理,具有人工无法比拟的优越性。

§1-1选题背景、目的和意义

1-1-1选题的背景

随着社会化大生产的发展,经济一体化、全球化的趋势在不断加强,同时有越来越多的企业加入到全球化市场中来,企业的竞争对手不断增多、产品竞争日趋激烈,市场对企业的要求也在不断提高。

国内的各类企业,特别是制造型企业面临着巨大的挑战。

制造业是我国国民经济的物质基础和产业主体,制造业产品占中国社会物质总产品的51.7%,制造业的增加值占同期GDP的39.2%1691。

制造业同时还有着其它产业无可比拟的带动效应,制造业的延伸背后就是服务,比如你买一辆汽车,专卖店会提供一系列售后服务。

任何一种机械产品、装备,都不可能不需要售后服务,这种服务的延伸构成了第三产业的一个部分。

虽然改革开放二十余年来,我国的制造业取得了很大的进步,但与国际制造业的发展相比还存在着较大的差距。

由于受到计划经济体制的影响,我国的制造企业长期以来处于封闭发展的状态。

与国际制造业的差距主要体现在:

一是制造业信息化水平上的差距;二是生产效率和技术创新能力上的差距。

要使我国制造业尽快赶上世界先进水平,必须走信息化和工业化结合的道路,以客户、营销为导向,加快用信息技术改造制造业,以信息化带动制造业的工业化,提高制造业企业响应市场的速度,使之能够对市场变化做出快速反应。

ERP(EnterpriseResourcePlanning)企业资源计划,是目前企业管理界较为流行的一个名词,但并不是一个全新的概念,对于企业管理者来说,经营管理本身就是对企业可支配的各种资源的整合利用,创造价值的过程。

近年来由于IT(InformationTechnical)信息科技的快速发展,使得企业信息化与自动化逐渐受到重视,也带动了EC(Electricalcommerce)电子商务的兴起;企业为了提升系统信息化的效能,同时并能有效地整合企业流程,己经成为目前主要探讨的议题,因此有效地进行企业资源计划以强化企业竞争力是非常必要的。

国外许多著名公司如:

SAP、oracle、Baan、Peo1PeS。

ft等,陆续发展出功能完整且复杂的企业资源整合系统。

随着企业规模的不断扩大,企业资源及信息已难以通过手工操作实现快速集中和优化,而市场竞争却日趋激烈,需要不断提高响应速度,减少决策失误。

在这种情况下,利用日新月异的信息技术实现企业资源计划成为企业管理的一个共同的需要。

把客户需求和企业内部的制造活动、供应商的制造资源整合在一起,形成企业一个完整的供应链并对供应链上所有环节如订单、采购、库存、计划、生产制造、质量控制等进行有效管理,就具有非常重要的意义。

ERP的应用,将为企业提供丰富的管理信息,使企业的业务流程合理化,竞争力得到大幅度提升;企业面对市场的响应速度大大加快,客户满意度显著改善。

1-1-2选题的目的和意义

本系统开发的目的在于通过对需求进行分析,设计开发出一套科学、完整、高效、从企业进货信息登记到货品销售和客户跟踪一体化的企业进销存信息管理系统。

做好企业进销存工程中的各项信息传递工作,极大提高工作效率和准确性,利用计算机辅助,实现真正意义上的信息高速传递、信息平衡。

1.企业进销存信息系统建设的主要目标

(1)、在采购方面,加强采购计划管理,减少采购浪费或采购空缺;

(2)、在销售方面,加强和改善营销管理,减少财务坏帐、呆帐金额等;

(3)、在库存管理方面,随时掌握存货信息,降低库存量,提高资金利用率和控制;

(4)、在财务方面,实现财务管理规范化、改善应收账款和资金管理。

2.企业进销存信息系统建设的意义

采用进销存管理信息系将给企业管理来了明显的经济效益和社会效益。

主要体现在:

极大提高了工作人员的工作效率,大大减少了以往入货、出库流程繁琐,杂乱,周期长的弊端。

基于进销存管理的全面自动化,可以减少入库管理、出库管理及库存管理中的漏洞,可以节约不少管理开支,增加企业收入。

进销存管理的操作自动化和信息的电子化,全面提高了管理水平。

随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,进销存管理的全面自动化、信息化则是其中极其重要的部分。

为了加快进销存管理自动化的步伐,提高管理业务处理效率,建立进销存管理信息系统己变得十分重要。

§1-2系统的关键问题

按照软件工程设计思想和企业进销存的运作过程,整个系统的设计、实施关键在于:

1.建立企业进销存数据库、确定数据基表及数据关联

本系统数据具有合法性、唯一性、安全性。

在充分分析系统功能的基础上建立数据库、确定数据基表及数据关联,这是建立数据库管理系统的基本要求。

2.建立各子系统之间的数据接口

因为本系统包括多个子系统,所以必须解决好各子系统之间的数据接口问题,以实现子系统模块间信息流的正确流动,而不是一个个孤立的子系统。

3.实现系统的安全性、稳定性以及数据的快速操作

系统的安全和稳定才能保证运动会的正常进行,而数据的快速操作才能提高信信息系统的实时性。

因此在进行整个系统设计时,必须采用一些关键技术(系统安全策略、如多线程等)来解决这一问题。

4.本文阐述的企业进销存信息系统建设的实施重点

1、整体规划和系统分析

2、系统的初始数据设置

3、采购环节的程序设计

4、库存环节的程序设计

 

本章主要讨论了企业进销存信息管理系统的研究背景、意义和目的,对本系统开发工程中的关键问题加以描述。

第二章企业进销存信息管理系统的需求分析

系统分析是开发过程中十分重要的一环,在很大程度上决定了系统的成败。

§2-1企业进销存系统的工作流程

根据大多数企业进销存业务的工作流程,将该信息管理系统按业务分工分为初始数据、信息设置、采购环节、库存环节、销售环节、售后环节、费用管理、分析报表八个部分加以分析。

具体过程如图2.1所示。

 

图2.1企业进销存工作流程图

Fig2.1TheflowchartofPSIsystem

 

2-1-1初始数据

对于一个初始用户,需要设置一些基本信息。

进行初始设置后可以方便后期功能的使用。

作为管理软件数据的准确完整是最基本的要求,但在保证系统准确的前提下,用户输入是最容易引起错误的地方。

为了避免出错,在使用之前输入更完善的信息可以尽可能的避免错误的发生。

包括:

公司信息的设置、部门名称人员的设置;人员访问权限的设置、往来客户的设置、仓库的设置、商品信息的设置、计量单位的设置、出入库的设置、收付款设置、货币汇率的设置、税率设置等。

2-1-2信息中心

使用过程中为了方便用户快速的查询信息,提供这个模块。

也为方便软件的下一步升级提供接口。

包括:

公司信息、价格信息、pos机信息等。

2-1-3采购环节

采购环节是整个进销存的第一个业务环节。

这个环节对物流和现金流进行操作。

采购过程主要包括三个方面,采购过程、货到过程、结算过程,最后如果商品出现问题会有采购退货。

为了对管理过程更加严谨,采购过程分为:

采购计划——计划审批;货到过程分为:

采购订单——订单审核;最后还有采购结算和采购退货。

2-1-4库存环节

库存环节是进销存系统中最重要的环节,采购和销售都需要对库存的数据进行操作。

例如,采购需要增加库存;销售需要减少库存等。

这个环节包括,入库、出库、库存调拨、库存盘点、库存调整等。

2-1-5销售环节

销售环节主要是将库存中的商品进行出库的操作。

在这个操作中在商品的库存数量减少的同时增加现金的数额。

另外,为了适应更多的企业的需求销售可能出现更多种的方式,比如:

零售、批发;其中零售又可能包括会员制零售和打折促销零售等。

最后,在销售过程中,可能会出现退货的现象。

2-1-6售后环节

售后环节包括三个方面:

商品出售后,可能由于一些原因需要上门维修;另外,一些企业需要对一些售后的产品进行跟踪回访。

2-1-7费用管理

费用管理主要是应收账款和应付账款两方面。

由于我们设计的进销存软件在财务方面的目的只是理清现金流和物流之间发生的联系,因此在这方面只有应收账款和应付账款的功能。

目前国内外一些优秀的进销存软件比如用友、金蝶等也都在完善这一方面努力。

2-1-8分析中心

这一部分主要是为企业的管理者提供一些统计数据。

主要包括:

采购环节、库存环节、销售环节、费用环节;目前由于不同企业都有各自熟悉的报表形式,没有同一的标准,本论文只是作出一些功能上的演示。

在企业应用中可以根据企业的具体需求进行调整。

§2-2系统的需求分析

企业进销存信息管理系统面向的大多数中小型商品流通企业对物流、资金流、信息流控制的应用软件。

系统的开发应满足不同用户在采购、库存、销售各阶段的需求。

在开发过程中充分考虑了目前国内各类中小型企业超市的实际情况,结合北京第二外国语学院、天津第三建筑集团的实际需要,考虑管理上的各种业务需求和人员的计算机水平、投资单位的经济情况等,达到了既能满足管理上的各种需要,又减少投资、易于使用的目的,如图2.1所示。

 

图2.2企业进销存系统结构图

Fig.2.2ThetopstructurechartofThePSIsystem

2-2-1系统的功能需求

功能要求,是指计算机系统能够代替手工完成哪些工作。

主要解决原来人工操作中存在的大量重复劳动,保证数据的一致性,减少商品流通过程的工作处理及管理者的工作量,提高工作效率等问题,使管理工作轻松而又富有创造性。

本文将功能需求分为信息设置、业务中心、报表中心、财务管理四个部分加以描述。

1.信息设置的功能需求

信息设置主要是为方便软件使用者更准确快捷的完成业务而设立的。

(1)公司信息设置:

主要是存储公司的信息,为了在打印单据时多次输入公司名称等信息。

存储的信息包括:

公司名称、公司简称、法定负责人、注册资金、地址、邮政编码、联系人、电话、传真、电子邮件、网址、开户行、帐号、税号、经营内容、公司介绍、公司标志等信息。

(2)部门人员设置:

存储人员信息,主要存储操作软件的人员的信息,为进行业务操作时避免签字的麻烦,同时也方便企业的管理,在出现错误的时候能够即使纠错。

也具有简单的人事管理的功能。

人员信息包括:

人员代码、人员姓名、性别、出生日期、部门、职务、证件号码、户口所在、家庭住址、联系电话、备注、照片。

部门需要进行级管理。

为了适应更多企业的管理,级别的数量可以很多,实现多层管理。

主要信息包括,部门编码、部门名称、上级部门等。

(3)权限管理:

实现对每个人每个界面的权限管理,权限包括:

阅读和修改;

(4)往来客户:

设置往来客户,既能在采购和销售过程中减少用户的输入量,又能让企业管理者随时查看客户关系,是一个微型的客户关系管理系统CRM。

在实现增、删、改、查的功能的同时,加入对用户分类的功能,方便使用者。

(5)仓库设置:

目前很多企业为了节约运费,在不同的地方设置了多个仓库。

这个功能就是为了适应多仓库的企业进行管理。

使用仓库管理前,输入相应的信息,是后期入库、出库、仓库调配提供方便。

(6)商品信息:

存储商品的相关信息和分类。

(7)计量单位:

在统计商品数量的时候,有些商品具有不同的单位。

比如“可口可乐”既有“箱”的单位,又有“打”的单位,还有“瓶”的单位。

因此必须引入计量单位的功能,并且还应提供单位的换算的功能。

(8)其它设置:

其它设置包括:

摘要设置、出入库设置、收付款设置、货币汇率设置、税率设置。

2.业务中心的功能需求

(1)采购环节,采购环节的业务流程如图2.3所示。

为了完善企业的采购审核制度,避免采购浪费,采取多层审核制度,包括计划审核、订单审核等。

考虑到每次采购可能采购多个商品,允许每张采购单中有若干商品,另外对一些食品,设计了有效期的管理,避免由于管理失误引起麻烦。

图2.3采购流程图

Fig2.3PurchaseFlowChart

(2)库存环节

包括入库登记、出库登记、库存调拨、库存盘点几个功能。

(3)销售环节

销售过程包括销售登记,执行销售就是出库和进账的过程,销售后提供售后服务的管理,如图2.4所示。

图2.4销售流程图

Fig2.4Saleflowchart

(4)

售后环节

售后服务包括三个环节,服务登记、服务工作安排、服务反馈。

具体流程如图2.5所示。

图2.5售后环节流程图

Fig2.5AfterServiceFlowChart

3.统计报表的功能需求

需要针对企业的要求得到相应的报表。

报表中需体现业务中的具体情况。

比如:

采购类报表需体现:

采购的总量、采购的金额、某类别采购的情况等等;销售类报表须体现产品销售的情况、销售人员的工作情况等;

3.财务管理

每次采购和销售业务完成后,都要进入应收应付管理。

即采购后会产生应该支付给供货商的钱;和销售后应该收到的客户的钱;这些都要在财务结算的过程中反映。

另外在库存盘点的过程中,对于相应产品的损益都要使用财务管理。

由于编写本文时没有对财务管理做出详细的调研,仅将与物流有关的财务功能完成,即应收应付的管理。

应收应付是指:

在商品进货单完成后,产生一个应付账单。

在需要结账时能够列出所有应付的账单;在商品销售完成后,产生一个应收账单,在需要收款时能够列出所有应收账单。

这个功对于采购和批发的企业非常使用,但对于即时零售的企业应收功能可以省去。

2-2-2系统的性能需求

性能要求,是指进销存软件使用者要求计算机系统具备的主要性能。

进销存信息管理系统的性能要求主要有:

软件运行速度、数据显示速度;检索查全率、查准率;输出的报表格式,要求符合有关规范;用户界面是否友好并操作灵活简便,使用户无需经过计算机专门训练就能胜任,此外要求通用性强、适应性好;存入资料数据库的数据安全可靠,保密性强;软件具有可靠性强,易于维护和扩充等功能。

2-2-3系统的其它需求

在调研过程中发现,使用进销存的用户大多数都是企业的销售人员、采购人员等。

特别是小型企业,用户的对计算机的使用很不熟练。

因此在设计软件时,提出尽量统一界面风格的要求。

也就是每个查询的界面都是相同的;每个输入的界面也都是相同的。

另外在实际操作中用户的输入量是很巨大的。

大量的输入操作严重影响数据的准确性。

因此在设计中尽可能的减少键盘输入,而更多地采用鼠标选取的方式。

 

系统需求分析参考文献[6~10]。

本章对进销存信息管理系统的工作流程进行了分析,针对进销存业务流程和具体特点提出了系统的功能需求,将系统功能分为初始数据、进货、库存、销售、统计五大模块。

并根据具体情况提出了企业用户要求系统应具备的主要性能需求。

第三章企业进销存信息管理系统的总体设计

系统总体设计主要有设计原则的确定、功能模块划分、系统体系架构的确定。

§3-1系统总体设计的原则和基本思想

系统总体设计原则和基本思想对系统的实现具有指导意义。

3-1-1系统总体设计的原则

通过系统需求的调研工作,充分分析系统所需要达到的目标,在设计、开发系统时应主要遵循如下设计原则:

●先进性:

采用先进的设计思想、网络结构、开发工具及标准化和技术成熟的软硬件产品。

●高可靠性:

系统整体设计必须考虑到高度的安全可靠性,尤其是对于商品的数量和现金的金额必须准确无误。

在网络设计中选用高可靠性网络产品,设备充分考虑冗余和容错能力。

●实用性:

信息网络的建设能够真正为企业的进销存管理提供可靠、高效的服务的同时,设备的选型以“满足最低要求”为原则,为系统提供最佳的性价比。

●适应性:

积木式模块组合和结构化设计,配置灵活,具有强大的可增长性和强壮性。

●可扩展性:

满足企业业务不断发展和因技术发展需要而实现低成本扩展和升级的需求可靠性

●安全性:

制订统一的网络安全策略,整体考虑平台的安全性。

多层次安全控制手段,防止数据受侵击和破坏;具有容错功能,系统运行可靠。

3-1-2系统基本设计思想

1.模块化设计思想

本系统设计的环节较多,根据功能划分为多个相对独立的子系统进行开发,各个模块完成其各自的功能,彼此间可以进行数据共享。

模块化的设计易于维护。

2.基于组件重用技术的设计思想

在系统开发工程中,采用组件重用技术可以使软件风格统一,减少代码数量,使软件在修改维护方面简单易行。

提高程序的安全性和稳定性。

最大限度的实现软件性能的优化。

§3-2系统的功能模块设计

根据企业进销存信息管理系统的需求分析可以看到,本系统面向的用户群分别是企业采购、库管、销售、财务和领导。

采购人员需要完成所以采购业务;仓库管理员需要完成整个仓库的管理;销售人员要完成销售的工作,财务人员需要了解和完成应收应付的业务;领导并不需要能对每一项工作进行操作,但必须了解每一项工作的完成情况。

总结起来系统所要完成的工作大致为:

初始信息管理、业务环节(包括采购、库存、销售)、费用管理、统计报表。

根据以上分析可将系统分为以下四个功能子系统:

初始信息设置、

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1