Текстовый пользовательский интерфейс - PullRequest
0 голосов
/ 10 февраля 2012

Я работаю в корпоративной офисной среде, которая обычно использует мейнфрейм IBM и AS \ 400 в качестве основного источника информационной системы.

Однако компания растет быстрее, чем может поддерживать группа по информационным технологиям.

Поэтому необходимо создавать вспомогательные приложения для удовлетворения постоянно меняющихся потребностей бизнеса и новых предприятий.

Я представил веб-приложение, использующее базы данных PHP и MySql (как мы обычно делаемполучил массовые загрузки мэйнфреймов и импортировал их в базы данных Microsoft Access, прежде чем увеличивал размеры баз данных до сервера SQL из-за их постоянно увеличивающегося размера.Это должен быть текстовый пользовательский интерфейс, в котором нет необходимости использовать мышь, только функциональные клавиши для навигации по меню и нажатия клавиши ввода для добавления новых данных (записей) или выполнения поиска.

Какой современный деньязык программирования удовлетворит этот текстовый пользовательский интерфейс?Желательно что-то, что может взаимодействовать с MySql для извлечения / хранения данных и быть похожим на мэйнфрейм и, возможно, поддерживать форматирование XML (цвета шрифта, поля ввода и т. Д.).

Спасибо заранее!

Ответы [ 3 ]

0 голосов
/ 10 февраля 2012

это было давно, так как я использовал его, но ncurses может быть хорошим решением

0 голосов
/ 10 февраля 2012

Java, Delphi, Visual Studio и т. Д. И т. Д. И т. Д. Как сказал @Oleksi; почти любой современный язык GUI толстого клиента, который имеет библиотеку базы данных, которая может обрабатывать MySQL, подойдет.

Если вы не уверены, какой из них использовать, вам следует либо нанять кого-нибудь со стажем, либо попробовать несколько небольших прототипов.

0 голосов
/ 10 февраля 2012

Вы можете построить это практически на любом языке.Почти все языки программирования поддерживают эти вещи.Выберите современный язык, который ваша команда разработчиков уже хорошо знает, и используйте его.В идеале это был бы язык высокого уровня (не используйте C), чтобы ускорить время разработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...