




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要目前,在经济全球化、一体化发展趋势的大背景下,erp 管理模式应时而生。作为煤炭产量全省之首的湘煤集团黑金时代股份有限公司(本文简称湘煤集团)在煤炭市场竞争加剧、物资浪费严重等。应用 erp 理论变革管理和发展模式、控制辅助性物资成本,成为该集团提升市场竞争力的首选。本论文利用计算机软件技术,结合 erp 管理的相关理论和方法,深入分析了该集团物资管理中存在的问题,提出了组织结构和流程重组方案,构建起较为完善的供应链,同时研究了其采购、库存、配送等业务管理改进略,并通过计算机软件技术开发出其管理系统。本论文阐述了一个物资采购与管理系统的设计与实现。系统是 b/s 架构、基于struts2环境上,采用了 j2ee、macromediadreamweaver 8.0、plsql、oracle11g等开发工具软件,最终实现了兖矿在物资上的需求计划、采购、收料、领料、盘点、报废以及查询和统计等相关的流程化管理。本系统实现了兖矿集团物资管理对供应链及 erp 管理的创新,解决集团物资管理的一系列问题,进一步提高集团的管理水平、信息化程度和整体经济益。本文的研究将对于其它同性质企业具有重要的借鉴意义。关键词:物资管理,erp,软件,struts2第一章 绪论1.1 课题研究背景及意义 erp(企业资源管理计划)enterprise resources plannig,是在先进的企业管理思想的基础上,应用信息技术实现对整个企业资源的一体化管理。erp 是一种可以提供跨地区、跨部门、甚至跨公司整合实时信息的企业管理信息系统。从小的方面说,项目的计划、组织、资源调配、控制和协调,都是项目成功不可缺少的条件。在企业、学术团体及媒体的推动下,erp 已经成为近年来 it 界的一个热点,应用 erp 能够有效改善管理,全面提升企业竞争能力已是不争的事实。erp的应用和实施是一个系统工程,有其固有的规律和完善的流程。企业惟有充分认识这些因素,才能做到科学决策和有效控制,规避风险,保障 erp 系统的成功应用煤炭行业在我国国民经济发展中一直占有重要地位,连续多年产量稳居世界第一位。而作为现代化管理手段,erp(企业资源计划,enterprise resourceplanning)软件已经在国内许多行业广泛应用,但成功应用于煤炭生产企业的却为数不多,随着经济全球化进程的加快和煤炭市场竞争格局的形成,加快产业化煤炭大集团建设进程,提高产业的核心竞争力和国际竞争力,是煤炭产业发展的必然趋势。在大型煤炭企业集团的发展过程中,架构具有中国特色的煤炭物资供应现代化平台,将有利于推动中国煤炭产业规模经济与核心竞争力的形成。湘煤集团公司为增加市场竞争力,制定了大集团建设发展战略,为适应大集团发展战略的需要就要对企业的物供体制进行创新和重组再造,把物流战略规划纳入企业实施战略计划,按照现代物流和供应链的要求组建煤炭企业集团的物流管理体系。这不但是市场经济发展的需要,也是煤炭企业集团做大做强,建设大企业集团发展战略的重要组成部分物流管理的落后将直接导致企业在经济全球化竞争大环境中明显缺乏竞争力。越来越多的企业正逐步向现代物流与供应链管理方向发展,物流和供应链管理正成为企业长远发展、增强竞争力的主要源泉。因此,以采购、使用、销售与监督四权分离的现代监督约束机制思想,在现有的物流资源基础上,实施 erp,依托企业物流优势、资源品牌优势,开拓社会物流服务业务具有重大现实意义。作为国有大型企业的兖矿集团有限公司,应用 erp 势在必行,物资部是兖州煤业股份有限公司的物资采购和管理部门,传统的管理模式已经落后,自 2000 年,湘煤集团公司决定实施 erp 系统,为其又好又快发展提供先进的技术平台。1.2 国内外现状 在国外,erp 是它是 mrp ii 的基础上扩展了管理范围,给出了新的结在erp 系统设计中,考虑到仅靠自己企业的资源不可能有效地参与市场竞争,还必须把经营过程中的有关各方如供应商、制造工厂、分销网络、客户等纳入一个紧密的供应链中,才能有效地安排企业的产、供、销活动,满足企业利用一切市场资源快速高效地进行生产经营的需求,以期进一步提高效率和在市场上获得竞争优势;同时也考虑到企业为了适应市场需求变化,不仅要组织“大批量生产”,还要组织“多品种小批量”生产。erp 是基于生产方式的管理变化而发展起来的,erp 的发展离不开生产方式,生产方式又离不开市场经济,所以,erp 的发展历史是随市场经济的发展而发展的历史。中国的 erp 也是伴随改革开放而产生的。中国的 erp 与国外 erp 一样都经历了四个分阶段,第一阶段:20 世纪 60 年代的 mrp 系统时期;第二阶段:20 世纪70 年代闭环式 mrp 系统时期;第三阶段:20 世纪 80 年代的 mrp系统时期;第四阶段:20 世纪 90 年代的 erp(enterprise resource planning)系统时期。虽然中国 erp 的发展过程与国外 erp 的发展过程都经历了四个阶段,但是起点不同、过程不同、动力不同、内容不同。(一)起点不同国外 erp 的起点是 mrp,而我国 erp 起点是 mrp。起点上国内高于国外,但是起点高并不等于效果好。国外的 mrp 是基于物料需求计划而产生的,而国内的mrp是照搬照抄国外的 mrp。国外的 mrp 应用是成功的,而国内引入 mrp可以说是不成功的。(二)过程不同国外 erp 的发展过程是循序渐进的,由简单到复杂,由易到难,无论是经验的积累还是人才培养,都是逐渐的。从 mrp,闭环 mrp,mrp,到 erp,基本上十3年一个阶段。而国内 erp 发展过程从 mrp一下到 erp,缺少了 mrp 和闭环 mrp 阶段,甚至缺少 mrp阶段。因为,mrp是引进国外的,不是水到渠成的自然需要的结果,而是拔苗助长的人为结果。实质上,国内 erp 发展过程只有一个阶段。由于国内 erp 发展过程中不是循序渐进,因此缺乏 erp 实施经验的积累,又缺乏人才的积累。目前,西方国家 85%企业应用了 erp,而我国大部分企业对 erp 还缺乏基本的认识。国外由于长期的积累,实施 erp 的人才数量、结构、水平可以满足企业的需要。但是,中国实施 erp 起步晚,人才严重匮乏。据用友、金蝶国内两大 erp 提供商的统计,erp 供应商本身 erp 各类人才缺少 20%左右,使用 erp 软件的企业更加缺乏 erp 人才。(三)动力不同发达国家企业实施 erp 一般是出于自身的迫切需要。因为西方国家的人力成本在产品总成本中所占的比重越来越大,生产管理主要靠人工,则需要增加的人力越来越多,刚性的职员薪资是不断上升的。所以,企业要想降低产品成本,只有减少人员,以自动化代替人工。而中国的劳动力成本相对较低,不实施 erp 一样可以生存。虽然,民工荒、西方国家越来越多对中国产品实行反倾销的措施等都给中国的企业,尤其是中小企业敲响了警钟,但是,企业还没有到不提高管理水平就生存不下去的时候。1.3 课题的研究内容及主要工作本课题是基于管理理念和结合湘煤集团股份公司实际情况和前瞻性发展要求,从业务流程的优化重组出发,通过对需求计划、采购管理、报价询价、收发货、仓储管理等环节进行个性化后台配置,对各个控制点进行无缝设计,试图达到控制有效、运作流畅、减少人为、文化管理之目的:结合标准的物流管理流程,进一步推进物资供应体制改革,改进和完善“两集中、五统一”的物资供应体制,强化物资供应中心的采购和供应职能,以及成本中心的成本控制职能。成立物资管理委员会,建立供应商评估、供应商准入及退出机制,制订供应商准入标准;建立井口及片区物资超市,提倡供应商寄售,降低库存物资,减少资金储备;物资比价采购机制;优化物资配送机制。强化物资供应中心的物资配送职能,加强管理,服务生产一线,建立物资配送调度中心,统一指挥调度公司内的所有运输配送车辆,建立高效精干快捷的物资配送队伍和畅通的生产需求配送信息网络,有效建立公司内的物流体系,保证生产需求,减少储备资金。建立规范有效的物资采购及评估机制,建立物资采购比价管理部门和采购行为的后评估及考核部门,采购部门负责前台的采购供应工作,后评估部门后台的审核及采购供应工作的评价及考核工作。建立有效的评估标准和机制,量化行为,使每一项工作都有一个规范标准来衡量工作意义,避免人为因素对事件的评判。利用系统的询价报价功能,完善物资采购比价管理办法,建立供应商准入与退出标准与机制,成立供应商评价委员会,制定供应商准入标准,量化供应商资质。公司的供应商必须有合法合规的资质,符合公司制定的供应商准入标准,所有的供应商必须经过公司供应商评价委员会的评价获准。注重供应商的质量指标,而不是简单控制供应商的数量,符合准入条件的供应商,均可进入公司供应商数据库。建立供应商后评估制度或风险信用制度,对供应商的管理功能,实施对供应商信誉的评估,实施供应商的准入与退出。1.4 章节安排本论文共分七章,叙述了兖矿物资采购管理系统的软件开发过程及相关信息。本论文章节安排如下:第一章绪论,介绍了系统研究背景及其意义。第二章为系统技术背景介绍,详细地介绍了系统实现所用到的技术点。第三章为系统需求分析,详细叙述了系统各子模块的需求信息,及功能非功能需求、数据库需求等。第四章为系统概要设计,进一步给出了每个子系统的需求,以及模块菜单图。第五章为系统详细设计,详细描述了系统每个子模块的需求。第六章为系统实现,介绍了系统实现的功能代码、效果图及测试用例。第七章为总结和展望。1.5 本章小结本章节介绍了课题研究的背景及意义,介绍了课题主要研究的内容及工作,后并对本课题的内容安排做了简单的说明,接着介绍了本课题的大体章节结构。 第二章 系统技术背景介绍2.1. 系统开发环境介绍 本系统构架于.net 平台之上2.2. 面向对象程序语言设计介绍面向对象(object oriented,oo)是当前计算机界关心的重点,它是 90 年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、cad 技术、人工智能等领域。2.3.1 传统开发方法存在问题1. 软件重用性差重用性是指同一事物不经修改或稍加修改就可多次重复使用的性质。软件重用性是软件工程追求的目标之一。2. 软件可维护性差 软件工程强调软件的可维护性,强调文档资料的重要性,规定最终的软件产品应该由完整、一致的配置成分组成。在软件开发过程中,始终强调软件的可读性、可修改性和可测试性是软件的重要的质量指标。实践证明,用传统方法开发出来的软件,维护时其费用和成本仍然很高,其原因是可修改性差,维护困难,导致可维护性差。3. 开发出的软件不能满足用户需要用传统的结构化方法开发大型软件系统涉及各种不同领域的知识,在开发需求模糊或需求动态变化的系统时,所开发出的软件系统往往不能真正满足用户的需要。用结构化方法开发的软件,其稳定性、可修改性和可重用性都比较差,这是因为结构化方法的本质是功能分解,从代表目标系统整体功能的单个处理着手,自顶向下不断把复杂的处理分解为子处理,这样一层一层的分解下去,直到仅剩下若干个容易实现的子处理功能为止,然后用相应的工具来描述各个最低层的处理。因此,结构化方法是围绕实现处理功能的“过程”来构造系统的。然而,用户需求的变化大部分是针对功能的,因此,这种变化对于基于过程的设计来说是灾难性的。用这种方法设计出来的系统结构常常是不稳定的 ,用户需求的变化往往造成系统结构的较大变化,从而需要花费很大代价才能实现这种变化。2.3.2 面向对象的基本概念(1) 对象对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。(2) 对象的状态和行为对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为。对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。(3) 类具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。类具有属性,它是对象的状态的抽象,用数据结构来描述类的属性。类具有操作,它是对象的行为的抽象,用操作名和实现该操作的方法来描述。(4) 类的结构在客观世界中有若干类,这些类之间有一定的结构关系。通常有两种主要的结构关系,即一般-具体结构关系,整体-部分结构关系。一般具体结构称为分类结构,也可以说是“或”关系,或者是“is a”关系。整体部分结构称为组装结构,它们之间的关系是一种“与”关系,或者是“has a”关系。(5) 消息和方法对象之间进行通信的结构叫做消息。在对象的操作中,当一个消息发送给某个对象时,消息包含接收对象去执行某种操作的信息。发送一条消息至少要包括说明接受消息的对象名、发送给该对象的消息名(即对象名、方法名)。一般还要对参数加以说明,参数可以是认识该消息的对象所知道的变量名,或者是所有对象都知道的全局变量名。类中操作的实现过程叫做方法,一个方法有方法名、参数、方法体。2.3.3 面向对象的特征(1) 对象唯一性。每个对象都有自身唯一的标识,通过这种标识,可找到相应的对象。在对象的整个生命期中,它的标识都不改变,不同的对象不能有相同的标识。(2) 抽象性。分类性是指将具有一致的数据结构(属性)和行为(操作)的对象抽象成类。一个类就是这样一种抽象,它反映了与应用有关的重要性质,而忽略其他一些无关内容。任何类的划分都是主观的,但必须与具体的应用有关。(3) 继承性。继承性是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。在定义和实现一个类的时候,可以在一个已经存在的类的基础之上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。继承性是面向对象程序设计语言不同于其它语言的最重要的特点,是其他语言所没有的。在类层次中,子类只继承一个父类的数据结构和方法,则称为单重继承。在类层次中,子类继承了多个父类的数据结构和方法,则称为多重继承。在软件开发中,类的继承性使所建立的软件具有开放性、可扩充性,这是信息组织与分类的行之有效的方法,它简化了对象、类的创建工作量,增加了代码的可重性。采用继承性,提供了类的规范的等级结构。通过类的继承关系,使公共的特性能够共享,提高了软件的重用性。(4) 多态性(多形性)多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。多态性允许每个对象以适合自身的方式去响应共同的消息。多态性增强了软件的灵活性和重用性。2.3. 可视化编程介绍2.3.1 可视化编程介绍 可视化编程,亦即可视化程序设计:以“所见即所得”的编程思想为原则,力图实现编程工作的可视化,即随时可以看到结果,程序与结果的调整同步。可视化编程是与传统的编程方式相比而言的,这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作,是目前最好的 windows 应用程序开发工具。可视化编程语言的特点主要表现在两个方面:一是基于面向对象的思想,引入了控件的概念和事件驱动;二是程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标、键盘的各种动作。可视化(visual)程序设计是一种全新的程序设计方法,它主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面。可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序的设计,这样就能极大地提高设计人员的工作效率。能进行可视化程序设计的语言很多,比较常用的有微软的 visual basic、c#、visual c、sun公司的j2ee、j2se等。2.4. java开发语言介绍java是一种先进的,面向对象的开发语言,并且能够方便快捷的 ms 网络平台建立各种应用和建立能够在网络间相互调用的 web 服务。从开发语言的角度来讲java可以更好帮助开发人员避免错误,提高工作效率。2.5. b/s 开发模式介绍 b/s 结构(browser/server 结构)结构即浏览器和服务器结构。它是随着 internet技术的兴起,对 c/s 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过 www 浏览器来实现,极少部分事务逻辑在前端(browser)实现,但是主要事务逻辑在服务器端(server)实现,形成所谓三层 3-tier 结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(tco)。以目前的技术看,局域网建立 b/s 结构的网络应用,并通过internet/intranet 模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如 lan,wan, internet/intranet 等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在 java 这样的跨平台语言出现之后,b/s 架构管理软件更是方便、速度慢、效果优。随着 internet 和 www 的流行,以往的主机终端和 cs 都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了 bs 型模式,即浏览器服务器结构。b/s 模式最大特点是:用户可以通过 www 例览器去访问 internet 上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的 web 服务器产生的,而每一个 web 服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了 www创览器,一般无须任何用户程序,只需从 web 服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由 web 服务器交给数据库服务器来解释执行,并返回给 web 服务器,web 服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的 intranet。2.6. sql server 2005 技术介绍2.7. 本章小结本章节介绍了系统所采用到的技术点,有 j2ee 平台介绍、java开发语言的介绍、b/s 开发模式的介绍和 sql server 2005 的技术介绍。 第三章 系统需求分析3.1 系统设计目标erp 是现代信息技术与现代管理知识的嫁接、融合,随着二十一世纪市场竞争的激烈揉合,业界已经意识到了成功运营 erp,对于提升组织综合竞争力的非同寻常的意义。可是,无论多好的 erp 系统,仅不过是管理者赖助的管理工具,绝不会代替管理者本身。换而言之,通过审控 erp 系统,仅能告诉管理者问题出在哪里,然而,该系统自身绝不会自动地去解决问题。系统逐步应用 erp 和供应链管理思想相结合,创新兖矿集团物资管理模式,并聘请专业机构帮助规划设计和建立起完善的供应链管理模式,彻底解决物资管理问题,进一步提高该集团的整体经济效益。4.1.1 需求分析的原则本系统需求分析原则遵循以下几点:引入工作流模式、国家标准指标和代码体系、可伸缩性的系统、b/s 网络化的多用户管理系统。从系统的后台维护到系统的日常工作均以 b/s 模式实现,采用.net 动态页面生成技术。无论是数据库中设备的增减,还是设备情况的变化,用户均无需修改html 页面;用户可自行定制查询显示界面;支持与用户已有网站的拼接,从而达到了客户端免维护。4.1.2 系统功能性需求1、 需求计划需求计划是一个内部需求,是各基层需求部门,向采购工厂的相应采购组提出相关的物料需求。包括需求物料的描述、使用时间、特殊要求等等有关信息。预期效果:自动汇总各需求部门的计划;自动平衡库存;自动检测和平衡未交货订单数量。2、 采购申请采购申请是一个内部需求,是需求部门要求采购组织在某一日期或某一截止日期之前提供确定数量的材料或服务。将有限实施 mrp(生产需求计划)模块的有些功能,采购需求的资料来源于各个需求单位的独立需求(需求之间没有相关性),也包括销售需求,利用系统来自动产生采购申请。在物资部采购申请也可以用手工创建。相应地,负责具体采购的部门将为这些采购申请分配供应商,并将其转成采购订单。若采购部门已与这一供应商签订了框架协议,即合同,则采购申请在转成采购订单时,必须参照这份框架协议。物资部要求采购订单必须根据采购申请转换得到。在给采购申请分配供应商的时候,可以根据框架协议、配额协议、货源清单和信息记录。3、 采购订单采购订单是对供应商提出的正式采购要求,要求在确定的条件下(数量、价格/折扣/运费、交货日期、质量要求等)供应某种材料或提供某种服务。采购订单除了由采购申请生成外,也可以手工创建,或参照框架协议创建。采购订单中的价格条件将由采购信息记录或框架协议中自动获得,但在采购订单中允许对价格条件进行手工修改。物资部对煤业公司采购资产对设备的采购将使用带科目分配类型“a”的采购订单,即采购的设备将直接消耗到资产。固定资产的管理通过系统“资产管理”模块完成。物资部可以直接为成本中心采购,其流程和一般采购流程基本相同,采购将使用带科目分配类型“k”的采购订单,同时此采购类型可以使用无物料编码,但是在提出采购需求时必须注明。业务员 101 收货时直接消耗到相应的成本中心。寄售及分包(委托加工)的采购订单将在系统中使用,采购订单的项目类别分别是“k”和“l”,物资部今后会大量应用寄售的采购方式,如钢材的采购、成批配件的采购;同时物资部存在一部分的分包采购,如铁丝网的分包、部件的委托维修发料。寄售采购利用了社会库存,可以降低企业的资金占用量,为了控制寄售流程,在维护寄售信息记录的时候需要在系统外经过相关审批。委托加工流程更加优化了业务过程,使纳税趋于合理。在系统中,采购订单针对不同的采购组织设置基本相同的审批过程。物资部的采购订单批准策略,设置成固定的三级的审批环节,即,业务科长审计科业务主任。采购订单可以用中文打印,也可以以英文形式打印,订单中需要注明的文本条款在采购订单的抬头文本中维护,打印的格式可以作一定的设置,也可以根据商务文档需要改变打印格式。打印输出的采购订单经盖相应合同章之后,能够作为外部合同文本使用。4、 供应商评估供应商评估是根据供应商的历史表现来客观的评价供应商,评价的结果将作为下次采购行为的参考因素24。湘煤集团股份有限公司的采购组织以往对供应商的评估主要依赖于人为印象。系统通过供应商的得分来评价供应商的表现,在本次蓝图设计中将设计 4 个评价指标:价格、质量、交货时间和服务其中价格和交货由系统评分,质量和服务由人工打分。执行供应商评估前要首先对评估主数据进行设定,如评估指标的权重,主管分数等,定期对供应商进行对比评估,或把某一个供应商的评估报告打印出来,对强化货源管理、提高信息透明度、优化货源具有积极的意义。5、 收料物资部收到供应商根据采购订单的送货后,收货时由于时间、检验或其它原因还未确认,先将货物收至收货冻结库存。湘煤集团股份有限公司所属的生产矿井,对于生产的各个煤炭产品品种的收货,将采用每班(8 小时)根据入库单输入一次入库数量4.1.3 系统非功能需求1、 性能需求 保障数据的精确性,特别是待小数的数字,统一保留小数点后两位小数。保障记录时间时时分秒的记录。2、 适应性需求 操作界面大方、简介、友好,运行环境推荐在 windows 系统上,同时要求能与其他系统做好关联,如单点登录。3、 运行需求 保障分辨率在 1024*768 与 1280*1024 下都能正常访问,且页面不变形,保障系统数据每天做好备份,防止服务器数据出问题,能最快时间内恢复出最完整的数据。4、 其它需求系统可使用性、安全保密、可维护性、可移植性等要良好。3.2 数据库需求分析1)针对本物资采购管理系统,主要对物资部进行详细的调研和分析,总结出如下的需求信息: 物资按类管理,所以需要有一物资类型信息和仓库信息。 物资必须属于一个物资类型。 如果一个物资类型存在物资,或存在下级物资类型,则该类型不可删除。 需要记录供应物资信息。 在涉及物资数量的地方,要给出相应的单位。 物资销售信息单中要包含登记物资销售数量、单价等信息。 在进货信息中要包含物资供应商等信息。 物资报损要有报损原因。 需求、采购、收料、领料等所有操作要有相应操作员信息。 只有相关角色权限登录之后才可以使用系统。 默认的管理员不可以删除。 需求、采购、收料、领料等都要可以添加、修改、分类查找。 当进行需求、采购、收料、领料操作后,能相应更新库存。 需要对需求、采购、收料、领料进行分析统计。2) 经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下的数据项和数据结构: 物资类型信息,包括数据项有:物资类型编号、物资类型名称等。 物资仓库信息,包括数据项有:仓库编码、仓库名称、仓库管理员等。 物资信息,包括的数据项有:物资编号、仓库编码、物资名称、物资介绍、库存量等。 供应商信息,包括的数据项有:供应商名称、注册资金、法人、联系人、联系电话等。 需求计划单,包括的数据项有:单据属性、制单部门、制单人、标题、预算项目、预算总价、用途等。 补库计划单,包括的数据项有:补库类型、单据属性、制单部门、制单人、标题、预算项目、预算总价、用途等。 采购计划单,包括的数据项有:单据属性、预算总价、单据编号、制表人、备注等。 询价单,包括的数据项有:采购单编号、供应商编号、单据编号、编制部门、编制人、合计金额等。 订货单,包括的数据项有:采购单编号、供应商编号、单据编号、编制部门、编制人、合计金额等。 付款单,包括的数据项有:付款单据、合同编号、事由、金额、付款方式、收款地址、收款单位、开户银行、帐号、备注等。 收料单,包括的数据项有:单据编号、供应商、制单人、制单部门、验收人员、验收时间、验收意见等。 退货单,包括的数据项有:单据编号、验收单据号、编制人、编制部门、退货时间、退货原因等。 领料单,包括的数据项有:领料类型、预算项目、单据属性、领料部门、领料人、领料时间、用途等。 退料单,包括的数据项有:预算项目、单据属性、退料人、退料部门、退料时间等。 盘点单,包括的数据项有:盘点类型、物资类别、盘点人、盘点时间、参盘人员等。 报废单,包括的数据项有:单据编号、申请人、部门名称、申请时间、报废说明、库管员。因此,本系统根据以上设计规划出的实体有:物资类型信息实体、物资信息实体、物资单位信息实体、供应商信息实体、需求信息实体、采购信息实体、询价信息实体、订货信息实体、付款信息实体、收料信息实体、退货信息实体、领料信息实体、退料信息实体、盘点信息实体、报废信息实体等。3.3 本章小结本章节主要是描述系统需求分析,首先介绍了系统需求分析的原则,然后介绍了系统功能与非功能的需求,之后介绍了系统数据库需求及数据库概念结构设计。3.1第四章 系统概要设计4.1 系统结构设计 根据物资管理的特点以及系统分析结果,对湘煤集团黑金时代股份公司物资采购系统进行概要设计,主要模块划分如下图所示4-1。湘煤集团黑金时代股份公司物资采购系统是全面控制公司在物资管理上的应用系统,系统主要通过数据化、流程化来管理物资。系统主要业务流程:各部门填写需求计划后走需求逐级审批流程,后由仓库管理员查询仓库是否有货,有则通知需求人领料,没有则通知采购员采购物资。最后的领料及盘点进行有效的管理,并能提供全面的查询和统计的功能。4.1.1 基础数据主要是维护系统的编码信息。包含子模块有:单据属性维护、预算项目维护、供应商维护、单据编号规则维护、价格模式配置、采购方式维护、收料规则维护。4.1.2 仓库管理对仓库进行管理,主要记录物资的相关信息和记录物资所储的仓库。包含子模块有:物资信息维护、物资类别维护、仓库信息维护。4.1.3 需求发起需求,根据需求计划即可填写需求信息,以后各部门如有物资方面的需求,则先到这个模块填写需求计划,然后走需求中的审评流程即可。包含子模块有:需求计划单、需求计划关闭、补库计划单。4.1.4 采购根据需求计划进行询价、订货、签署合同、付款等采购行为,同时在部门内部走采购流程。以后采购员则直接通过此模块记录采购中所有工作信息。包含子模块有:采购计划单、询价单、订货单、合同审批表、采购合同、付款单、预付款单。4.1.5 收料根据采购的物资进行收料,填写收料单后入库。包含子模块有:验收单、正式入库单、估价入库单、红冲蓝补、退货单。4.1.6 领料根据已有的物资进行领料。包含子模块有:领料单、退料单。4.1.7 盘点定期仓库盘点。包含子模块有:盘点单、盈亏查询。4.1.8 报废单记录报废物资信息。即如发现物资坏掉不能使用等质量问题则在此模块填写报废单以做记录。4.1.9 查询根据不同的情况进行查询。包含子模块有:需求计划跟踪查询、采购计划跟踪查询、入库查询、领料查询、物资进出明细查询、验收单查询。4.1.10 统计根据不同的情况进行统计。包含子模块有:收发存统计、部门领料费用统计、预算领料费用统计。4.2 数据库设计本系统数据表主要按功能模块分类,以物资信息表为中心,对应多个报废单表多个盘点单表和多个供应商信息表,且于物资类型信息表和物资仓库信息表是一对一,但只对应一个需求计划表,后需求计划对以订货单表,且有一个询价单与之对应(如果仓库有货则不用询价),订货单与付款单一一对应,一个付款单对应一个收料单,收料单分别对应一个领料单和一个对货单。具体系统数据库设计的pdm图如图 4-2 所示。4.3 本章小结本章节主要是描述系统概要设计,描述了系统流程从需求采购收料领料盘点等一系列相关过程,后给出了数据库的描述信息及 e-r 图。第五章 系统详细设计5.1 系统功能设计总体介绍系统共分为 7 个子模块,下面分别介绍 7 个子模块的具体业务功能以及流程。5.2 基础数据主要维护系统的编码信息。包含子模块有:单据属性维护、预算项目维护、供应商维护、单据编号规则维护、价格模式配置、采购方式维护、收料规则维护。模块子菜单如图 5-1 所示。5-1 基础数据管理简介和维护子模块5.3 仓库管理对仓库进行管理,主要记录物资的相关信息和记录物资所储的仓库。包含子模块有:物资信息维护、物资类别维护、仓库信息维护。模块子菜单如图 5-2 所示。 5-2 仓库管理子模块菜单 物资信息维护:主要是对物资的分类进行维护。 物资类别维护:对物资类别进行维护。 仓库信息维护:维护物资仓库信息,及主要记录物资所在仓库,为后面根据物资仓库编号查找物资所用。5.4 需求发起需求,根据需求计划即可填写需求信息。包含子模块有:需求计划单模块子菜单如图 5-3 所示 5-3 需求模块子菜单需求计划单:在此模块提交需求计划,并走需求计划的流程。包含字段有单据属性、制单部门、制单人、制单时间、标题、预算项目等。5.5 采购计划单管理根据需求计划进行询价、订货、签署合同、付款等采购行为,同时在部门内部走采购流程。包含子模块有:采购计划单、订货单、付款单模块子菜单如图 5-4 所示采购计划的管理采购计划单订货单付款单5-4 采购模块子菜单5.6 收料管理根据采购的物资进行收料,填写收料单后入库。包含子模块有:收料单管理、退货单。模块子菜单如图 5-5 所示。收料管理收料单管理退货单管理5-5 收料管理模块子菜单5.7 盘点单管理对仓库物资进行定时盘点 和盘点单信息显示。包含模块有:盘点单信息,物资信息。模块子菜单如图 5-6所示。盘点单管理盘点单信息物资信息5-6 盘点单模块子菜单5.8 查询统计管理根据不同的情况进行查询。包含子模块有:需求计划跟踪查询、采购计划跟踪查询、领料查询、物资进出明细查询。模块子菜单如图 5-7 所示。查询统计管理需求计划跟踪查询采购计划跟踪查询领料查询物资明细查询5-7 查询统计模块子菜单5.9 友情链接管理快速退出或者返回主页面。包含退出功能和返回首页功能。模块子菜单如图5-8所示友情链接管理退出系统返回首页5-8 友情链接模块子菜单5.10 数据库详细设计系统主要数据库表如下:1、 系统用户信息表(sysuser)字段名说明类型not null备注useraccount用户帐号varchar2(16)y主键pwd用户密码varchar2(16)yrolecode用户角色varchar2(16)worknum工作编号varchar2(8)stop启用状态varchar2(16)1:启用、0:停用sex性别varchar2(8)studyexp最高学历varchar2(16)tele电话varchar2(16)2、 系统部门信息表(sysdepart)字段名说明类型not null备注departcode部门编码varchar2(16)y主键departname部门名称varchar2(32)departtel部门电话varchar2(16)state启用状态varchar2(16)parentcode上级部门idvarchar2(16)3、 物资信息表(matmaterialinfo)字段名说明类型not null备注materialcode物资编码varchar2(16)主键depotcode仓库编码varchar2(16)y外键victualercode供应商编码varchar2(64)materialname物资名称varchar2(32)materialmemo物资介绍varchar2(128)num库存量integer4、 需求计划表(matdemand)字段名说明类型not null备注mdbillcode需求单编号varchar2(16)主键mdbillattribute需求单属性varchar2(64)mdproducer制单人varchar2(16)mdproducerdept制单部门varchar2(32)角色类型为”1”mdproducerdate制单时间datemdtitle标题varchar2(64)mdproject预算项目varchar2(32)mdpurpose用途varchar2(32)mdremark备注varchar2(128)5、 采购计划表(matstock)字段名说明类型not null长度备注msbillcode采购单编号varchar2(32)y主键msbillattribute采购单属性varchar2(32)msbudgettotal预算总价integermsproducerdate制单时间datemsproducer编制人varchar2(32)msproducerdept编制部门varchar2(64)msremark备注varchar2(128)6、 订货单表(matindent)字段名说明类型not null长度备注mibillcode订货单编号varchar2(16)主键miindentcode采购单编号varchar2(16)ymivictualercode供应商编号varchar2(16)ymiproducerdate制单时间datemiproducer编制人varchar2(32)miproducerdept编制部门varchar2(32) mimoney合计金额floatmiremark备注varchar2(128)7、 付款单表(matpayment)字段名说明类型not null备注mppaymentcode付款单据varchar(64)y主键mpbargaincode合同编号varchar(64)mpmoney金额float mpcapitalization人名币大写varchar(128)mpreason事由varchar(256)mppayway付款方式varchar(128)mpgatheringadd收款地址varchar(64)mpgatheringunit收款单位varchar(64)mpaccount帐号varchar(64)mpremark备注varchar(128)8、 收料单表(matgathering)字段名说明类型notnull备注mgbillcode收料单编号varchar(64)y主键mgvictualer供应商varchar(64)ymgcheckperson验收人员varchar(64)ymgchecktime验收时间date mgcheckmind验收意见varchar(128)9、 退货单表(matejectable)字段名说明类型notnull备注mebillcode退货单编号varchar(64)y主键meejectablereason退货原因varchar(128)meejectableperson退料人varchar(64)meremark备注varchar(128)10、 物资仓库表(matdepot)-(mdepotcode _sequence)字段名说明类型notnull备注mdepotcode仓库编码varchar(64)y主键mdepotname仓库名称varchar(64)madmin管理员varchar(64)11、 物资类型表(mattype)字段名说明类型notnull备注mtmaterialtypecode物资类型编号varchar(64)主键mtmaterialcode物资编号varchar(64)ymtmaterialtypename物资类型名称varchar(64) 12、 供应商
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 情绪障碍课件
- 人教版 2024 版历史八年级上册第三单元《资产阶级民主革命与中华民国的建立》测试卷(附答案)
- XX学校学雷锋纪念日活动方案
- 酒吧跨年活动策划方案
- 小学感恩教育方案
- 先天性高胰岛素性低血糖血症的临床护理
- 2026届甘肃省兰州市五十一中高二化学第一学期期中考试试题含解析
- 焊接与考试题及答案
- 油气储运工程师考试试题及答案
- 古诗词导图实战宝典
- 中考数学模拟试卷及答案 (八)
- 如何规范检查作业
- 2025年安徽省五蒙高速公路开发有限公司招聘笔试参考题库含答案解析
- 课堂教学能力提升培训
- Unit4 What's wrong with you?(教学设计)-2023-2024学年人教精通版英语五年级下册
- 营销策划 -【汽车】上汽大众虚拟数字人整合营销方案
- DBJ50-T-157-2022房屋建筑和市政基础设施工程施工现场从业人员配备标准
- 专项资金申请报告范文
- 军训基本动作
- UL1278标准中文版-2018移动式、挂壁式或吊顶式电暖器UL中文版标准
- 交通违法动态信息处理统计分析制度
评论
0/150
提交评论