您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 智能客户端在MIS系统中的设计、应用及其实现
上海交通大学硕士学位论文智能客户端在MIS系统中的设计、应用及其实现姓名:蔡文卫申请学位级别:硕士专业:软件工程指导教师:窦延平20060401IMMIISSC/S/B/S/C/S/B/S/B/S/C/S/IISmartClientWebXMLIIIAABBSSTTRRAACCTTWiththedevelopmentofinternetandinformationtechnologies,esp.ofenterpriseMIS,thecurrentmodelsofC/S(client/server)andB/S(Browser/Server)becomeinadequatetotherequirementsofMIS.ThenewgenerationofMISisnotonlyrequiredtobesafeandreliable,butalsobequick-deployable,withhighefficiencyandmobility.ThecurrentmodelsonwhichtheenterpriseMISbased,e.g.C/SandB/S,botharesubjectedtocertainlimitations:B/Smodelrequirescontinuousonlineworkingandthusleadstolowefficiencyofclients,giganticdataflowandlowsafety,whileC/Sneedscomplicatedinstallationandmaintenance,moreover,C/Shasnomobility.Thesmartclientapplicationprogram,thatthearticlestudies,combinesthepowerfulfunctionsandflexibilityoffatclient,andtheeasy-deployabilityandstabilityofbrowser.Thenewprogramovercomesthecurrentshortcomingsofclientsandbringsafullynewandconvenientoperationalinterface,anditisbelievedtobethemainstreamofitskindinthefuture.IVThisarticle,bytakingadvantagesofsmartclient,ideaandanalyzingtheshortcomingsofcurrentMISs,presentsasmartclientsalessystem,whichhandlesnormaldailytasksofsalessystemwhilecompletelysolvedtheproblemsofitsancestors.Theimprovedsystemcoversthenewrequirementsofsoftwareoperationandenterprisemanagement,realizedthefollowingfunctions:(1)Untoucheddeployment:Forinstallation,amainprogramisdownloadedandrunlocally.Registrationtableorsharedcomponentsarenotnecessarilytobechanged.Otherapplicationcomponentswillbeautomaticallydownloadedatfirsttimerunning.(2)Automaticupdate:Whenthenewversionislaunchedontheserver,theclientswillautomaticallyfindoutanddownloadtheupdates.(3)Offlineoperation:Whenoffline,thelocalapplicationsandcomponentsareallowedtowork.(4)Dynamicloadingofapplicationcomponents:TheapplicationsoftwaredeveloperscandesignnewcomponentsuponthepublicinterfaceoftheMISanduploadthemtotheenterprise’server.Theclientswillautomaticallydownloadandloadthem.5Customizeduserinterface:Userscancustomizetheirapplicationsandthepreferencesarestoredontheserver.VTheauthorfoundoutafterstudyandactuallypractices,thatthestructureofsmartclient,cannotonlyimprovetheefficiencyandconvenienceofthesystem,enforceteamcoordination,butalsomakeuseofpresentresourcesoftheinformationsystemtoexpandintoanewsystemthatcanfulfillthedemandofeasysystemintegration,morecomplicatedapplicationmanagement,lowercostandreusecode.Theenterprisescaneasilyoperatethesmartclienttodealwithdifferentbusinessrequirements,andtheMISismoreeasilymaintainedandflexible.TheMISthuscanadapteasilytotherequirementsofquicklychangingmanagementandmaketheinformationsystemmorepowerful.KEYWORDS:MIS,OrientedService,SmartClient,WebService,XML111..11SMARTCLIENTWebServiceXMLPCPCPocketPCSmartphoneWindowsWindowsWindowsHTTPWindowsWindowsPCPCPC2WindowsMicrosoftMoneyMicrosoftOutlook®IBMXML,WebService11..22Web/PCPCPC-PC-InternetInternetInternetWebPCPC3-DOSCOMDLL(DLLHell)-50011..334Web(EnterpriseApplicationIntegrationEAI)1-151-1Figure1-1Researchworkflow11..44,,622..112.1.13270/2.1.2Microsoft®Windows®WindowsDCOMDCOM72.1.3InternetWeb(LOB)-/LOB82.1.4PC,Internet22..222.2.1WEBMicrosoftOfficeLOB9LOB10/DLLMicrosoftSystemsManagementServer(SMS)WindowsInstaller.NET.NET.NET.NETPocket11PC2.2.2WindowsOfficeWindowsWindowsWindowsWindowsWindows12HTTPWindowsWindowsPCPCPCWindowsLOBMicrosoftMoneyMicrosoftOutlook®OfficeMicrosoftOfficeSystem2003OfficeWebWord2003Excel2003InfoPath2003OfficeOfficeWebMicrosoftOfficeXMLMicrosoftOfficeXMLMicrosoftOffice200313IDWebWord2003Excel2003XMLMicrosoftOfficeSystemMicrosoftVisualStudio_MicrosoftVisualStudio.NET2003OfficeVisualBasicforApplicationsMicrosoftOfficeMicrosoftOfficeInfoPath™2003InfoPath2003InfoPath2003XMLWebWSDLUDDIInfoPath2003WebPocketPCSmartphone.NET.NET.NET.NETXMLWebWindowsVisualStudio.NET.NET14VisualStudio.NET22..33Web.NETOfficeMicrosoftInternetExplorerWindowsInternetExplorerOfficeHTTP15LOBLOBWindowsLOBLOB2.3.1SOAPSOAPSOAPSimpleObjectAccessProtocolSOAPXMLSOAPRPCRemoteProcedureCallmessagepassingsystemSOAPSOAPSOAPenvelopeSOAPRPCHTTPSOAPSOAP16soapenv:Envelope…soapenv:Header…/soapenv:Headersoapenv:Body…/soapenv:Body/soapenv:EnvelopeSOAPXMLRequestEnvelopResponseXMLSOAPSOAPRPCSOAPSOAPXMLSchemaSOAPRPC1SOAPSOAPEngine2SOAPSOAP3SOAPSOAPSOAP456SOAPSOAP172.3.2WSDL()WSDLWSDLWSDLXMLWSDLWSDLInterfaceProtocolLocationWSDLWSDLdefinitionsXMLdefinitionstargetNamespaceURLWSDLWSDLWSDLHTTPFTP2.3.3UDDIUniversalDescription,Discovery,andIntegrationUDDIUDDIWebUDDISOAPXMLWebWebServicesDescriptionLanguageWSDLXMLWebWebWebServicesFlowLanguageWSFLWebUDDI18WebUDDIUDDIAPIXMLSOAPHTTP2.3.4WebADO.NETWindows2.3.519Web20TabletPC2-1(RDBMS)212-1Figure2-1TheData-Centerand22..44SOAPWeb2233..113.1.1C/SB/S3.1.223EmailEmail3.1.32433..223.2.1CRMCustomerRelationshipManagement,ERPEnterpriseResourcePlanningTransactionInteractionCRMSQLSERVERERPK/33.2.2B/S33..333.3.1ObjectOrientedAnalysis&25DesignOOAD1010OOADUnitedModelLanguageUMLUseCaseBPELDesignByContract,DBCxUnit263.3.2CRMERPERPERPCRMERPCRMERP2733..44XMLWebWindows3-1XMLWebXML
本文标题:智能客户端在MIS系统中的设计、应用及其实现
链接地址:https://www.777doc.com/doc-1534674 .html