毕业设计论文管理系统.docx

上传人:b****5 文档编号:28061867 上传时间:2023-07-08 格式:DOCX 页数:31 大小:43.35KB
下载 相关 举报
毕业设计论文管理系统.docx_第1页
第1页 / 共31页
毕业设计论文管理系统.docx_第2页
第2页 / 共31页
毕业设计论文管理系统.docx_第3页
第3页 / 共31页
毕业设计论文管理系统.docx_第4页
第4页 / 共31页
毕业设计论文管理系统.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

毕业设计论文管理系统.docx

《毕业设计论文管理系统.docx》由会员分享,可在线阅读,更多相关《毕业设计论文管理系统.docx(31页珍藏版)》请在冰豆网上搜索。

毕业设计论文管理系统.docx

毕业设计论文管理系统

NewlycompiledonNovember23,2020

 

毕业设计论文管理系统

摘要

当今社会进入了计算机时代,信息就是财富,科学技术成为第一生产力。

在计算机技术的不断发展中,人们越来越认识到计算机在当今社会中的巨大作用。

电子计算机在信息处理方面表现出来的巨大优势,使得计算机被应用到现代社会的方方面面,使得计算机成为现代社会不可缺少的一部分。

也就是这个原因,为了对奇特的资产进行更加有效、方便的管理。

本系统力求概念清晰、通俗易懂、操作容易、功能强大、实用性强。

使得本系统在对设备资产进行管理的过程中,尽可能的发挥它的作用。

当然,为了在管理设备资产时,不使单位账目发生严重错误,本系统力求最好的稳定性,最强的安全性,尽可能少的程序Bug。

本系统设计主要从设备信息输入与修改、设备信息查询、信息汇总与报表打印三大功能入手。

设备信息输入与修改就是设备基本信息的导入与修改,添加设备相关信息至后台数据库,以及从后台数据库调用相关信息;信息查询是设备的各类查询以及设备基本参数及外形图展示,以及设备折旧,设备维修,设备删除等相关信息的查询;信息汇总与报表打印子系统,输出该管理系统中设备相关信息。

系统主界面主要是采用delphi软件开发平台设计而成,采用Access2000数据库平台,采用ADO数据库访问技术访问数据库,完成采用windos传统界面设计方式设计而成,最后介绍个人在设计过程的心得体会。

关键词:

ERP软件工程Delphi数据库

BasedonDelphienvironmentunderequipmentERPmanagementsystem

Abstract

NowthesocietyenteredtheComputerAge,theinformationisthewealth,thescienceandtechnologybecomesthefirstproductiveforces.Inincomputertechnologyunceasingdevelopment,thepeoplemoreandmorerealizetothecomputerinnowsociety'shugefunction.Theelectronicaccountingmachinethehugesuperioritywhichdisplaysintheinformationprocessingaspect,causesthecomputertoapplytothemodernsociety'saspects,enablesthecomputertobecomeamodernsocietyessentialpart.Alsoisthisreason,inordertoeffectivelycarrieson,theconvenientmanagementtotheunusualproperty.。

Theconceptofthesystemtoclearandsimple,easytooperate,powerful,practicalitystrong.Makesequipmentforthesystemintheassetmanagementprocess,astheplayitsrole.Ofcourse,inordertothemanagementofequipmentassets,theaccountsdonotmakeseriouserrorsunits,thebestsystemtothestabilityofthestrongestsecurity,minimalproceduresinside.Informationsystemsdesignmainlyfromtheimportationofequipmentandmodifications,equipmentinformationenquiries,informationaggregationandprintstatementsbythethreemajorfunctions.Informationisimportedequipmentandequipmentmodificationstothebasicinformationandgetmodifiedtoaddbackgroundinformationrelatedequipmentdatabase,andaccessrelevantinformationfromthebackgrounddatabaseandrepair;Informationisthebasicequipmentofenquiriesandequipmentparametersandshapeofthedisplay,aswellasequipmentdepreciation,equipmentmaintenance,equipmentandotherrelevantinformationtotheinquiry;Informationaggregationandstatementsprintingsubsystem,andtheoutputofthemanagementinformationsystemequipment.Thesystemismainlyuseddelphiinterfacedesignbasedsoftwaredevelopmentplatforms,usingAccess2000databaseplatformusingadodatabaseaccesstechnologydatabasecompletedapplicationformdesignedbywindostraditionalinterfacedesign,thefinalpresentationoftheexperiencesofindividualsinthedesignprocess.

