1、1摘要随着计算机技术的飞速发展,计算机在商家管理中应用的普及, 用计算机实现服装销售信息的管理势在必行。婚纱礼服销售管理系统采用的是BUILDER9.0数据库应用系统开发实现的。 这设计的主要目的是了解BUILDER9.0 和设计方法和基本功能,以这一个系统为例, 一步步告诉了我们如何开发: 网络分析 , 系统设计 , 系统了解 ,系统安全。 数据流图、数据字典,功能构成网络分析的系统各种不同类型的数据项目、分析系统图表。 在系统的设计上,详细说明每个功能表现的系统模块必需的数据以及格式和字段,设计菜单等等。在系统的实现方面,提供了在表格之中的部份的对应功能的关联和代码的设置。 而且提供了对菜
2、单的了解。 在文章结束的时候提供了这个系统的主要功能的源程序代码。这一个系统有数据登录,数据储存, 文件查询,如报表形式打印, 系统有着良好的交互界面。 这个系统的功能是比较全面的,它的设计具有让使用者容易操作的特性。 关键词:婚纱礼服销售管理系统 POWERBUILDER9.0 面向对象2目录摘要 .1第一章 引言 .11.1 选题背景 .11.2 国内外研究现状 .11.3 研究目标 .11.4 课题内容 .2第二章 系统设计 .32.1 系统客户要求 .32.2 开发设计思想 .32.3 系统功能分析 .32.4 数据字典 42.5 软硬件环境 52.5.1 开发工具选择 52.5.2
3、硬件需求 62.5.3 软件需求 6第三章 数据库设计 .73.1 系统功能层次图 .73.2 数据库需求分析 .73.3 数据库概念结构设计 83.4 数据库逻辑结构设计 .11第四章 详细设计与实现 .134.1 程序流程图 134.2 系统登录窗体设计 144.2.1 实现目标 144.2.2 实现功能 144.2.3 实现过程 144.3 菜单的设计 .154.4 主页面窗体设计 174.4.1 实现目标 174.4.2 实现功能 174.4.3 实现过程 174.5 资料管理模块设计 4.5.1 实现目标 .184.6 进货管理模块设计 244.6.1 实现目标 244.6.2 实现
4、功能 244.6.3 实现过程 254.7 销售管理模块设计 264.7.1 实现目标 264.7.2 实现功能 264.7.3 实现过程 2634.8 仓库管理模块设计 274.8.1 实现目标 274.8.2 实现功能 274.8.3 实现过程 274.9 系统管理模块设计 284.9.1 实现目标 284.9.2 实现功能 284.9.3 实现过程 294.10 快速查询模块设计 304.10.1 实现目标 304.10.2 实现功能 314.10.3 实现过程 31第五章 系统的编译和发布 .325.1 测试目的 325.2 测试方法 325.2.1 黑盒测试 335.2.2 白盒测试
5、 335.3 系统测试 335.3.1 测试用例 335.3.2 结果分析 335.1 系统的编译 .34总结 .35致谢 .36参考文献 .37婚纱礼服销售管理系统 1第一章 引言1.1 选题背景随着市场经济的快速发展,越来越多的商家认识到商家信息化建设对商家运营和发展有非常重要的意义。目前,我国的服装行业信息化发展势头也非常良好。尤其是我国在加入世界经贸组织以后,我国将继续保持世界服装贸易中和纺织品服装的最大出口国的地位,同时国内服装纺织品市场需求也会大大增加,分销连锁也已经成为服装经营的主要模式之一,因此,随着服装市场和服装店面的快速扩展,海量的数据管理将成为管理者比较重视的一个方面。同
6、时,市场机遇带给品牌服装商家的则是瞬息万变的世界性市场和更加激烈的竞争,自有品牌服装商家要想在残酷的市场搏击中立于不败之地,就要保持较低的竞争成本、优质的产品质量和高水平的客户服务。这就要求高度的一体化,这种一体化是把商家自身和它后端的供应商、前端的服装销售管理、客户有机联系在一起,形成一条完整的服装销售管理网络,商家通过管理该销售系统实现本商家经济的高效率市场运作和海量数据管理和整合,于是,对于服装销售行业的各个商家来说建立一套功能完善,安全性高,智能化强的信息化平台是非常必要的。1.2 国内外研究现状通过对市场调查和分析,初步了解到现在各种销售管理软件的优点及不足。比如说有些传统销售管理软
7、件是为替代手工录入,从传统数据记录中产生的,没有真正发挥计算机在信息处理方面应有的作用。这些软件面对 Internet 及电子商务迅猛发展的网络经济时代显得力不从心!1、体系封闭,在网络化大潮如此蓬勃的今天,无法实现网络化管理,更无法支持电子商务。传统软件由于产生的技术背景落后,无法实现网络化管理或只支持局部网络应用,更无法支持电子商务,不能适应网络时代商家的需求。2、信息单一、落后且缺乏前瞻性,由于技术方面的限制,传统软件无法做到库存信息的实时动态处理、事前的预测并提供前瞻性信息。3、对管理考虑甚少。软件依旧没有摆脱传统束缚,以对外报告为其存在目的。1.3 研究目标通过对现在流行的各种销售管
8、理软件的分析,我们发现市场上的软件过于繁琐,操作比较复杂,而其中软件的许多功能不被小型商家所采用,造成软件冗余量大。销售管理系统是生产、计划和控制的基础。婚纱礼服销售管理系统设计的总体目标婚纱礼服销售管理系统 2是通过对服装、销售、客户、订单、库存的管理,及时准确了解服装,销售、库存等综合情况,以便为商家的决策做出准确的判断提供依据,并通过进销存数据的分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、客户订单的发货情况、产品的生产情况。通过清仓盘库管理,保证账面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证商家各项生产经营活动的顺利进行。为了繁琐的日
9、常工作,快捷查找信息,准确处理产品存放,迅速产生文件报表,轻松进行管理,帮助库存人员不再进行大量重复的抄写,复杂的计算,反复的核对,减少库存人员出现手工处理难以避免的错误。因此我们准备开发出具有以下特点的小型销售管理软件:一、界面清晰、功能少而实用、操作简单。实用于服装销售部门使用。二、开发周期短、维护费用低、软件更新速度快。三、风格友好化,轻松管理,容易上手,达到一看就懂、一学即会。四、目标系统必须具有可靠性、安全性、可维护性、可移植性等,对于不同的仓库人员授予不同的操作权限,具有定期数据备份功能。五、以表格的形式输出信息。六、增加数据有效性验证:即在操作人员因某种原因错误的输入了数据时系统
10、会自动提出数据录入有误并加以提示,这样方便操作人员输入的数据有效性。七、系统的通用性:此系统为婚纱礼服销售管理系统,里面的数据都是从数据库中提出(包括供货商、货号等) ,不受固定数据限制,增强系统的通用性。1.4 课题内容本课题的内容是在现有的进销存管理软件的基础上,吸收继承它们中管理的优点,另一方面是认真对婚纱礼服销售管理的过程进行认真的调研,得出婚纱礼服销售管理的流程和管理的内容。最终设计出适合的一套进销存管理软件。虽然在当前的计算机发展前景上,B/S 模式软件非常流行,也是未来发展的方向,但基于安全方面的考虑和结合商家自身的特点,决定选有 C/S 模式进行开发,这样能适合服装、销售、管理
11、的需要。同时通过调研发现,本系统需要实现的任务是:需要完成服装的进销衔接的管理。当然要管理好进销衔接还涉及到客户相关资料,订单资料,服装服装资料等的管理。婚纱礼服销售管理系统 3第二章 系统设计2.1 系统客户要求在上面用户要求的基础上,得到下面的系统目标。 进销衔接。利用进销存系统后,要求能对整个进货,销售过程进行实时的监控,特别是一些热销服装的库存量和供货能力。 库存管理。能够清楚的看到商家库存中的产品数量,存放地点等信息。对于库存过多和过少地产品进行报警。进货单管理。对于进货单能够实现计算机联网输入,查询,确认和打印。销售单管理。根据销售单商家清楚的知道每种服装的销售量,然后决定是否需要
12、向供应商下进货单等。 客户管理。能够对商家地客户有一个清楚地了解,通过客户管理部分保持和客户良好地关系。 供货商信息。商家需要方便快捷地了解供货商的联系方式。2.2 开发设计思想 系统应符合进货,销售,库存地规定,满足商家日常工作需要,并达到操作过程中地直观,方便,实用,安全等要求。 系统采用先进的两层体系结构 Client(客户端)负责提供表达逻辑,显示用户界面地信息,基本操作;Server(服务器端)负责实现数据服务。 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术人员补充,维护和备份功能。 系统应具备数据库维护功能,及时根据用户要求进行数据的添加,删除
13、,修改等操作。能够对数据库表格进行备份。2.3 系统功能分析系统功能分析是系统开发的总体任务的基础上完成。本系统中的婚纱礼服销售管理系统需要完成客户管理,供货商管理,服装管理,库存管理,进货单管理,销售单管理等多个功能,满足商家高效率的需求。本系统包括以下模块:1资料管理模块(服装资料管理、供货商资料管理、客户资料管理)2进货管理模块(进货单)3销售管理模块(销售单)4库存管理模块(库存查询)婚纱礼服销售管理系统 45系统管理模块(系统备份、权限管理)6快速查询模块(服装信息、客户信息、供货商信息、仓库查询)7报表打印模块(进货单、销售单)8退出系统模块 2.4 数据字典编号:D1名称:服装信
14、息表描述:记录服装的基本信息结构:货号 品名 单位 进货价 销售价 1 销售价 2 规格 产地 类别编号:D2名称:供货商信息表描述:记录供货商的基本信息结构:供货商号 名称 电话 手机 地址 传真 开户行 银行账号 库房地址 库房电话编号:D3名称:客户信息表描述:记录客户的基本信息结构:客户编号 名称 电话 手机 地址 传真 开户行 银行账号编号:D4名称:进货单信息表描述:记录进货单的基本信息结构:编号 供货商号 名称 进货日期 货号 品名 单位 数量 进货价 仓库 金额编号:D5名称:销售单信息表描述:记录销售单的基本信息结构:编号 货号 品名 单位 数量 销售价 仓库 金额编号:D6
15、婚纱礼服销售管理系统 5名称:仓库信息表描述:记录仓库的基本信息结构:货号 品名 单位 仓库 库存数量2.5 软硬件环境2.5.1 开发工具选择PowerBuilder 是美国 Power soft 公司于 90 年代初推出的基于客户/服务器体系结构的面向对象的数据库开发工具。PowerBuilder 是一个用来进行客户/服务器开发的完全的可视化应用程序开发环境。使用 PowerBuilder 你可以用一种可视的直观的方式来创建应用程序的用户界面和数据库接口。这是一个总的概念,实际上是开发人员使用 PowerBuilder 去开发应用程序,由于所开发的各种应用程序充分利用了图形用户接口(GUI
16、)的优点,所以PowerBuilder 被认为是一个图形工具。PowerBuilder 应用程序由窗口组成,这些窗口包含用户与之交互的控件。开发人员可以使用所有标准空间(如按钮、复选框、下拉式列表框或编辑框)以及 PowerBuilder 提供的特殊的使应用程序更易于开发和使用的控件。PowerBuild9.0 的特性:1.支持快速应用的 JSP 编辑器低版本 PowerBuilder 只能开发 PowerBuilder 的应用,而 PowerBuilder 9.0则可以生成 JSP 的应用,从而可以进行基于 Internet 的开发。2.支持 XML对于 XML 的支持具体表现在两方面:一是
17、支持 Data Window;二是支持 DOM。3.PBNI(PowerBuilder Native Interface )PBNI 提供一个 Native Interface,使 PowerBuilder 提高对外扩展能力,能够访问任何类型的外部应用,也允许外界访问 PowerBuilder,从而达到方便调用任何外部应用资源的效果。相比之下,传统的 PowerBuilder 产品是相对封闭的开发环境。例如在做底层数据通信时,受到 DLL 调用模式的限制,接口不是透明,调试和使用都不是很方便。PBNI 使 PowerBuilder 能够灵活调用外界任何动态连接库或底层函数等,同时外部应用可以反
18、调 PowerBuilder 9.0 中的对象,使 IDE(集成开发环境)可以更加有机的结合外部环境。4.EJB ClientPowerBuilder 9.0 可以通过 EJB Client 来调用任何一个 EJB 组建,具体是通过代理的方式来调用。EJB Client 成为 PowerBuilder 应用端与 JAVA 虚拟机之间有效桥梁。婚纱礼服销售管理系统 65. PowerBuilder 9.0 与 Web Service 的关系Web Service 作为发展中的概念,PowerBuilder 9.0 支持 Java 与.NET 两大阵营。6. PowerBuilder 9.0 与.
19、NET未来 PowerBuilder 和.NET 的支持将分为以下几个阶段。1 .NET 是一个集成的概念,PowerBuilder 9.0 以 Web Service 的方式支持.NET。2 这个阶段将引入 DataStore.NET 和 DataWindow.NET。3具有访问整个.NET 平台的能力。4PowerBuilder 开发人员将能使用建立在.NET 架构中所附加的全部功能。7.其他增强功能1可存为 PDF 文件。2增强 bugger。3增强版本控制。2.5.2 硬件需求1. CPU:Inter Pentium3 900 或更高2. 内存:128MB 或 128MB 以上3. 硬
20、盘:1G 以上剩余硬盘空间2.5.3 软件需求1. 操作系统:Window98/2000/XP2. 网络协议:TCP/IP3.开发平台:PowerBuilder9.0婚纱礼服销售管理系统 7第三章 数据库设计3.1 系统功能层次图图 3-1 系统功能模块图3.2 数据库需求分析在仔细调查商家进销存管理过程的基础上,通过对商家进销存管理的内容分析,设计的数据项和数据结构如下。 客户资料信息包括的数据项有客户编号,名称,地址,电话,传真,开户行,银行帐号等。 供货商资料信息婚纱礼服销售管理系统资料管理模块 进货管理模块 销售管理模块 库存管理模块 系统管理模块 快速查询模块 打印报表模块商品资料管
21、理 供货商资料管理 客户资料管理进货单管理 销售单管理库存查询 权限管理系统备份服装资料仓库资料供货商资料客户资料销售单进货单退出系统婚纱礼服销售管理系统 8包括的数据项有供货商号,名称,地址,电话,传真,开户行,银行帐号,库房地址,库房电话等。 进货单信息包括的数据项有编号,供货商号,货号,进货数量,进价,金额,进货日期,仓库等。 销售单信息包括地数据项有编号,客户编号,货号,销售数量,销售价,仓库等。 库存信息包括的数据项有货号,库存数量,仓库地点等。 服装信息包括的数据项有货号,品名,单位,产地,类别,进货价,销售价 1,销售价 2 等。有了上面的数据结构,数据项和数据流程,就能进行下面
22、的数据库设计。3.3 数据库概念结构设计这一设计阶段是在需求分析的基础上,设计出能满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。本设计根据上面的设计规划出的实体有:服装实体、客户实体、供货商实体、进货单实体、销售单实体和库存实体。各个实体的树形图以及实体和实体之间的关系 E_R 图描述如下。图 32 为客户实体属性图。图 33 为供应商实体属性图。图 3-2 客户实体属性图客户客户编号 名称 地址电话 传真 银行账号供货商供货商号 名称 地址 电话手机机,。 。几银行账号传真 库房地址=-=-=-址。, 。只址,。 。至库房电话婚纱礼服销售管理系统 9图 34 为服
23、装信息实体属性图。图 35 为库存信息实体属性图。图 35 为库存信息实体属性图图 36 为产品实体属性图。图 3-4 库存信息实体属性图图 3-3 供应商实体属性图婚纱婚纱号 婚纱名 规格单位产地类别进货价 销售价 1销售价 2库存婚纱号 库存数量库存金额 库存单价应付款编号 货号 供货商号数量 进货单价 金额付款日期婚纱礼服销售管理系统 10图 37 为应收款实体属性图。图 37 为应收款实体属性图图 38 为进货单实体属性图。图 3-9 为销售单实体属性图图 3-6 订单实体属性图图 3-8 为进货单实体属性图应收款编号 货号 客户编号数量 销售价 金额收款日期进货编号 供货商号 货号进
24、货数量进价 金额仓库销售单编号 客户编号 货号销售数量销售价 金额仓库婚纱礼服销售管理系统 11图 3-9 为销售单实体属性图实体和实体之间的关系 E_R 图如图 310 示。N 1 M LN 11 MM 1 1 N图 310 实体和实体之间的关系 E_R 图3.4 数据库逻辑结构设计在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系。进销存管理系统数据库中各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。表 31 为客户资料信息表格 kehu列名 数据类型 可否为空 说明Kh_id numeric(10) NOT NULL 客户编号(主键)
25、Kh_name VARCHAR2(20) NULL 客户名称Kehu_adress VARCHAR2(30) NULL 地址Kehu_telp VARCHAR2(10) NULL 电话Kehu_cz VARCHAR2(10) NULL 传真Kehu_khh VARCHAR2(10) NULL 开户行Kehu_yhzh VARCHAR2(10) NULL 银行帐号婚纱存放提货仓库 供应商开出销售单包含下单客户接收 进货单婚纱礼服销售管理系统 12表 32 为 进货单信息表 jhd列名 数据类型 可否为空 说明jhd_no VARCHAR2(6) NOT NULL 编号(主键)Gys_no VAR
26、CHAR2(6) NOT NULL 供应商号Product_no VARCHAR2(6) NOT NULL 婚纱号product_inprice VARCHAR2(10) NULL 进价product_number NUMBER(10) NULL 进货数量Jh_date DATE NULL 进货日期kufang_no VARCHAR2(6) NOT NULL 库房号表 33 为库存信息表格 kucun列名 数据类型 可否为空 说明product_no VARCHAR2(6) NOT NULL 婚纱号(主键)product_number NUMBER(10) NULL 库存数量kc_adress
27、 VARCHAR2(10) NULL 存放地点表 34 为销售单信息表 xsd列名 数据类型 可否为空 说明Xsd_no VARCHAR2(6) NOT NULL 编号(主键)kehu_no VARCHAR2(6) NOT NULL 客户编号product_no VARCHAR2(6) NOT NULL 婚纱号xs_number NUMBER(10) NULL 销售数量xs_outprice NUMBER(10) NULL 销售价格kufang_no VARCHAR2(6) NOT NULL 库房号表 35 为服装信息表 product列名 数据类型 可否为空 说明Product_no VAR
28、CHAR2(6) NOT NULL 货号(主键)Product_name VARCHAR2(20) NULL 品名Danwei VARCHAR2(6) NULL 单位Product_adress VARCHAR2(20) NULL 产地婚纱礼服销售管理系统 13product_inprice VARCHAR2(10) NULL 进价xs_outprice1 NUMBER(10) NULL 销售价格 1xs_outprice2 NUMBER(10) NULL 销售价格 2第四章 详细设计与实现完成以上数据库后台的设计后,现在就可以进行前台应用程序对象的创建了。4.1 程序流程图图 4-1 程序流
29、程图资料管理资料管理资料管理资料管理开始登录界面输入用户名和密码YESNO密码错误打开主界面资料管理商品资料 供货商资料 客户资料销售单资料管理库存管理销售管理进货管理进货单 库存查询退出系统报表打印快速查询资料管理资料管理 销售单进货单婚纱礼服销售管理系统 144.2 系统登录窗体设计4.2.1 实现目标用户进入系统之前,必须通过系统登录窗口的身份识别判断,才可以进入主系统。4.2.2 实现功能用户运行该系统后,首先出现登录对话框。该窗体是用户进入婚纱礼服销售管理系统的第一界面,要求用户输入用户名和密码后确定,如果密码正确,用户可登录婚纱礼服销售管理系统,如果密码错误用户将不能登录婚纱礼服销
30、售管理系统,需重新输入密码,直到密码输入正确方可进入系统。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
31、 Button 控件,其 Text 分别为“确定”、“取消”。5.主要功能有确定、取消。实现代码见附录程序清单。登陆页面如图 42 所示。婚纱礼服销售管理系统 15图 4-2 登陆界面截图4.3 菜单的设计在菜单画笔中设计应用程序主窗口所连接的菜单 w_main。该菜单的结构如图43 所示。 图 4-3 菜单的结构婚纱礼服销售管理系统 16在这里设置了 7 个主菜单,14 个子菜单项目,对于一些经常使用的菜单功能.各个菜单的程序代码如下。(1) “资料管理”菜单下“服装资料管理”子菜单的 Click 事件程序代码:opensheet(w_sp_gl,w_main,7,layered!)其功能是
32、打开服装资料管理窗体。(2) “资料管理”菜单下“供应商资料管理”子菜单的 Click 事件程序代码:open(w_ghs_gl,w_main,7,layered!)其功能是打开供应商资料管理窗体。(3) “资料管理”菜单下“客户资料管理”子菜单的 Click 事件程序代码:opensheet(w_kh_gl,w_main,7,layered!)其功能是打开客户资料管理窗体。(4) “进货管理”菜单下“进货单”子菜单的 Click 事件程序代码:opensheet(w_jhd_gl,w_main,7,layered!)其功能是打开进货单窗体。(5) “销售管理”菜单下“销售单”子菜单的 Cli
33、ck 事件程序代码:opensheet(w_xsd_gl,w_main,7,layered!)其功能是打开销售单窗体。(6) “库存管理”菜单下“库存查询”子菜单的 Click 事件程序代码:opensheet(w_kc_cx,w_main,7,layered!)其功能是打开库存查询窗体。(7) “系统管理”菜单下“系统备份”子菜单的 Click 事件程序代码:opensheet(w_sjkbf,w_main,7,layered!)其功能是打开系统备份窗体。(8) “系统管理”菜单下“权限管理”子菜单的 Click 事件程序代码:opensheet(w_mmwh,w_main,7,layere
34、d!)其功能是打开权限管理窗体。(9) “快速查询”菜单下“服装信息”子菜单的 Click 事件程序代码:opensheet(w_spcx,w_main,7,layered!)其功能是打开服装信息窗体。(10) “快速查询”菜单下“客户信息”子菜单的 Click 事件程序代码:open(w_khcx,w_main,7,layered!)其功能是打开客户信息窗体。(11) “快速查询”菜单下“供货商信息”子菜单的 Click 事件程序代码:opensheet(w_ghscx,w_main,7,layered!)其功能是打开供货商信息窗体。婚纱礼服销售管理系统 17(12) “快速查询”菜单下“仓
35、库查询”子菜单的 Click 事件程序代码:opensheet(w_ck_cx,w_main,7,layered!)其功能是打开仓库查询窗体。(13) “报表打印”菜单下“进货单”子菜单的 Click 事件程序代码:opensheet(w_jhd_gl,w_main,7,layered!)其功能是打开进货单窗体。(14) “报表打印”菜单下“销售单”子菜单的 Click 事件程序代码:open(w_xsd_gl,w_main,7,layered!)其功能是打开销售单窗体。到现在就设计完了“系统”菜单下的子菜单。其它菜单中的程序代码和上面的类似,都是在主窗口上面打开相应的功能子窗口。由于和上面的
36、方法一致,因此在这里不再详细描述。4.4 主页面窗体设计4.4.1 实现目标用户通过“登录”对话框后,进入到该页面,该页面为系统的主页面,提供了所有功能模块的集合,所有功能项的选择都是在该页面下完成。4.4.2 实现功能使用户通过选择相应的菜单项,打开不同的窗体,完成一系列相应操作。4.4.3 实现过程1新建一个窗体,点击“file”菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的 WINDOW,接着点击“OK”,从而新建了一个窗体,将其命名并保存为“w_ main1”。2放置一个 picture control 控件,在 Picture name 中插入选择图片的路径。3
37、需要通过数据窗口控件进行连接,在“MenuName”栏选择与 w_main 关联。登录后即出现主页面如图 44 所示。婚纱礼服销售管理系统 18图 4-4 主界面截图4.5 资料管理模块设计 4.5.1 实现目标点击主界面资料管理按钮,出现下拉菜单。各种资料功能可在该下拉菜单中实现。4.5.2实现功能可以对服装、客户、供货商进行添加、修改、删除等操作。并对该模块中的信息进行4.5.3 实现过程1)“服装资料管理”窗口,如图所示:婚纱礼服销售管理系统 19图 4-5 服装资料管理界面截图实现过程1.新建一个窗体,点击 file 菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的
38、 WINDOW,接着点击“OK”,从而新建了一个窗体,将其命名并保存为“w_sp_gl”。2.点击“insert”菜单,在“control”中选择“DataWindow”控件,并为之选择属性“HscrollBar”、“VscrollBar” 。3放置两个 Command Button 控件,其 Text 分别为 “服装资料查询”、“关闭”。4放置一个 static text 控件,其 Text 分别为 “服装资料管理”。5. 在该窗体中添加根据婚纱礼服销售管理系统中的表 d_sp_gl 生成数据窗口对象,格式为 GRID 格式.需要通过数据窗口控件与数据窗口控件进行连接,因此只要设置 dw 与
39、 d_sp_gl 关联即可。分别用于以详细的方式显示信息和列表。2)“服装资料管理”中的“服装资料查询”窗口,如图所示:婚纱礼服销售管理系统 20图 4-6 服装资料查询与备份界面截图实现过程1.新建一个窗体,点击 file 菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的 WINDOW,接着点击“OK”,从而新建了一个窗体,将其命名并保存为“w_sp_cxgl”。2.点击“insert”菜单,在“control”中选择“DataWindow”控件,并为之选择属性“HscrollBar”、“VscrollBar” 。3放置一个 Command Button 控件,其 Tex
40、t 分别为 “关闭”。4放置一个 static text 控件,其 Text 分别为 “服装资料查询与备份”。4. 在该窗体中添加根据婚纱礼服销售管理系统中的表 d_sp_cxgl 生成数据窗口对象,格式为 GRID 格式.需要通过数据窗口控件与数据窗口控件进行连接,因此只要设置 dw 与 d_sp_cxgl 关联即可。分别用于以详细的方式显示信息和列表。婚纱礼服销售管理系统 213)“供货商资料管理”窗口,如图所示:图 4-7 供货商资料管理界面截图实现过程1.新建一个窗体,点击 file 菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的 WINDOW,接着点击“OK”,
41、从而新建了一个窗体,将其命名并保存为“w_ghs_gl”。2.点击“insert”菜单,在“control”中选择“DataWindow”控件,并为之选择属性“HscrollBar”、“VscrollBar” 。3放置两个 Command Button 控件,其 Text 分别为 “供货商查询”、“关闭”。4放置一个 static text 控件,其 Text 分别为 “供货商管理”。5. 在该窗体中添加根据婚纱礼服销售管理系统中的表 d_ghs_gl 生成数据窗口对象,格式为 GRID 格式.需要通过数据窗口控件与数据窗口控件进行连接,因此只要设置 dw 与 d_ghs_gl 关联即可。分别
42、用于以详细的方式显示信息和列表。婚纱礼服销售管理系统 224)“供货商资料管理”中“供货商查询”窗口,如图所示:图 4-8 供货商查询与备份界面截图实现过程1.新建一个窗体,点击 file 菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的 WINDOW,接着点击“OK”,从而新建了一个窗体,将其命名并保存为“w_ghs_cxbf”。2.点击“insert”菜单,在“control”中选择“DataWindow”控件,并为之选择属性“HscrollBar”、“VscrollBar” 。3放置两个 Command Button 控件,其 Text 分别为 “供货商查询”、“关闭
43、”。4放置一个 static text 控件,其 Text 分别为 “供货商管理”。5. 在该窗体中添加根据婚纱礼服销售管理系统中的表 d_ghs_cxbf 生成数据窗口对象,格式为 GRID 格式.需要通过数据窗口控件与数据窗口控件进行连接,因此只要设置 dw 与 d_ghs_cxbf 关联即可。分别用于以详细的方式显示信息和列表。5)“客户资料管理”窗口,如图所示:婚纱礼服销售管理系统 23图 4-9 客户资料管理界面截图实现过程1.新建一个窗体,点击 file 菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的 WINDOW,接着点击“OK”,从而新建了一个窗体,将其命
44、名并保存为“w_kh_gl”。2.点击“insert”菜单,在“control”中选择“DataWindow”控件,并为之选择属性“HscrollBar”、“VscrollBar” 。3放置两个 Command Button 控件,其 Text 分别为 “客户查询”、“关闭”。4放置一个 static text 控件,其 Text 分别为 “客户信息管理”。5. 在该窗体中添加根据婚纱礼服销售管理系统中的表 d_kh_gl 生成数据窗口对象,格式为 GRID 格式.需要通过数据窗口控件与数据窗口控件进行连接,因此只要设置 dw 与 d_kh_gl 关联即可。分别用于以详细的方式显示信息和列表。
45、婚纱礼服销售管理系统 246)“ 客户资料管理”中“客户查询”窗口,如图所示:图 4-10 客户查询与备份界面截图实现过程1.新建一个窗体,点击 file 菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的 WINDOW,接着点击“OK”,从而新建了一个窗体,将其命名并保存为“w_kh”。2.点击“insert”菜单,在“control”中选择“DataWindow”控件,并为之选择属性“HscrollBar”、“VscrollBar” 。3放置一个 Command Button 控件,其 Text 分别为 “关闭”。4放置一个 static text 控件,其 Text 分
46、别为 “客户信息查询与备份”。5. 在该窗体中添加根据婚纱礼服销售管理系统中的表 d_kh 生成数据窗口对象,格式为 GRID 格式.需要通过数据窗口控件与数据窗口控件进行连接,因此只要设置dw 与 d_kh 关联即可。分别用于以详细的方式显示信息和列表。婚纱礼服销售管理系统 254.6 进货管理模块设计4.6.1 实现目标点击主界面进货管理按钮,出现下拉菜单。进货管理可在该下拉菜单中实现。4.6.2 实现功能可以对编号、名称、供货商号进行添加、修改、删除、打印、另存为等操作。并对该模块中的信息进行维护。4.6.3 实现过程“进货管理”窗口,如图所示:图 4-11 进货单管理界面截图实现过程1
47、.新建一个窗体,点击 file 菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的 WINDOW,接着点击“OK”,从而新建了一个窗体,将其命名并保存为“w_jhd_gl”。2.点击“insert”菜单,在“control”中选择“DataWindow”控件,并为之选择属性“HscrollBar”、“VscrollBar” 。婚纱礼服销售管理系统 263放置四个 Command Button 控件,其 Text 分别为 “打印”、“打印预览”、“另存为”、“关闭”。4放置一个 static text 控件,其 Text 分别为 “进货单管理”。5. 在该窗体中添加根据婚纱礼服
48、销售管理系统中的表 d_jhd_gl 生成数据窗口对象,格式为 GRID 格式.需要通过数据窗口控件与数据窗口控件进行连接,因此只要设置 dw 与 d_jhd_gl 关联即可。分别用于以详细的方式显示信息和列表。4.7 销售管理模块设计4.7.1 实现目标点击主界面销售管理按钮,出现下拉菜单。销售管理可在该下拉菜单中实现。4.7.2 实现功能可以对编号、货号、品名进行添加、修改、删除、打印、另存为、销售量统计等操作。并对该模块中的信息进行维护。4.7.3 实现过程1)“销售管理”窗口,如图所示:婚纱礼服销售管理系统 27图 4-12 销售单管理界面截图实现过程1.新建一个窗体,点击 file 菜单,选择“NEW”菜单项,选取“PB OBJECT”TAB 页中的 WINDOW,接着点击“OK”,从而新建了一个窗体,将其命名并保存为“w_xsd_gl”。2.点击“insert”菜单,在“control”中选择“DataWindow”控件,并为之选择属性“HscrollBar”、“VscrollBar” 。3放置五个 Command Button 控件,其 Text 分别为 “打印”、“打印预览”、“另存为”、“销售量统计”、“关闭”。4放置一个 static text 控件,其 Text 分别为 “销售单管理”。5. 在该窗体中添加根据婚纱礼服销售管理系统中的表 d_xsd_gl 生