README_RUS.md 4.5 KB

Simulator Math Modeling

Программа-тренажер для студентов по задачам математического моделирования.
Макет: https://www.figma.com/design/c4Qv9J8hsPYBfKaHDxltLG/MM-Simulator?node-id=0-1

Simulator-MM

Установка программы средствами Visual Studio

  1. Откройте Visual Studio
  2. Нажмите "Клонировать репозиторий"
  3. Вставьте ссылку на репозиторий
  4. Запустите проект

Инструкция по работе с системой

Перед работой с системой советуем прочесть руководство пользователя

Набор документации:
Документация
UML

Примечания

На данный момент программа не будет работать в версии Релиз из-за зависимости от библиотеки LiveCharts2.
Программа считывает теоретический материал из файлов, которые находятся в папке Assets.
Исключения программы записываются в журнал логов.
Если приложение запускается с локального компьютера НГК, то в файле Programm нужно заменить строку:

public static string HostNpgsql = "Host=ngknn.ru;Port=5442;Database=trio_33p;Username=33P;Password=12345";  

На следующее:

public static string HostNpgsql = "Host=edu.pg.ngknn.local;Port=5432;Database=trio_33p;Username=33P;Password=12345";  

Ознакомление

Для тестирования программы без необходимости регистрироваься можно использовать следующие логин и пароль:

  • 1 1 - Преподаватель
  • 2 2 - Студент

NuGet пакеты и зависимости

  • CommunityToolkit.Mvvm
  • LiveChartsCore
  • LiveChartsCore.SkiaSharpView.Avalonia
  • Microsoft.EntityFrameworkCore
  • Microsoft.EntityFrameworkCore.Design
  • Microsoft.EntityFrameworkCore.Tools
  • Npgsql.EntityFrameworkCore.PostgreSQL

Поддержка

Если у вас возникнут какие-либо трудности или вопросы, создайте обсуждение в этом репозитории.

Описание коммитов

Название Описание
docs обновление документации
feat добавление нового функционала
layout создание нового шаблона или представления без добавления функционала
style работа со стилем или дизайном
fix исправление ошибок
perf изменения, направленные на улучшение программы
refactor редактирование кода без изменения ошибок или добавления функционала
revert откат на предыдущую версию
merge слияние веток
test добавление тестов

Авторы

ArrayKat2
klmnvan
Otter