- •Введение
- •1 Постановка задачи
- •Основные характеристики функциональных задач
- •Структура взаимодействия входной и выходной информации
- •1.3 Требования к программно-аппаратному окружению
- •1 .4 Требования к функциям, выполняемой системой
- •1.5 Требования к эргономике и технической эстетики интерфейса пользователя
- •2 Проектирование интерфейса пользователя с помощью модуля Turbo Vision
- •2.1 Описание модуля
- •3 .2 Эскиз
- •3 .3 Спецификация типовых объектов управления графического интерфейса.
- •4 Сравнительный анализ
- •Заключение
- •Список использованных источников
- •Приложение а График прохождения практики по профилю специальности
- •1.1 Постановка задачи
- •Приложение б Ежедневные записи студента
- •Приложение в
- •Входные данные
3 .2 Эскиз
Рисунок 3 –Форма-заставка
Рисунок 4 – Главная форма
На главной форме расположено 4 вкладки: «Студенты», «Преподаватели», «Аудитории», «Справка».
Вкладка «Студенты» предназначена для открытия таблицы базы данных и содержит информацию о студентах.
Рисунок 5 -Редактор таблицы «Студенты»
Рисунок 6 – форма «Преподаватели»
Вкладка «Преподаватели» предназначена для открытия таблицы базы данных, содержит информацию о преподавателях.
Рисунок 7 -Редактор таблицы «Преподаватели»
Рисунок 8 – форма «Аудитории»
Вкладка «Аудитории» предназначена для открытия таблицы базы данных, содержит информацию об аудиториях. В перечисленных вкладках реализуется добавление, удаление, редактирование базы данных, вывод отчетов, а также поиск по базе данных.
Рисунок 9 -Редактор таблицы «Аудитории»
Рисунок 10 – форма «Справка»
Вкладка «Справка» предназначена для просмотра информации о разработчике, о программе.
Рисунок 11 – Форма «О программе»
Рисунок 12 – Форма «О разработчике»
3 .3 Спецификация типовых объектов управления графического интерфейса.
Для создания диалогового окна использовались объекты:
1) Полоса меню (MainMenu)- предлагает выбор основных функций обработки информации, представленные в программе, например, «Клиент».
2) Метка (Label) – постоянный текст, не подлежащий изменению при работе пользователя с экранной формой.
3) Многострочный редактор(Memo)- для ввода большого объёма текстовой информации(больше одной строка).
4) Панель (Panel) - служит для выделения кокой либо части формы например разделения её на две части.
5) Открытие диалогового окна (Open Dialog) – служит для указания пути к какой-либо папки или файлу.
6) Окно редактирования. (Edit) – компонент визуальный. Это стандартный управляющий элемент Windows для ввода. Он может быть использован для отображения короткого фрагмента текста и позволяет пользователю вводить текст во время выполнения программы.
7) Командная кнопка. (Button) – компонент визуальный. Он позволяет выполнить какие-либо действия при нажатии кнопки во время выполнения программы. Поместив компонент TButton на форму, вы по двойному щелчку можете создать заготовку
8) Кнопка с графикой. (BitBtn) – компонент визуальный. Эта кнопка похожа на кнопку TButton, однако на ней можно разместить картинку (glyph). Компонент TBitBtn имеет несколько предопределенных типов (bkClose, bkOK и др), при выборе которых кнопка принимает соответствующий вид.
9) Изображение. (Image) – компонент визуальный. Он отображает графическое изображение на форме. Воспринимает форматы BMP, ICO, WMF. Если картинку подключить во время дизайна программы, то она прикомпилируется к ехе-файлу.
10) Таймер. (Timer) – компонент невизуальный. Используется для запуска процедур, функций и событий в указанные интервалы времени. Событие OnTimer периодически вызывается через промежуток времени, указанный в свойстве Interval (интервал). Период времени может составлять от 1 до 65535 мс.