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

2.6.2 Логическое проектирование

Проектирование структуры базы данных

Рисунок 2.6 – Схема дан

2.7. Проектирование пользовательского интерфейса

Одним из немаловажных этапов разработки программного продукта является процесс создания пользовательского интерфейса. Интерфейс программы, прежде всего, определяет язык пользователя и язык сообщения компьютера, который организует с ним диалог. Расшифровать эти понятия можно очень просто: действия, которые пользователь проводит в отношении системы, путем использования различных технических средств и являются языком пользователя, а язык сообщений же - это информация, предназначенная для пользователя, которая отображается на экране. Наиболее простой формой языка пользователя является создание форм входных и выходных документов. Важным измерителем эффективности используемого интерфейса является выбранная форма диалога пользователя с системой. Знание пользователя определяют круг вопросов, которые он должен знать при работе с системой.

Интерфейс должен обладать следующими возможностями:

  • манипулировать различными формами диалога и изменяя их в процессе работы по выбору пользователя;

  • передавать данные системе различными способами;

  • получать данные от разных устройств системы в различных формах;

  • гибко поддерживать запросы.

Разработка пользовательского интерфейса состоит из проектирования панели и диалога. Обычно принято панель приложения делить на 3 части:

  • меню действий;

  • тело панели;

  • область функциональных клавиш.

Данная компьютерная система должна иметь следующие основные экраны: УМК, теоретический материал(лекции), презентации, меню тестов, прохождение тестов, результаты тестов, просмотр результатов.

Экранные формы должны выдерживать стилевое единство

Рисунок 2.7 – Главное окно программы

2.8.Реализация компьютерной системы

Первый этап разработки нашей системы заключается в сборе и редактировании дополнительной информации по курсу возрастно-психологическое консультирование. Информацию собирали из разных источников: из Интернета, журналов, из книг.

После сбора информации мы приступили к разработке интерфейса компьютерной системы. Были выбраны цвет фона, шрифт, размер шрифта, расположение информации на экране.

Затем в среде Borland Delphi , представленной на рисунке 2.8, для каждой подсистемы были разработаны формы.

Рисунок 2.8 – Окно среды разработки Borland Delphi

Для создания главного окна программы на форму в верхней части были размещены кнопки, с помощью которых возможен переход к другим подсистемам.

Для просмотра подсистем (подсистема теоретической информации, контроля знаний, диагностики, результатов) содержащихся в компьютерной системе применяем компонент TWebBrowser, который использует элемент управления ActiveX WebBrowser, входящий в состав Microsoft Internet Explorer. Этот компонент имеется на любом компьютере, на котором установлен Internet Explorer. Все последние версии Windows содержат TWebBrowser в своем составе и без него практически неработоспособны.

Размещаем на форме соответствующий компонент, имеющийся на закладке Internet. Затем, для отображения в нем страницы HTML, необходимо вызвать его метод Navigate.

Для доступа к данным использовался компонент ADO (Active Data Objects) который является высокоуровневым компонентом технологии доступа к данным.