Keywords:

ERPSoftwareEngineeringDelphiDatabase

 

第一章绪论

第一节应用背景及系统简介

一、应用背景

设备管理是企业的一项重要工作,一个企业的良性发展必然要涉及到企业设备的有效管理,对于那些技术装备密集型大型企业,设备的管理显得尤其重要,大型企业因为各种设备资产规模庞大,分布范围广,故设备的管理工作需要大量的人力和物力,而且手续繁琐,工作量大,时间长,容易出现差错。

企业中设备管理的主要任务是建立健全的设备管理制度,合理配备并有效事业设备资产,提到设备资产的使用效益,保证设备的安全和完整,做到帐实相符。

传统的设备管理模式无论从质量还是效率上,都难以使用经营管理新形式的需要,因此寻找一种简便,高效的管理手段成为必然。

设备管理系统既可独立使用,也可与其他系统配合使用(如,BOM管理、工艺管理等),形成完整的生产管理系统,它也是一个完整的ERP系统中不可缺少的一部分。

二、系统简介

本系统是针对当前企业中各类设备所进行的管理和核算,主要包括设备的输入,设备的修改,设备的查询,设备的统计报表,以及设备各种规格参数及外型展示和各类报表输出等内容。

能够反映企业设备的增加,减少以及其他变动并输出相应的增减变动报表,同时完成设备的各类汇总和统计,折旧等处理要求。

通过使用本设备管理系统,应该能够做到如下几点:

(一)简化了设备管理手续繁琐问题,提高效率。

(二)节省设备管理的人力,减少支出成本。

(三)减少、排除设备管理的混乱,责任不名确的现象。

(四)对于设备的管理,达到规范化的程度,为整个企业的云做提供良好的环境。

第二节需求分析

一、功能要求

设备管理系统需要满足来自三方面的需求,这三个方面分别是设备信息输入与修改、设备信息查询、信息汇总与报表打印。

设备信息输入与修改就是设备基本信息的导入与修改,添加设备相关信息至后台数据库,以及从后台数据库调用相关信息并修;信息查询是设备的各类查询以及设备基本参数及外形图展示,以及设备折旧,设备维修,设备删除等相关信息的查询;信息汇总与报表打印子系统:

输出该管理系统中设备相关信息。

二、性能要求

本设备管理系统能性能上应达到以下几个要求

1.各子系统的数据格式必须统一,实行数据共享,并留有接口,能方便地进行数据格式转换。

2.设计方案必须提供较齐全的功能,并留有接口,便于二次开发和升级维护。

3.设计方案必须考虑设备管理的自身的特点,通用性强,系统故障时仍可在计算机上采用手工操作。

4.设计方案必须使系统的开发周期短、开发成本低。

5.设计方案必须,优化此系统响应时间,用户帮助设施,出错信息处理和命令交互等,使系统具有良好的人机交互界面。

三、运行环境要求

(一)系统软件需求

1.开发环境:

MicrosoftwindowsXP;

BalandDelphi;

Access2000;

PhotoshopCS

2.运行环境:

MicrosoftWindowsNT系统或以上配置;

(二)系统硬件需求

IntelPentiumIII系列处理器或者更高配置;

64MSDRAM内存或者更高;

集成显示芯片或更高配置;

1G硬盘或者更高

第三节相关领域介绍

一、ERP概述

(一)ERP系统概述

ERP首先是一种企业经营管理的思想,是美国着名的计算机技术咨询和评估集团GartnerGroupINC在20世纪90年代初提出的一整套企业管理系统体系标准,其实质是在MRP(ManufacturingResourcesPlanning,制造资源计划)基础上进一步发展而成的面向供应链的管理思想。

从软件产品的开发的角度来看,ERP系统是综合应用了客户机子/服务器(C/S)体系、关系数据库结构、面向对象技术(OOP)、图形用户接口(GUI)、第四代语言(4GL),网络通信等信息产业成果。

从企业管理角度来看,ERP是整合了企业管理理念、业务流程、基础数据、人力物力、计算机硬件和软件于一体的企业资源管理系统。

(二)ERP的发展历史

从对制造企业管理生产过程的库存和采用原料的计划管理开始,随后引入了MRP理论对生产过程进行管理,以及此后成本和财务核算,供应链的管理,ERP系统理论的形成和发展大致经理了五个历史阶段。

1.第一阶段,20世纪40年代的库存控制订货点法

订货点的基本原理。

领料时,某一物料在永续盘存记录上的库存下降到预先确定的订货水平时,就发出补货订单,这是一种按照过去的库存经验来预测未来的物料需求方法,订货点法依靠对库存补充周期内的需求量预测,并保留一定的安全库存设备来确定订货点,安全库存设置的目的是为了防止需求的波动造成生产中的缺料问题。

2.第二阶段,20世纪60年代的开式MRP

所谓开式MRP(MaterialReguirementPlaning)又称时段式MRP计划,是20世纪60年代初在订货点计划方法理论的基础上发展起来的,初期在订货点计划方法理论的基础上发展起来的,初期的MRP的原理是利用主生产计划MPS(MasterProductionSchedule)、物料清单BOM(BillOfMaterial),现有库存量及未交付订单等各种资料,经计算而得到相关物料的需求数量,并以此为据进行采购和生产过程。

它以相关需求为理论基础,以投入量最少投入时间最迟为计划原则,根据独立需求产品的交付时间和数量来决定所有零组件和原材料的投入和采购,出产的时间和数量,由于在计算的管理中未加入控制反馈过程可称之为开式MRP。

3.第三阶段,20世纪70年代,闭式MRP

单纯的MRP未考虑生产能力是否满足,没有于独立需求的可行性进行验证,因此,计算出来的物料需求有可能因设备和工时的不足而没有能力生产,或者因远材料的不足而无法生产,因此开式MRP不便于实际应用,也得不到真正可行计划的最佳详细计划,所以20世纪70年代后期,在单纯的MRP基础上加如了如下内容:

(1)加入了主生产计算,用来进行预测,需求管理获得可靠,稳定的产品成品信息。

(2)在MRP之后加入了车间现在管理,采购等功能,同时也将计划执行的结果来及时反馈到上一级部门。

这种就是闭环的MRP系统,运行”计划-执行-评估和回馈-计划”过程有效的处理生产过程中生产资源的规划与控制问题。

4.第四阶段,20世纪80年代MRPII

在闭环MRP系统中,生产计划控制依据主生产计划展开执行实现了对企业制造物流的有效控制和管理,但是未包括同物流密切相关的资金流的控制和管理。

对资金流的控制和管理由企业财务人员和特定的系统另行管理,这就造成了数据的重复和不一致,对企业资金帐目不能有效的反映企业实际的运营状况。

因此20世纪80年代初,有关专家在闭环MRP的基础上引入了财务和成本核算系统,与生产子系统结合发展出MRPII系统。

5、第五阶段,20世纪90年代的企业资源计划ERP

20世纪90年代中期,随着制造企业国际化趋势的需要,各个MRPII软件厂商不断的在自己产品中加入了新的内容,其计划内容从原来的起来制造范围之内扩展到整个企业,甚至企业之外与之相关的字遇按,MRPII逐渐演变为功能更完善,技术更先进的制造企业的计划和控制系统,美国的着名咨询公司Gartner总结了MRPII软件的发展趋势,提出了企业资源计划的概念,很快被学术界承认,逐步扩大使用。

GartnerGroup提出了ERP具备的功能标准应包括四个方面:

(1)超越MRPII范围的集承功能。

(2)支持混合式的制造环境。

(3)支持能动的监控能力,提高业务效绩。

(4)支持开放的C/S环境。

ERP是对MRP的扩展,从本质上看,ERP仍然是以MRP为核心,但在功能和技术上却远远超过了传统的MRP。

(三)ERP发展方向

的基本思想是将企业的业务流程看作是一个紧密联接的供应链,其中包括供应商、制造工厂、分销网络和客户等;将企业内部划分成几个相互协同作业的支持子系统,如财务、市场营销、生产制造、质量控制、服务维护等。

但是,在实际实施系统的时候,一方面,受到企业管理基础的影响,管理人员的素质和高层领导的参与程度在很大程度上决定了系统实施的成败,而软件系统本身并不是绝对的“药到病除”;另一方面,系统往往跟不上计算机技术的发展,而使得客户怀疑其先进性,如:

早期强调的客户机/服务器模式,已经被日益高涨的所淹没。

一方面,企业正在将自身业务从纵向的、高度集成的、注重内部功能优化的大而全模式向更灵活、更专注于核心竞争力的实体模式转化,从而企业可以在整个供应链和价值网络中优化其经济和组织结构。

