Воспользуйтесь поиском к примеру Реферат        Грубый поиск Точный поиск
Вхід в абонемент


Интернет реклама УБС






курсовая работа

по предмету

"компьютеризированное Программирование интерфейсов пользователей"

на тему

"АРМ - Коллекционера марок "

Содержание:

Введение

Общая характеристика предметной области и цели создания приложения

Характеристика задачи решаемой

Описание процесса взаимодействия пользователя с приложением

Обоснование проектных решений по интерфейсу пользователя при:

ПРОЕКТИРОВАНИЕ форм

ПРОЕКТИРОВАНИЕ диалогов

ПРОЕКТИРОВАНИЕ справочной системы

Использование принципа разработки ориентированных на пользователя

Использование принципов организации экранов

Решение относительно цвета, при проектирования приложения

Перечень форм приложения

10. Классы, подклассы и компоненты используемых в приложении

Приложение: конверт с дискетой.

Введение

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

Системный подход основан на применении ряда основных понятий и положений, среди которых можно выделить понятия системы, подчиненности целей и критериев подсистем общесистемным целям и критериям и т.д. Системный подход позволяет рассматривать анализ и синтез различных по своей природе и сложности объектов с единой точки зрения, выявляя при этом важнейшие характерные черты функционирования системы и учитывая наиболее существенные для всей системы факторы. Значение системного подхода особенно велико при проектировании и эксплуатации таких систем, как автоматизированные системы управления (АСУ), которые по сути являются человеко-машинными системами, где человек выполняет роль субъекта управления.

Системный подход при проектировании представляет собой комплексное, взаимосвязанное, пропорциональное рассмотрение всех факторов, путей и методов решения сложной задачи многофакторного и многовариантного проектирования интерфейса взаимодействия. В отличие от классического инженерно-технического проектирования при использовании системного подхода учитываются все факторы проектируемой системы - функциональные, психологические, социальные и даже эстетические. Автоматизация управления неизбежно влечет за собой осуществление системного подхода, поскольку она предполагает наличие саморегулирующейся системы, обладающей входами, выходами и механизмом управлением. Уже само понятие системы взаимодействия указывает на необходимость рассмотрения окружающей среды, в которой она должна функционировать. Таким образом, система взаимодействия должна рассматриваться как часть более обширной системы - АСУ реального времени, тогда как последняя - системы управляемой среды. В настоящее время можно считать доказанным, что главная задача проектирования интерфейса пользователя заключается не в том, чтобы рационально «вписать» человека в контур управления, а в том, чтобы, исходя из задач управления объектом, разработать систему взаимодействия двух равноправных партнеров (человек -оператор и аппаратно-программный комплекс АСУ), рационально управляющих объектом управления.

2. Общая характеристика предметной области

и цели создания приложения

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

Характеристика задачи решаемой

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

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

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

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

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

Описание процесса взаимодействия пользователя с приложением

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

Для использования приложения необходимо запустить на выполнение исполняемый файл. Он имеет расширение. Exe.

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

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

Обоснование проектных решений

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

При проектировании форм

В проекте есть главная форма form1-она выполняет главную функцию приложения - отображение коллекции марок. Вместе с этим это окно выполняет администрируя функции приложения. Из этого окна можно вызвать форму, в которой выполняется настройка интерфейса. Из этой формы можно вызвать форму для установки фильтра отображения коллекции. Из этой формы можно прекратить выполнение приложения. Все остальные формы являются вспомогательными, в рамках данного приложения. В форме наблюдается иерархия элементов управления. Приоритет приходит слева направо и с горы вниз. В верхней левой части окна содержится главное меню приложения. Оно содержит в себе пункты, которые выполняют общее управление работой приложения - настройка интерфейса, помощь, краткая информация о приложении и выход из приложения. В средней части окна размещается набор страниц, в котором размещены две страницы - просмотр коллекции марок, и внесения /редактирования записей о марок. На странице просмотра коллекции марок есть кнопка фильтрации. С ее помощью возможно вызвать форму, которая


Страницы: 1 2 3