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

Реферат Розробка моделі програмного забезпечення, керуючого роботою холодильника





ого матеріалу дисципліни Об'єктне моделювання інформаційних систем raquo ;, а також придбання навичок практичного об'єктно-орієнтованого проектування інформаційних систем в середовищі Rational Rose на прикладі розробки моделі програмного забезпечення, керуючого роботою холодильника.

Завдання:

Вивчити особливості об'єктно-орієнтованого підходу до проектування і розробки ІС. Познайомитися з основами мови UML.

Провести об'єктно-орієнтований аналіз обраної предметної області та побудувати її модель.

Завдання


Мета курсової роботи:

Вивчення об'єктно-орієнтованого підходу до проектування інформаційних систем та формування навичок його самостійного практичного застосування;

Завдання курсової роботи:

Вивчити особливості об'єктно-орієнтованого підходу до проектування і розробки ІС. Познайомитися з основами мови UML

Провести об'єктно-орієнтований аналіз обраної предметної області та побудувати її модель.

Пояснення, рекомендації та вимоги до виконання курсової роботи:

Завдання 1.

Для виконання першого завдання необхідно вивчити основні методології розробки і проектування ІС, особливості об'єктно-орієнтованого підходу до проектування і розробки ІС, основи мови UML. Список рекомендованої літератури наведено нижче.

Завдання 2.

У відповідності з варіантом необхідно вибрати предметну область і проаналізувати її. У кожному із запропонованих варіантів потрібно за допомогою CASE-засобу Rational Rose побудувати модель програмного забезпечення.

У процесі створення моделі повинні бути виконані наступні дії:

складання глосарію проекту (глосарій призначений для опису термінології предметної області. Він може бути використаний як неформальний словник даних системи);

створення діаграми варіантів використання;

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

проектування системи;

реалізація системи.

Після виконання третього етапу модель повинна задовольняти перерахованим нижче вимогам:

Глосарій проекту повинен мати вигляд таблиці і зберігатися в окремому файлі.

На діаграмах варіантів використання кожна дійова особа (actor) і варіант використання повинні супроводжуватися описом. Ці описи повинні бути складені російською мовою. Діючі особи має коротко (в одну-два рядки) повідомляти про роль даної особи. Опис варіанта використання має включати в себе пояснення, передумова, потоки подій (основний і альтернативні, якщо такі є) і Післяумови. Описи являють собою або приєднані текстові файли, або текст, введений в поле Documentation специфікації відповідного елемента діаграми.

Діаграми взаємодії, відповідні потокам подій варіантів використання, повинні містити необхідні пояснення.

При проектуванні системи потрібно:

створити ієрархію класів системи;

кожен клас постачити описом, який має включати в себе короткий опис (опис атрибутів у вигляді таблиці (ім'я, опис, тип), таблицю з описом операцій (ім'я, опис));

для класів вказати стереотипи;

побудувати діаграми класів системи, які відображатимуть зв'язку між класами;

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

розробити (якщо це потрібно варіантом завдання) схему бази даних і відобразити її на діаграмі сутність - зв'язок .

При реалізації системи необхідно побудувати діаграми компонентів, також слід розробити діаграму розміщення. Залежно від варіанта завдання діаграма розміщення повинна показувати розташування компонентів у розподіленому додатку або зв'язку між вбудованим процесором і пристроями.

1. Особливості об'єктно-орієнтованого проектування


1.1 Сутність об'єктно-проектированного підходу


Принципова відмінність між структурним і об'єктно-орієнтованим підходом полягає в способі декомпозиції системи. Об'єктно-орієнтований підхід використовує об'єктну декомпозицію, при цьому статична структура системи описується в термінах об'єктів і зв'язків між ними, а поведінка системи описується в термінах обміну повідомленнями між об'єктами. Кожен об'єкт системи володіє своєю власною поведінкою, моделю...


Назад | сторінка 2 з 10 | Наступна сторінка





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

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