毕业论文-12130109-孙涛-仓库管理系统的设计和实现_第1页
毕业论文-12130109-孙涛-仓库管理系统的设计和实现_第2页
毕业论文-12130109-孙涛-仓库管理系统的设计和实现_第3页
毕业论文-12130109-孙涛-仓库管理系统的设计和实现_第4页
毕业论文-12130109-孙涛-仓库管理系统的设计和实现_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章绪论1.1开发背景虽然,仓库管理在现代的企业管理之中,只是其一小部分。但是,仓库中存放着企业的各类物资,这些物资影响着整个企业的流动资产。如果无法确保正确有效的管理好整个仓库内信息,将会导致企业运营成本的增加,服务质量也将无法得到保证,这将会影响到整个企业的正常运作。所以,仓库管理在企业中的重要性是显而易见的。一个企业能够有序的运营,对仓库的管理是不容忽视的。如今,随着社会的不断发展,计算机技术已经逐渐成熟和完善,并且已经融入到人们生活的方方面面之中,企业的各项管理都开始向信息化的方向扩展。计算机拥有查询迅速、储存量大、安全性好、可靠性高、节约人力,花费少等长处。这些长处使其能够对公司的管理效率给予极大的提高。所以,用计算机来代替传统的人工方式来进行仓库管理已是大势所趋,仓库管理系统应运而生。在世界范围内,仓库管理系统已经得到了非常广泛的应用,范围变的越来越广,功能也在不断的完善,操作简便、节省人力、成本低廉,但工作的效率确一直不断的提高。目前,该系统主要应用于大中型企业、工厂、物流公司等。尤其,随着电子商务的不断发展,一些大型的电商企业,每天要面临着巨大的进出库。所以,及时的反应库存情况,为仓库作业全程提供自动化和全面的纪录,避免出错的概率,提高顾客的满意程度,这对企业而言非常的重要。仓库管理系统的作用就是提供一个仓库业务和工作管理的信息储存以及搜索的系统,用来协助管理仓库的工作人员对货物进行统一管理。一个完善的仓库管理系统,可以对仓库进行精细化的管理:通过货品入库、出库管理,库存管理,销售统计等等,对商品储存和进出货品实行细致的安排,对仓储的工作流程的整个过程进行电子化监督和操作,其主要作用是管理和控制仓库所有出入库的信息,分析库存数据,使工作人员对仓库进行监管,根据系统所提供的相应信息,采取适当的措施,及时补救管理中的漏洞,对库存进行适时的调整,以缩短储备周期,尽可能地降低库存占用率,提高企业的工作效率,使得企业的仓库管理变的更加系统和规范。并且,让企业获得最佳的经济效益。1.2简介仓库管理系统是一个供应链的关键组成部分,主要目的是在一个仓库里控制物料的运送及储存以及处理一些相关事务,包括发货,收货,入库和采购。该系统也可直接按利用状况进行实时信息优化货物入库。更确切地说,仓库管理涉及到接收,储存和货物的流动,到中转站或最终客户。一个仓库管理系统的目标是为仓库库存清单管理,降低成本和满足时代发展提供一套电脑化的程序。这包括:1.当货件到达,一个标准的接受程序会对货物进行适当的操作。这个过程会个别的考虑每个仓库或产品类型的分配。2.收到货物并返回到仓库的功能。一个高效的仓库管理系统可以帮助企业削减开支以减少不必要的开支。这也有助于公司保持手头上有足够的存货来满足需求将销售损失降到最低。3.存储功能的建模和管理(如货架等)例如,如果某些产品经常一起销售或比其他产品更受欢迎,这些产品可以组合在一起,或放置在输送区域附近,以加快拣货,打包和运送给订户的过程。4.实现无缝链接订货单处理和物流管理,挑选,包裹,包装产品走出工厂的功能。5.跟踪产品的存储的地方,它们来自哪个供应商,以及存储时间。通过分析这些数据,企业可以控制存货水平,并最大限度地利用仓库空间。此外,企业可以对市场的需求与供给做更充分的准备,尤其是在特殊情况下,如某月的高峰季节。通过库存管理软件生成的报告,公司能够收集到被软件模块分析的重要的数据。1.3课题设计目标针对企业的管理现状,本仓库管理系统主要实现以下几个目标:1.系统界面简洁,操作简便。2.拥有精准,高效的查询功能。3.能使管理人员能够及时的获得精确的报表4.对数据内容的管理安全,稳定,易维护5.对信息全面跟踪,方便管理人员进行管理。6.提供客户登录和修改密码等服务,加强系统安全。7.提供用户管理和数据备份,确保信息的安全性和可靠性。

