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

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



>

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

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

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

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

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

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

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

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

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

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

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

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

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

.Интерфейс должен адекватно отображать объекты системы и связи между ними. Помимо содержательной деятельности пользователей, интерфейс должен быть адекватен собственно объектам системы. Без этого интерфейс системы не будет однозначен, а неоднозначность приводит к появлению человеческих ошибок у пользователей. Для соответствия программы этому требованию необходимо решить следующих задачи: взаимное размещение объектов на экране должно совпадать с их логической связью и/или с их важностью, в интерфейсе не должно быть много избыточности [32, 37].

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

4.2 Описание системы учета заявок. Основные понятия и определения

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

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

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

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