Курсовая работа: Графічне та геометричне моделювання та інтерактивні системи

КАФЕДРА КОМП’ЮТЕРНИХ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ

Курсова робота

З дисципліни «Графічне та геометричне моделювання та інтерактивні системи»

На тему «Система обліку курсів »


ЗМІСТ

ВСТУП.. 3

ПОСТАНОВКА ЗАДАЧІ 4

ІНФОРМАЦІЙНЕ ЗАБЕЗПЕЧЕННЯ.. 6

АЛГОРИТМ РОЗВ’ЯЗАННЯ ЗАДАЧІ 7

ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ.. 12

ВИСНОВКИ.. 14

СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ.. 15

ВСТУП

Розповсюдження об‘єтно-орієнтованих мов програмування в кінці 80-их – початку 90-х років давало потужний поштовх до розробки цього напрямку інформаційних технологій. Користувачам хотілося отримати єдину мову моделювання, яка б об‘єднала в собі всю міць об‘єктно-орієнтованого підходу і давала б чітку модель системи, яка відображає всі її значимі сторони.

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

Все йшло до створення єдиної мови, яка б об‘єднала сильні сторони відомих методів і забезпечувала найкращу підтримку моделювання. І UML стала такою мовою.

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

Ціллю даного курсового проекту є побудова моделі на мові UML, що описує систему прийняття та обліку слухачів навчальних курсів.

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

ПОСТАНОВКА ЗАДАЧІ

Моделювання предметної області є одним з найбільш важливих етапів робіт при проектуванні програмних систем масштабу підприємства.

У даній курсовій роботі демонструється можливий підхід до моделювання системи обліку слухачів на курсах з використанням уніфікованої нотації, заснований на застосуванні Уніфікованої Мови Моделювання (Unified Modeling Language) (UML), і гармонійно сполучить у собі переваги структурних і об'єктних методів проектування в CASE Rational Rose.

Основними задачами при моделюванні предметної області є опис:

1. Процесів предметної області;

2. Діючих облич процесів і їхніх функцій, що підлягають автоматизації в прив'язці до структури предметної області, яка автоматизується;

3. Сутностей;

4. Сценаріїв виконання функцій, що підлягають автоматизації;

5. Станів сутностей.

Опис процесів використовуються для опису технології виконання виробничої задачі, що підлягає автоматизації. На основі описаної технології визначаються види діяльності, які варто автоматизувати (вимоги до майбутньої програмної системи).

При описі процесів повинні бути виявлені зв'язки між різними підрозділами при рішенні конкретних виробничих задач (горизонтальні зв'язки). І тільки в цьому випадку опис процесів може вважатися коректним.

Наступним кроком при описі предметної області є розробка моделі структури об'єкта, на якій відбиті тільки діючі обличчя і ті їхні функції, які варто автоматизувати. Модель відбиває ієрархічну структуру об'єкта (вертикальні зв'язки).

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 202
Бесплатно скачать Курсовая работа: Графічне та геометричне моделювання та інтерактивні системи