Настоящий репозиторий объединяет процесс разработки приложения и написания выпускной квалификационной работы (ВКР). Любые результаты работы над ВКР должны быть отражены в соответствующих коммитах.
Основное сообщение любого коммита должно иметь формат:
[FRN|BCK|DB|EXE|DOC|ADM|ALL:] {текст коммита}
где перед двоеточием стоит пояснение, какого уровня разработки касались изменения.
FRT - клиентская часть;
BCK - серверная часть;
DB - СУБД;
EXE - исполняемая программа;
DOC - написание текста диплома, презентации, документации;
ADM - административные изменения в репозитории;
ALL - изменения, касающиеся всех разработчиков.
Для залития пачки коммитов в репозиторий необходимо создать Pull request
(PR) на ветку master. Обязательно заполнить следующие поля
Reviewers
: pivovarov-mai.Assignees
: кто-либо из заинтересованных коллегLabels
: выбрать подходящие тегиDevelopment
: выбрать issue, в рамках которого делается PR
Репозиторий имеет две папки src
и studs
. В первой размещены папки:
dev
с кодом текущей разработкиrel
с рабочим прототипом web-приложенияfat
с кодом толстого клиентаecg
с кодом программы расшифровки ЭКГgen
с кодом pdf-генератора
Во второй папке находятся подпапки студентов, куда необходимо размещать тексты ВКР и слайды презентации для защиты. Примерные образцы оформления текстов и слайдов находятся в tex-файлах.
Для генерации pdf-файлов из tex-файлов необходимо установить на свой компьютер пакет TEX Live. Он существуют под любую из операционных система:
- MiKTeX (Windows)
- MacTex (MacOS)
- texlive (Linux)
Команда для генерации pdf
pdflatex {tex-файл}