基于Django的运维自动化系统设计与实现
[关键词:Django,运维自动化系统] [热度 ]提示:此毕业设计论文完整版包含【论文,源程序】 作品编号:xxgl0331,word全文:30页,合计:10000字 |
本论文由绪论,需求分析,系统流程设计,系统模块设计,系统界面设计,系统测试和结论等七部分组成。
第一章绪论,介绍研究背景和系统采用的开发技术;
第二章需求分析,介绍系统背景需求和系统功能需求分析;
第三章系统流程设计,介绍总体设计、系统关系模式、业务流程设计和数据库设计;
第四章系统模块设计,介绍系统模块组成、首页模块、项目管理模块、执行账户管理模块、脚本管理模块、脚本执行模块、新建流程模块、常用流程模块和执行历史模块;
第五章系统界面设计,介绍登录界面及首页设计、管理界面设计、脚本编辑界面设计、新建流程界面设计和执行历史界面设计;
第六章系统测试,介绍测试环境、测试过程和测试结果;
结论对整篇论文做了总结。
系统功能需求分析
1.脚本和流程管理需求
记录脚本和流程的详细信息,脚本信息包括脚本的名称、类型、内容和参数等信息,流程信息包括流程的名称、步骤的名称、节点脚本的详细信息、操作的目标服务器、执行账户和流程的结构等信息。同时可新建、修改和删除脚本或流程。
2.任务执行需求
通过执行一个脚本完成一个简单的任务,又或者通过执行一个流程完成一系列复杂的任务。
3.服务器信息管理需求
管理服务器的机房、公网IP、内网IP、管理网IP、所有者、类型标识、服务器别名、服务器功能和状态字段等信息[6],可添加、修改和删除服务器信息,此外,管理员可通过所有者字段控制普通用户的服务器权限。
4.用户管理需求
普通用户的系统权限由管理员进行统一管理,管理员可对普通用户的名称、密码和业务权限信息进行新增、修改和删除。
5.执行历史查看需求
根据脚本名或流程名,查看任务的执行详情, 包括任务执行的状态和返回信息。
本运维自动化系统由分别为首页模块、项目管理模块、服务器管理模块、脚本管理模块、执行账户管理模块、脚本执行模块、常用流程模块、新建流程模块和执行历史模块组成
提示:此毕业设计论文完整版包含【论文,源程序】 作品编号:xxgl0331,word全文:30页,合计:10000字 |
本信息管理与系统毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于Django的运维自动化系统设计与实现(论文,源程序)!