




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
企业资源管理系统 - 1 - 摘摘 要要 随着计算机网络技术的发展与普及,小型 ERP(enterpriseenterprise resourceresource planningplanning)已 经成为一个企业管理热点。如何更好地管理企业资源成为各类公司面临的问题。基于网络 企业资源管理系统是企业管理的重要组成部分。本文针对津达自行车制造厂当前业务管理 方面存在的问题,对基于网络企业资源管理系统的设计与开发进行了较深入的研究,介绍 了企业资源管理系统的开发原理、总体规划、设计思想及具体实现过程。从需求分析、功 能设计、技术实现方案以及系统的关键技术等几个方面论述了一个完整的基于网络的企业 资源管理系统的设计与开发的各个环节。文章对数据库的设计、企业进销存思想进行了较 为详细的描述。同时,介绍了系统的测试和安全性技术,对所设计开发的系统作了简单介 绍。论文还对系统中存在的问题进行了讨论,对未来的发展和应用前景进行了展望。 关键词:关键词:企业资源计划、存货 企业资源管理系统 - 2 - 目录目录 摘 要.1 第一章 绪论.4 1.1 概述 4 1.1.1 背景综述 4 1.1.2 该系统的主要特点 5 1.2 ERP 系统的发展现状 6 1.2.1 国内外 ERP 系统 6 1.2.2 存在的问题 6 1.2.3 研究开发价值 6 1.3 本文的工作内容 7 1.3.1 本文主要解决的问题 7 1.3.2 解决问题的基本思路 7 1.3.3 本文组成 8 第二章 系统的需求分析与概要设计.9 2.1 系统的需求 9 2.1.1 用户界面需求 9 2.1.2 通信传输需求 .10 2.1.3 故障处理需求 .11 2.1.4 系统的安全需求 .11 2.2 系统的功能模块 .12 第三章 系统的详细设计13 3.1 系统设计原则 .13 3.2 数据库设计 .14 3.3 系统功能流程图和数据流程图 .17 3.3.1 系统功能流程图 .17 3.3.2 系统数据流程图 .18 3.4 质检部子系统功能模块设计 .19 3.4.1 产品检验管理 .19 3.4.2 废品管理 .20 第四章 企业资源管理系统的实现23 企业资源管理系统 - 3 - 4.1 系统的开发、运行平台及结构 .23 4.1.1 系统的开发平台 .23 4.1.2 系统的运行平台 .23 4.1.3 系统结构 .23 4.1.4 主要开发技术 .24 4.2 系统的实现 .25 4.2.1 企业资源管理系统的主界面 .25 4.2.2 产品质量检查管理 .25 4.2.3 废品管理管理 .27 4.3 系统的安全问题 .30 第五章 结束语32 5.2 存在的问题及进一步工作 .32 参考文献.34 致谢.35 企业资源管理系统 - 4 - 第第一一章章 绪绪论论 1.11.1 概述概述 1.1.11.1.1 背景综述背景综述 计算机应用技术的迅猛发展与日趋成熟为现代企业应用技术的研究与发展带来了新的 机遇,如何把计算机和网络技术更有效地引进企业管理领域为企业服务,已成为各级各类 企业面临的一个新的课题。从根本上说,企业就是一个利用资源(人、财、物、时间), 为客户创造价值的组织,企业资源计划就是对这些资源进行计划、调度、控制、衡量、改 进的管理技术和信息系统。现今的企业并不只是人力资源、资金和产品的组合,它还应该 包括供应、销售、市场营销、客户服务、需求预测,以及其他更多的东西。 公司目前存在的问题是:信息化不足,计算机使用率低,大量的日常工作皆是手工处 理,因此工作效率低落,企业内部沟通不良等等问题很难克服,仓库管理很不合理,不能 及时根据需要调整库存。公司希望解决的问题是:一是:缺少一个集成的信息平台和信息 系统,而各个业务部门之间缺少信息沟通(即重复劳动)和共享是传统库存管理中资金占 用过大的主要原因之一;二是:解决企业内部统一的物料编码管理,物流管理中的信息流 通。库存积压与物料的配套问题。三是:完善质量检验,对生产过程中的质量信息进行全 面管理,包括原材料、外购外协件、半成品、成品各道工序的质量控制,用户反馈,售后 服务,并对各种数据进行统计分析;四是:生产管理,对车间作业进行管理,对施工通知 单、设计更改通知单进行制订与查询。五是:销售部门能方便地根据预测信息、各仓库的 库存信息和客户的要货情况作出货物的调拨计划和改制计划;六是:随时了解供应商的供 货(原材料和外协加工)执行情况、制造车间的加工(合格、报废、返工等)执行情况及 公司的各仓库库存情况,以便随时协调或采取合适的补救措施;七是:管理供应商,在供 应到货的到期日前,主动与供应商联系,检查及时到货的可能性;同时在物流和信息流上 允许供应商的部分零件直接发货到客户处。对供应商的考核从质量、交货及时程度和价格 上给出统计数据。八是:计划过程不太理想,无物料清单,凭经验办事;对计划的执行率 未作统计;九是:现有量、在制品、再途库存和历史记录等多方位查询需求;十是:库存 信息与供应和生产等各部门的及时反馈和共享问题信息查询与决策,对公司的各种资源与 信息进行查询,包括销售、采购、生产、质量、人事、财务等信息数据进行查询、统计与 分析,对根据信息作出快速合理的经营决策,增强应变反应能力。 企业资源管理系统 - 5 - 企业资源管理系统,企业管理者可以系统市场产品需求信息分析和产品的销售以及产 品的库存情况、进行生产和企业投资的规划、安排、管理,也可以及时查看产品的生产情 况、企业中的各种资源的查看;各部门通过企业资源管理系统可以很简单实现其职能,如 仓库管理员可以记录出入库零件、产品的情况作为以后查询浏览、统计、盘库的基础信息; 帮助企业人员分析出教学的薄弱环节等等。 总之,纵观企业综合管理和管理技术的发展,企业资源管理系统已经成为企业管理系 统的不可缺少的重要组成部分,成为大多数企业的一种手段,给管理带来极大便利。 1.1.21.1.2 该系统的主要特点该系统的主要特点 1、 企业资源管理的预测性 系统可以订单、现生产、成品和零件的库存情况,预测自动生成下一步生产安排单, 管理者根据实际情况对生产单修改,制订下一步生产。 2、减轻企业管理者和工作人员的工作量 省去管理者对企业各种数据实时的统计、分析。 3、提高企业管理的规范性 减少了人为的书写、计算的错误,各种名称的统一。 4、及时浏览企业信息 数据储存在电脑中,系统可以实时更新,供管理者和各个部门操作人员的浏览。 5、安全保密性 通过使用计算机加密手段以及对企业信息进行的科学管理,使得各个工作人员只能根 据自己的权限查看和管理企业信息。在使用结束时,操作员退出系统,提高了的保密性。 对于系统企业信息资源的保护旨在两个主要目标:一是保护信息的安全性,即防止未 经许可的泄露;二是保护信息的正确性和完整性,即防止做未经许可的修改。 企业资源管理系统以准确、高速、网络化的信息技术为手段,实现企业资源管理的高 度自动化和科学化。系统通过提高管理的效率、增强市场的反馈效果、揭示管理者知识能 力的局部缺陷,使生产与销售都更有针对性,从而提高了企业管理生产水平,将管理者从 单调繁重的劳动中解放出来。 企业资源管理系统 - 6 - 1.21.2 ERPERP 系统的发展现状系统的发展现状 1.2.11.2.1 国内外国内外 ERPERP 系统系统 正如前言中所提及的,在线企业资源管理系统是目前国际上普遍采用的一种管理方式。 国内随着各种企业的兴起,也出现了很多企业资源管理系统。很多企业也生产管理软件的 尝试,都在用网络技术积极改进和提高现有的管理水平,适应现代化管理的需要。 1.2.21.2.2 存在的问题存在的问题 1、 缺乏规划或规划不合理。 2、 目预准备不充分,表现为硬件选型及 ERP 软件选择错误。 3、 实施过程控制不严格,阶段成果未达标。 4、 设计流程缺乏有效的控制环节。 5、 实施效果未做评估或评估不合理。 6、 系统安全设计不完善,存在系统被非法入侵的隐患。 1.2.1.2.3 3 研究开发价值研究开发价值 目前,很多小型制造生产企业大部分采用传统的管理方式。在这种方式下, ERP 是借 用一种新的管理模式来改造原企业旧的管理模式,是先进的、行之有效的管理思想和方法。 ERP 软件在实际的推广应用中,其应用深度和广度都不到位,多数企业的效果不显著,没 有引起企业决策者的震动和人们的广泛关注。 实施 ERP 是企业管理全方位的变革;ERP 的投入是一个系统工程。 此外,实施 ERP 还要因地制宜,因企业而别,具体问题具体分析。首先,要根据企业 的具体需求上相应的系统,而不是笼统地都上小型机,或者不顾企业的规模上 WindowsNT,这样长期运作,对企业危害性极大。其次,这种投入不是一劳永逸的,由于技 术的发展很快,随着工作的深入,企业会越来越感到资源的紧缺,因此,每年应有相应的 投入,才能保证系统健康地运转。 1.31.3 本文的工作内容本文的工作内容 1.3.11.3.1 本文主要解决的问题本文主要解决的问题 本课题的研究目标主要是针对津达自行车制造厂中存在的手工化成分多、管理困难、 生产效率低下等等因素,从网络技术与现行管理制度的改革的角度,探讨管理系统的优化 企业资源管理系统 - 7 - 方案研究。旨在利用现代信息技术来构建新一代的基于网络的管理系统平台,进行系统模 式及技术实现方案的理论与技术方面的探索与研究。 本课题主要探讨基于网络的管理系统实现方案,立足于运用先进的网络技术来进行该 系统的构建,主要包括进销存管理、生产 BOM 单的生成、库存的盘点等技术的设计与实现。 主要解决的问题如下: 1、必须能够即时地对市场信息了解。 2、即时企业的生产情况。 3、生产安排策略:根据市场的需求,实现零库存的目标。 4、仓库和成品库模块是管理系统中非常重要的一个模块。要及时反映原料和成品的库 存情况,更清晰地反映生产中存在地问题,这也需要进行深入研究。 本课题研究的上述内容都是针对现代生产管理中方面存在迫切解决的问题而展开的, 具有一定的创新性和前瞻性。 1.3.21.3.2 解决问题的基本思路解决问题的基本思路 本课题研究的整体思路如下: 1、理论探索 对于基于网络的企业资源管理系统现状的研究,探讨如何开发设计现实可行的基于网 络的企业资源管理系统。使其适应于计算机管理的开展,提高计算机管理的效果,促进管 理制度的改革。 2、工程设计 将运用现代计算机技术与网络技术,进行基于 C/S 结构的管理系统的设计与开发。将 根据 ERP 的原理与方法,进行网络技术、数据库技术在管理考试中的应用方法与模式的研 究,并从管理的透明性、时效性等方面开展相应的研究。集中探讨如何运用新一代可视化 的面向对象程序设计技术,在基于网络平台上构建高效的基于客户端/服务器 (Client/Server)模型的管理系统,以实现企业资源的优化管理。 1.3.31.3.3 本文组成本文组成 本文第一章绪论,主要介绍基于网络的企业资源管理系统的开发背景、特点、存在的 问题、研究价值以及研究的基本思路。 第二章系统的需求分析及概要设计。介绍系统需求及各功能模块的功能分析。 企业资源管理系统 - 8 - 第三章系统的详细设计,介绍系统的功能流程图、数据流程图、系统数据库结构的设 计,产品质量检查、废品管理、盘库规则的制定等各功能模块的功能及设计。 第四章介绍系统的实现,包括系统界面和功能的实现。 第五章介绍系统存在的问题及进一步工作。 第第二二章章 系系统统的的 需需求求分分析析与与概概要要设设计计 2.12.1 系统的需求系统的需求 要实现生产管理系统,首先要进行需求分析,这样才能使设计出的生产管理系统满足 用户的各项功能。下面就对资源管理系统进行需求分析。 本系统是一个基于局域网的生产管理系统,为了使管理者能够进行远程管理,系统设 计必须满足以下要求: 1、系统的安全性 操作员进入系统时首先应进行登录,只有通过身份验证后才能操作,以防止无权限进 入系统。 2、系统的科学性 按 ERP 系统的管理思想实现对整个供应链的有效管理,实现企业管理从“高耸式”组 织结构向“扁平式”组织机构的转变,提高企业对市场动态变化的响应速度。 3、系统的合理性 系统管理应能满足大部分中小型生产企业的要求,还可以根据企业规模的大小安装不 企业资源管理系统 - 9 - 同个数的客户端。 4、系统的可靠性 系统能够提供较为准确的产品市场需求,并反映公司的生产状况,为公司管理者的决 策提供可靠信息。 除了实现上述功能以外,在系统还应该具有友好、简洁的界面,安全性要高,稳定性 要强等。 2.1.12.1.1 用户界面需求用户界面需求 在系统中,用户界面作为人机交互的接口,非常重要。拥有友好的用户界面,将使用 户感到亲切,从而愿意使用本软件。因此,要重视系统界面的开发。 系统的用户界面应具有以下几方面特性: 1、 使用简单 用户界面应尽量简单一些,尽量符合用户的使用习惯。管理者、操作人员只要会一些 简单的操作就能使用。 2、 系统界面应包含大量的提示信息 用户界面上的文字通俗易懂、简单明了。使管理者和操作人员能在用户界面的引导下 进行各项操作。 3、 快速的系统响应速度和较低的系统开销 系统界面应能快速地对用户的输入进行响应,并且不要过多地占用系统资源。不可在 用户进行输入的同时,频繁地读写硬盘或其它需长时间进行的操作。常用的数据一般装入 内存。 4、 系统界面应有容错能力 应能对用户输入的内容进行判断,检测一些非法的输入,并反馈给用户。当用户输入 出现错误时,不要使程序的运行中断。 5、 系统界面要有可靠性 应保证用户正确、可靠地使用系统,保证有关程序和数据的安全。管理者、操作人员 仅通过用户界面,便可完成用户所需要完成的一切操作。 2.1.22.1.2 通信传输需求通信传输需求 通信传输需求在系统中也是十分重要的一类需求。它设计的好坏,将直接影响到程序 的运行。 企业资源管理系统 - 10 - 本软件通信方面的基本要求如下: 1、 正确性 操作人员发送的所有数据都必须完整无缺地传输到服务器,并且正确地被服务器识别, 不允许有数据丢失或有无法识别的数据产生。 2、 时间性 操作人员所发送的数据和接收数据的速度应当较快,不应有已发出的数据长时间不能 到达接收方的情况出现。 3、 灵活性 发送的数据要以一定的规则编码,服务器收到数据后再以一定的规则解码。不同的数 据有不同的编码和解码,但基本的算法应当是统一的,同样的数据编码应是唯一的。 4、 可靠性 所有发送和接收的数据,一般都必须经过校验,以保证数据的完整性。 2.1.32.1.3 故障处理需求故障处理需求 由于存在种种事先无法预料的偶发事件,这些事件有可能会对在线系统的运行造成一 定的影响,甚至会使系统出现一些故障或错误。如何及时地检测出现的问题,并尽可能地 给予解决是比较困难的。 在程序的源代码中,应引入异常情况处理机制,凡可能出现问题的代码段,应尽量使 用 onresume 语句,以便程序运行期间发生错误时,可以有相应的代码进行处理。 当客户端距离服务器很远时,或通信线路不很稳定,经过长时间运行后系统的通信有 可能会出现一些错误。 但是,任何方法都不是万能的,任何校验算法都会有失效的时候。当出现无法解决的 故障时,可使用人工操作来修改数据,重新启动程序或操作系统,与维护人员联系等方法 解决。 2.1.42.1.4 系统的安全需求系统的安全需求 企业资源管理系统涉及到企业管理的完整性、可用性、保密性、可靠性、和可控性。 1、完整性 企业资源管理系统的信息在存储或传输过程中保持不被修改、不被破坏和不丢失的特 性。 2、可用性 企业资源管理系统 - 11 - 企业资源管理系统的可用性是指企业数据可被合法用于访问并按要求的特性使用,当 操作人员使用时应能正常准确无误地存取。 3、保密性 企业资源管理系统的试题是要严格保密的,信息不泄漏给非授权的个人和实体是一个 重要特性。这是考试系统最重要的要求。 4、可靠性 企业资源管理系统要保证操作人员在使用期间持续、稳定地对数据操作而不中断。 5、可控性 可控性就是对在线考试的信息及系统实施安全监控。 2.22.2 系统的功能模块系统的功能模块 本系统总体分为六个子系统:仓库管理子系统,生产管理子系统,销售部子系统,采 购部子系统,质检部子系统,办公室子系统。分别面向库管员、生产部、销售部、采购部、 质检部、厂长,系统功能的划分如图 2-2 所示。 图 2-2 企业资源管理系统的功能模块图 仓库管理子系统主要功能包括:材料、成品出入库管理,库存管理。 生产管理子系统主要功能包括:生产计划单管理,生产线管理。 采购部管理子系统主要功能包括:订单管理、缺料单管理、供应商管理。 质检部子系统主要功能包括:产品质量检查、废品库管理。 办公室子系统主要功能包括:各种统计、查询。 津达小型 ERP 系统 仓库管理 子系统 生产管理 子系统 销售部 子系统 采购部 子系统 质检部 子系统 办公室 子系统 企业资源管理系统 - 12 - 第第三三章章 系系统统的的详详细细设设计计 3.13.1 系统设计原则系统设计原则 企业资源管理系统要遵循 MIS 系统设计的原则,遵循下列原则设计该考试系统: 1、实用性原则 企业资源管理系统力求最大限度地满足实际工作的需要,充分考虑使用使用的便捷性、 各环节数据处理的实用性。用户接口和操作界面设计尽可能考虑人体结构特征及视觉特征, 界面力求美观大方,操作力求简便实用。 2、先进性原则 在技术上采用业界先进、成熟的软件开发技术,面向对象的设计方法,可视化的、面 向对象的开发工具。基于 C/S 的两层体系结构。 3、可扩展性和可维护性原则 为适应将来的发展,系统应具有良好的可扩展性和可维护性。软件设计尽可能模块化、 组件化,使应用系统可灵活配置,适应不同的情况。数据库的设计尽可能考虑到将来的需 要。 6、安全、可靠性原则 应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。应用系统采用 多级认证(系统级认证、模块认证、数据库认证和表级认证)措施,采用用户密码的加密技 术以防止用户口令被破解。数据库的备份策略恰当,以防灾难发生,在万一灾难发生时也 能快速从灾难中恢复。 7、标准化原则 企业资源管理系统 - 13 - 软件设计执行国家有关软件工程的标准,保证系统质量,提供完整、准确、详细的开 发文档,为用户二次开发提供源程序,应用设计符合国家、教育行业有关标准。 8、输入/输出方便快捷原则 企业资源管理系统,尤其是与用户交互的系统界面,对时间的要求相当高。因此,输 入输出以方便快捷为第一要求。既要支持鼠标,又要支持纯键盘操作。输入项目的定位要 灵活、快捷。要智能地识别中英文输入,减少输入方法的切换。 9、数据库设计原则 1)一致性原则 对信息进行统一、系统的分析与设计,协调好各数据源,做到“数出一门” 、 “算法统 一” 、 “度量一致” 。保证系统数据的一致性和有效性。 2)完整性原则 数据库的完整性是指数据的正确性和相容性。要防止合法用户使用数据库时向数据库 加入不合语义的数据。对输入到数据库中的数据要有审核和约束机制。 3)安全性原则 数据库的安全性是指保护数据,防止非法用户使用数据库或合法用户非法使用数据库 造成数据泄露、更改或破坏。要有认证和授权机制。 4)可伸缩性原则 数据库结构的设计应充分考虑发展的需要、移植的需要,具有良好的扩展性、伸缩性 和适度冗余。 5)规范化原则 数据库的设计应遵循规范化理论,规范化程度过低的关系,可能会存在插入删除异常, 修改复杂,数据冗余等问题。 3.3.2 2 数据库设计数据库设计 大多数软件运行期间,都会和各种各样的数据打交道,因此不可避免地要使用数据库。 数据库有远程的、可以在网络上使用的、可以多用户共享的、提供很好的安全性和备份机 制的、具有很好的事务管理功能的,如 Oracle、Microsoft SQL Server、Sybase 等。也有 本地的、在单机上使用的、可同时连接用户数较少的、事务管理功能较弱的,如 Access、dBase、FoxPro 等。使用远程还是本地数据库,由要开发软件的特性决定。比如 软件运行期间要访问大量的数据,而且数据要有大量用户同时访问,对数据的可靠性或安 全性要求比较高,可使用远程的数据库。而数据量小,不需要多用户共享访问、对数据安 企业资源管理系统 - 14 - 全性要求不太高,可使用本地数据库。本软件所使用的数据库主要是配置信息数据库。因 为此数据库是一内部数据库,只被程序本身使用,不需要共享,因此可使用本地数据库。 本系统设计过程最重要的一环是数据库结构的设计,因为它与系统的性能、程序的结 构紧密相关,数据库结构的好坏决定了本系统的成功与否。本软件使用 SQL SERVER 2000 数据库。所建立的数据库中存储的是和配置有关的数据以及日志,使用者是程序本身。下 面祥述其结构及作用: 数据库主要表一览表: 序号表名功能描述 1User 用户表 2BicycleBOM 生产排行表 3BicycleModel 车型表 4BuyOrder 订单表 5Client 客户 6Datecheck 产品日检表 7Department 部门表 8wcheck 废品库存盘点表 9LackParts 缺料表 10PartProvide 供应商表 11Parts 零件表 12PartStore 零件库存 13datecheck 产品质量检验记录表 14PartStoreOutPut 零件出库 15wStore 废品库 16wStoreInput 废品入库 17wStoreOutput 废品出库 质检部涉及表 表 1、成品库存表(ProductStore):记录目前成品的库存数量,上限、下限 序号字段名类型长度说明 1ModelSerialvarchar10 成品型号 2Countsint4 库存数量 3UpperLimitint4 上限 4LowerLimitint4 下限 5UpDateTimesmalldatetime4 最后更新日期 企业资源管理系统 - 15 - 表 2、零件库存表(PartStore):记录目前零件的库存数量,上限、下限 序号字段名类型长度说明 1PartSerialvarchar10 零件型号 2Countsint4 库存数量 3UpperLimitint4 上限 4LowerLimitint4 下限 5UpDateTimesmalldatetime4 最后更新日期 表 3、废品库存表(wStore):记录目前废品的库存数量,上限、下限 序号字段名类型长度说明 1PartSerialvarchar10 废品编号 2CountsInt4 库存数量 3UpperLimitint4 上限 4LowerLimitint4 下限 5AvgPricemoney8 平均单价 6UpDateTimesmalldatetime4 最后更新日期 表 4、废品品入库表(wStoreinput):记录目前废品入库情况 序号字段名类型长度说明 1BillNumvarchar10 废品入库编号 2PartIdvarchar10 废品编号 3CountsInt4 数量 4OPTypeint4 操作类型 5Chargervarchar10 负责人 6Touchervarchar10 经手人 7DateTimesmalldatetime4 入库日期 8Memovarchar255 备注 表 5、废品出库表(wStoreoutput):记录目前废品出库情况 序号字段名类型长度说明 1BillNumvarchar10 废品出库编号 2PartIdvarchar10 废品编号 3CountsInt4 数量 4OPTypeint4 操作类型 5Chargervarchar10 负责人 6Touchervarchar10 经手人 7DateTimesmalldatetime4 入库日期 8Memovarchar255 备注 企业资源管理系统 - 16 - 表 6、废品库存盘点表(wcheck):记录每次的库存盘点情况 序号字段名类型长度说明 1partserialvarchar10 废品编号 2scountint10 库存实际数量 3ykcountint4 盈亏数量 4ykmoneymoney8 盈亏金额 5ykdatevarchar10 盘库日期 3.33.3 系统系统功能流程图和数据流程图功能流程图和数据流程图 3.3.13.3.1 系统功能流程图系统功能流程图 根据系统总体设计,首先用户必须通过系统验证后才可登录系统。如图 3-1 所示。 XX ERP 系统 统 仓库管理 子系统 生产管理 子系统 销售部 子系统 采购部 子系统 质检部 子系统 办公室 子系统 产 品 质 量 检 验 废 品 管 理 生 产 线 日 检 产 品 检 验 原 材 料 检 验 不 合 格 统 计 出 入 库 登 记 出 入 库 查 询 库 存 查 询 库 存 报 警 盘 库 企业资源管理系统 - 17 - 图 3-1 系统功能流程图 3.3.23.3.2 系统数据流程图系统数据流程图 wStoreInputwStorewcheckwStoreOutpu t ProductStorePartStore 津达小型 ERP 系统 仓库管理 子系统 生产管理 子系统 销售部 子系统 采购部 子系统 质检部 子系统 办公室 子系统 产 品 质 量 检 验 废 品 管 理 生 产 线 日 检 产 品 检 验 原 材 料 检 验 不 合 格 统 计 出 入 库 登 记 出 入 库 查 询 库 存 查 询 库 存 报 警 盘 库 datecheck 企业资源管理系统 - 18 - 图 3-2 系统数据流程图 3.43.4 质检部子系统功能模块设计质检部子系统功能模块设计 3.4.13.4.1 产品检验管理产品检验管理 一、系统的功能 质检部子系统主要功能包括: 生产线日检:记录不合格工位,原因。 原材料出入库检验 成品出入库检验 统计每日不合格率,月不合格率,不合格都出现在哪些工位,每个工位出错率功能如 图 3-3 所示。 图 3-3 产品检验管理 1、 生产线日检 表单名:frmPDateCheck.frm; 完成的功能:日检不合格产品的录入; 包括:ID 号、产品编号、出错工位、当天日期、备注,对数据的录入。 2、 原材料检验 表单名:frmMaterialCheck.frm; 完成的功能:日检不合格原材料的录入; 包括:ID 号、零件编号、零件类型、日期、备注,对数据的录入。 3、 产品检验 表单名:frmPProductCheck.frm; 产品检验管理 生产线日检 原材料检验 产品检验 统计 企业资源管理系统 - 19 - 完成的功能:任何日期检验不合格产品的录入; 包括:ID 号、产品编号、出错工位、日期、备注,对数据的录入。 4、 统计 表单名:frmPTotal.frm; 完成的功能:统计时间日期段内的不合格零件(零件类型) 、不合格产品(按出错 工位) 包括:产品编号、出错工位、零件编号、零件类型,对数据的统计。 5、 统计原则 产品的统计 不合格产品按工位进行统计,由于不合格产品的出错工位是手工输入的,可以随 时输入不同工位的名称。记录不合格产品的表中有多少不同的工位,将自动按其 列出并进行统计。 零件的统计 不合格零件按型号进行统计,型号是从基础数据零件表中获得,统计将列出所有 基础数据中已有的型号,并进行统计。 3.4.23.4.2 废品管理废品管理 一、系统的功能 废品管理子系统主要功能包括: 废品出入库登记 废品库库存查询 废品库出入库记录查询 库存盘点 库存报警。功能如图 3-4 所示。 废品管理 出入库登记 出入库查询 库存查询 库存报警 库存盘点 企业资源管理系统 - 20 - 图 3-4 废品管理子系统 1、 出入库登记 表单名:frmWAddEdit.frm; 完成的功能:对废品出入库的记录; 包括:出入单编号、废品编号、个数、时间、负责人、经手人、备注,对数据的 录入。 2、 出入库查询 表单名:frmWQuery.frm; 完成的功能:对废品出入库单的查询; 包括:出入单编号、废品编号、个数、时间、负责人、经手人、备注,对数据的 查询; 查询原则: 查询为符合查询,查询符合操作者选择所有条件的记录,不选择的条件则不受该 条件限制。 3、 库存查询 表单名:frmWStoreQuery.frm; 完成的功能:对废品库存记录的查询; 包括:废品编号、库存当前数量、库存上限、库存下限、最后更新时间,对数据 的查询; 查询原则: 查询为符合查询,查询符合操作者选择所有条件的记录,不选择的条件则不受该 条件限制。 4、 库存报警 表单名:frmWAlarm.frm; 完成的功能:查看废品库每个废品数量的库存状态,并设置废品库每个废品的库 存上下限数量; 包括:废品编号、库存当前数量、库存上限、库存下限、最后更新时间,对数据 的修改、查询。 5、 库存盘点 表单名:frmWStoreCheck.frm; 企业资源管理系统 - 21 - 完成的功能:库存中每个废品编号的实际数量与记录数量比较,记录盈亏的数量, 和盘点日期; 包括:废品编号、库存当前数量、实际数量、库存盘点时间,对数据的修改、查 询。 库存盘点原则: 盘点公式:单个废品的盈亏数量=该废品的实际盘点数量该废品的当前记录盘点 数量; 盘赢:修改库存数量为实际数量,自动添加一条出库记录,并标注盘赢; 盘亏:修改库存数量为实际数量,自动添加一条入库记录,并标注盘亏; 企业资源管理系统 - 22 - 第四章第四章 企业资源管理系统的实现企业资源管理系统的实现 企业资源管理系统采用了模块化的设计方法,选择了面向对象的、易于扩展的 Visual Basic 编程语言环境以及大型客户机/服务器数据库(MS SQL Server2000)的数据平台。 在数据库的连接上,通过 ADO 组件可以方便地访问服务器。 该系统具有辅助决策性、方便性等特点。系统管理员可以管理维护数据的安全。管理 者可以进行产品生产统计分析、查询库存等功能以辅助其决策企业下一步的安排。生产管 理部门可以根据自己的生成的产品 BOM 单有序安排. 4.4.1 1 系统的开发、运行平台及结构系统的开发、运行平台及结构 4.1.14.1.1 系统的开发平台系统的开发平台 操作系统:Microsoft Windows 2000 Server。 数据库服务器:Microsoft SQL Server2000。 开发工具:Microsoft Visual Basic。 4.1.24.1.2 系统的运行平台系统的运行平台 操作系统:Microsoft Windows 2000 Professional、Microsoft Windows 2000 Server、Microsoft Windows XP、Microsoft Windows 98。 在开发企业资源管理系统时选取微软的产品,主要是因为微软的产品已经被广泛地应 用在,微软的成熟技术非常适合开发基于 MIS 的系统。 4.1.34.1.3 系统结构系统结构 本系统的制作采用 ADO 技术,应用 Microsoft SQL server 2000 为数据库支持。采用 C/S(Client/Server)模式,完全依照两层架构:数据层和客户层。数据层依靠 Microsoft SQL server 2000,可以保证数据的完整、安全、稳定,客户端的计算,也不会 因为错误的操作而影响到其他的用户,所以它的可靠性、稳定性和效率都比较好。 采用 C/S 模式,其运行分为服务器端和客户端。在服务器端的运行环境要求较高,因 企业资源管理系统 - 23 - 为服务器必须能够响应多人并发访问的要求,因此服务器端选用高性能的服务器。客户端 只需要一台普通的 PC 机。 选用此方案是基于以下几方面的考虑: 1、 通用性 不需系统有什么特殊的要求,编译后的 VB 程序生成可执行文件,可以脱离开发环境, ADO 控件可以帮助我们实现嵌套在系统的 SQL 语句,这样我们在开发时可以使用一种数据 库,投入运行时则完全可以使用另一种数据库而不需改变程序。 2、 安全性 数据放在服务器对其进行加密和管理,分配访问的权限,同时实现数据和操作环境的 分离,保证了数据的安全性。 3、 易于实现 ADO 数据连接组件特别适宜编写此类混合了客户端和服务器端的程序。系统结构图如 图 4-1 所示。 图 4-1 系统结构图 4.1.44.1.4 主要开发技术主要开发技术 1、 开发工具 WEB服务器 考场服务器 学生机 学生机 学生机 教师机教师机教师机 数据库服务器 部门 1 部门 2部门 3 管理 1 管理 2 管理 3 企业资源管理系统 - 24 - Visual Basic 是微软开发的编程环境,是一种简单、快捷、广泛、功能强大的开发工 具,拥有强大的数据感知控件,其与各种数据库引擎相结合使很多数据的连接、操作变的 简单,使程序员很容易的在客户端/服务器间连接数据源,并保证数据的安全性、完整性。 ADO 技术是目前普遍使用的数据库连接技术,显示出强大的功能 7、 数据库服务器 Microsoft SQL server 2000 Microsoft SQL server 2000 是微软公司开发的一个高性能的、多用户的关系型数据 库管理系统,是当前比较流行的数据库服务器系统之一。有一套很好的安全性控制机制, 可以保证数据库和数据库中数据的安全。Microsoft SQL server 2000 与微软的网络操作 系统 Windows NT 和 Winows 2000 构成一个集成的企业级信息平台。 4 4.2.2 系统的实现系统的实现 4.2.14.2.1 企业资源管理系统的主界面企业资源管理系统的主界面 首先在客户段计算机上进入系统的主界面,如图 4-1 所示。 图 4-1 企业资源管理系统主界面 主界面包括进入客户端的相应模块,如质检部包括产品质量检查、废品管理、系统工 具等。 4.2.24.2.2 产品质量检查管理产品质量检查管理 产品质量检查管理包括生产线日检、原材料检测、成品检测、统计 单击生产线日检菜单,输入系统管理员的用户名和密码,选择登录按钮,进入生产线 日检界面。如图 4-2 所示。 企业资源管理系统 - 25 - 图 4-2 生产线日检 生产线日检界面包括:产品日检出错的工位登记,记录出错产品的编号、工位、个数 以及原因; 进入后选择成品编号,填写出错的个数,工位,以及备注,可以输入一条或多条输入 数据,最后单击保存按钮,系统自动填写当天日期。 单击原材料检验菜单,进入原材料检验界面,可以记录任意时间损坏材料的情况。如 图 4-3 所示。 图 4-3 原材料检验 原材料检验界面包括:原材料日检出错的型号登记,记录出错材料的编号、型号、个 数以及原因; 进入后选择材料编号,填写出错的个数,工位,以及备注,可以输入一条或多条 输入数据,选择损坏材料的日期,最后单击保存按钮。 单击成品检验菜单,进入原材料检验界面,可以记录任意时间损坏成品的情况。如图 4-4 所示。 企业资源管理系统 - 26 - 图 4-4 成品检验 原材料检验界面包括:原材料日检出错的型号登记,记录出错材料的编号、型号、个 数以及原因; 进入后选择成品编号,填写出错的个数,工位,以及备注,可以输入一条或多条 输入数据,选择损坏成品的日期,最后单击保存按钮。 单击统计菜单,进入统计界面,可以分别统计选择时间段内损坏成品和损坏材料的情 况。如图 4-5 所示。 图 4-5 统计 统计界面包括:日期段的选择,产品和零件的分别统计; 进入后选择日期(不选则统计所有时间) ,单击选择产品统计后零件统计,最后单 击统计按钮。 4.2.34.2.3 废品管理管理废品管理管理 废品管理包括:废品出入库登记、出入库查询、库存查询、库存报警、盘库。 单击出入库登记菜单,进入出入库登记界面,可以记录任意时间损坏成品的情况。如 企业资源管理系统 - 27 - 图 4-5 所示。 图 4-5 废品出入库登记 原材料检验界面包括:出入库单编号、负责人、经手人、废品编号、个数、日期、原 因; 进入后输入出入库单编号,系统自动控制不能为空,不能重复,选择废品编号, 填写出错的个数,选择负责人、经手人,以及备注,可以输入一条或多条输入数据,选择 损坏成品的日期,最后单击保存按钮。 单击库存查询菜单,进入库存查询界面,可以浏览库存当前损坏成品的情况。如图 4- 6 所示。 图 4-6 库存查询 库存查询界面包括:废品编号、当前库存数量、上限、下限最后更新时间; 进入后输入出废品编号的查询段、时间的查询段(不选则是全部废品、所有日期) , 单击查询按钮,表格框中将出现符合您所选择所有条件的记录,单击刷新按钮,清空所有 查询条表格显示所有记录。 单击盘库菜单,进入盘库界面,可以盘点出实际与库存的数量的盈亏情况。如图 4-7 所示。 企业资源管理系统 - 28 - 图 4-7 盘库 盘库界面包括:废品编号、实际数量、盈亏数量、盘点时间。 进入后输入对应出废品编号盘点实际数量(不输入则默认 0 个) ,单击盘、库按钮,系 统将自动计算出对应编号的盈亏数量,并保存盘库记录,再次单击则盈亏数量为 0,实际 库存数量与逻辑库存数量相等,盘点完毕。 单击库存报警菜单,进入库存报警界面,可以浏览废品库存数量情况,是否已出设置 的上限,可以设置各个废品的库存上下限。如图 4-8 所示。 图 4-8 库存报警 库存报警界面包括:废品编号、库存数量、上限、下限、更新时间; 进入后各个废品的库存状态一红、白、绿三色表示,白色表示当前库存数量即不超过 上限也不低于库存下限,处于正常状态;绿色表示库存当前数量低于下限;红色表示库存 当前数量超过上限,处于警戒状态。可以修改任意废品的库存上下限数量,单击保存库存 上下限更改按钮,表格各个废品的库存状态及时更新显示。 企业资源管理系统 - 29 - 4.34.3 系统的安全系统的安全问题问题 企业资源管理系统的安全是涉及网站系统方方面面的复杂的系统工程,网站上的任何 一个漏洞都会影响全网的安全运行。在加强网络管理与组织管理的同时,在技术上建立一 套切实可行的安全机制,才能确保服务器的安全性。从专业技术角度探讨服务器安全应用 技术,主要包括以下几方面的技术策略: 1、 在服务器上安装网络防火墙,对需要保护的资源建立隔离区。 2、 对机密信息进行加密存储和传输。 3、 为服务器提供身份验证并通过加密技术保护敏感数据。 4、 对没有安全保证的软件实施数字签名等。 企业资源管理系统的安全性,首先采用购买成熟的商业防火墙、杀毒产品。防火墙有 助于提高主系统总体安全性。并尽可能地对外界屏蔽保护网络的信息和结构。它可以实施 比较广泛的安全政策来控制信息流,防止不可预料的潜在的入侵破坏。 防火墙可以从通信 协议的各个层次以及应用中获取、存储并管理相关的信息,以便实施系统的访问安全决策 控制。 用户登录验证采用 SQL Server 认证方式。在这种方式中,SQL Server 不一定要与域 登录服务器在同一域中。远程用户要想登录 SQL Server 服务器,必需在数据库服务器上建 立用户,此用户与 NT 域的域用户无关。当远程用户从网络上访问 SQL Server 服务器时, 客户必须通过系统界面上的合法的用户名和口令才可以登录,此时他才具有了浏览系统资 源的权限。 1、操作系统 操作系统级的安全访问机制是WEB网站安全应用的基本保证。 Windows 2000 Server 可通过多种技术和手段控制用户对网络资源的访问,提高网络的安全性。其中包括与活动 目录(Active Directory)服务的集成,支持认证Windows 2000用户的Kerberos v5认证 协议,使用加密文件系统保护本地数据,使用Internet安全协议保证网络数据通信的安全 等。Windows 2000可对系统帐号数据库添加“口令复杂性”要求,保护系统帐号数据库及 密码。Windows 2000还支持NTFS分区格式,可对用户权限作出严格的限制,每个用户只能 按系统分配的权限进行操作,任何试图越权的操作将被系统禁止。 1)帐号管理 Windows 2000 Server运行时,不完善的帐号管理也会带来网站安全问题。设置过多的 帐号,诸如:Guest帐号、测试用帐户、共享帐号、普通部门帐号等等,很容易使网站服务 器被非法用户所控制,成为入侵系统的突破口。同样,着眼于未来网站管理的安全,应停 企业资源管理系统 - 30 - 掉Guest帐号,减少不必要的用户数量。有时,为了防止很多非法用户试图以管理员的身份 登录网站,可创建一个仍命名为Administrator的陷阱帐号,但把它的权限设置成最低,甚 至可以再加上一个位数较长的复杂密码。这样可以增加入侵脚本的计算时间,及早识别入 侵企图,以保证有足够时间采取措施。 2)端口管理 通常,网站端口被扫描意味着网站已经成为被入侵的目标了。因为黑客入侵网站之前, 需要知道网站已经开放的端口和哪些服务。所以,将Windows 2000 Server的网站服务器安 装在防火墙的后面,可以关闭不必要的端口,减少网站受到的威胁。 2、WEB数据库SQL Server 2000 SQL Server 2000是微软公司推出的以Windows NT/2000 Server为平台的数据库管理系 统。并以其功能强大、安全灵活、易于使用等优点为WEB用户普遍使用。SQL Server 2000 的安全性是通过层层控制来实现的。在访问SQL Server 2000的数据库之前,必须通过SQL Server 2000的验证,任何未授权的访问都会被系统拒绝。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 丹东市中石油2025秋招笔试模拟题含答案电气仪控技术岗
- 中国广电通化市2025秋招行业解决方案岗位专业追问清单及参考回答
- 大唐电力朔州市2025秋招自动化与测控专业面试追问及参考回答
- 国家能源绍兴市2025秋招面试专业追问及参考交通运输岗位
- 达州市中石油2025秋招笔试模拟题含答案油气储运与管道岗
- 白银市中石化2025秋招笔试性格测评专练题库及答案
- 延安市中储粮2025秋招面试专业追问题库战略研究博士岗
- 2025年喜报内容考试题及答案
- 中国联通防城港市2025秋招行业常识50题速记
- 国家能源甘南藏族自治州2025秋招笔试逻辑推理题专练及答案
- 严格人员进口管理制度
- 爱护花草教学课件
- 激素与子宫内膜容受性-洞察及研究
- NX-空间系统热简介
- CJ/T 325-2010公共浴池水质标准
- 音乐节舞台搭建及拆除施工方案
- 2025年江苏省农业融资担保有限责任公司招聘笔试参考题库附带答案详解
- 《慢性硬膜下血肿》课件
- PRP治疗注意事项
- 2025年泰和县工投建设集团有限公司及子公司招聘笔试参考题库含答案解析
- 企业事业部制信息化与数字化转型
评论
0/150
提交评论