TPI NET
1.0.0
50671 - Gustavo Giampietro47889 - Сантьяго Ливерторе48042 - Марина Мило Этот проект является приложением по управлению академической помощью в контексте предмета «Технологии разработки программного обеспечения IDE» Национального технологического университета FRRO. Приложение позволяет управлять пользователями, курсами, графиками и передачами, используя .NET Technologies.
Ниже приведена упрощенная диаграмма классов приложения, которая иллюстрирует структуру и отношения между различными объектами системы.
ClassDiagram
DBContext <|- Университет
Университетский контекст: +dbset ~ курс ~ Курсы
Университетский контекст: +dbset ~ Расписание ~ Графики
Университетский контекст: +dbset ~ субъект ~ Субъекты
Университетский контекст: +dbset ~ relllim
Университетский контекст: +dbset ~ Пользователь ~ Пользователи
Университетский контекст: +dbset ~ посещаемость ~ посещаемость
ClassDiagram
Пользователь <|- Студент
Пользователь <|- профессор
Пользователь <|- администратор
Профессор "*" - "*"
Зачисление "1" - "*"
Студент "1" - "*"
Зачисление "*" - "1"
Курс "*" - "*"
Курс "*" - "1" Субъект
Пользователь класса {
}
Тема класса {
}
Посещаемость класса {
}
Классный студент {
}
Класс профессор {
}
класс администратор {
}
Зачисление класса {
}
Класс курс {
}
расписание класса {
}
Примечание для пользователя "~ enum ~ userrole: студент, профессор, администратор"
Примечание для зачисления "~ enum ~ rellmentStatus: наклон, обычный, одобренный, бесплатный"
git clone https://github.com/MVRU/TPI-NETВзносы приветствуются. Если вы хотите сотрудничать, откройте проблему или отправьте запрос на привлечение.