我在公司办公环境中工作,该环境通常使用IBM Mainframe和AS \ 400作为信息系统的主要来源。
然而,该公司的增长速度超过了信息技术集团所能支持的速度。
因此,有必要创建辅助应用程序,以适应不断变化的业务需求和新企业。
我已经使用PHP和MySql数据库引入了一个基于Web的应用程序(因为我们经常收到批量大型机下载并导入到Microsoft Access数据库中,然后由于它们的大小不断增加而将数据库升级到SQL服务器)。
强制要求所有新应用程序与大型机的外观和功能相似。它必须是基于文本的用户界面,不需要使用鼠标,只需要功能键来导航菜单,然后按回车键添加新数据(记录)或执行搜索。
现代编程语言将满足基于文本的用户界面要求吗?最好是可以与MySql交互以获取/存储数据并且看起来类似于大型机并且可能支持XML格式(字体颜色,输入字段等)的东西。
先谢谢!
答案 0 :(得分:0)
您可以使用几乎任何语言构建它。几乎所有的编程语言都支持这些东西。选择您的开发团队已经熟悉并使用它的现代语言。理想情况下,它将是一种高级语言(不要使用C)来加快开发时间。
答案 1 :(得分:0)
自从我使用它已经有一段时间了,但ncurses可能是一个很好的解决方案
答案 2 :(得分:0)
Java,Delphi,Visual Studio等等,正如@Oleksi所说;几乎任何现代的胖客户端GUI语言都有一个可以处理MySQL的数据库库。
如果您不确定使用哪种,您应该雇用有经验的人或尝试一些小型原型。