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

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

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

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

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

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

ВУЗ:
НТУУ «КПІ ім. І. Сікорського»
Інститут:
Навчально-науковий інститут економіки і менеджменту
Факультет:
ІСМ
Кафедра:
Не вказано

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

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Проектування інформаційних систем
Група:
ЕМ
Коротко про документ

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

Документ містить виконання лабораторної роботи з побудови UML-діаграм інформаційної системи. Робота включає діаграми прецедентів, класів, кооперації та послідовності за допомогою Rational Rose.

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

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

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

  1. Діаграма прецедентів
  2. Діаграма класів
  3. Діаграма кооперації
  4. Діаграма послідовності
Для кого:Студенти технічних спеціальностей, викладачі
Викладачі:Викладач кафедри

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

UMLRational Roseдіаграма прецедентівдіаграма класівдіаграма коопераціїдіаграма послідовностіінформаційна системапроектування

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

Міністерство освіти і науки України  НТУУ «КПІ ім. І. Сікорського»    Кафедра цифрових технологій в енергетиці Лабораторна робота №5 Варіант № 10 Київ – 2024 Тема: Побудова діаграми прецедентів інформаційної системи, діаграми класів, діаграми кооперації (взаємодії), діаграми послідовності засобами СASE системи Rational Rose Мета: Навчитися будувати діаграми UML при проектуванні інформаційної системи. Виконання: 1. Діаграма прецедентів (Use-Case) / 2. Діаграма класів using System; using System.Collections.Generic; namespace StudentArchive { public class Student { public int Id { get; set; } public string FullName { get; set; } public string StudentCardNumber { get; set; } public string Faculty { get; set; } public string Group { get; set; } public string ContactInfo { get; set; } public string StudyStatus { get; set; } } public class StudentCase { public int Id { get; set; } public string CaseNumber { get; set; } public string CaseCode { get; set; } public string GeneralInfo { get; set; } public int StudentId { get; set; } public DateTime CreationDate { get; set; } public string Status { get; set; } public string OrderAttributes { get; set; } } public class ArchiveInventory { public int Id { get; set; } public int CaseId { get; set; } public string PhysicalLocation { get; set; } public string ConditionStatus { get; set; } public DateTime LastCheckedDate { get; set; } } public class User { public int Id { get; set; } public string Username { get; set; } public string Password { get; set; } public string Role { get; set; } // Enum-like property: "student" or "archivist" public DateTime CreatedAt { get; set; } = DateTime.Now; } public class UserRequest { public int Id { get; set; } public int UserId { get; set; } public int CaseId { get; set; } public string RequestType { get; set; } public DateTime RequestDate { get; set; } public string ResponseStatus { get; set; } } } / 3. Діаграма кооперації / 4. Діаграма послідовності /
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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