题目:vbs批量开通工具,实现vbs开通的ux设计和流程调度

需求点:支持开通前检查(检查失败不允许开站),开通过程监控,开通后业务检验,失败后重新开通,支持部分站点开通(比如用户导入的模板中有10个站点,用户选择站点分批开通)

场景1:用户导入编排模板和规划模板,执行开通前检查通过,运行开站,完成开通流程

(1)导入              --- 成功

(2)开通前检查       --- 成功

(3)选择部分站点     --- 成功

(4)开通              --- 成功

(5)生成报告          --- 成功

场景2:用户导入编排模板和规划模板,执行开通前检查不通过,给出提示引导修复后运行开站,完成开通流程

(1)导入              ---成功

(2)开通前检查       ---失败

(3)提示修复方法     ---成功,引导方法(按场景模板来提示引导)

(4)执行(1)(2)成功,继续(5)

(5)开通              ---成功

(6)生成报告         ---成功

场景3:用户导入编排模板和规划模板,执行开通前检查通过,执行开站,部分站点开通失败;根据错误信息修复重新开站成功

(1)导入              ---成功

(2)开通前检查       ---成功

(3)开通              ---部分失败

(4)提示错误修复     ---成功

(5)执行(1)(2)成功,继续(6)

(6)开通              ---成功

(7)生成报告         ---成功

场景4:用户导入编排模板和规划模板,执行开通前检查通过,选择部分站点执行站点开通,开站成功

(1)导入              ---成功

(2)开通前检查       ---成功

(3)选择部分站点     ---成功

(4)开通              ---成功

(5)生成报告         ---成功

(1)导入

输入:模板数据,OES_ITRAN_TDD_CM_Orch.xls

输出:导入成功/导入失败

界面:关键节点绿灯显示

(2)开通前检查

输入:模板数据,OES_ITRAN_TDD_CM_Orch.xls

输出:检查成功 -> 继续  /检查失败 -> 给出引导

界面:

(3)选择部分站点

输入:界面选择的站点数据,默认全选

输出:选择的站点预览

界面:

(4)开通

输入:选择的站点数据

输出:开通结果(开通成功,开始失败,部分失败)

界面:显示实例化中,实例化成功,建链成功,数据同步中,开通完成等

(5)生成报告

输入:开通结果

输出:开通报告(包含FM数量,开通过程的结果)

界面:

特别说明:开通前检查内容可自行打桩模拟检查通过和失败的场景;开通工具是一个调度工具,开通过程中涉及到交互的系统包括vmanager,cm,fm,pm,mq等,跟这些系统的交互留一个空的方法打桩即可,除了mq,消息协议都是restful。
过程状态可以根据流程图自行提取,用于界面展示,比如:实例化中,实例化成功,建链成功,数据同步中,开通完成等

