采购员管理子系统_第1页
采购员管理子系统_第2页
采购员管理子系统_第3页
采购员管理子系统_第4页
采购员管理子系统_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

选购员治理子系统本章将介绍商品进销存治理系统中的选购员治理子系统局部。选购员治理子系统分析子系统是为了使选购人员更好的、更有效的把握供给商资料;合理的制定、修改选购打算,以及实施选购,物资入库而编制的。选购人员主要职责包括:负责了解市场供给商信息,实施选购,查询选购进展状况。功能模块设计依据对选购员治理子系统的功能分析,开头完成功能模块的设计工作。选购员治理子系统功能模块设计下工作:开发供给信息

A3.2.1

添加供给商产品A3.2.1.1...取消供给商产品A3.2.1.2...修改供货价格A3.2.1.3...选购业务员

A3.2

A3.2.2

编制选购单实施选购验货入库

A3.2.2.1...A3.2.2.2通知付款

A3.2.2.3A3.2.2.4开发供给信息

查询选购单

A3.2.3...选购员组成构造树选购员通过调查供给市场状况,准时修改供给信息,具体包括:添加供给商产品:增加供给商产品信息。取消供给商产品:取消供给商不再销售的产品。修改供货价格:依据供给商的最报价修改供给商的产品价格。选购商品选购商品需要完成的主要任务有编制选购单:依据选购经理下达的选购打算,编制选购单并报请选购经理审批。实施选购:选购经理批准后向供给商选购商品。验货入库:供给商发货后,选购员验货并预备入库。通知付款:入库完成后,选购员通知财务部门向供货方付款。查询选购单查询某时间段选购员本人负责的选购单,准时了解选购进展状况。选购员治理子系统的菜单设计1. 选购员治理子系统的菜单设计依据选购员治理子系统的功能模块的设定,可完成如以下图所示的系统菜单设计工作。数据库构造实现数据库表的设计与实现依据本系统的需要和设计要求,选购人员共涉及以下七个数据库表。商品分类表(classify):描述商品品种分类信息,其表构造如下所示。商品表(product):描述商品的根本信息,由销售经理负责治理维护,其表构造如下表所示。选购打算表(purchplan):打算选购的商品清单,由选购经理填写。供货商表(supplier):描述供给商的信息,由选购经理负责治理。供货表(supply):描述供给商供给的商品及价格信息,由选购员负责治理。选购单表(purchase)选购商品表(purchitems):记录选购单中选购的商品信息,依靠于选购订单。依据系统的需要和设计要求,建立表的注释、索引和主、外键关系,建立字段的注释。效果如下图。选购单明细视图的数据采集自商品表〔product〕和选购单明细表〔purchitems〕。厂商供货明细视图的数据采集自商品表〔product〕、供货表〔supplier〕和供货商表〔supply〕。选购员子系统角色名称purchasagent,,该角色对他所涉及到的数据库表的权限操作如下:员工表(employee):Select商品分类表(classify):Select商品表(product):Select选购打算表(purchplan):Select选购单表(purchase):Select、Insert、Update选购单明细表(purchitems):Select、Insert供货商表(supplier):Select、Insert、Update、Delete供货表(supply):Select厂商供货明细视图(vw_supply):Select、Insert、Update、Delete选购打算视图(vw_plan):Select、Update选购单明细视图(vw_puchitems):Select、Insert厂商供货明细视图(vw_supply):Select、Insert、Update、Delete7.4主要功能代码设计将着重介绍主要功能的程序实现和技术特点关局部。系统的文件构造选购员治理子系统是选购员使用的软件系统。选购员治理子系统包括一个目标文件business.pbt、一个应用对象business和三个库文件,三个库文件的主要作用见下表。库文件名business.pblpublic.pblpurchase.pbl

