Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програмного продукту "Inventory Management"

Реферат Розробка програмного продукту "Inventory Management"





мості про мову UML


Часто при створенні проекту важко передбачити всі аспекти його діяльності та його використання. Тому для створення об'ємних проектів використовують моделювання. Моделювання - це усталена і повсюдно прийнята пользовательних методика, а модель - схема системи або креслення. p align="justify"> Моделювання дозволяє вирішити чотири різних завдання [8]:

візуалізувати систему в її поточному або бажаному для користувача стані;

визначити структуру або поведінку системи;

отримати шаблон, дозволяє потім сконструювати систему;

документувати прийняті рішення, використовуючи отримані моделі.

При розробці програмного забезпечення теж існує кілька підходів до моделювання. Найважливіший з них - алгоритмічний і об'єктно-орієнтована. p align="justify"> Алгоритмічний метод являє традиційний підхід до створення програмного забезпечення. Основними будівельним блокам є процедура або функція, увага приділяється більшого всього питань передачі управління і декомпозиції великих алгоритмів на менші. p align="justify"> Найбільш сучасним підходом до розробки програмного забезпечення є об'єктно-орієнтована. У ньому в якості основного елемента виступає об'єкт або клас. Цей підхід дуже зручний тому більшість сучасних мов програмування є в тій чи іншій мірі об'єктно-орієнтованими.

Первинні цілі при створенні UML (Unified Modelling Language) були наступними:

надати користувачам готовий до використання мову візуального моделювання, так щоб вони могли розробляти і обмінюватися виразними моделями;

надати механізми розширення та спеціалізації, для розширення закладених концепцій;

бути незалежним від певної мови програмування і процесу розробки;

надати формальну базу для розуміння мови моделювання;

інтегрувати кращий практичний досвід разработок.должен і може підтримувати всі прийнятні мови програмування. Він також повинен і може підтримувати різні методи і процеси побудови моделей. p align="justify"> Система позначень UML або нотація - це засіб для того, щоб висловити і зафіксувати ідеї, роздуми над архітектурою і поведінкою системи, що виникли в результаті аналіза.Rose, на відміну від подібних засобів проектування, здатна проектувати системи будь складності. CASE Rational Rose будучи об'єктно-орієнтованим інструментом моделювання. Rose базується на UML, який був розроблений компанією Rational саме з метою створення найбільш оптимального та універсальної мови для опису як предметної області, так і конкретного завдання в програмуванні. Будь-яка задача програмується за допомогою певних діаграм. У термінах представлення моделі UML визначає наступні графічні діаграми [9]:

- діаграми ва...


Назад | сторінка 9 з 28 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Об'єктно-орієнтована технологія розробки програмного забезпечення будил ...
  • Реферат на тему: Розробка програмного забезпечення комп'ютерної системи управління проце ...
  • Реферат на тему: Об'єктно-орієнтоване програмування. Розробка програмного забезпечення
  • Реферат на тему: Створення програмного продукту для моделювання процесу абсорбції
  • Реферат на тему: Створення інформаційної системи "Poker Helper" з використанням су ...