题目:vbs批量开通工具,实现vbs开通的ux设计和流程调度的更多相关文章

  1. Python开发程序:简单主机批量管理工具

    题目:简单主机批量管理工具 需求: 主机分组 登录后显示主机分组,选择分组后查看主机列表 可批量执行命令.发送文件,结果实时返回 主机用户名密码可以不同 流程图: 说明: ### 作者介绍: * au ...

  2. 批量改名工具 Bulk Rename Utility

    好用的批量改名工具 Bulk Rename Utility 功能: 这个工具既可以改文件名,也可以改目录. 使用技巧: 结合前缀4位 数字 可以让文件排列很整齐 例如:         0030 关于 ...

  3. windows下运行的linux服务器批量管理工具(带UI界面)

    产生背景: 由于做服务器运维方面的工作,需要一人对近千台LINUX服务器进行统一集中的管理,如同时批量对LINUX服务器执行相关的指令.同时批量对LINUX服务器upload程序包.同时批量对LINU ...

  4. Dynamic CRM 2013学习笔记(四)单据编号及插件批量注册工具

    基本上每个实体form上都会有单据编号,而且不同的实体编号要求还不太一样,这时就需要一个通用的单据编号插件,可配置以应对不同的需求. 下面简单介绍下实现步骤: 1. 创建二个实体,以保存各实体所要求的 ...

  5. Max批量导出工具

    Max批量导出工具 http://www.paulneale.com/scripts/batchItMax/batchItMax.htm Scripts Batch It Max: Batch It ...

  6. .NET DLL 保护措施应用实例(百度云批量保存工具)

    最近做了个小工具,将保护措施思路全部应用到了此工具中. 点我下载   百度云批量保存工具是一款专门用于自动批量保存百度云分享的软件. 本软件特点:1:完全模拟人工操作:2:可以批量保存百度分享的文件( ...

  7. ATF批量导出工具

    ATF批量导出工具 08 / 31, 2013 批量导出Atf的工具,使用是adobe atf 编码核心 先说一下关于atf的bug 当atf导出时候启用了mips选项会导致:如果纹理问长方形时上传会 ...

  8. LittleTools之批量替换工具

    身为程序员,有很多事情都可以交给机器来做,这样可以提高工作效率. 在此先写个批量替换工具,用来将某些对象统一替换为另一对象. 比方说场景中摆了一堆树,位置.比例.旋转都已经调好了,但是对树的样式不太满 ...

  9. 【Python之旅】第六篇(七):开发简易主机批量管理工具

    [Python之旅]第六篇(七):开发简易主机批量管理工具 python 软件开发 Paramiko模块 批量主机管理 摘要: 通过前面对Paramiko模块的学习与使用,以及Python中多线程与多 ...

随机推荐

  1. [翻译] 如何学习Cocoa

    [文章原地址]http://funwithobjc.tumblr.com/个人翻译,难免会有错误,请各位看官海涵,翻译在末尾本人将在文章的部分地方添加注释,并根据需求增减文章内容,在此对原作者辛勤劳作 ...

  2. Struts2 S标签 数目字格式化成金额输出(保留两位小数)

    JSP: <s:property value="%{formatDouble(price)}" /> Action:添加 //格式化数字显示 public String ...

  3. Android图片加载框架最全解析(二),从源码的角度理解Glide的执行流程

    在本系列的上一篇文章中,我们学习了Glide的基本用法,体验了这个图片加载框架的强大功能,以及它非常简便的API.还没有看过上一篇文章的朋友,建议先去阅读 Android图片加载框架最全解析(一),G ...

  4. 实现Hadoop的Writable接口Implementing Writable interface of Hadoop

    As we saw in the previous posts, Hadoop makes an heavy use of network transmissions for executing it ...

  5. QT设置centralWidget布局

    QT设置centralWidget布局 设置之前是这样的,这时候即使设置了控件的布局,实际上控件大小还是不会跟这变,因为centralWidget没有设置布局. 需要在没有控件的空白区域,点击右键在布 ...

  6. 第七章 JVM性能监控与故障处理工具(1)

    1.定位系统问题 依据 GC日志 堆转储快照(heapdump/hprof文件) 线程快照(threaddump/javacore文件) 运行日志 异常堆栈 分析依据的工具 jps:显示指定系统内的所 ...

  7. WKT

    WKT - 概念 WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象.空间参照系统及空间参照系统之间的转换.它的二进制表示方式,亦即WKB(well-known bina ...

  8. 【泛型】Generic 参数化类型 类型转换

    参考: http://blog.csdn.net/lonelyroamer/article/details/7864531#comments http://blog.csdn.net/lonelyro ...

  9. 关于C++ 中POD类型的解析

    转自: http://liuqifly.spaces.live.com/blog/cns!216ae3a149106df9!221.entry (C++-98:1.8;5)给出的定义:将对象的各字节拷 ...

  10. Android Notification实现推送消息过程中接受到消息端有声音及震动及亮屏提示

    在Android Notification状态栏通知一文中,简单实现了消息的推送效果,这里就接着上文说一下,当用户接受到消息时的提示效果 // 5-增加震动及声音及亮屏 notification.de ...