云计算自动化软件安装系统的设计与实现

云计算自动化软件安装系统的设计与实现

论文摘要

随着网络的盛行,信息技术的不断发展,计算机的不断普及,我们对软件的依赖程度也越来越高,软件的安装工作是让软件发挥作用的第一步,因此软件的安装是非常重要的,它应该是每一个软件使用者所必须掌握的一项基本但又很重要的技能。但是有些企业为搭建开发环境,需要手动的安装软件到成百上千台机器,手动的配置大量机器是一件既费时又费事的工作,而且有些软件的安装是在非图形化的界面操作,例如在Linux中安装软件,还有些需要修改配置文件,对没有相关经验的员工来说很容易出错。基于以上分析,本论文以当前软件安装现状为研究对象,解决手动软件安装存在的局限性为前提,以富因特网、Web Service等技术,以及云计算的资源分配,调度,请求方案的处理为基础,本论文设计与实现了一种云计算环境下的自动化软件安装系统。本论文介绍了云计算相关理论知识,并详细讲述了云计算软件安装系统的开发过程,从需求分析到最终的系统实现,以及详细讲述了实现过程中所使用到的云计算的相关技术。用户只需要一个终端,通过网络登录到该系统后,提交用户的安装请求,该系统会自动安装软件到用户指定的目标机,如何安装以及哪台服务器为该用户服务,对用户来说的都是透明的,用户无需参与,无限次的安装,最终在用户指定的目标机上安装上用户选择安装的软件,这就是云计算自动化软件安装系统的服务方式。测试阶段结果表明,该安装系统可以很好的满足用户需求,满足云计算的特点,简化软件安装的操作,减少软件安装的时间。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • §1-1 研究的背景及意义
  • §1-2 国内外研究现状
  • §1-3 本文的组织结构
  • 第二章 云计算技术
  • §2-1 云计算基础
  • 2-1-1 云计算的概念
  • 2-1-2 云计算的特点
  • 2-1-3 云计算带来的价值
  • 2-1-4 云计算产业结构中的角色
  • §2-2 云架构
  • 2-2-1 云计算基础结构
  • 2-2-2 云计算基本层次的功能
  • 2-2-3 云计算基本服务
  • 第三章 自动化软件安装系统设计
  • §3-1 自动化软件安装系统的总体开发流程
  • 3-1-1 市场调查
  • 3-1-2 需求分析
  • §3-2 自动化软件安装系统的概要设计
  • 3-2-1 系统功能模块的划分
  • 3-2-2 前台界面的设计
  • 3-2-3 后台界面的设计
  • 3-2-4 数据库的设计
  • §3-3 自动化软件安装系统的详细设计
  • 3-3-1 系统中云客户端和服务器目录的设计
  • 3-3-2 系统中部署工具
  • 3-3-3 系统中资源调度
  • 3-3-4 系统中管理工具的设计
  • 3-3-5 自动化软件安装系统的底层设计
  • §3-4 前台与后台的交互
  • 3-4-1 前台与后台的通信
  • 3-4-2 前台与后台的接口设计
  • 3-4-3 前台与后台的安全的传输消息
  • 第四章 自动化软件安装系统展示
  • §4-1 目标系统模型
  • 4-1-1 自动化软件安装系统的逻辑结构图
  • 4-1-2 自动化软件安装系统的体系结构图
  • 4-1-3 系统的持久化体系架构
  • §4-2 环境介绍
  • 4-2-1 自动化软件安装系统服务介绍
  • 4-2-2 自动化软件安装系统云平台介绍
  • §4-3 系统展示
  • 4-3-1 管理员登陆系统后的效果展示
  • 4-3-2 普通用户登陆系统后的效果展示
  • 第五章 总结与展望
  • §5-1 总结
  • §5-2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    云计算自动化软件安装系统的设计与实现
    下载Doc文档

    猜你喜欢