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

×


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

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


Сообщения - Galogen

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 »
5101

объясните пару позиции:
1. было предложено действовать по сценарию выше, то есть порядок рисования (описания) диаграмм, по какому принципу это было предложено? (то есть в каком порядке что делать при разработке модели ПО, и почему)
2. что значит СМВИ, был в факи, там такого нету =(

Уважаемый LMZ! Давайте для начал проясним позицию.
Мы консультируем, советуем, но делаете ВЫ!

Поскольку Вы не знакомы с UML, а Вас заставляют сделать именно в UML (наверное полагается по программе - ничего плохо в этом нет, стоит поучится ей-Богу), то уважаемый BAS Вам предложил начать с изучения основ UML для начала.
Далее он предлагает построить диаграмму бизнес-объектов (но я бы не стал замарачиваться, тут лучше начать с классов Вашей предметной области: т.е. стиральная машина и ее компонеты),
далее предлагает построить модель системных вариантов использования - т.е. как пользователь или другие внешние по отношению к системе используют систему в терминах реакции системы на внешние раздражители (но мне думается тут они ни к чему, все работает по программе, кнопку нажал и вперед).
далее описать системные варианты использования - но я бы заменил расстрелом :-) на самом деле тут следует сосредоточиться на диаграмме состояний. Просто описать какие состояния принимает СМ и когда. Хотя можно наверное описать и сценарий - т.е. некоторую последовательность действий в ответ на внешнее раздражение - пользователь нажал кнопочку (конечно грубо - но примерно). Все-таки СМ система не интерактивная, это и в описание указано - 5 каких-то программ.

5102
До кучи я еще изменил и имя cookie
вот спасибо:-)

5103
В общем в верхнем меню сайта и нижнем меню сайта я сделал переход на форум такой
http://www.uml2.ru/forum/
возможно кто-то так на форум и заходит, минуя сайт.
Но скорее всего вы используете ссылку для захода
http://www.uml2.ru/index.php?option=com_smf&Itemid=45

В общем поэкспериментируйте, может будет лучше? без интеграции то. Хотя я дезынтеграцию физически не делал:-) Но она практически рабоате при прямом обращении на форум

5104
http://joomlaforum.ru/index.php/topic,14878.0.html
Абсолютная другая проблема

http://ru-mambo.ru/smf/index.php?topic=18375.msg53168;topicseen
Это очень похожа, может действительно разинтегрировать и установить по новой, или провести апдейт до 1.1.3?

http://peterhost.ru/forum/viewtopic.php?p=15212&sid=0a872eb68798051e9c48433268f10e27
Вот мнение о Питерхосте
http://forum.openhosting.ru/index.php?t=msg&goto=573&S=789f15f2735e72fe3990959e25edcced
Вообще ничего не понял, что тут и как?

Короче Саша, что можно сделать.

1. Сделать бэкап форума и базы форума. (сохранить в укромном месте)
2. Разинтегрировать сайт и форум (админка joomla Joomlahacks настрйоки или конфигурация - сделать unpatch всего)
3. Удалить модуль авторизации от joomlahaks (вернее сделать неопубликованным, опубликовать форму авторизации обычную)
форум поставить на обслуживание
4. залить апдейт 1.1 до 1.1.3 (предварительно апдейт слей с руссификацией)
5. выполняешь команду upgrade.php написав нужный путь в урл строке
6. внимательно почитай что там написано
включить форум и посмотреть - если все работает - можно так и оставить, нет заливаем старый форум:-)
Но для начала можно просто разинтегрировать форум и joomla.
Дашь отмашку сделаю
Просто для начала нужно всех оповестить

5105
я не виноват, что у нас может быть разное чувство юмора.
нефиг было заводить _тот_ топик. :-)
Чувство юмора у нас не разное, анекдот Ваш интересный, слышал я его, только не прикладывал к такой ситуации - но очень похоже :-)
А вообще ситуация житейская

5106
да мелкая вообщем-то роль. :-)
все тебя пинают, все тобой не довольны. :-)
Как я понимаю есть большой опыт? Может поделитесь им, расскажите что-то интересное, еще пару анектодов:-).

5107
Цитировать
Каждая программа определяет температуру воды, длительность стирки, скорость вращения бака во время стирки и отжима.
Вот вам потенциальный класс:
Программа
 Идентификатор - просто номер программы
 Температура воды
 Длительность стирки
 Скорость вращения бака (стирка)
 Скорость вращения бака (отжим)
 
