1、库存管理存货核算系统分析资料范本 本资料为word版本,可以直接编辑和打印,感谢您的下载库存管理存货核算系统分析 地点:_时间:_说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容会计信息化库存管理存货核算系统实验指导书 TOC o 1-3 h z HYPERLINK l _Toc119150466 实验一 存货子系统业务流程分析 PAGEREF _Toc119150466 h 1 HYPERLINK l _Toc119150467 实验二 存货子系统数据处理流程分析 PAGEREF _Toc1
2、19150467 h 1 HYPERLINK l _Toc119150468 实验三 存货子系统功能分析 PAGEREF _Toc119150468 h 2 HYPERLINK l _Toc119150469 实验四 存货子系统数据字典及数据库设计 PAGEREF _Toc119150469 h 2 HYPERLINK l _Toc119150470 实验五 建立存货子系统数据库 PAGEREF _Toc119150470 h 3 HYPERLINK l _Toc119150471 实验六 存货子系统基本窗口设计 PAGEREF _Toc119150471 h 4 HYPERLINK l _T
3、oc119150472 实验七 存货子系统软件编程码表处理 PAGEREF _Toc119150472 h 44 HYPERLINK l _Toc119150473 实验八 存货子系统软件编程单表处理 PAGEREF _Toc119150473 h 47 HYPERLINK l _Toc119150474 实验九 存货子系统软件编程导入导出处理 PAGEREF _Toc119150474 h 53实验一 库存管理存货核算系统业务流程分析实验目的:分析库存管理存货核算系统的业务流程,画出存货子系统业务流程图。实验环境:安装Windows操作系统、Word软件、Visio软件等。实验方式:分组进行
4、。上机机时:2机时实验内容:1、库存管理存货核算系统业务流程描述。为了深入了解存货核算与管理的特点,我们首先分析手工条件下存货核算与管理的业务处理流程,掌握存货出库、入库、期末结账、对账以及管理分析的过程。存货包括原材料、包装物、低值易耗品、自制半成品、产成品等。在手工条件下,当存货到达企业并办理入库手续后,除了仓库保管员要登记存货数量账外,财会部门也要根据各种凭单(如入库单、验收报告等)登记存货明细账,反映存货增加等经济业务;当各个部门领用存货时(如生产车间领用材料用于生产、销售部门领用产品用于销售),仓库保管员又要登记存货数量账,财会部门又要根据各种凭单(如入库单等)登记存货明细账,反映存
5、货减少等经济业务;定期编制记账凭证传递到总账子系统,登记总账。此外,还要及时为管理提供各种存货报告,如存货状态报告、ABC存货成本分析报告、超储积压存货分析报告等。下面我们对入库流程、出库流程以及期末结账和管理分析流程进行分析。(1)存货核算与管理入库流程分析当采购部门或者供应商将存货送入仓库,生产部门或者物流部门将生产的产成品送入仓库,入库业务便开始进行了。仓库保管员依据采购订单和计划入库安排,检查供应商送货及时性,根据事先设定的送货接收标准,判定是否收货。如果可以收货,仓库保管员编制收货凭证,并将收货凭证和质检抽样存货移入质检部门,进行抽样检验。如果质检合格,将质检合格存货退返仓库,进行库
6、存移库操作,并编制验收报告。将验收报告传递给仓库和财务部门。仓库保管员根据验收报告和收货凭证编制入库单。登记相应存货的入库数量和结存数量,即存货三级账,并将相应的单据传递到财务部门。财务贲门根据入库单、验收报告编制记账凭证。存货核算会计审核凭证,登记存货明系账,并将凭证传递到总账子系统。总账会计定期根据记账凭证登记总账。(2)存货核算与管理出库、期末处理与管理的分析流程当生产部门提出领料申请、销售部门提出发运产品时,出库业务便开始进行;到会计期末进行相应的处理,并提交各种管理分析报告。仓库保管员接到各车间、用料单位提出的领料申请,或者销售部门提出的发运请求,经审核单据后,编制出库单,并发出存货
7、。仓库保管员登记相应存货出库数量和结存数据,即存货三级账,并将相应的单据传递到财会部门。财会部门会计人员根据出库单等单据编制记账凭证,登记存货明细账,并将凭证传递到总账子系统。由于存货种类繁多、数量大、收发业务频繁,存货成本计算比较复杂,为了满足不同企业对核算的需要,存货可以按计划成本计价,也可按实际成本计价。按实际成本计价时,存货成本可以按照加权平均、移动加权平均、先进先出、后进先出和个别计价等方法进行计算。期末处理。财务部门期末对存货进行实地盘点,编制盘盈盘亏表,经审批后通知仓库、财会部门修改相应的存货一级、二级以及三级账。由于存货数量账(三级账)、存货明细账(二级账)、总账(一级账)是由
8、不同的人员编制的,因此,会出现账账不一致的问题。因此,期末还需要进行三级账的核对工作,很多企业要花费一定的人力物力每月必须进行对账。财务部门根据不同的计价方法和成本计算方法,分别计算存货成本差异、发出存货成本,并进行结账工作。存货分析。财务管理人员需要根据入库单、出库单、存货数量账等编制包括超储积压一览表、ABC成本分析表、仓库存货汇总表等内容的管理分析报告,并提出存货管理的改进意见和评价信息。2、通过分析存货子系统的业务流程,利用Visio软件画出存货子系统的业务流程图。业务流程图如图1所示:图1 存货子系统业务流程图实验二 存货子系统数据处理流程分析实验目的:通过存货子系统的业务流程图,进
9、一步分析优化存货子系统的数据处理流程,画出存货子系统的数据处理流程图。实验环境:安装Windows操作系统、Word软件、Visio软件等。实验方式:分组进行。实验内容:1、通过分析存货子系统的业务流程图,利用Visio软件画出存货子系统的数据处理流程图。根据前面对存货子系统业务流程图的分析,运用系统分析法,可以绘出存货子系统的数据流程图。依据模块结构设计的原则,通过对存货子系统的数据流程图进行模块划分,存货子系统可以划分为入库管理、出库管理、存管理、损管理和调拨管理等功能模块。数据流程图如图2所示:图2 存货子系统数据流程图实验三 存货子系统功能分析实验目的:通过分析 存货子系统的业务流程与
10、数据处理流程图,进一步分析存货子系统的功能。实验环境:安装Windows操作系统、Word软件、Visio软件等。实验方式:分组进行。实验内容:1、通过分析存货子系统的业务流程与数据处理流程图,画出存货子系统的功能图。根据业务流程图和数据流程图,存货子系统基本可以划分为入库管理、出库管理、盘点管理、报损管理、调拨管理等五个功能模块。每个功能模块又可以继续划分为若干个功能模块,直到每个功能模块都能够表示相当独立的功能为止。我们的存货子系统侧重于核算模块的设计。主要的功能结构有入库管理、出库管理、盘点管理模块。功能结构图如图3所示:图3 存货子系统功能结构图实验四 存货子系统数据字典及数据库设计实
11、验目的:通过分析存货子系统的数据流程图,进一步写出存货子系统的数据字典。利用PowerDesigner软件,建立存货子系统的PDM。实验环境:安装Windows操作系统、Word软件、Visio软件、PowerDesigner软件等。实验方式:分组进行。实验内容:通过分析存货子系统的数据流程图,写出存货子系统的数据字典。利用PowerDesigner软件,建立存货子系统的PDM。实验五 建立存货子系统数据库实验目的:建立存货子系统的SQL Anywhere数据库。删除所建数据库的transaction log file文件。建立存货子系统的ODBC。通过存货子系统的PDM,生成 存货子系统数据
12、库中的各张表。实验环境:安装Windows操作系统、PowerDesigner软件、PowerBuilder软件、SQL Anywhere数据库等。实验方式:分组进行。实验内容:1、在PowerBuilder中,建立存货子系统的SQL Anywhere数据库。2、在Sybase 中心Sybase Central中,利用Utilities 工具中的Change Log File Information功能,删除所建数据库的transaction log file文件。3、在PowerBuilder中,或在PowerBuilder中,建立存货子系统的ODBC。4、在PowerDesigner Ap
13、pModeler软件,连接存货子系统数据库。5、通过存货子系统的PDM,利用PowerDesigner AppModeler软件,生成存货子系统数据库中的各张表。数据库设计1.码表设计2.基本表设计实验六 存货子系统基本窗口设计实验目的:存货子系统窗口设计。存货子系统全局变量设计。存货子系统全局函数设计。实验环境:安装Windows操作系统、PowerBuilder软件、SQL Anywhere数据库、教师提供的软件原型平台等。实验方式:分组进行。实验内容:1、存货子系统全局变量设计。2、存货子系统全局函数设计。3、通过分析,设计存货子系统的通用窗口。实验七 存货子系统软件编程码表处理实验目的
14、:完成存货子系统码表处理模块的编程。实验环境:安装Windows操作系统、PowerBuilder软件、SQL Anywhere数据库、教师提供的软件原型平台等。实验方式:分组进行。实验内容:1、存货子系统码表输入、修改处理。通过继承窗口w_code产生窗口w_code_ch,来实现对存货子系统码表输入及修改处理。窗口w_code_ch的相关事件及脚本修改如下:2、 存货子系统码表查询处理。通过继承窗口w_code_ch,产生窗口w_code_ch_inqu,来实现对 存货子系统码表的查询处理。窗口w_code_ch_inqu的相关脚本修改如下:实验八 存货子系统软件编程单表处理实验目的:完成
15、存货子系统单表处理模块的编程。实验环境:安装Windows操作系统、PowerBuilder软件、SQL Anywhere数据库、教师提供的软件原型平台等。实验方式:分组进行。实验内容:1、存货子系统单表输入、修改处理。通过继承窗口w_sheet_input,产生窗口w_sheet_input_ch,来实现对 存货子 系统单表的输入处理。窗口w_sheet_input_ch的相关事件及脚本修改如下:2、存货子 系统单表综合查询处理。通过继承窗口w_select,产生窗口w_select_ch,来实现对 存货子 系统单表的综合查询处理。窗口w_select_ch的相关事件及脚本修改如下:3、存货
16、子系统单表修改处理。通过继承窗口w_select_ch,产生窗口w_select_ch_modi,来实现对存货子系统单表的修改处理。窗口w_select_ch_modi的相关事件及脚本修改如下:1.库存信息输入的free 的格式库存信息输入的grid的格式库存期初的free格式的输入库存期初的grid格式的输入实验九 存货子系统软件编程业务处理实验目的:完成存货子系统单表处理模块的编程。实验环境:安装Windows操作系统、PowerBuilder软件、SQL Anywhere数据库、教师提供的软件原型平台等。实验方式:分组进行。实验内容:1、存货子系统单表输入、修改处理。通过继承窗口w_sh
17、eet_input,产生窗口w_sheet_input_ch,来实现对 存货子 系统单表的输入处理。窗口w_sheet_input_ch的相关事件及脚本修改如下:2、存货子 系统单表综合查询处理。通过继承窗口w_select,产生窗口w_select_ch,来实现对 存货子 系统单表的综合查询处理。窗口w_select_ch的相关事件及脚本修改如下:入库单的窗口2 出库单的窗口3.销售退货单的窗口4.存货的盘点表窗口5.存货的结存表窗口实验九 存货子系统软件编程导入导出处理实验目的:完成存货子系统导入导出处理模块的编程。实验环境:安装Windows操作系统、PowerBuilder软件、SQL Anywhere数据库、教师提供的软件原型平台等。实验方式:分组进行。实验内容:1、存货子系统的导入导出初始化处理。通过以下修改来实现对存货子系统导入导出的初始化处理:创建新的全局函数f_i_o_ch()。通过继承窗口w_i_o_ini,产生窗口w_i_o_ini_ch。2、 存货子系统的导入导出处理。通过以下修改来实现对存货子系统导入导出的初始化处理:创建新的全局函数f_dw_test_repeat_ch ()、f_dw_test_repeat_del_ch()。通过继承窗口w_i_o,产生窗口w_i_o_ch。