Интерфейс программного обеспечения
Контрольный список интерфейса программного обеспечения. Разработка и описание интерфейса приложения. Раскрывающиеся элементы главного меню и инструментальные панели. Взаимодействие с пользователем посредством звуков, сообщений и диалоговых окон.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 25.09.2014 |
Размер файла | 664,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ФГБОУ ВПО
«ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕХНОЛОГИИ И УПРАВЛЕНИЯ»
ЭЛЕКТРОТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ
КАФЕДРА «СИСТЕМЫ ИНФОРМАТИКИ»
Лабораторная работа
На тему: «Интерфейс программного обеспечения»
Улан-Удэ, 2014
1. Окна
1.1 Заголовки
Заголовки каждого окна соответствуют его содержимому. Заголовок главного окна «Складской учет» однозначно выделяет программу среди прочих, а так же показывает, к какой области эта программа принадлежит, «UGpro» расшифровывается как «учет готовой продукции». На рисунке 1 представлен заголовок главной формы.
Рисунок 1 - Заголовок главного окна
Так же в программе существуют окна «Принятый товар» (рис.2), «Отправленный товар» (рис.3), «Справочник видов товара» (рис.4), «Справочник товаров» (рис.5), «Справочник единиц измерения» (рис.6), «Справочник подразделений» (рис.7), «Запросы» (рис.8), «Отчет» (рис.9), «Справка» (рис.10), «Помощь» (рис.11), «О программе» (рис.12) , названия которых так же описывают содержимое этого окна.
Рисунок 2 - Заголовок окна «Принятый товар»
Рисунок 3 - Заголовок окна «Отправленный товар»
Рисунок 4 - Заголовок окна «Справочник видов товара»
Рисунок 5 - Заголовок окна «Справочник видов товара»
Рисунок 6 - Заголовок окна «Справочник единиц измерения»
Рисунок 7 - Заголовок окна «Справочник подразделений»
Рисунок 8 - Заголовок окна «Запросы»
Рисунок 9 - Заголовок окна «Отчет»
Рисунок 10 - Заголовок окна «Справка»
Рисунок 11 - Заголовок окна «Помощь»
Рисунок 12 - Заголовок окна «О программе»
1.2 Дизайн окна
Главное окно
Главное окно не является модальным, так как программа должна позволять пользователю взаимодействовать с другими программами.
Размер окна статичен и пользователь не может его изменить, чтобы не нарушить пропорции и не потерять из вида некоторую информацию.
В верхней части расположено главное меню программы, под которой находится инструментальная панель, которая позволяет быстро выполнять некоторые функции программы или вызывать другие окна программы, показано на рисунке 13.
Рисунок 13 - Главное окно
Окно «Принятый товар»
Это окно является модальным. Это необходимо для того что бы пользователь не оставлял много открытых окон т.к здесь формируется запись в БД. Размер окна статичен и пользователь не может его изменить, чтобы не нарушить пропорции и не потерять из вида некоторую информацию (Рис.14).
В окне вводятся данные о товаре, который пришел на склад. Т.к. существуют справочники о товарах, единицах измерения, пользователю не нужно полностью вносить информацию, ему нужно ввести код товара, количество, цену за единицу, сумму и поставщика.
Рисунок 14 - Окно «Принятый товар»
Окно «Отправленный товар»
Это окно является модальным. Это необходимо для того что бы пользователь не оставлял много открытых окон т.к тут формируется запись в БД и это может неадекватно сказаться на программе. Размер окна статичен и пользователь не может его изменить, чтобы не нарушить пропорции и не потерять из вида некоторую информацию (Рис.15).
Т.к. вся основная информация уже есть в базе, пользователю остается только ввести код товара, дату отправки, количество отправленного товара и наименование подразделения, куда нужно отправить груз.
Рисунок 15 - Окно «Отправленный товар»
Окно «Справочник видов товара»
Это окно является модальным. Это необходимо для того что бы пользователь не оставлял много открытых окон т.к тут формируется запись в БД и это может неадекватно сказаться на программе. Размер окна статичен и пользователь не может его изменить, чтобы не нарушить пропорции и не потерять из вида некоторую информацию (Рис.16).
Рисунок 16 - Окно «Справочник видов товара»
В этом окне указан список видов товаров, в который пользователь может добавлять данные, изменять и удалять.
Окно «Справочник товаров»
Это окно является модальным. Это необходимо для того что бы пользователь не оставлял много открытых окон т.к тут формируется запись в БД и это может неадекватно сказаться на программе. Размер окна статичен и пользователь не может его изменить, чтобы не нарушить пропорции и не потерять из вида некоторую информацию (Рис.17).
Рисунок 17 - Окно «Справочник товаров»
Здесь указан весь перечень товаров, который пользователь добавляет в справочник интерфейс программный приложение меню
Окно «Справочник единиц измерений»
Это окно является модальным. Это необходимо для того что бы пользователь не оставлял много открытых окон т.к тут формируется запись в БД и это может неадекватно сказаться на программе. Размер окна статичен и пользователь не может его изменить, чтобы не нарушить пропорции и не потерять из вида некоторую информацию (Рис.18).
Рисунок 18 - Окно «Справочник единиц измерений»
Окно «Справочник подразделений»
Это окно является модальным. Это необходимо для того что бы пользователь не оставлял много открытых окон т.к тут формируется запись в БД и это может неадекватно сказаться на программе. Размер окна статичен и пользователь не может его изменить, чтобы не нарушить пропорции и не потерять из вида некоторую информацию (Рис.19).
Рисунок 19 - Окно «Справочник подразделений»
Окно «Поиск»
Рисунок 20 - Окно «Поиск»
В этом окне пользователь может осуществлять удобный поиск, просматривая полную информацию о товаре, такую как, наименование, количество, цену, поставщика, количество отправленного товара, дату отправки и подразделение.
Окно «Отчет»
Окно является модальным так как отчет формируется непосредственно используя данные с БД.
Рисунок 21 - Окно «Отчет»
Для формирования отчета пользователю необходимо ввести период даты прихода и даты отправки и по этому периоду сформируется отчет, который показан на рисунке 22
Рисунок 22 - Окно «Отчет»
Размер окна статичен и пользователь не может его изменить, чтобы не нарушить пропорции и не потерять из вида некоторую информацию
Окно «Справка»
Это полноценная справка которая используется на большинстве программ. Это окно не является модальным, так как пользователь во время работы со справкой может обращаться к остальным окнам программы. Это окно имеет возможность максимизации и минимизации для удобства пользователя. Так же, для этого окна можно изменить размер по желанию пользователя, все элементы внутри окна масштабируются автоматически под размер окна. Это позволяет повысить удобство при взаимодействии с большими текстами справки. На рисунке 23 представлено окно содержания справки.
Рисунок 23 - Окно «Справка»
Окно «О программе»
Окно информации о программе, после использования, следует закрыть. Данное окно не имеет возможностей максимизации и минимизации, а так же не может быть изменен размер окна, так как это окно не несет никакого практического функционала, это окно появляется в центре главного окна. На рисунке 24 представлено окно информации о программе.
Рисунок 24 - Окно «О программе»
Окно «Помощь»
Это окно является модальным. Это необходимо для того, что бы пользователь не оставлял лишнее окно открытым. Размеры окна статические и пользователь их не может изменить. Изменение размера окна не является необходимым, так как размер содержимого неизменим.
В этом окне находится краткая инструкция по работе с программой, поиску, составлению отчета.
Рисунок 25 - Окно «Помощь»
2. Меню
2.1 Пункты главного меню
Главное меню представлено на рисунке 17.
Рисунок 26 - Главное меню
Меню содержит 6 пунктов:
1) Ввод данных - содержит функции ввода данных;
2) Справочники - содержит пересень справочников необходимых для работы пользователя;
3) Запросы - осуществляется полный просмотр данных и поиск.
4) Отчет - содержит функцию формирования отчета.
5) Справка - содержит справку и сведения о программе.
6) Выход - осуществляет выход из программы.
2.2 Раскрывающиеся элементы главного меню
Раскрвающиеся список пункта главного меню «Ввод данных» представлен на рисунке 27.
Рисунок 27 - Выпадающее меню пункта «Ввод данных»
Раскрывающиеся список пункта главного меню «Ввод данных» содержит следующие элементы:
1) Принятый товар;
2) Отправленный товар;
Раскрвающиеся список пункта главного меню «Справочники» представлен на рисунке 28.
И содержит следующие элементы:
1) Справочник видов товара;
2) Справочник товаров;
3) Справочник единиц измерений;
4) Справочник подразделений.
Рисунок 28 - Выпадающее меню пункта «Справочники»
Пункты «Запросы» и «Отчеты» сразу переходят к открывающимся окнам.
Раскрывающиеся список пункта главного меню «Справка» представлен на рисунке 29. И содержит следующие элементы:
1) Просмотр справки - открывает файл помощи.
2) О программе - открывает окно, которое содержит информацию о программе и разработчике
3) Помощь - открывает окно, в котором содержится краткая инструкция по использованию программы.
Рисунок 29 - Выпадающее меню пункта «Справка»
3. Инструментальные панели
Инструментальная панель в главном окне состоит из 3 элементов, которые позволяют осуществить быстрый вызов процедуры, определенных за элементами главного меню.
Рисунок 30 - Инструментальная панель программы
-Ввод данных
- Осуществление просмотра и поиска
- Формирование отчета
4. Взаимодействие с пользователем
Взаимодействие с пользователем осуществляется посредством предупреждающих звуков, сообщений и диалоговых окон.
Размещено на Allbest.ru
...Подобные документы
Общая характеристика и функциональное назначение проектируемого программного обеспечения, требования к нему. Разработка и описание интерфейса клиентской и серверной части. Описание алгоритма и программной реализации приложения. Схема базы данных.
курсовая работа [35,4 K], добавлен 12.05.2013Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.
курсовая работа [81,7 K], добавлен 18.08.2014Разработка интерфейса и программного обеспечения виртуальной библиотеки. Проектирование структуры экранов и навигационной системы. Построение прототипа пользовательского интерфейса. Тестирование и модификация прототипа. Экспертная оценка разработки.
курсовая работа [41,2 K], добавлен 19.12.2010Создание прикладного программного обеспечения для реализации интерфейса терминала по приему платежей за услуги связи. Анализ требований к программному обеспечению. Выбор языка программирования. Разработка интерфейса пользователя и проектной документации.
дипломная работа [1,3 M], добавлен 18.06.2015Проектирование структур данных и пользовательского интерфейса. Разработка руководства системного программиста и пользователя. Основные элементы организации работы менеджера по работе с клиентами. Характеристика программного обеспечения ООО "Доминион+".
курсовая работа [1,7 M], добавлен 14.10.2012Общие сведения об исследуемой организации, направления ее хозяйственной деятельности, характеристика используемой вычислительной техники и программного обеспечения. Разработка пользовательского интерфейса, шаблонов, отладка и тестирование программы.
отчет по практике [159,3 K], добавлен 11.04.2016Этапы разработки технического задания. Спецификация программного обеспечения при структурном подходе. Дерево диаграмм, базовые понятия сетевой модели данных. Разработка пользовательского интерфейса. Разработка сценария диалога на основе экранных форм.
курсовая работа [2,0 M], добавлен 24.06.2012Выбор базовых программных средств для разработки оригинального программного обеспечения. Компоненты программно-методического комплекса проектирования токарных операций. Программное обеспечение для организации интерфейса программно-методического комплекса.
дипломная работа [2,8 M], добавлен 14.05.2010Спецификация требований к разрабатываемому приложению. Разработка структурной схемы интерфейса. Описание алгоритма шифрования DES. Разработка программного кода приложения "DES". Проведение исследования основных шагов для генерации ключей и шифрования.
курсовая работа [398,4 K], добавлен 13.12.2022Формирование на экране меню для выбора функций. Элементы пользовательского интерфейса. Описание внутренних переменных, входных и выходных данных языка программирования Си. Выбор пользователем функции. Создание программы "Список коммерческих банков".
курсовая работа [491,9 K], добавлен 17.03.2015Создание программного обеспечения в среде Visual Basic for Applications для проведения теста по работе полушарий мозга человека. Описание команд. Разработка интерфейса и тестирование программы. Листинг приветствия и задаваемых пользователю вопросов.
курсовая работа [387,1 K], добавлен 09.03.2014Анализ проектирования интерфейса программы. Выбор и назначение визуальных компонентов. Изучение экранных форм приложения. Модули, процедуры, функции проекта и их назначение. Листинг программного кода. Результаты работы автоматизированного продукта.
курсовая работа [1,9 M], добавлен 11.12.2017Разработка программного модуля, программного обеспечения для компьютерных систем средствами C++ Builder. Разработка карты и интерфейса сайта. Алгоритмы реализации интерактивных функций программы. Пропускная способность линии связи. Программный код сайта.
отчет по практике [1,2 M], добавлен 16.09.2012Общее описание разрабатываемого программного обеспечения, требования к его функциональности и сферы практического применения. Выбор инструментальных средств разработки. Проектирование структур баз данных и алгоритмов, пользовательского интерфейса.
дипломная работа [3,1 M], добавлен 19.01.2017Разработка текстового автоответчика для программы Skype, который будет выдавать определенные данные на основе отправляемых пользователем сообщений. Особенности программного обеспечения для чатов. Схема взаимодействия пользователя и интерфейса чата.
курсовая работа [1,0 M], добавлен 08.06.2017Возможности среды программирования delphi при разработке приложения с визуальным интерфейсом. Разработка спецификации программного обеспечения и на ее основе кода программного продукта. Отладка программы "трассировкой", ее тестирование и оптимизация.
курсовая работа [501,4 K], добавлен 07.12.2016Обоснование необходимости создания программного продукта. Данные, которые хранятся в базе данных. Обоснование их достаточности. Операции по обработке данных. Описание интерфейса пользователя с иллюстрациями диалоговых окон. Инструкция для пользователя.
курсовая работа [886,5 K], добавлен 11.10.2008Создание Win-приложения для библиотеки, которое позволяло бы осуществлять операции выдачи и сдачи книг в соответствии со сроками. Выбор программных и технических средств реализации проекта. Разработка интерфейса системы, описание реализованных классов.
курсовая работа [3,1 M], добавлен 14.08.2015Определение этапов разработки программного обеспечения. Разработка модели представления данных и структуры интерфейса. Проектирование входных и выходных форм. Этапы программирование приложения. Проверка функциональности на контрольном примере.
курсовая работа [1,2 M], добавлен 25.05.2009Структурная диаграмма программного модуля. Разработка схемы программного модуля и пользовательского интерфейса. Реализация программного модуля: код программы; описание использованных операторов и функций. Вид пользовательской формы с заполненной матрицей.
курсовая работа [215,3 K], добавлен 01.09.2010