进销存管理系统三库存子系统.docx
- 文档编号:23212022
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:48
- 大小:1.96MB
进销存管理系统三库存子系统.docx
《进销存管理系统三库存子系统.docx》由会员分享,可在线阅读,更多相关《进销存管理系统三库存子系统.docx(48页珍藏版)》请在冰豆网上搜索。
进销存管理系统三库存子系统
本科毕业论文(设计)
论文题目:
中小型企业进销存管理系统设计与实现
—-库存子系统
学生姓名:
学号:
专业:
班级:
指导教师:
完成日期:
2010年5月15日
中小型企业进销存管理系统设计与实现
—-库存子系统
内容摘要
随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,因此企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然.本文介绍一个面向中小型企业的进销存管理系统,该系统按照国内中小型企业的经营规模、组织架构等方面的特点而设计。
本文所设计的进销存管理系统可以基本上满足中小企业的进销存管理。
本文为一个基本的进销存管理系统,程序功能贴近实际,内容精炼,系统对企业中常见的采购、库存、销售等商业活动以及相关的供应商和客户等基本信息进行管理。
关键字:
进销存管理系统分析规划设计实现
Smallandmedium-sizedenterprisepurchase-sell-stockmanagementsystemdesignandimplementation
——InventorysubsystemAbstract
Abstract
Withthedevelopmentofcomputertechnology,operationandmanagementissimplified,andthecomputerknowledge,atthesametime,themarketeconomyhasbecomeincreasinglypopularrapidly,so,competitiveenterprisesadoptcomputermanagementstock,inventory,salesetcmanylinkhasalsobecometrendandinevitable。
Inthispaperwepresentafaceofsmallandmediumenterprises,thepurchase—sell-stockmanagementsysteminaccordancewithdomesticsmesbusinessscale,organizationalstructureanddesigncharacteristics,etc。
Thedesignofthepurchase—sell-stockmanagementsystemcanbasicallymeetthepurchase—sell-stockmanagementofsmallandmedium—sizedenterprises.
Thisisabasicpurchase—sell-stockmanagementsystem,thepracticalfunction,procedures,businessenterprisesystemrefiningofcommonstock,procurement,salesofcommercialactivitiesandrelatedtothesuppliersandcustomersarethebasicinformation,etc.
Keywords:
Purchase-sell—stockManagementsystemAnalysisofplanningDesignandimplementation
序言
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题,进销存等管理软件在企业中得到了广泛应用,对企业的发展起到了很大的助推作用.对于中小经销型企业来说,由于在管理方面或多或少都存在着一定程度的不足,而这些不足无疑将使其在市场竞争中陷入举步维艰的境地,所以进行有效的进销存管理已经成为中小经销型企业存身立业的头等要事。
一、绪论
(一)中小型进销存管理系统的开发背景
随着经济一体化,企业经营全球化,以及高度竞争造成的高度个性化与迅速改变的客户需求,令企业与顾客、企业与供方的关系变得更加密切和复杂.强化管理,规范业务流程,提高透明度,加快商品资金周转,以及为流通领域信息管理全面网络化打下基础,是家电销售公司乃至众多商业企业梦寐以求的愿望。
中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量较多、地区分布广泛、行业分布跨度大,随着全球经济一体化的发展及中国加入WTO,中小企业将面临外资企业和国外产品与服务的严峻挑战,比较而言,外资企业具有更为雄厚的资金实力、丰富的管理经验和先进的技术手段,因此,如果我国的中小企业不借助先进的管理思想转变经营观念、使用信息化提高企业的管理水平和工作效率,将很难在今后的国际竞争中取胜。
然而企业管理在很多方面、很大程度上都必须借助信息化来完成,而我国中小企业的信息化水平还很低,与外资企业相比还处于起步阶段。
进销存管理系统是一个典型的数据库应用程序,根据企业的需求,为解决企业账目混乱,库存不准,信息反馈不及时等问题,采用先进的计算机技术而开发的,集进货、销售、存储多个环节于一体的信息系统。
[1]
(二)开发中小型进销存管理系统的目的及意义
传统的企业的进销存管理方式还是手工管理,工作起来效率很低,并且不能及时了解库存容量,需求的进销存信息等等,不便于动态及时地调整库存结构,这对于规模较小的公司来说,是可以应付日常的管理需要的.
要提高市场竟力,既要有好的产品质量,同时也要有好的客户服务。
企业要作到能及时响应客户的产品需求,根据需求迅速生产,按时交货,就必须有一个好的计划,使得市场销售和生产制造2个环节能够很好地协调配合。
进销存管理是商业企业经营管理中的核心环节,也是一个企业能否取得效益的关键。
如果能做到合理生产、及时销售、库存量最小、减小积压,那么企业就能取得最佳的效益.由此可见,进销存管理决策的正确与否直接影响了企业的经济效益.在手工管理的情况下,销售人员很难对客户做出正确的供货承若,同时企业的生产部门也缺少一份准确的生产计划,目前的生产状况和市场的需求很难正确反映到生产部门中去,部门之间的通讯也经常不畅通.这在激烈竞争的市场中是非常不利的。
企业进销存管理系统就是在这种状况下出现的。
它利用计算机的技术,使得企业生产、库存和销售能够有利结合起来,产销衔接,提高企业的效率和效益。
二、系统设计相关原理
(一)ASP简介
ASP是ActiveServerPages的简称,中文意思是动态服务器网页,它是一种在微软公司的WEB服务器IIS(InternetInformationServer)上开发交互网页的新技术。
微软公司最初在IIS3.0版上使用它以取代CGI.随着WindowsNT在WWW上的使用日益增多,ASP已经成为了开发动态网站、构筑Internet和Intranet应用的最佳选择。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
[2]ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容,也可以创建使用HTML网页作为用户界面的web应用程序。
Asp的特点是:
(1)使用Asp可以组合HTML页、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。
(2)使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML标记,即可快速完成网站的应用程序,无须编译,容易编写。
(3)使用普通的文本编辑器,如Windows的记事本,Word等都可以进行ASP程序的编辑设计工作。
(4)ASP程序与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览Asp所设计的网页内容。
(5)提高了程序的安全性,ASP的源程序不会传到用户的浏览器上,因而可以避免所写的源程序被他人剽窃。
(二)Dreamweaver
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页.
1.最佳的制作效率
Dreamweaver可以用最快速的方式将Fireworks,Photoshop等档案移至网页上。
使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。
对于选单,快捷键与格式控制,都只要一个简单步骤便可完成.
2.网站管理
使用网站地图可以快速制作网站雏形、设计、更新和重组网页。
改变网页位置或档案名称,Dreamweaver会自动更新所有连结。
使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。
3.无可比拟的控制能力
Dreamweaver是唯一提供RoundtripHTML、视觉化编辑与原始码编辑同步的设计工具.它包含HomeSite和BBEdit等主流文字编辑器.帧(frames)和表格的制作速度快的令您无法想象.进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。
甚至可以排序或格式化表格群组,Dreamweaver支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。
所见即所得Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third—party厂商,包含ASP,Apache,BroadVision,ColdFusion,iCAT,Tango与自行发展的应用软体。
当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。
梦幻样版和XMLDreamweaver将内容与设计分开,应用于快速网页更新和团队合作网页编辑。
建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。
您也可以使用样版正确地输入或输出XML内容。
Dreamweaver还集成了程序开发语言,对ASP、。
NET、PHP、JS的基本语言和连接操作数据库,都是完全支持的。
(三)Access简介
建立一个数据库我们有多种选择,现在市场上有各种各样的数据库,而且每一种数据库都有其自身的特点,不能说哪一种更好,只能在其中寻找一种能更好地适应系统需求、更好地满足用户的要求以及适应开发人员的习惯。
在本系统中,作为进销存管理系统是一个比较小的系统,它所产生和处理的数据量也比较小。
因此,没有必要使用像SQLServer和Oracle这样的大型数据库。
MicrosoftOffice中的Access数据库在计算机上的应用比较普及,是开发小型数据库系统的比较理想的选择,所以,在本系统中我们选择了Access数据库。
Access作为一个数据库管理系统,它被集成在MicrosoftOffice中。
Access数据库处理的基本结构,采取关系型数据库模式。
与其他的数据库系统相比,Access更加简单易学,一个普通的计算机用户可以很快地掌握它。
Access2000的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布,而且它可以十分方便地与Office其他组件交流数据,这些功能对一个一般用户而言已经足够了。
(四)B/S模式及优势
B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。
它是随着Internet技术的兴起,对C/S模式应用的扩展。
在这种结构下,用户工作界面是通过IE浏览器来实现的.B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪.
随着Internet和WWW的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器/服务器结构.B/S模式最大特点是:
用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中.客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。
在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。
而各个企业可以在此结构的基础上建立自己的Internet。
[3]
B/S结构的优点:
具有分布性特点,可以随时随地进行查询、浏览等业务处理。
业务扩展简单方便,通过增加网页即可增加服务器功能。
维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
开发简单,共享性强.
三、系统规划
(一)系统任务
采用计算机管理则可以大大提高日常工作的效率,不仅将原来由手工操作的进货、出货及销售这一整套流程用计算机进行全程管理,而且解决了企业账目混乱,库存不准,信息反馈不及时等问题,达到进销存管理流程清晰,从而能够比较彻底地贯彻经营者的管理模式。
本系统就中小型企业进销存管理的流程开发,初步规划完成以下任务:
1.界面友好、操作简单
系统的界面设计应该简洁明了,采用标准的WINDOWS编程技术,使用下拉式菜单,立体弹出式窗口等可视化手段,每一过程应有相应的功能提示。
2.丰富的查询功能
系统的查询功能要方便灵活,如添加商品模块可以根据货物所属类别来添加货物,这样就自动使货物分类入库,省去了很多时间。
3.快速功能
商品的入库、库存的查询、统计信息的查询等可以快速进入,提高工作效率。
(二)系统目标
使中小型企业摆脱传统的手工管理模式,主要目标如下:
1.采用安全、高效的系统架构,手工操作管理变为计算机信息化处理.
2。
操作简单方便、界面简洁美观。
3.具有易用性,系统的管理方式与原来的管理方式更简便、快捷。
4。
系统操作的准确、保密.
5。
管理人员可随时查询进销存的实时信息。
(三)开发计划
研究计划做如下安排:
系统背景研究、系统开发基础、系统规划、系统分析、系统设计、系统实现、系统测试与维护、调试修改、论文撰写、交稿完善。
第一周系统背景研究阶段为系统开发做好充分的准备,调查研究系统开发背景和意义。
第二周系统开发技术阶段复习所需要的相关知识,如ASP技术和Access技术等,查阅有关书籍,撰写开题报告。
第三周系统规划阶段确立系统开发目标,制定系统需要完成的任务并进行可行性分析。
第四周系统分析阶段做出需求分析,绘制业务流程图、数据流图和数据字典等。
第五—六周系统设计阶段设计系统总体功能结构以及模块的管理,对各模块进行全面分析,建立层次架构,设计代码规则、数据库(绘制E-R图、数据库表)和输入/输出的设计等.
第七-八周系统实现阶段对系统的软硬件环境的配置做出规定,完成功能的实现和输入/输出的实现。
根据已有成果进行编码、测试,及各模块组装完善等。
第九周系统测试与维护。
第十周—第十二周撰写论文,文档理等工作.
第十三周准备答辩。
(四)可行性分析
1.技术可行性
现行的网络技术和计算机完全能满足进销存管理信息系统的功能要求。
管理信息系统在国内外是一个在技术上成熟的系统,有可行性的技术保证。
[4]
2.经济可行性
用于系统开发的预算可满足设备的投入和人力投入。
此外系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出成本并不高。
因此,本系统在任何一台连接Internet的机器上都可以运行,有很高的经济可行性.
3.社会可行性
系统的开发使用与现行的管理制度没有冲突,而且现有职员通过培训可以很容易掌握和使用系统。
4.收益可行性分析
系统投入使用后能加快资金的周转,提高资金的利用率,提高管理效益,减少人力资源的浪费,降低库存积压资金。
实施进销存管理系统后,所产生的直接经济效益体现在采购计划的准确性、市场商情的及时性,库存结构的合理性等方面。
所产生的间接效益是多方面的,例如能够实现决策科学化和管理方法现代化,以及促进管理体制合理化和管理信息标准化。
5.组织管理可行性分析
管理人员已充分认识到多商品进销存实现规范的计算机管理的重要性,企业内部管理机构健全,管理制度比较完善,能保证系统所需的基础数据准确、真实。
四、系统分析
(一)需求分析
需求分析是一项重要的工作,也是最困难的工作.
不断的调查与研究,了解现行组织机构的情况,了解部门的业务流程等系统与需求,对于设计好概念模型是非常重要的.在需求分析中,应该对现实世界要处理的对象进行详细地调查;在确定系统功能中,收集支持系统功能目标的数据及分析数据之间的关系和处理流程.
传统的手工处理无法解决大量的日常工作,因此工作效率低落,企业内部沟通不良等等问题很难克服,仓库管理很不合理,不能及时根据需要调整库存.企业希望通过建立进销存管理系统,使企业管理工作规范化、制度化和程序化,促进企业管理的基础工作,避免随意性,提高信息处理的速度和准确性,及时、准确地把握企业内部、市场和其他外部信息,以提高领导决策的水平。
[5]
1.性能需求
(1)统一处理的准确性和及时性:
系统处理的准确性和及时性是系统的必要性能.在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对货物信息和订单信息处理的需求。
(2)系统的开放性和可扩充性:
系统在开发过程中,应该充分考虑以后的可扩充性。
既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件.通过软件的修补、替换完成系统的升级和更新换代。
未来企业的货物也会越来越多,系统要能够提供丰富强大的查询功能,方便客户和管理员查询和管理。
(3)系统的易用性和易维护性:
要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,易于系统的维护。
针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。
2.系统的数据要求
(1)数据录入和处理的准确性和实时性.准确性如电话号码的输入必须是数字等
(2)数据的一致性与完整性。
(3)数据的共享与独立性。
(二)组织机构图
企业单位
员工档案科
人事部
业务部
财务部
仓储部门
后勤部
治安科
仓库管理部
销售部门
员工招聘科
进货部门
维修科
资产科
会计科
商品理货部
图4—1企业组织机构图
本进销存系统是针对中小型企业所设计,主要有五个部门。
人事部负责人员的管理包括档案的管理和企业人才的聘请;业务部负责与供应商和客户会员的沟通交易,包括进货部门和销售部门;仓储部主要负责库存的管理,包括商品的统计、调拨等;财务科负责公司所有财务包括进货、收入、日常开销等;后勤部负责维修设备,日常杂物和治安管理等.
(三)业务流程图
客户
客户
供应商
退货单
业务员审核
库管员审核
出货单
配货表
编制销售退货单
编制入库表
编制领货单
销售退货单
入库表
领货单
库管员审核
编制采购退货单
采购退货单
供应商
修改库存表
库管员审核
检查库存
编制出库表
出库表
仓库主管审核
修改库存表
库存表
采购批量通知
编制送货单
编制采购单
编制补货单
送货单
采购单
补货单
业务员检查
供应商
供应商
编制发货单
发货单
收款收据
客户
不同意
出错
出错
出错
出错
出错
非质量问题
库存不足
库存低
质量问题
出错
出错
业务员审核
仓库主管审核
图4—2业务流程图
(四)数据流图
数据流程图:
数据流程图(简称DFD)是便于用户理解的系统数据流程的图形表示,它能精确的在逻辑上描述系统的功能,输入、输出和数据存储等,也是描述管理信息系统逻辑模型的最主要的工具。
总的数据流图:
系统的外部实体主要有供应商,企业管理员和会员客户。
会员通根据求向企业下定单,企业根据库存向供应商下采购单;企业与客户、供应商与企业都是供求关系。
进销存顶层数据流程图如下:
进销存
管理系统
操作人员
查询人员
供应商
会员
各类表单
各类报表
各类表单
采购订单
商品入库单
销售订单
出货单
图4—1顶层数据流图
补货单
供应退货单
领货单
采购单
收款收据
发货单
出库表
销售退货单
P3
销售管理
P4
退货处理
P2库存管理
P5补货处理
供应商
客户
入库表
出货表
P1
进货管理
退货单
配货单
库存表
客户
供应商
图4-21层数据流图
该系统大致分为进货子系统、销售子系统和库存子系统三部分,以下是库存子系统的数据流图。
入库通知
采购单
出库表
P2.2
出库作业
P2.1
入库作业
P1
入库表
出库表
库存表
销售部
图4—3库存系统局部数据流图
(五)数据字典
1.数据项
编号
数据项名称
说明部分
编号
数据项名称
说明部分
1
管理员编号
字符串类型
有唯一性
2
管理员姓名
文本类型
长度为20字符
3
管理员性别
字符串类型
男、女
4
身份证号
文本类型
长度为18字符
5
口令
字符串型
长度为20字符
6
员工工资
货币型
长度为10字符
7
联系电话
整数类型
长度为11字符
8
字符串型
长度为50字符
9
家庭住址
字符串型
长度为100字符
10
员工权限
文本型
11
会员组名
字符串型
长度为10字符
12
会员卡号
整数型
长度为20字符
13
会员姓名
字符串型
长度为10字符
14
会员性别
字符型
男、女
15
会员生日
日期时间型
16
入会时间
日期时间型
17
备注
字符串型
长度200字符
18
产品名称
字符串型
长度为50字符
19
货号
字符串型
长度为20字符
20
规格
字符串型
长度为100字符
21
产品数量
整数型
长度为10字符
22
单位名称
字符串型
长度为100字符
23
入库时间
日期时间型
24
经办人
字符串型
长度为50字符
25
供应商名称
字符串型
长度为10字符
26
联系人
字符串型
长度为10字符
27
网址
字符串型
长度为50字符
28
传真
字符串型
长度为20字符
29
供应商地址
字符串型
长度为100字符
30
邮编
整数型
长度为10字符
31
银行名称
字符串类型
长度50字符
32
账务类型
字符串类型
长度为50字符
33
账务名称
字符串类型
长度为50字符
34
金额
货币型
长度为50字符
35
时间
日期时间型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 进销存 管理 系统 库存 子系统