Взаимодействие с пользователем




Рисунок 15 - Итерационный процесс проектирования.

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

Таблица 1 - Принципы проектирования пользовательских интерфейсов

 

Принцип Описание
Учет знаний пользователя В интерфейсе необходимо использовать термины и понятия, взятые из опыта будущих пользователей системы.
Согласованность Интерфейс должен быть согласованным в том смысле, что однотипные (но различные) операции должны выполняться одним и тем же способом.
Минимум неожиданностей Поведение системы должно быть прогнозируемым.
Руководство пользователя Интерфейс должен предоставлять необходимую информацию в случае ошибок пользователя и поддерживать средства контекстно-зависимой справки
Учёт разнородности пользователей В интерфейсе должны быть средства для удобного взаимодействия с пользователями.

Взаимодействие с пользователем

Здесь надо решить две главные задачи, каким образом пользователь будет вводить данные в систему и как данные будут представлены пользователю. Все виды взаимодействия можно отнести к одному из 5 основных стилей взаимодействия:

1. Непосредственное манипулирование

2. Выбор из меню

3. Заполнение форм

4. Командный язык

5. Естественный язык

Таблица 2 - Преимущества и недостатки стилей взаимодействия с системой

Стиль взаимодействия Основные преимущества Основные недостатки Примеры приложений
Прямое манипулирование Быстрое и интуитивно понятное взаимодействие. Легок в изучении Сложная реализация. Подходит только там, где есть зрительный образ задач и объектов Видеоигры, системы автоматического проектирования
Выбор из меню Сокращение количества ошибок пользователя. Минимальный ввод с клавиатуры. Медленный вариант для опытных пользователей. Может быть сложным, если меню состоит из большого количества вложенных пунктов. Главным образом системы общего назначения
Заполнение форм Простой ввод данных. Легок в изучении Занимает пространство на экране. Системы управления запасами, обработка финансовой информации.
Командный язык Мощный и гибкий Труден в изучении. Сложно предотвратить ошибки ввода. ОС, библиотечной системы.
Естественный язык Подходит неопытным пользователям. Легко настраивается. Требует большого ручного набора Системы расписания, системы хранения данных WWW

В принципе необходимо использовать различные стили взаимодействия для управления разными системными объектами.

Использование цветов.

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

Основные правила использования цветов в интерфейсах в соответствии, с которыми осуществляется проектирование. Использование ограниченного количества цветов.

1. Использование разных цветов для показа изменений системы.

2. Для помощи пользователю нужно использовать цветовое кодирование (256 цветов).

3. Использование цветового кодирования последовательно и продуманно.

4. Осторожное использование дополняющих цветов.

Чаще всего разработчики интерфейсов допускают две ошибки: привязка значения к определенному цвету и использование большого количества цветов на экране.

Экранные формы в программе представлены в следующей последовательности:

Рисунок 16 – Схема последовательности экранных форм

На всех формах справочников имеются функции для редактирования информации, её поиска, фильтрации и сортировки. Справочная система представлена на отдельной форме в виде текстового документа.

Формирование отчётов происходит в текстовом редакторе Word и электронной таблице Excel:

 

Рисунок 17– Формирование справочника по форме «Поставки» в Word

Рисунок 18– Формирование справочника по форме «Продажи» в Excel

 

3.5 Выбор комплекса технических средств

Среди всего множества критериев отбора ТС нас интересует:

- достаточный объем оперативного запоминающего устройства;

- достаточный объем накопителя на жестком магнитном диске;

- приемлемый тип видеоадаптера и дисплея для работы пользователя;

- достаточная производительность центрального процессора;

- наличие возможности вывода информации на бумажный, магнитный носитель;

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

Процессор.

Процессор Intel Pentium 4 530J создан при помощи самых современных технологий, и имеет 90 nm архитектуру. Размер кэша 2-го уровня равен 1024 Кб, тактовая частота равняется 3000 МГц. Данный процессор использует системную шину с частотой 800 МГц. Для использования данного процессора необходима материнская плата с Socket 775. Также данный процессор поддерживает технологию Hyper-Threading, данная технология позволяет эмулировать второе ядро, при том что у процессора всего лиш одно физическое ядро, что позволяет увеличить производительность. Этот процессор, помимо своего быстродействия также привлекает своей невысокой ценой, и отличным показателем Цена/Качество. Поэтому выбор пал именно на него.

