Диаграмма использования для службы Windows

Не знаете в какой раздел поместить свою тему? Кладите сюда

Диаграмма использования для службы Windows

Сообщение ThePlace » 16 дек 2010, 11:54

Здравствуйте.
Недавно приобрел вашу книгу.
Спасибо, молодцы. Правда, звук на видео очень плох.
У меня стоит задача: реализовать службу Windows.
При создании диаграммы использования возник вопрос.
Варианты использования описал. А вот с актерами затруднения.
В моем случае, получается, что на службу внешне воздействует только управляющий менеджер служб (SCM).
Он может запускать, останавливать службу, но не инициирует варианты использования.
ThePlace
 
Сообщений: 4
Зарегистрирован: 16 дек 2010, 11:34

Re: Диаграмма использования для службы Windows

Сообщение Denis.Ivanov » 16 дек 2010, 12:54

ThePlace писал(а):...
А вот с актерами затруднения.
В моем случае, получается, что на службу внешне воздействует только управляющий менеджер служб (SCM).
Он может запускать, останавливать службу, но не инициирует варианты использования.


День добрый.
Добавьте к актерам приложения, другие службы, может какие-то сервисы и пр., которые про вашу службу знают и ее используют.
Более конкретного совета дать нельзя, так как не понятно, чем занимается ваша служба.
Denis.Ivanov
Администратор
 
Сообщений: 223
Зарегистрирован: 07 май 2009, 23:16

Re: Диаграмма использования для службы Windows

Сообщение ThePlace » 16 дек 2010, 13:07

Программа автоматического импортирования пакетов электронных курсов в систему дистанционного обучения (СДО).
Программа позволяет автоматически импортировать пакеты электронных курсов в СДО в определенное время или через заданные интервалы (10 мин, 20 мин и т.д.), а также, удалять проблемные пакеты.
Основные функции:
- импортирование пакетов в определенное время или через заданные интервалы (10 мин, 20 мин и т.д.) в СДО
- проверка импортированных пакетов на публикацию в СДО
- удаление проблемных пакетов

P.S. Данные о пакетах служба берет из БД. Т.е., как только появятся новые пакеты, служба автоматически получит информацию о них.
Необходимости в других программах, сервисах и т.д., воздействующих на службу нет.
Получается, что нет актеров. Или всё таки в диаграмме использования допустим такой вариант?
ThePlace
 
Сообщений: 4
Зарегистрирован: 16 дек 2010, 11:34

Re: Диаграмма использования для службы Windows

Сообщение Denis.Ivanov » 16 дек 2010, 14:20

ThePlace писал(а):Программа позволяет автоматически импортировать пакеты электронных курсов в СДО

актер - СДО.

ThePlace писал(а):P.S. Данные о пакетах служба берет из БД. Т.е., как только появятся новые пакеты, служба автоматически получит информацию о них.

актер - тот, кто нотифицирует ваш сервис.
актер - СУБД.
Denis.Ivanov
Администратор
 
Сообщений: 223
Зарегистрирован: 07 май 2009, 23:16

Re: Диаграмма использования для службы Windows

Сообщение ThePlace » 16 дек 2010, 15:19

Спасибо, Денис.
Я только начал изучать UML, и мне почему то, сначала показалось, что актер должен первым взаимодействовать с системой, т.е., быть инициатором того или иного варианта использования.
ThePlace
 
Сообщений: 4
Зарегистрирован: 16 дек 2010, 11:34

Re: Диаграмма использования для службы Windows

Сообщение Denis.Ivanov » 16 дек 2010, 16:07

Будут вопросы - обращайтесь.
Denis.Ivanov
Администратор
 
Сообщений: 223
Зарегистрирован: 07 май 2009, 23:16

Re: Диаграмма использования для службы Windows

Сообщение ThePlace » 16 дек 2010, 16:26

Вот, что у меня получилось
Изображение
Прокомментируйте, пожалуйста.
ThePlace
 
Сообщений: 4
Зарегистрирован: 16 дек 2010, 11:34

Re: Диаграмма использования для службы Windows

Сообщение Denis.Ivanov » 16 дек 2010, 16:41

Ну на первый взгляд нормально.

Когда вы будете описывать поведение вашей системы, тогда точно будет понятно так это или нет.
Denis.Ivanov
Администратор
 
Сообщений: 223
Зарегистрирован: 07 май 2009, 23:16


Вернуться в Все остальноe