2022年PB进销存管理.docx
摘要随着运算机技术的飞速进展,运算机在企业治理中应用的普及,用运算机实现服装进销存信息的治理势在必行;服装进销存治理系统采纳的是 BUILDER9.0数据库应用系统开发实现的;这设计的主要目的是明白 BUILDER9.0 和设计方法和基本功能,以这一个系统为例,一步步告知了我们如何开发 :网络分析 ,系统设计 ,系统明白 , 系统安全;数据流图、数据字典,功能构成网络分析的系统各种不同类型的数据工程、分析系统图表;在系统的设计上 , 具体说明每个功能表现的系统模块必需的数据以及格式和字段,设计菜单等等;在系统的实现方面,供应了在表格之中的部份的对应功能的关联和 代码的设置;而且供应了对菜单的明白;在文章终止的时候供应了这个系统的主要 功能的源程序代码;这一个系统有数据登录,数据储存,文件查询,如报表形式打印,系统有着良好的交互界面;这个系统的功能是比较全面的,它的设计具有让使 用者简洁操作的特性;关键词:服装进销存治理系统POWERBUILDER9.0 面对对象AbstractWiththerapiddevelopmentoftechnologyofcomputersinbusiness management application of computer, it is imperative to use a computer inthe company of the clothes of production at information management of PSI. Administrativesystemofthebuyingand selling"ofclothesadoptsPOWERBUILDER9.0 thatisadatabasemanagement systemwhatitbe developed .Instructionofthisdesignhavetoldthebasicfunctionof POWERBUILDER9.0 andthebasicmethod ofdesignmainly.Instruction ofthisdesignhastoldthebasicfunctionof POWERBUILDER9.0 and the method of design mainly. And then take this system as an example , recommend developing the step of this system one by one: network analysis , design of system , realization of system , safeguards of system. Successively with dataflow picture, data dictionary, the chart offunction structure are various kinds of datelists in network analysis. Inthe design of the system, detailed each function module which has represented the system:necessary database form and the section of literary name, the menu of the designetc.; In the realization of thesystem,provideandrealizetheincidentsandthefunctionofcorresponding codes and controlling part among forms,and the method that the menu realize,provide the main function source code of this system atthe end of the article. This system hasthe entry of data , the stored data, inquiry of file, such functions as the report form are typed,whathas the interactive interface of friendship of the system. The function of system is overall, it is a characteristic that is originally designed that users can be easy to operate.Keyword:buyingand sellingmanagement systemadministrativesystemof the buying and sellingPOWER BUILDER9.0目录第一章引言 11.1 课题背景 11.2 国内外讨论现状 11.3 课题目的 11.4 课题内容 2其次章系统设计 32.1 系统客户要求 32.2 系统开发目标 32.3 开发设计思想 32.4 系统功能分析 42.5 数据流图 42.6 数据字典 42.7 软硬件环境 52.7.1 开发工具挑选 52.7.2 硬件需求 62.7.3 软件需求 6第三章数据库设计 73.1 系统功能层次图 73.2 数据库需求分析 73.3 数据库概念结构设计 73.4 数据库规律结构设计 8第四章具体设计与实现104.1 程序流程图 104.2 系统登录窗体设计 114.2.1实现目标114.2.2实现功能114.2.3实现过程114.3 菜单的设计 114.4 主页面窗体设计 134.4.1实现目标134.4.2实现功能134.4.3实现过程134.5 资料治理模块设计 144.5.1 实现目标 144.5.2 实现功能 144.5.3 实现过程 144.6 进货治理模块设计 164.6.1实现目标164.6.2实现功能174.6.3实现过程174.7 销售治理模块设计 174.7.1实现目标174.7.2实现功能174.7.3实现过程174.8 仓库治理模块设计 184.8.1实现目标184.8.2实现功能194.8.3实现过程194.9 系统治理模块设计 194.9.1实现目标194.9.2实现功能194.9.3实现过程194.10 快速查询模块设计 204.10.1实现目标204.10.2实现功能214.10.3实现过程214.11 报表打印模块设计 224.11.1 实现目标 224.11.2 实现功能 234.11.3 实现过程 23第五章系统的编译和发布 245.1 测试目的 245.2 测试方法 245.2.1 黑盒测试 245.2.2 白盒测试 255.3 系统测试 255.3.1 测试用例 255.3.2 结果分析 255.1 系统的编译 265.2 系统的实现 26总结 26致谢 27参考文献 27附录 A 程序清单附录 B 英文原文附录C英文译文第一章 引言1.1 课题背景优秀的产品,前期的组织,中期的治理掌握,后期的营销策略缺一不行,同样,要提高市场竞争力,既要有好的产品质量,同时也要有好的市场客户服务;商家要作到能准时响应客户的产品需求,依据需求快速生产,按时交货,就必需有一个好的方案,使得市场销售和生产制造2 个环节能够很好的和谐协作;进销存治理是商家治理中的核心环节,也是一个商家能够取得效益的关键,假如能够做到合理生产,准时销售,库存量最小,削减积压,那么企业就能取得比较抱负的效益;由此可见,进销存治理决策的正确与否直接影响了商家的效益;在手工治理的情形下,销售人员很难对客户作出正确的供货承诺,同时企业的生产部门也缺少一份精确的生产方案,目前的生产状况和市场的需求很难正确反映到生产中去,部门之间的信息沟通渠道不顺畅;这在猛烈竞争的市场中无疑是特别不利的;通就变,变就通,商家进销存治理系统就是在这种状况下顺势而生的;它利于运算机的技术,使得商家库存和销售能够有利结合起来,产销连接,提高企业自我效率和效益;1.2 国内外讨论现状通过对市场调查和分析,初步明白到现在各种进销存软件的优点及不足;比如说有些传统进销存软件是为替代手工录入,从传统数据记录中产生的,没有真正发挥运算机在信息处理方面应有的作用;这些软件面对Internet及电子商务迅猛进展的网络经济时代显得力不从心!1、体系封闭,在网络化大潮如此蓬勃的今日,无法实现网络化治理,更无法支持电子商务;传统软件由于产生的技术背景落后,无法实现网络化治理或只支持局部网络应用,更无法支持电子商务,不能适应网络时代企业的需求;2、信息单一、落后且缺乏前瞻性,由于技术方面的限制,传统软件无法做到库存信息的实时动态处理、事前的猜测并供应前瞻性信息;3、对治理考虑甚少;软件照旧没有摆脱传统束缚,以对外报告为其存在目的;1.3 课题目的通过对现在流行的各种进销存软件的分析,我们发觉市场上的软件过于繁琐, 操作比较复杂,而其中软件的很多功能不被小型商家所采纳,造成软件冗余量大;进销存治理系统是生产、方案和掌握的基础;进销存治理系统设计的总体目标是通过对商品、销售、客户、订单、库存的治理,准时精确明白商品,销售、库存等综合情形,以便为商家的决策做出精确的判定供应依据 , 并通过进销存数据的分析,为治理及决策人员供应库存资金占用情形、物资短缺 超储 情形、客户订单的发货情形、产品的生产情形;通过清仓盘库治理,保证账面与实物一样,为方案及决策人员供应实时精确的存货信息,以便准时调整生产,保证企业各项生产经营活动的顺当进行;为了繁琐的日常工作,快捷查找信息,精确处理产品存放,快速产生文件报表,轻松进行治理,帮忙库存人员不再进行大量重复的誊写,复杂的运算,反复的核对,削减库存人员显现手工处理难以防止的错误;因此我们预备开发出具有以下特点的小型进销存软件:一、界面清晰、功能少而有用、操作简洁;有用于服装销售部门使用;二、开发周期短、保护费用低、软件更新速度快;三、风格友好化,轻松治理,简洁上手,达到一看就懂、一学即会;四、目标系统必需具有牢靠性、安全性、可保护性、可移植性等,对于不同的仓库人员授予不同的操作权限,具有定期数据备份功能;五、以表格的形式输出信息;六、增加数据有效性验证:即在操作人员因某种缘由错误的输入了数据时系统会自动提出数据录入有误并加以提示,这样便利操作人员输入的数据有效性;七、系统的通用性:此系统为服装进销存治理系统,里面的数据都是从数据库中提出(包括供货商、货号等),不受固定数据限制, 增强系统的通用性;1.4 课题内容本课题的内容是在现有的进销存治理软件的基础上,吸取继承它们中治理的优点,另一方面是认真对服装进销存的过程进行认真的调研,得出服装进销存治理的流程和治理的内容;最终设计出适合的一套进销存治理软件;虽然在当前的运算机进展前景上,b/s模式软件特别流行,也是将来进展的方 向,但基于安全方面的考虑和结合企业自身的特点,打算选有c/s模式进行开发, 这样能适合商品、销售、治理的需要;同时通过调研发觉,本系统需要实现的任务是:需要完成商品的进销连接的治理;当然要治理好进销连接仍涉及到客户相关资料,订单资料,商品资料等的治理;其次章 系统设计2.1 系统客户要求系统开发的目标是实现商家进销存治理的系统化,规划化和自动化和简洁化;这是在用户要求的基础上提出来的,用户要求如下;进销连接;利用进销存系统后,要求能对整个进货, 销售过程进行实时的监控,特殊是一些热销商品的库存量和供货才能;商品库存;通过本系统,能够清晰的看到商品库存中的产品数量,库存地点等信息;使得供货商部门和销售部门都能够依据库存信息作出决策;进货单治理;对于销售部门输入地订单,能够依据电脑始终跟踪下去;商家做到以销订产,在库存中备有肯定地储备量;销售单治理;依据销售单商家清晰的知道库存的数量, 然后打算是否需要向供应商下进货单等;客户信息;能够对商家的客户有一个清晰地明白,通过客户治理部分保持和客户良好地关系;供货商信息;商家需要便利快捷地明白供货商的联系方式;2.2 系统开发目标在上面用户要求的基础上,得到下面的系统目标;进销连接;利用进销存系统后,要求能对整个进货, 销售过程进行实时的监控,特殊是一些热销商品的库存量和供货才能;库存治理;能够清晰的看到商家库存中的产品数量,存放地点等信息;对于库存过多和过少地产品进行报警;进货单治理;对于进货单能够实现运算机联网输入,查询,确认和打印;销售单治理;依据销售单商家清晰的知道每种商品的销售量, 然后打算是否需要向供应商下进货单等;客户治理;能够对企业地客户有一个清晰地明白,通过客户治理部分保持和客户良好地关系;供货商信息;商家需要便利快捷地明白供货商的联系方式;2.3 开发设计思想系统应符合进货,销售,库存地规定,满意商家日常工作需要,并达到操作过程中地直观,便利,有用,安全等要求;系统采纳先进的两层体系结构Client (客户端)负责供应表达规律,显示用户界面地信息,基本操作; Server (服务器端)负责实现数据服务;系统采纳模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参加开发的技术人员补充,保护和备份功能;系统应具备数据库保护功能,准时依据用户要求进行数据的添加,删除,修改等操作;能够对数据库表格进行备份;2.4 系统功能分析系统功能分析是系统开发的总体任务的基础上完成;本系统中的服装进销存治理系统需要完成客户治理,供货商治理,商品治理,库存治理,进货单治理,销售单治理等多个功能,满意商家高效率的需求;本系统包括以下模块:1. 资料治理模块(商品资料治理、供货商资料治理、客户资料治理)2. 进货治理模块(进货单)3. 销售治理模块(销售单)4. 库存治理模块(库存查询)5. 系统治理模块(系统备份、权限治理)6. 快速查询模块(商品信息、客户信息、供货商信息、仓库查询)7. 报表打印模块(进货单、销售单)8. 退出系统模块2.5 数据流图2.6 数据字典编号: D1名称:商品信息表描述:记录商品的基本信息结构:货号 品名 单位 进货价 销售价 1 销售价 2 规格 产地 类别编号: D2名称:供货商信息表描述:记录供货商的基本信息结构:供货商号 名称 电话 手机 地址 传真 开户行 银行账号 库房地址库房电话编号: D3名称:客户信息表描述:记录客户的基本信息结构:客户编号 名称 电话 手机 地址 传真 开户行 银行账号编号: D4名称:进货单信息表描述:记录进货单的基本信息结构:编号 供货商号 名称 进货日期 货号 品名 单位 数量 进货价 仓库 金额编号: D5名称:销售单信息表描述:记录销售单的基本信息结构:编号 货号 品名 单位 数量 销售价 仓库 金额编号: D6名称:仓库信息表描述:记录仓库的基本信息结构:货号 品名 单位 仓库 库存数量2.7 软硬件环境2.7.1 开发工具挑选PowerBuilder是美国 Power soft公司于 90 岁月初推出的基于客户 / 服务器体系结构的面对对象的数据库开发工具;PowerBuilder是一个用来进行客户 / 服务器开发的完全的可视化应用程序开发环境;使用 PowerBuilder你可以用一种可视的直观的方式来创建应用程序的用户界 面和数据库接口;这是一个总的概念,实际上是开发人员使用PowerBuilder去开发应用程序,由于所开发的各种应用程序充分利用了图形用户接口GUI 的优点,所以PowerBuilder被认为是一个图形工具; PowerBuilder应用程序由窗口组成,这些窗口包含用户与之交互的控件;开发人员可以使用全部标准空间(如按钮、复选框、下拉式列表框或编辑框)以及 PowerBuilder供应的特殊的使应用程序更易于开发和使用的控件;PowerBuild9.0的特性:1. 支持快速应用的 JSP编辑器低版本 PowerBuilder只能开发 PowerBuilder的应用,而 PowerBuilder 9.0就可以生成 JSP的应用,从而可以进行基于 Internet的开发;2. 支持 XML对于 XML的支持具体表现在两方面:一是支持Data Window;二是支持 DOM;3. PBNIPowerBuilder Native Interface PBNI供应一个 Native Interface,使 PowerBuilder提高对外扩展才能,能够拜访任何类型的外部应用,也答应外界拜访PowerBuilder ,从而达到便利调用任何外部应用资源的成效;相比之下,传统的PowerBuilder产品是相对封闭的开发环 境;例如在做底层数据通信时,受到DLL调用模式的限制,接口不是透亮,调试和 使用都不是很便利; PBNI使 PowerBuilder能够敏捷调用外界任何动态连接库或底 层函数等,同时外部应用可以反调PowerBuilder 9.0中的对象,使 IDE(集成开发环境)可以更加有机的结合外部环境;4. EJB ClientPowerBuilder 9.0可以通过 EJB Client来调用任何一个 EJB组建,具体是通过代理的方式来调用; EJB Client成为 PowerBuilder应用端与 JAVA虚拟机之间有效桥梁;5. PowerBuilder 9.0与 Web Service 的关系Web Service作为进展中的概念, PowerBuilder 9.0支持 Java与.NET两大阵营;6. PowerBuilder 9.0与.NET将来 PowerBuilder和.NET 的支持将分为以下几个阶段; .NET 是一个集成的概念, PowerBuilder 9.0以 Web Service的方式支持.NET; 这个阶段将引入 DataStore.NET 和 DataWindow.NET;具有拜访整个 .NET 平台的才能;PowerBuilder开发人员将能使用建立在 .NET架构中所附加的全部功能;. 其他增强功能可存为 PDF文件;增强 Debugger;增强版本掌握;2.7.2 硬件需求1. CPU: Inter Pentium3 900或更高2. 内存: 128MB或 128MB以上3. 硬盘: 1G以上剩余硬盘空间2.7.3 软件需求1. 操作系统: Window98/2000/XP2. 网络协议: TCP/IP3. 开发平台: PowerBuilder9.0第三章 数据库设计3.1 系统功能层次图服装进销存治理系统图 3-1 系统功能层次图3.2 数据库需求分析资进销库系快打料在认真调查商家货进销存售治理过存程的基础统上,通过对商家速进销存治理的印内容分 退管管管管管查报出析,理设计的数据项和理数据结理构如下理;理询表系模模模模模模模统 块客户资料信息块块块块块块包括的数据项有客户编号,名称,地址,电话,传真,开户行,银行帐号等; 供货商资料信息包括的数据项有供货商号,名称,地址, 电话, 传真, 开户行 , 银行帐号 , 库房地址 , 库商房电话等;供货客 进品货单信商息户资资资进进进进货货货货单单单单管管管管包括料的数据料项有编料号,供货商号,货号,进货数理量,进价理,金额理,进货理日期,仓库管管管等;理理理 销售单信息包括地数据项有编号,客户编号,货号,销售数量,销售价, 仓库等; 库存信息进销进销货售库系权单单存统限货售包括的数据项有货号管,库存管数量,查仓库地备点等;管单单商品信息理理询份理包括的数据项有货号,品名,单位,产地,类别,进货价, 销售价 1, 销售价 2 等;有了上面的数据结构,数据项和数据流程,就能进行下面的数据库设计;3.3 数据库概念结构设计这一设计阶段是在需求分析的基础上,设计出能满意用户需求的各种实体,以及它们之间的关系,为后面的规律结构设计打下基础;本设计依据上面的设计规划出的实体有:商品实体、客户实体、供货商实体、进货单实体、销售单实体和库存实体;各个实体的树形图以及实体和实体之间的关系 E_R图描述如下;图 32 为客户实体属性图;客户编号名称地址图 3-2客户实体属性图图 33 为供应商实体属性图;客户供货商号名称地址电话传真图电话3-3 供应商实体属性图银行账号图 34 为商品信息实体属性图;手机供货商库房电话货号品名规格图 3-4库存信息实体属性图图 35 为库存信息实体传真属性图;银行账号单位库房地址商品类别图 36货号库存数量图 3 5 为库存信息实体属性图产地销售价 2图 37为产品实体属性图;库存进货价销售价 1编号货号供货商号库存金图额3-6 订单实体库属存单性价图为应收款实体属性图;付款日期应对款图编3号 7 为应收货款号实体属性客图户编号图 38 为进货单实体属性图;数量进货单价金额收款日期编号供应货收商款号货号图 3-8 为进货单实体属性图图 3-9 为销售单实体属性图数量销售价金额进货进货数图量3-9 为销客户售编单号实体属性货图号仓库编号进价金额实体和实体之间的关系E_R图如图 3 10 示;N1ML销售单N商品1包含销售数量1销售单开出客户仓库M销售价金额M11N存放图 3 10 实体和实体之间的关系E_R图下单3.4 数据库规律结构设计仓库提货供应商接收进货单在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系;进销存治理系统数据库中各个表格的设计结果如下面的几个表格所示;每个表格表示在数据库中的一个表;列名表 3 1 为客户资料信息表格 kehu数据类型可否为空说明Kehu_noVARCHAR26NOT NULL客户编号(主键)Kehu_nameVARCHAR220NULL客户名称Kehu_adressVARCHAR230NULL地址Kehu_telpVARCHAR210NULL电话Kehu_czVARCHAR210NULL传真Kehu_khhVARCHAR210NULL开户行Kehu_yhzhVARCHAR210NULL银行帐号表 32 为 进货单信息表 jhd列名数据类型可否为空说明jhd_noVARCHAR26NOT NULL编号(主键)Gys_noVARCHAR26NOT NULL供应商号Procuct _noVARCHAR26NOT NULL货号product_inpriceVARCHAR210NULL进价product_numberNUMBER10NULL进货数量Jh_dateDATENULL进货日期kufang_noVARCHAR26NOT NULL库房号表 3 3 为库存信息表格 kc列名数据类型可否为空说明product_noVARCHAR26NOT NULL货号(主键)product_numberNUMBER10NULL库存数量kc_adressVARCHAR210NULL存放地点表 34 为销售单信息表 xsd列名数据类型可否为空说明Xsd_noVARCHAR26NOT NULL编号(主键)kehu_noVARCHAR26NOT NULL客户编号product_noVARCHAR26NOT NULL货号xs_numberNUMBER10NULL销售数量xs_outpriceNUMBER10NULL销售价格kufang_noVARCHAR26NOT NULL库房号表 3 5 为商品信息表 product列名数据类型可否为空说明Product_noVARCHAR26NOT NULL货号(主键)Product_nameVARCHAR220NULL品名DanweiVARCHAR26NULL单位Product_adressVARCHAR220NULL产地product_inpriceVARCHAR210NULL进价xs_outprice1NUMBER10NULL销售价格 1xs_outprice2NUMBER10NULL销售价格 2表 3 6 为应收款表 ysk列名数据类型可否为空说明ysk_noVARCHAR26NOT NULL编号(主键)Product_noVARCHAR26NOT NULL货号kehu_noVARCHAR26NOT NULL客户编号xs_numberNUMBER10NULL销售数量xs_outpriceNUMBER10NULL销售价格yskNUMBER10NULL应收款Ysk_dateDATENULL收款日期表 3 7 为应对款信息表 yfk列名数据类型可否为空说明yfk_noVARCHAR26NOT NULL编号(主键)Product_noVARCHAR26NOT NULL货号Gys_noVARCHAR26NOT NULL供应商号product_numberNUMBER10NULL进货数量product_inpriceVARCHAR210NULL进货价yfkNUMBER10NULL应对款yfk_dateDATENULL付款日期第四章具体设计与实现完成以上数据库后台的设计后,现在就可以进行前台应用程序对象的创建了;4.1 程序流程图图 4-1程序流程图开头NO登录界面4.2 系统登录窗体设计4.2.1 实现目标用户进入系统之前,必需通过系统登录窗口的身份识别判定,才可以进入主系统;4.2.2 实现功能用户运行该系统后,第一显现登录对话框;该窗体是用户进入服装进销存治理系统的第一界面,要求用户输入用户名和密码后确定,假如密码正确,用户可登录服装进销存治理系统,假如密码错误用户将不能登录服装进销存治理系统,需重新输入密码,直到密码输入正确方可进入系统;4.2.3 实现过程1. 新建一个窗体;单击“ file”菜单,挑选“ new”菜单项,选取“ PB Object ”中的 “ Window ” 后, 点击 “ OK ” , 从 而 建立 一个 新的 窗体 , 保 存命 名为“w_denglu”;2. 放置如干个该窗体所需控件,具体如下:放置两个static text控件,其Text 分别为“用户名”、“密码”;3. 放置两个 single line edit控件,将其 Text 属性清空, sle_1 用于输入用户名的文本, sle_2 加上 Password 属性,使其在输入密码时以“ *”显示;4. 放置两个 Command Button控件,其 Text 分别为“确定”、“取消”;5. 主要功能有确定、取消;实现代码见附录程序清单;登陆页面如图 42 所示;图 4-2登陆界面截图4.3 菜单的设计在菜单画笔中设计应用程序主窗口所连接的菜单w_main;该菜单的结构如图 43 所示;图 4-3 菜单的结构在这里设置了 7 个主菜单, 14 个子菜单工程,对于一些常常使用的菜单功能.各个菜单的程序代码如下;(1) “资料治理”菜单下“商品资料治理”子菜单的Click大事程序代码:opensheetw_sp_gl,w_main,7,layered.其功能是打开商品资料治理窗体;(2) “资料治理”菜单下“供应商资料治理”子菜单的Click大事程序代码:openw_ghs_gl,w_main,7,layered.其功能是打开供应商资料治理窗体;(3) “资料治理”菜单下“客户资料治理”子菜单的Click大事程序代码:opensheetw_kh_gl,w_main,7,layered.其功能是打开客户资料治理窗体;(4) “进货治理”菜单下“进货单”子菜单的Click大事程序代码:opensheetw_jhd_gl,w_main,7,layered.其功能是打开进货单窗体;(5) “销售治理”菜单下“销售单”子菜单的Click大事程序代码:opensheetw_xsd_gl,w_main,7,layered.其功能是打开销售单窗体;(6) “库存治理”菜单下“库存查询”子菜单的Click大事程序代码:opensheetw_kc_cx,w_main,7,layered.其功能是打开库存查询窗体;(7) “系统治理”菜单下“系统备份”子菜单的Click大事程序代码:opensheetw_sjkbf,w_main,7,layered.其功能是打开系统备份窗体;(8) “系统治理”菜单下“权限治理”子菜单的Click大事程序代码:opensheetw_mmwh,w_main,7,layered.其功能是打开权限治理窗体;(9) “快速查询”菜单下“商品信息”子菜单的Click大事程序代码:opensheetw_spcx,w_main,7,layered.其功能是打开商品信息窗体;(10) “快速查询”菜单下“客户信息”子菜单的Click大事程序代码:openw_khcx,w_main,7,layered.其功能是打开客户信息窗体;(11) “快速查询”菜单下“供货商信息”子菜单的Click大事程序代码:opensheetw_ghscx,w_main,7,layered.其功能是打开供货商信息窗体;(12) “快速查询”菜单下“仓库查询”子菜单的Click大事程序代码:opensheetw_kc_cx,w_main,7,layered.其功能是打开仓库查询窗体;(13)“报表打印”菜单下“进货单”子菜单的Click大事程序代码:opensheetw_jhd_gl,w_main,7,layered.其功能是打开进货单窗体;(14)“报表打印”菜单下“销售单”子菜单的openw_xsd_gl,w_main,7,layered.Click大事程序代码:其功能是打开销售单窗体;到现在就设计完了“系统”菜单下的子菜单;其它菜单中的程序代码和上面的类 似,都是在主窗口上面打开相应的功能子窗口;由于和上面的方法一样,因此在这里不再具体描述;4.4 主页面窗体设计4.4.1 实现目标用户通过“登录”对话框后,进入到该页面,该页面为系统的主页面,供应了全部功能模块的集合,全部功能项的挑选都是在该页面下完成;4.4.2 实现功能使用户通过挑选相应的菜单项,打开不同的窗体,完成一系列相应操作;4.4.3 实现过程1. 新建一个窗体,点击“ file”菜单,挑选“ NEW”菜单项,选取“ PBOBJEC”T TAB页中的 WINDO,W接着点击“ OK”,从而新建了一个窗体,将其命名并储存为“ w_ main1”;2. 放置一个 picture control控件,在 Picture name中插入挑选图片的路径;3. 需要通过数据窗口控件进行连接,在“MenuName”栏挑选与 w_main 关联;登录后即显现主页面如图 44 所示;图 4-4 登陆界面截图4.5 资料治理模块设计4.5.1 实现目标点击主界面资料治理按钮,显现下拉菜单;各种资料功能可在该下拉菜单中实现;