基于Windows智能客户端图书共享系统的开发与研究

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:bibby_514
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,基于Web方式的B/S架构模式瘦客户端应用程序正被人们广泛关注,基于这一模式的应用程序系统也被得到大量的开发。B/S架构模式的应用程序以它集中部署、集中管理和集中维护的优点取代了上世纪中期盛行的C/S胖客户端架构模式应用程序的地位。但是,B/S瘦客户端同样有它的不足。其一,不能有效的利用本地资源,所有响应和处理都需要服务器来完成,服务器和网络压力巨大。其二,与用户之间的交互性极底,一些胖客户程序的常用功能不能提供给用户使用。其三,用户的每次操作和点击都需要向服务器发出处理请求,浏览器必须等待响应到达,然后用户才能继续使用该应用程序,因此响应速度慢。 然而,这些却是胖客户端应用程序的优点,胖客户端应用程序能很好的利用客户端本地软硬件资源,能够为用户带来高质量的、响应迅速的良好使用体验。智能客户端应用程序就是将将胖客户端应用程序与Web相结合,从而将胖客户端程序的优点与瘦客户端应用程序的部署和可管理性优点结合起来。 智能客户端应用程序这一特性对于跨地域的“图书共享系统”来说,是非常适合的。当前,技术书籍的价格都相对偏高,电子资源也由于太多而鱼目混珠,让人不知所措。因此,当一个技术人员接触一门新的技术的时候,如果有其他掌握了或是了解该技术的人提供帮助,那么学习周期将大大缩短,效率也会大大增加。图书共享系统就是专门解决学习资料的共享问题。 本文基于智能客户端技术,结合“图书共享系统”项目实际,完成的主要工作有: 1.自动判断网络连接状态,是脱机还是联机。 2.在脱机时,将应用程序中的数据进行缓存,从而保证应用在脱机情况下仍然可以正常运行,而且在脱机时应用程序可以使用本地资源。 3.当网络由脱机状态转换为联机时,在人工干预下自动将数据回传到服务器,实现客户端和服务器数据同步。 4.自动地部署和升级应用程序。 5.支持多语言。 6.以散列及MD5算法来存储用户密码。 7.由于Web Services是跨语言、跨平台、跨地域的,而且它的复用性也是最高的,所以本文使用了异步Web服务调用。 作者基于上述研究成果并结合实际项目,利用Vi SUalstudio2003,sqlserver2000进行开发。论文中给出了该系统的实现方案、系统主要功能模块和相关的理论知识和技术。最后,对本论文的研究工作做了全面总结,指出了目前研究中存在的不足及以后的研究和发展方向。
其他文献
随着软件规模的日益增大,软件的复杂度也越来越高,这就使得原本已经很费力的调试任务更加艰巨,特别是占调试任务大部分精力的错误定位,于是,依靠人力来进行软件排错越来越不切实际
随着计算机技术的广泛应用,现代科学技术的不断进步和生产制造业的迅速发展,出现了许多庞大而复杂的科研工程项目,它们工序复杂,协作面广,常常需要动用大量的人力、物力和财力。因
包装纸盒的三维仿真是指根据包装纸盒的平面展开图数据,用软件模拟出纸盒的折叠过程和最终的三维成型效果,以供设计者检查盒型是否满足设计要求。这样可以及早地发现设计失误,同
空间数据挖掘的主要特征是分析空间关系,然而,某特定空间的属性总是联系的,且能由其邻接对象的属性来解释。相对于关系数据库里的挖掘,空间数据挖掘算法为了提取有用的知识,需要考
据中国互联网络信息中心统计,截止2014年6月底,手机网民规模首次超越传统PC网民规模。Android开源操作系统凭借其充分的开放性,取得了飞速发展,市场占有率遥遥领先于iOS等其他移
边缘是图像最基本的特征,因而边缘检测是图像处理中的重要内容。近十几年来,迅速发展起来的小波理论为图像处理带来了新的理论和方法,由于小波变换的良好局部特性与多尺度特
在工业、社会、经济和管理等众多领域中,人们面临着大量的最优化问题。用模拟生物界自然现象而发展起来的群智能优化算法来解决此类问题已被越来越多研究者所关注。PSO(Parti
本文在模糊推理插值器和真值递延法的研究基础上,探讨了“等价式形式系统”(用等价式代替传统蕴涵算子所得到的新的形式逻辑系统)的二值命题演算理论。按照传统命题逻辑形式系
随着经济的发展,新的收费道路的建设,公路网覆盖地区及经济辐射区域的扩大,给路网收费设计提出了新的要求。一个是收费位置的确定,如果不考虑各地实际的经济水平和交通流量的大小
形态分析作为一种重要的股票投资方法,已经得到了广泛的应用。技术形态是股价序列中反复出现的模式,这些模式中隐含着对预测将来股价有用的信息。 过去的股价形态如果用股票