Научная статья на тему 'Разработка банковских приложений на языке Visual Prolog'

Разработка банковских приложений на языке Visual Prolog Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
139
30
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
VISUAL PROLOG / ПРИЛОЖЕНИЯ / ИНТЕРФЕЙС / APPLICATIONS / INTERFACE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Корсунова Надежда Николаевна

Язык Visual Prolog является объектно-ориентированным. С его помощью создаются элементы графического интерфейса пользователя и средства создания изображений. На языке Visual Prolog создается приложение, в котором используются вкладки, списки, переключатели, групповые блоки, деревья, поля редактирования и другие элементы управления. При помощи языка Visual Prolog можно построить сложные операции, также можно проектировать пользовательский интерфейс и связанные с ним окна, диалоги, меню, строки уведомлений о состояниях и т.д. в графической среде. С созданными объектами могут работать различные Кодовые Эксперты, которые используются для генерации базового и расширенного кодов на языке Visual Prolog, необходимых для обеспечения их функционирования. Мощность языка Visual Prolog в сочетании с системой пользовательских интерфейсов упрощает разработку систем, основанных на знаниях, систем поддержки принятия решений, планирующих программ, развитых систем управления базами данных и т.д.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DEVELOPMENT OF BANKING APPLICATIONS IN VISUAL PROLOG

Visual Prolog is an object-oriented language. It creates graphical user interface elements and image creation tools. Visual Prolog creates an application that uses tabs, lists, radio buttons, group blocks, trees, edit boxes, and other controls. With Visual Prolog you can build complex operations, it is also possible to design the UI and related Windows, dialogs, menus, strings, notifications, conditions, etc. is done in a graphical environment. Various Code Experts can work with the created objects, which are used to generate the basic and extended Visual Prolog code necessary for their functioning. The power of Visual Prolog combined with a system of user interfaces simplifies the development of knowledge-based systems, decision support systems, planning programs, advanced database management systems, etc.

Текст научной работы на тему «Разработка банковских приложений на языке Visual Prolog»

РАЗРАБОТКА БАНКОВСКИХ ПРИЛОЖЕНИЙ НА ЯЗЫКЕ

VISUAL PROLOG Корсунова Н.Н. Email: Korsunova671@scientifictext.ru

Корсунова Надежда Николаевна - аспирант, кафедра банковского дела, Ростовский государственный экономический университет, г. Ростов-на-Дону

Аннотация: язык Visual Prolog является объектно-ориентированным. С его помощью создаются элементы графического интерфейса пользователя и средства создания изображений. На языке Visual Prolog создается приложение, в котором используются вкладки, списки, переключатели, групповые блоки, деревья, поля редактирования и другие элементы управления. При помощи языка Visual Prolog можно построить сложные операции, также можно проектировать пользовательский интерфейс и связанные с ним окна, диалоги, меню, строки уведомлений о состояниях и т.д. в графической среде. С созданными объектами могут работать различные Кодовые Эксперты, которые используются для генерации базового и расширенного кодов на языке Visual Prolog, необходимых для обеспечения их функционирования. Мощность языка Visual Prolog в сочетании с системой пользовательских интерфейсов упрощает разработку систем, основанных на знаниях, систем поддержки принятия решений, планирующих программ, развитых систем управления базами данных и т.д. Ключевые слова: Visual Prolog, приложения, интерфейс.

DEVELOPMENT OF BANKING APPLICATIONS IN VISUAL

PROLOG Korsunova N.N.

Korsunova Nadezhda Nikolaevna - Postgraduate Student, DEPARTMENT OF BANKING, ROSTOV STATE UNIVERSITY OF ECONOMICS, ROSTOV-ON-DON

