Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.59 Mб
Скачать

3.2 Эскиз

Для дальнейшей реализации интерфейса пользователя использовалась программная среда Delphi, т.к. она хорошо совмещена с приложением Windows. В Delphi можно реализовать некоторые функции, которые не возможно разработать в Turbo Vision или сделать достаточно затруднительно.

Рисунок 3- Эскиз интерфейса в Delphi (заставка)

Рисунок 4- Эскиз интерфейса в Delphi (книга)

Рисунок 3- Эскиз интерфейса в Delphi (окно заметок)

3.3 Спецификация типовых объектов

В таблице 1 показана спецификация типовых объектов управления графического интерфейса спроектированного диалогового окна.

Таблица 1 - Спецификация типовых объектов управления графического интерфейса

Наименование объекта

Функциональная характеристика объекта

1

2

3

Метяа

label

постоянный текст, не подлежащий изменению при работе пользователя с экранной формой (в программе отображает время);

Командная

Кнопка

command button

обеспечивает передачу управляющего воздействия( печать, свернуть, выход, заметки …)

окно-список

list box

содержит список альтернативных значений для выбора (отображает содержание книги);

линейка горизонтальной прокрутки

для быстрого перемещения внутри длинного списка или текста по вертикали

линейка вертикальной прокрутки

для быстрого перемещения внутри длинного списка или текста по вертикали

Феб браузер

WebBrowser

предоставляет возможность не только отображения документов HTML, но и автоматизации браузера.(отображает содержимое выбранного раздела книги)

Навигатор по БД

DBNavigator

Навигация по БД «заметки»

Таблица

DBGrid

Отображает информацию из БД в таблице

Таймер

Timer

Выводит заставку

Прогресс бар

ProgressBar

показывает процесс запуска программы


4 Сравнительный анализ

Turbo Vision — это объектно-ориентированная оболочка для оконных программ. Она создана для исключения рутинных действий по разработке оконных оболочек, которую компания Borland добавила в свой продукт Turbo Pascal. Delphi является результатом функционального расширения Turbo Pascal, он гораздо современнее своего предшественника.

Программа созданная в Delphi занимает гораздо больше свободного места на диске, чем программа, которая была создана при помощи Turbo Vision, в этом минус Delphi. Помимо этого, если у пользователя проблемы с дисковым пространством, то среда программирования Delphi будет не уместна, а пользователь отдаст своё предпочтение Turbo Vision, который имеет довольно скромный размер. Довольно серьезным недостатком Delphi является ресурсоёмкость, эта проблема возникает сразу после запуска на старых ПК, либо на ПК со слабой конфигурацией. Данная проблема не касается Turbo Vision, так как его можно запустить практически на любом ПК.

На мой взгляд, среда программирования Delphi гораздо лучше, чем Turbo Vision. Несмотря на приведённые мною выше минусы, в случае с Delphi проблемы с созданием программы у меня не возникли, так как в моем распоряжении ПК с высокими системными требованиями. Функционал Delphi очень обширен, довольно лёгкий интерфейс очень радует, что нельзя сказать о Turbo Vision.