Гнездо (Socket) LGA775 (775-Land Grid Array) впервые появилось у МП Pentium 4 выпущенных в третьем квартале 2004 года. По сравнению с mPGA478 у него не только значительно увеличилось количество контактов, но и вместо штырьков (Pin) на корпусе процессора теперь находятся площадки (Land), а пружинящие штырьки перенесены на материнскую плату. Предполагается, что такое гнездо лучше подходит для высоких тактовых частот.

Материнская плата.

Gigabyte 8I945P – системная плата на базе чипсета Intel 945P. Это модель среднего уровня, исправляющая недостаток чипсета для типичного пользователя недорогих систем: поддержку всего одного разъема Parallel ATA. Таким образом, на плате распаян контроллер IDE RAID, есть сетевой контроллер Gigabit Ethernet, причем подключенный к шине PCI Express и, конечно, поддержка звука стандарта HDA (на самом деле, даже 10-канального звука). Разводка платы в целом стандартная, хотя унифицированность PCB (для линейки плат) свободного пространства на зауженном текстолите не оставляет. Из неудобств разводки отметим разве что перегруженность разъемами области платы, в которой располагаются слоты DIMM. Доступ к единственной перемычке не затруднен даже при установке платы в корпус, краткое описание ее функциональности приведено на текстолите. В трехканальном импульсном стабилизаторе напряжения питания процессора применены 2 конденсатора по 3300 мкФ, 4 по 1500 мкФ и 5 по 560 мкФ. Также на плате находится стабилизатор напряжения памяти, включающий 12 конденсаторов по 1000 мкФ и усиленный применением индуктивных элементов. Используются отлично зарекомендовавшие себя электролитические конденсаторы от фирм Sanyo и Nichicon. Размер платы — 305х220 мм (зауженный ATX, крепление к корпусу 7 винтами, края платы могут немного прогибаться под давлением). Выбор этой материнской платы обусловлен невысокой ценой и поддержкой всех необходимых нам функций, а также нашего процессора.

Оперативная память.

Модуль памяти DIMM DDR2 Hynix 1Gb DDR 533 – имеет объем равный 1 Гб, и работает на частоте 533 МГц. Данная частота поддерживается материнской платой, а такой объём позволит комфортно работать с нашей системой, а также с любыми другими приложениями.

Жёсткий диск.

В новые производительные винчестеры Maxtor первоначально будут устанавливаться диски с плотностью записи 30 Гб на сторону, или 60 Гб на пластину, а также, на ограниченных партиях - более емкие пластины с плотностью 80 Гб. Интересно, что Maxtor решила не делить винчестеры на семейства в соответствии с плотностью, как другие производители (Seagate, Samsung). Просто по мере совершенствования технологий доля винчестеров с 60 Гб пластинами будет уменьшаться.

DiamondMax Plus 9 выполнен по двухпластинному дизайну. Выпускаются винчестеры с одной полной пластиной (емкость, в зависимости от типа пластин, будет 60 или 80 Гб) и двумя пластинами (120 и 180 Гб соответственно). Винчестеры с большим количеством пластин, а будут и такие, Maxtor относит к специальной серии MaXLine Plus II, которая нацелена на рынок недорогих серверов.

Все винчестеры новой серии оснащаются мотором с жидкостными подшипниками. Они не только снижают уровень шума, но и повышают надежность работы винчестера. Так, по сравнению с предыдущей серией, D740X, устойчивость к удару в рабочем состоянии повышена с 30G до 60G, а шум снижен с 30 дБ до 25 дБ. Тем не менее, из-за увеличившейся плотности информации пришлось снизить скорость позиционирования.

Мышь.

Проводная лазерная мышь A4Tech X6-005D – отличный выбор для тех, кто много времени проводит в Интернете, играет в онлайн-игры или рисует в AutoCAD. Лазерный сенсор модели имеет разрешение 1000 dpi, что обеспечивает плавность движений и высокую точность позиционирования курсора.

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

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

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

Клавиатура.

Defender Matador 550 – стандартная клавиатура с традиционной раскладкой. Клавиатура имеет сверхпрочную влагоустойчивую конструкцию и усиленные ножки.

10 горячих клавиш для быстрого доступа к офисным, мультимедийным и интернет-приложениям.

Компактный дизайн. Вы можете с удобством расположить клавиатуру на компьютерном столе малой площади или освободить дополнительное место на обычном рабочем столе.

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

Угол наклона клавиатуры можно отрегулировать с помощью выдвижных ножек.

Встроенная подставка под запястья позволяет избежать усталости рук при долгой работе.

Легкая установка. Для работы не требуются дополнительные драйверы.

