新浪博客

案例研究:一家公司如何使用UltraEdit进行EDI管理

2023-11-07 10:16阅读:
案例研究:一家公司如何使用UltraEdit进行EDI管理
无论在哪个行业或时代,为日常工作选择一套工具主要取决于你需要什么。新的、先进的和现代的功能当然有它们的优点,但至少一个涵盖您的核心工作的工具通常会提供最大的生产力飞跃。
在这个案例研究中,我们将看到我们最早的一个用户的故事,以及他如何自定义word文件来制作UltraEdit,毫不夸张地说,这是他自己独特的编辑器。
目录表
  • 主题是谁?
  • 这个问题
  • 解决方案:使用可靠的UltraEdit
  • 功能亮点:UltraEdit的自定义文字文件
  • 结果

主题是谁?
我们采访了Marvin Cross,他自1983年以来一直在医疗保健行业担任高级软件开发人员。他目前在Sentara Health(发音为“Sentera”)工作,这是美国最大的医疗服务系统之一,主要在弗吉尼亚州周围建立了十几家医院和诊所。除了实际的保健服务外,它们还提供健康保险服务和病人帐单服务。
Cross管理着数百到数千个健康保险数据交换文件和交易记录。他和他的团队的工作包括管理
这些记录(从使用数据文件验证付款记录、传输这些记录到编码必要的更改)。
最初,在过渡到UltraEdit之前,他使用的是一种名为UniVerse BASIC的语言。
这个问题
文本编辑器、代码编辑器和ide名义上支持全球流行的主流编程语言,但是当您加入一家公司,而他们使用的是40年前开发的定制语言时,您该怎么办?
BASIC是一种鲜为人知的编程语言。它是MultiValue应用平台的一个组件,主要用于开发企业应用程序。Pick OS中包含的基本编辑器包括一个YAFIYGI界面(一个面向文本命令的文档编辑系统,与所见即所得界面相反)。
此外,这些文件几乎无法读取,因为它只显示了两种颜色——黑色和白色——的数千行源代码。没有语法高亮或自动补全这些我们今天已经习惯的功能。
因此,Cross不得不使用碱基编辑器工作多年,他说这种折磨导致了“出血眼综合症”,因为它的格式难以理解。这严重影响了他的工作效率,因为他要不断地筛选一排排未格式化和未突出显示的数据库文件。
案例研究:一家公司如何使用UltraEdit进行EDI管理
这就是Marvin使用UniVerse基本编辑器读取编辑和访问数据文件的方式。没有语法高亮显示,命令通过键入发出
他们为什么使用这种语言/格式?
Sentara有许多患者记录,数据传输和交易记录的数量也不成比例地高。作为一家公司,Sentara自1972年以来一直为患者提供服务。您可以想象这个系统的数据库有多大。
为了简化流程,医疗保健行业使用一种称为电子数据交换(EDI)的交换系统。该系统允许一家公司以标准化的数字格式向另一家公司发送与业务相关的文档。
但更重要的是,这些交易记录是使用使用UniVerse BASIC的Pick操作系统编码的。与许多文件交换格式一样,这些格式名义上在它们自己的生态系统中工作得很好,而在其他生态系统中就不那么好了。由于公司的最高优先级是数据的安全性和准确性,因此只要系统正常工作,就不太可能冒险进行代价高昂的迁移。
简单地说,最初的开销将需要大量的工作和资源才能迁移到新的数据库系统。根本没有足够的后勤和财政理由进行全面重组——尤其是对于一台已经被证明是可靠的、运转良好的机器。限制你使用的技术似乎会适得其反,但大多数公司通常会采取措施维护他们拥有的系统,只要它在合理的利润范围内运行。
解决方案:使用可靠的UltraEdit
坚持工作通常是最安全的选择,但它通常不是实现业务目标的最有效或最简单的方法。作为一名不受偏见的编辑,Cross提供了以下内容:
  • 使用UE作为主编辑器并在必要时返回基本编辑器的灵活性
  • 功能齐全的源代码编辑几乎任何交换格式或语言
  • 不受影响的性能,无论数据库的大小

与其他编辑器相比,UE的另一个优势是它的寿命和悠久的历史。在撰写本文时,技术专业人员已经信任UE近30年了,它积累了用户要求的功能,并成为多年来软件开发和IT空间如何演变的时间胶囊。因此,UE是为数不多的仍然比其他过时的工具和软件工作得更好的文本编辑器之一。
您还可以通过其自定义特性自己维护语言和语法特性,或者您可以寻求社区提交的设置和文件的帮助。事实上,由于他的工作性质,以及UltraEdit代码高亮显示的直接性质,Cross能够轻松地为UE制作自定义语法文件。然后,他提交了一个大约90年代的高亮文字文件,从那时起,社区就可以下载并自己使用。
有了保存在UE的存储库中的wordfile, Cross的任何队友、同事甚至未来的同事都可以轻松地安装UltraEdit,下载wordfile,并享受带语法高亮显示的富文本和EDI编辑器的好处。
使用像UltraEdit这样的辅助工具是一项低承诺、低努力、高回报的工作。“(使用UltraEdit)使编程比在自然系统编辑器中进行编程要好得多。”
功能亮点:UltraEdit的自定义文字文件
wordfile是一个纯文本配置文件,UltraEdit/UEStudio使用它来突出显示源代码文件中的关键字。这主要用于开发人员,当他们的默认IDE不支持特定语言时,或者当用户想要自定义语言本身的语法突出显示时。
案例研究:一家公司如何使用UltraEdit进行EDI管理
除了高亮显示外,wordfile还可以提供以下功能:
  • 代码折叠
  • 括号匹配
  • 功能清单
  • 和更多的……

UE有一个用户提交的wordfiles存储库,您通常可以在其中获得您需要的wordfiles,如果没有,您可以复制Marvin所做的并创建自己的wordfiles。
结果
拥有这些基本编辑器特性的好处是,您可以在几乎任何代码或数据文件上获得现代开发环境的体验。很难精确地指出这个小好处为Cross节省了多少时间,但是想象一下使用默认的记事本编辑器进行任何编码工作-它花费的时间要长得多,而且非常令人沮丧。
使用像UltraEdit这样的无偏见编辑器为像Marvin这样的开发人员提供了基本的必需品和余地,使编辑器真正属于他们自己。公司和行业之间的EDI格式可能略有不同,但由于UE的灵活性,这不再构成问题。您可以自由地打开和编辑任何基于文本的格式。
最后,可定制的特性和可共享的wordfiles为Marvin和他们的团队提供了上面提到的好处,显著提高了生产力。


公司名称:北京哲想软件有限公司
北京哲想软件官方网站:cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
北京哲想软件邮箱:sales@ cogitosoft.com
销售(俞先生)联系方式:+8601068421378
微信:18610247936 QQ368531638

我的更多文章

下载客户端阅读体验更佳

APP专享