В результате выполненного анализа инструментальных средств было выявлено, что в качестве средства разработки АИС будет использован Delphi, как наиболее оптимальное средство разработки с точки зрения разработчика.
Под графическим интерфейса пользователя подразумевается тип экранного представления, при котором пользователь может выбирать команды, запускать задачи и просматривать списки файлов. Действия могут выполняться с помощью мыши, либо нажатием клавиш на клавиатуре. Типичным примером графического интерфейса пользователя является сам Windows.
Рисунок 15. Окно предварительного просмотра.
Delphi предоставляет разработчику приложения широкие возможности быстрого и качественного проектирования графического интерфейса пользователя — различных окон, кнопок, меню и так далее.
Чаще всего сколько-нибудь сложное приложение не может ограничиться одним окном. Есть две различные модели приложений: с интерфейсом одного документа (SDI) и с интерфейсом множества документов (MDI).
В приложении MDI имеется родительское окно и ряд дочерних окон (окна документов).
Приложение SDI в нужные моменты создает вторичные окна для просмотра свойств файлов, задания параметров и других целей.
Для проектирования приложения «АИС «Кадровый учет» было отдано предпочтение интерфейсу SDI.
Первая главная форма дипломной работы (рисунок 16) имеет стандартный для Windows вид с полосой заголовка, который задается значением bsSihgle свойства BorderStyle. Свойство BorderIcons определяет набор кнопок, которые имеются в полосе заголовка, а именно — кнопка системного меню, закрывающая окно, кнопка Свернуть и кнопка Развернуть.
Свойство WindowsState имеет значение wsNormal определяет, что окно первоначально предъявляется пользователю при выполнении приложения в нормальном виде, и значение Position равное poScreenCenter означает, что окно расположится в центре экрана.
Для вторичных диалоговых окон был использован стиль — BorderStyle равный bsDialog. Это неизменяемое по размерам окно, типичное окно диалогов.