【国津科技产品最新消息】经过国津研发团队半年多的努力,在最新的产品发布里面,国津ITSM、即Servitech、已经成功内置了智能Python脚本引擎!这样我们产品就让用户们能够“利用脚本来增强高端的客户化自定义能力”,给用户们几乎无限的 “可自行扩展使用”的可能性!
本文后面也包括了一些具体的【应用举例】和相关截图。欢迎大家参阅。
【图注】国津软件产品研发部一隅,正在“挑灯夜战”的软件工程师们...
【概念延伸说明】一个可以类比的例子是,大家熟知的微软的Excel因为有了内置的VBA脚本、VBA语言,而能够实现很强的一些复杂应用,比如一些自动计算的商业建模。
对于ITSM/BSM管理软件而言,一个情况是,尤其当前台页面常规操作会相对比较繁琐、或者前台操作不可能快速批量操作得到结果的时候,有一定脚本编程能力的高级用户们就可以在系统后台用内置的Python脚本实现一些比较复杂的系统数据查询、接口调用、小工具编制等等,得到所期望的相关的结果;而不需到系统前台页面里面操作。而且,这些脚本小应用后续可以随时重复再次使用。
这样,就提升了我们系统的 “可设置能力”、“客户化能力”,让客户的系统更加Configurable、更加Customizable。
Python也是目前人工智能常用的开发语言。
【*】国津Servitech内置Python脚本引擎所实现的功能之简单举例、展示:
【Servitech内置的python脚本模块展示】
【应用举例】新增效果:系统默认提供了Python脚本运行的基础环境条件,用户可以根据注释在脚本内容下添加详细的脚本代码,通过点击运行按钮查看脚本运行日志和运行结果。
系统默认提供了关于请求模块新增、删除、查询的脚本案例,可以参照这些案例扩展开发自定义的脚本文件;eg:查询请求列表脚本运行结果如下图:
【应用举例】调用系统API案例:Python脚本还支持根据传入参数进行有效查询的功能,即:用户在通过调用自定义脚本进行查询的时候可以根据传入参数进行更加有效的查询。
例如,根据请求ID查询请求的详细数据,查询API文档、接口函数,然后使用Python脚本调用API函数,代码如下:
脚本运行结果如下图,查到指定ID的请求详细信息:
除了上面说的这些,还有,例如、客户还可以自己调用外面第三方应用的接口,这样可能对于双方都方便;
客户用我们国津系统内嵌的Python环境,可以参考我们系统里面已有的Python脚本示例、逐步建立和积累自己的Python脚本应用,甚至可以分享给同行朋友们。
后续我们自己也会逐步丰富、增加Python脚本示例库、以便介绍给比较高级的、愿意学习Python或者懂Python脚本的用户们。
骐骥一跃,不能十步;驽马十驾,功在不舍!我们自2009年以来只做一个产品!国津科技团队将一如既往地、持续为您迭代更好的!
领取专属 10元无门槛券
私享最新 技术干货