毕业设计论文---应用系统自动升级

毕业设计论文---应用系统自动升级

ID:12487351

大小:761.50 KB

页数:42页

时间:2018-07-17

毕业设计论文---应用系统自动升级_第1页
毕业设计论文---应用系统自动升级_第2页
毕业设计论文---应用系统自动升级_第3页
毕业设计论文---应用系统自动升级_第4页
毕业设计论文---应用系统自动升级_第5页
资源描述:

《毕业设计论文---应用系统自动升级》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、XX院本科毕业设计(论文)[应用系统自动升级]学生姓名:XX学生学号:200X10803028院(系):计算机学院年级专业:07网络工程指导教师:XxXXXX教授二〇一一年五月XX本科毕业设计(论文)摘要摘要随着软件需求的变化和技术竞争的加剧,软件供应商不断提供更多更好的软件产品和服务来满足日益变化的市场需要。对于通用的软件产品来说,用户数量众多,更新频繁,运行的软件平台和网络环境多,因此在每次新产品发布时如何简单、高效地帮助用户更新换代软件产品,成为领先的软件供应商关注的课题。对商品化软件来说,良好的售后服务是至关重要的,而软件升级是软件售后服务中非常重要的一个部分。在平时

2、开发C/S系统时,大家都清楚C/S系统的最大弱点就是不利于维护,当客户端程序更新时不得不到每个用户的机子上去部署。虽然微软的SmartClient技术使得传统的C/S系统更加利于维护,但现在还不打算采用。SmartClient是一个不同于以往常见的应用程序的比较复杂的系统,所以它的调试技术也比以前复杂的多,至今仍然是一个难点。因为,开发的代码大都不是一个可执行的应用程序,更多的是dll库文件,这样就无法直接调试,必须得写出一个调试程序来进行间接调试。同时因为松耦合和网络加载的原因,使得本地紧耦合调试和实际运行情况多少有些不同。这一点还没有有效的解决办法。尽管VS2005推出了

3、ClickOnce,也具有实现自动更新的功能,但其可控性差和不够灵活等缺陷,导致其实际用途较少。而UpdaterApplicationBlock组件的配置和使用相似地麻烦,所以我们选择采用传统的自动更新的程序。自动更新的步骤就是客户端检查服务器端的版本号是否比本地的新,如果不同于本地版本,就向服务器请求下载文件。在这里我们服务器端部署的升级文件是任何人都可以下载的。从上面的描述可以看出,其实所有系统自动升级的步骤都是类似的,所以做一个通用的自动升级程序能够减少不少麻烦。。关键词自动更新,服务器端,版本号IXX本科毕业设计(论文)ABSTRACTABSTRACTWiththei

4、ncreasingchangesoftheSoftwarerequirementsandthecompetitionintechnology,Softwarevendorstrytosupplymoreandmoreconvenientsoftwareandservicetomeetthemarket.Forgeneralsoftwareproducts,moreandmoreusersareinvolved,theyhavetoadapttoallkindsofsoftwareplatformandnetworkenvironment,andtheyhavetobeupda

5、tedfrequently.Soit’sveryimportantfortheSoftwarevendorstothinkabouthowtosupplymoresimpleandefficientproducts.Asisknowntoall,it’shardtomaintaintheC/Ssystem.OncetheClientupdated,wehavetosetupthesoftwareforeverycomputertomakethemupdate.ThoughSmartClientfromMicrosoftmadeitveryeasytorealize,Iigno

6、reit.SmartClientisamorecomplexsystemthanthatwehaveseen.Whichmakesitbecomeverydifficulttodebugthecode.WhenwecodewiththehelpofSmartClient,itwillproducesomeDDLfiles,whichcannotbedebuglikeapplications.Moreover,therearesomedifficultcasesexistedbecauseofloosecouplingandloading.Wehavenotovercomeit

7、sofar.ThoughMicrosofthavereleasedVS2005whichcontainedacomponentnamedClickOnce,whichcouldrealizeupdate.Unluckily,ithassomedefectssuchasbadcontrollingandbadflexible.MayyouwillthinkaboutUpdaterApplicationBlock,yougotit,butitstrivialconfigurationsmakeustired

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。