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