企业资源规划方案.docx

上传人:b****4 文档编号:3995016 上传时间:2022-11-27 格式:DOCX 页数:31 大小:313.45KB
下载 相关 举报
企业资源规划方案.docx_第1页
第1页 / 共31页
企业资源规划方案.docx_第2页
第2页 / 共31页
企业资源规划方案.docx_第3页
第3页 / 共31页
企业资源规划方案.docx_第4页
第4页 / 共31页
企业资源规划方案.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

企业资源规划方案.docx

《企业资源规划方案.docx》由会员分享,可在线阅读,更多相关《企业资源规划方案.docx(31页珍藏版)》请在冰豆网上搜索。

企业资源规划方案.docx

企业资源规划方案

1引言

20世纪90年代,计算机与网络技术飞速发展持续迅速地变化了全球商业形态。

竞争方略从以往着眼于低价位、高品质、多式样,转变成“迅速度”。

旧竞争因素重要性不减,却变成维持竞争力先决条件。

速度已成为公司资源规划纪元竞争核心因素。

老式制造业资源规划,经由开发系统平台、主从架构或三层式架构、局域网络、广域网络、关系型数据库、用第四代语言写成图形接口应用程序等信息科技应用,得以提高为公司资源规划。

FoxERP系统财务管理是集成信息财务管理,它集成了采购管理、原材料管理、产成品管理、销售管理、生产管理、设备管理、固定资产管理等所有与公司关于财务活动,其中成本是公司重要资源,它涉及直接成本与间接成本。

公司成本管理在公司中有着非常重要作用,是公司不可忽视一某些。

成本管理子系统基本数据有:

销售费用、行政管理费、财务费用、工人工资、制造费用等。

公司成本业务解决有实际成本计算、月关账作业、原则成本卷叠等。

开发本子系统之前咱们用到了PowerDesigner10。

PowerDesigner10是Sybase公司推出机遇客户/服务器体系构造一组图形化数据库模型设计工具软件。

在ASP.NET中将面向对象程序设计思想引入到Web应用程序设计中,在ASP.NET中无论是页面自身,还是页面当中元素以及后台数据集,都可以用对象思想来理解。

页面内部元素都是以服务器控件形式存在于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固有信息节点,将信息保存。

2系统概述

随着当代管理思想和办法提出和发展,如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操作系统

Windows/XP、IIS(Web服务器)

2.3.2数据库

SQLServer大型数据库

2.3.3开发语言

