Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Разработка приложения

Читайте также:
  1. II. разработка проектов
  2. Гипотезы исследования. Разработка соответствующих макетов таблиц
  3. Глава девятая: Разработка скоростной метлы
  4. Жанры телерекламы и разработка литературного сценария
  5. Жизненный цикл приложения баз данных
  6. ЛЕКЦИЯ (методическая разработка)
  7. ЛЕКЦИЯ (методическая разработка)

Немаловажной задачей является – разработка графического интерфейса пользователя. Под графическим интерфейсом пользователя (Graphical User Interface - GUI) подразумевается тип экранного представления, при котором пользователь может выбирать команды, запускать задачи и просматривать списки файлов, указывая на пиктограммы или пункты в списках меню, показанных на экране.

В информационных системах построенных по технологии клиент-сервер существует два вида интерфейса: интерфейс, реализуемый при помощи клиентского приложения и web –интерфейс.

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

Основой web-интерфейса являются web-страницы (файлы с расширениями htm или html).

Работа со страницами осуществляется с помощью программы - браузера. Изначально

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

гут, как правило, выполняться с помощью мыши, либо нажатием клавиш на клавиатуре.

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

- Главное меню.

- Инструментальная панель быстрых кнопок, дублирующих основные разделы меню.

- Контекстное меню.

- Продуманную последовательность переключения фокуса управляющих элементов.

- Полосу состояния.

- Возможность настройки приложения и запоминания настроек.

Любое приложение под операционную систему Windows – представляет собой окно, которое создается компонентом Form класса TForm. Форма – это важнейший визуальный компонент. Формы представляют собой видимые окна Windows и являются основной частью практически любого приложения.

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

Пример описания интерфейса главной и рабочих форм приложения

Главное меню. Реализовано с помощью компонента MainMenu.

Инструментальная панель быстрых кнопок, дублирующих основные разделы меню. Реализовано компонентом ToolBar.

Контекстное меню. Реализовано компонентом PopupMenu.

Полоса состояния. Реализовано компонентом StatusBar;

Разработка пользовательского интерфейса администраторской части

Принимая во внимание рекомендации, описанные выше, графический интерфейс модуля предназначенного для администратора организован по следующим правилам:

На главной форме приложения расположены клавиши быстрого вызова функций, при этом сгруппированные в соответствии с назначением.

Каждая функция организована на отдельной форме

Графический интерфейс пользователя модуля администратора представлен на рисунке 15.

Рисунок 15 – Графический интерфейс пользователя модуля администратора

При нажатии на любую кнопку быстрого доступа срабатывает метод ShowModal, открывается новая форма, на которой реализован интерфейс для выполнения необходимых функций.


Дата добавления: 2015-07-08; просмотров: 181 | Нарушение авторских прав


 

 

Читайте в этой же книге: Цели и задачи курсового проектирования | Тема курсового проекта | Основная часть | Анализ предметной области | Концептуальное проектирование базы данных | Логическое проектирование базы | Пример графического описания связей между отношениями | Разработка хранимых процедур (Stored Procedure) | Тестирование программного продукта | Анализ предметной области |
<== предыдущая страница | следующая страница ==>
Обеспечение целостности (Check Constraints)| Безопасность и защита данных

mybiblioteka.su - 2015-2023 год. (0.014 сек.)