2024年6月8日发(作者:)

随着互联网行业近几年的迅猛发展,特别是移动互联网的快速发展,软件更新

迭代成为移动互联网产业发展的热点和关键点之一。让用户更加便利地获取软件升

级信息和升级后的软件安装包,提前为软件更新提供稳定可靠的服务是我们软件升

级管理系统的重要目标之一。当前的大多软件升级管理系统功能简单,可扩展性差,

日志内容的丰富程度具有局限性,用户有获取更加信息全面的软件升级日志内容和

稳定地完成软件升级的需求。

软件升级管理系统日志发布功能主要是为日志发布者给移动设备的各个模块方

便地填写本次软件升级的关键点,可以给日志添加不同的国家、语言、图片和视频,

每个模块也有自己专属的图标,同时将这些内容根据用户的设备和版本生成不同的

日志文件,通过处理客户端的请求给用户提供所需的日志内容。软件升级管理系统

软件升级量预测功能主要是根据以往影响用户升级量的大量数据,采用数据挖掘预

测升级量,并提供该数据给运维等工作人员,优化企业资源分配,提供稳定的升级

服务,降低升级失败率。总之,该软件升级管理系统功能科学、全面,着眼于管理

者使用该功能的实际情况,实用而科学。在操作上集信息录入、信息查询等为一体,

功能强大。

该系统功能的开发背景、目的以及意义首先被介绍,并进行了系统的系统功能

需求分析和可行性分析。在进行程序实战之前介绍了详细的系统设计和功能设计,

在项目实战部分介绍了项目重点、亮点和难点以及项目测试用例和测试结果,最后

进行了论文全文总结和项目总结,并提出了遗留问题和开发展望。

关键词:

软件升级 日志发布 LNMP网站框架 数据挖掘 回归

I

Abstract

With the rapid development of the Internet industry in recent years, especially the

rapid development of mobile Internet, software update iteration has become one of the

hotspots in the development of mobile Internet industry. It is one of the important goals of

our software upgrade management system to make users obtain software upgrade

information more conveniently and to provide stable and reliable service for the system

update. Most of the current software upgrade management system have poor scalability,

limited log content. Users have access to more comprehensive information about software

upgrade log content and stability to complete software upgrade process.

The software upgrade system’s main function is to easily fill in the key points of the

software upgrade in log for the log publisher. They can add different categories to log and

each module has its own exclusive icon. It provides users with the contents of the log

required by the client's request. The software upgrade count forecast function is mainly

based on the large amount of data of users to upgrade to provide the prediction data by

data mining for the operation and maintenance staff to optimize the allocation of

enterprise resources, and to provide a stable upgrade service for users, and reduce the

failure rate of upgrading. In short, the software upgrade function is scientific and

comprehensive, focusing on the actual use of the function of managers.

This paper first introduces the development background, the purpose and the

significance of the system function, then the system function needs analysis and the

feasibility analysis. The detailed system design and function design is introduced before

the procedure programming. In the actual part of the project it introduces the project focus,

highlights and difficulties as well as project test cases and test results. Finally, it

summarizes the whole paper and the project and puts forward the remaining issues and

development outlook.

Key words

Software upgrade Log publishing LNMP Data mining Regression

II