BOM及销售系统的集成

VIP免费
3.0 侯斌 2024-11-19 4 4 3.91MB 83 页 15积分
侵权投诉
摘 要
为了解决企业在信息化过程中遇到的实际问题,在研究 BOM 和销售管理系统
各自特点的基础上,结合企业实际,在对原有企业业务流程进行分析之后,研究
BOM 和销售管理系统的合理的业务处理流程,并使用 JAVA 技术和 J2EE 架构
BOM 和销售管理系统实现集成开发。
重点讨论了系统底层数据库的架构设计方法、依照 BOM 实现销售系统的报价,
以及根据设计 BOM 映射生成销售 BOM 的方法等。此外,由于信息安全性对于企
业信息化系统至关重要,本文还因此对系统安全性及系统安全体系进行了研究,将
数据进行分类管理,对系统权限管理进行重新设计,对系统进行数据级和操作级
审计。
论文还介绍了系统开发过程中所采用的 J2EE 架构,MVC 开发模式,Ajax 等开
发技术,并介绍这些技术在系统中的应用。此外,为了提升软件的用户体验和开
发者的开发效率,还对使用 Flex 技术与 Jsp 进行联合开发进行了探讨,并使用该
技术实行若干个查询模块的开发。
由于云计算作为信息科技行业的一个发展趋势,已经由概念阶段逐渐走向实用
阶段,SaaS 模式作为云计算的产物,具有诸多优势,必将成为将来信息化架构的
主流,因此本文最后还对 SaaS 在信息化方面的应用前景进行了探讨。
关键词:信息化 BOM 销售管理系统 J2EE SaaS
ABSTRACT
In order to solve the actual problem which enterprise encountered in the process of
enterprise informationizationwith an analysis of the business process which existed
before and a consideration of enterprise situation, do a research on reasonable business
process for BOM and sales management system base on the characteristics of both
system, then develop BOM and sales management system by JAVA technology and
J2EE framework.
A discussion on the system design method of the underlying database structure, the
system realization base on material price from BOM, and the mehod for genetating sales
BOM according to the design BOM,etc. In addition, for security is very important for
the enterprise information system. This paper also do a research on the point of the
system security architecture, including data audit, operation audit and so on.
This paper also introduces the J2EE architecture, MVC mode, Ajax development
technology, and the application of these techniques for this system also introduced. In
addition, in order to improve user experience and development efficiency, Flex also be
discussed to use in this information system with JSP for server inquires pages
development.
For cloud will be the main trend for information technology development, it has
switched the concept stage to practical stage.The SaaS model as a product of cloud
computing, it has many advantages, will become the mainstream of information
structure in the future, so this paper finally discussed the prospect for SaaS.
KeyWords: Enterprise informationization, BOM, Sales management
system, J2EE, SaaS
目 录
摘要
ABSTRACT
第一章 绪论...................................................................................................................1
§1.1 研究背景.........................................................................................................1
§1.1.1 BOM 系统概述 ....................................................................................... 2
§1.1.2 销售管理系统概述.................................................................................3
§1.2 研究的目的与意义...........................................................................................4
§1.2.1 企业信息化现状.....................................................................................4
§1.2.2 系统开发过程中会出现的问题..............................................................4
§1.3 本文的组织结构................................................................................................5
§1.4 本章小结...........................................................................................................6
第二章 BOM 与销售管理系统的集成 ........................................................................ 7
§2.1 BOM 系统简介 ................................................................................................. 7
§2.1.1 BOM MRP 系统中的作用 .................................................................7
§2.1.2 BOM 的其他应用 ................................................................................... 7
§2.2 销售管理系统分析............................................................................................8
§2.2.1 销售管理业务流程分析..........................................................................8
§2.2.2 销售管理子系统与其他子系统之间的关系........................................14
§2.3 BOM 与销售系统的集成 ............................................................................... 15
§2.3.1 系统集成的必要性................................................................................15
§2.3.2 系统集成的作用....................................................................................16
§2.4 本章小结.........................................................................................................17
第三章 某企业的信息化现状和需求...........................................................................18
§3.1 未实施信息化之前的企业状态......................................................................18
§3.2 企业的实际需求..............................................................................................19
§3.3 本章小结.........................................................................................................21
第四章 系统分析与设计...............................................................................................22
§4.1 企业流程与系统范围分析..............................................................................22
§4.2 关键性问题解决方案的解析..........................................................................25
§4.2.1 销售报价的实现...................................................................................25
§4.2.2 设计 BOM 向销售 BOM 的映射实现 ................................................ 30
§4.2.3 系统安全模式的研究...........................................................................32
§4.3 数据库结构与设计.......................................................................................40
§4.3.1 销售系统数据库的设计.......................................................................40
§4.3.2 BOM 系统数据库的设计 ..................................................................... 44
§4.4 本章小结.......................................................................................................46
第五章 系统实现.........................................................................................................47
§ 5.1 系统技术环境................................................................................................48
§5.1.1 JAVA 语言与 J2EE................................................................................48
§5.1.2 Eclipse 平台 ...........................................................................................49
§5.1.3 MVC 框架 ............................................................................................. 51
§5.1.4 AJAX 技术.............................................................................................53
§5.2 系统常用的开发方法......................................................................................54
§5.2.1 软件生命周期法....................................................................................54
§5.2.2 结构化系统开发方法............................................................................55
§5.2.3 原型化开发方法....................................................................................55
§5.3 销售管理系统实现.........................................................................................56
§5.3 本章小结.........................................................................................................58
第六章 Flex 在系统中的应用 ....................................................................................... 60
§6.1 富互联网应用程序与 Flex 应用 ................................................................... 60
§6.2 Flex 的优势 ..................................................................................................... 62
§6.3 在系统中的应用实例.....................................................................................62
§6.4 本章小结.........................................................................................................69
第七章 SaaS 架构的探究..............................................................................................69
§7.1 云计算和 SaaS 的概念...................................................................................70
§7.2.1 云计算现状...........................................................................................70
§7.1.2 云计算的技术架构:...........................................................................71
§7.2 SaaS 的优势 .....................................................................................................72
§7.2.1 从用户的角度来看................................................................................73
§7.2.2 从软件开发商的角度来看....................................................................74
§7.3 SaaS 的缺点及其应对策略 .............................................................................75
§7.3.1 依赖互联网............................................................................................75
§7.3.2 数据安全性............................................................................................75
§7.4 本章小结.........................................................................................................76
第一章 绪论
1
第一章 绪论
§1.1 研究背景
本课题来源于制造业企业信息化建设项目。中国正在成为全球制造业的中心,
中国是制造业大国,但还不是强国。因此,国家确定了通过信息化带动工业化的
国策,推动制造企业实施制造业信息化。“信息化是我国加快实现工业化和现代
化的必然选择,坚持以信息化带动工业化,以工业化促进信息化”。“十二五”
规划也明确提出要继续走以信息化带动工业化、以工业化促进信息化的“新型
业化道路”。信息化被提升到了国家战略层面,企业信息化是企业发展的必经之
路。
BOM 是计算机可以识别的产品结构数据文件,是联系和沟通企业各项业务的
纽带,ERP/PDM 等信息系统中最重要的基础数据,其组织格式设计合理与否直
接影响到系统的处理性能。因此,根据实际需求,在合理和有效地前提下,灵活
地设计 BOM 是十分重要的。
销售管理系统是 ERP 系统中不可或缺的一环,通过销售管理系统,可以进行
售前管理,跟踪客户的项目进展情况,掌握客户的需求信息,从而进行生产计
安排、原材料采购计划的制定;可以对订单的状态进行跟踪,保证按期交货,
而提高客户满意度;可以对客户信息进行管理维护,预测客户将来的产品需求。
在当前市场经济环境下,绝大多数企业的生产经营活动都是围绕市场销售来展开
的,因此销售管理将作为整个系统信息流程的开端。完整的销售管理系统应实现
销售业务活动整体处理,同时将销售与计划、生产、运输、库存、财务等紧密连
接起来。销售既是企业生产的原动力也是企业生存发展的基石,是联系客户跟企
业之间的桥梁。因此,销售系统的好坏对整个企业将产生非常大的影响。
对于制造企业而言,虽然生产、销售、财务、库存等各模块的信息系统已经
日益成熟,且在各自的作用范围内都很大程度地提高了效率,但彼此之间缺少有
效的信息共享和利用,形成所谓的“信息孤岛”,很难为决策者提供强有效的
[1]。因此,实现各功能模块的集成开发研究具有很大的实际意义。
本文主要就是介绍销售管理系统以及 BOM 管理系统开发的架构过程、进行系
统开发的关键技术研究以及两个管理系统之间的集成开发研究,同时还依据设计
BOM 得出销售人员及客户易于接受的销售 BOM,为产品销售业务提供便利。系
统采用 MVC Model 的三层架构,利用 J2EE 构建该企业信息化的解决方案,这套
解决方案不仅在技术上比较成熟,而且在安全性和运行效率上都有很好的表现。
BOM 及销售系统的集成开发研究
2
在传统开发方法的基础上,对目前较为热门的云计算的解决方案进行了探索。同
时,针对企业实际比较关心的数据安全问题,提出较为完善的数据安全解决方案。
另外,为了提高用户体验,还尝试使用 Flex 技术对系统进行改造。
§1.1.1 BOM 系统概述
BOM 信息在 MRP II/ERP 中被广泛用于物料需求计算、成本计算、库存管理、
计算报价等多种用途。随着企业管理水平的逐渐提高,BOM 的管理和使用提出
了更高的要求[2]BOM 作为企业重要的基础数据,具有以下具体作用:
(1)BOM 是系统识别物料的依据,在 BOM 中需要对每个物料进行唯一编码,
该编码在整个系统中必须保持始终唯一;
(2)BOM 是编制物料需求计划的参考数据之一,是主生产计划转化为物料需求
计划的关键环节,MPS 需要根据物料清单跟库存信息,得出 MRP 的输出生产计划
和采购计划;
(3)BOM 是产品配套和生产领料的依据,通过物料清单对产品结构和数量的描
述,进行产品配套和生产领料;
(4)通过 BOM 中单个物料的工艺路线可以生成最终产品项目的工艺路线,进而
可以进行加工过程的跟踪,还可以对加工工时进行统计;
(5)BOM 是产品零部件采购和外协的依据,根据物料清单中对底层物料属性的
描述,根据采购件和外协件的属性,计算出外协和采购的数量及其提前期;
(6)BOM 包含物料的成本信息,通过与数量的换算,可以进行成本的计算,从
而对最终产品的报价都可以起到指导作用;
(7)BOM 可以对物料进行反查和追溯,对质量管理可以起到很大的帮助作用;
(8)通过 BOM 可以使产品设计更加规范,更容易实现产品的系列化,标准化,
通用化。
为了使 ERP 系统正常运行,物料清单必须保证其完整性和准确性。否则,就
不能做到在正确的时间以正确的数量生产或采购正确的物料。这将引起一系列严
重后果:
(1)产品交货期不能保证,客户服务水平降低;
(2)库存量增加,资金得不到释放。由于物料清单不准确,无法得到准确的采购
提前期,为了保证生产的延续性,最好的办法是增加物料的库存量,导致库存量
增加;
(3)生产效率降低,车间不能在正确的时间得到正确数量的物料进行生产,生产
时时受阻;
(4)沟通效率降低,物料清单是企业内部各业务部门沟通的依据,物料清单不准
摘要:

摘要为了解决企业在信息化过程中遇到的实际问题,在研究BOM和销售管理系统各自特点的基础上,结合企业实际,在对原有企业业务流程进行分析之后,研究了BOM和销售管理系统的合理的业务处理流程,并使用JAVA技术和J2EE架构对BOM和销售管理系统实现集成开发。重点讨论了系统底层数据库的架构设计方法、依照BOM实现销售系统的报价,以及根据设计BOM映射生成销售BOM的方法等。此外,由于信息安全性对于企业信息化系统至关重要,本文还因此对系统安全性及系统安全体系进行了研究,将数据进行分类管理,对系统权限管理进行重新设计,对系统进行数据级和操作级审计。论文还介绍了系统开发过程中所采用的J2EE架构,MVC开...

展开>> 收起<<
BOM及销售系统的集成.pdf

共83页,预览9页

还剩页未读, 继续阅读

作者:侯斌 分类:高等教育资料 价格:15积分 属性:83 页 大小:3.91MB 格式:PDF 时间:2024-11-19

开通VIP享超值会员特权

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