第2章系统设计2.1开发工具简介实现仓库管理系统的技术非常的丰富,对于一个企业来说,选择合适的方式来实现,是非常重要的。如果技术选择错误,这将会给未来的使用造成很多的不便,最严重的,可能还会对系统的性能有影响。ASP,它是动态服务器页面的英语缩写。ASP是由微软开发,用来代替CGI脚本程序的一种应用。ASP可与数据库和其它程序实行交互,是一种简单、快捷的编程工具。功能特点:1.ASP可以实现动态网页技术,突破一系列静态页面的功能限制;2.ASP文件易于修改和进行调试;3.服务器端的解释程序将会执行ASP程序,之后客户端浏览器会接收到HTML格式的执行结果。因此,查看ASP所产生的页面,可以使用市面上任何游览器程序;4.ASP提供的内置对象,这些内置对象充分使用能让服务端脚本变得更加强大。如:在浏览器中取得用户通过HTML表单提交的内容,并直接在脚本中对这些内容进行加工,之后向所使用的浏览器发送信息;5.服务器端ActiveX部件可以被ASP使用来执行各类复杂的任务。例如:传送邮件,对数据库的存取或查看文件系统等等;6.在服务器上,ASP程序处理之后是以HTML格式发送回用户的浏览器,所以ASP代码不能从浏览器查看,可防止ASP程序代码被截取,提高了安全性;7.方便连接ACCESS与SQL数据库;8.ASP能够实现动态技术,可以编辑或者添加网页的各种内容。9.响应用户从HTML表单提交的查询命令或者其他命令。10.查看数据或者数据库,并向浏览程序返回结果。11.出色的ASP程序可最小化网络流量。2.2需求分析仓库管理系统的作用,是对提高管理仓库的工作人员的效率,协助他们对货物进行统一管理,为管理提供信息储存和查询搜索系统。一个良好的仓库管理系统可以实现对仓库的精细化管理:通过货品入库、出库管理,对商品剩余量的管理,销售统计等等,对货物存储和进出货进行动态的安排,对仓库作业流程的全过程进行电子化操作,其主要作用是管理和控制仓库所有出入库的信息,分析库存数据,使工作人员对仓库进行监管,根据系统所提供的相应信息,采取适当的措施,及时补救管理中的漏洞,对库存进行适时的调整,以缩短储备周期,尽可能地降低库存占用率,提高企业的工作效率,使得企业的仓库管理变的更加系统和规范。并且,让企业获得最佳的经济效益。课题主要完成以下功能模块:登陆功能,货品管理功能,类别管理,货品入库、出库管理,货品调价功能,销售统计查询功能等。登录功能:仓库的安全性对一个企业来说非常的重要,所以系统为工作人员提供登陆功能,对所有使用系统的人员进行验证,除了相关工作人员之外,禁止其他无关人员查看仓库信息,防止信息泄露。这可以使安全性大大提高。货品的管理:这是整个仓库管理系统最重要的部分,它提供自动化和全面纪录的途径。包括了入出库的管理,类别管理,价格管理,销售统计等等。类别和出入库管理:目的是让工作人员最快速的查看目前货品的基本信息,帮助公司保证仓储货物不被损坏等,保证企业正常的经营活动能够良好的进行,对仓储货物的收发货物等活动进行的有效控制,提高发货的质量,减少因库存统计错误造成的无法发货,避免错误的产生,从而提高顾客的满意程度。调价及销售统计功能:其目的是对商品的目前状况按照所属类别进行记录,以明确的方式表示公司的货物的各方面方面状况,使工作人员可以很方便的了解到目前货物的各项情况,甚至可以了解销售状况或者市场需求等等,并且在此基础上做出针对性的营销策略的调整,或对货品价格等进行一定的优化。2.3系统可行性分析可行性分析是在进行初步调查之后,对系统开发的必要性和可行性的研究。针对本系统,主要从技术可行性,经济可行性,社会可行性,法律可行性等方面来论证,具体分析如下:技术可行性:当今社会人类的科技水平的不断发展,软件开发产业也在不断的壮大。目前,市面上流行的开发产品,已经能过满足不同行业的各种需要。经济可行性:在当今社会,计算机的性能已经有了很大的提升,价格也不断的下降。因此,并不需要对此程序投入过高的成本。并且,在程序投入使用之后,可以为管理人员带来极大的便捷,大大提高工作效率,减少人力浪费,避免许多不必要的工作和开支。社会可行性:管理者效率的增加,以及在管理过程中出现错误的可能性的大大减少,也是为企业更好的发展铺平道路,也让企业更好的服务大众。这理应得到各界的一致认可。法律可行性:本系统绝不违反任何相关的法律法规。2.4系统结构ASP仓库管理系统,它是一个由人、电脑及其他组件构成的,一种能够收集、存储、加工、传送信息的系统。该系统可以帮助决策者找出当前急需解决的问题,然后将信息快速的反馈,使管理人员能够最快的时间知道目前的现状,进行更进一步的计划。当前MIS系统结构目前存在两种较为流行的结构:C/S和B/S两种。C/S结构的系统:C/S结构就是客户机服务器结构,它可以法派任务到Client端和Server端来进行,充分利用两端硬件环境的优势,来降低系统的通讯的花费。客户端主要作用是处理人机交互,执行客户端应用程序,收集数据以及向服务器发送任务请求。服务器基本作用是执行后台程序,它主要对客户机的请求申请进行反馈,除此之外,它的作用还包括:数据库存储系统的共享管理、通讯管理、文件管理等等。B/S结构的系统:这种网络结构简化了客户端,并把系统功能实现的中心集中到服务器上,在这种模式中,只需要一个浏览器就可以了。这种结构将很多的工作交于WEB服务器,只通过浏览器请求WEB服务,随后根据请求返回信息。通常在只在企业网内部使用,采用C/S。而使用不仅限于内网的情况下使用B/S。考虑到本管理系统的一系列需求,所以,该系统开发使用B/S结构开发。其主要功能如图2-1所示。2.4.1系统总体功能图图2-1系统总体功能图注:解释下员工登陆,其功能根据企业要求设置,如销售部,只能对出库管理进行操作。2.4.2重要模块功能图主要用图片描述最重要的3个模块的主要功能,分别是入库管理(如图2-1);客户管理(如图2-2)。图2-1入库管理图2-2客户管理2.5用例图用例图是用来表示系统功能的静态视图,它由主角、用例以及它们之间关系构成的。用例图是外部用户能够观察到的系统功能的一个模型图,它展现参与者和用例的关系,作用是对系统、子系统或类的功能行为进行建模。用例图展现出用例或者用例参与者互相的联系。用例图可视化的特点,可以让使用者轻松懂得怎样运用这些要素。出入库功能用例图:管理员输入用户名密码后,根据需要,在主页点击入库管理或者出库管理,根据需要选择所需功能,如:产品入库,输入必要的产品信息,比如供应商,产品名称,所属类别,数量,重量等等。也可根据需要添加备注等。之后点击确认,即可完成。下图为产品出入库的用例图。图2-1用例图图2-1所展示的用例图可以看出,对于管理员来说,可以进行所有出入库的管理;对于采购部门的员工来说,只可进行与采购有关的操作,如:入库,对入库货品的结账,以及对采购商品不满意而产生的退货;销售部门员工,则只能进行与销售有关的操作。其他各部门,比如人事部门,对进出货就没有权限。这根据需要,企业可以任意修改,保证整个系统的灵活性。2.6数据库设计数据库设计是指为系统提供最优化的数据库模式,使得应用程序能够有效的存储数据,满足用户的各类需求。2.5.1数据库介绍本系统使用的是MicrosoftOfficeAccess,它是由微软发布的关联式数据库管理系统。它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的系统程式之一。2.5.2主要数据表设计如图表2-1;表2-2;分别是数据库中最重要两个表:产品信息表;会员信息表。除此之外本系统还拥有多个数据表。如下:供应商表(该表用于储存供应商信息):包括供应商ID(id)、公司名(company)、口令(password)、联系人姓名(name)、供应商地址(address)、联系人电话(tel)、备注(beizhu)。商品类型表(该表用于储存商品类型):包括编号(id)、商品类型名称(bigclass)、备注(beizhu)。仓库表(该表用于储存仓库信息):包括编号(id)、仓库名称(ku)、仓库地址(address)、仓库电话(tel)、备注(beizhu)。员工表(该表用于存放员工信息和员工所具有的权限信息):包括员工ID(id)、工号(bianhao)、姓名(name)、密码(password)、权限(quanxian)、性别(xinbie)、电话(tel)、住址(address)、身份证号(sfz)、基本工资(gongzi)、QQ号(qq)、E-mail(email)、员工部门(id_zu)。除此之外还有其他数据表就不一一列出。表2-1数据库产品表设计编号字段名称主键数据类型说明1id是自动编号型autoincrement产品的ID号码2title否文本(char)产品名3Id_bigclass否文本(char)大类4Id_smallclass否文本(char)小类5price否货币(currency)推荐卖价6Price2否货币(currency)代理价格7shuliang否文本(char)数量8danwei否文本(char)单位9Id_ku否文本(char)仓库ID10Tichen_type否文本(char)提成类型11tichen否货币(currency)提成12guige否文本(char)产品规格13huohao否文本(char)产品货号14baojin否文本(char)最低库存报警量15class否文本(char)产品类型16duihuan否文本(char)兑换所需积分17photo否OLE对象产品图片18beizhu否文本(char)备注19zhuangxiangshu否文本(char)装箱数20jingzhong否文本(char)产品净重21tiaoma否文本(char)产品条码22Price3否货币(currency)进货价23Id_gys否文本(char)供应商ID24gys否文本(char)供应商名注:产品表是用于存放产品的基本信息。表2-2数据库会员表设计1id是自动编号型autoincrement会员的ID号码2username否文本(char)会员姓名3xinbie否文本(char)会员性别4tel否文本(char)会员电话5address否文本(char)会员地址6sfz否文本(char)会员身份证7startdate否日期/时间(time/data)会员加入时间8jifen否文本(char)会员积分9enddate否日期/时间(time/data)会员到期时间10beizhu否文本(char)备注11shenri否日期/时间(time/data)会员生日12qq否文本(char)会员QQ号码13email否文本(char)会员email地址14Id_zu否文本(char)会员所在组注:会员表是用于存放会员的基本信息。2.5.3数据库E-R图E-R图又称为实体-联系图,用来描述现实中世界的模型概念,其中矩形方框表示的是实体。菱形方框表示的是联系。圆形方框表示的实体或者联系的属性。如图2-1所示,就是本系统数据库的一个E-R图。该图展示了,本系统数据库的整个概念结构。如员工实体中包含:编号、姓名、工资等等属性。以及各部分之间关系,比如员工受雇佣于仓库,供应商供应产品,产品被销售给客户等等。图2-1数据库E-R图第3章主要模块设计主要介绍本系统最重要的几个功能。分别是登陆系统,产品入库,产品销售,产品退货四个主要功能,以及一些特色功能。3.1登陆系统功能:本模块主要用于对使用者的身份进行检查,防止外人进入系统,对企业造成不必要的危害。提高系统的安全性,这也是系统里最重要的环节之一。简介:在页面提供两个文本框,分别用来输入用户名和密码。登陆按钮,在密码用户名输入正确之后,系统会连接数据库进行身份的检验,如验证正确则登陆成功,即可访问仓库管理的其他内容。登陆界面如图3-1。流程图如图3-2。特点:在实现基本功能的情况下,界面简洁明了,没有多余按键和其他操作,让管理人员使用起来得心应手。图3-1登陆界面图3-2登录后主界面设计:(1)用户在此界面中,必须输入用户名密码,所以,首先需要判断用户名与密码框是否为空,以判断账号是否为空为例,代码如下:if(loginform.username.value==''){//判断用户名如果为空值alert('请输入管理账号!');//弹出警告窗口loginform.username.focus();returnfalse;//返回如果用户名与密码都已填写,那么需要调用数据库中数据。首先是对用户类别的判断(如:是管理员还是供应商),之后,要判断密码与用户名的填写是否正确。在数据库中筛选信息的代码如下:sql="select*fromloginwhere(username='"&nowusername&"'andpassword='"&md5(nowpassword)&"')or(bianhao='"&nowusername&"'andpassword='"&md5(nowpassword)&"')"判断用户名密码,如错误弹出警告窗口,alert('您的用户名或密码输入错误,请您确认后重新输入!')如果用户名密码输入正确,则跳转至下一页面,response.redirect"main.asp"3.2产品入库功能:将采购的产品资料存入数据库中,方便以后查找等处理。使得管理工作更加方便。简介:在登陆成功之后,在系统左侧的菜单栏中选择“入库管理”下拉菜单中的产品入库,会出现如图3-1的界面。在界面的文本框内输入必要的产品信息(星号为必须输入的内容),之后点击确认按钮,系统就会将产品信息保存入数据库。特点:具有非常详细的细致化的类别划分,以及详细的基础信息供管理人员填写。并且,非常人性化的给予管理员自主选择需要填写的信息项目(除个别星号的项目外)。甚至提供备注栏目,让管理员根据需要添加所需内容,使得管理更加完善。在入库成功之后,也会记录入库的时间,这将帮助管理更好的掌握货品的信息。图3-1产品入库设计:(1)因管理需要,对新产品的入库,其中一些信息是必须填写的。所以,首先会对这些必要信息是否正确填写做出判断。以“星”号项目的填写判断和价格填写是否正确为例,代码如下:if(document.form2.title.value==""||document.form2.huohao.value==""||document.form2.shulian.value=="")//判断带星号的项目是否填写{alert("请您务必将带*号的项目填写正确!");//未填写带星号的信息,弹出警告returnfalse;}if(isNumberString(document.form2.tichen.value,"1234567890.")!=1){alert("价格填写错误,必须为数字!");//判断是否为数字,如不是弹出警告returnfalse;}其他判断:如条码编号是否重复等就不一一赘述。信息填写完成后,将信息放入数据库中,代码如:sql="insertintobuy(id_produit,...[省略])values("&rs_produit("id")&",...[省略])conn.execute(sql)正确输入数据库中后,弹出打印表,供管理员核对信息。Window.open(‘页面名称’,‘’,‘页面参数’)3.3产品销售功能:帮助管理员控制已有商品的库存,避免产品没货,从而影响对客户的信用。以及核对金额,防止不必要的损失。简介:点击左侧菜单栏“出库管理”下拉菜单中的产品销售,可出现如图3-1的内容。在所显示文本框内输入所需信息,根据需要可填写备注。之后点击确认销售,系统会自动根据填写信息,修改数据库中产品的基本内容。如:库存。特色:操作简单,点击选择产品后的方框,程序会自动显示已有的商品,选择商品后,商品的基本信息会自动生成,不需要管理员自己填写,非常的节省时间。管理员只需要填写客户的信息即可,也可根据需要填写备注。图3-1产品销售设计:(1)产品销售,一定是对已有产品的出售,所以只需要选择产品即可,不需要填写产品基本信息。点击选择产品后,弹出选择产品的页面,在页面选择后,产品销售界面显示价格和已有数量等关键信息。计算总金额,管理员快速得到销售产品的总价。部分关键代码如下:首先定义函数名,并进行初始化(代码省略) for(i=1;i<=最大库存;i++) { obj=document.getElementById('shuliang'+i);//获取产品数量和价格 obj2=document.getElementById('price'+i); temp=temp+obj.value*obj2.value;//进行计算 }点击客户选择,弹出选择客户的界面,数据库中提取客户的关键信息,供管理人员进行选择。销售时间会自动生成当前日期,也可由管理人员进行自行设置。点击按钮确认后,需要判断仓库中产品数量是否大于销售的数量,避免接单后,库存不足,影响企业的信誉。关键部分代码如下:ifrs("shulian")-nowshulian<0then//判断库存alert("库存不足!")//弹出警告窗口(6)将销售的资料存入数据库保存。3.4退货功能:该功能帮助管理员进行退货工作,方便管理。简介:退货分为销售退货(客户退货回来)和采购退货(退回给供应商),两类退货除了对象不同外,其他基本一致,这里以销售退货为例。由于个别产品出现问题,客户选择退货时,点击“出库管理”下拉菜单中销售退货,显示如图3-1。在文本框内填写各项信息,之后点击确认按钮,即可完成退货的操作。特点:操作简单,需要手动填写的内容少,节省时间,增加效率。图3-1退货设计:退货设计与销售设计的过程相似。代码部分就不重复贴出了。主要设计思路简述如下。(1)点击选择产品弹出页面供用户选择,输入数量(考虑到客户不一定需要退还所有产品)。(2)对用户进行选择。(3)生成退货时间(4)确认后,生成退货信息,存入数据库,方便日后查询管理。3.5库存调拨功能:由于有些企业的仓库不只一个,库存调拨功能也是方便企业的多个仓库间调配货物,通过系统的记录,也防止丢失物品确无人察觉的现象发生。简介:库存调拨功能在“库存管理”菜单栏下,点击后出现界面,如图3-1所示。在这个页面上我们可以看到各类仓储物品,在各个仓库的数量以及基本的信息。当我们需要进行调拨操作时,点击由此调出会出现,如图3-2所示的界面。选择调入仓库和数量,点击“确定调出”按钮,完成调拨操作。特点:方便多个仓库直接的货物传送,控制库存。图3-1库存调拨3.6其他功能介绍本节介绍的功能,虽然不如以上几个功能那么重要,但也对企业产生着或多或少的影响。3.6.1统计报表“霍桑效应”、“德西效应”和“鲶鱼效应”这是在管理学中经常听到的词语,前者意思是,在员工们意识到被关注后,会引起行为效率的变化。“德西效应”指的是给予外界刺激,提高员工动机,是必要的。“鲶鱼效应”是说企业采用一定手段,使员工参与到竞争的环境中,激活整个员工队伍。为了集合以上三种效应,本系统特别增加了统计报表功能。如:员工工资统计功能和销售统计功能,对每一位在职员工实时的进行统计,基本工资,完成订单的情况,销售提成等等让员工知道,自己被关注,努力是一定会被看到的。公司甚至可以用酬劳和业绩挂钩,多劳多得。用一定的刺激奖励激励员工的工作热情。员工间也会形成一种“隐形”的竞争,激活整个员工队伍。除了员工业绩统计报表之外,本系统还拥有,进货统计、销售统计、退货统计等。帮助管理员完善管理。设计思路如下(以员工工资统计表为例):(1)在员工表中,获取各员工的基本信息,比如:姓名、编号,基本工资。(2)根据所选的时间范围,获取这个时间范围内,多个数据库中,所需要用到的信息。比如销售管理表格中,某员工在时间范围内的销售数据,包括客户、销售数量、金额、提成等。(3)综合所有信息,并且得到总工资数(总工资=基本工资+提成)。(4)显示所有信息,方便用户和管理人员查看。其他报表功能就不一一阐述了。图3-1和图3-2分别是进货统计和员工工资统计在系统中显示的截图。图3-1进货统计图3-2员工工资统计3.6.2客户管理客户资源对一个企业的生存来说,非常重要。和优质的客户进行合作,不仅仅是能够带来丰厚的利润,还能够完善企业服务体系,从而提高企业的竞争力。并且,拥有长期合作的客户,本身对企业也是一种软广告。本系统的客户管理系统,更注重细节,我们提供了客户的等级制度(如图3-1),可以根据企业需求,制定等级,如:普通客户;VIP客户等。让企业对客户更加具有针对性。除了这些,本系统也加入了会员生日提醒的功能(如图3-2)。在会员生日当天送上礼物或者哪怕是一句祝福,都会让会员感到温暖,体现了企业的人情味,让会员对企业更有好感。用户生日提醒的设计思路:判断客户资料表中,客户生日与当前月份是否一致,一致则发出提醒。图3-1客户等级管理(用户组)

第4章系统测试4.1登陆测试在如图4-1A的文本框内填写用户名和密码,之后点击按钮登陆。登陆后如图4-1B。我们可以看到登陆后的界面显示,之后我们可以根据需要进行后续的操作。图4-1A系统登录测试图图4-1B系统登录后界面图4.2入库管理新商品入库,我们要先填写新商品的基本信息如图4-2A。可以在入库记录表中查询已经入库的数据如图4-2B。除此之外,在商品进货的明细表里可以看到入库商品的基本信息,如商品名称,供应商名称,数量等等。如图4-2C。图4-2A图4-2B入库记录查询(未付款)图4-2C4.3退货(退给供应商)一样需要填写基本信息,在备注中填写退货原因。点击退回即可,入库填写有误,也可点击重新填写。如图4-3。在退货记录查询中就可以查询到退货记录了。图4-3填写退货信息4.4库存查询这里可以显示所有的库存信息,比如:产品数量,规格进货成本等等,也可进行一定的修改。如图4-4。图4-4库存查询4.5库存调拨测试当需要把产品从一个仓库调拨到另一个仓库时,使用这个功能。也是填写基本信息,如图4-5。图4-5填写调拨基本信息4.6产品销售功能测试选择销售的产品以及客户,填写基本信息后点击确认销售,即可完成操作非常的快捷。如图4-6。图4-6填写产品销售信息4.7统计表的测试统计报表包括:员工工资统计表、销售统计表、退货统计表等等一系列报表。在菜单栏点击所需要查看的统计表,即可显示。如图4-7所示,这是一张进货统计表,我们可以很清楚的看到各类信息。由于篇幅的关系,其他报表就不一一展示了。图4-7进货统计表4.8测试结论本次测试尽可能的模拟最真实的场景,对各个主要功能进行详细的测试,通过上面对各个主要功能的测试,可以看到本系统,能够基本正确的完成上述功能。本系统基本能够达到预期的效果,满足企业正常要求。

第5章系统维护为了清除系统在运行过程中发生的错误,必须定期的对系统进行完善和维护;这是为了使系统适应用户环境的变化,满足用户新提出的新要求。系统维护的任务是修复软件在运行过程中发现的错误,补充用户在使用过程中提出的新的功能需求。所以,为了保证计算机系统能够正常的运行,必须对系统进行定期检查。维护内容有:(1)病毒防范与系统安全:当今社会,企业里最严重的安全威胁就是--木马与黑客。这些都会严重影响到企业的正常工作和发展,会对企业造成难以估量的危害。所以,必须加强系统安全,定期查杀木马,以及对系统漏洞进行修补。(2)数据维护。根据公司的需要对数据的需求有时候会发生变化,除了系统中的主要数据的定期更新外,还需根据公司需要进行变化调整,包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论