进销存系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
进销存系统需求分析
1.3 进销存管理系统需求分析根据以上对进销存管理内容和进销存管理系统
的分析一个标准的进销存管理系统应该包括如图1.1所示的几大功能。图1.1 进销存管理系统应包括的基本功能其中每个功能都由若干相关联的子功能模块组成。下面将对这些模块一一进行介绍。 1.3.1 资料管理企业经营的基础资料是一个企业最基本、最重要的信息脱离了基础资料包括商品资料、供货商资料和客户资料等进销存系统就无法运行。“资料管理”功能就用于维护这些基础资料其中所包含的功能模块如图1.2所示。图1.2 “资料管理”功能模块各功能模块实现的
功能分别为1 “商品编码设置”用于设置商品编码的方法。进销存系统的每一条商品信息都具有惟一的一个编码作为该商品信息的主键一般来说该编码具有一定的规律例如药品进销存系统商品的编码可能有两级第一级为药品的类别中药西药、保健品、器械等第二级为药品的剂型针剂、片剂、丸剂等。该功能设置商品编码分类的方法从而实现商品资料维护中自动生成编码的功能。例如该商品属于西药的丸剂而西药的编码是2丸剂的编码是02该商品的编码就是202后面部分由系统根据该类别里现有编码的最大值加1自动生成。 2 “商品资料维护”用于维护增加、修改、删除、查询企业经营商品的基本信息内容包括货号、条形码、商品名、拼音编码、规格、单位、产地、类别、进货价、销售价1、销售价2、最低售价等。其中拼音编码是商品名称的拼音简称目的是使程序可以通过拼音编码方便地查询到所需要的商品。不同行业的进销存商品资料的属性差别很大我们将在后面加以说明。 3 “供货商资料维护”用于维护企业供货商的基本信息内容包括供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门等。 4 “客户资料维护”用于维护企业客户的基本信息内容包括客户编号、拼音编码、简
称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等。 5 “业务员信息维护”用于维护企业销售业务员的基本信息内容包括业务员号、姓名、性别、电话、手机、地址、邮编、身份证号、类别等。在销售开票时业务员属性可以直接从业务员清单中获取所有业务员的名字作为辞典供用户选择。 6 “仓库信息维护”用于维护企业的仓库信息内容包括仓库号、仓库名、类别、备注等。企业的商品一般都是存放在不同的仓库或同一仓库的不同货位中这样在填写商品进货单和销售单时用户需要指定入库或出库的是哪个仓库的货物。7 “采购合同管理”用于维护企业与供货商签定的采购合同内莅?跎毯拧?鹾拧?邸?犊罘绞健?势凇???掌凇?贤谙薜取:贤哪谌荻砸滴窨梢圆跋炖绾贤娑私墼谔钚床晒旱ナ毕低尘突嶙远山邸?8 “销售合同管理”用于维护企业与客户签订的的销售合同内容包括客户编号、货号、售价、付款方式、帐期、签订日期、合同期限等。 1.3.2 采购管理“采购管理”用于管理企业的采购业务所包含的功能模块如图1.3所示。图1.3 “采购管理”功能模块各功能模块实现的功能分别为 1 “采购订单”用于录入企业的采购订单。一般来说采购订单、入库单、销售单等单据根据第二范式都分为主从两张表来存放数据主表“采购订单”的内容包括编号、供货商号、订货日期、有效起日、有效止日、业务员、制单人、税价合计、不含税价、税额等从表“采购订单明细”的内容包括编号、订单号、货号、订货数量、进价、税价合计、扣率、税率、不含税价、税额等。2 “进货单”用于录入企业的进货单也分为主从两张表主表“进货单”内容包括编号、供货商号、进货日期、业务员、
制单人、验收员、保管员、税价合计、不含税价、税额、订单号等从表“进货单明细”内容包括编号、进货单号、货号、进货数量、进价、税价合计、扣率、税率、不含税价、税额、仓库、货物质量等。根据企业的规模和管理方法可以直幼鹘醯ザ挥米鞑晒憾?サ杂诮洗蠊婺,钠笠挡晒翰棵藕涂夥坎棵乓话闶欠挚挠刹晒翰棵盘钚床晒憾?セ跷镌耸涞娇夥亢笥煽夥垦槭杖嗽碧钚唇醯ァ,钚唇醯ズ笊唐返目獯娌呕嵩黾硬?犊睢?3 “退货管理”用于录入企业进货时的退货单。进货的退货有两种方法一是直接在进货单中填写负数的进货数量另一种是填写进退货单一般采用前一种方法。4 “进货价格调整”用于调整历史进货单的价格内容包括内部编号、编号、进货数量、原进价、新进价、调整日期、制单人等。 5 “进货单位调整”用于调整历史进货单的供货商内容包括内部编号、编号、原供货商、新供货商、调整日期、制单人等。6 “历史查询”用于查询商品采购、进货的历史。一般可以让用户按照任何条件查询如按照供货商、日期、商品货号、商品拼音等。 1.3.3 销售管理“销售管理”用于管理企业的销售业务所包含的功能模块如图1.4所示。图1.4 “销售管理”功能模块各功能模块实现的功能分别为 1 “销售订单”用于录入企业的销售订单。主表“销售订单”的内容包括编号、客户编号、销售日期、有效起日、有效止日、业务员、制单人、税价合计、不含税价、税额等从表“销售订单明细”的内容包括编号、订单号、货号、销售数量、销售价、税价合计、扣率、税率、不含税价、税额等。 2 “销售单”用于录入企业的销售单主表“销售单”内容包括编号、客户编号、销售日期、业务员、制单人、保管员、税价
合计、不含税价、税额、订单号等从表“销售单明细”内容包括编号、销售单号、货号、销售数量、销售价、税价合计、扣率、税率、不含税价、税额、出货仓库等。3 “销售退货单”用于录入企业销售退货单内容包括编号、销售单编号、货号、退货数量、销售价、税价合计、扣率、税率、不含税价、税额、退货仓库等。
4 “调整历史售价”用于调整历史销售单的价格内容包括内部编号、编号、销售数量、原销价、新销进价、调整日期、制单人等。
5 “历史查询”用于查询商品销售的历史。一般可以让用户按照任何条件查询如按照客户、日期、商品货号、商品拼音、业务员等信息查询。 1.3.4 库存管理“库存管理”用于管理企业的库存信息所包含的功能模块如图1.5所示。图1.5 “库存管理”功能模块各功能模块实现的功能分别为1 “库存查询”用于查询企业商品的库存可以查询总库存和各分仓库库存。2 “库存转库”用于将一个仓库的商品转移到另一个仓库或者连锁店之间的商品调拨内容包括编号、源部门、目的部门、货号、数量、单价、合计金额、调拨日期、制单人、调货原因等。 3 “库存盘点”用于管理企业的库存盘点工作将实际盘存的商品数量输入计算机计算机自动与数据库中的库存数量进行核对并产生盘盈盘亏统计信息。 4 “报损报溢”用于管理企业商品库存的损溢内容包括编号、货号、仓库、数量、库存单价、金额、日期、责任人、制单人等。 5 “上下限设定”用于设置库存的上限和下限当商品库存的数量超出指定的范围时系统可以自动报警内容包括序号、仓库号、货号、上限、下限、最佳存量、备注等。
6 “库存上下限报警”根据当前商品库存和指定的库存上下限自动列出低于下限或高于上限的商品并可以直接根据最佳存量直接生成采购订单。
7 “历史查询”用于查询各种转库、盘点、损溢的历史数据。 1.3.5 应付款管理“应付款管理”用于管理企业的应付款业务包含的功能模块如图1.6所示。图1.6 “应付款管理”功能模块各功能模块实现的功能分别为 1 “预付款管理”用于管理企业的预付款信息内容包括供货商号、预