DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Лабораторна робота № 5. Побудова діаграм UML засобами CASE системи Rational Rose

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
ООП
Факультет:
Факультет інформатики та обчислювальної техніки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Проектування програмного забезпечення
Група:
К
Коротко про документ

Про що ця робота

У лабораторній роботі розглядається побудова UML-діаграм для інформаційної системи бібліотеки засобами CASE-системи Rational Rose. Наведено приклади класів мовою C# та структури для реалізації предметної області.

У роботі розглядаються

  • Об'єктно-орієнтоване проектування
  • Діаграма прецедентів
  • Діаграма класів
  • Діаграма кооперації
  • Діаграма послідовності
  • CASE системи
  • Rational Rose

Зміст і розділи

  1. Лабораторна робота №5
  2. Тема та мета роботи
  3. Завдання
  4. Діаграма прецедентів
  5. Діаграма класів
  6. Діаграма кооперації
  7. Діаграма послідовності
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Викладач кафедри цифрових технологій в енергетиці

Ключові поняття

діаграма прецедентівдіаграма класівдіаграма коопераціїдіаграма послідовностіRational Roseінформаційна системаUMLкласоб'єктпрецедент

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України  НТУУ «КПІ ім. І. Сікорського»    Кафедра цифрових технологій в енергетиці Лабораторна робота №5 Варіант № 10 Київ – 2024 Тема: Побудова діаграми прецедентів інформаційної системи, діаграми класів, діаграми кооперації (взаємодії), діаграми послідовності засобами СASE системи Rational Rose Мета: Навчитися будувати діаграми UML при проектуванні інформаційної системи. Завдання: 1.Розробити діаграму прецедентів інформаційної системи відповідно варіанту предметної області. Використати для цього СASE cистему Rational Rose або іншу. 2. Розробити діаграму класів (4-6 об’єктів інформаційної системи). Згенерувати в Rational Rose код програмної системи в Java або С++ опису класів. 3.Розробити діаграму кооперації (взаємодії). 4. Розробити діаграму послідовності. Виконання Діаграма прецедентів / Діаграма класів public class PublicationType { public int Id { get; set; } public string Name { get; set; } } // Видання public class Publication { public int Id { get; set; } public string Title { get; set; } public string Author { get; set; } public string Publisher { get; set; } public int YearOfPublication { get; set; } public string ISBN { get; set; } public string UDC { get; set; } public int Pages { get; set; } public bool HasCover { get; set; } public int PublicationTypeId { get; set; } public PublicationType PublicationType { get; set; } } // Місце розташування public class Location { public int Id { get; set; } public string Section { get; set; } public string Rack { get; set; } public string Shelf { get; set; } public int PublicationId { get; set; } public Publication Publication { get; set; } } // Читач public class Reader { public int Id { get; set; } public string Name { get; set; } public string TicketNumber { get; set; } } // Зв’язок читача з виданням public class ReaderToPublication { public int Id { get; set; } public int ReaderId { get; set; } public Reader Reader { get; set; } public int PublicationId { get; set; } public Publication Publication { get; set; } public DateTime BorrowDate { get; set; } public DateTime? ReturnDate { get; set; } public string Note { get; set; } } // Міжбібліотечний абонемент public class MBA { public int Id { get; set; } public int PublicationId { get; set; } public Publication Publication { get; set; } public DateTime DateOfIssue { get; set; } public string WhomItWasIssued { get; set; } } / 3. Діаграма кооперації / 4. Діаграма послідовності Запит на книгу студентом /
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!