Лазерные принтеры.

Цветной лазерный принтер Canon i-SENSYS LBP5050 ориентирован для использования в небольших и персональных офисах. Обновление модельного ряда отличается высококачественной и быстрой цветной печатью, отличается доступной ценой и компактными размерами, которые несложно уместить даже в небольшом офисе.

В принтере i-SENSYS LBP5050 используется инновационная технология цветной печати, гарантирующая высококачественные профессиональные отпечатки и графику. Новый горизонтальный четырёхмерный механизм печати и сверхплоский дизайн не только позволят найти для агрегата место в любом офисе, но и украсят его! Технология Quick First Print от Canon гарантирует мгновенную готовность к печати, сразу же после выхода из спящего режима.

 

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

 

4.1 Экранные формы информационной системы

Рисунок 17 - Форма «Защита»

Рисунок 18 – Предупреждение при вводе неверного пароля

Рисунок 19 - Главная форма

Рисунок 20 - Форма «Справочник поставки»

Рисунок 21 - Форма «Справочник поставщики»

Рисунок 22 - Форма «Справочник товар»

Рисунок 23 – Форма «Справочник продажа»

Рисунок 24 – Форма «Справочник виды товаров»

 

 

Рисунок 25 – Форма «Справка»

Рисунок 26 – Форма «О разработчике»

 

 

4.2 Порядок работы с системой

Для установки АИС склада продовольственных товаров ООО «Астра-Р» на ПК необходимо разархивировать архив с программой, находящийся на диске, прилагаемом с пояснительной запиской на жесткий диск ПК в удобную для вас папку. Первый запуск программы желательно производит из Delphi7,открыв файл Project1.dpr и нажав F9,если такая программа не установлена на вашем компьютере, то запускайте сразу Project1.exe.

Специальной подготовки входных данных программа не требует, все поля таблиц системы просты в понятии.

В случаиt необходимости переноса информации на флешь носители предусмотрено сохранение отчетов в Word и Excel.

При вводе в поле с датой возможно ошибка т.к. установлен формат даты дд.мм.гг нарушать формат нельзя.

Результатами работы системы являются заполненная база данных и выходная информация в виде формирование отчётов в виде таблиц в Word и Excel.

Контрольный пример для выборки и поиска:

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

Рисунок 27 – Таблица «Поставки» до выборки

 

Рисунок 29 – Таблица «Поставки» после выборки по полю наименование товара

Для выполнения функции поиска на форме нужно нажать кнопку «Поиск» появится панель с полями, в которые вводится необходимые данные:

Рисунок 30 – Организация поиска в таблице «Товар»

ЗАКЛЮЧЕНИЕ

В курсовой работе была создана автоматизированная информационная система склада продовольственных товаров.

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

Была разработана информационная система, цель использования которой:

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

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

- освобождение персонала от утомительной, рутинной работы с накладными и отчётами.

Выполнена оценка результатов работы системы, что позволяет сделать вывод о целесообразности и эффективности использования вычислительных средств в области торговли и складирования продовольственных товаров, специализированно для магазинов сети ООО «Астра-Р».

 

 

 

СПИСОК ЛИТЕРАТУРЫ

1. Л.Г. Гагарина, Д.В. Киселев, Е.Л. Федотова Разработка и эксплуатация автоматизированных информационных систем. –М.: ИД «ФОРУМ»–ИНФРА-М, 2007.

2. С.В. Маклаков Создание информационных систем с AllFusion Modeling Suite. –М.: ДИАЛОГ-МИФИ, 2003.

3. А.М. Вендров Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2003.

4. Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов Проектирование экономических информационных систем. – М.: Финансы и статистика, 2003.

5. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие.– М.: Гелиос АРВ, 2002.– 368с.

6. Вендров А.М. CASE – технологии. Современные методы и средства проектирования информационных систем. – М.: Финансы и статистика, 1998.

7. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2000.

8. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД.– СПб, Питер, 1997.– 704с.

9. Криницкий Н.А., Миронов Г.А., Фролов Г.Д. Автоматизированные информационные системы.– М.: Наука, 1982.– 384с.

10. Ульман Дж. Базы данных на Паскале.– 1990.

11. Ревунков Г.И. Базы и банки данных и знаний.– 1992.

12. Цветков В.Я. Геоинформационные системы и технологии.– М.: Финансы и статистика, 1998.–368с.

 

 

ПРИЛОЖЕНИЕ

1 Листинг программного кода информационной системы

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-29 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: