根据以上对进销存管理内容和进销存管理系统的分析,一个标准的进销存管理系统应该包括如图 1.1 所示的几大功能。图 1.1 进销存管理系统的基本功能模块其中每个功能都由若干相关联的子功能模块组成。1.3.1 资料管理企业经营的基础资料是一个企业最基本也是最重要的信息,脱离了基础资料,例如商品资料、供货商资料和客户资料等,进销存系统就无法运行。“资料管理”功能模块就用于维护这些基础资料,包含的功能模块如图1.2 所示。图 1.2 “资料管理”功能模块“商品编码设置”用于设置商品编码的方式。进销存系统的每条商品信息都具有惟一的一个编码, 作为该商品信息的主键, 一般该编码具有一定的规律,例如药品进销存系统, 商品的编码可能有两级, 第一级为药品的类别 ( 中药、西药、保健品、器械等 ) ,第二级为药品的剂型 ( 针剂、片剂、丸剂等 ) 。该功能设置商品编码分类的方法, 从而实现商品资料维护中自动生成编码的功能。例如该商品属于西药的丸剂,而西药的编码是2,丸剂的编码是 02,该商品的编码就是202**** ,后面部分由系统根据该类别里现有编码的最大值加1 自动生成。“商品资料维护”用于维护( 增加、修改、删除、查询 ) 企业所经营的商品的基本信息,内容包括货号、条形码、品名、拼音编码、规格、单位、产地、类别、进货价、销售价 1、销售价 2、最低售价等。其中拼音编码是商品名称的拼音简称,目的是在程序中可通过拼音码方便地查询到所需要的商品。不同行业的进销存商品资料的属性差别很大,我们将在后面说明。“供货商资料维护”用于维护企业供货商的基本信息,内容包括供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门等。“客户资料维护”用于维护企业客户的基本信息,内容包括客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等。“业务员信息维护”用于维护企业销售业务员的基本信息,内容包括业务员号、姓名、性别、电话、手机、地址、邮编、身份证号、类别等。在销售开票时业务员属性可以直接从业务员清单表中获取所有业务员的名字作为辞典供用户选择。“仓库信息维护”用于维护企业的仓库信息,内容包括仓库号、仓库名、类别、备注等。企业的商品一般都是存...