




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Delphi的进销存管理系统设计摘 要进销存管理系统是用Delphi 7开发、设计的可用于企业管理的实用软件,后台数据库开发工具为SQL Server 2000。目前有的小企业在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力、效率底下,而且无法达到理想的效果。该系统根据企业的特点,集进、销、存于一体,为企业量身定做,可管理企业的货品进货、库存、销售以及市场结算等,本系统关键在于表单和窗口的技术应用和数据库维护、查询、统计及打印等功能的程序实现方法。本文阐述了进销存管理系统的基本原理和功能。整个论文分为5章,包括系统的开发目的意义及开发工具、设计方法及思想、系统的结构及模块功能、使用方法和维护等。该系统结合企业的实际应用而开发的,具有界面友好、操作方便,对计算机及程序运行条件要求不高。本系统可用于实际的企业管理,具有一个企业典型的管理模式。本管理系统采用面向对象Pascal语言在Delphi 7开发工具和SQL2000数据库管理软件合成编写,可运行于Windows 9X/NT环境中,系统运行可靠、速度快,整个系统具有相当的先进性和实用性。关键词:数据库 SQL DBMS 面向对象管理Enters based on Delphi stores and sales management systemAbstract: Enters based on Delphi stores and sales management system, a practical software, that can be used in commodity management is designed basing on the language of Delphi 7, the backstage database development kit is SQL Server 2000. At this time some business processes in specific processing still using manual methods to implement, not only time-consuming, laborious, inefficient, and can not achieve the desired results. This system administers commodity stores and sales, market finances according to markets own characteristics. This system is based on the characteristics of enterprises, set forward, sell, stored in one Invoicing tailored for the enterprise management software and puts its emphasis on the technique of forms and windows, safeguarding, indexing, finding, counting and printing of database.This paper interprets the principles and functions of this system. It contains seven chapters expounding the needs and used tool of the system, the ideas of designing and art, the structure of the system and function of models, the method of use and protection. The system has feature of practice and is easy to control, it also has good interfaces and running conditions. The system is condition of more than ten models and connection database. All of these are designed by advanced language of database. The system can be used in practical commodity management, it has a canonical management mode of a commodity.The system is designed basing on the visual language of Delphi, run trust worthy is windows 95/98 surroundings, has high speed. This management system is advanced and useful both in programming and using.Keywords: Database SQL DBMS Object-oriented Management目 录引 言1第一章 系统开发环境及简介21.1 Delphi简介21.2 Delphi特点31.3 Delphi 7集成开发环境31.4 Delphi 7开发应用环境41.5 SQL Server 2000简介4第二章 系统概述52.1 开发目的及意义52.2 系统简介52.3 系统功能62.4 系统的数据库构成6第三章 系统功能实现73.1 表单结构73.2 系统的主要功能模块103.2.1 系统的登录103.2.2 系统的数据输入、删除123.2.3 系统的业务查找133.2.4 部分函数的应用15第四章 系统特色174.1向导式菜单174.2 快捷菜单的应用184.3 系统的操作员维护18第五章 业务流程255.1 进货管理255.1.1采购定单255.1.2采购收货265.1.3采购退货275.1.4采购付款275.2 销售管理285.2.1销售开单285.2.2现款销售及提交收款285.2.3出货收款及提交295.2.4销售退货305.3 仓库管理305.3.1产品进库及借入借出305.3.2领料与损耗315.3.3退料及仓库调拨32第6章 系统测试336.1 系统开发环境336.2 运行结果336.3 系统评价34总结与展望35致 谢36参考文献37II成都理工大学毕业设计(论文)引 言一套比较系统的进销存管理理念,并建立了一整套比较规范的进销存管理方法。在积极建立现代商业管理机制的今天,仅仅靠原始的手工管理或简单的单机管理,商品部门或企业公司面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。公司管理者的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,公司需要一套系统的进销存管理信息系统,作为实现目标的一种手段!目前,市面上已有许多种商务管理软件,比如较为流行的“管家婆”、“速达2000”等,它们都具有非常广阔的市场。而进销存管理系统是在Windows XP操作系统下设计开发的,数据管理使用国内外较先进的Delphi 7版本,Delphi是著名的Borland公司开发的可视化编程工具,拥有功能强大的集成开发环境(IDE)和速度快、效率高的编译器,兼具Visual C+的功能强大和Visual Basic易学易用的特点,使得其程序设计可视化程度高,代码简捷易读,因此受到广大开发用户的喜爱。在使用此管理系统中尽可能在系统所要求的环境下使用方可取得最佳的显示和运行效果。该系统具有适应性强,操作方便和良好的用户界面及使用环境等特点,适用于各中、小型企业,功能强大,方便快捷,能够对货物数据库进行快捷而安全的维护、检索、查询、统计和打印等,对操作者来说,容易掌握,操作简捷。36第一章 系统开发环境及简介1.1 Delphi简介自Windows操作系统问世以来,很多基于图形界面的,可视化的,面向对象的开发工具相继诞生,并以很快的速度更新版本。Borland公司的Delphi就是其中之一。仅仅几年的时间Delphi从16位的1.0版本升级到32位的2.0版本,又很快推出Delphi的3.0至Delphi的7.0,它提供了快速程序编译器,强大的客户机/服务器模式的开发能力,与internet的连接及支持各种网络协议等,已越来越受广大用户的极大关注和青睐。Delphi具有面向对象编程,支持团队开发,提供工程管理,对数据库的良好支持等特性,它所提供的大量可重用组件和用户自建模块技术,极大地提高了应用系统的开发速度业界如此形容Delphi:真正的程序员用C,聪明的程序员用Delphi。一个Delphi程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上即使没有付着任何东西,仍可以严格地按照设计远行。程序员的工作只是在“骨架”中加入适当的代码。缺省的应用程序是一个空白的窗体(Form),可以直接远行它,结果得到一个空白的窗口,这个窗口具有Windows窗口的全部性质:可以被放大缩小、移动、最大最小化等,但却没有编写一行程序。当前,数据库技术已在社会的各个邻域普遍应用,使用Delphi的数据库管理功能,可以不写或只写少量程序代码就能快速开发出数据应用程序。使用Delphi所提供的数据库桌面(Database Desktop),可以方便地建立数据库,使用数据库窗体向导(Database Form Expert),可以直观地设计用户界面,使用报表工具可以设计出灵活多样的输出报表,图表向导和决策图更是先进的输出和综合性分析工具。Delphi数据库管理功能的另一个优势在于通过ODBC可与其他类型数据库相连接,因此,我们可以毫无顾虑地利用Delphi存取其他类型数据。这样,可用新开发的程序去处理原有的数据,达到不同系统之间的数据共享。1.2 Delphi特点Delphi和Visual Basic在完善窗体设计的功能方面展开了激烈的竞争。它们的新版本功能一个比一个强。Delphi的窗体与众不同之处在于,Delphi是建立在一个真正的面向对象的框架结构基础之上的。这样,对基类所做的改变都将会传递给所有的派生类。这里涉及的一项关键技术就是VFI(Visual Form Inheritance),即可视化窗体继承。VFI技术使程序员能够动态继承当前项目或对象库中的任何其他窗体。一旦基窗体发生改变,派生的窗体会立即予以更新。快速的编译器可以提高运行效率、节约运行时间、生成的二进制代码更为短小,其优越性是不言而喻的。Pascal编译器最著名的特点就是速度快,而Delphi正是建立在这种编译器的基础之上的。事实上,它可能是针对Windows的最快的高级语言地代码编译器。C+的编译器就比Delphi的编译器慢几倍。因此,选择Delphi是最确切、最简单的一种方式。Delphi作为面向对象的可视化软件开发系统,具体的其它特点如下: Delphi有完美的异常处理机制,可以自动处理异常状况。 Delphi具有功能强大而又使用方便的数据库支持能力,可以支持多种数据库。 Delphi具有操作系统无关性,利用它在Windows XP环境下开发的程序可以在多种系统下顺利运行,即Windows 9X/NT系统。1.3 Delphi 7集成开发环境Delphi集成开发环境主要有:主窗口(Main Form);包括:标题栏、菜单栏、工具栏、组件栏;对象监视器(Object Inspector);可以修改、设置组件的各种属性;窗体窗口是各种组件的容器和开发程序的主窗体;代码窗口完成代码的输入功能。1.4 Delphi 7开发应用环境支持Delphi 7的硬件和软件系统如下:Windows 98、Windows Me、Windows 2000、Windows XP;80586或更高微处理器;一个CD-ROM驱动器;Microsoft Windows支持的VGA或分辨率更高的监视器;32 MB RAM;154兆以上的硬盘剩余空间;鼠标或其它定点设备。1.5 SQL Server 2000简介SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用 。SQL Server是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。最低配置:奔腾233Mhz以上CPU;128MB内存(最少);推荐使用512MB内存以上;至少300MB硬盘安装空间,至少要16MB显存的3D显卡。 第二章 系统概述2.1 开发目的及意义本进销存管理系统是利用数据库技术开发,可广泛应用于中、小型企业和商场等的集进货、销售、库存于一体的数据库管理系统。由于目前各企业规模日益庞大,每天进出货物数目越来越多,品种也更加繁杂,系统还涉及到退货、变更定货单等一系列具体的操作,我们在现有的人工及低级的数据库操作基础上就很难作到对数据库的最佳维护,而且在数据日渐庞大时如再发生数据丢失以造成帐目核对不准确,进而是集体利益蒙受损失,这样就得不偿失了。在高科技广泛应用的信息时代,我们怎样才能让一个企业管理做到高效率,低投入,高回报呢?那么我们首先需要一套高品质,易操作的现代化的管理系统。目前,为满足中、小型企业的需要,在软件市场上出现了各式各样用数据库开发的商务管理软件,比如较为流行的“管家婆”,“速达2000”等,它们都具有非常广阔的市场,因此我认为数据库的开发应该拥有很深的市场潜力,也值得我们对它做出一些努力和付出。而本软件就是针对中、小型企业及商场等开发的,可供更优、更快、更准确地进行进货、销售、库存的管理。2.2 系统简介本系统是基于Windows XP操作平台下开发的应用程序,是用快速应用程序开发工具Delphi 7完成的。用户界面采用Windows标准的窗口方式,友好、美观,完全和Windows风格相统一。该系统的主窗体主要由主菜单,菜单向导,一些快捷按钮组成。点击主窗体上的位图功能按钮就会弹出相应的窗口,每个窗口完成若干个系统子功能。2.3 系统功能 数据浏览 记录的移动、编辑、插入、删除、添加、保存 数据查询 报表预览、打印。2.4 系统的数据库构成本系统的数据库表有客户简称、客户全称、联系人、联系电话、地址、邮编、客户交易额、客户付款、客户欠款、业务往来、开户银行。本数据库表是供客户资料所用,并且还包括“银行帐号、简介”两个字段名。此数据库表是供货品资料所用,它记录所有货品的基本资料,它的字段为货品编号、品名编号、单位、货品种类、业务类别、加价权、总库存量。第三章 系统功能实现本章主要讨论本进销存管理系统的主要结构和主要功能实现过程。3.1 表单结构本系统利用Delphi 7的面向对象功能来设计整个系统。该系统采用主菜单式表单和向导式表单,使界面更美观,使用户使用更方便,特别是向导式表单,上面有直观的图片,文字,可直接点击,弹出所需窗口。本进销存管理系统借鉴了目前流行的进销存商品软件的功能特点和操作方式,集各进销存系统的之所长。在操作方式上采用了向导式操作,以方便用户对数据进行管理;在操作界面上采用了按钮式下拉菜单,以便进行操作功能的集成。本系统的主要系统结构框图如图3-1所示,系统报表明析如表3-1所示。表3-1 报表明细报表销售报表按商品大类按商品分的大类作的报表按商品明细按商品的明细作的报表按商品和客户按商品和客户的关系作的报表分区销售报表按地区所销售作的报表客户销售报表按客户销售作的报表客户和商品报表按客户和商品的关系作的报表销售日报表按每日销售作的报表销售月报表按每月销售作的报表销售年报表按每年销售作的报表采购报表订单执行情况对订单执行情况的报表收货货品总和对收货货品总和的报表收货货品明细对收货货品明细的报表供应商总和对所有供应商的报表应付帐款查询对应付帐款查询的报表仓库报表成品仓库存日报表对每日仓库成品库存的报表成品仓库存月报表对每月仓库成品库存的报表材料库存日报表对每日仓库材料库存的报表材料库存月报表对每月仓库材料库存的报表销售流水帐销售开单所有的销售的开单销售收款所有的销售收款提交收款所有的销售后所提交的收款现款销售所有的用现款销售的记录销售退货所有的销售后退回的货品采购流水帐采购订单所有的采购的订单采购收货所有的采购所收到的货品采购付款所有的采购付款采购退货所有的采购后需退回的货品仓库流水帐产品进仓所有的在仓库的产品单据邻料所有被领出的材料单据退料所有被退回的材料单据损耗所有被损耗的货品材料的单据库存盘点对仓库进行库存盘点仓库调拔所有仓库之间货品调拔的单据借入/借出所有仓库物品借入与借出的单据图形客户销售图形按客户的销售来产生的图形分区销售图形按各地区的销售来产生的图形商品销售图形按商品的销售来产生的图形欠款客户统计对欠了款的客户的统计的报表欠供应商款统计对所欠供应商款统计的报表客户档案联系电话客户的联系方法的报详细资料客户的详细资料的报表报供应 商档案详细资料供应商的详细资料的报联系电话供应商的联系方法的报表其它基本资料地区档案对地区的报表 币种档案对币种的报表货品类别对货品分的类别的报表表收款期限对收款的期限的报表收付款方式收款与付款方式的报表货品对所有货品的报表仓库库存对所有仓库库存的物品的报表系统结构文 件进货管理销售管理仓库管理备 份操作员授权修改口令恢 复打印设置供应商资料货品类别货 品库 存收付款方式采购定单客户资料货 品库 存货品类别销售开单产品进仓领 料库存盘点退 料借入借出采购收货采购退货采购付款货 品库 存销售收款现款销售销售退货提交收款收款期限损 耗仓库调拔仓库资料货品类别以下是进销存系统的主要系统结构框图:图3-1 系统结构框图3.2 系统的主要功能模块3.2.1 系统的登录在进入基于Delphi的进销存管理系统之前,必须先验证身份,即要输入正确的姓名和密码。在本系统中,将所要确认的信息放在了一个数据库表mm.db中以方便增加和删除用户。其登录窗口如图3-2所示: 图3-2 登录窗口如果用户验证身份时连续三次不正确,则系统自动退出,其程序代码如下:procedure TKL.SpeedButton1Click(Sender: TObject);var ss1,ss2:string;begininputtimes:=inputtimes+1;if inputtimes= Cast(+FormatDateTime(yyyy-MM-dd,DtpDD1.DateTime)+ AS TIMESTAMP) +And 开单日期 = Cast(+FormatDateTime(yyyy-MM-dd,DtpFK1.DateTime)+ AS TIMESTAMP) +And 收款日期 = Cast(+FormatDateTime(yyyy-MM-dd,DtpFK2.DateTime)+ AS TIMESTAMP) ); Query1.Open;以此方式可以做多条件搜索,按“打印”按钮会得到该销售单报表。3.2.4 部分函数的应用(1)MessageBox函数MessageBox函数是Windows API 函数,Delphi 7 能够直接使用它。它的使用格式为:Function messagebox(const text, caption: pchar; flags: longint =MB_OK):integer;其中:Text参数是一个长度可以超过255的字符串,它显示在对话框的中部,能自动环绕。Flags是一个Longint型参数,它可以从0开始取不同的值,使对话框的可选项不同。Caption参数类型与Text相同,它只是作为对话框的标题,也可以超过255个字符。MessageBox函数的返回值都是整数,诸如1、2、3等。下面的程序段说明了MessageBox是使用:procedure Tform1.FormCreate(Sender: Tobject);BeginWith Application do Begin NormalizeTopMosts; MessageBox(This should be on top.,Look,MB_OK); RestoreTopMosts;End;End;(2)ShowMessage函数该函数是最简单的信息对话框,它只有一个参数,使用格式如下:procedure ShowMessage(const Msg:string);运行该过程,将弹出只有一个OK按钮的对话框。(3)InputBox函数该函数是一个既有按钮又有文本输入的信息对话框,因而使用更加灵活和广泛,它的使用格式如下:function InputBox(const Acaption,Aprompt,Adefault:string):string;其中:Acaption 表示信息对话框的名字。Aprompt 表示输入文本的信息。AdefaultMsg 是文本输入内容的缺省值。下面的程序说明了InputBox函数的使用方法: procedure Tform1.Button1Click(Sender: Tobject); var InputString: string;Begin InputString:=InputBox(Input Box ,Prompt ,Default string);End;通过InputBox可以给字符串变量自由赋值。第四章 系统特色4.1向导式菜单本系统除了主菜单外,向导式表单更具特色。向导式表单的应用比下拉式菜单更直观、方便,如向导式表单如图4-1所示。图4-1是销售管理的向导,上面包括最基本的资料,有“客户资料”,“货品类别”,“货品”,“库存”,“收款期限”,中间是由“销售开单”,“销售收款”,“现款销售”,“销售退货”,“提交收款”组成,并有箭头标明它们之间的关系,下面是对销售管理相应的报表。如用户要选择销售开单,只需在销售开单的图标上点击,则可弹出相应的窗体。因此,对销售所需的管理,用户可以很方便的在向导上进行常用的操作。相应的,进货管理、仓库管理向导与销售管理向导的结构是一样的,就不在一一叙述。系统的主窗体如图4-1所示。图 4-1主窗口菜单4.2 快捷菜单的应用在本系统中,为了能让用户直观地查看所需资料,修改资料,做相应的操作,特应用快捷菜单做成下拉式菜单,这样窗体界面友好不繁杂而且能直接进行别的功能操作。例如在供应商基本资料的窗体中有三个按钮,其中“编辑”的下拉菜单包括“增加”、“修改”、“删除”,“打印”,而“业务”包括“采购订单”、“采购收货”、“采购付款”、“采购退货”,“报表”则包括“供应商详细资料”、“订单执行情况”、“供应商总和”、“应付帐款查询”、“欠供应商款统计”。如当要做增加,删除,修改等操作时,选中所需功能点击,就能执行其功能.其图如4-2所示。图 4-2 供应商资料窗口4.3 系统的操作员维护在本进销存管理系统中,可方便、直观的进行操作员或管理员的增加、删除、更改用户名、撤消口令等操作。如图4-3所示。图 4-3 用户维护 口令是经过加密的加密算法如下:Function FuncCipher(ParaStrClear:string; ParaStrPassWord:string ):string;var StrClear:string; StrResult:string; IntLenOfClear:integer; IntLenOfPass:integer; IntParaRol:integer; i,j:integer; IntTempClear,IntTempPass,IntTempResult:integer; IntRolLeft,IntRolRight:integer; ChClear,ChPass,ChResult:Char;begin StrClear:=ParaStrClear; StrResult:=; IntLenOfClear:=length(StrClear); IntLenOfPass:=length(ParaStrPassWord); IntParaRol:=0; /如果未输入字符串,返回空值 if IntLenOfClear=0 then begin Result:=; exit; end; /如果明文字符串为奇数,增加一个空格 if Odd(IntLenOfClear) then begin StrClear:=StrClear+ ; IntLenOfClear:=length(StrClear); end; /获得左边冗余字符个数 IntRolLeft:=(IntLenOfPass+5)*(IntLenOfPass+7) mod IntLenOfPass; if IntRolLeft=0 then IntRolLeft:=2; if Odd(IntRolLeft) then IntRolLeft:=IntRolLeft+1; /获得右边冗余字符个数 IntRolRight:=(IntLenOfPass+3)*(IntLenOfPass+11) mod IntLenOfPass; if IntRolRight=0 then IntRolRight:=2; if Odd(IntRolRight) then IntRolRight:=IntRolRight+1; /对明文加密 for i:=1 to IntLenOfClear do begin j:= i mod IntLenOfPass; if j=0 then j:=IntLenOfPass; ChClear:= StrCleari; ChPass:=ParaStrPassWordj; IntTempClear:=Ord(ChClear); IntTempPass:=Ord(ChPass); IntParaRol:=IntParaRol+IntTempClear; /口令合法性校验 if (IntTempClear32)AND(IntTempClear57)and(IntTempClear90)and(IntTempClear122) then if IntTempClear126 then begin /showmessage(输入非法!); Result:=NIL; exit; end; IntTempResult:=(IntTempClear+IntTempPass) mod 125; IntTempResult:=IntTempResult+129; ChResult:=Chr(IntTempResult); StrResult:=StrResult+ChResult; end; IntParaRol:=(IntParaRol mod 10)+1; /增加左部分冗余字符 for i:=1 to IntRolLeft do begin if i IntLenOfClear then ChClear := /防止超出明文长度范围 else ChClear:=StrCleari; IntTempClear:=Ord(ChClear); IntTempResult:=(IntTempClear+7*IntParaRol+100) mod 17; ChResult:=Chr(IntTempResult+140); StrResult:=ChResult+StrResult; end; /增加右部分冗余字符 for I:=1 to IntRolRight do begin if (IntLenOfClear-I) IntLenOfClear then ChClear := else ChClear:=StrClearIntLenOfClear-I; IntTempClear:=Ord(ChClear); IntTempResult:=(IntTempClear+5*IntParaRol+100) mod 39; ChResult:=Chr(IntTempResult+130); StrResult:=StrResult+ChResult; end; Result:= StrResult;end;第五章 业务流程5.1 进货管理5.1.1采购定单图5-1 采购定单操作说明:点击 “前单”、“后单”可以看到定单的主要资料,这样更简单、明了;单击“添加”,会弹出采购定单的详细资料,只须逐个输入即可,“删除”则会直接删除当前记录。“打印”,可以把当前资料打印出来,以下相同,“退出”即可关闭该窗口, 以下相同。5.1.2采购收货图5-2 采购收货操作说明:“前单”、“后单”可以查看收货单的基本资料,单击“添加”,收货资料成输入状态,然后直接输入各项资料即可,单击“入库”,然后就可以把当前货品资料加入仓库,这是一个很简单而方便的更改仓库信息的操作,这样就不必到仓库管理处入库了,省去了很多麻烦。注意图中表是“定货表”,这是为了用户方便参照“定货表”和“收货表”的。5.1.3采购退货图5-3 采购退货操作说明:“前单”、“后单”可以查看退货表资料,单击“退货”后,即可添加一个新的退货表单,单击“出库”,弹出Inputbox对话框,输入出库数量,就可改变仓库库存的相应资料。5.1.4采购付款图5-4 采购付款操作说明: 此表“前单”,“后单”只控制红色的属性,它们是连接收货表的,根据下面付款表知道那些“收货单”没付款,如没付款,则点击“付款”,当然在此前要输入黑色属性的值,这样就可以完成付款操作了,如未输入黑色属性的值,而点击“付款”,则会提示出错。5.2 销售管理5.2.1销售开单图5-5 销售开单操作说明:窗口资料中包含了销售表的所有属性,“前单”,“后单”即可查看销售单表,点击“添加”后,只需逐个输入属性。5.2.2现款销售及提交收款点击“现款销售”和“提交收款”会弹出如图5-6所示的同一个窗口,由于现款销售与提交收款是紧密相连的,所以把两个操作合为同一个窗口,这样更方便操作,并且我把这两个操作做在两边分开,看起来一目了然,视觉也很美观。这样的“同一窗口”设计在“仓库管理”中还会出现。其基本操作如下所示:图5-6 现款销售及提交收款操作说明:在“现款销售”栏,点击“添加”可以加入新的销售表单; 当添加后马上在“收款及提交”栏提交收款,输入正确信息后,点击“提交”即可,然后是出库,这是特意为方便仓库管理而设置的,在“出库”中可直接修改仓库资料,免除了用户很多复杂操作。5.2.3出货收款及提交当收款是操作“销售开单”时,点击 “销售收款”和“提交收款”,弹出同一个窗口,如图5-7所示,此时窗口左边的属性可以忽略,不必操作。图5-7 出库收款及提交操作说明:在窗口右边输入“销售开单”的必要信息,然后操作如图5-7的“操作说明”。5.2.4销售退货图5-8 销售退货操作说明:在此可以退“现款销售”的货,也可以退“销售开单”的货,“前单”、“后单”可以查看已退货资料,注意的是退货后要“入库”,即红色字按扭。5.3 仓库管理5.3.1产品进库及借入借出 “产品进库”、“借入借出”两个操作在同一个窗口,如图5-9所示:图5-9 产品进库及借入借出操作说明:进库、出库在左窗口,“添加”可以增加表单,“进库”、“出库”可以把资料更新仓库,点击“查询”,提示输入“货品名称”,即可查询; 借入、借出在右窗口,其基本操作与左窗口相似。5.3.2领料与损耗 图5-10领料与损耗操作说明:窗口按钮采用透明设置,看上去更轻松、美观。直接输入领料数据或损耗数据即可添加表单。5.3.3退料及仓库调拨退料、调拨的基本操作与图5-10操作说明一致。第6章 系统测试6.1 系统开发环境操作系统:Windows XP;开发工具:Delphi 7;开发语言:Delphi;应用数据库:SQL Server 2000;6.2 运行结果首先用“安装工厂 4.0”制作系统安装盘,然后进行系统的安装后,即可从Windows XP的程序菜单中启动本进销存管理程序,也可将其拖放到Windows XP的桌面上。本系统程序运行后,首先进入登录窗口,在用户名和密码都正确的情况下,进入系统的主窗体。点击主窗口上面的按钮可以查看其基本资料,如点击“货品”,则弹出窗口如图6-1所示:图 6-1 数据编辑窗口点击左边的“进货管理”,“销售管理”,“仓库管理”,可以做业务。其基本操作已在上面介绍了,在此不再叙述。6.3 系统评价总体来说,本系统具备其基本功能,界面友好,操作方便,在系统设计和操作方式方面具有一定的创新性,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年航空业务岗位航空发展战略考试试题及答案解析
- 安全可信计算-第3篇-洞察及研究
- 高密市施工合同范本(3篇)
- 安徽省自考试题及答案
- 9 我心中的“110”(教学设计)统编版道德与法治三年级上册
- 金融借款抵押担保及建筑工程施工进度监理合同
- 城市地下管线维修服务合同范本
- 环保旅游活动安全责任协议
- 跨境电商合作入股合同范本
- 商科专业面试题目及答案
- 农业现代化种植技术培训课件
- 中城汽车(山东)有限公司审计报告
- 大学博士竞赛试题及答案
- 钢结构彩钢瓦施工工艺与技术交底
- 董事会基础知识培训总结课件
- 2025版煤矿安全规程宣贯培训课件
- 梁启超家教家风课件
- (教科2024版)科学三年级上册2.1 水到哪里去了 课件(新教材)
- (2025秋新版)青岛版科学三年级上册全册教案
- 上锁挂牌管理培训课件
- 新课标(水平三)体育与健康《篮球》大单元教学计划及配套教案(18课时)
评论
0/150
提交评论