东旭节能物料管理系统的设计与实现.docx
- 文档编号:8247460
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:59
- 大小:1.13MB
东旭节能物料管理系统的设计与实现.docx
《东旭节能物料管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《东旭节能物料管理系统的设计与实现.docx(59页珍藏版)》请在冰豆网上搜索。
东旭节能物料管理系统的设计与实现
摘要
随着市场经济的快速发展,物料管理的重要性逐渐突出,如何降低物料管理成本,提高物料周转效率,是物料管理者需要解决的一个实际问题。
物料管理系统根据行业以及物料种类也分为很多种,虽然每个物料管理系统所管理的对象、范围及管理人员都有所不同,但是各种管理系统殊途同归,都是在一个大体的框架上分工管理。
目前市场上的物料管理系统众多,一时间无从选择,同时传统的手工管理方式已不能满足企业的要求。
面对繁多的物料管理系统,企业从中选择一个完全适合的系统是非常困难的。
物料管理系统主要结合了企业管理及计算机软件两大系统的理论及技术,本人研究了以物料管理为基础的MRP、MRP2和ERP、JIT等系统管理理念,对计算机数据库设计,系统功能设计,MicrosoftSQLServer,VisualBasic等技术进行了探讨。
本文以东旭公司对物料信息化管理开发需求为背景,结合国内外信息管理发展的现状,对该公司物料管理存在的问题和需求进行了深入分析,对物料管理体系进行探讨,开发面向企业的物料管理系统。
在开发工作中采用自顶而下的结构化分析方法,包括物料管理系统分析、数据库设计、系统功能设计等,以MicrosoftSQLServer2008为数据库平台,利用VisualBasic研究开发出具有系统管理、物资管理与控制、数据分析和综合查询的企业物料管理信息化系统。
本人通过对企业经营状况和信息化发展现状进行分析,形成用户功能性和非功能性需求设计方案,并通过用例分析的方式将系统进行功能划分,分成为若干功能模块,并针对各个模块进行数据库概念结构设计。
明确了系统的实体与数据库之间的关联关系,最后对模块进行了详细设计,功能实现,最后完成了系统界面设计。
通过本系统的开发及使用,使得东旭公司传统的物资管理模式转变为依靠企业物料管理系统稳定、有序的管理模式,不仅减少了人力的投入,降低了维护的成本,而且对公司的物料管理的条理化、信息化意义巨大。
本系统的开发和应用也将对类似东旭公司的企业信息化建设起到一定的推动作用。
关键词:
物料管理;SQLServer数据库;信息系统
ABSTRACT
Withtherapiddevelopmentofmarketeconomy,materialmanagementmoreandmoreimportant,howtoreducecosts,suppliesandadministerimproveefficiencyofapracticalproblemtoberesolved.Ofcourse,thematerialmanagementsystemisalsodividedintomanykinds,althougheachmanagedobject,scopeandmanagementaredifferent,butthevariousmanagementsystemsareachievingthesameareageneralframeworkformanagementofthedivisionoflabor.
Thematerialcurrentlyonthemarketmanagementsystemisindeeddazzling,donotknowwhattobelieve,butthetraditionalmanualmaterialistheadministratorwouldnotbetoleratedinthefaceofthetremendousamountofmaterialmanagementsystem,theuserisverydifficulttochoose.
ThissystemisbasedonthecharacteristicsofTunghsuenterprisemanagement.Possibleinthedesignprocesstomeetuserdemand,therefore,thesystemhasstrongpracticalandrelevant.Thispaperintroducesinvoicingmaterialmanagementinformationsystemthewholeprocess,themainideasfromthemanagement,systemsanalysisshowsthatthesystemdesignspecification,systeminstructions,suchasskillsandexperienceofthemanagementsystemonit.Preambleofthetopicsspecifiedinthebackgroundandsignificanceofopenquestions;andthendetailsthesystemanalysis,systemdevelopmentanddesigninstructions,etc;finally,theuseofthesystemdescriptionandsystemdesignexperiencesharing.
ThepaperinvestigatesandanalysestheneedsofTunghsucompanyindepth,carriedoutthein-depthanalysisonmaterialsmanagementproblemsandneedsexists,providedauserfunctionalandnon-functionalneedsofthedesignprogram.Thesystemisdividedintoseveralfactionalmodules,andeachmoduleisspecificallydesignedbasedonthestructuraldatabase.Relationshipbetweentheentityandthedatabasesystemiscleared,aswellasthefinaldetaileddesignofthemodule,thefunctiontofinalizethesysteminterfacedesign.
ThedevelopmentofthissystemhassignificantlyimprovedmaterialsanagementforTunghsu,andthecurrentsystemhasbeenformallylaunchedintheompany.ThedevelopmentandapplicationofthesystemwillalsoplayaroleistheonstructionofenterlviseinfonnationincompanieslikeTunghsu.
KeyWords:
MaterialManagement;SQLServerdatabases;informationsystems
序言
长期以来,人们一直通过填写各种表格、凭证、账册、卡片和文件这种纯人工的方式来管理物料,这需要付出大量人力成本。
由于企业信息是随着时间不断变化的,企业各部门对信息的使用要求也各不相同,甚至同一个部门,不同的时间,对信息的要求也不同,所以要经常按照不同的分类不断地汇总、统计,重复登记和转抄的工作量巨大。
这种手工操作的管理方式,需耗费大量的人力,而且存在许多无法克服和避免的缺点:
(1)处理速度慢,信息及时性不好。
(2)不便于不同部门或同一部门不同需求的查询。
(3)由于不可避免的人为失误,影响信息精确性和一致性。
(4)缺乏统筹性,不能为管理者提供详细的数据参考。
因此伴随计算机的普及,互联网发展,以及企业员工应用能力的提升,开发以数据库为基础的物料管理信息系统是十分必要和可行的了。
目前市场上的众多物料管理系统,是面对大多数企业开发的通用性系统,功能虽然全面,但是缺乏针对性,而且二次开发及后期维护成本高,响应时间慢。
本论文借鉴物料管理的最新理论,以软件工程思想为指导,结合成都东旭节能科技有限公司目前的物料管理需求,对适合本公司的物料管理管理系统的设计与开发进行研究与实现,以解决该企业在物理管理上的问题,能够实现物料信息的系统化、规范化和自动化,从而达到提高物料管理信息效率的目的。
1绪论
物料管理系统是一个企业单位不可缺少的一部分,无论是制造行业还是服务行业,它的内容对于企业的决策者和管理者来说都非常重要,因此,库存管理系统要能够为使用者提供充足、准确的信息和快捷的查询方式,但传统的人工管理库存方式效率低、工作量大,且时间一长,将产生大量的文件和数据,这些缺点让使用者及管理者在查找、更新和维护时都存在很多困难。
1.1研究背景与意义
随着科技水平的不断进步,尤其是计算机及其技术的发展,利用计算技术来管理物料,代替传统的纯手工方式,已具备了可行性。
使用计算机软件系统对企业物料进行管理,相比人工方式,具有巨大的优点,它检索迅速、存储量大、可靠性高、一致性好、具备联查功能、节约空间等,可节约更多的人力物力,这些都能够极大地提高货品库存的管理效率,因此,开发一个适合企业自身特点的物料管理系统是很有必要的,具有其特有的技术意义和管理意义。
成都东旭节能科技有限公司成立于2011年,并于2012年底正式投产,依托东旭集团作为国内第一家无极灯研发及生产企业,掌握产业核心技术,获得完全自主知识产权,拥有国内自动化程度最高、生产规模最大、产品品种最全的无极灯生产线。
无极灯作为第四代光源在节能上具有明显优势,节能减排是“十二五”规划中的重点工作之一,具有重要的社会效益、经济效益和环境效益。
1.2国内外最新研究成果
物料伴随人类社会而生,有了物料就需要进行物料管理,物料管理理论也是伴随人类社会在逐步完善并系统化。
孙子兵法中就说过:
凡用兵之法,驰车千驷,革车千乘,带甲十万,千里馈粮。
则内外之费,宾客之用,胶漆之材,车甲之奉,日费千金,然后千万之师举矣。
然而物料管理引起重视,主要源于二次世界大战中飞机制造出现的矛盾。
因为生产飞机需要大量单个零部件,很多部件都非常复杂,种类繁多且产地分散,如何管理这些零配件,已成为当时制约生产效率的突出问题,因而管理人士提出物料管理的的概念,并对其进行系统研究。
随着物料管理理论与计算机信息技术的结合发展,不断推出了以物料管理为基础的MRP、MRP2和ERP、JIT等系统。
众所周知,我国企业的现代化管理起步较晚,基本上是随着改革开放,以及逐步市场化发展,在企业物料的管理上取得了诸多进展和成果。
从目前的研究来看,虽然对于物料管理的研究成果较多,但是存在三个主要问题,第一,各种理论基本上是继承、借鉴或者细化国外的管理理论;第二,针对物料的研究多是普遍性的、通用性的,但针对性不强;第三,国外物料管理的方法和策略以及系统、模式的研发是否适合我国现阶段的管理现状还值得思考。
1.3本文研究内容及方法
1.3.1研究目标
本文借鉴物料管理的最新理论,结合目前公司的物料管理需求,以软件工程思想为指导,开发出一款具有针对性的物料管理系统,用于企业日常的物料管理工作。
对东旭公司物料管理流程进行深入调研与汇总,分析了系统开发的可行性和必要性,遵循软件工程思想,将其按照功能需求和性能需求两个方面进行梳理,并开发成可实际使用的软件管理系统。
1.3.2本文研究方法
按照需求分析和设计思路,采用自顶而下的结构化分析方法,包括管理系统分析,数据库设计,系统功能设计,以MicrosoftSQLServer为数据平台,利用VisualBasic研究开发出具有系统管理,库存管理与控制、数据分析和综合查询的物料管理软件。
1.3.3预期达到的目标
(1)系统操作简便、直观,方便使用。
(2)物料管理系统具备良好的扩展性,以应对企业发展产生的新变化。
(3)通过对物料系统的管理,使生产不缺料、不断料,仓库无多余库存,保证生产之顺畅且库存成本最低。
1.3.4研究难点
(1)管理的物料设备种类繁多,而且由于采购单、销售单、出/入库单等单据发生量特别大,关联信息多,查询和统计的方工各不相同。
(2)物料名称、外观、规格相似度高,但实质性差异大。
1.4本章小结
本章主要介绍物料管理系统的背景、发展现状,以及如何结合现代化管理思想,为东旭节能科技有限公司设计一套符合本企业运营管理系统的必要性和可行性。
对该系统预计达到的目标以及系统设计过程中存在的难点做了简要说明。
2系统使用相关技术
本研究运用物料管理理论和ERP理论,对物料管理体系进行分析,开发面向企业的集成化物料管理系统,在开发工程中采用自项而下的结构化分析方法,包括物料管理系统分析、数据库设计、系统功能设计等,以MicrosoftSQLServer2008为数据库平台,利用VisualBasic研究开发出具有系统管理、库存管理与控制、数据分析和综合查询的仓储管理系统。
2.1信息管理系统
信息化管理系统是向系统用户提供所需信息,使得用户做出正确决策的应用系统,主要由人和计算机所组成。
信息化管理系统是一门计算机方向的边缘性科学,包括管理科学、计算机科学和系统理论这三个方面。
作为一门新的学科,信息化管理系统的发展非常迅速,从时间上看,信息化管理系统的发展过程可以分为三个阶段,分别是单项处理阶段、综合处理阶段以及管理信息系统阶段。
我们通常所说的信息化管理系统,实际上属于它的成熟阶段。
而最近开始迅速发展的决策系统,属于它的高级阶段。
高级阶段的计算机应用系统已经非常完善,越来越细化的功能足以满足企业的高层管理人员做出各项战略性决策,这就是称之为决策支持系统的原因,它围绕着模型构建完善的知识库系统,包括数据库和方法库。
在信息化管理系统完善成熟之前,企业或科研生产单位中与信息管理相关的工作都是由不同分工的工作人员去完成,如填表、查询、分析等。
随着时间的推移,信息也在不断变化,这个时候要维护数据信息的时效性,变得非常困难,局限性如下:
(1)数据处理效率低下,无法满足数据的时间节点。
(2)精确性低,容易出现错误。
(3)数据查询不方便。
(4)数据管理的全局性较差,难以宏观调控。
所以,当前环境急需一个以计算机为基础的企业物料信息化管理系统。
企业物料信息化管理系统的创建是一个综合性强的项目,需要严格按照软件工程的工作流程,制定符合实际需要的需求分析、可行性分析、总体设计、详细设计等,需合理规划整个系统的全局方向以及各个子系统的分布实施。
通常物料管理部分都具有完整的由出入库单据、分析报表、账目信息等组成的基于手工处理的信息系统,随着时间的累积,保存有大量的原始数据,这些原始数据是物料信息化管理系统的数据基础,为以后的数据分析、系统设计、方案论证提供数据支撑。
企业物料信息化管理系统的特点如下:
(l)物料管理模式固定。
(2)物料管理的数据资料比较完整。
(3)物料管理数据存储量和数据输出的要求相对较高。
(4)物料信息化管理系统具有成熟的建立条件。
2.2C/S架构
C/S架构,全称为ClicnUServer架构,即服务器和客户机架构。
C/S是基于软件系统的体系结构,通过这个架构可以充分利用属于不同的硬件,将工作分别安排到服务端和客户端实现,使得系统的通讯开销降低。
基于B/S或C/S的应用在处理业务方面并没有什么区别,都是不同的模块共享逻辑组件:
所以,无论是外部的用户还是内部的用户,通过局域网或者万维网,部可以访问现有的信息管理系统,并且可以通过系统中的相应逻辑进行扩展。
基本的C/S架构如图2.1所示:
图2-1C/S架构原理图
FigC/S2-1architecturediagram
C/S架构中的Client和Server一般安装在相距较远的两台PC机上,Client程序将用户的命令通过终端输入和网络链路传递给Server程序,服务器端的Server程序将到达的请求分析处理之后,再把返回的结果以简单、直观的图形化方式显示到Client端。
C/S架构虽然采用的是系统开发一级的开放模式,但是在一些特定的环境下两端都需要软件支持。
C/S架构的基本原理是首先将计算机系统的某个功能分解成若干个子模块,分配给多台PC机完成,这也就是所谓的“功能分布”。
Client端处理数据需求、展示需求和应用接口;Server端完成数据库的关键功能。
总体来说C/S架构的优点有以下几点:
(1)透明式的数据存储管理功能。
(2)丰富直观的界面和简单上手的操作。
(3)数据交互的安全性。
(4)快速的响应速度。
C/S架构的缺点有以下几点:
(l)使用环境受局限,大多数部署在局域网内。
(2)程序需要安装才可以使用。
(3)每次升级Server和Client都需要改动,维护成本高。
C/S架构需要程序开发者自行处理消息队列、数据复制、数据同步、事务管理等系统层面的问题,对开发者的要求比较高。
从C/S按术悠久的发展历史和开发人员掌握的技术水平来看,C/S架构是非常可靠、非常成熟的。
2.3SQLServer数据库
SQL(StructuredQueryLanguage,结构查询语言)是一个功能十分强大,且应用范围广泛的数据库语言。
其操作命令语句简单、常见,便于掌握。
SQLServer是Microsoll:
开发出来的关系数据库系统,比较新的版本是SQLServer2008。
SQLServer具有如下特点:
(l)标准的客户机/服务器架构。
(2)操作界面图形化,系统管理以及数据库管理简单、直观。
(3)编程接口丰富,适用于绝大多数程序设计人员。
(4)SQLServer与Microsofi的WindowNT可以完全集成,无论是发送、接受信息还是管理安全登录,都合理利用了NT的诸多功能。
(5)SQLServer具有很好的兼容性,几乎可以跨越从Wmdows95/98到Windows7的大型多处理器平台使用。
(6)SQLServer对Web技术的支持非常好,用户可以方便的将数据库中的数据发布到Web页面上。
(7)SQLServer提供只有在Oracle和其他更昂贵的数据库系统中才具有的数据仓库功能。
SQL语句用于对数据库数据的查询,修改和更新,符合物料管理需要经常使用的功能。
在数据管理中最常用到的数据操作语言主要是:
SELECT,它主要是用于查找数据;
INSERT,它主要是用于增加数据到数据库;
UPDATE,它主要是用于从数据库中修改现存的数据;
DELETE,它主要是用于从数据库中删除数据。
SQL语言在VB中的应用
(1)SQL提供的实用函数
为实现使用VB程序调用SQL语言访问Access数据库多个记录的目的,我们利用SQL提供的函数。
语言
含义
DavgFunction
求平均值
DcountFunction
计算满足条件的记录数
DfirstFunction
返回记录集的第一个记录的某个域值
DlookupFunction
返回记录集中满足待定条件的记录的域值
DsumFunction
求和计算
DmaxFunction
求最大值
DminFunction
求最小值
利用以上的SQL函数能够方便地进行数据库文件记录地查询和统计工作。
2.4本章小结
本章对物料库存管理系统的开发相关的技术架构和数据库进行了简要介绍。
该系统使用C/S架构,以MicrosoftSQLServer2008为数据库平台,利用C/S架构的优点,结合SQLServer2008数据库的优势,设计出适用于企业日常需求的物料信息化管理系统。
3系统需求分析
物料信息管理系统的开发,首先需要明确使用者的需求方向,以便明确针对用户需求进行有效设计,本章对东旭公司物料库存管理系统的使用者进行了调查分析,结合公司仓储管理组织结构及实际需求,总结出系统的功能性需求与非功能性需求,并针对各项功能进行用例分析,确保系统的顺利运行。
3.1系统可行性分析
3.1.1技术可行性
本文中设计实现的“物料管理系统”是为成都东旭节能科技有限公司企业物料管理人员开发的。
该过程中使用VisualBasic等软件,这些软件功能强大,技术成熟,有大量的类似的管理系统软件可以借鉴学习。
3.1.2经济可行性
设备成本方面,主要利用东旭公司原有的电脑等办公设备,不增加额外硬件费用;人力成本方面,设计人员以及需求人员,都是本公司的同事,沟通成本低,效率高,耗时短,不会产生过多的人力成本;作为东旭企业的员工,为企业开发一个完整、合理的物料管理系统,可大大节余人力,且工作量和劳动强度大大降低,所以开发本软件的成本是非常低的,还可以为企业带来很好的经济效益。
3.1.3操作可行性
成都东旭节能现有员工普遍大专以上学历,接受能力强,完全具备电脑的基本操作知识,可熟练的使用各种办公软件。
本软件是为企业仓库的管理者开发的,所有本软件的用户对象是企业仓库的工作人员,由于本软件要设计成友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。
3.2功能需求分析
3.2.1企业需求描述
对系统的功能需求主要来源于系统使用者在日常业务处理过程中所产生的需求。
对东旭公司进行功能需求调研的主要方式包括访谈、问卷调查、头脑风暴等多种手段,对公司采购、生产、仓储、研发相关人员进行了访问,另外结合深入公司生产线及仓储日常管理等切身体验,得到系统的功能需求。
由于公司物料管理人员并非专业从事软件开发相关工作,其对于系统的功能需求描述不准确,不全面。
本项目在使用者需求基础上,结合深入公司生产线及仓储日常管理等切身体验,对公司物料信息系统需求进行了梳理,最终得到了满足现代软件工程要求的功能需求文档。
东旭公司是一家致力于提供新绿色照明方案及核心技术的民营高科技企业。
公司集研发、制造、销售、服务于一体,在无极灯领域拥有自主知识产权百余项。
目前生产的各产品规格不统一,原材料采购、仓储、制造、程序写入、产品检验难以实现大规模标准化生产,手工或半自动生产时,产品质量、成本、生产效率都不尽如人意,也给产品的组装、生产管理、销售带来了诸多不便。
现实的情况使企业自发的产生了一种对企业信息化的迫切需求。
信息化基础建设和电子商务对企业的发展至关重要,但市场上的ERP软件种类繁多、价格高昂、灵活性差,往往不符合中小企业多样的管理模式。
企业因为某一方面的应用需求而购买一套信息系统,将造成极大的浪费。
目前企业存在库存成本过高、采购提前期和交货周期较长的现象,并无法对产品的各种信息进行统计。
采用市场上的ERP软件,企业需要改变现有管理方式,无法进行二次开发,后期维护费用高,因此企业为提高管理水平,急需一套适合自身管理模式的仓储管理系统,并推广至公司的其它部门使用。
3.2.2系统用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 节能 物料 管理 系统 设计 实现