人事管理系统的开发和设计外文翻译毕业设计论文.docx

上传人:b****1 文档编号:18076918 上传时间:2023-04-24 格式:DOCX 页数:14 大小:25KB
下载 相关 举报
人事管理系统的开发和设计外文翻译毕业设计论文.docx_第1页
第1页 / 共14页
人事管理系统的开发和设计外文翻译毕业设计论文.docx_第2页
第2页 / 共14页
人事管理系统的开发和设计外文翻译毕业设计论文.docx_第3页
第3页 / 共14页
人事管理系统的开发和设计外文翻译毕业设计论文.docx_第4页
第4页 / 共14页
人事管理系统的开发和设计外文翻译毕业设计论文.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

人事管理系统的开发和设计外文翻译毕业设计论文.docx

《人事管理系统的开发和设计外文翻译毕业设计论文.docx》由会员分享,可在线阅读,更多相关《人事管理系统的开发和设计外文翻译毕业设计论文.docx(14页珍藏版)》请在冰豆网上搜索。

人事管理系统的开发和设计外文翻译毕业设计论文.docx

人事管理系统的开发和设计外文翻译毕业设计论文

英文文献:

Personnelmanagementsystemdevelopmentanddesign

ByDustinMarx

Summary

Withtherapiddevelopmentofcomputertechnology,computerapplicationsinthepopularityofbusinessmanagement,personnelmanagementofenterprisesusingcomputersisimperative.Formedium-sizedenterprises,enterprisesandefficientuseofcomputersupporttocompletethedailyaffairsoflaborandpersonnelmanagementistoadapttothemodernenterprisesystem,encourageenterprisestolaborandpersonnelmanagementtoscientific,standardized,anecessarycondition;incomparableadvantageofthecomputertoretrievemanagementrapid,easytofind,highreliability,largememorycapacity,securityandgood,longlifeandlowcost.Theseadvantagescangreatlyimprovetheefficiencyofpersonnelmanagement,butalsocorporatescientificandstandardizedmanagement,animportantconditionforintegrationwiththeworld.Differentcompanieshavedifferenthumanresourcesmanagementsystem,whichdeterminesthedifferentcompaniesneeddifferentpersonnelmanagementsystem.

choiceofdevelopmenttools

Now,themarketcanbuyalotofapplicationdevelopmentproducts,popular,anddozens.Currentlythemostpopularinourmarket,themostused,mostadvanceddevelopmenttoolscanbeusedasenterprise-levelproducts:

Microsoft'sVisualBasic

Microsoft'sVisualC

Borland'sDelphi

Java,etc.

Inthecurrentmarket,manyapplicationdevelopmenttoolsforthese,somestressedthattheimplementationofprocessflexibilityandefficiencyoflanguage;andsomeemphasisonthevisualapplicationdevelopmenttoolstobringconvenienceandefficiencyhigh,eachwithitsownadvantagesandcharacteristics,butalsotomeettheneedsofdifferentusers.However,thelanguageoftheflexibilityandconveniencetoolsareinextricablylinked,andonlyaconvenienttool,butdidnotsupportthelanguageofflexibility,manyspecializedprocessingactionswillneedtospendseveraltimestheefforttodealwith,sotheefficiencyoftheoriginaladvertisedlossofaroleinimprovingtheadvantage;thecontrary,ifthelanguageonlyemphasizestheflexibilityofprocesscontinued,butnoconvenienttoolforco-ordinationwillmakesomeverysimpleinterface,evenifthedealmoves,programmerswillbeaseriouswasteofvaluabletime.

Asthedatabasesystemdevelopment,VisualBasicisanidealchoice.MISdatabaseisanimportantenablingtechnologyintheMISdevelopmentprocess,howtochoosethedatabasemanagementisanimportantissue,atpresent,thedatabasemoreproducts,eachproducthasitsowncharacteristicsandscope,therefore,thechoiceofdatabaseshouldconsiderthecharacteristicsofdatabaseapplicationsandapplication,thesystem'sdatabaselanguageusedVisualBasiclanguage,thedevelopmenttoolhasmanyadvantages:

VisualBasicisavisual,object-orientedandevent-drivenarticlebythewayofstructuredhigh-levelprogramming,canbeusedtodevelopthetypeofWindowsenvironmentapplications.Itiseasytolearn,efficient,andpowerful,withprofessionaldevelopmenttools,WindowsSDKcomparableto,andapplicationdevelopersdonothavetheC/C++Programming.IntheVisualBasicenvironment,theuseofevent-drivenprogrammingmechanism,novel-to-usevisualdesigntools,theuseofWindowsinternalapplicationprograminterface(API)functions,anddynamic-linklibrary(DLL),DynamicDataExchange(DDE),ObjectLinkingandEmbedding(OLE),OpenDataAccess(ODBC)technology,canefficientlyandquicklydevelopedaWindowsenvironment,powerful,richgraphicaluserinterfaceapplicationsoftwaresystem.

Ingeneral,VisualBasichasthefollowingcharacteristics:

VisualProgramming:

Traditionalprogramminglanguagedesignprogram,aredesignedbywritingcodetotheuserinterface,theinterfacedesignprocessdonotseetheactualdisplay,runtheprogramtobecompiledcanbeobserved.Ifyouarenotsatisfiedwiththeeffectoftheinterface,butalsoreturntotheprogramchanges.Sometimes,thisprogramming-Compiler-Changetheoperationmayberepeatedseveraltimes,greatlyaffectedtheefficiencyofsoftwaredevelopment.VisualBasicprovidesavisualdesigntool,thecomplexityoftheWindowsinterfacedesign"package"together,developersdonothavealotofinterfacedesignandwritecode.Justpressthescreenlayoutdesign,usingsystemtoolstodrawonthescreenvarious"parts",thatis,graphicalobjects,andsetthepropertiesofthesegraphicalobjects.VisualBasiccodeautomaticallygeneratedinterfacedesign,programmersneedonlywritetheparttoachievefunctionalityoftheprogramcode,whichcangreatlyimprovetheefficiencyofprogramdesign.

