Сценарий должен быть разработан для 3-уровневого приложения. Нам нужно спроектировать Framework или что-то вроде утилиты.
В традиционном аспекте GUI Designing мы либо стремимся создать статическую страницу gui и кодировать элементы на ней вместе с другими свойствами элементов, такими как (отключено / включено, источник изображения, имя, идентификатор, какая функция должна быть вызывается в событии onclick.) или мы склонны перетаскивать элементы из панели управления, предоставляемой различными структурами графического интерфейса пользователя.
Определенные вещи, которые мне нужны для разработки POC, чтобы мы могли разработать эту концепцию.
Должна быть утилита, такая, чтобы при создании макета экрана этот экран сохранялся в базе данных (RDBMS) с номером экрана.
Все события, связанные с этим элементом управления, должны быть сохранены в другой таблице, которая будет динамически отображаться при вызове пользователем номера экрана.
Когда пользователь вызывает этот экран, должна быть вызвана общая функция, которая будет вызывать файл экрана из базы данных и применять все свойства, события и т. Д. Во время выполнения, и конечный результат будет отображаться пользователю .
Этот POC поможет нам настроить экраны в соответствии с нашим использованием. Также будет разделен весь код, который можно легко использовать для какого-то другого процесса разработки.
Спасибо
Амит Калра
- Перенесено из ответа -
Я не получаю его с каркасом GUI, поддерживающим сериализацию.
Концепция должна быть такой.
Разработчик имеет утилиту, подобную Screen Painter, в которой разработчик может перетаскивать элементы управления перетаскиванием, теперь этот файл будет сохранен в 2 форматах, первый - это исходный файл, а другой - скомпилированный (скажем, скомпилированный в формат .cpp или любой другой формат).
теперь на стороне клиента, когда пользователь вводит любой номер транзакции, должна быть утилита, которая может загрузить файл из базы данных, а также применять все функции, применимые к каждому событию.
Эта концепция аналогична той, что есть в SAP R / 3.
, пожалуйста, помогите мне пройти этот POC.
Спасибо