Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - RuZzz

Страницы: 1
1
Примеры / Система энергоучета
« : 20 Июля 2012, 14:32:50 »
Решил начать длинный топик, связанный с изучением существующей системы энергоучета. Хочу задать вопрос общего плана, если система уже существует, но некоторые части её сделаны не логично и неправильно, как надо её моделировать рисовать по две диаграммы  UML? то как работает сейчас(чтобы самому разобраться) и то как должно работать(чтобы наметить направление куда двигаться)?

Проблемы предметной области
Оптимальное и экономичное распределение энергии

Список промышленных отрослей
электроэнергетика(РДУ,ЦУС, ПЭС, РЭС, электростанции и крупные подстанции)
электохозяйства крупных промышленных предприятий
теплоэнергетика
транспортировка нефти, нефтепродуктов и газа
водоканал
транспорт
коммунальное хозяйство


Список сущностей предметной области:

Промышленное предприятие
Энергоснабжающее предприятие
Трансформатор
Энергосчётчик
Тяговая подстанция
Электрическая станция
Администратор энергосчётчиков
Связист(?)
Системный программист(?)
Владелец электроэнергии
Электроэнергия
Потребитель электроэнергии
Электрическое поле
Электромагнитное поле
Диспетчер
Протоколы Энергосчетчиков(являются ли они сущностями предметной области???)

Мне нужно в первую очередь разобраться с той частью системы, которая отвечает за формирование БД с настройками системы.

Бизнес модель
Предприятие преследует цель увеличения поставок электроэнергии и оптимальное управление энергопотоками

Бизнес варианты использования
ВИ 1 Получить услуги по энергоснабжению
1. Клиент отправляет предприятию запрос на получение услуг по энергоснабжению
2. Предприятие подтверждает запрос и предоставляет список услуг для клиента
3. Клиент выбирает необходимые услуги и отправляет запрос предприятию
4. Предприятие подтверждает запрос на получение услуг

ВИ 2 Произвести учёт расходов на электроэнергию


Системная модель

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

Начал писать ВИ
ВИ 2.1 Сформировать БД с параметрами устройств, объектов, и компонентов системы
Действующее лицо: Администратор системы
Предусловия: Администратор авторизован в системе
Основной сценарий
1. Администратор посылает запрос на создание новой базы данных
2. Система подтверждает запрос и создаёт новую БД
3. Администратор посылает запрос на получение списка параметров компонентов системы
4. Система подтверждает запрос и предоставляет список параметров компонентов системы
5. Администратор формирует параметры и отправляет запрос на получение списка параметров объектов
6. Система подтверждает запрос и предоставляет список параметров объектов
7. Администратор формирует параметры и отправляет запрос на получение списка параметров устройств
8. Система подтверждает запрос и предоставляет список параметров устройств
9. Администратор посылает запрос на сохранение параметров
10. Система подтверждает сохранение параметров.
Расширения
1a. БД уже сформирована и администратору нужно только изменить параметры
1а1. Администратор посылает запрос на открытие БД
1а2. Система подтверждает запрос и загружает БД
1а3. переход на 3

2b. Админстратору нужно добавить группы существующих параметров
2b1. Администратор посылает запрос на получение списка возможностей по созданию групп параметров
2b2. Система подтверждает запрос и предоставляет список возможностей по созданию групп параметров
2b3. Администратор выбирает нужный шаблон
3b4. Система подтверждает выбранный шаблон
3b5. переход 3

ВИ 2.2 Проверить БД на целостность ( или вместо отдельного ВИ сделать шаг ВИ 2.1???)

PS перенёс тему в собственный форум

2
Резюме / Покритикуйте мое резюме
« : 23 Апреля 2012, 23:44:21 »
Покритикуйте моё резюме пожалуйста.

3
1. А как определять цели для системы, которая внедряется на разные типы предприятий? Нужно сначала описывать бизнес процессы для каждого типа предприятий?
Далее выявить бизнес цели из которых можно будет понять цели системы? (построить БДВИ для каждого предприятия черный+прозрачный ящик)

2. Ещё вопрос, как обозначить цель пользователя в границах системы, которая реализует такую возможность: с одной стороны у нас диспетчер который задаёт некий режим работы другому действующему лицу(водителю), после того как он задал некий режим, водитель будет получать предупреждения, когда делает что то не по установленному режиму.
Например у диспетчера есть цель "Задать режим работы", которая реализует некую цель за границами системы такую, как сохранить транспорт в хорошем состоянии, уменьшить расходы на топливо.

Есть ли цель у водителя "получать предупреждения о событиях"?

4
Задачи студентов / Система AXA
« : 05 Января 2012, 23:49:24 »
Решил часть свободного времени уделить самообучению - потренироваться в написании требований и проектировании ИС.

Хочется получить на выходе веб-приложение, которое бы собирало информацию о здоровье пользователей и как-то анализировало бы эту информацию. Яркий пример Google health.

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

документ designing_axa.rtf был создан в libreoffice. поэтому при открытии в других приложениях может что-то поехать.
документ use_cases.rtf был создан в Visual Paradigm и конвертирован из формата docx в rtf тем же libreoffice.

Возможно вы заметите странный последний шаг в основной сценарии каждого ВИ. это шаг пришлось создать чтоб инструмент VP корректно генерировал диаграмму активности для ВИ. почему то не удаётся выйти из расширения миновав основной сценарий.

Страницы: 1