Системы от железа+ПО к человеку.
   От концептуальных диаграмм
   причин к моделям системной
            динамики.
           «Архитектура вычислительных систем»
                  Акоев Марк Анатольевич
                         7 семестр
                      14 часов, зачет
      http://akoev.blogspot.com/search/label/Computing
DEMO
Трансакция = координация + продукция




         1. запрос         П-факт
                          запрошен
                                     2. обещание
              П-факт                 П-факт
             желателен               обещан




              П-факт                   П-факт
              принят                 произведен       Роль
   Роль                    П-факт                 исполнителя
инициатора                  сдан
             4. приёмка                  3. сдача        14
Описание конструкции
•   Определяет суть организационной системы: организационные роли и
    транзакции между ними (кто что для кого делает)
•   Основная трудность в понимании: что такое организационная роль (роль – это
    не подразделение, не должность, не конкретные люди, не функции).
•   Полностью абстрагирована от реализации
•   Реализация – назначение организационных ролей организационным местам,
    затем заполнение этих мест конкретными людьми, затем делегирование этими
    людьми отдельных шагов внутри трансакций другим людям
•   Для мелких предприятий помещается на лист A4, для крупных – на лист A0




                                                                             15
Описание процессных шагов
•   DEMO - только деятельные процессы (только социальные акспекты
    запросов-обещаний-исполнения, т.е. детяельности организации).
•   Иные (не DEMO) процессные модели (IDEF0, Dataflow, Document flow и
    т.д.) – как правило, смешанные процессы (бизнес-информация-
    данные), не отражают социальную сущность организации




                                                                    16
Концептуальные диаграммы
IHMC CmapTools
Модель лекционного занятия в формате
                       концептуальной карты




http://sites.google.com/site/sdustu/Home/modeli/lekcionnye-zanatia
Системная динамика
Инструменты
1. Vensim

2. iThink
Model: D:homemrcscdpredmComputinglec03_SDлекции.mdl View: View 1
              Модель лекционного занятия в формате
              диаграммы влияния системной динамики
                                                                 условие получения зачета
                                                                                             классно-урочная
                                                                                                 система
                             желание сбежать                           принуждение
                                с лекции     -

                                -

                                                      -
                                                      внимание
                                                 +                                                лень
                                                                                +        -
                 качество               понимание
                изложения             + предмета                               прийти на
                                                                                лекцию
                                                                              + +
                                                         интерес к
                                                         предмету



                                                     начальные
                                                      сведения



PM   http://sites.google.com/site/sdustu/Home/modeli/lekcionnye-zanatia
лекции
         Модель лекционного занятия в формате
            диаграммы системной динамики
                                      +            внимание
                          понимание
                           предмета                                начальные
                          +                                         сведения

                                           + интерес к
                                             предмету


                     лень

                                               +                      -
                                           -            студенты
                                           +                          -
                                                    +
               качество
              изложения
                                                         принуждение


                                           классно-урочная
                                               система                условие получения зачета

http://sites.google.com/site/sdustu/Home/modeli/lekcionnye-zanatia
homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_01.mdl V




                              Кролики 01
              Не регулируемый линейный рост или падение.



                   рождение             Популяция кроликов
                                                             смертность




  http://sites.google.com/site/sdustu/Home/modeli/kroliki
:homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_02.mdl View

                               Кролики 02
                             Регулируемая смертность




                  рождение            Популяция кроликов
                                                            смертность



                                                                 средная продолжит
                                                                   ельность жизни
              коф
          размножения

  http://sites.google.com/site/sdustu/Home/modeli/kroliki
: D:homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_03.mdl View: V
                               Кролики 03
  Регулируемая и ограниченная смертность. Ограничение вводится
             как таблично заданная функция lookup.




                    рождение          Популяция кроликов
                                                                    смертность



                                                   нормальная            средная продолжит
                                                    плотность              ельность жизни
                коф
            размножения
                                                                смертность от
                                                                перенаселения

 http://sites.google.com/site/sdustu/Home/modeli/kroliki
homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_04.mdl Vi

                              Кролики 04
   Регулируемая и ограниченная смертность. Ограничение вводится
                       отсечка функцией if.




                 рождение             Популяция кроликов
                                                                смертность



                                                   нормальная        средная продолжит
                                                    плотность          ельность жизни
             коф
         размножения

  http://sites.google.com/site/sdustu/Home/modeli/kroliki
homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_05.mdl Vi

                              Кролики 05
       Регулируемая через задержку продолжительности жизни
                            смертность.




                 рождение             Популяция кроликов
                                                            смертность



                                                                 средная продолжит
                                                                   ельность жизни
             коф
         размножения

  http://sites.google.com/site/sdustu/Home/modeli/kroliki
Шаблоны поведения динамических
            систем
Экспоненциальный рост
                               money
    2,000


    1,500


    1,000
$




     500


       0
            0   10   20   30   40       50      60   70   80   90   100
                                    Time (Year)
money : Current
Отслеживание цели
                                      workers
          100


           75
Person




           50


           25


            0
                0     4      8   12   16       20      24   28   32   36   40
                                           Time (Year)
         workers : Current
S-кривая / логистическая кривая
                                      Mice
          800


          600
  Mice




          400


          200


            0
                0     6   12   18   24     30     36   42   48   54   60
                                      Time (Month)
         Mice : Current
Колебания
                                    position
       80


       40
cm




        0


      -40


      -80
            0      4      8    12   16      20    24   28   32   36   40
                                      Time (Second)
     position : Current
