首页> 中文学位 >智能部署/更新在C/S结构中的实现方法的分析
【6h】

智能部署/更新在C/S结构中的实现方法的分析

代理获取

目录

文摘

英文文摘

声明

第一章前言

1.1课题研究的目的和意义

1.2课题研究的背景

1.3论文的主要工作

1.4论文结构

第二章组件功能分析及概念层设计

2.1“智能部署/更新”组件功能架构

2.2发布管理模块

2.3智能更新模块

第三章物理层设计及实现

3.1第一节数据层结构定义

3.2发布管理模块

3.3智能更新模块

3.4程序测试及其结果

第四章智能部署/更新中的文件传输

第一节常用的文件传输方式简介

第二节FTP协议

第三节FTP服务器相关配置

第四节FTP功能代码实现

第五章结论

参考文献

发表论文和参加科研情况说明

致 谢

展开▼

摘要

软件的部署/更新是C/S结构软件生命周期中重要的一部分,由于它处于每一个迭代循环的最后一步,更多的是工程方面的内容,所以在软件分析、设计时会被轻视。但在实际的项目开发中,发布/更新方法是否先进,常常直接意味着项目的成本,和软件在面对困境时的响应能力。本文正是希望通过对典型C/S结构下部署/更新的软件实现方法的分析、探讨,整理出具有广泛应用价值的一般性方法。 本文以先达公司MIS系统作为主要示例,结合其它几个相关应用的项目,参考微软“智能客户端”中类似功能的优缺点,论述了具有智能部署/更新功能的应用系统的设计、实现方法。重点阐述“智能部署/更新组件”的设计思路,以及在这个思路下如何根据项目特点定义最适合的方案。 文章首先介绍了相关的项目和技术背景,针对其中出现的问题,整理出“智能部署/更新组件”的功能架构。在概念层设计中,重点介绍组件的设计思想、层次结构和组件字典的逻辑模型;在物理层设计及实现中,详细描述了在发布端(S)和客户端(C)两端实现组件功能的算法,并给出关键代码示例;在系统实现的关键技术中,简单介绍几种常用的文件传输方式,着重说明如何使用FTP协议实现组件中的文件传输。 与微软的“智能客户端”等相似技术相比,本文提出“两级更新”的模式,比其它技术使用的一级更新具有更好的灵活性和适应性。 本文所提出的解决方案,来自于对以往项目的应用和提炼,具有很强的实用性。作为软件提供者,开发商不仅要为客户提供信息化服务,自己也应该更多的使用软件工具来完成软件产品的生产和服务。使用正确有效的部署/更新技术,不仅能使软件开发者减轻很多负担,还能给客户以更好的服务和感受。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号