一个首要的优化方式就是不仅注重或B2C模式,而且更注重协作商务(c-commerce)过程。

协作商务是指在企业内部员工之间、业务伙伴之间、企业与客户之间通过电子化方式协同工作的商业社区。

这个商业社区可以是某个行业或行业段,或供应链或供应链段。

在协作社区内,企业不仅仅依靠各自产品或服务的质量、成本和交付速度来竞争,而且还需要依赖为其它协作伙伴提供的信息质量获得竞争优势。

这一变化使得企业客户或解决方案供应商需要重新考虑和设计企业管理系统,以便涵盖更多的外向型系统元素。

传统系统不得不从系统结构和业务功能等诸多方面彻底改变,于是,新一代的管理系统应运而生,这就是II。

其实,II定义是一种新的商业战略,它由一组行业专业化的应用组成,通过它们建立和优化企业内部和企业之间流程、协作运营和财务运作流程,从而将客户和股东价值优化。

市场研究指出从现在到2005年,企业需要在协作社区内为协作商务而发布关键业务信息的需求将会使得II逐步代替系统成为企业内部和企业之间业务的首选。

传统系统注重制造业企业的资源计划和库存准确率,同时也注意到了企业的业务可见度。

后续扩展的需求使一些非制造业企业也采用系统作为后台财务处理系统。

但由于企业客户对SCM、CRM和功能等新功能的要求不断出现,一些厂商为应对这方面的需求而推崇所谓的EAS企业应用套件。

但是EAS那种在企业内对全部的人提供全部的事的方式并不适用未来的企业对专注和外部联结性的强烈需求。

II的定义强调未来的企业注重深度行业专业分工和企业之间的交流,而不仅仅是企业业务过程管理。

II系统的特征

II系统包含6个基本特征,分别从业务、应用和技术方面定义了其战略取向:

(1)II的作用:

从传统的资源优化和业务处理扩展到利用企业间协作运营的资源信息,并且不仅仅是升蓝软件公司模式的销售和采购;

(2)领域:

II的领域已经扩展到非制造业;

(3)功能性:

超越传统通用的制造、分销和财务部分,而扩展到那些针对特定行业或行业段业务;

(4)业务处理:

从注重企业内部发展到外部联结

(6)系统结构:

与单调的系统结构不同,II系统结构是面向Web和面向集成设计的,同时是开放的、组件化的。

(6)数据处理方式:

与系统将所有数据存储在企业内部不同,II面向分布在整个商业社区的业务数据进行处理。

可以看出,除了系统结构的不同之外,II的这些特征代表了传统的扩展。

下面的对比表清晰地展示了从到II的发展趋势,另外也从技术层面说明了和II的不同之处。

企业内部管理优化

作用

参与价值链/协作商务

制造业/分销

领域

所有行业

制造、销售、财务等

功能

跨行业、行业段和特定行业

内部业务

处理

外部联结

封闭、单一整体

结构

开放、组件化

内部产生和使用

数据

内外部发布和采用

在技术上,采用了Java和EJB技术,支持WindowsNT/2000、Unix和OS/400甚至Linux等各种操作系统;在系统架构方面,面向对象,构建了一个易于扩展的、完全组件式的开放式系统结构;在系统功能方面,从根本上面向和工作流的工作模式而设计,并充分考虑了诸如商业信息动态发布、个性化用户界面、动态业务流程重组、与其它应用系统的集成、企业等高级需求,从而保证了企业用户能从容参与协作社区运作。

提出全新的“企业价值链”概念。

在企业提供的各种不同类型产品和服务背后是它的企业管理规范,而企业管理的核心就是企业自身的“价值观”,企业通过提供产品和服务与社会交换,从而实现了其自身价值。

在实现与社会交换的众多环节中(如企业内外部的各项业务和事务交流),帮助企业能顺利实现价值的“价值链”贯穿始终。

随着新的时代来临,客户和供应商,以及合作伙伴(包括不一定有商务买卖关系的伙伴),更加深入地渗透到企业“价值链”中,企业的许多决策和决定更大程度上依赖于他们的参与。

“价值链“的作用将愈来愈明显。

(四)ERP系统开发构架图

图1-1ERP系统开发构架

二、面向对象编程技术

(一)面向对象编程技术简介

面向对象方法的产生,是计算机科学发展的要求。