Перерегулирование
                             Ï î ï óëÿöèÿ êðî ëèêî â
 2,000


 1,500


 1,000


   500


      0
          0        20        40       60       80     100   120   140
                                        Time (Week)
Ï î ï óëÿöè ÿ êðî ëè êî â : Current
Коллапс
                                      Infectious Population I
          4,000


          3,000
People




          2,000


          1,000


               0
                   0   2    4     6    8     10   12 14 16 18 20 22   24 26 28   30
                                                    Time (Day)
         Infectious Population I : current
Остальные шаблоны - Vensim
         Molecule
Вопросы

Системы от железа+ПО к человеку. От концептуальных диаграмм причин к моделям системной динамики.

  • 1.
    Системы от железа+ПОк человеку. От концептуальных диаграмм причин к моделям системной динамики. «Архитектура вычислительных систем» Акоев Марк Анатольевич 7 семестр 14 часов, зачет http://akoev.blogspot.com/search/label/Computing
  • 2.
  • 3.
    Трансакция = координация+ продукция 1. запрос П-факт запрошен 2. обещание П-факт П-факт желателен обещан П-факт П-факт принят произведен Роль Роль П-факт исполнителя инициатора сдан 4. приёмка 3. сдача 14
  • 4.
    Описание конструкции • Определяет суть организационной системы: организационные роли и транзакции между ними (кто что для кого делает) • Основная трудность в понимании: что такое организационная роль (роль – это не подразделение, не должность, не конкретные люди, не функции). • Полностью абстрагирована от реализации • Реализация – назначение организационных ролей организационным местам, затем заполнение этих мест конкретными людьми, затем делегирование этими людьми отдельных шагов внутри трансакций другим людям • Для мелких предприятий помещается на лист A4, для крупных – на лист A0 15
  • 5.
    Описание процессных шагов • DEMO - только деятельные процессы (только социальные акспекты запросов-обещаний-исполнения, т.е. детяельности организации). • Иные (не DEMO) процессные модели (IDEF0, Dataflow, Document flow и т.д.) – как правило, смешанные процессы (бизнес-информация- данные), не отражают социальную сущность организации 16
  • 6.
  • 7.
  • 8.
    Модель лекционного занятияв формате концептуальной карты http://sites.google.com/site/sdustu/Home/modeli/lekcionnye-zanatia
  • 9.
  • 10.
  • 11.
    Model: D:homemrcscdpredmComputinglec03_SDлекции.mdl View:View 1 Модель лекционного занятия в формате диаграммы влияния системной динамики условие получения зачета классно-урочная система желание сбежать принуждение с лекции - - - внимание + лень + - качество понимание изложения + предмета прийти на лекцию + + интерес к предмету начальные сведения PM http://sites.google.com/site/sdustu/Home/modeli/lekcionnye-zanatia
  • 12.
    лекции Модель лекционного занятия в формате диаграммы системной динамики + внимание понимание предмета начальные + сведения + интерес к предмету лень + - - студенты + - + качество изложения принуждение классно-урочная система условие получения зачета http://sites.google.com/site/sdustu/Home/modeli/lekcionnye-zanatia
  • 13.
    homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_01.mdl V Кролики 01 Не регулируемый линейный рост или падение. рождение Популяция кроликов смертность http://sites.google.com/site/sdustu/Home/modeli/kroliki
  • 14.
    :homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_02.mdl View Кролики 02 Регулируемая смертность рождение Популяция кроликов смертность средная продолжит ельность жизни коф размножения http://sites.google.com/site/sdustu/Home/modeli/kroliki
  • 15.
    : D:homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_03.mdl View:V Кролики 03 Регулируемая и ограниченная смертность. Ограничение вводится как таблично заданная функция lookup. рождение Популяция кроликов смертность нормальная средная продолжит плотность ельность жизни коф размножения смертность от перенаселения http://sites.google.com/site/sdustu/Home/modeli/kroliki
  • 16.
    homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_04.mdl Vi Кролики 04 Регулируемая и ограниченная смертность. Ограничение вводится отсечка функцией if. рождение Популяция кроликов смертность нормальная средная продолжит плотность ельность жизни коф размножения http://sites.google.com/site/sdustu/Home/modeli/kroliki
  • 17.
    homemrcscdpredmComputinglec03_SDmodelseminarкроликикролики_05.mdl Vi Кролики 05 Регулируемая через задержку продолжительности жизни смертность. рождение Популяция кроликов смертность средная продолжит ельность жизни коф размножения http://sites.google.com/site/sdustu/Home/modeli/kroliki
  • 18.
  • 19.
    Экспоненциальный рост money 2,000 1,500 1,000 $ 500 0 0 10 20 30 40 50 60 70 80 90 100 Time (Year) money : Current
  • 20.
    Отслеживание цели workers 100 75 Person 50 25 0 0 4 8 12 16 20 24 28 32 36 40 Time (Year) workers : Current
  • 21.
    S-кривая / логистическаякривая Mice 800 600 Mice 400 200 0 0 6 12 18 24 30 36 42 48 54 60 Time (Month) Mice : Current
  • 22.
    Колебания position 80 40 cm 0 -40 -80 0 4 8 12 16 20 24 28 32 36 40 Time (Second) position : Current
  • 23.
    Перерегулирование Ï î ï óëÿöèÿ êðî ëèêî â 2,000 1,500 1,000 500 0 0 20 40 60 80 100 120 140 Time (Week) Ï î ï óëÿöè ÿ êðî ëè êî â : Current
  • 24.
    Коллапс Infectious Population I 4,000 3,000 People 2,000 1,000 0 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Time (Day) Infectious Population I : current
  • 25.
  • 26.