新世纪ERP50成本核算设计文档.doc
《新世纪ERP50成本核算设计文档.doc》由会员分享,可在线阅读,更多相关《新世纪ERP50成本核算设计文档.doc(37页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、新世纪/ERP3.51设计文档-财务分析系统北京华夏新达科技股份有限公司成本核算系统设计说明书分 发 号: 编 制 人:魏永生受控状态:受 控 审 核 人:持 有 人: 批 准 人: 2001年 月 日发布 2001年 月 日实施公司地址:北京市海淀区信息路30号上地大厦三层邮 编:100085电 话:8610-62978008 传 真:8610-62978897网 址:1引言11.1编写目的11.2读者对象11.3文档编写说明11.4项目背景11.5基本定义11.6参考资料11.7变更历史12任务概述22.1目标22.2设计原则和技术23功能需求24系统处理流程设计24.1总体处理流程设计2
2、4.1.1业务流程设计24.1.2数据流程设计25系统功能结构设计26数据结构设计36.1逻辑结构设计36.2物理结构设计46.2.1公用表设计46.2.2私有表设计46.3数据关联图47接口设计77.1外部接口77.1.1从外到内的接口77.1.2从内到外的接口77.2内部接口88系统模块详细设计88.1系统初始化(系统登录界面)88.2文件88.2.1重新注册88.2.2退出系统98.3基础设置98.3.1成本中心设置98.3.2成本项目设置108.3.3成本对象设置118.3.4成本结构设置128.3.5归集关系设置138.3.6分配关系设置148.4归集和分配148.4.1月末盘存14
3、8.4.2月末完工158.4.3费用归集168.4.4费用分配178.5成本报表188.5.1生产费用明细表188.5.2生产成本汇总表198.6生成凭证208.6.1结转生产成本208.6.2结转产成品218.7公式定义228.8系统工具228.8.1会计日历228.8.2计算器238.9帮助238.9.1系统帮助238.9.2网上华夏新达238.9.3关于我们239实施注意2310数据库设计2311附件:2411.1数据表及关系安装程序:2411.2主要系统表数据预置24成本分析数据2534第 34 页 共 37 页1 引言1.1 编写目的编写此说明书,主要是针对以前阶段项目(沧化)的实施
4、,测试部门的测试报告,以及产品发展的需求,对新世纪ERP5.0版本的成本核算系统进行详细分析和规划。同时也为了加强系统的稳定性和可扩充性。本说明书也是最终对产品进行集成测试(也称综合测试或需求测试)的依据。1.2 读者对象系统分析、编程及测试人员。1.3 文档编写说明1、 本文档界面信息带“*”的项目为必添项目,2、 带“”的项目为下拉选择或从其它数据表中读取选择(提供帮助)3、 “(0)“或”(否)“等为缺省值4、 带#号的项目为不可编辑项1.4 项目背景1.5 基本定义列出.本需求规格说明书中涉及的专门术语、容易引起歧义的概念、关键词缩写及其它需要解释的内容,现统一认识。一、 成本核算中心
5、:成本费用的归集核算单元二、 核算对象:即产品、劳务、商品等三、 成本项目:构成成本费用的要素,如:水、电、原材料等。四、 成本构成:组成成本中心对象的费用项目。五、 归集关系:提取费用接口。六、 费用种类:原材料、制造费用、动力费 七、 分配方式:直接、间接费用分配1.6 参考资料1.7 变更历史序号人员日期变更详情1魏永生2001.07初稿2向纪兰2001.102 任务概述2.1 目标需求规格说明书要实现下列目标:1. 在软件产品完成方面为客户和开发者之间建立共同协议创立一个基础。2. 提高开发效率,近早发现遗漏、错误和理解的不一致。3. 有助于估计项目所需资源。4. 为确认和验证提供一个
6、基准。5. 便于移植和不断提高。6. 在此参考合同相关章节再阐述本系统实际目标。本系统所实现的功能:通过对企业内部生产过程中所发生的费用归集,然后将所归集的数据根据自定义公式分配到各个核算对象中去,以报表的形式体现出各个核算对象各种费用的消耗情况。2.2 设计原则和技术体系结构采用的客户/服务器模式(C/S)操作系统采用WINDOWS NT 数据库采用 SQL SERVER 7.0开发工具采用的是 VISUAL BASIC 6.03 功能需求用户所需要功能分析(沧化)4 系统处理流程设计4.1 总体处理流程设计4.1.1 业务流程设计 (略)4.1.2 数据流程设计 (略)5 系统功能结构设计
7、 下页给出了系统功能结构.基础数据成本中心设置成本项目设置成本对象设置成本结构设置归集关系设置分配关系设置成本计算对象完工数据盘存费用归集费用分配成本分析生产成本明细表结转凭证结转生产成本结转产成品生产成本汇总表6 数据结构设计6.1 逻辑结构设计此处给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、定义、长度及它们之间的层次或表格的相互关系。6.2 物理结构设计此处给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和安全保密条件。约定:(PK)主键(FK) 外键 C:Char NC:Ncha
8、r NVC:NVarChar NN:NotNull 编码字段:char 名称及描述字段:NvarChar 金额型:Money 数值型:Deci,18,6布尔型:Boolean如无特殊说明则将数值型字段默认值设为0,非外键可为空字符型字段默认值设为 6.2.1 公用表设计6.2.2 私有表设计Cb_CostStructure(成本结构表)字段编码字段说明字段属性Objectcode对象代码C(8),NNItemCode项目代码C(10),NNCenterCode成本中心C(2),NNParentCode上级编码C(20),NNPlanQuantity定额数量Deci(19,6)PlanMoney
9、计划金额MoneyScatterValue分配值Deci(19,6)CheckFlag盘存标志BitCcode1生产成本科目C(15)Ccode2成本项目科目C(15)IsShow是否显示BitIsSum是否汇总BitCb_GatherSet(归集关系表)字段编码字段说明字段属性CenterCode中心代码C(2),NNItemCode项目代码C(10),NNQuGatherFormula数量归集公式NVC(510)MoGatherFormula金额归集公式NVC(510) Cb_CostScatter(成本分配表)字段编码字段说明字段属性Objectcode对象代码C(8),NNItemCo
10、de项目代码C(10),NNCenterCode中心代码C(2),NNYear会计年度Int, (PK),NNPeriod会计期间Int, (PK),NNScatterQuantity分配数量Deci(19,6)ScatterMoney分配金额Money Cb_CostGather(成本归集表)字段编码字段说明字段属性ItemCode项目代码C(10),NNCenterCode中心代码C(2),NNYear会计年度Int,(PK),NNPeriod会计期间Int,(PK),NNGatherQuantity归集数量Deci(19,6)GatherMoney归集金额MoneyCb_CostObje
11、ct(成本核算对象)字段编码字段说明字段属性Objectcode对象代码C(8),(PK),NNObjectName对象名称NVC(20),NNObjectType对象类别C(6)MeasureUnitCode计量单位NVC(6),NNPlanQuantity计划产量Deci(19,6)PlanCost计划成本MoneyCcode结转产成品科目C(15)CalOrder计算顺序C(12)CenterCode中心代码C(2), (FK)Cb_CostItem(成本项目设置)字段编码字段说明字段属性ItemCode项目代码C(10),(PK),NNItemName项目名称NVC(20),NNPla
12、nUnitPrice计划单价MoneyMeasureUnit计量单位NVC(6)Note备注NVC(30)Cb_CostCenter(成本中心)字段编码字段说明字段属性CenterCode中心代码C(2),(PK),NNCenterName中心名称NVC(20),NNDeptCode部门编码C(12)Note备注NVC(255)Cb_ObejctComplete(对象完工)字段编码字段说明字段属性Objectcode对象代码C(8),NNYear会计年度Int, (PK),NNPeriod会计期间Int, (PK),NNPlanQuantity计划产量Deci(19,6)PlanCost计划成
13、本MoneyQuantity实际产量Deci(19,6)Auditing审核标志BitThmonUnitCost本月单位成本MoneyThmonCost本月实际成本MoneyTotalQuantity累计数量Deci(19,6)TotalCost累计成本MoneyLyearAver上年平均单位成本MoneyTyearAver本年平均单位成本MoneyTranEngSign生产成本结转标志BitTranEngSign1产成品结转标志BitCb_ScatterSet(分配关系表)字段编码字段说明字段属性CenterCode中心代码C(2),NNItemCode项目代码C(10), (PK),NNO
14、bjectcode对象代码C(8), (PK),NNQuScatterFormula数量分配公式NVC(510)MoScatterFormula金额分配公式NVC(510)Cb_Inventory(月末盘存)字段编码字段说明字段属性InventoryIDID号Integer,(PK),NNItemCode项目编码C(10),NNCenterCode成本中心C(2),NNObjectcode对象代码C(8),NNYear会计年度Int,NNPeriod会计期间Int,NNPlanUnitCost计划单价MoneyInvQuantity盘存数量Deci(19,6)InvValue盘存金额Money
15、 Cbhs_Sccbb(生产成本表)字段编码字段说明字段属性Objectcode对象编码C(2),NNItemCode项目编码C(3),NNParentCode上级编码VC(20)Year会计年度Int,NNPeriod会计期间Int,NNUnitCode计量单位C(6)PlanUnitPrice计划单价MoneyPlanQuantity计划数量Deci(19,6)PlanMoney计划成本MoneyPreMonAmount上月结存Deci(19,6)PreMonMoney上月结存MoneyThmonAmount本月领入Deci(19,6)ThmonMoney本月领入MoneyThmonInv
16、Amount本月盘存Deci(19,6)ThmonInvMoney本月盘存MoneyThmonConsumeAmount本月实耗Deci(19,6)ThmonConsumeMoney本月实耗MoneyThmonFactunAmount实单耗Deci(19,6)ThmonFactunMoney实单耗MoneyTotalConsumeAmount累计数量Deci(19,6)TotalConsumeMoney累计金额MoneyTotalConsumeUnAmount累计单位数量Deci(19,6)TotalConsumeUnMoney累计单位成本MoneyThmonRatioAmount本月计划比D
17、eci(19,6)ThmonRatioMoney本月计划比MoneyTotalRatioAmount累计计划比Deci(19,6)TotalRatioMoney累计计划比MoneyIsSum汇总标志BitIsShow显示标志Bit6.3 数据关联图7 接口设计7.1 外部接口7.1.1 从外到内的接口7.1.1.1 帐套选择从Master数据库中HDSystem_DataBases数据表中取得服务器名称、数据库类型、帐套名称等信息。7.1.1.2 计量单位 得到成本项目和核算对象的计量单位(参见公用表Gy_UnitSet)。7.1.1.3 部门设置 成本核算所用到的部门。(参见公用表Gy_ D
18、epartment)7.1.1.4 科目设置 从财务总帐科目数据表Cwzz_AccCode取得归集相关数据。7.1.1.5 工资汇总表 从工资汇总表中取得所需核算工资福利之类的数据(参见CWZZ_Gzhzb)。7.1.1.6 库房出入库登记录 从库房取出成本归集过程中所需的数据(参见Gy_Inout1,Gy_Inout2)。7.1.2 从内到外的接口7.1.2.1 生成财务凭证 通过归集,分配所得到的数据结转到相应会计科目中去。7.1.2.2 提供管理数据 通过归集,分配得到报表管理数据。7.2 内部接口 见详细设计。8 系统模块详细设计8.1 系统初始化(系统登录界面)【模块功能说明】如果系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新世纪 ERP50 成本核算 设计 文档
限制150内