![]() |
|
Модераторы: Се ля ви |
![]()
|
|
| krai |
|
|||
|
Unregistered |
Здравствуйте. Начну с описания задачи:
Есть лечебное учреждение, например "Поликлиника" требуется написать систему проектирование графика лечения (приема процедур) больными на основе мультиагентного подхода, тоесть схема примерно такая: 1. Появляется пациент, в системе ему ставится в соответсвие агент "Пациент", в момент посещения пациентом врача, определяется список его заболеваний и соответсвенно к каждому заболеванию список рекомендуемых процедур. 2.Когда врачем установлены, какие процедуры должен принимать пациент, в системе агент пациента начинает связываться с агентами процедур, или агентами оборудования, скажем ему назанчили прогревание. Агент "пациент" говорит агенту "Прогревание", нужно время 3 раза в неделю, желательно с 9-00 по 12-00 в течении 10 дней, агент "Прогревание" смотрит свою загрузку на эти дни, и отвечает, допустим, есть каждый день в 10-00, подойдет? Агент "пациент" отвечает, да подойдет, забронируй. И типа такого "виртуального" диалога происходит со всем оборудованием. В итоге для пациента получается график принятия процедур, для оборудования его загрузка. Для агента "Пациент" существуют цели: 1. Как можно быстрее пройти все процедуры (ну допустим с утра, чтоб целый день отдыхать) и было не так много окон. 2. При этом уложиться в определенную сумму денег (каждая процедура что то стоит) Для агента "Оборудование" цель: 1. Как можно меньше простоев Вся проблема в том, чтоб придумать схему хранения данных подобной системы. Тоесть агенты должны обладать набором правил, по которым они выбирают то или иное решение, выбирают как отвечать, что именно отвечать и какому агенту (типов агентов может быть множество). Нужно каким то образом кодировать состояния агентов, притом все это должно быть как предметная область, которая "подгружается" в систему, а эта система сама определяет в какой момент сколько агентов создавать. Вообщем гора проблем, которые я не могу сам ,пока, решить. Поэтому готов выслушать любое мнение на эту тему, готов пообщаться. Возможно я себе все слишком усложняю? возможно я не учитываю многих вещей? Как вообще строятся мультиагентные системы? Где можно про это почитать? Где можно скачать пример такой системы? Как создать универсальный набор данных, свод правил для любого типа агента? Какие алгоритмы при этом он должен использовать и т.п. Все это с завязкой на с++. |
|||
|
||||
![]()
|
| Правила форума "Системный анализ, проектирование и UML" | |
|
|
Форум "Системный анализ, проектирование и UML" предназначен для обсуждения вопросов, так или иначе связанных с этапами жизненного цикла автоматизированных (программных, информационных, автоматических) систем: • предпроектные обследования объектов автоматизации; • разработка концепции создания систем; • моделирование бизнес-процессов (в т.ч. на UML); • проектирование архитектуры систем; • управление проектами; • управление качеством; • CASE-средства; • реинжиниринг. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Системный анализ, проектирование и UML | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |