当前位置: > 未分类 > ERP自动化运维巡检系统探究,毕业设计应作为企业erp检查系统开发(注:仅限检查)...

ERP自动化运维巡检系统探究,毕业设计应作为企业erp检查系统开发(注:仅限检查)...

ERP自动化运维巡检系统探究

毕业设计需要开发为企业erp检查系统(注:仅限检查)...呵呵,这次检查你是做什么的,说些可能对你有帮助的话

智能巡检系统提升网络运维自动化水平研究论文怎么写

提高网络运维自动化水平的智能巡检系统研究 通过标准化施工过程,提高施工队伍的专业水平 施工人员必须将信息反馈给系统,项目经理将实时控制施工进度。通过将项目实时划分为区段和子项目,施工将如期完成。 根据施工计划,工人们逐步完成了每一个项目,并且通过装饰公司的业务链长度,还涉及到一些精细的控制点 寻找erp管理软件首先取决于他的经验、功能成熟度和相互合作的企业数量,因为这是erp软件的本质,它与成千上万的企业和不同的管理模式和业务流程合作。 其次,软件的可扩展性和灵活性也很重要。

毕业设计应作为企业erp检查系统开发(注:仅限检查)...

毕业设计需要开发为企业erp检查系统(注:仅限检查)...呵呵,这次检查你是做什么的,说些可能对你有帮助的话

智能巡检系统提升网络运维自动化水平研究论文怎么写

ERP自动化运维巡检系统探究范文

摘要:企业级ERP系统的日常巡检是保证系统良好运行的重要组成部分, 随着近年来国民经济发展迅速, 企业迅猛发展, 相应ERP系统数量、功能模块增加, 系统的稳定运行对企业的日常运营、业务开展有着至关重要的作用。现有人工检测页面已逐步显示弊端, 本文基于快速、高效、可靠为出发点, 以中国电信集中MSS ERP系统为例, 提出一种以自动化方式进行系统页面例行检查的方案, 以保证系统稳定运营。关键词:自动化框架; 运维; 巡检; 自动化测试;1 背景及存在问题1.1 当前人工运维检测页面可用性存在的问题近年来, 国内企业ERP系统实施覆盖率显着增长, 但是相应的运维服务能力却没有及时跟上, 经常爆发服务瘫痪、不稳定事件, 带来严重影响, 引起使用企业高度关注。另外, 从行业看, 微博瘫痪造成4.5亿用户措手不及、双十一购物节淘宝购物车无法付款造成上亿经济损失, 皆反映出当前大部分企业的运维能力在系统功能、页面检查及响应机制上存在严重不足。1.1.1 人工运维巡检耗时久目前对于界面检测主要是通过运维人员手工进行点击查看, 在系统数量及功能模块不多的情况下进行人工检测耗时正常, 能够保证及时完成。随业务发展需求, ERP系统模块增多, 人工检测弊端逐步凸显。以一个系统有200个末端功能模块, 一个熟练的运维人员一分钟可以点击五个功能模块计算, 检测一次需要四十分钟, 而中国电信集中MSS ERP系统有20个以上的子系统, 纯粹全部靠人工检测一遍单个运维人员一整天也无法完成, 但此类检测每天需要多次进行。因此, 单次检测耗时久的人工检测模式已经满足不了爆发式增长的系统数量、功能模块多样化的系统设计、检测频度逐步提高的业务需求, 使得人工手动运维检测工作越发困难。1.1.2 准确性难以得到保障实际工作过程中, 需要检测的功能模块较多, 人工检测存在缺、漏、忘现象, 页面打开响应速度凭个人直觉判断, 无法有效判定系统目前所处状态, 存在安全风险, 企业无法及时获取系统运行状态。1.2 运维巡检工作规范性要求为了验证电信MSS ERP系统主页面及其下级页面的可用性及做好相关巡检记录, 需对每个打开的页面截图, 并把截图保存到指定目录中。截图命名以获取截图时的系统时间命名, 以便确认具体时间点PC端页面和移动端是否能使用, 且保留和相关系统所属责任团队处理人员的沟通记录, 确保责任分工及故障及时处理。2 自动化运维巡检解决方案2.1 系统整体架构针对目前耗时长, 人工检测时存在漏、忘、误操作等现状。自动化运维巡检能够通过模拟人工操作, 实现网页打开、系统登录、功能模块点击、页面截图、图片保存、文件命名、检测日志保存、通过手机的PC端模拟器检测移动端应用、检测结果邮件发送等, 可以极大地节省测试时间与人工成本, 同时自动化操作可以保障检测结果的准确性, 实现无人值守, 提升工作效率。2.2 功能设计及介绍自动化测试模块包括自动化测试框架层、引擎驱动层、输出层, 实现无人值守, 自动截图, 即时告警输出从而满足工作需要。2.2.1 自动化测试框架层Robot Framework是一款用Python编写的自动化测试框架。可以测试多种类型的客户端或者接口, 还可以结合其他的库文件实现更丰富的功能, 具有良好的可扩展性。尤其是结合Selenium2Library库文件, 可以模拟人的行为打开浏览器, 然后通过指令依次点击页面及所属下级页面, 实现对每个页面的检测。Robot Framework和Selenium2Library都是开源软件, 官网上很容易就能获取到安装包, 下载安装、配置后就可以完成自动化测试框架的搭建。自动化测试框架能够为自动化测试提供最基本的工作环境, 能够管理整个自动化测试的执行、维护。2.2.2 引擎驱动层功能RIDE是Robot Framework IDE的缩写, 是开源的图形界面编辑器, 通过RIDE集中编辑和管理自动化测试所需的代码, 自动生成测试脚本, 后结合系统的任务计划, 实现定期自动化测试从而实现无人值守的测试工作。2.2.3 输出层功能自动化脚本执行结束后, Robot Framework会生成output.xml、log.html和report.html三个文件并截屏:output.xml记录的测试结果是XML文件, 由于XML文件不够直观, 通过编写脚本读取XML文件后处理生成特定的测试报告;log.html会记录Robot Framework运行的每一步操作, 主要用于查看自动化测试脚本执行的过程;report.html为测试报告, 汇总展示测试用例的运行情况;截屏是测试执行过程中进行截屏并且以图片方式保存, 图片格式可以是jpg和pnp。3 自动化运维巡检实施成效2018年自动化运维巡检实施以来, 中国电信集中MSS ERP系统的PC页面端检测时间从原来的单次1个人工作1天都不能完成缩短为单次约17分钟完成, 移动端单次检测时间缩短为约6分钟完成, 并通过自动化有效保证了检测的完整性及准确性, 极大地减少了检查耗时, 让运维资源可以释放投入到更有需要的工作上, 为将来的“智慧运维”打下基础。 摘要:企业级企业资源规划系统的日常检查是确保系统良好运行的重要组成部分。近年来,随着国民经济的快速发展和企业的快速发展,相应的企业资源规划系统的数量和功能模块都有所增加。系统的稳定运行对企业的日常运营和业务发展起着至关重要的作用。现有的手动检查页面已经逐渐显示出它的缺点。基于快速、高效、可靠的出发点,本文以中国电信集中管理系统企业资源规划系统为例,提出了一种自动对系统页面进行例行检查的方案,以保证系统的稳定运行。关键词:自动化框架;操作和维护;巡逻检查;自动化测试;1背景和存在的问题1.1当前手动运维测试页面可用性存在的问题近年来,国内企业的企业资源规划系统实施覆盖率大幅提高,但相应的运维服务能力却跟不上时代,频繁的服务瘫痪和不稳定事件带来了严重影响,引起了用户的高度关注。此外,从行业角度来看,微博瘫痪导致4.5亿用户措手不及,双十一购物日无力支付淘宝购物车造成数亿经济损失,都反映出大多数企业运营维护能力的系统功能、页面检查和响应机制存在严重不足。1.1.1手动操作和维护检查需要很长时间。目前,界面检查主要由运行维护人员人工检查。当系统和功能模块数量较少时,手动检查需要正常时间,从而确保及时完成。随着业务发展的需求,企业资源规划系统模块的数量不断增加,手工检测的弊端逐渐凸显。一个系统有200个终端功能模块,熟练的运维人员可以在一分钟内点击五个功能模块进行计算,检测一次需要40分钟,而中国电信的集中式MSS企业资源规划系统有20多个子系统,仅靠人工检测不可能全天由单一运维人员完成,但这样的检测需要每天进行多次。因此,单次检测耗时较长的手工检测模式,无法满足系统数量爆炸式增长、功能模块系统设计多样化、检测频率逐渐增加的业务需求,使得手工操作和维护检测更加困难。1.1.2准确性难以保证在实际工作过程中,有许多功能模块需要检测,手工检测存在缺陷、遗漏和遗忘。页面打开的响应速度由个人直觉来判断,这不能有效地确定系统的当前状态。存在安全风险,企业无法及时获得系统的运行状态。1.2运行维护巡检规范要求:为验证MSS企业资源规划系统主页面及其下属页面的可用性,并做好相关巡检记录,应将每个打开页面截图保存在指定目录中。截图以截图时的系统时间命名,以确认在特定时间点是否可以使用电脑侧页面和移动侧,并与相关系统的负责团队处理人员保持沟通记录,以确保职责分工和故障的及时处理。2自动运行和维护巡检解决方案2.1系统整体架构针对人工巡检过程中长时间消耗、泄漏、遗忘和误操作的现状。自动运维巡检通过模拟人工操作,可以实现网页打开、系统登录、功能模块点击、页面截图、图片保存、文件命名、检测日志保存、手机电脑终端模拟器的移动终端应用检测、检测结果邮件发送等,大大节省了测试时间和人力成本;同时,自动化操作可以保证检测结果的准确性,实现无人值守,提高工作效率。2.2功能设计与介绍自动测试模块包括自动测试框架层、引擎驱动层和输出层,实现无人值守操作、自动截图和即时报警输出,满足工作需要。2.2.1自动测试框架层机器人框架是用Python编写的自动测试框架。它可以测试各种类型的客户端或接口,还可以结合其他库文件来实现更丰富的功能,具有良好的可扩展性。特别是结合硒图书馆(Selenium2Library library)文件,可以模拟人类行为打开浏览器,然后通过指令依次点击页面和下属页面,实现对每个页面的检测。机器人框架和硒图书馆都是开源软件。安装包可以很容易地在官方网站上获得。下载、安装和配置后,可以完成自动测试框架。自动化测试框架可以为自动化测试提供最基本的工作环境,并且可以管理整个自动化测试的执行和维护。2.2.2引擎驱动程序层功能RIDE是机器人框架集成开发环境(Robot Framework IDE)的缩写,它是一个开源图形界面编辑器。通过RIDE,自动测试所需的代码被集中编辑和管理,测试脚本被自动生成。然后,结合系统的任务计划,实现周期性自动化测试,从而实现无人值守测试。2.2.3在输出层功能的自动脚本执行之后,机器人框架将生成output.xml、log.html和report.html文件,并捕获屏幕:output.xml记录的测试结果是一个xml文件。因为XML文件不够直观,所以编写脚本是为了读取该文件,然后进行处理以生成特定的测试报告。Log.html将记录机器人框架操作的每一步,主要用于查看自动化测试脚本执行的过程。Report.html是一份测试报告,总结并展示了测试用例的操作。屏幕截图是测试执行期间的屏幕截图,以图片的形式保存,可以是jpg和pnp格式。3自动化运维巡检的实施效果自2018年实施自动化运维巡检以来,中国电信集中管理系统企业资源规划系统电脑页面端的检测时间从一个人工作一天缩短至一次约17分钟,移动端的检测时间缩短至一次约6分钟。通过自动化,有效保证了检测的完整性和准确性,大大缩短了检测时间,可以释放运行维护资源,投入到更多需要的工作中,为未来的“智能运行维护”奠定了基础。