FoxERP成本管理系统00.docx
- 文档编号:16913790
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:78
- 大小:3.15MB
FoxERP成本管理系统00.docx
《FoxERP成本管理系统00.docx》由会员分享,可在线阅读,更多相关《FoxERP成本管理系统00.docx(78页珍藏版)》请在冰豆网上搜索。
FoxERP成本管理系统00
更多论文请加QQ1634189238492186520
FoxERP成本管理系统
-----毕业设计
指导老师:
刘)
专业:
计算机软件
姓名:
学号:
24
班级:
04571
成员:
成都电子机械高等专科学校
2007年6月6日
摘要
旧的竞争因素的重要性不减,却变成维持竞争力的先决条件。
FoxERP系统的生产管理是集成信息的生产管理,它集成了采购管理、原材料管理、产成品的管理、销售管理、生产管理、设备管理、固定资产管理等所有与企业有关的生产活动,其中成本是企业的重要资源,它包括生产与非生产性的资产。
成本是一项综合经济指标,企业经营管理中各方面工作的业绩都可以直接或间接地在成本中反映,成本控制是企业的一项重要工作内容。
成本管理子系统的基础数据有:
越来越多的企业之间的业务在互联网上进行,这些都向企业的信息化提出了新的要求。
企业资源规划的内涵
ERP软件是基于供应链思想的应用,企业的资源将与处于供应链的各个节点企业进行广泛的资源共享、全面合作,是竞争与利益共享的关系。
我们主要设计的是固定资产管理子系统。
成本管理
通过实际成本核算,可以轻松的对企业的成本进行管理。
此项功能是属于成本管理功能模块中的一部分。
也是成本管理系统中最重要的一个功能模块,其他的功能模块都是围绕其来运作的。
关键字标准成本实际成本成本计算成本组
目录
引言5
第一章FoxERP成本管理系统简介6
FoxERP成本管理系统简介6
第二章成本管理系统概述6
2.1.企业资源规划FoxERP6
2.1.1.企业资源规划的内涵6
2.1.2.企业资源规划今后的发展及FoxERP7
2.2.系统功能7
2.2.1.成本管理7
2.2.2.系统管理8
2.3系统的软件开发平台8
2.3.1.系统平台8
2.3.2.数据库8
2.3.3.开发语言9
第三章主要关键技术9
3.1多层构架9
3.2表示层的用户界面(UI)9
3.3业务层的实际成本计算9
3.3.1直接成本计算9
3.3.2间接成本计算10
3.3.3实际成本的计算15
3.4FoxERP公共类调用设计模式15
3.5密码保护的设置16
3.6DataGrid中的分页处理17
3.7水晶报表的创建17
3.7.2创建水晶报表18
3.7.3创建水晶报表的相关代码20
3.8配置Web.Config20
3.9Global.asax20
第四章系统分析与设计21
4.1PowerDesigner10简介21
4.11CDM(概念数据模型)22
4.12PDM(物理数据模型)24
4.13OOM(面向对象的模型)25
第五章数据库结构27
5.1COSA000(用户信息表)28
5.2COSA006(部门表)28
5.3COSA010(件号成本基本资料)28
5.4COSA020(件号标准单价)28
5.5COSA030(工作中心人工、费用率)29
5.6COSA050(直接归属成本文档)29
5.7COSA060(成本组主档)29
5.8COSA080(在制品工令完工程度)30
5.9COSA090(本期耗用工费表)30
5.10COSA100(标准成本单)30
5.11COSA120(标准成本表)30
5.12COSA140(库存呆滞件跌价损失)31
5.13COSA210(存货传票基本档案)31
5.14COSA270(调拨明细表)31
5.15COSA300(调入金额维护--调入明细)32
5.16COSA330(前置传票资料表)32
5.17COSA370(成本传票资料表)32
5.18COSA410(产能配比维护作业)33
5.19COSA420(工作中心总工时计算)33
5.20COSR071(在制品实际成本表)33
5.21COSA610(在制品资料)33
5.22COSA621(件号别进耗存明细表)34
5.23COSA622(件号进耗存明细数量)34
5.24COSA625(进耗存明细资料)34
5.25COSR160(验收成本调整作业)35
5.26COSR540(工令成本单)36
5.27COSR560(制成品单位成本差异报表一)36
5.28COSR620(制成品单位成本差异报表二)37
5.29COSR624(存货别进存耗明细)37
第六章FoxERP成本管理系统主要源程序37
6.1成本组维护37
6.1.1存储过程代码37
6.1.2数据访问层代码38
6.1.3业务逻辑层代码39
第七章用户使用说明书39
7.1系统平台39
7.1.1运行环境平台39
7.1.2系统组成39
7.1.3系统安装40
7.2登录和进入系统40
7.2.1登录40
7.2.2进入系统40
7.3成本管理部门使用说明41
7.3.1基本数据维护41
7.3.2成本组数据维护42
7.3.3标准成本卷叠44
7.3.4月关账作业46
7.3.5实际成本计算48
7.3.6注册50
7.3.7系统管理50
7.3.8系统帮助52
7.3.9退出53
总结53
主要参考文献53
心得体会54
引言
20世纪90年代,计算机与网络技术的飞速发展持续快速地改变了全球商业形态。
竞争策略从以往着眼于低价位、高品质、多式样,转变成“快速度”。
旧的竞争因素的重要性不减,却变成维持竞争力的先决条件。
速度已成为企业资源规划纪元竞争的关键因素。
传统的制造业资源规划,经由开发系统平台、主从架构或三层式架构、局域网络、广域网络、关系型数据库、用第四代语言写成的图形接口应用程序等信息科技的应用,得以提升为企业资源规划。
FoxERP系统的财务管理是集成信息的财务管理,它集成了采购管理、原材料管理、产成品的管理、销售管理、生产管理、设备管理、固定资产管理等所有与企业有关的财务活动,其中固定资产是企业的重要资源,它包括生产与非生产性的资产。
企业的固定资产占用企业的大量资金,固定资产管理是企业的一项重要基础工作。
固定资产管理子系统的基础数据有:
固定资产分类、固定资产科目设置(如固定资产、累计折旧等)等。
企业固定资产的业务处理有固定资产增减、异动、折旧等。
PowerDesigner10是Sybase公司推出的机遇客户/服务器体系结构的一组图形化的数据库模型设计工具软件。
在ASP.NET中将面向对象的程序设计思想引入到Web应用程序的设计中,在ASP.无论是页面本身,还是页面当中的元素以及后台的数据集,都可以用对象的思想来理解。
页面内部的元素都是以服务器控件的形式存在于ASP.NET的页面中的。
但是在服务器端,服务器控件的代码和普通饿HTML控件代码是不同的。
NET页面被访问的时候,服务器首先调用页面的装卸事件和页面中所有服务器控件的装卸事件。
定义这些事件的触发代码来完成需要的功能,例如数据的绑定、属性的设置等。
在ASP.NET提供的服务器端控件分为6组。
这是一组特殊的服务器控件,这组控件的功能是对页面内部其他控件输入的值进行验证和判断。
.NET中的层可以分为3种类别。
表示层提供应用程序的用户界面(UI),在ASP.NET中的页面就是UI的表现形式。
表示层是系统与用户沟通的惟一渠道,是系统功能的展现。
业务层实现应用程序的业务功能。
NET中通常以类库的形式封装系统需要处理的业务逻辑,业务层的设计与开发是ASP.NET的核心.
数据层提供对外部系统(如数据库)的访问。
NET应用程序中的数据访问类库,这些类库中并不包含系统的业务逻辑而仅仅是数据的存取操作方法。
另外在某些大型的ASP.NET应用程序中,所有和数据处理相关的页面都用到了同样的操作数据库的方法,这时抽象出单独的数据层大大地降低了代码的复用率,同时也提高了开发效率。
.NET的配置信息由machine.config文件存储的是单个ASP.NETWeb应用程序的配置信息,位于每一个ASP.NETWeb应用程序的根目录下。
Web.config中的配置信息会覆盖machine.config中的配置信息。
config文件的功能是用来指定应用于服务器上的所有ASP.NET应用程序的设置,而且每个服务器上只能存在一个这样的文件。
config存储的设置将被所有的ASP.config文件的重写。
config配置设置的易读性。
.NET应用程序中需要更改的配置信息写入Web.config固有的信息节点,将信息保存。
第一章FoxERP成本管理系统简介
FoxERP成本管理系统简介
本系统是一个用C#,ASP.NET实现的ERP企业管理系统——成本管理系统,具体说明了其系统的功能以及实现的环境和系统分析与设计方案,同时应用SOL与PD结合,使系统有了更加详尽的说明,对系统实现的主要关键技术和关键原程序和系统的使用进行了详细的说明。
ERP的形成大致经历了4个阶段:
基本MRP阶段、闭环MRP阶段、MRP-Ⅱ阶段以及ERP的形成阶段。
ERP理论的形成是随着产品复杂性的增加,市场竞争的加剧及信息全球化而产生的。
ERP是由美国GarterGroupInc.咨询公司首先提出的。
它是当今国际上先进的企业管理模式。
其主要宗旨是对企业所拥有的人、财、物、信息、时间和空间等综合资源进行综合平衡和优化管理,面向全球市场,协调企业各管理部门,围绕市场导向开展业务活动,使得企业在激烈的市场竞争中全方位地发挥足够的能力,从而取得最好的经济效益。
同样一个简单的公式:
利润=销售收入-成本费用,一千家不同的企业却可以作出一千篇不同的文章。
企业要追求多创利的目标,既要增加销售收入,又要千方百计地降低成本,节能降耗。
ERP系统既然名为"企业资源计划",便必然要求能够实现对企业经营成本的计划与控制。
本文不在具体的财务处理上作展开,而是从ERP成本管理的原则、成本管理主要涉及的方面、生产成本计算方法以及期间费用的分摊等角度,來探讨讨这种计划与控制是如何实现的。
第二章成本管理系统概述
随着现代管理思想和方法的提出和发展,如JIT(JustInTime—及时生产)、TQC(TotalQualityControl—全面质量管理)、ORP(OptimizedProductionTechnology—优化生产技术)及DRP(DistributionResourcePlanning—分销资源计划)等,又相继出现了MES(ManufacturingExecuteSystem—制造执行系统)、AMS(AgileManufacturingSystem—敏捷制造系统)等现代管理思想。
MRP-II逐步吸收和融合其他先进思想来完善和发展自身理论。
20世纪90年代MRP-II发展到了一个新的阶段:
ERP(EnterpriseResourcePlanning—企业资源计划)。
随着全球信息的飞速发展,尤其是Internet的发展与应用,企业与客户、企业与供应商、企业与用户之间,甚至是竞争对手之间都要求对市场信息快速响应,信息共享。
越来越多的企业之间的业务在互联网上进行,这些都向企业的信息化提出了新的要求。
ERP系统实现了对整个供应链信息进行集成管理。
ERP系统采用客户机/服务器(C/S)体系结构和分布式数据处理技术,支持Internet/Intranet/Extranet、电子商务(E-business、E-commerce)及电子数据交换(EDI)。
2.1.企业资源规划FoxERP
2.1.1.企业资源规划的内涵
简要地说企业的所有资源包括3大流:
物流、资金流和信息流。
企业资源规划(ERP),以下称EEP,也就是对这3种资源进行全面集成管理的管理信息系统。
概括地说,ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。
ERP系统是一种管理理论和管理思想,不仅仅是信息系统。
它利用企业的所有资源,包括内部资源和外部市场资源,为企业制造产品或提供服务制造最优的解决方案,最终达到企业的经营目标。
ERP理论与系统是从MRP-II发展而来的,它除继承了MRP-II的基本思想(制造、供销及财务)外,还大大地扩展了管理的模块,如多工厂管理、质量管理、设备管理、运输管理、分销资源管理、过程控制接口、数据采集接口、电子通信等模块。
它融合了离散型生产和流程型生产的特点,扩大了管理的范围,更加灵活或“柔性”地开展业务活动,实时地响应市场需求。
它还融合了多种现代管理思想,进一步提高了企业的管理水平和竞争力。
因此ERP理论不是对MRP-II的否认,而是继承也发展。
MRP-II的核心是物流,主线是计划。
伴随着物流的过程,同时存在资金流和信息流。
ERP的主线也是计划,但ERP已将管理的重心转移到财务上,在企业整个经营运作过程中贯穿了财务成本控制的概念。
总之,ERP极大地扩展了业务管理的范围及深度,包括质量、设备、分销、运输、多工厂管理、数据采集接口等。
2.1.2.企业资源规划今后的发展及FoxERP
ERP的管理范围有继续扩大的趋势,继续扩充供应链管理(SupplyChainManagement—SCM)SCM融合企业本身的所有经营业务、企业的办公业务、企业之间的协同商务业务等,如电子商务(ElectronicCommerce—EC,B2B,B2C等)、客户关系管理(CustomerRelationshipManagement—CRM)、办公自动化(OA)等都不断地融入ERP系统中。
此外,ERP系统还日益和CAD(计算机辅助设计)、CAM(计算机辅助制造)、CAPP(计算机辅助工艺设计)、PDM(产品数据管理)、POS系统以及自动货仓等系统融合,互相传递数据。
这样就将企业管理人员在办公室中完成的全部业务都纳入到了管理范围中,实现了对企业的所有工作及相关内外部环境的全部管理。
ERP软件是基于供应链思想的应用,企业的资源将与处于供应链的各个节点企业进行广泛的资源共享、全面合作,是竞争与利益共享的关系。
ERP软件供应商也经常会强调这点,但却不能展开或深入指导企业如何建立企业的供应链管理,从而为提高企业竞争力服务。
企业资源规划FoxERP是基于WEB平台的系统,它是由销售、发货管理及销售分析子系统、产品及制成子系统、主生产排程子系统、材料需求计划子系统、采购管理子系统、库存管理子系统、工令管理子系统、重复性生产子系统、在制品管理子系统、外包管理子系统、现场绩效管理子系统、成本管理子系统、品质管理子系统、市场投机子系统、供应链管理子系统、总账管理子系统、应付账款及票据管理子系统、应收账款及票据子系统、固定管理子系统、费用管理子系统、人事管理子系统、考勤管理子系统、薪资管理子系统等23个子系统组成。
我们主要设计的是成本管理子系统。
2.2.系统功能
2.2.1.成本管理
根据实际企业中的实际情况,我们将成本管理系统分为五个模块,功能描述简要概括如下:
(1)基本数据维护
基本数据维护是成本管理系统的基础,标准成本计算和实际成本计算都要用到其中的资料。
它主要包括件号成本资料的维护,成本类别的维护,存货传票基本文件维护等基础数据的维护。
通过该模块资料的设置以后的各模块中的信息有了统一的标准。
(2)成本组数据维护
该模块是成本管理系统的基础之一,标准成本卷叠要用到该模块中的资料。
它主要包括成本组资料的建立,成本组主文件维护,件号标准单价维护,工作中心人工率、费用率维护,产能配比维护作业,工作中心总工作时计算。
成本组资料建立后,可以通过件号标准单价维护,工作中心人工率、费用率维护,产能配比维护作业,工作中心总工作时计算设置其详细资料,并且你可以通过成本组主文件维护可以对已存在的成本组文件进行修改。
(3)标准成本卷叠
标准成本是成本管理中的计划成本,反映了在一定时期内要达到的成本,主要依其各阶的材料表,途程表及外包资料,配合第阶材料的标准单价,各阶途程表标准工时资料,作业中心的预计直接人工分摊率,制造费用分摊率及外包单价,估计其成本,作为与实际成本比较的基准。
用户输入成本组号就可以调出标准成本表,还可以查询材料结构标准成本表。
(4)月关账作业
成本会计负责人在每月结算实际成本前,可针对当期制令单或外包单,利用工令异常管理报表及外包异常管理报表复核其数据状态(因为生管人员或外包人是会计单据的第一线审核者)。
工令异常管理报表检查制令单是否领料不足、领料超过、无工时数据、重修(或改组)工令应退未退等主要用于结算期末各类存货的结存数量及金额,并产生各类入出数量及金额。
(5)实际成本核算
实际成本是生产过程中实际产生的成本。
它是根据月关帐作业结果,以制令单或外包单的实际用量乘以加权平均得到材料成本,另外制令单的标准工时分摊当期实际发和的直接人工及制造费用(若为外包则是当期实际发生的外包金额,因为若以生产日报中的实际回报工时为外包费用的分摊基础,成本可能波动较大),计算产品的直接人工成本及制造费用成本.税务成本即采用月加权实际成本制.在把各类成本相加及得到实际成本。
2.2.2.系统管理
系统管理在我们整个系统中是一个比较重要的部分,该子系统主要涉及权限管理及系统设置。
(1)权限管理模块功能:
可以添加新的admin和user用户并为其分配相应的权限。
(2)系统设置模块功能:
系统设置主要包括修改密码功能。
修改密码必须提供加强系统的安全性,用户经常更改密码可以提高系统的安全性和保密性。
2.3系统的软件开发平台
2.3.1.系统平台
1、操作系统
Windows2000/XP,IIS(Web服务器)
2、数据库
SQLServer2000
3、开发语言
MicrosoftVisualStudio.NET2003
(1)VC#.NET
(2)ASP.NET
(3)ADO.NET
2.3.2.数据库
SQLServer2000大型数据库
2.3.3.开发语言
(1)MicrosoftVisualStudio.NET2003
(2)ASP.Net
第三章主要关键技术
ASP.NET是微软新推出的新型体系结构.NET框架的一部分,它为构造新一代动态网战和基于网络的分布式应用提高了强有力的支持。
与以前的Web开发模型相比,ASP.NET提供了许多重要的优点,例如:
简易性、安全性、可管理性等。
而且与基于过程的ASP页面技术相比,面向对象技术在ASP.NET中得到了完全实现。
用传统ASP技术建立的Web应用实例中,在页面中同时实现显示,业务逻辑和流程控制,这从工程化的角度考虑,它有许多不足之处。
用户界面承担着向用户显示问题模型和与用户进行操作和I/O交互的作用。
用户希望保持交互操作界面的相对稳定,但更希望根据需要改变和调整显示的内容和形式。
在.NET框架下ASP.NET技术结合MVC设计模式很好地解决了上述问题。
3.1多层构架
在ASP.NET中使用多层架构,也遵循多层架构的基本原理和概念,ASP.NET中的层可以分为3种类别。
3.2表示层的用户界面(UI)
表示层提供应用程序的用户界面(UI),在ASP.NET中的页面就是UI的表现形式。
表示层是系统与用户沟通的惟一渠道,是系统功能的展现。
这些用户界面的设计将在用户使用说明书中进一步展现。
3.3业务层的实际成本计算
业务层实现应用程序的业务功能。
在ASP.NET中通常以类库的形式封装系统需要处理的业务逻辑,业务层的设计与开发是ASP.NET的核心,主要将围绕系统需求分析制定的业务逻辑封装成为.NET类库供表示层调用。
下面主要是以折旧算法来说明这一点:
固定资产折旧一般采用平均年限法或工作量法计算。
但电子生产企业、船舶企业、化工生产和医药生产企业以及其他经财政部门批准的特殊行业的企业,其机器设备可以采用加速折旧法,即双倍余额递减法或年数总和法。
3.3.1直接成本计算
凡是与具体生产的物料、物品有关的费用,分别记入直接材料费与直接人工费作为直接成本。
直接材料费计算的基础是产品结构,即制造物料清单BOM,计算的最底层都是从原材料开始的。
企业的原材料是外构件,这层的费用包括材料采购价格与采购间接费,各层的物料的直接材料费的计算是个卷积过程,计算公式如下:
●本层制造件的直接材料费=∑下层制造件的直接材料费+∑下层原材料的材料
●材料费=材料实际耗用量*材料的价格*产品用量
材料的实际费用由采购价格与采购间接费组成,单材料价格的记价方式不同,因而对应的计算方式也不同。
我们使用的是“加权平均法”公式如下:
●加权平均价格=期间总入库金额/期间总入库数量
直接人工费计算是在制品结构中的各层制造件的加工与组装会产生加工成本。
计算公式如下:
●各层直接人工费=人工率(工作中心文件)*工作小时数(工艺路线文件)
代码如下:
privatevoidButton3_Click(objectsender,System.EventArgse)
{
//材料的实际用量
decimali=System.Math.Round(Convert.ToDecimal(T1.Text.Trim()),4);
//材料价格
decimalj=System.Math.Round(Convert.ToDecimal(T2.Text.Trim()),4);
//产品用量
decimalk=System.Math.Round(Convert.ToDecimal(T3.Text.Trim()),4);
//工作小时数(有工艺路线文件得到)
decimalii=System.Math.Round(Convert.ToDecimal(LL3.Text.Trim()),4);
//工作中心的人工率(自动获得)
decimaljj=System.Math.Round(Convert.ToDecimal(TT2.Text.Trim()),4);
//得到直接成本
decimalresult=System.Math.Round((i*j*k),4)+System.Math.Round((ii*jj),4);
L5.Text=result.ToString();
}
//翻页功能
privatevoidd1_SelectedIndexChanged(objectsender,System.EventArgse)
{
if(d1.SelectedItem.Text=="")
{
Button3.Enabled=false;LL3.Text="";
//弹出消息框
Response.Write("
请选择工作中心!
');");
}
else
{
Button3.Enabled=true;
Sj6fsj=newSj6f();
sj.sj6f1(d1.SelectedItem.Text);
LL3.Text=Sj6f.lv;
直接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FoxERP 成本 管理 系统 00