Помощь в написании студенческих работ
Антистрессовый сервис

Разработка интерфейса пользователя

РефератПомощь в написанииУзнать стоимостьмоей работы

В настоящее время стала доступна очередная версия пакета Delphi — Borland Delphi 7. Как и предыдущие версии, Borland Delphi 7 позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. В состав пакета включены разнообразные утилиты, обеспечивающие работу с базами данных, XML-документами, создание справочной системы, решение… Читать ещё >

Разработка интерфейса пользователя (реферат, курсовая, диплом, контрольная)

Алгоритм работы программы

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

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

В основном пользователь генерирует сообщения следующих типов:

  • — запрос информации;
  • — запрос помощи;
  • — запрос операции или функции;
  • — ввод или изменение информации.

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

Интерфейсы пользователя бывают двух типов: процедурно-ориентированные и объектно-ориентированные.

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

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

Разработка интерфейса была осуществлена с помощью среды объектно-ориентированного программирования Delphi 7.

Delphi — это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi.

Язык Delphi — строго типизированный объектно-ориентированный язык, в основе которого лежит Object Pascal.

В настоящее время стала доступна очередная версия пакета Delphi — Borland Delphi 7. Как и предыдущие версии, Borland Delphi 7 позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. В состав пакета включены разнообразные утилиты, обеспечивающие работу с базами данных, XML-документами, создание справочной системы, решение других задач. Отличительной особенностью седьмой версии является поддержка технологии.NET. компьютерный интерфейс алгоритм.

Borland Delphi 7 может работать в среде операционных систем от Windows 98 до Windows 7. Особых требований, по современным меркам, к ресурсам компьютера пакет не предъявляет: процессор должен быть типа Pentium или Celeron с тактовой частотой не ниже 166 МГц (рекомендуется Pentium II 400 МГц), оперативной памяти — 128 Мбайт (рекомендуется 256 Мбайт), достаточное количество свободного дискового пространства (для полной установки версии Enterprise необходимо приблизительно 475 Мбайт).

Это был один из первых языков, который стал известным как инструмент RAD (Rapid Application Development — среда быстрой разработки приложений), где в основе лежит технология визуального и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий.

Ниже на рисунке 9 представлен алгоритм работы приложения.

Алгоритм работы приложения.

Рисунок 9 — Алгоритм работы приложения.

Задание курсового проектирования заключалось в определении количества номенклатуры отправленного товара за первый квартал текущего года.

Задача была решена средствами языка SQLзапросов.

SQL (Structured Query Language— «язык структурированных запросов») — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL — структурированный язык запросов. SQL основан на реляционной алгебре и является языком манипулирования данными. SQL позволяет описывать условия поиска информации без того, чтобы задавать последовательность действий, нужных для получения ответа на запрос.

Текст данных запросов приведен ниже:

Выборка товара по названию:

SELECT Tovar.Name_Tovar, Postavka.Kol.

FROM Tovar, Postavka.

WHERE Tovar. Ntovar=Postavka.Ntovar and Tovar.Name_tovar like «%» ;

Сумма выбранного товара:

SELECT SUM (Postavka.Kol) as Vsego.

FROM Postavka, Tovar.

WHERE Tovar. Ntovar=Postavka.Ntovar and Tovar.Name_tovar like «%» .

Руководство пользователя

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

Для того чтобы выполнить выборку данных из базы данных и вывести эти результаты в таблицу, следует ввести название товара в поле для ввода и нажать кнопку «Выбрать». Далее, чтобы получить общее количество выбранного товара, необходимо нажать кнопку «Итого», и в поле для вывода появится сумма товара.

Главная форма программы.

Рисунок 10 — Главная форма программы.

Для просмотра отчёта, необходимо нажать на кнопку «Отчёт», после чего на экране появится макет отчета (Рисунок 11), который впоследствии можно будет просмотреть, распечатать или же просто закрыть нажатием соответственно кнопок «Просмотр», «Печать» и «Выход» .

Просмотр отчёта.

Рисунок 11 — Просмотр отчёта.

Для просмотра справки о приложении и разработчике следует нажать кнопку «Справка» на главной форме. На экране отобразится следующее окно.

Справка.

Рисунок 12 — Справка.

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

Показать весь текст
Заполнить форму текущей работой