基于.net平台的中小企业资源规划系统的设计与实现

VIP免费
3.0 陈辉 2024-11-19 5 4 2.19MB 92 页 15积分
侵权投诉
.net
摘 要
本课题主要研究的目的是如何为国内的中小企业设计一套切实可行的企业
源规划(ERP)系统方案,同时基于 ERP 方案设计并开发一套适用性强、可扩展性
好的系统。课题结合本人以前开发的多个实际项目,以上海宝达信息有限公司 ERP
系统为例,阐述中小企 ERP 系统的设计和实现,并具体分析如何构建中小企业
的 ERP 模型,同时探讨了面向对象的设计、数据库的封装、.net 的代码自动生成
Web 服务和多层架构开发技术在系统中的应用以及每层的设计和实现方法。
第一先介了 ERP 系然后内外 ERP 系
统的现状、ERP 系统的发展趋势和课题所要研究的内容及实施方案。
第二中小 ERP 系统括国 ERP 现状和国内
小企业 ERP 解决方案。
第三章主要介绍了微软公司的 Microsoft.NET 技术,包括简介、架构、技术特
征及其优势和与其他竞争产品的比较。
第四章主要介绍了系统的总体设计,包括系统需求、硬件总体设计、软件总体
设计。
第五章主要介绍了系统的具体设计和实现方法,该部分是整个论文的重点
包括业务建模、数据层、数据访问层、业务规则层、业务外观层、通用函数层和 WEB
服务层、WEB 层的设计和实现以及系统应用实例的介绍。
文章的最后是结束语、参考文献、发表论文和致谢。
关键字:ERP;Microsoft.NET;代码自动生成;多层架构;Web 服务
11
Abstract
This paper mainly researches the implementation plan of the
Enterprise Resource Planning in the small and medium-sized company and
it focuses on how to design a practical and flexible ERP system based
on the implementation plan. With some of the actural projects
developed before and basing on the Shanghai Baoda information
company’s ERP system, we lays emphases on how to design and implement
a ERP system for small and medium-sized company, how to design the
model of ERP system, also about the OOD, the capsulation of
database, CodeDOM, Web Service and multi-tier architecture.
Chapter 1 is the prolegomenon. It discusses the elementary
knowledge of ERP firstly and then introduces the current status,
developing trend, contents and solution of the ERP system.
Chapter 2 introduces the ERP system of small and medium-sized
company. It includes the current status and solution.
Chapter 3 describes the DotNET platform of Microsoft
corporation .It comprises introductions, frameworks, characteristics
and contrasts.
Chapter 4 explains the general design of the system, including the
requirements, hardware design and software design.
Chapter 5 further demonstrates the particular design and
implementation of the system. It is the emphasis of the paper. It
makes up of UML model layer, data layer, data access layer, business
rules layer, business facade layer, common functions layer, web
service layer and web layer. It also has the examples of the running
system.
The final parts of the paper are peroration, references, published
thesis and expression of my thanks.
Keywords ERP Microsoft .NET CodeDOM Multi-tier Architecture Web
Service
目录
1 绪论............................................................................................................................................1
§1.1 ERP 系统概述.....................................................................................................................1
§1.1.1 ERP 系统基本概念.................................................................................................1
§1.1.2 ERP 系统的发展过程.............................................................................................1
§1.1.3 ERP 系统优势.........................................................................................................2
§1.1.4 ERP 系统的特点.....................................................................................................3
§1.2 国内外 ERP 系统的现状....................................................................................................3
§1.2.1 国外 ERP 水平.........................................................................................................3
§1.2.2 港台 ERP 水平.........................................................................................................3
§1.2.3 国内 ERP 水平.........................................................................................................3
§1.3 ERP 系统的发展趋势.........................................................................................................4
§1.3.1 ERP 系统功能的扩展.............................................................................................4
§1.3.2 向互联网上转移.....................................................................................................5
2 中小企业资源规划系统概述....................................................................................................6
§2.1 中小企业的需求.................................................................................................................6
§2.2 中小企业资源规划系统现状.............................................................................................6
§2.3 中小企业资源规划系统解决方案.....................................................................................6
§2.3.1 失败原因分析.........................................................................................................6
§2.3.2 解决方案的提出.....................................................................................................7
§2.3.3 方案的确定.....................................................................................................8
§2.3.4 开发方案的构创新.........................................................................................8
§2.4 本课题所要研究的内容及实施方案.................................................................................9
§2.4.1 本课题研究的主要内容.........................................................................................9
§2.4.2 课题的实施方案.....................................................................................................9
§2.4.3 主要关键技术.........................................................................................................9
3 Microsoft.NET 概述................................................................................................................10
§3.1 Microsoft.NET 的简介.....................................................................................................10
§3.1.1 Microsoft.NET 背景..........................................................................................10
§3.1.2 Microsoft.NET 战略思想..................................................................................10
§3.2 .NET 的技术特征及其优势.............................................................................................10
§3.2.1 建可缩放的、可的企业应用程...............................................................13
§3.2.2 Web 优势...................................................................................................14
§3.2.3 面向服务快速应用程开发(RAD)............................................................15
§3.3 .NET 与其他竞争产品的比较.........................................................................................16
§3.3.1 SUN ONE J2EE 比较..................................................................................16
§3.3.2 IBM WebSphere 的比较..............................................................................17
4 系统总体设计..........................................................................................................................20
§4.1 系统需求...........................................................................................................................20
§4.1.1 系统设计目.......................................................................................................20
§4.1.2 系统功能模及功能说明...................................................................................20
§4.1.3 功能模与部.......................................................................................26
§4.2 硬件总体设计...........................................................................................................27
§4.2.1 络工程开发过程...............................................................................................27
§4.2.2 硬件设计实例...............................................................................................27
§4.3 系统软件总体设计...........................................................................................................29
§4.3.1 软件体系结构设计目.......................................................................................29
§4.3.2 系统行平台.......................................................................................................29
§4.3.3 软件体系结构...................................................................................................29
§4.3.4 开发................................................................................................................29
5 系统具体设计及实现..............................................................................................................30
§5.1 业务建模...........................................................................................................................30
§5.1.1 基于 UML ERP 建模技术................................................................................30
§5.1.2 用例视图................................................................................................................30
§5.1.3 视图................................................................................................................40
§5.1.4 建模总结................................................................................................................47
§5.2 .NET 的多层开发结构.....................................................................................................47
§5.3 数据库层设计及实现.......................................................................................................48
§5.3.1 基本表....................................................................................................................48
§5.3.2 视图........................................................................................................................51
§5.3.3 存储过程................................................................................................................53
§5.4 数据库访问层设计及实现...............................................................................................56
§5.4.1 结构................................................................................................................56
§5.4.2 代码生成层...........................................................................................................56
§5.4.3 生成的代码层.......................................................................................................59
§5.4.4 生成的动态链接库层...........................................................................................59
§5.4.5 比较研究................................................................................................................59
§5.5 业务规则层设计及实现...................................................................................................63
§5.6 业务外观层设计及实现...................................................................................................66
§5.7 通用函数层设计及实现...................................................................................................71
§5.8 WEB 服务层设计及实现.................................................................................................75
§5.8.1 技术架构................................................................................................................75
§5.8.2 设计及实现...........................................................................................................75
§5.9 WEB 层设计及实现.........................................................................................................77
§5.10 系统应用实例...................................................................................................................79
结束语...................................................................................................................................................83
参考文献...............................................................................................................................................84
第一章 绪论
1章 绪论
§1.1 ERP 系统概述
§1.1.1 ERP 系统基本概念
ERP (Enterprise Resources Planning)[1]是企业资源规划的缩写意义
企业内外个部,包括务、计、生产、物料管理质管理销售与分
资源管理信息整合结在APICS(生产与库存管
协会)组 ERP 的定义:ERP 是(Accounting-Oriented)信息
统,其主要功能是企业用来满足顾客订单所需的资源(包括采购生产与销售运
筹作业所需的资源)进行有的整合与规划,以便整体经营绩效降低成本。
ERP 系统的推出全球企业管理方法产生了极大影响ERP 系统的
极大地提企业管理效率大地提高了企业适市场把握的能
而大大提高了企业的竞争被称MRP 之父” Oliver Wight 源计划
审机构统计(摘自计算机信息2000 年第五),如ERP 实施成功,将会使企业:
15-40%;50-200%:1-2%;
短缺少 60-80;动生产率提高 515%;加班工作量减少 10-30 %:按期交货率
90-98%;成本下降 7-12%;采购费降低 5%左;利润增加 5-10%外,可使管
员从复杂处理出来真正把精力放提高管理水平上,
管理中的实性问题。例如,(摘自中国企业信息 2001第三期)美集团 1999 年
Oracle 的 ERP 系BPR 和 ERP 以:施 ERP
后,公司的产、总体效率提高了 30%左右,库存降低 30%左右
量增30%上,成本5%以上,上公司对外大加
异地销售管理为公经济损失如上震旦
司,成功实施 ERP 后震旦订制化家的生以前的最缩短
接到订单线产,以前是一周左,现最重要的是,
现在需要半天间就可以清楚地告诉客订制品的交货
以前可能做到客户满意度就此直线50个分公司100
直销点的结用分,现在需要四五天就可以成。整个企业
的内部系彻底在一后,信息明化得到。以
的需求是手写传递的,现在需求与产在系统内看到对应关系。ERP 代表
了企展的方向由之 ERP 的发展在国内的实施经受
挫折
§1.1.2 ERP 系统的发展过程
为企业管理软件的高级应用,ERP 软件也经历部应用到高级
面解题的比较的发从原
1
摘要:

基于.net平台的中小企业资源规划系统的设计与实现摘要本课题主要研究的目的是如何为国内的中小企业设计一套切实可行的企业资源规划(ERP)系统方案,同时基于ERP方案设计并开发一套适用性强、可扩展性好的系统。课题结合本人以前开发的多个实际项目,以上海宝达信息有限公司ERP系统为例,阐述中小企业ERP系统的设计和实现,并具体分析如何构建中小企业的ERP模型,同时探讨了面向对象的设计、数据库的封装、.net的代码自动生成、Web服务和多层架构开发技术在系统中的应用以及每层的设计和实现方法。第一章为绪论,首先介绍了ERP系统的概述,然后简要介绍了国内外ERP系统的现状、ERP系统的发展趋势和课题所要研...

展开>> 收起<<
基于.net平台的中小企业资源规划系统的设计与实现.doc

共92页,预览10页

还剩页未读, 继续阅读

作者:陈辉 分类:高等教育资料 价格:15积分 属性:92 页 大小:2.19MB 格式:DOC 时间:2024-11-19

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 92
客服
关注