Object-orientedprogramming

VisualBasic4.0supportforfutureobject-orientedprogramming,butitisthegeneralobject-orientedprogramminglanguage(C++)arenotidentical.Ingeneralobject-orientedprogramminglanguage,objectcodeanddatafromthecompositionofanabstractconcept;andVisualBasicistheapplicationofobject-orientedprogrammingmethodology(OOP),theprogramsanddataencapsulatedasanobjectandshouldbegivenforeachobjecttheattributesoftheobjectassomethingreal.Inthedesignofobjects,withoutwritingtoestablishanddescribeeachobjectcode,butwiththetooltodrawtheinterface,VisualBasicautomaticallygeneratestheobjectcodeandpackageit.Eachobjectisdisplayedgraphicallyintheinterfacearevisible.

Structuredprogramminglanguage

VisualBasicisbasedontheBASIClanguagedeveloped,high-levelprogramminglanguagewithsentencestructure,similartothelogicofnaturallanguageandhumanthinking.VisualBasicstatementseasytounderstand,itseditorsupportscolorcode,canautomaticallycheckforsyntaxerrors,butalsohaspowerfulandflexibletousedebuggerandcompiler.

VisualBasicisaninterpretedlanguage,enterthecodeatthesametime,decompositionofhigh-levellanguageinterpretationsystemwillbetranslatedintomachineinstructionsthecomputercanrecognizeandjudgeeachstatementsyntaxerror.VisualBasicproceduresinthedesignprocess,youcanalwaysruntheprogram,andinthewholeprocessagooddesign,youcancompileanexecutablefile(.EXE),fromtheVisualBasicenvironment,directlyintheWindowsenvironments.

Event-drivenprogrammingmechanism

VisualBasicobjectthroughtheeventtoperformtheoperation.Anobjectmayhavemultipleevents,eacheventareavailablethroughaprogramtorespond.Forexample,thecommandbuttonisanobject,whentheuserclicksthebutton,willgeneratea"click"(CLICK)event,butintheproductionoftheeventwillexecuteaprogramusedtoimplementthespecifiedoperation.

Inthedesignoflarge-scaleapplicationsusingVisualBasicsoftware,withoutcreatingaclearbeginningandendoftheprocedure,butthepreparationofanumberofsmallsubroutinesthatprocess.Theseprocessesareaimedatdifferentobjects,aneventtriggeredbytheusertodrivethecompletionofaparticularfunctionorprocedurecalledbythegenericevent-drivenprocesstoperformthespecifiedoperation,sothatprogrammerscaneasilyandimproveefficiency.

Accesstothedatabase

VisualBasichasapowerfuldatabasemanagementfeatures,theuseofdatacontrolanddatabasemanagementwindow,youcandirectlycreateordealwithMicrosoftAccessdatabaseformat,andprovidespowerfuldatastorageandretrievalcapabilities.Atthesametime,VisualBasiccanalsodirectlyedit,andaccesstootherexternaldatabases,suchasDBASE,FoxPro,Paradox,etc.ThesedatabaseformatcanbeeditedandprocessedusingVisualBasic.

VisualBasicprovidesanopendataconnection,theODBCfunctions,canbeestablishedthroughdirectaccessorusetheconnectionandoperationoflarge-scalenetworkdatabasebackendsuchasSQLServer,Oracleandsoon.Intheapplication,youcanusestructuredquerylanguageSQLdatastandards,directaccesstotheserverdatabaseandprovidesasimpleobject-orienteddatabaseinstructionsandmulti-userdatabaseaccesslockingmechanismandnetworkprogrammingSQLdatabasestechnologyforstand-alonedatabasesrunningontheSQLnetworkinterfacetoadistributedenvironment,fastandeffectiveimplementationofclient/server(client/server)programs.

DynamicDataExchange(DDE)

UsingDynamicDataExchange(DynamicDataExchange)technology,anapplicationcandynamicallylinkthedatatoanotherapplication,sothattwocompletelydifferentapplications,establishadynamicdatalink.Whentheoriginaldatachanges,youcanautomaticallyupdatethelinkeddata.VisualBasicprovidestheprogrammingdynamicdataexchangetechnology,theapplicationprogramwithotherWindowsapplicationstocreatedynamicdataexchangebetweendifferentapplicationstocommunicate.

ObjectLinkingandEmbedding(OLE)

ObjectLinkingandEmbedding(OLE)toeachapplicationasanobject(object),tolinkdifferentobjects(link)up,andthenembedded(embed)anapplication,whichcanbeasound,image,image,animation,textandotherinformationcollectionstylefiles.OLEtechnologyisMicrosoft'sstrategiccorporateobjecttechnology,whichthemultipleapplicationsintoone,aseachapplicationforanobjectlinkingandembedding,isanapplicationintegrationtechnology.UsingOLEtechnology,youcaneasilybuildcompositedocuments(compounddocument),thisdocumentfromanumberofdifferentapplicationobjects,eachobjectinthedocumentandlinkedtotheoriginalapplication,andperformwiththeoriginalapplicationthesameoperation.

Dynamiclinklibrary(DLL)

VisualBasicisanadvancedprogramminglanguage,donothavelow-levellanguagefunctions,theoperationoftheaccesstothemachinehardwareisnoteasytoi

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

当前位置:首页 > 成人教育 > 远程网络教育

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

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