Как мы видим программы отличаются параметрами, но не ходом выполнения. Т.е. сама программа - это типовая схема действий.

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

Мне думается эта задача все-таки решается от описания диаграммы состояния, причем все состояния машины досточно четкие: загрузка, заливка воды, нагрев, стирка, слив, полоскание, отжим. Каждое из этих состояний в совю очередь характеризуется набором параметров и набором состояний датчиков: датчика температуры, системы слива-залива (клапаны), система двигателя, системы безопасности, нагревательные элементы.

Для того чтобы сделать ПО - нужно фактически сделать модель стиралки.
Кстати отличная задача. Описание с помощью UML - релаизация в MATLAB или там другой системе. Кстати сходите на exponenta.ru, там поищите методические материалы, что-то практикум моделирования на матлаб (типа дипломной работ о задаче управления двух баков с водой) может поможет:-)

5108
Мдя, пора уже таксу назначать за консультации :)

Получил задание на курсовой.
Непосредственно само задание:
Требуется разработать средствами Rational Rose модель программного обеспечения встроенного микропроцессора стиральной машины.
Задача ясная - разрабатываем ПО стиральной машины. Примеров таких задач много, тот же банкомат, торговый автомат, кофеварка и т.п.
Для начал понять - машина управляемая или полностью автоматическая, т.е. нажал кнопку - получил результат.
Машина программироуемая - т.е. можно задавать программу, или есть фиксированные режимы, ну и т.д.

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

Вот наша предметная область
Цитировать
Машина предназначена для автоматической стирки белья. Машина включает в себя следующие устройства: бак для белья, клапаны для забора и слива воды, мотор, устройство подогрева воды, термометр, таймер, дверца для доступа в бак, панель управления с кнопками и индикатором. В памяти машины хранятся 5 программ стирки, заданные изготовителем. Пользователи не могут вносить в них изменения. Каждая программа определяет температуру воды, длительность стирки, скорость вращения бака во время стирки и отжима.
Здесь произведите текстуальный анализ, выделите классы, их атрибуты, свяхите между собой определите связи. Выясните какие объекты тут активные а какие пассивные, например нужно ли что-то знать о баке? Посылают ли сообщения клапаны, а как устройство подогрева взаимодействует с процессором? Ну и т.д.
Программы где-то хранятся, что они хранят?
Возможна каждая программа - это отдельная диаграмма состояний стиральной машины в целом, с нее можно и начать в принципе.

Цитировать
Для использования машины необходимо открыть дверцу, поместить белье в бак, поместить моющие средства в емкости, закрыть дверцу, выбрать программу стирки и нажать на кнопку «Пуск». Перед тем как приступить к стирке машина открывает клапан для забора воды, набирает необходимое количество воды, после чего закрывает клапан. Далее машина действует по выбранной пользователем программе:
1)   Подогревает, если необходимо, воду до нужной температуры.
2)   Включает таймер и запускает вращение бака для стирки.
3)   По окончании стирки сливает воду и запускает отжим.
Во время работы машины на индикаторе высвечивается время, прошедшее с момента запуска (минуты и секунды), текущий режим работы (стирка или отжим), номер текущей программы стирки. В целях безопасности дверца бака блокируется до окончания стирки. Машина не воспринимает нажатия на кнопки, за исключением одной – пользователь имеет возможность в любой момент нажать на кнопку «Останов», чтобы принудительно остановить стирку и слить воду.
Это можно описать с помощью диаграм последовательности, деятельности и опять же состояний.

Вот с этого и можно было бы начать:
1. выделить объекты (скорее всего датчики и устройства)
2. описать как эти датчики и устройства взаимодейтсвуют при реализации каждой из 5 программ

5109
Вот ответ на форуме SMF:
http://www.simplemachines.ru/index.php/topic,2379.msg14454.html#msg14454

Если хостер использует Squid то возможно дело в кэшировании с его стороны. В общем единственно что могу сказать что однозначно не в форуме проблема а в хостере.

Прошу всех понаблюдать (когад будут возникать проблемы за ссылками)
Т.е. какого они вида. Если вход осуществялется через интеграцию то вид ссылки примерно такой
http://www.uml2.ru/index.php?option=com_smf&Itemid=45&action=post;topic=209.0;num_replies=32
если напрямую
то такой
http://www.uml2.ru/forum/index.php?action=post;topic=209.0;num_replies=32