主要作用存放应用对象business和主窗口w_main和登录窗口w_login存放整个系统共用的对象存放选购经理治理子系统中其它的各种对象局部功能模块制作过程制定选购单的功能选购员将依据选购经理制定的选购打算,来制订公司对商品的选购单。制作窗口〔w_createpurchase〕说明:窗口类型:窗口控件继承〔inherited〕自公共库〔public.pbl〕中的根底窗口〔w_base〕窗口主要控件:三个继承的数据窗口控件〔dw_〕:注:数据窗口控件继承〔inherited〕自公共库〔public.pbl〕中的用户自定义对象〔u_base_datawindow〕三个数据窗口对象〔d_〕:①显示制定的选购打算数据源:SQLSelect数据对象样式:说明:显示的信息只能查看不能修改。②显示依据选购打算制定的选购单数据源:SQLSelect数据对象样式:说明:选购单备注允许用户修改,其余信息不允许修改③显示依据选购打算制定的选购单明细信息数据源:SQLSelect数据对象样式:说明:选购单单价和选购数量允许用户修改,其余信息不允许修改一个数据窗口控件〔dw_supply〕:对象是嵌套在数据窗口对象中的嵌套报表或下拉数据窗口。①制作根底的数据窗口对象〔d_dddw_purchase_supply〕,用于显示符合条件的供货商信息。数据源:SQLSelect数据对象样式:说明:依据供货价格字段进展升序排列②制作数据窗口控件〔dw_supply〕,关联的子数据窗口对象〔d_supply_child〕显示风格:grid数据源:External〔外部数据源〕数据对象样式:定义字段的编辑风格:四个按钮控件〔cb_〕:完成逐条、全部、保存和退出功能。注:按钮控件继承〔inherited〕自公共库〔public.pbl〕中的用户自定义对象〔u_base_commandbutton〕编写脚本完成定制功能①声明一个实例变量〔Instance〕②窗口翻开后,要求可以显示制定好的选购打算和设置供货厂商信息子窗口〔窗口的open大事〕③选定选购打算数据窗口中的选购打算后,在供货厂商信息子窗口中显示相应的供货厂商信息〔dw_plan数据窗口的rowchanged大事〕④定义窗口功能函数〔wf_addorder〕⑤定义窗口功能函数〔wf_delitems〕,删除给定行的选购内容⑥定义窗口功能函数〔wf_dellist〕⑦定义窗口功能函数〔wf_filteritems〕,a_row行对应的选购内容⑧检索当前单据对应的选购内容〔选购单数据窗口控件dw_list的单击大事clicked〕⑨删除当前行的选购单及其选购内容〔选购单数据窗口控件 dw_list的双击大事doubleclicked〕〔dw_items的单击大事itemchanged〕⑾双击删除当前记录〔选购单内容数据窗口控件dw_items的双击大事doubleclicked〕⑿逐条功能:依据所选定的选购打算进展制定。⒀全部功能:依据全部的选购打算来制定选购单⒁保存功能:将制定的选购单和选购单明细进展保存⒂退出功能:完毕操作Close(parent)制作通知付款的功能选购员将已完成入库的选购单,通知财务部门支付货款。制作窗口〔w_informpayment〕说明:窗口类型:窗口控件继承〔inherited〕自公共库〔public.pbl〕中的根底窗口〔w_base〕窗口主要控件:两个继承的数据窗口控件〔dw_〕:分别用来显示完成入库操作的选购单〔dw_list〕和选购单明细〔dw_items〕。注:数据窗口控件继承〔inherited〕自公共库〔public.pbl〕中的用户自定义对象〔u_base_datawindow〕两个数据窗口对象〔d_〕:显示选购单状态为已完成入库操作的选购单数据源:SQLSelect数据对象样式:说明:显示的信息只能查看不能修改。显示颜色:依据不同状态,显示不同的颜色。〔要给每个字段都进展设置〕字段的文字颜色:if(postatus=1,rgb(0,0,0),if(postatus=2,rgb(255,255,64),if(postatus=3,rgb(255,255,64),if(postatus=4,rgb(0,0,255),if(postatus=5,rgb(255,0,0),if(postatus=6,rgb(0,0,255),rgb(255,0,0)))))))字段背景颜色:if(postatus=1,rgb(255,255,255),if(postatus=2,rgb(255,0,0),if(postatus=3,rgb(0,0,255),if(postatus=4,rgb(255,255,64),if (postatus=5,rgb(255,255,64),if(postatus=6,rgb(0,255,64),rgb(255,255,255)))))))显示对应的选购单明细内容数据源:SQLSelect数据对象样式:二个单项选择按钮控件〔rb_〕:完成依据选购单状态进展检索的功能。〔第一个为默认选中〕四个按钮控件〔cb_〕:完成付款、入库、保存和退出功能。注:按钮控件继承〔inherited〕自公共库〔public.pbl〕中的用户自定义对象〔u_base_commandbutton〕编写脚本完成定制功能①窗口翻开后,要求可以显示选购单状态为已完成入库的单据〔窗口的open大事〕②第一个单项选择按钮的clicked大事其次个单项选择按钮的clicked大事③定义窗口功能函数〔wf_selectitem〕④选定选购单数据窗口中的选购单后,对应的选购单明晰〔 dw_list数据窗口的rowchanged大事〕⑤选购单内容数据窗口控件dw_itemsrowchanged大事⑥付款功能⑦入库功能⑧保存功能⑨退出功能:完毕操作

