推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python的智能应用升级系统的设计与实现

更新时间:2020-02-06 16:41:21 大小:11M 上传用户:gsy幸运查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

随着现代信息技术的发展,传统的人工操作已经无法满足企业的快速发展,这不仅使得劳动重复,更是对企业资源的一种严重浪费。为了提升公司效率,在分析了目前升级软件的发展现状和了解了课题的研究意义之后,根据所在公司实际情况,设计并开发了一套智能应用系统,该系统实现了应用软件系统的自动化一键安装和升级,不但可以避免人工操作时容易犯的错误,也有利于企业的管理和后期的维护。

  本论文的主要工作如下:

  一、根据应用场景设计系统结构。整个系统分为安装模块和升级模块。两个模块采用C++和python语言编程,其中升级模块中采用C/S结构,实现遥控服务端机器升级和多台设备同时升级的功能,并支持升级失败可直接重新升级。

  二、对升级模块中的几个方面进行了设计,包括通信协议设计、升级前检查、升级前自动部署、配置文件设计、自升级模块设计、数据库设计等。通信协议设计Client和Server之间的链路信息,升级前检查、自动部署和自升级保障升级执行的成功率。

  三、利用xerces C++,Zlib等技术。xerces C++实现了升级过程中大量XML的解析,保证升级后文件的更新;Zlib在升级关键的第一步完成升级包的解压功能。

  四、测试过程中异常处理。对测试过程中加载环境变量无效和C++调Python内存泄露问题分析。

  智能应用系统已经成功应用在公司的软件维护中,具有可扩展性,易于部署的特点,取得了良好的应用效果。

部分文件列表

文件名 大小
基于Python的智能应用升级系统的设计与实现.pdf 11M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载