Abstract: Visual Prolog is an object-oriented language. It creates graphical user interface elements and image creation tools. Visual Prolog creates an application that uses tabs, lists, radio buttons, group blocks, trees, edit boxes, and other controls. With Visual Prolog you can build complex operations, it is also possible to design the UI and related Windows, dialogs, menus, strings, notifications, conditions, etc. is done in a graphical environment. Various Code Experts can work with the created objects, which are used to generate the basic and extended Visual Prolog code necessary for their functioning. The power of Visual Prolog combined with a system of user interfaces simplifies the development of knowledge-based systems, decision support systems, planning programs, advanced database management systems, etc.

Keywords: Visual Prolog, applications, interface.

УДК 336.01

На сегодняшний день разработка банковских приложений играет ключевую роль в развитии деятельности коммерческих банков.

На языке Visual Prolog можно создавать приложения для банков.

исполняемое или DLL

1

с графическим интерфейсом пользователя

1 (MDI или SDI)

консольное

1

Рис. 1. Вид приложения при создании проекта [1 ]

Банковское приложение с графическим интерфейсом создается при помощи команды Project -> New и имеет следующий вид (рис. 2).

Project Name: hello;

Project Kind: MDI.

Рис. 2. Пример банковского приложения с графическим интерфейсом пользователя [1 ]

Следует сказать, что когда создается Windows-приложение, то происходит запуск цикла обработки сообщений о событиях, происходящих в данный момент. Обработка сообщений происходит в порядке очередности с учетом выбранных приоритетов и передает сообщения программе приоритетам и передает сообщения программе, что приводит к вызову обработчиков событий. Когда пользователь выбирает пункт меню, то система Windows посылает программе сообщение об этом. Ниже в программу добавляется обработчик соответствующего события.

Изначально в пункте меню File включен только подпункт Exit, при выборе которого происходит закрытие приложения [ 1].

hello

File I Edit Window Hi

New F7

Open Ffl

Save F2

&3V1&3S,.

Ewit

(a)

hello

File | Edit Window Hi

Mew F7

Open F$

Saue F2

Saw? si..

Evil

(b)

Рис. 3. Пункт меню File -> New (a) выключенный; (b) включенный [1 ]

Изменение главного меню возможно при помощи элемента TaskMenu.mnu дерева проекта откроем редактор меню.

■ = ы ШЫ

в d а в ft Т

Constant id_test_reeta лд ie

Item id_test_reeta ng le »

Help [id helo

Accelerator

Г ¡Shift acirl С Alt

П Checked С j Disabled

в №

.- № Тест

Ш

% Градиент

Золотой при ноу гол ши

Mew

№w SuhJrem Ntw ^arauH Нем Firet

Edit Delete

Shift Up Shffi Dowm

Tes!

Tns

Del

Рис. 4. Изменение главного меню приложения В меню можно вносить ряд изменений, который представлен на рисунке 5 [1]

удалим пункт Edit: выделим его и нажмем клавишу Delete;

вставим пункт Test: выделим пункт File, выберем пункт New всплывающего меню (или нажмем кнопку New Item панели инструментов окна) и напишем название Test;

/-\

выделим пункт Test, выберем пункт New SubItem всплывающего меню и введем название rectangle;

выделим пункт rectangle, выберем пункт New всплывающего меню и напишем название gradient (это элементы одного уровня, поэтому используется команда New, а не NewSubItem).

Рис. 5. Изменения, вносимые в меню [1]

При создании новых пунктов в меню автоматически генерируются идентификаторы, для названий которых чаще всего используется латиница. Меню можно русифицировать с помощью пункта Edit всплывающего меню [1].

Также на языке Visual Prolog можно строить изображения, осуществлять подготовку текстовых и bmp-файлов, взаимодействовать с базой данных, добавлять и удалять сведения.

Список литературы /References

1. Разработка приложений на языке Visual Prolog//HOy Интуит. [Электронный ресурс]. Режим доступа: https://www.intuit.ru/studies/courses/3507/749/info/ (дата обращения: 25.08.2019).

i Надоели баннеры? Вы всегда можете отключить рекламу.