73
или списана. Последняя таблица реализует функцию списание, где указывается
причина, данные книги и дата списания.
Разрабатываемое автоматизированное рабочее место библиотекаря будет
реализовываться в виде инсталлируемого приложения. В данном разделе
описаны выбранные инструменты для реализации проекта, такие как: язык
программирования, среда разработки, база данных, связывающие элементы с БД.
Для разработки прикладного настольного приложения используется
интерактивная среда Embarcadero RAD Studio Delphi XE10.1 Berlin. Она работает
в операционных системах: Microsoft Windows, Mac OS, IOS и Android.
Реализация программного продукта осуществляется на объектно-
ориентированном языке Delphi XE 10.1 Berlin.
Высокопроизводительный инструмент визуального построения
приложений включает в себя компилятор кода и предоставляет средства визуаль-
ного программирования. В Delphi также входят локальный SQL-сервер, генераторы
отчетов, библиотеки визуальных компонентов, и прочие инструменты, позволяющие
максимально эффективно разрабатывать информационные системы или другое
различное ПО для Windows-среды.
Преимуществами данной среды разработки являются:
наличие быстрого функционального отладчика, который доступен в
любой момент времени;
наличие справочной системы в виде контекстного меню, позволяющая
изучать язык;
высокая скорость компиляции и выполнения откомпилированных
программ;
возможность работы со вставками на языке Assembler;
нет необходимости в сторонних библиотеках;
компонентная модель программирования, которая позволяет
использовать компоненты, разработанные другими программистами, без
использования исходного кода;
наличие средств доступа к базам данных;
низкие требования к ресурсам компьютера;