研究成果声明
本人郑重声明:所提交的学位论文是我本人在指导教师的指导下进行的研究工作获得的研究成果。尽我所知,文中除特别标注和致谢的地方外,学位论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京理工大学或其它教育机构的学位或证书所使用过的材料。与我一同工作的合作者对此研究工作所做的任何贡献均已在学位论文中作了明确的说明并表示了谢意。
特此申明。
签 名: 日期:
关于学位论文使用权的说明
本人完全了解北京理工大学有关保管、使用学位论文的规定,其中包括:①学校有权保管、并向有关部门送交学位论文的原件与复印件;②学校可以采用影印、缩印或其它复制手段复制并保存学位论文;③学校可允许学位论文被查阅或借阅;④学校可以学术交流为目的,复制赠送和交换学位论文;⑤学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。
签 名: 日期:
导师签名: 日期:
摘 要
经济全球化,国内外市场竞争加剧;为了满足客户及时化和多样化的需求,企业通过实施MRP II/ERP系统来提高企业竞争力。但随着企业信息化的不断深入,企业己从“粗线条”的生产、物流、销售、售后等管理逐步转化到“精细化”管理,因此建立一套与之适应的系统变得至关重要,故根据以上的要求及结合企业己实施的信息系统,设计并开发一套适应性更强、功能更加完善的产品管理系统。
本论文正是针对上述问题,在深入分析条形码、RFID应用技术及在制造业,尤其是燃气具行业实际情况的基础上,开发了基于条码技术的产品管理系统。系统采用三层架构体开发体系,根据实际应用的特点系统采用B/S和C/S的混合结构。同时开发过程中使用了Web Service, Linq, WCF等关键技术,基于.Net开发平台,采用了C#开发语言。在数据库设计时,根据不同需求特点,系统在采集器、中间层服务器等不同设备上使不同的数据库,并且利用自动代码生成工具生成实体类和访问类,大大提高开发效率。系统实现的主要功能有生产现场可视化管理、物流现场可视化管理、产品质量品质管理,以及与现有ERP系统、CRM系统交互提取数据进行BI报表数据分析等功能。
通过运用此系统,可以对产品整个生命周期进行实时全程管理,对重要部件可以做到追溯、跟踪,同时对采集到的数据进行整理后可以为公司销售、开发计划提供重要数据依据,具有一定的实际应用价值。
关键词:ERP,射频识别,产品管理系统,商业智能
Abstract
Economic globalization, increased competition in the market at home and abroad; and in a timely manner in order to meet customers' diverse needs of enterprises through the implementation of MRP II / ERP systems to enhance the competitiveness of enterprises. But with the deepening of enterprise information, business has been from the "broad-brush" the production, logistics, sales, after-sales management gradually transformed into "fine" of management, and therefore with the establishment of a system to adapt to become critical, Therefore, in accordance with the above requirements and combine enterprise information system has been implemented to design and develop a more adaptable, more perfect product management systems.
This thesis is to address the problem, in-depth analysis of the barcode, RFID technology and applications in the manufacturing sector, especially gas industry is the basis of the actual situation on the development of products based on bar code technology management system. A three-tier system of body development system, based on the practical application of the characteristics of the system uses a hybrid structure B / S and C / S's. At the same time the development process using a Web Service, Linq, WCF and other key technologies, based on .Net development platform, using the C # development language. In database design, depending on the demand characteristics of the system in the collection, the middle-tier server, such as different equipment so that different databases, and use automatic code generation tool to generate entity classes and access class, greatly improving development efficiency. The main function of system implementation has a production site visual management, logistics and on-site visual management, product quality and quality management, as well as with existing ERP systems, CRM systems to extract data interactive BI reporting and data analysis capabilities.
By using this system, the product throughout the entire life cycle of real-time management of critical components can be done retrospectively, tracking, can provide important data basis for the company's sales, while the development plan after finishing the data collected, with some practical value.
Keywords: ERP, radio frequency identification, product management, business intelligence
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1研究背景 1
1.2 ERP在制造业中的应用现状 2
1.2.1 ERP概述 2
1.2.2制造业产品管理系统系统概述 5
1.3 本论文的主要工作内容 7
1.4 本论文的结构安排 7
第二章 ERP模式下制造业产品管理系统系统介绍 9
2.1 概述 9
2.2 计划生产 10
2.2.1 生产计划的任务 10
2.2.2 生产计划的用途 10
2.2.3 生产计划应满足的条件 10
2.2.4 生产计划排程安排应注意的原则 11
2.3 订单生产 11
2.3.1 按订单生产的ERP工具 11
2.3.2 按订单生产的ERP特点 12
2.3.3 按订单生产的ERP功能 13
2.4 订单组装 13
2.4.1 制造业产品管理系统过程 14
2.4.2 生产组织形式 14
2.4.3 功能作用 15
2.4.4 生产方法 15
2.5 本章小结 16
第三章 基于ERP的产品管理系统需求分析 17
3.1系统目标 17
3 .2用户的特点 17
3.3系统结构 17
3 .4系统功能性分析 18
3.4.1系统用例分析 18
3.4.2生产管理模块的基本需求 18
3.4.3物流管理模块的基本需求 19
3.4.4品质保证、追溯模块的基本需求 21
3.4.5数据分析及报表模块的基本需求 21
3.4.6系统中的时序图 21
3.4.7对功能的一般性规定 21
3.5系统非功能性需求 22
3.5.1对性能的一般性规定 22
3.5.2对安全的要求 23
3.5.3对稳定性的要求 23
3.5.4其他要求 23
3.6本章小结 23
第四章 基于ERP的产品管理系统的设计 24
4.1系统结构设计 24
4.1.1系统总体设计 24
4.1.2软件结构 24
4.1.3开发框架设计 25
4.1.4接口设计 28
4.4系统界面设计 28
4.7数据库设计 32
4.7.1生产模块表设计 32
4.7.2检测数据表设计 37
4.7.3物流管理表设计 39
4.7.4 BI数据相关表设计 42
4.8本章小结 44
第五章 基于条码技术的产品管理系统的实现 45
5.1系统开发与运行环境 45
5.2系统功能的实现 45
5.2.1生产模块功能的实现 45
5.2.2物流管理模块功能的实现 61
5.2.3品质保证及追溯模块功能的实现 65
5.2.4数据分析及报表功能的实现 67
5.2.5接口加密功能的实现 68
5.3采集器功能的实现 72
5.3.1采集器界面的实现 72
5.3.2采集器扫描功能实现 74
5.4数据库创建与访问功能的实现 77
5.4.1数据库表创建 77
5.4.2数据库表访问功能的实现 77
5.5本章小结 82
第六章 系统测试 83
6.0测试方法说明 83
6.1测试环境 83
6.2测试方案概述 83
6.3测试用例 83
6.4预期与实际结果 85
6.5实际运行情况 86
第七章 总结与展望 87
7.1总结 87
7.2展望 87
致 谢 88
参考文献 89