Например, Бобцов

ПРЕДМЕТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ ИНФОРМАЦИОННЫХ СИСТЕМ ДЛЯ ПРЕДМЕТНЫХ ОБЛАСТЕЙ МАССОВОГО ОБСЛУЖИВАНИЯ КЛИЕНТОВ

Аннотация:

Рассмотрена применимость предметно-ориентированного проектирования информационных систем для предметных областей массового обслуживания клиентов. При этом были выдвинуты следующие критерии оптимальности, которым должна соответствовать конечная реализация: возможность автоматизации с помощью единой системы как небольшого заведения, так и целой сети заведений; развитый графический интерфейс с поддержкой сенсорных экранов; многопользовательский учет заказов, поступающих от клиентов; гибкая архитектура приложения с возможностью расширения в будущем; возможность интеграции с различными периферийными устройствами. Показана необходимость определения каждого критерия. Для оценки реализуемости была спроектирована тестовая информационная система, автоматизирующая систему массового обслуживания. Использован унифицированный язык моделирования UML. Приведено описание назначения каждого класса и ассоциации с другими классами. Уделено внимание проектированию древовидных (иерархических) структур и процедуре выделения базовых классов на основе анализа имеющихся общих атрибутов. Для реализации системы использована собственная среда разработки SharpArchitect RAD Studio, предлагающая MDA-подход для систем и основанная на унифицированной метамодели объектной системы. Представлен графический вид разработанного прототипа формы заказа, описаны состав и структура, а также разработанная автором нотация, позволяющая упростить процесс прототипирования. Показаны подходы к разграничению прав доступа для различных ролей пользователей. Определено соответствие полученной реализации каждому выделенному критерию оптимальности. Даны рекомендации по дальнейшей разработке системы.

Ключевые слова:

Статьи в номере