Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

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

Тип: курсовая работа
Категория: Информатика
Скачать
Купить
КАФЕДРА КОМП’ЮТЕРНИХ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙКурсова роботаЗ дисципліни «Графічне та геометричне моделювання та інтерактивні системи»На тему « Система обліку курсів »ЗМІСТ ВСТУП3ПОСТАНОВКА ЗАДАЧІ4ІНФОРМАЦІЙНЕ ЗАБЕЗПЕЧЕННЯ6АЛГОРИТМ РОЗВЯЗАННЯ ЗАДАЧІ7ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ12ВИСНОВКИ14СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ15ВСТУПРозповсюдження об‘єтно-орієнтованих мов програмування в кінці 80-их – початку 90-х років давало потужний поштовх до розробки цього напрямку інформаційних технологій. Користувачам хотілося отримати єдину мову моделювання, яка б об‘єднала в собі всю міць об‘єктно-орієнтованого підходу і давала б чітку модель системи, яка відображає всі її значимі сторони.Не дивлячись на перевагу об‘єктно-орієнтованих технологій аналізу і проектування перед структурними, їх розповсюдження було незначним, оскільки не один з методів не давав єдиної і цілісної об‘єктної моделі системи. Кожний метод добре освітлював одну або декілька сторін реальної системи, залишаючи в тіні безліч інших, не менш важливих сторін. Окрім того, відсутність єдиного стандарта дуже заважала широкому розповсюдженню об‘єктно-орієнтованих методів при розробці програмного забезпечення.Все йшло до створення єдиної мови, яка б об‘єднала сильні сторони відомих методів і забезпечувала найкращу підтримку моделювання. І UML стала такою мовою.UML може бути застосованим на всіх етапах життєвого циклу аналізу бізнес-систем і розробки приложень. Різні види діаграм, які підтримує UML, і великий набір можливостей представлення певних аспектів системи роблять UML універсальним засобом опису як програмних, так і ділових систем. Ціллю даного курсового проекту є побудова моделі на мові UML, що описує систему прийняття та обліку слухачів навчальних курсів.Результатом розробки курсового проекту є систематизація роботи навчальних курсів щодо прийняття нових студентів, побудова набору діаграм, і , як наслідок, освоєння та заглиблення розуміння процесу проектування на мові UML.ПОСТАНОВКА ЗАДАЧІМоделювання предметної області є одним з найбільш важливих етапів робіт при проектуванні програмних систем масштабу підприємства.У даній курсовій роботі демонструється можливий підхід до моделювання системи обліку слухачів на курсах з використанням уніфікованої нотації, заснований на застосуванні Уніфікованої Мови Моделювання (Unified Modeling Language) (UML), і гармонійно сполучить у собі переваги структурних і об'єктних методів проектування в CASE Rational Rose. Основними задачами при моделюванні предметної області є опис:
  • Процесів предметної області;
  • Діючих облич процесів і їхніх функцій, що підлягають автоматизації в прив'язці до структури предметної області, яка автоматизується;
  • Сутностей;
  • Сценаріїв виконання функцій, що підлягають автоматизації;
  • Станів сутностей.
  • Опис процесів використовуються для опису технології виконання виробничої задачі, що підлягає автоматизації. На основі описаної технології визначаються види діяльності, які варто автоматизувати (вимоги до майбутньої програмної системи).При описі процесів повинні бути виявлені зв'язки між різними підрозділами при рішенні конкретних виробничих задач (горизонтальні зв'язки). І тільки в цьому випадку опис процесів може вважатися коректним.Наступним кроком при описі предметної області є розробка моделі структури об'єкта, на якій відбиті тільки діючі обличчя і ті їхні функції, які варто автоматизувати. Модель відбиває ієрархічну структуру об'єкта (вертикальні зв'язки).На основі цієї моделі будується модель функцій системи.Модель структури об'єкта будується на основі опису процесів. У моделі відбиваються тільки ті відділи, ті діючі обличчя і їхні функції, що будуть автоматизовані. Побудова моделі можна робити поетапно, у міру опису процесів.Наступною задачею при описі предметної області є моделювання документів.Ціль моделювання документів – описати атрибути документів, їхні типи, значення, правила формування для:
  • Проектування користувальницького інтерфейсу системи;
  • Проектування Бази даних системи;
  • Формування альбому вихідних форм системи.
  • У деяких випадках при моделюванні предметної області варто описати сценарій роботи діючого обличчя із сутностями і стану сутностей.Сценарії функцій предметної області можуть використовуватися при проектуванні сценаріїв роботи користувача з майбутньою системою, опис станів сутностей - для проектування користувальницького інтерфейсу (довідника станів сутностей) і БД програмної системи. До того ж наявність сценаріїв функцій також надалі дозволить уточнити функціональні вимоги до системи.Опис предметної області з використанням UML добре сприймається експертами предметної області і не жадає від них ніякої спеціальної підготовки для розуміння представлених їм на розгляд моделей.ІНФОРМАЦІЙНЕ ЗАБЕЗПЕЧЕННЯВхідна інформація, тобто дані, що використовуються як вхідні для прийняття рішень системою:
    Другие файлы:

    Графічне та геометричне моделювання та інтерактивні системи» На тему «Система бухгалтерського обліку»
    Побудова моделі процесів системи. Відображення користувачів і їхніх функцій, підметів автоматизації в прив'язці до структури системи. Відображення стр...

    Моделювання біофізичних процесів зорової системи
    Поняття механізму моделювання біофізичних процесів. Переваги математичного моделювання як методу дослідження. Структурне моделювання зорової системи....

    Графічне та геометричне моделювання та інтерактивні системи» На тему «Система бухгалтерського обліку»
    За допомогою UML можна розробити детальний план системи, що створюється, який відображає не тільки її концептуальні елементи, такі як системні функції...

    Автоматизація графічних та розрахункових задач проектування
    Графічне моделювання офісу туризму, обладнаного комп'ютерами та програмним забезпеченням за допомогою системи 3D Home Architect 8: розробка плану, об'...

    Економіко-математичне моделювання
    Специфікація економетричної моделі парної регресії. Побудова лінійної, степеневої та показникової економетричної моделі, поняття коефіцієнта регресії...