(计算机应用技术专业论文)铸造企业erp中产品管理系统的设计与研究.pdf_第1页
(计算机应用技术专业论文)铸造企业erp中产品管理系统的设计与研究.pdf_第2页
(计算机应用技术专业论文)铸造企业erp中产品管理系统的设计与研究.pdf_第3页
(计算机应用技术专业论文)铸造企业erp中产品管理系统的设计与研究.pdf_第4页
(计算机应用技术专业论文)铸造企业erp中产品管理系统的设计与研究.pdf_第5页
已阅读5页,还剩67页未读 继续免费阅读

(计算机应用技术专业论文)铸造企业erp中产品管理系统的设计与研究.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

辽宁科技大学硕士论文摘要 摘要 本文以某冶炼铸造厂e r p ( 企业资源规划) 系统的实际开发与应用为研究课题, 针对该厂产品管理的实际需求,进行了产品管理子系统的总体设计和铸件产品管 理的详细设计,给出了其中主要功能模块的具体设计与实现方法。 论文介绍了课题提出的背景、意义,概述了e r p 发展历程、优势特点及在国 内外应用现状、网络数据库编程技术等相关知识;介绍了该厂e r p 系统的总体方 案设计和主要功能架构并对开发环境作了简要介绍。 在深入理解该厂生产流程和用户需求的基础上,本文详细分析了该厂生产管 理业务流程与数据流程,设计了产品管理系统的总体架构,描述了数据库表设计 概要并给出了库存数据表的详细设计说明。 围绕产品库存管理,本文重点论述了在制品入库管理、产成品交库管理、产 品销售管理、产品报废管理等相关环节约束控制的具体设计和实现细节,给出了 主要功能模块实现的程序框图及相应触发器的设计流程,给出了部分软件模块的 操作窗体;对主要报表统计模块进行了详细的设计描述,并对综合查询功能的设 计做了简要介绍。 关键词:e r p ,产品管理系统,数据库,铸造厂 辽宁科技大学颈士论文 a b s t r a c t t h i sp a p e ri sa b o u tt h ee r p ( e n t e r p r i s er e s o u r c e sp l a n n i n g ) lo fas t e e lc o m p a n y t o 1 ea c t u a ld e m a n do fp r o d u c tm a n a g e m e mo ft h i sf a c t o r y , h a v i n gc a r r i e do nt h e o v e r a l ld e s i g no f t h ep r o d u c tm a n a g e m e n ts y s t e m ,a n dh a v i n gf i n i s h e dt h ec o n c r e t ed e s i g no f t h em o d u l eo f m a i nf u n c t i o na n di m p l e m e n t a t i o nm e t h o d t h i sp 印e ri n t r o d u c e st h eb a c k g r o u n da n ds i g n i f i c a n to ft h i s i t e m ,s u m m a r i z e s e r p sd e v e l o p m e n th i s t o r y , a d v a n t a g e s ,c u r r e n ta p p l i c a t i o ns i t u a t i o n sa th o m ea n d a b r o a da n dn e t w o r kd a t a b a s ep r o g r a m m i n g t e c h i l o l o g y ,a n dh a v ei n t r o d u c e dt h eo v e r a l l c o n c e p t u a ld e s i g no ft h i sf a c t o r y se r ps y s t e ma n dm a i nf u n c t i o nf r a m e w o r k t h e d e v e l o p m e n te n v i r o n m e n ti sb r i e fi n t r o d u c e d a f t e ru n d e r s t a n d i n gt h e p r o d u c t i o np r o c e s so ft h i sf a c t o r y 、a n dg r o u n d w o r k f u n c t i o no fe a c hd e p m l a n e n tt h o r o u g h l y , a n a l y z i n gb u s i n e s sp r o c e d u r eo ft h ep r o d u c t i o n m a n a g e m e mo ft h i sf a c t o r ya n dd a t ap r o c e d u r ed e e p l y ,a u t h o rh a v ed e s i g n e dt h eo v e r a l l f r a m e w o r ko ft h i ss y s t e m t h ed a t a b a s ed e s i g n so u t l i n ei sd e s c r i b e d t h ed e t a i l e ds p e c i f i c a t i o n f o rt h ed a t al i s to f t h es t o c ki sc o m p l e t e db ya u t h o r a r o u n ds t o c ko ft h e :p r o d u c t s ,t h ec o n c r e t ed e s i g n i n ga n dr e a l i z i n gd e t a i lo fs e l fr e l e v a n t l i n k sr e s t r a i ni se x p o u n d e df o rp u ti ns t o r a g em a n a g e ,h a n di ns t o r e h o u s em a n a g e ,s e l l i n g m a n a g e ,s c r a pm a n a g e m e n ta n de t c d e s i g np r o c e d u r eo fp r o c e d u r eb l o c kd i a g r a ma n d c o r r e s p o n d i n gt r i g g e rt h a tt h em o d u l eo fm a i nf u n c t i o nr e a l i z e si sp r o v i d e d b e d yo fo p e r a t i o n w i n d o wo fs o m es o f t w a r em o d u l ei sp r o v i d e dt o o t h ea u t h o rc o u n t st h em o d u l et od e s c r i b et h e d e t a i l e dd e s i g nt ot h em a i nr e p o r tf o n n a n dh a sd o n et h eb r i e fi n t r o d u c t i o nt ot h ed e s i g no ft h e c o m p r e h e n s i v ei n q u i r yf _ 1 1 n c t i o n k e yw o r d s :e r p ,p r o d u c t i o nm a n a g e m e n ts y s t e m ,d a t a b a s e , c a s t i n ge n t e r p r i s e i i 独创性声明 本人声明所呈交的论文是我个人在导师指导下进行的研究工作 及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方 外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为 获得辽宁科技大学或其它教育机构的学位或证书而使用过的材料,与 我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的 说明并表示了谢意。 期:硇:圣:哆 关于论文使用授权的说明 本人完全了解辽宁科技大学有关保留、使用学位论文的规定, 即:学校有权保留送交论文的复印件,允许论文被查阅和借阅:学校 可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手 段保存论文。 ( 保密的论文在解密后应遵守此规定) 签名:耗聊繇纠丝鱼日期:砬划 辽宁科技大学硕士论文第一章前言 1 1 选题背景及意义 第一章前言 e r p ( e n t e r p r i s er e s o u r c e sp l a n n i n g 企业资源计划) 是指建立在信息技术的基 础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。它 致力于在企业管理的各个活动环节中,充分利用现代信息技术建立信息网络系统, 使企业经营管理活动中的物流、信息流、资金流、工作流加以集成和综合,实现 资源的优化配置。e r p 系统集信息技术与先进的管理思想于一身,成为现代企业的 运行模式,反映出了时代对企业合理调配资源、最大化地创造社会财富的要求,成为 企业在信息时代生存、发展的基石f 1 。 “在正确的时间、正确的地点,用合适的人力、合适的物力、合适的财力、 f 确的方法,去完成j 下确的事情”一直以来都是管理学界所追求的目标。e r p 实施 的目标正是希望能够帮助企业解决这些问题。 对于制造型企业来说,生产的最终目的便是加工出满足客户要求的产品,产 品成为联系企业与客户的纽带。对于一个大型的制造企业来说,产品数据不仅包 括产品自身的基本属性数据,还包括大量在生产过程中产生的生产数据,因此, 数据种类繁多,数据量庞大,管理起来异常困难,这使得产品管理员的工作任务 非常繁重。借助于功能完善的产品管理系统,可以避免大量的重复性工作,加快 企业对市场的反应速度,从而提高企业的管理效率和水平,并最终提高企业的经 济效益和竞争能力。 铸造厂目前正在实施e r p 系统,已经运行的系统有物料管理、生产计划管理、 生产工艺管理、生产调度管理系统。产品管理系统尚未开发,如果直接购买已经 成型的产品管理系统,则不能与企业现有的系统之间进行有效的数据交换,而且 由于企业自身的特点,直接购买的系统不能完全满足企业的实际需求,需要进行 二次开发。因此,综合考虑了这些因素,本文对现已运行系统的功能及数据流程 进行了深入的了解,对企业当前的产品销售管理现状做了深入的需求分析,设计 了适合企业自身特点的产品管理系统,并进行了现场实施。 辽宁科技大学硕士论文 第一章前言 1 2 论文的组织结构 本论文共分为七章: 第一章绪论。概述了该课题的研究背景及意义,并给出了论文的组织结构。 第二章相关技术介绍。介绍开发本系统过程中所用到的主要相关技术,包括 e r p 技术在国内、国外的应用现状及发展趋势,及o d b c 在数据库开发中的应用和 数据库中的视图、触发器、存储过程技术等。 第三章e r p 系统整体设计概述。介绍了铸造厂的基本情况及生产状况,在整 个e r p 系统中,简单介绍了与产品管理系统直接相关子系统的系统功能,并分析了 它们之间的直接关联关系。 第四章产品管理子系统总体设计。在系统分析的基础上,设计了基于c s 两 系统总体体系结构,并对产品管理的现场业务流程进行深入分析后,对产品管理 子系统进行总计的业务流程和数据流程分析,并从软件技术的角度说明了系统开 发过程中的有关技术细节。 第五章产品管理子系统详细设计。在本章中详细介绍了产品管理子系统各种 业务流程的具体设计,对系统中最为重要的产品库存表进行了详细的分析与设计, 对系统中各功能模块的设计分别给出了详细的分析。 第六章结束语。总结了本论文的工作,并指出了可做进一步的研究工作。 1 3 作者的主要工作 作者对铸造厂的生产流程和管理方式进行了大量的调研,对用户需求进行了 认真的分析。设计了铸造厂产品管理系统的总体体系架构;作者独立完成y c s 体 系下的产品管理子系统详细设计并参与了具体实施。并担任了前期已实施运行系 统的部分维护工作。 辽宁科技大学硕士论文第二章相关技术介绍 第二章相关技术介绍 2 1e r p 技术相关介绍 2 1 1e r p 的背景与定义 众所周知,e r p 即企业资源计划,e r p 最初是一种基于企业内部供应链的管 理思想,它在m r pi i 的基础上扩展了管理范围。其基本思想是把企业的业务流 程看作是一个紧密联接的供应链,并将企业内部划分成几个相互协同作业的支持 子系统,如财务、市场营销、生产制造、服务维护、工程技术等,可对企业内部 供应链上的所有环节如订单、采购、库存、计划、生产制造、质量控制、运输、 分销、服务与维护、财务、成本控制、经营风险与投资、决策支持、实验室配 方、人力资源等有效地进行管理,从管理范围和深度上为企业提供了更丰富的功 能和工具 ”。 e r p 从供给链的概念出发改变企业的经营战略思想,着眼于供给链上物料 的增值过程,保持信息、物料和资金的快速流动,处理好各个环节的供需矛盾, 以企业有限的资源去迎接无限的市场机遇。要求以最少的消耗、最低的成本、最 短的生产周期产生出最大的市场价值和利润。管理信息集成就是要集成供给链上 所有流程中各个环节的信息,实现信息共享,为各级管理人员提供可靠的决策依 据。管理信息系统不仅限于企业内部,还应集成与企业有关的外部信息,包括供 应商和客户的信息:这也是精益生产和敏捷生产的主要精神。供给链处于一个动 态的环境,企业为了对瞬息万变的信息及时做出响应,必须建立信息集成系统。 e r p 的一个集成特点,就是体现管理信息的高度集成,这是e r p 同手工管理 的主要区别。e r p 可以从管理思想、软件产品、管理系统三个层次给出它的定义:1 ) 是由美国著名的计算机技术咨询和评估集团g a r t e rg r o u pi n c 提出了一整套企 业管理系统体系标准,其实质是在m r p i i ( m a n u f a c t u r i n gr e s o u r c e sp 1 a n d i n g , “制造资源计划”) 基础上进一步发展而成的面向供应链( s u p p l yc h a i n ) 的管理 思想:2 ) 是综合应用了客户机服务器体系、关系数据库结构、面向对象技术、图 形用户界面、第四代语言( 4 g l ) 、网络通讯等信息产业成果,以e r p 管理思想为 灵魂的软件产品:3 ) 是整合了企业管理理念、业务流程、基础数据、人力物力、 辽宁科技大学硕士论文第二章相关技术介绍 计算机硬件和软件于体的企业资源管理系统。 对应于管理界、信息界、企业界不同的表述要求,“e r p ”分别有着它特定 的内涵和外延。对于企业来说,要理解“企业资源计划”( e r p ) ,首先要明确什 么是“企业资源”。简单地说,“企业资源”是指支持企业业务运作和战略运作 的事物,也就是我们常说的“人”、“财”、“物”据此我们可以认为,e r p 就是一个有效地组织、计划和实施企业的“人”、“财”、“物”管理的系统, 它依靠i t 的技术和手段以保证其信息的集成性、实时性和统一性 j 。 2 1 2e r p 系统国外应用现状 目前,发达国家深刻地认识到强大的制造基础对国家的经济和军事力量是 至关重要的,进而纷纷执行了国家级制造业发展计划,例如:美国先进制造技术 计划,美国t e a m 计划,美国n g m 计划,德国“生产2 0 0 0 ”计划,同本智能制造 系统计划,韩国高级先进技术国家计划( g - 7 计划) 等。这些先进制造与自动化技 术计划提出时即以提高本国制造业的国际竞争能力、促进经济增长和提高国家综 合实力为目标,既注重技术的超前性,更重视来自产业界的实际需求。在关键技 术的选择上,引入系统技术、信息技术、管理技术和自动化技术,注重系统集成 技术与工艺装备研究开发并重。政府通过这些计划的实施起到了关键的引导和调 控作用,并形成了一套有效的研究开发及推广一应用的管理机制。国外专家估计, 今后1 5 年制造业的发展,将超过以往7 5 年,其中,充分合理利用企业资源和社 会化资源的e r p 技术正成为研究开发的热点。 在欧美等发达国家,m r p i i e r p 应用已经比较普及,多数大中型企业已采 用m r pi i e r p 系统和先进管理方式多年,据称全球5 0 0 强企业的8 0 已购买了 e r p 软件,目前正在推行全球化供应链管理技术和敏捷化企业后勤系统h j 。此外, 许多小型企业也在纷纷应用m r p i i e r p 系统。 据世界著名c i s c o 公司总裁兼首席执行官约翰钱伯斯介绍,c i s c o 公司 一直在内部加强互联网技术的应用。c i s c o 有9 0 的订单是网上订单,客户支持 工作有9 0 是在网上做的。1 9 9 9 年c i s c o 在信息技术方面的投入是7 亿美元,而 得到的好处是1 4 亿美元。 目前有e r p 软件行业己将其关注焦点转移到潜力更大的中型市场。对1 0 0 0 0 辽宁科技大学硕士论文第z - 章相关技术介绍 家美国的中型制造公司的分析显示:当前世界著名的顶层的e r p 应商s a p o r a c le 和b a n 正在争相与中型公司签订合同。这些公司的年销售额一般都在2 亿到5 亿 美元之间”。 ( 1 ) 供应商方面 在供应商方面,国外大型的有s a p ,0 r a c l e ,j d e ,b e a n ,中型的有s s a ,s c a l a , f o u r t h s h i f t ,q a d 等。同时作为e r p 应用中很重要的另一方,国外咨询公司也 成长非常快,他们有能力针对不同的环境制定不同的解决方案,并取得非常好的 效果。总体来说,国外的供应商资历比较深,水平比较高。 相对与国内的e r p 软件来说,国外e r p 软件优势表现在: 国外e r p 软件集中了国外几十年的管理经验,其中蕴含了许多先进的管理 思想。 国外e r p 软件一般来说具有全面集成、技术稳定、功能灵活、系统丌发等 诸多优势,为企业的不断发展与管理的持续改善提供了较大空问。 国外著名软件公司的发展较为稳定,财力、人力都有坚强的支撑,在升级 维护方面支持比较及时,有利于企业信息系统的更新。 在实施方法上,国外软件供应商有非常规范的实施方法,项目实施中的每 一个阶段都有具体的文档和可交付的成果,保障项目的进度。实施步骤严密。 ( 2 ) 管理咨询方面 e r p 相对于传统的管理信息系统更为复杂,国外企业实施e r p 时往往聘请管 理咨询公司来帮助实施。据哈佛商学院麦克科特里( m i k ej c o t t e l e e r ) 介绍, 2 0 0 1 年各企业对e r p 的投资约为4 7 0 亿,其中e r p 软件的投资仅占4 0 ,约为 1 9 0 亿,其他的则为硬件和实旋咨询服务费。硬件、培训和实施服务费往往是软 件费用的3 到5 倍。因此,据他对信息技术顾问的调查显示,国外e r p 实施成功 率高达8 6 ,其中,e r p 系统功效高于预期水平的占6 0 。国外e r p 厂商往往和 一些管理咨询公司联盟,各管理咨询公司也往往和几个e r p 厂商建立联盟关系, 共同为企业实施e r p 工程。如s a p ,o r a c l e ,j d e ,p e o p l e s o f t 等和普华永道、 德勤、埃森哲、安达信等颇具实力的管理公司结盟,埃森哲在同时和这几大e r p 提供商结盟的同时,还与惠普i m p r e s ss o f t w a r e 等结盟。总之,国外管理咨询 公司在企业e r p 工程实施中发挥了重要作用,值得我国管理咨询公司学习、借 鉴。 辽宁科技大学硕士论文 第二章相关技术介绍 2 1 3e r p 系统国内应用现状 自从1 9 8 1 年沈阳第一机床厂从德国工程师协会引进第一套m r p i i 软件以 来,m r p i i i e r p 在我国的应用和推广已经经历了2 0 年的风雨历程。从开始的探 索学步到以后的渐有成效阶段以及现在的成熟发展阶段。据不完全统计,我国目 前己有7 0 0 家企业购买或使用了这种先进的管理软件。在众多的e r p 厂商的推广 下和众多企业积极实践和应用,e r p 在企业的应用效果究竟如何? 据统计,在所 有的e r p 系统应用中,存在三种情况:按期、按预算成功实施实现系统集成占 1 0 一2 0 :没有实现系统集成占或实现部分集成的有3 0 一4 0 :而失败的却占 5 0 ,并且在实施成功的i 0 - 一2 0 中大多数为外资企业【2 2 1 。 i 、我国e r p 技术及应用的发展阶段 我国开展m r p i i e r p 的研究与应用己有2 0 多年历史,经历了由初步应用到 推广应用、由m r p i i 到e r p 、由e r p 技术研究到e r p 产品开发进而发展成e r p 产 业的不同阶段。 a m r pi i 初步应用阶段( 2 0 世纪8 0 年代) :中国于2 0 世纪8 0 年代初开 始应用m r pi i 系统,如沈阳第一机床厂率先实施了以m r p 为核心的计算机辅助 生产管理系统。我国的有些高校和研究所也开始了关于m r pi i 的技术研究工作。 早期的m r p 应用系统比较强调物料库存管理与生产计划,且多采用的是主机终 端式计算机系统。早期的m r pi i 应用企业取得了较明显的效益,并为我国制造 企业展示了现代企业管理模式。 b e r p 推广应用及e r p 产业初创阶段( 2 0 世纪9 0 年代) :2 0 世纪9 0 年以 来,开始有较多企业应用e r p 系统。特别是,国家8 6 3 高技术计划c i m s 应用示 范工程在很大程度上大大推动了我国制造业应用m r pi i e r p 系统的进程,有覆 盖十多个行业的2 0 0 多家企业在实施c i m s 应用示范工程,其中,许多企业采用 了m r pi i ,e r p 系统。这使得m r p i i e r p 系统在c i m s 环境下更上了一个台阶, 并给企业带来了更大的经济效益。其中,北京第一机床厂通过实施c i m s 与e r p 应用示范工程取得明显效果,获得美国制造工程师协会颁发的“工业领先奖”, 该企业还培育出了国产化的e r p 软件产品。“九五”期间,8 6 3 计划还支持了国 产化e r p 软件产品的研发与应用,推动了我国e r p 产业早期的发展。 c e r p 深入应用与e r p 产业蓬勃发展阶段( 2 1 世纪) :进入2 0 0 0 年以来, 辽宁科技大学硕士论文 第二章相关技术介绍 随着中央提出“以信息化带动工业化”战略,我国企业信息化与现代化发展步伐 明显加快。特别是,科技部提出了“制造业信息化工程”、经贸委提出了“企业 信息化”行动,带动和掀起了我国企业应用e r p 的高潮。近两年,我国众多企业 在积极实施e r p 系统,现已有数千家企业应用e r p 系统。有些早期实施m r pi i 的企业在使其系统升级为e r p 系统,并在不断深化应用,功能更加强大,集成化 程度越来越高。先进的e r p 管理系统提高了企业的市场竞争力,获得显著经济效 益。巨大的e r p 市场也刺激了国产化e r p 产品应用的不断深入和我国e r p 软件 产业的迅速发展,现已有国产化e r p 软件商数十家之多。“十五”8 6 3 计划也在 大力支持和推动e r p 管理系统的研究,并重点支持了1 0 个e r p 软件产品的研发, 对e r p 应用实箍和产业发展产生较大影响和推动作用。e r p 系统应用实施的热潮 正在全国各省市全面铺开,并在制造业信息化工程中发挥着积极推动作用 2 3 1 2 4 1 。 2 、国家8 5 3 计划对于e r p 研发与应用的支持 国家8 6 3 计划c i m s 主题对于我国e r p 技术研究、产品开发与应用实施给予 了长期支持。 “七五”、“八五”期间( 2 0 世纪8 0 年代中一2 0 世纪9 0 年代中期) ,8 6 3 计划c i m s 主题主要支持了对于职m r p i i e r p 管理模式与管理系统的技术研究与 开发,并通过少量的c i m s 应用工程探索e r p 在我国企业中的应用途径,积累了 很好的经验。 “九五”期间( 2 0 世纪9 0 年代后期) ,8 6 3 计划c i m s 主题在继续支持e r p 管 理技术研究的基础上,大力支持了国产化e r p 软件产品的研发及e r p 应用。方 面,重点支持了5 个国产化e r p 产品的研发,包括利玛c a p m s 、丌思c a s e ,金思 维j s e r p 、经纬j w e r p 、并捷e m i s 等等。另一方面,通过支持实施2 0 0 多家c 工m s 应用示范企业推动m r p i i e r p 系统应用的深入:还特别设立了国产化软件应 用工程项目,专门支持包括国产化e r p 在内的c i m s 应用软件的实施。这些工作 取得了明显的经济效益,并为我国e r p 产业发展打下了良好基础 进入“十五”期间( 2 0 0 1 年以来) 后,8 6 3 计划c i m s 主题进一步明确把国产 化e r p 软件产品的研发及应用作为重点工作来抓,并于2 0 0 1 ,2 0 0 2 年先后重点 了1 0 个国产化e r p 软件产品的研发与应用。其目标是:围绕我国制造业信息化工 程的需求,对中国先进管理模式与e r p 关键技术进行创新研究,重点开发若干基 辽宁科技大学硕士论文第二章相关技术介绍 于中国先进管理模式的e r p 管理软件系统,形成具有我国自主知识产权的e r p 软 件产品:结合我国制造业信息化应用工程和典型行业区域c i m s 应用工程进行广 泛的应用,在推动我国企业管理改革与信息化的同时,带动和促进我国e r p 产业 的发展,并使具有我国自主知识产权的e r p 软件产品在e r p 市场中占有一定份额。 2 1 4e r p 未来发展趋势 近年来e r p 系统在国内外得到了广泛推广应用。随着信息技术、先进制造技 术的不断发展,企业对于e r p 的需求日益增加,进一步促进了e r p 技术向新一代 e r p 或后e r p 的发展。 推动e r p 发展有多种因素:全球化市场的发展与多企业合作经营生产方式的 出现使得e r p 将支持异地企业运营、异种语言操作和异种货币交易:企业过程重 组及协作方式的变化使得e r p 支持基于全球范围的可重构过程的供应链及供应 网络结构:制造商需要应对新生产与经营方式的灵活性与敏捷性使得e r p 也越来 越灵活的适应多种生产制造方式的管理模式:越来越多的流程工业企业应用也从 另个方面促进了e r p 的发展。计算机新技术的不断出现将会为e r p 提供越来越 灵活与强功能的软硬件平台,多层分布式结构、面向对象技术、中间件技术与 i n t e r n e t 的发展会使e r p 的功能与性能迅速提高。e r p 市场的巨大需求大大刺激 e r p 软件业的快速发展。 未来e r p 技术的发展方向和趋势是: 1 e r p 与客户关系管理c r m ( c u s t o m e rr e l a t i o n s h i pm a n a g e m e n t ) 的迸一步 整合:e r p 将更加面向市场和面向顾客,通过基于知识的市场预测、订单处理与 生产调度、基于约束调度功能等进一步提高企业在全球化市场环境下更强的优化 能力:并进一步与客户关系管理c r m 结合,实现市场、销售、服务的一体化,使 c r m 的前台客户服务与e r p 后台处理过程集成,提供客户个性化服务,使企业具 有更好的顾客满意度。 2 e r p 与电子商务、供应链s c m 、协同商务的进一步整合:e r p 将面向协同 商务( c o l l a b o r a t i v ec o m m e r c e ) ,支持企业与贸易共同体的业务伙伴、客户之间 的协作,支持数字化的业务交互过程:e r p 供应链管理功能将进一步加强,并通 过电子商务进行企业供需协作,如汽车行业要求e r p 的销售和采购模块支持用电 辽宁科技大学硕士论文第二章相关技术介绍 子商务或e d i 实现客户或供应商之间的电子订货和销售开单过程;e r p 将支持企 业面向全球化市场环境,建立供应商、制造商与分销商问基于价值链共享的新伙 伴关系,并使企业在协同商务中做到过程优化、计划准确、管理协调。 3 e r p 与产品数据管理p d m ( p r o d u c td a t am a n a g e m e n t ) 的整合:产品数据 管理p d m 将企业中的产品设计和制造全过程的各种信息、产品不同设计阶段的数 据和文档组织在统一的环境中。近年来e r p 软件商纷纷在e r p 系统中纳入了产品 数据管理p d m 功能或实现与p d m 系统的集成,增加了对设计数据、过程、文档的 应用和管理,减少了e r p 庞大的数据管理和数据准备工作量,并进一步加强了企 业管理系统与c a d ,c a m 系统的集成,进一步提高了企业的系统集成度和整体效 率。 4 e r p 与制造执行系统m e s ( m a n u f a c t u r i n ge x e c u t i v es y s t e m ) 的整合:为 了加强e r p 对于生产过程的控制能力,e r p 将与制造执行系统m e s 、车间层操作 控制系统s f c 更紧密的结合,形成实时化的e r p m e s s f c 系统。该趋势在流程工 业企业的管控一体化系统中体现得最为明显。 5 e r p 与工作流管理系统的进一步整合:全面的工作流规则保证与时间相关 的业务信息能够自动地在正确时间传送到指定的地点。e r p 的工作流管理功能将 进一步增强,通过工作流来实现企业的人员、财务、制造与分销的集成,并能支 持企业经营过程的重组,也使e r p 的功能可以扩展到办公自动化和业务流程控制 方面。 6 加强数据仓库和联机分析处理o l a p 功能:为了企业高层领导的管理与决 策,e r p 将数据仓库、数据挖掘和联机分析处理o l a p 等功能集成进来,为用户 提供企业级宏观决策的分析工具集。 7 e r p 系统动态可重构性:为了适应企业的过程重组和业务变化,人们越来 越多地强调e r p 软件系统的动态可重构性。为此,e r p 系统动态建模工具、系统 快速配置工具、系统界面封装技术、软构件技术等均被采用。e r p 系统也引入了 新的模块化软件、业务应用程序接口、逐个更新模块增强系统等概念,e r p 的 功能组件被分割成更细的构件以便进行系统动态重构。 8 e r p 软件系统实现技术和集成技术:e r p 将以客户月臣务器、浏览器且艮务 器分布式结构、多数据库集成与数据仓库、x w i l 、面向对象方法和 i n t e r n e t e x t r a n e t 、软构件与中间件技术等为软件实现核心技术,并采用e a i 辽宁科技大学硕士论文第二章相关技术夼绍 应用服务器、x m l 等作为e r p 系统的集成平台与技术。 e r p 的不断发展与完善最终将促进基于i n t e r n e t e x t r a n e t 的支持全球 化企业合作与敏捷虚拟企业运营的集成化经营管理系统的产生和不断发展。 目前,关于未来e r p 的说法甚多,如e e r p 、后e r p ,i e r p ,e r p i i 等等。g a r t n e r i n c 公司给e r pi i 下的定义为:) r pi i 是通过支持和优化公司内部和公司之间 的协作运作和财务过程,以创造客户和股东价值的一种商务战略和一套面向具体 行业领域的应用系统。这些说法都是人们站在不同角度对e r p 发展方向和趋势进 行的描述。e r p 的管理领域早已超出了企业内部资源计划与管理的范畴,已经步 入了电子商务环境下企业间协同管理的阶段,并将最终导致面向全球化生产体系 的新一代e r p 系统的出现和发展 e l 。 2 2o d b c 在数据库开发中的应用 2 2 1o d b c 的概念和特点 o d b c ( o p e nd a t a b a s ec o n n e c t i v i t y ,开放数据库互连) 是微软公司开放服务 结构( w o s a ,w i n d o w so p e ns e r v i c e sa r c h i t e c t u r e ) 中有关数据库的一个组成部 分,它建立了一组规范,并提供了一组对数据库访问的标准a p i ( 应用程序编程 接口) 。这些a p i 利用s q l 来完成其大部分任务。o d b c 本身也提供了对s q l 语 言的支持,用户可以直接将s q l 语句送给o d b c ”1 。 一个基于o d b c 的应用程序对数据库的操作不依赖任何d b m s ,不直接与d b m s 打交道,所有的数据库操作由对应的d b m s 的o d b c 驱动程序完成。也就是说,不 论是a c c e s s 、m ss q l 还是o r a c l e 数据库,均可用o d b ca p i 进行访问。由此可 见,o d b c 的最大优点是能以统一的方式处理所有的数据库。 o d b c 的特点: ( 1 ) 数据库独立性:o d b c 是为最大的互用性而设计的,要求一个应用程序 用相同的源代码( 不用重新编译或重新链接) 访问不同的数据库管理系统( d b m s ) 的能力。o d b c 定义了一个标准的调用层接口( c l i ) 。这包含x o p e n 和i s o i e c 的c l i 规范中的所有函数,并提供应用程序普遍需要的附加函数。每个支持o d b c 的d b m s 需要不同的库或驱动程序,驱动程序实现o d b c a p i 中的函数。当需要改 变驱动程序时,应用程序不需要重新编译或者重新链接,只是动态加载新的驱动 辽宁科技大学硕士论文第二章相关技术舟绍 程序,并调用其中的函数即可。如果要同时访问多个d b m s 系统,应用程序可加 载多个驱动程序。 ( 2 ) 对数据库特殊功能的支持:一方面,o d b c 为所有d b m s 功能都定义了 公共接口。这些d b m s 功能比多数d b m s 支持的更多,但只要求驱动程序实现这些 功能的一个子集。另一方面,o d b c 定义了a p i 和s q l 语法一致层,它规定驱动 程序应支持的基本功能。o d b c 还提供两个函数( s q lg e t i n f o 和s q l g e t f u n c t i o n s ) 返回关于驱动程序和d b m s 能力的一般信息及驱动程序支持的函 数列表。因此,应用程序可以检查d b m s 支持的特殊功能。 ( 3 ) 互操作能力:通过使用多个驱动程序可以同时访问多个d b m s 系统。 o d b c 提供的d r i v e rm a n a g e r 实现所有的o d b c 函数,多数是传递调用给驱动程 序中的o d b c 函数,并静态链接应用程序,或在应用程序运行时加载它。这样, 应用程序在d r i v e rm a n a g e r 中按名调用驱动o d b c 函数,而不是通过每个驱动 程序中的指针。当应用程序需要通过特定的驱动程序时,它首先需要一个标 : : 驱 动程序的连接句柄。d r i v e rm a n a g e r 加载驱动程序,并存储每个驱动程序中的 函数地址。要使驱动程序调用一个o d b c 函数,可在应用程序调用d r i v e rm a n a g e r 中的函数,并为驱动程序传送连接句柄,然后d r i v e tm a n a g e r 使用以前存储的 地址来调用函数。o d b c 可以同时连接到多个d b m s ,解决了同时访问多个d b m s 的 问题,提供了异构成员数据库之间互操作的能力 3 h 。 2 2 2o d b c 的各层软件及应用 一个完整的o d b c 由下列几个部件组成: 应用程序( a p p l i c a t i o n ) ; o d b c 管理器( a d m i n i s t r a t o r ) 。该程序位于w i n d o w s2 0 0 0 控制面板 ( c o n t r o lp a n e l ) 的3 2 位o d b c 内,其主要任务是管理安装的o d b c 驱动程序和管 理数据源: 驱动程序管理器( d r i v e rm a n a g e r ) 。驱动程序管理器包含在o d b c 3 2 d l l 中,对用户是透明的。其任务是管理o d b c 驱动程序,是o d b c 中最重要的部件; o d b ca p i : o d b c 驱动程序。是一些d l l ,提供了o d b c 和数据库之间的接口; 辽宁科技大学硕士论文第二章相关技术介绍 数据源。数据源包含了数据库位置和数据库类型等信息,实际上是一种 数据连接的抽象。 各部件之间的关系如图2 1 。 o d b c 屡 数据基 图2 1o d b c 各部件间关系图 应用程序要访问一个数据库,首先必顽用o d b c 管理器注册一个数据源,管 理器根据数据源提供的数据库位置、数据库类型及o d b c 驱动程序等信息,建立 起o d b c 与具体数据库的联系。这样,只要应用程序将数据源名提供给o d b c ,o d b c 就能建立起与相应数据库的连接。 在o d b c 中,o d b ca p i 不能直接访问数据库,必须通过驱动程序管理器与数 据库交换信息。驱动程序管理器负责将应用程序对o d b ca p i 的调用传递给正确 的驱动程序,而驱动程序在执行完相应的操作后,将结果通过驱动程序管理器返 回给应用程序。 2 3 网络数据库编程技术 2 3 1 视图 在关系数据库中,视图是从一个或几个基本表( 或其它视图) 导出的表。与 基本表不同,视图是虚表。数据库中只存放视图的定义,而不存放视图对应的数 据,这此数据仍存放在原来的基本表中;基本表中的数据发生变化,从视图中查 询得出的数据也就随之改变。 1 2 辽宁科技大学硕士论文第二章相关技术介绍 视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机 制。视图一经定义,就可以和基本表一样被查询和删除,也可以在一个视图之上 再定义新的视图,但对视图的修改( 插入、删除、更新) 操作则有一定逾限制。 规范地定义和合理地使用视图的优点有: 1 ) 视图能够简化用户的操作 视图机制使用户可以将注意力集中在他所关心的数据上。如果这此数据不是 直接来自基本表,则可以通过定义视图,使用户视野中的数据库结构简单、清晰, 并且可以简化用户的数据查询操作。例如。对于那些经常要通过计算或要从若干 张表连接来获得数据的查询,可以将这类查询定义为一个视图,然后就可容易地 对该视图进行操作,实现查询。 2 ) 视图使用户能以多种角度观察同一数据 视图机制能使不同的用户以不同的方式观察同一数据。当许多不同种类的用 户使用同个数据库时,这种灵活性是非常更要的。 3 ) 视图对重构数据库提供了一定程度的逻辑独立性 类似的逻辑独立性是指当数据库重构造时,如果增加新的关系或对原有关系 增加新的字段等,用户和用户程序不会受影响。在关系数据库中,数据库的重构 造往往是不可避免的。 4 ) 视图能够对机密数据提供安全保护 有了视图机制,就可以在设计数据库应用系统时,对不同的用户定义不同的 视图,使机密数据不出现在不应看到这些数据的用户视图中,这样就由视图的机 制自动提供了机密数据的安全保护功能“”。 2 3 2 触发器 在s q ls e r v e r 数据库中数据的完整性是极其重要的,数据的完整性可以通 过各种约束来保证,但对于一些较为复杂的数据库,由于设计的需要有一些冗 余数据( 如:当年销量、标志列等) ,就需要比较复杂的完整性算法。在同一个 数据库中简单参照完整性一般用p r i m a r yk e y $ 口f o r e i g nk e y 约束,而c h e c k 约 束虽然可以完成较复杂的约束,但c h e c k 约束只能引用当前表中的列,所以它的 使用受到了不小的限制,s q ls e r v e r 中的触发器则可以保证实现复杂的完整性, 辽宁科技大学硕士论文第二章相关技术介绍 并且可以引用其他表中的列,甚至其他数据库中的列吲。 数据库是面向实际应用的,而在实际应用中往往需要强制实现一定的商业规 则,用其他的数据库对象很难做到,但很容易通过触发器来完成。利用触发器还 可以实现用户自定义的错误提示,用户对数据的操作不都是可行的,通过使用触 发器,可以在触发器执行过程中满足一定条件时发生存储在数据库中用户定义好 的提示或错误信息。 触发器实际上是一类特殊的存储过程,但它和一般的存储过程有本质的 区别,存储过程用户可以调用,而触发器不能被调用,只有当对表或视图进行一 定的触发操作( i n s e r t 、u p d a t e 和d e l e t e ) 时由系统自动调用。另外触发器不 允许带参数和特定的表相关联。 2 3 3 存储过程 采用c s 模型数据库应用系统在网络上运行,可以提供给用户共享数据的 机会,但随着客户端用户数目的增加给数据库服务器带来的压力也随之而增加, 数据的集中管理对系统的运行效率也提出了更高的要求,在数据库中使用存储过 程可以有效的提高系统的性能。下面介绍存储过程的相关知识。 存储过程是存储在数据库中的一段预先定义、编译好的s q l 语句,可以接受 参数的输入、返回状态值并且可以嵌套使用。 存储过程分为系统存储过程和用户自定义存储过程。系统存储过程是数据库 管理系统自动的创建的,为了方便的完成与更新系统表有关的管理工作;从系统 表中查询信息,获取系统运行中的各种状态参数以及其他任务。用户自定义存储 过程是程序员在编程中为了满足用户的应用要求而编写

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论