VC环境下软件在线自动更新系统的研究与实现
2018-08-18李刚周遵四
数字技术与应用 2018年4期
关键词:实现
李刚 周遵四
摘要:软件在线自动更新系统是在VC环境下开发,使用oracle数据库进行软件信息列表设计,使用Web Service作为访问数据库接口,使用FTP服务器存储安装文件。
关键词:自动更新;Web Service;实现
中图分类号:TP39 文献标识码:A 文章编号:1007-9416(2018)04-0090-02
软件维护主要是指根据需求变化或硬件环境的变化对应用程序进行部分或全部的修改,作为一个软件设计人员,深知软件维护的重要性。软件维护活动类型总起来大概有四种:纠错性维护(校正性维护)、适应性维护、完善性维护或增强、预防性维护或再工程。除此四类维护活动外,还有一些其它类型的维护活动,如:支援性维护(如用户的培训等)。软件在线自动更新系统就是在设计人员不去现场的前提下,远程实现软件维护工作。不仅节约人力物力财力的,还大大缩短了软件维护周期。
1 系统概述
软件在线自动更新系统使用者包含管理员和访问者两种角色。管理员使用软件在线自动更新系统进行软件组成文件的上传和维护,访问者使用软件在线自动更新系统进行初始安装、更新和修复操作。软件在线自动更新系统主要由FTP服务器、数据库、数据库接口和人机界面四个部分组成。具体介绍如下:
FTP服务器主要用于提供软件段包存储控件,便于软件操作系统上传和下载软件段包文件操作。
数据库主要用于存放软件段包信息,便于软件操作系统相关操作。
数据库接口即Web Service,它是软件操作系统和数据库之间的桥梁。软件操作系统通过数据库接口进行增加、删除、修改和查询操作。……
登录APP查看全文