Close(parent)制定选购打算窗口(w_createpurchase)作,但一般只有查询的权利,但是在本功能模块对信息拥有增删改的权限。选购员将依据选购经理制定的选购打算,来制订公司对商品的选购单。制定选购打算运行后界面显示制定的选购计数据源:SQLSelect数据对象样式:说明:显示的信息只能查看不能修改,taborder0。显示依据选购打算制定的选购单数据源:SQLSelect数据对象样式:显示依据选购打算制定的选购单明细信息数据源:SQLSelect说明:选购单单价和选购数量允许用户修改,其余信息不允许修改数据窗口控件〔dw_supply〕:以下拉风格显示可以供给货品的厂商信息。该窗口使用口。制作根底的数据窗口对象〔d_dddw_purchase_supply〕,用于显示符合条件的供货商信息。数据源:SQLSelect数据对象样式:说明:依据供货价格字段进展升序排列制作数据窗口控件〔dw_supply〕,关联的子数据窗口对象〔d_supply_child〕显示风格:grid数据源:External〔外部数据源〕数据对象样式定义字段的编辑风格:编写脚本完成定制功能声明一个全局变量〔Instance〕声明一个实例变量〔Instance〕定义窗口功能函数〔wf_addorder〕定义窗口功能函数〔wf_dellist〕定义窗口功能函数〔wf_delitems〕,删除给定行的选购内容定义窗口功能函数〔wf_filteritems〕,过滤当前单据a_row行对应的选购内容窗口翻开后,要求可以显示制定好的选购打算和设置供货厂商信息子窗口〔窗口的open大事〕厂商信息〔dw_1数据窗口的rowchanged大事〕检索当前单据对应的选购内容〔选购单数据窗口控件dw_2的单击大事clicked〕删除当前行的选购单及其选购内容〔选购单数据窗口控件 dw_list的双击大事doubleclicked〕〔选购单内容数据窗口控件dw_3的单击大事itemchanged〕〔选购单内容数据窗口控件dw_items的双击大事doubleclicked〕逐条功能:依据所选定的选购打算进展制定全部功能:依据全部的选购打算来制定选购单保存功能:将制定的选购单和选购单明细进展保存修改选购单内容选购员对选购单进展重审,重选供货商。制作修改选购单窗口〔w_modifypurchase〕说明:选购单备注可以修改,其余显示的信息只能查看不能修改。显示颜色:依据不同状态,显示不同的颜色。〔要给每个字段都进展设置〕选购单状态为待批准,双击可删除。数据源:SQLSelect数据对象样式:颜色设置如上图所示。显示对应的选购单明细内容数据源:SQLSelect数据对象样式:选购打算为〔grid风格〕,显示选购打算内容数据源:SQLSelect数据对象样式:供货表显示可以供给货品的厂家和价格数据源:SQLSelect数据对象样式:编写脚本完成定制功能定义窗口功能函数〔wf_addorder〕定义窗口功能函数〔wf_dellis

温馨提示

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

评论

0/150

提交评论