Page 7 - 6602
P. 7

1. Основні поняття проектування з використанням UML

                                    1.1. Сучасні технології об'єктно-орієнтованого аналізу і
                                          проектування інформаційних систем

                                  Розробка і використання моделей мови  UML здійснюється в
                            рамках  загальної  концепції  об'єктно-орієнтованого  аналізу  і
                            проектування,  яка,  в  свою  чергу  є  узагальненням  методології
                            об'єктно-орієнтованого програмування.
                                  Об'єктно-орієнтований  аналіз  і  проектування  (ООАП,
                            Object-Oriented Analysis/Design) - технологія розробки програмних
                            систем,  в  основу  якої  покладена  об'єктно-орієнтована
                            методологія подання предметної області у вигляді об'єктів, що є
                            екземплярами відповідних класів.
                                  Методологія    ООАП     тісно   пов'язана   з   концепцією
                            автоматизованої  розробки  програмного  забезпечення  (Computer
                            Aided Software Engineering, CASE).
                                  На  ринку  CASE-засобів  представлені  десятки  програмних
                            інструментів,  що  підтримують  нотацію  мови  UML  і  забезпечують
                            інтеграцію, включаючи пряму і зворотну генерацію коду програм,
                            з  найбільш  поширеними  мовами  і  середовищами  програмування,
                            такими як MS Visual C++, Java, Object Pascal/Delphi, Power Builder,
                            MS Visual Basic, Forte, Ada, Smalltalk.

                                               1.2. Основні елементи мови UML

                                  Мова  UML  є  досить  строгим  і  потужним  засобом
                            моделювання, яка може бути ефективно використана для побудови
                            концептуальних,  логічних  і  графічних  моделей  складних  систем
                            різного цільового призначення.
                                  До  базових  засобів  відноситься  пакет,  який  служить  для
















                                                            3
   2   3   4   5   6   7   8   9   10   11   12