80年代,特别是90年代以来,软件的规模进一不扩大,对软件可靠性和代码可重用性的要求也进一步提高。

就是在这样的背景下,面向对象的程序设计方法应运而生。

和传统的程序设计方法相比,面向对象程序设计具有抽象,封装和多态性等特征。

对象和类是面向对象技术中两个重要概念,也是掌握面向对象编程技术的关键。

1.对象。

对象是程序设计的重要组成部分,使用面向对象技术的程序基本上是一些对象的集合,没个对象均又对象数据和对象行为所组成。

对象数据是存储在对象总的数据代表对象的状态,在面向对象程序设计中,这些数据称为属性,如下图所示,设备管理系统中设备属性又设备编号、名称,型号等信息组成,由次可见,属性包含能区分不同对象的信息。

对象行为是代表对象能做什么,在面向对象程序设计中,行为是通过过程,函数,子列程来定义的。

在面向对象程序设计中,这些行为包含在方法中,可以通过向它发送消息来调用方法。

图1-2设备信息

2.类。

在面向对象程序设计中,类是具有相同属性和方法的相关对象的集合,它为属于该类的全部对象提供了抽象的描述,类和对象的关系犹如模具和铸件的关系。

类的特性如下。

(1)封装:

所谓封装简单的说就是数据隐藏,就是将一组数据和这组数据有关的操作集合组装在一起,形成一个能动的实体,也就是对象。

在这种情况下,用户不可以直接操作数据的,他必须通过和数据相关的操作来访问数据。

换句话说,数据封装就是给数据提供一个与外界联系的表状接口,无论是谁,只有通过这些接口,使用规范的方式,才能访问这些数据。

同时由于程序员总是和接口打教导,他们也不必要了解数据的具体细节。

三、数据库访问技术

(一)数据库库访问技术比较及选择

在中实现前后台数据库连接方法主要有三种:

BDE数据库访问技术、ADO数据库访问技术、DbExpress数据库访问技术。

下面对这3种数据库访问技术详细介绍并根据本系统实际情况选择合适的数据库访问技术开发本系统。

1.BDE技术

BDE技术是Delphi颇具特色的数据库连接管理技术,凭借窗体和报表,BDE可以访问诸如Paradox、dBase,本地InterBase服务器的数据库,也可以访问远程数据库服务器上的数据库,如:

Oracle、Sybase、Informix等C/S数据库中的数据库。

主要优点是在数据量大的情况下比ADO执行速度快,安全可靠。

但程序打包时需打包BDE数据引擎,打包文件过大。

2.ADO技术

ADO是微软提出的一项技术,通过ADO可以访问各种类型数据库,特别是OLEDB数据库,ADO成为访问数据库的新的标准接口,从版本开始,Delphit添加了对ADO的支持。

在windos平台上,windos98se第二版就有这个驱动了.Microsoft®ActiveX®DataObjects(ADO)使您的客户端应用程序能够通过OLEDB提供者访问和操作数据库服务器中的数据。

ADO支持用于建立客户端/服务器和基于Web的应用程序的主要功能。

它的主要优点是:

易于使用,速度快,内存支出低,占用磁盘空间少。

ADO同时还具有远程数据服务(RDS)功能。

使用RDS,可在一次往返过程中实现三步操作:

将数据从服务器移到客户端应用程序或Web页,在客户端对数据进行操作,然后将更新结果返回服务器。

3.dbExpress技术

dbExpress技术支持多平台数据库产品,可以对linux平台上的kylix数据存取访问,进行跨平台数据库系统开发,dbExpress的重要特点是交叉平台,摆脱了传统的BDE、ADO以及ODBC等存取数据方式,可以在linux和windos平台运行,尤其适合开发多层应用而且dbEpress是目前在kylix中存取数据唯一方法。

综上所述:

BDE的最大优势就是简单而又十分快速地访问数据库(这里是指不是海量数据的情况下);但在C/S模式中不好使用,也就是不宜满足大型应用。

而且在程序打包时要假如baland数据引擎,打包文件大,BDE数据库技术目前已经停止发展。

ADO的优势是提供更为统一的访问接口,基本上支持任何数据库,在数据库很大的情况下,仍然能稳定工作,但速度上是慢很多的,其性能在不断完善。

DBExpress可以说是介于上面两者之间的,也可以说是综合了它们的优点,当然部分缺点也进来了。

速度访问上

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 外语学习 > 日语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1