(系统分析与集成专业论文)融入模糊数学的企业库存管理系统的设计.pdf_第1页
(系统分析与集成专业论文)融入模糊数学的企业库存管理系统的设计.pdf_第2页
(系统分析与集成专业论文)融入模糊数学的企业库存管理系统的设计.pdf_第3页
(系统分析与集成专业论文)融入模糊数学的企业库存管理系统的设计.pdf_第4页
(系统分析与集成专业论文)融入模糊数学的企业库存管理系统的设计.pdf_第5页
已阅读5页,还剩67页未读 继续免费阅读

(系统分析与集成专业论文)融入模糊数学的企业库存管理系统的设计.pdf.pdf 免费下载

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

文档简介

南京信息工程大学硕士学位论文 中文摘要 在我国大中型企业中,大型单件小批量生产类型企业占有相当大的比重。 这类企业的特点决定了其生产管理和控制非常复杂,尤其是产品生产周期长、 工件加工工序多、加工过程中瓶颈设备多、生产过程中扰动因素多,要解决多 品种、小批量生产企业管理中存在的问题,必须引入生产管理信息系统来改变 目前这类企业以人工为主的生产管理和控制现状,以提升企业的核心竞争力。 本文在参考国内外企业管理信息化发展现状的背景之下,针对我国管理信 息化发展状况与存在的问题,以江苏昌舁集团股份有限公司的库存控制系统为 研究对象,运用结构化分析方法,提取出系统总体需求,利用面向对象程序开 发的技术理论与模糊数学原理,运用s q ls e r v e r 及v i s u a lc + + 两种程序开发软 件,研究了模糊数学在企业库存控制中的应用问题。 随着数据库技术应用的广泛,对信息检索通常会有一些非定量的查询。例 如自然语言中的一些非确定性词,包括“好”,“差”,“一般”等之类的带有模 糊性的词语,本文分析了含有语气算子的隶属度函数,实现了模糊语句的数字 化表达。最后研究并建立了模糊语句检索模型,通过存储过程实现了对于销售 情况“较好”这一查询,为企业库存控制搭建了良好的服务平台,提供了可控 制条件和可操作手段,为企业管理人员提供了更为丰富全面的查询信息。此外, 论文还总结了本次课题的研究内容,提出不足并对下一步的研究工作进行了展 望。 关键词:库存控制,隶属函数,数据库设计,模糊查询 南京信息工程大学硕士学位论文 a b s t r a c t a m o n gt h el a r g ea n dm e d i u ms c a l en a t i o n - o w n e de n t e r p r i s e s ,t h ee n t e r p r i s e s t h a tp r o d u c el a r g e s i z ea n ds m a l l - q u a n t i t ya c c e s s o r i e sp l a ya ni m p o r t a n tr o l e t h e p r o p e r t i e so ft h e s ee n t e r p r i s e sd e t e r m i n et h a tt h ep r o d u c t i o nm a n a g e m e n ta n d c o n t r o lw i l lb ev e r yc o m p l e x b e c a u s et h ep r o d u c t i o np e r i o di sl o n g ,t h em a c h i n i n g p r o c e d u r ei sc o m p l i c a t e d ,m a n yb o t t l e n e c ke q u i p m e n t sa r en e e d e da n dt h e r em a n y d i s t u r b e df a c t o r sd u r i n gt h em a c h i n i n gp r o c e d u r e i no r d e rt os o l v et h ep r o b l e m s w h i c he x i s ti nt h em a n a g e m e n to ft h ea b o v e m e n t i o n e de n t e r p r i s e s ,t h ep r o d u c t i o n m a n a g e m e n ti n f o r m a t i o ns y s t e mi si n t r o d u c e db yt h i sp a p e rt oa l t e rt h ep r o d u c t i o n m a n a g e m e n ta n dt oc o n t r o ls i t u a t i o nw h i c hb a s e do nm a n u a lc o n t r o l ,a n dt oe n h a n c e t h ee n t e r p r i s e s c o r ec o m p e t e n c ea sw e l l i nt h ec o n t e x to fd e v e l o p m e n ta th o m ea n da b r o a do ft h e m a n a g e m e n t i n f o r m a t i o ns y s t e m ,t h ep a p e rf o c u s e do nt h ee x i s t e dp r o b l e mi no u rc o u n t r ya n d c h o s et h ei n v e n t o r yc o n t r o li nj i a n g s uc h a n g s h e n gg r o u pa st h er e s e a r c ho b j e c t w e a b s t r a c t e dt h es y s t e mf u n c t i o n a l r e q u i r e m e n t sb yu s i n g t h es t r u c t u r e d a n a l y s i s m e t h o di nt h ef i r s tp h a s eo ft h es y s t e md e v e l o p m e n t ,t h e no nt h eb a s i so ft h e o b j e c t - o r i e n t e dp r o g r a md e v e l o p m e n tt e c h n o l o g ya n dt h ef u z z ym a t h e m a t i c st h e o r y , w ea d o p t e dt h es o f t w a r ed e v e l o p m e n tt o o l sw h i c hw e r es q ls e r v e ra n dt h ev i s u a l c + + t os t u d yt h ef u z z ym a t h e m a t i c sa p p l i e dt ot h ei n v e n t o r yc o n t r o li ne n t e r p r i s e a sm o r ea n dm o r ee x t e n s i v e a p p l i c a t i o n s o fd a t a b a s et e c h n o l o g y , s o m e u n c e r t a i nq u e r ys e n t e n c e sw o u l da p p e a rf r e q u e n t l y f o re x a m p l e ,s u c ha sn a t u r a l l a n g u a g ei ns o m eo ft h en a t u r a lw o r d s ,s u c ha s g o o d ,o r d i n a r y a n d b e t t e r t h e m e m b e r s h i pf u n c t i o nc o n t a i n i n go p e r a t o rm o o dw a sa n a l y z e db yt h ep a p e r , t o i m p l e m e n td i g i t a l i z e de x p r e s s i o no ff u z z yq u e r ys e n t e n c e a n dt h eu l t i m a t ef u z z y q u e r ym o d u l ew a se s t a b l i s h e d b e s i d e st h er e s u l t so f “s a l e ss t a t u si sb e t t e r w a s g i v e nb yt h es t o r e dp r o c e d u r e ,w h i c hp r o v i d et h ec o n v e n i e n ts e r v i c ep l a t f o r mf o rt h e e n t e r p r i s e ,a n dt h em a n a g e rc a no b t a i nm o r ec o m p r e h e n s i v ei n f o r m a t i o nb y e x e c u t i n gf u z z yq u e r y f i n a l l yt h eo v e r a l lc o n t e n t sw e r es u m m a r i z e di nt h ee n do f t h ep a p e r , a n dt h en e x ts t e po fr e s e a r c hw a si n t r o d u c e da sw e l l k e y w o r d s :i n v e n t o r yc o n t r o l ,m e m b e r s h i pf u n c t i o n ,d a b b l ed e s i g n ,f u z z yq u e r y - l l 独创性声明 本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研 究成果。本论文除了文中特别加以标注和致谢的内容外,不包含其他人或其他 机构已经发表或撰写过的研究成果,也不包含为获得南京信息工程大学或其他 教育机构的学位或证书而使用过的材料。其他同志对本研究所做的贡献均已在 论文中作了声明并表示谢意。 学位论文作者签名: 涵:刍签字日期:塑2 婆厶画竖圆 关于论文使用授权的说明 南京信息工程大学、国家图书馆、中国学术期刊( 光盘版) 杂志社、中国 科学技术信息研究所的中国学位论文全文数据库有权保留本人所送交学位 论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文,并 通过网络向社会提供信息服务。本人电子文档的内容和纸质论文的内容相一致。 除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布( 包括刊登) 论文的全部或部分内容。论文的公布( 包括刊登) 授权南京信息工程大学研究 生部办理。 口公开口保密(年月) ( 保密的学位沦为在解密后应遵守此协议) 学位论文作者 指导教师签名 签字日期:型! 翌! 生坚一 签字日期:= 年2sf 、 南京信息工程大学硕士学位论文 第1 章绪论 1 1 选题意义及背景 2 l 世纪是信息的时代,对信息的处理、加工和应用已经成为人们工作的重要内容。对 于企业管理、除传统的物质和资金管理外,人们愈加认识到信息在管理中的重要性。我们 可以通过对各种信息的综合分析,确立适合企业发展的决策;即使在日常工作中,将大量 的数据处理,文档管理和业务流程管理工作交由计算机实现,不仅达到更高效率和更好结 果,也可将企业的众多人力资源从繁重和简单的脑力劳动中解放出来,让他们发挥其创造 性,为企业的发展做出更多贡献【i 】。所以,信息管理作为企业管理的一部分正发挥着越来 越重要的作用,而对其研究和应用亦具有重要的现实意义。 早在2 0 世纪6 0 年代,美国i b m 公司的管理专家约瑟夫奥利佛博士首先提出了m r p , 即物料需求规划系统( m a t e r i a lr e q u i r e m e n t sp l a n n i n gs y s t e m ,简称m r p ) ,m r p 是基于物 料库存计划管理的生产管理系统。 m r p 的基本内容是编制零件的生产计划和采购计划。然而,要正确编制零件计划,首 先必须落实产品的出产进度计划,用m r p i i 的术语就是主生产计划( m a s t e rp r o d u c t i o n s c h e d u l e ,简称m r s ) ,这是m r p 展开的依据。m r p 还需要知道产品的零件结构,即物料 清单( b i l lo fm a t e r i a l ,简称b o m ) ,才能把主生产计划展开成零件计划;同时,必须知道 库存数量才能准确计算出零件的采购数量。因此,基本m r p 的依据是:主生产计划( m p s ) 、 物料清单( b o m ) 、库存信息。它们之间逻辑流程关系如图1 1 所示。 南京信息工程大学硕士学位论文 生产什么? 图卜1 基本m r p 结构原理图 据美国生产与库存控制学会( a p i c s ) 统计,使用一个m r p i i e r p 系统,平均可以为 企业带来如下经济效益:一是库存下降3 0 一5 0 ;二是延期交货减少8 0 ;三是采购 提前期缩短5 0 ;四是停工待料减少6 0 ;五是制造成本降低1 2 ;六是管理水平提高, 管理人员减少1 0 ,生产能力提高1 0 一1 5 【2 j 。 到了2 0 世纪7 0 年代,m r p 经过发展形成了闭环的m r p 生产计划和控制系统。其理 论思想是:以整体生产计划为系统流程的基础,考虑能力需求计划( c r p ) ,使物料需求计 划成为可行的计划,同时还将生产能力需求计划、车间作业计划和采购作业计划也全部纳 入m r p ,形成一个封闭的系统。 在2 0 世纪7 0 年代末和8 0 年代初,物料需求计划m r p 经过发展和扩充逐步形成了制 造资源计划m r p i i 的生产管理方式。在m r p i i 中,包括人工、物料、设备、能源、市场、 资金、技术、空间等制造资源都被考虑进来。这种思想就是把企业作为一个有机整体,以 物料需求计划为核心,将m r p 的信息共享程度扩大,使生产、销售、财务、采购、工程 紧密结合在一起,共享有关数据,组成一个全面生产管理的集成化模式,并且各个环节得 以协调发展,充分发挥作用【3 】。 在2 0 世纪9 0 年代以来,m r p i i 经过进一步发展完善,形成了企业资源计划e r p ( e n t e r p r i s er e s o u r c ep l a n n i n g ,简称e r p ) 系统。与m r p i i 相比,e r p 除了包括和加强了 m r p i i 各种功能之外,更加面向全球市场,功能更为强大,所管理的企业资源更多,支持 混合生产方式,管理覆盖面更宽,并涉及了企业供应链管理,从企业全局角度进行经营与 生产计划,是制造企业的综合集成经营系统。e r p 所采用的计算机技术也更加先进,形成 了集成化的企业管理软件系统,也就是同企业所有的供应商和客户实现信息集成,即“管 - 2 南京信息工程大学硕士学位论文 理整个供需链”1 4 1 。 这一时期出现的e r p 系统使得企业信息化出现了质的飞跃。这不仅是制造业信息化技 术特点的重要体现,也是我国制造业信息化工程的重要方面。它代表了当代先进企业管理 模式与技术,并能够解决企业提高整体管理效率和市场竞争力问趔5 1 。 大量的应用实例表明,e r p 工程实施是e r p 应用取得成功的重要方面。然而,要使 e r p 系统真正运行在企业中,而不仅仅运行在计算机上,就需要一套行之有效的系统工程 实施方法。与e r p 应用实施联系密切的关键因素包括:观念、管理、组织、数据、技术、 服务等方面【6 】。我国的e r p 软件产业虽起步于2 0 世纪8 0 年代,但兴旺发展却是近两年的 事。根据c c i d 2 0 0 0 年的报告,中国有约4 0 家国外厂商与2 0 家国内厂商在角逐国内e r p 市场,他们彼此因为所处的背景、全球战略、市场层次、应用领域的不同,形成了鲜明的 市场策略。在制造业信息化应用需求驱动下,经过近几年的应用实践和不断改进,我国自 主开发的e l u 软件产品在技术上有了长足进步。 1 2 课题的研究思路 1 2 1 研究目的 本课题研究的目标是针对江苏昌舁集团的企业内部控制管理,建立具有运行稳定 可靠、性能高效并具有良好的可扩展性和维护性的系统数据库,来保证企业库存控制的顺 利投入运行。其中,数据库是整个信息管理系统的核心后台,存储着所有的信息,在整个 系统中,占据着重要的地位,数据库设计的好坏,直接影响了该系统的运行效率,另外, 前台应用程序的开发又反映出该系统是否具有良好的人机交互功能,在客户端与后台服务 器进行数据通信时,是否具有数据安全性,以防止数据的非法使用或数据流失。 1 2 2 研究方法 本文针对昌舁企业内库存控制管理,依据实际状况设置系统功能,采用结构化分析方 法,自顶向下进行系统需求分析,在数据库概要设计方面,按照规范化方法,系统用户需 求抽象为概念模型,在s q ls e r v e r 数据库环境下进行数据库逻辑结构设计;在系统开发方 面,采用面向对象方法,以类作为基本单位,通过通信网络把不同地域的信息处理联结起 来,共享网络中的硬件、软件、数据和通信设备等资源,因而加速了信息的周转,为管理 者的决策提供及时准确、可靠的依据;在数据查询方面,克服了一般精确查询的缺点,引 入模糊数学理论,实现对“较好”等这类模糊概念的查询任务。 3 - 南京信息工程大学硕士学位论文 1 2 3 研究成果 本论文是在调研昌异企业内库存控制及其业务流程基础上加以实现,充分理解和尊重 用户的业务流程和使用操作习惯,通过企业管理系统的计算机化,提升管理水平。方便地 通过企业内网,实现报表申报、采购、仓储、领用、查询、统计等和各部门管理的信息共 享,不但保证了申请计划所依据库存的准确性,又避免了依据大量库存来保证生产所需的 周转量,从而更加有效地控制企业的运行成本,取得了很好的应用效果和较大经济效益。 本系统实现了信息共享,配置较为灵活,提高工作效率。参与企业流程过程中的所有 相关数据信息均进入该系统,按规定的权限实现分级分层次共享;业务人员操作方便,却 不能进行自己业务范围之外的查询和操作:系统可以对各部门的职责按照规定进行配置, 以适应管理工作不断优化带来的新变化,提高业务人员和系统的工作效率。 系统具有可靠的安全性。系统既要数据共享,也按照系统管理员、领导、业务操作人 员、涉及的有关部门进行严格的权限划分和控制,而且重要的商业数据全部除实现系统内 数据流转外,还同时进行纸质单据流转;为了保证系统的安全,系统内数据库定期备份, 所有的数据均必须进行双机备份和刻录光盘备份;系统管理员可以根据职责变化对各部门 的职责、业务操作和报表形式等进行配置、更改。 系统实现了规范的企业库存管理操作流程。货品备件的计划、采购业务及其管理流程 规范可控制,货品的出库必须经过严格的领导审批流程,才能被业务人员使用,业务人员 只有按照规定的流程进行操作才能进行相应的业务活动;根据权限不同,有权限的部门和 人员对计划申报、下达、供方使用、到货入库等重要情况一目了然,便于监督和检查。 模糊数据查询也是本文的研究重点。相对于精确查询而言,结构化查询语言s q l 是标 准的关系查询语言,不能表达自然语言中的模糊概念。因此,如何形成模糊化s q l 是实现 模糊查询的关键。通过对于诸如“销售情况较好”等模糊单词构造其隶属度函数,并分析 了含有各种语言算子的隶属度函数,通过其组合运算,实现了模糊语句的数字化表达,提 出的两种去模糊方法,转化成精确的s q l 查询语句,实现模糊查询功能。 1 3 论文的组织结构 全文的结构安排如下; 第1 章为绪论,首先介绍了本文的选题背景,在引入企业管理信息化的同时,分析了 基于江苏昌异集团库存控制管理的研究目的与方法,并给出研究成果,同时对论文的整个 框体结构进行介绍。 南京信息工程大学硕士学位论文 第2 章在整体上叙述了企业管理信息系统的涵义,并探讨了国内外企业管理信息系统 的研究现状及其各自特点。 第3 章介绍了本文所涉及到的相关技术理论,包括s q ls e r v e r 数据库介绍、数据库 接口连接技术及模糊数学基础。 第4 章介绍了系统分析。首先从整体上,介绍系统分析的总体规划,在系统可行性方 面,主要从经济上、技术上和系统运行上分析,在系统需求分析方面,给出了业务流程图 及数据流程图。 第5 章对系统设计进行详细设计。介绍了系统开发总体架构,介绍了软件开发面向 对象思想;在系统后台数据库方面,进行数据概要设计,运用e r 图说明数据结构及数据 间关系,最后对所涉及的相应数据表设计逐一阐述。 第6 章主要给出了库存控制系统中各模块的运行界面。 第7 章给出了通篇论文的结论与展望。 - 5 - 南京信息工程大学硕士学位论文 第2 章企业管理信息化的特点及国内外现状 2 1 企业管理信息化的特点 现代企业管理信息化是建立在信息技术基础上,面向整个供应链,结合现代企业的先 进管理思想,利用对企业所有资源及运营数据进行集成和处理所产生的信息,以管理层作 为预测、计划、决策、控制等的参考或依据,通过运用整合性的企业流程来涵盖传统的业 务功能,以达成企业目标的管理平刽7 1 。它是以制造资源计划m r p i i 为核心,基于计算机 技术的发展,并进一步吸收了现代的管理思想,在m r p i i 侧重对企业内部人、财、物等资 源管理的基础上扩展了管理范围,把客户需求和企业内部的制造活动、以及供应商的制造 资源整合在一起,形成一个完整的供应链,并对供应链上所有环节如订单、采购、库存、 计划、生产和财务等所需要的所有资源进行统一计划和管理。 企业管理信息化的优点【8 】在于可以让企业本身资源最佳化并能切实加强企业内部管控 的信息系统,同时作为一套整合先进管理思想的管理信息系统,他可以确保企业的经营资 源投入到最佳化。企业管理信息化系统不单单只是一套新的计算机设各,还包含对企业核 心竞争力及流程合理化的探讨工作。其特色就在于它能够向管理人员提供关于作业流程的 实时信息,并在适当的时间做出适当的决策。同时,它也是企业内部沟通的共同平台,藉 由这一平台,达成企业内部信息的流动,构成企业的数字神经系统。 2 2 企业管理信息化的国外发展情况 早在2 0 世纪5 0 到6 0 年代,计算机的应用领域已经转向各类管理数据的处理领域,表 2 1 就清楚地表明了这一趋势。 表2 - 1 计算机在5 0 到6 0 年代应用领域的比例 管理领域统计分析科学计算工业控制其他领域 6 0 1 0 1 0 1 0 1 0 表2 1 表明,生产技术的进步、生产组织的越来越复杂以及市场竞争的日益激烈,使 管理工作越来越离不开信息,信息处理已成为当今世界上一项主要的社会活动,企业主要 领导者8 0 的时间用于信息的处理和通讯,美国等发达国家从事信息处理工作的职员超过 一半以上。发达工业国家的调查表明,离开计算机的信息处理,企业的生产、经营活动很 难继续下去,平均只有2 8 的企业在没有计算机进行信息处理的条件下,能连续开展经营 活动5 5 天,而金融部门仅占1 8 o l 。 6 南京信息工程大学硕士学位论文 对于世界第一大国美国而言,许多企业信息化技术如电子计算机、n c ( 数控机床) 、 c a d c a m ( 计算机辅助制造) 等都是最早产生于美国,然后才逐渐扩散到其他国家。与 此同时,美国企业界、学术界也在为制造业信息化建设进行着管理思想的研究和实践。像 是虚拟企业的出现,企业流程再造以及学习型组织的提出,就集中反映了美国企业对信息 化的远见卓识【l o 】。另外,早期的m i s ,c i m s 就是以企业信息化管理思想为出发点,而这 些管理思想的提出也为制造业信息化提供了合理的、可供借鉴的组织模式、管理模式。 再来看世界上第二大生产国,同时也是亚洲发展最快的国家日本,与其他一些亚 洲国家容易用机械代替廉价劳动力形成鲜明对比的是,日本的制造业正在向着自动化的方 向迈进,绝大多数日本企业已真正实现了全面流水机械化、自动化、连续化作业【l 。日本 的制造自动化水平高于亚洲其他国家将近二倍,自动化技术在日本的广泛应用虽与日本劳 动力价格高有关,但信息化建设所能带来的一系列好处,如产品质量和生产率的提高、生 产周期与交货期的缩短、库存量的减少,以及减少导致误差和各种差错的因素等,使得日 本制造业在亚洲处于领先水平,并给亚洲同行提供了有益的范例【1 2 。 自2 0 世纪8 0 年代初开始,由于全球市场需求的变化,美国大部分企业开始面临生产 模式的转变,由原来的大批量标准化生产开始转向多品种、小批量的客户化生产。制造战 略也开始由刚性生产线向柔性自动化生产线转变。而在此之前,中小企业在信息化管理实 施前所采用的管理方式是汇报管理制。在企业管理的各个层次中,上级基本上是通过下级 的汇报来了解情况。这种汇报制除了具有滞后性外,还有一个最大的弊端就是掩盖了隐患。 因为人的本能是下级对上级汇报时报喜不报忧。企业在段时期开始广泛应用c a d c a m 、 准时制生产( j u s t i n t i m e ,简称j i t ) 、e r p 等基于信息化的制造、管理手段,大部分中小 企业开始了新的制造革命i l 。 这一阶段的e r p 是建立在信息技术基础之上,以系统化的管理思想集成了各个应用模 块,上级可以通过系统清晰的了解经营情况,消除传统汇报方式弊端,为企业决策层及员 工提供决策运行手段的管理平台。尽管当时互联网的时代已经到来,但基于 i n t e m e t i n t r a n e t 、b s 体系结构的e r p 软件系统还处于初始阶段,还不能适应跨地域异地 应用。更不能为虚拟产业联盟提供从供应商到合作伙伴和客户的有效管理手段。而且,很 多从前台应用平台上获得的数据信息不能及时传递到后台e r p 系统中,前台应用平台程序 与e r p 系统不能共享信息,造成前后台信息的脱节,这就导致客户满意度的下降,甚至失 去客户。 目前,随着全球市场经济不断发展,买方市场也已形成,随之而来的是各国企业间日 趋激烈的多元化竞争( 如各企业间产品的价格战、质量战、时间战等) ,美国在总结了8 0 年代初至9 0 年代末,m r p l i 实施成功率较低的教训并吸收日本准时制生产系统( j i t ) f 圣验 7 南京信息工程大学硕士学位论文 的基础上,提出了既重视计划又重视执行的管理新思想。基于这一构想,企业要想在激烈 的竞争中立于不败之地,不仅要降低传统的各种成本,同时还要提升企业管理软件的智能 化与人性化,以满足企业决策者们的信息交流,提高客户响应速度的要求。随着国外先进 管理技术和信息科技的更新发展,已有很多学者将模糊理论扩展传统的企业管理信息系统, 把不确定性引入数据库,使信息查询更符合实际,使企业决策者查询起来更加方便灵活。 基于这时代所提出的管理系统,它一方面要实现管理思想到企业管理的集成;另一方 面还要实现系统自身内部之间、系统与其他应用系统之间的集成。第一方面集成的目的是 解决管理思想、管理方法与管理系统之间的应用互动;第二方面的集成主要实现与其他功 能分析系统之间的集成,主要包括:与c r m ( 客户关系管理) ;与电子商务、协同商务; 与p d m ( 产品数据管理) ;与i v i e s ( 制造执行系统) ;与工作流管理系统的进一步整合, 加强d m ( 数据仓库) 和o l a p ( 联机分析处理) 等功能。这种新一代的e r p 可使企业各 部门分享生产信息,避免冗长的作业流程和生产管理盲点;整合供应链上的资源,提高企 业核心竞争力。 虽然国外发达国家企业的信息化建设之路,有其深刻的国家背景,加之国情和产业的 特性、经营环境和现实基础都与我国企业有着显著的不同,我国企业的信息化建设在美国 和日本等国外发达国家有近2 0 年来的信息化实践中大可找到借鉴之处。 2 3 企业管理信息化的国内发展现状 上世纪8 0 年代,我国大部分中小企业大多管理粗化,而且都是管理者的个人经验在发 挥主导作用,尤其是生产管理中普遍存在的一些问题,长久地困挠着企业决策者,严重影 响着其管理效率和经营效益,而绝大多数企业的信息化管理基础都相当薄弱,自上世纪9 0 年代以来,国内各家企业逐步以信息技术为依托,纷纷建立行之有效的管理信息系统,但 当时的管理系统只能进行一些简单的、有限的查询,查询结果也只是一些原始的,或者是 一些经过简单处理的数据。数据的表现形式单一,通常为列表或表格形式,但大多是很单 一的、静态的,不能反映更深层次的管理问题【13 1 。同时,有些管理系统在系统建立的初期, 因为数据量不大,业务逻辑简单,在企业运营初期,也能基本满足管理人员的需求。但随 着企业的发展,业务量的增多,数据积累的越来越多,新的管理需求不断增加和出现,管 理人员对信息的要求越来越严格,越来越多样化,这些早期的管理系统已很难满足企业决 策者们的需求1 1 4 l 。 当今,不少企业在基于计算机管理系统的基础之上,进行了适合本企业特点和实际的 研究、开发,在实际的企业管理过程中发挥了巨大作用,收到了很好的效果,对降低库存, - 8 - 南京信息工程大学硕士学位论文 减少企业流动资金占用,以及提高效率、最终降低生产成本等方面起到了很好的作用。但 由于受很多客观条件和技术条件以及企业研发能力等限制,存在许多这样或那样不尽完善 的地方,从而影响到了最大限度地发挥计算机管理系统的功能和最大限度地降低生产成本。 具体来讲有以下几方面的问题【15 1 。 首先,目前我国制造业生产管理信息系统的建设重点是大批量生产企业,而针对小批 量生产方式的企业管理信息系统研究较多,实际应用却很少【l 翻。 第二,除了国内大规模企业建立了比较完善的管理信息系统外,大多数中小企业拥有 大量的信息数据需要管理和分析,但是仍采用传统的手工、半手工数据录入方式,机械化 作业程度不高,这种运转方式也给企业带来了很多问题,例如供销链不完善,信息传递不 及时,耗时、耗工、耗资等等问题也随之出现;同时大部分企业长期以来只重视训练具有 专业技术的人员,相对缺乏具有综合管理能力的高级人才。因此,企业业务流程重组的阻 力非常大。 第三,产品种类繁多、结构复杂,产品更新换代的周期也比较短,这就给数据资料收 集工作带来了较大难度,同时生产中的可变因素大、随机性较强,无法按部就班地运作, 从而增加了安排生产计划时的难度。 第四,信息处理能力差,信息不畅,缺乏即时的市场和客户需求的反馈以及参与企业 间合作的基础。导致生产不能以市场为驱动,不能以客户为驱动,失去了市场。 第五,在企业管理方面,很多企业管理不够规范化,没有采用先进的管理方法,缺乏 标准化、规范化、制度化、程式化的管理,导致成本上升、工序管理混乱,同时原材料、 人力、物力严重浪费,导致产品成本高、质量低,基础管理薄弱,材料定额采用估算方法, 效率低,统计的可信度差。 第六,管理工具落后,大部分企业仍处于手工分散管理或微机单项管理的阶段。有的 企业尽管建立了全厂的计算机网络,但应用仍是分散的,没有实现信息的共享和资源的优 化配置。 第七,在库存管理方面,将其等同于简单的库房备件出入库管理【l7 1 。许多企业仅把仓 储部门的计算机管理应用于库存查询和出入库统计。没有做到计划一审批一采购一库存等 一系列全过程的信息资源共享,如果库存备件的采购和库存备件不能进行科学的、有效的 比对,就难以避免采购的盲目性。管理部门由于对资金和物流无法及时、准确地把握,因 此也无法对备件采购进行有效的分析,决策缺乏可靠的依据。 第八,计算机管理没有与网络通讯技术结合起来【1 8 l 。例如在企业的仓储管理部门,库 房备件的需求计划、备件的库存计划和备件领用之间不能呼应并对备件进行动态管理,因 而无法对计划、库存的合理性进行客观的评价,以形成合理的备件管理经济指标。 9 南京信息工程大学硕士学位论文 第九,大多数企业备件的编码冗余或混乱,导致数据统计缓慢、高效查询信息不便。 许多企业由于在设计编码时考虑不周、不切实际,使得管理过程中可操作性差,久而久之 数据便被束之高阁、弃置不用,从而影响了整个管理系统效能的发挥。 正由于以上提出的几项难点,导致许多通用性的企业信息管理软件在我国中小企业中 不断创新,也同样让一些企业觉得裹足不前。总的来说,国内明显落后于西方发达国家, 中国一大部分制造企业还过度依赖人力进行生产,因此收集完整可靠的,经过过滤和分析 的信息非常困难。而且,制造企业的信息系统都由许多独立、多品牌的子系统组成,但从 目前来看,随着企业对信息化认识水平的提高,以及许多具有针对性的企业信息管理软件 的出现,通过个性化的设计,再加上企业资深专家的咨询服务,以上问题逐渐会得以解决。 1 0 南京信息工程大学硕士学位论文 3 1 数据库接口技术 第3 章相关技术理论 3 1 1a d o 技术 现在的数据库接口开发普遍采用的仍是开放式数据库互连应用程序接口( o d b c a p i ) ,这是一种比较低层的数据库接口,它为关系型数据库的访问提供了统一的标准【1 9 i 。 但o d b ca p i 十分复杂,仅限于关系数据库,这使得现代诸多非关系型数据库的开发产生 重重困难,例如对象数据库、网络目录服务、电子邮件存储等,均很难实现。 其后又出现了d a o ( d a t a a c c e s so b j e c t ) 接1 2 1 ,它基于c o m 的自动化接口提供了比 o d b ca p i 更多的功能,使其更适合于面向对象的数据库系统开发,但d a o 对所有数据库 的访问都必须经过a c c e s s j e t 数据库引擎,这对于目前广泛使用数据库服务器的应用程序 来说,无疑是个严重的瓶颈问题。 o l e d b ( o b j e c tl i n k i n ga n de m b e d d i n gd a m b 弱e ,简称o l e d b ) 是m i c r o s o f t 公司数 据库连接的最新技术,与传统的数据库访问技术相比较,o l ed b 技术有两个重要的改进: 不仅提供了c o m 接口( 介于o d b c 层和应用程序之间) ,同时还提供了一个可用于关系 型和非关系型数据源的接口,o l e 技术不再局限于“对象链接与嵌入”,不再局限于复合 文档。o l e 作为一个体系,它包括:可视化编辑、o l e 拖放、o l e 自动化等技术。这些 特性使o l ed b 技术比传统的数据库访问技术更加优越,但用o l ed b 开发应用程序需要 编写大量代码1 2 们。 a d o ( a c t i v ed a t ao b j e c t s ) 即a c t i v e x 数据对象,它实际是一种提供访问各种数据类 型的链接机制,通过o d b c 的方法同数据库接口相连,它提供了一种类似于d a o 的数据 库编程对象模型,但比d a o 有更高的灵活性。同时,a d o 简化了o l ed b ,属于高层的 数据库自动化接口,其主要优点是易于使用,速度高,内存支出低和占用磁盘遗迹少【2 1 1 。 大部分现代编程语言如v b ,j a v a ,v c + + 等,都可以使用a d o 方便地进行数据库应用系 统的开发。 a d o 技术属于数据库访问的高层接口,它包括7 个对象:( 1 ) 数据库连接( c o n n e c t i o n ) 对象建立一个数据交换环境,应用程序通过c o n n e c t i o n 访问数据;( 2 ) 命令( c o m m a n d ) 对象通过已建立的c o n n e c t i o n 发布命令完成操作数据库功能;( 3 ) 记录集( r e c o r d s e t ) 对 象存储查询命令返回的结果;( 4 ) 错误( e r r o r ) 对象是记录应用a d o 过程中出现错误的 信息;( 5 ) 属性( p r o p e r t y ) 对象代表数据提供者的具体属性;( 6 ) 字段( f i e l d ) 对象代表 1 1 南京信息工程大学硕士学位论文 一个记录集中的一个域;( 7 ) 参数( p a r a m e t e r ) 对象代表s q l 存储过程或有参数查询中的 参数。 3 1 2a d o 与s o l 数据库的连接 s q l 语言是用于数据库查询的结构化标准语言,其具有规范性、可维护性、可读性等 优点。但是s q l 语言是作为独立语言在终端交互下执行的,它是面向集合的描述性语言, 是非过程化语言。大部分语句的执行与其前面或后面的语句无关,而许多业务处理应用都 是过程性的,需要根据不同的条件来执行不同的任务。尽管s q l 语言非常有利,但它却没 有过程化能力,因此单纯用s q l 语言是很难实现这类应用的。为了解决这一问题,将s q l 语言嵌入到某种高级语言( 例如c c + + ) 中使用,利用高级语言的过程性结构来弥补s q l 语言实现复杂应用方面的不足【2 到。这种方式下使用s q l 语言称为嵌入式s q l ( e m b e d d e d s q l ) ,而嵌入式s q l 的高级语言称为主语言或宿主语言。嵌入式s q l 语句与交互式s q l 语句在语法上没有太大的差别,只是嵌入式s q l 语句在个别语句上有所扩充。比如在嵌入 式s q l 中的s e l e c t 语句增加了i n t o 子句,以便与宿主语言中用于存储查询结果的变量 打交道。此外,嵌入式s q l 为适合程序设计的要求,还增加了许多语句,例如游标的定义、 打开和关闭语句等等。本论文采用在v i s u a lc h 宿主语言中嵌入s q l 语句,首先要进行的 工作就是数据库的初始化及连接,图3 1 是a d o 对象访问数据库的流程图1 2 3 1 。 图3 - i 数据通信流程图 核心思路叙述如下: ( 1 ) 初始化c o m 库,引入a d o 库定义文件:用a f x o l e l n i t 0 来初始化c o m 库。这项 工作通常在c 晰n a p p :i n i t i n s t 柚c e ( ) 的重载函数中完成:用i m p o r t 指令来引入a d o 类型库, 在s t d a f x h 中引入a d o 库文件用a d o 库的c o m 接口自动产生c 抖类: - 1 2 南京信息工程大学硕士学位论文 # i m p o r t “c :p r o g r a mf i l e s c o m m o nf i l e 如y s t e m a d o n l s a d 0 15 d l l , n o _ n a m e s p a c e r e n a m e ( “e o f , a d o e o f ”) ( 2 ) 使用c o n n e c t i o n 对象和数据库建立连接 初始化c o m 环境 :c o l n i t i a l i z e ( n u l l ) ; c o n n e c t i o n p t rp c o n n ;数据库连接指针 ,打开数据库连接 p c o n n c r e a t e l n s t a n e e l u u i d o f ( c o n n e c t i o n ) ) ; p c o n n - o p e n ( “d s n = d a t a ,”,”,- 1 ) ; _ r e c o r d s e t p t rp r s ; p r s c r e a t e l n s t a n c e l j u i d o f ( r e c o r d s e t ) ) ; ,打开数据集 a d o p e n d y n a m i c ,a d l o c k o p t i m i s t i c ,a d c m d t e x t o ; ( 3 ) 利用建立好的链接( c o n n e c t i o n 对象) ,通过c o m m a n d 对象执行s q l 命令。如果 是从数据库中读出数据,则将提取出的数据放入记录集r e c o r d s e t 对象,实现用户对数据的 添加,更改和删除操作。m s a d 0 1 5 t l h 中基于t o m t类定义了若干种智能指针,如连接_ptr 对象指针(,记录集对象指针(c o n n e c t i o n p t r )r e e o r d s e t p t r ) 和命令指针( c o m m a n d p t r ) 。 本仓储管理信息系统在头文件中声明了a d o 对象指针,以打开数据库连接。代码如下: c o n n e c t i o n p t rma v c o n ;定义a d o 连接对象 _ r e c o r d s e t p t rm _ p r s ; 定义a d o 记录集对象 ( 4 ) 使用完毕后,断开和数据库的链接,释放对象。 释放c o m 对象 p r s c l o s e 0 ; 关闭数据集 p c o n n c l o s e 0 ; 关闭数据库连接 :c o u n i t i a l i z e o ;清除c o m 环境 a d o 忽略对象层次的这一特性,使得我们在开发数据库应用程序时只需跟踪和创建相 关的对象,大大缩减了对象个数和工作集。 3 2s o ls e r v e r 数据库介绍 3 2 1mic r o s o f ts o ls e r v e r2 0 0 0 的系统结构 1 3 南京信息工程大学硕士学位论文 m i c r o s o rs q ls e r v e r2 0 0 0 这种大型数据库处理系统是在客户一服务器网络的基础上 产生并发展的,其设计可支持最大的w e b 站点或企业数据处理系统上的数据流通。在大型 多处理器服务器上运行的s q ls e r v

温馨提示

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

评论

0/150

提交评论