Пока нет проблем ни с первым  ни со вторым способом, вот и понаблюдайте какие ссылки формируется в случае проблем

5110
Азбука создания сообщества (маленький пример из частной практики)

Что влечет людей на ваш форум вечером после работы? Желание узнать что-то новое по определенной теме? Не совсем. Главная причина, которая заставляет человека возвращаться каждый день – это ощущение своей принадлежности к сообществу. Ваша задача – максимально усилить это чувство. (Подробнее)

Создание профессионального сетевого сообщества
      выдержка из Примеры и рецепты

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


Для чего нужны сообщества


– Приятно проводить время
– Знакомиться с новыми людьми (создавать новые связи)
– Развивать профессиональные способности
– Развивать брэнд
– Развивать (поддерживать) бизнес
– Управлять людьми
– Создавать командную атмосферу в компании
– Создавать команду для проекта
– Достигать какую-либо цель совместными усилиями


Дополните этот список плз


– получать информацию
– создавать и взаимодействовать творческому коллективу

5111
О Сайте и Форуме / Community Builder
« : 23 Июля 2007, 21:00:27 »
Коллеги.

Оказывается у Joomla! есть интересный компонент  Community Builder. Т.е. некоторая среда интеграция, которая во главу угла ставит пользователя! Она позволяет достаточно гибко формировать профиль пользователя показывать все возможные нюансы, и даже расширять эти нюансы. При определенной настройки она позволяет прикрутить к каждому пользователю его явные ссылки на БЛОГИ, ФОРУМ, СТАТЬИ, САЙТЫ и т.п. Кажется этого хотел Денис. Возможно исполнение не самое лучшее, но над дизайном можно работать. В Эту среду посредством плагинов, которые ктстаи можно попытаться написать и самим, можно встраивать достаточно много различных инструментов. Пока разбираюсь, кто заинтересован предлагаю сотрудничество по изучению

5112
Мне кажется дисскуссия идет не в нужном направлении, вернее не соответствует заявленной тематике.
Поэтому, если Вас интересует вопрос использования UML при бизнес-моделирования, наверное, нужно открыть новую тему в нужном месте, или продолжить существующие. Как Вы полагаете, Дмитрий?

Я думаю никто спорить с вами не будет, что UML - это не лучшее средство для бизнес моделирования, наверное худшее :-)

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

А вообще человеческая мысль чужда шаблонности, хотя и мыслим мы стереотипно:

5113
А если документация велась в виде диаграмм , то было хорошо для разработчиков и тестировщикам.
Поэтому мне интересно есть такие продукты или нет?
Какие продукты? Которые преобразуют диаграммы в документацию?

5114
Для начала нужжно понять для чего описываются бизнес-процессы.
Если для того, чтобы понять какие будут в дальнейшем реорганизованы и возможно автоматизированы, то вопрос выбора нотаций будет определяться уменеем команды использовать тот или иной инструмент.

Вообще во многих дускуссиях говорится о приоритете текстуального описания.
Можно ли или нет использовать UML для описания бизнес-процессов - вопрос открытый. В конце концов никто не запрещает использовать расширения под UML в виде того же Эриксонна-Пенкера, или BPMN.

На мой взгляд вполне достойно можно описывать БП используя диаграмму деятельности.

Но задача любого аналитика использовать те средства, которые позволяют решать задачу с наименьшими затратами и самым быстрым способом.

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

5115
Я имел ввиду генерация диаграмм из таблицы.Выбирается пользователь(или документ) и строим диаграммы.Пример Example1.jpg.Диаграмма может быть в виде use case,взаимодействия или mindmap.А в чем рисовать это как душе угодно
Если подойти к анализу кода было-бы здорово видеть выполнение кода  в виде диаграммы последовательности.
Будет большой скачок в развитии если в будущем сделают среду разработки генерирующую код полностью из всех видов диаграмм.
Андрей, испольняемый UML - это не только ваша мечта.
В настоящее время мне знакомы две реализации MDA - это BOLD и  ECOIII. Обе сделаны компанией Borland. В ECOiii помимо диаграммы классов и OCL выражений используются диаграммы состояний для генерации кода.
Диаграмма последовательности пока не автоматизируема, веротяно по той причине, что ее назначение несколько иное

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 »