(1)MicrosoftVisualStudio.NET(VisualC#)

(2)ASP.NET

3系统分析与设计

3.1PowerDesigner10简介

软件开发工具是支持软件生存期中某一阶段任务实现而使用计算机程序。

软件开发环境是一组有关软件工具集合,它们组织在一起支持某种软件开发办法或某种软件开发模型。

软件开发工具与环境是软件工程重要构成某些,对于提高软件生产效率、改进软件质量起着越来越大作用。

咱们组本次软件建模所用CASE(计算机辅助软件工程)工具是PowerDesigner10。

PowerDesigner10是Sybase公司推出机遇客户/服务器体系构造一组图形化数据库模型设计工具软件。

它为系统分析员、设计员、数据库管理员和使用系统业务人员分析复杂应用环境提供了一种灵活、便捷工具,运用它可以很以便地完毕面向对象办法设计和建立数据库系统。

PD对各类数据库模型提供了直观符号表达,不但使设计人员能更以便、简洁地向非计算机专业技术人员展示数据库设计和应用系统设计,使系统设计人员顾客更易于互相理解和交流,同步也使项目组内交流更为直观、精确,更便于协调工作,从而加速系统设计开发过程。

PD集成特性灵活,其集成化构造不但使开发构成员可以对其裁剪,并且使开发单位能依照其项目规模、范畴和预算等各方面因素来选取所需模块,同步也便于系统进一步地扩展。

下面简介成本管理子系统建立模型。

3.1.1CDM(概念数据模型)

概念数据建模是建模重要阶段,它把现实世界中信息抽象成实体和联系来产生实体联系图(E-R)模型。

这一阶段为高质量应用提供坚实数据构造基本。

概念数据建模通过实体和属性以及这些实体之间关系(E-R模型)表白系统内部抽象数据构造,概念数据模型建模与模型实现办法无关,即概念数据建模与详细数据库系统、操作系统平台等无关。

PD中CDM还可以转换成类图或PDM(物理数据模型)。

成本管理子系统设计CDM图如图1所示。

图3-1成本管理子系统CDM图

3.1.2PDM(物理数据模型)

物理数据建模把CDM与特定DBMS特性结合在一起,产生PDM,进而产生库表。

同一种CDM结合不同DNMS产生不同PDM。

PDM涉及DBMS特性,反映主键(PrimaryKey),外键(ForeignKey),后选键(AlternativeKey),视图(View),索引(Index),触发器(Trigger),存储过程(StoredProcedure)等特性。

成本管理子系统PDM图如图2所示。

图3-2成本管理子系统设计PDM图

 

3.1.3OOM(面向对象模型)

(1)用例图:

用例图反映了顾客需求。

成本管理子系统用例图如图3所示。

图3-3成本管理子系统设计用例图

(2)活动图:

成本管理子系统活动图如图3-4、3-5、3-6所示。

图3-4成本管理子系统身份验证活动图

图3-5成本管理子系统—原则成本与成本组资料模块活动图

图3-6成本管理子系统—实际成本与月关账作业模块活动图

(3)类图:

从类图可编程设计类。

成本管理子系统类图如图7所示。

图3-7成本管理子系统设计类图

4重要核心技术

在这个系统中咱们使用了在Web开发中时下流行VC#语言与ASP.NET相结合技术。

采用B/S模式(一种后来软件开发趋向),这种模式可以减轻服务器承担,具备较好安全性,对于数据库中数据也比较安全(C/S模式在操作时容易丢失数据),便于远程客户机使用,非常以便。

4.1多层构架

在ASP.NET中使用多层架构,也遵循多层架构基本原理和概念,ASP.NET中层可以分为3种类别。

下面对三层作简要简介:

(1)表达层

表达层提供应用程序顾客界面(UI),在ASP.Net页面中页面就是UI体现形式。

表达层是系统与顾客沟通唯一渠道,是系统功能呈现。

(2)业务层

业务层实现应用程序业务功能。

在ASP.Net中普通以类库形式封装系统需要解决业务逻辑,业务层设计与开发是ASP.Net核心,重要环绕系统需求分析制定业务逻辑封装成为.NET类库供表达层调用。

(3)数据层

数据层提供对外部系统(如数据库)访问。

该层不但是数据库系统,也涉及ASP.NET应用程序中数据访问类库,这些类库中并不包括系统业务逻辑而仅仅是数据存取操作办法。

对于简朴ASP.NET应用程序,3层概念也许很模糊,层与层之间在功能上划分不是很明显。

但是对于复杂逻辑密集ASP.Net应用程序,也许采用就是多层构架,但是每一层都应当属于3层分类中某一种类别。

4.2表达层顾客界面(UI)

表达层提供应用程序顾客界面(UI),在ASP.NET中页面就是UI体现形式。

表达层是系统与顾客沟通惟一渠道,是系统功能呈现。

这些顾客界面设计将在顾客使用阐明书中进一步呈现。

4.4数据层设计

数据层提供对外部系统(如数据库)访问。

该层不但是数据库系统,也涉及ASP.NET应用程序中数据访问类库,这些类库中并不包括系统业务逻辑而仅仅是数据存取操作办法。

publicstringLogin(stringUserName,stringUserPwd)//定义办法

{SqlConnectionStr=newSqlConnection(ConfigurationSettings.AppSettings["connectionstring"]);//连接数据库

SqlCommandMyCommand=newSqlCommand("Logon",Str);//连接存储过程

MyCommand.CommandType=CommandType.StoredProcedure;

//存储过程变量实例化

SqlParameterParamUserName=newSqlParameter("@UserName",SqlDbType.Char,20);

ParamUserName.Value=UserName;//传参

MyCommand.Parameters.Add(ParamUserName);//把参数添加到存储过程

SqlParameterParamUserPwd=newSqlParameter("@UserPwd",SqlDbType.Char,20);

ParamUserPwd.Value=UserPwd;//传参

MyCommand.Parameters.Add(ParamUserPwd);//把参数添加到存储过程

SqlParameterParamUserId=newSqlParameter("@UserId",SqlDbType.Int,4);

ParamUserId.Direction=ParameterDirection.Output;//输出参数

MyCommand.Parameters.Add(ParamUserId);

Str.Open();//打开连接对象

MyCommand.ExecuteNonQuery();//执行存储过程

Str.Close();//关闭连接对象

intuserid=(int)(ParamUserId.Value);//添加自动生成列值(顾客ID)

if(userid==0)

returnnull;

else

returnuserid.ToString();}

在ASP.NET应用程序中,多层架构详细实现也许进行各种形式扩展,例如前台表达层通过统一控制器调用后台逻辑应用程序,这种称之为前端控制FrontController设计模式事实上是在表达层和业务层之间建立一座沟通桥梁,控制器既不明确属于表达层也不属于业务层。

此外在某些大型ASP.NET应用程序中,也许将业务中重要对象和办法封装到统一类库中,这些类库以DLL形式提供应系统,这些类库内部也分了多层构造,层与层之间也保持着多层构造特点。

4.5存储过程

本系统在逻辑上使用了存储过程,下面以“顾客登录”为例,将存储过程源程序列出。

顾客登录存储过程源程序代码如下:

ALTERPROCEDURELogon//新建存储过程

@UserNamechar(20),//定义变量

@UserPwdchar(20),

@UserIdintoutput

AS//选取顾客Id

select

@UserId=UserId

from

COSA000

where

UserName=@UserName//判断条件

and

UserPwd=@UserPwd

If@@Rowcount<1

select

@UserId=0//如果没有返回0

通过对在ASP.NET中应用多层架构分析,可总结出如下长处。

减少前端页面逻辑密集限度。

在ASP.NET页面中,可以在一种网页内实现办法。

随着页面中所体现业务逻辑复杂性不断提高,分离代码各个某些就变得更加有用。

减少代码重复。

在一种ASP.NET应用程序中,所有和数据解决有关页面都用到了同样操作数据库办法,这时抽象出单独数据层大大地减少了代码复用率。

分离职责和问题。

修改ASP.NET页面所使用技巧不同于编写数据库访问代码所使用技巧。

优化也许性。

将职责提成特定类可以提高进行优化也许性。

可测试性。

通过将模型与视图分离,可以在ASP.NET环境以外测试业务逻辑层。

4.6配备Web.Config

ASP.NET配备信息由machine.config和Web.config两某些构成,其中machine.config将服务器公用配备信息存储在服务器系统目录下,Web.config文献存储是单个ASP.NETWeb应用程序配备信息,位于每一种ASP.NETWeb应用程序根目录下。

Web.config中配备信息会覆盖machine.config中配备信息。

machine.config文献功能是用来指定应用于服务器上所有ASP.NET应用程序设立,并且每个服务器上只能存在一种这样文献。

machine.config存储设立将被所有ASP.NETWeb应用程序所继承。

例如,machine.config文献中配备了会话状态将被保存设立,那么该设立将应用于服务器所有ASP.NETWeb应用程序实例中去。

但是如果有一种应用程序在运营时不保存任何会话状态,那么可以在该应用程序Web.config中进行配备声明,这个过程相称于对machine.config文献重写。

因此每一种ASP.NETWeb应用程序都可以拥有一种Web.config文献,并且文献中设立总是重写先前在machine.config中相应配备。

xmlversion="1.0"encoding="utf-8"?

>

//配备数据库连接节点

4.7Global.asax

在使用VisualStudio.NET创立Web应用程序时候,在新创立Web应用程序主目录下会自动生成一种Global.asax文献,本系统运用了如下4种办法。

顾客状态(Session)。

Session可以在一定期间内为每一种顾客保存数据,这些被保存数据是针对于每一种提出祈求顾客,不同顾客之间数据并不会被共享。

应用程序状态(Application)。

Application可觉得整个Web应用程序保存数据,Web应用程序中ASPX页面和Web服务都可以由Application进行全局设立。

暂时应用程序状态(Cache)。

Cache又称为高速缓存,其功能与Application极为相似。

但是Cache包括了有关、回调和超时等Application不具备功能。

静态变量。

声明静态变量之后,无论创立多少个类实例,都只是创立了静态变量一种副本。

因而,静态变量经常被用来存储经常回被多处调用常量

5数据库构造

固定资产子系统用SQLServer作为后端数据库支持。

下面结合表格来阐明咱们系统中所建立表:

5.1COSA000(顾客信息表)

顾客信息表(COSA000)

代码

类型

长度

备注

Userid

char

4

顾客编号

UserName

char

20

顾客姓名

UserPwd

char

20

顾客密码

UserEmail

char

30

电子邮件

RealName

char

20

真实姓名

Dept

char

50

部门

TishiPwd

char

50

提示密码

AnswerPwd

char

100

回答密码

BiaoZhi

char

8

标志

5.2CO

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1