| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9709 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
随着国家经济的发展,互联网在国内越来越普遍,其中,大型互联网企业对网络运维的依赖越来越高,所涉及的技术和各种要求使得运维系统变得更加复杂化,自动化运维是企业解决拥有服务器数量多且管理复杂问题的友善方案,因此,设计并实现基于Python技术的服务器自动化管理的系统具有一定的应用价值。本系统采用了Django框架、Python等技术,设置采用普通用户、超级用户二级用户管理。分别实现了两级用户的不同功能,普通用户可以实现部署、查看自己部署的项目功能;超级用户可以实现部署、查看所有项目功能。本系统能够实现部署模块、批量操作、用户管理、定时部署、一键增删改差服务器项目等功能,大大减轻了运维人员的工作量,真正实现了企业降本增效的作用。
关键词:python;自动化;信息化;Django
目 录
摘 要 Ⅰ
Abstract Ⅱ
1 绪论 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 国内外研究现状 1
2 自动化运维 1
2.1 自动化运维的概述 2
2.2 自动化运维体系综述 2
2.2.1自动化变更平台 2
2.2.2监控平台 2
2.3 自动化运维的主要特点 2
2.3.1建立IT运维自动化管理平台 3
2.3.2建立故障事件自动触发流程,提高故障处理效率 3
2.3.3建立规范的事件跟踪流程,强化运维执行力度 3
2.3.4设立IT运维关键流程,引入优先处理原则 3
3 需求分析 5
3.1 需求分析 5
3.2 系统可行性分析 5
3.2.1技术可行性 6
3.3总结 6
4 总体设计 7
4.1服务器自动化总体设计 7
4.2系统模块设计 7
4.2.1登录模块 7
4.2.2项目列表模块 7
4.2.3添加项目模块 8
4.2.4上线列表模块 8
4.2.5工单添加模块 8
5 功能实现 9
5.1 首页 9
5.2 后台页面 9
5.2.1系统首页 9
5.2.2项目列表 10
5.2.3 添加项目 10
5.2.4 上线列表 11
5.2.5 上线工单 12
5.2.6 发布、回滚 12
6 系统测试 14
6.1测试作用 14
6.2测试方法 14
6.3测试目的 14
结 论 16
致 谢 17
参考文献 18
|

