Files
Wallenc/Report/includes/technical-assignment.typ

137 lines
4.9 KiB
Typst
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#import "common.typ": pz-sig-line
#pagebreak(weak: true)
// Строка ТЗ с линией на всю ширину (как бланк ВКР).
#let tz-row(body) = {
v(0.35em)
table(
columns: 1,
stroke: none,
inset: (x: 0pt, top: 1pt, bottom: 6pt),
align: left,
table.hline(stroke: 0.5pt + black),
[#body],
)
}
#let tz-row-split(left, right) = {
v(0.35em)
table(
columns: (1fr, auto),
stroke: none,
inset: (x: 0pt, top: 1pt, bottom: 6pt),
table.hline(stroke: 0.5pt + black),
[#left],
align(end)[#right],
)
}
#align(center)[
#set par(first-line-indent: 0pt, justify: false, leading: 1.15em)
#text(weight: "bold")[ТЕХНИЧЕСКОЕ ЗАДАНИЕ]
#text(weight: "bold")[НА ВЫПУСКНУЮ КВАЛИФИКАЦИОННУЮ РАБОТУ]
#v(0.5em)
БАКАЛАВРА по образовательной программе\
#quote[Методы и средства разработки программного обеспечения]\
направления 09.03.04 Программная инженерия
#v(0.35em)
студенту группы КТбо4-9\
Пыткову Роману Евгеньевичу
]
#v(0.5em)
#set par(first-line-indent: 0pt, justify: true, leading: 0.95em)
#tz-row[
1. Тема выпускной квалификационной работы: #quote[Разработка мобильного приложения Wallenc универсального кошелька для безопасного хранения данных на небезопасных хранилищах без собственного сервера] утверждена приказом по ВУЗу 2191-к от 17.02.2026 г.
]
#tz-row[2. Требования и исходные данные к работе:]
#tz-row[2.1 Среда разработки: Android Studio, Gradle, Git.]
#tz-row[2.2 ОС разработки: GNU/Linux / Windows 11.]
#tz-row[2.3 Язык программирования: Kotlin; целевая платформа Android (API 26+).]
#tz-row[2.4 Стек: Jetpack Compose, Coroutines/Flow, Hilt, Room, JUnit.]
#tz-row[3. Перечень подлежащих разработке вопросов (содержание работы):]
#tz-row[3.1 Введение]
#tz-row[3.2 Анализ требований и предметной области]
#tz-row[3.3 Проектирование архитектуры системы и пользовательского интерфейса]
#tz-row[3.4 Программная реализация]
#tz-row[3.5 Тестирование программного обеспечения]
#tz-row[3.6 Технико-экономическое обоснование разработки]
#tz-row[3.7 Заключение]
#tz-row[3.8 Список использованных источников]
#tz-row[3.9 Приложение А листинги исходного кода]
#tz-row[3.10 Приложение Б программная документация]
#tz-row[3.11 Приложение В скриншоты пользовательского интерфейса]
#tz-row[4. Перечень графического материала:]
#tz-row-split(
[4.1 Контекстная диаграмма и диаграммы требований],
[ 4 пл.],
)
#tz-row-split(
[4.2 Архитектура, DFD, UML, схема Room],
[ 6 пл.],
)
#tz-row-split(
[4.3 Пользовательские сценарии и экраны UI],
[ 12 пл.],
)
#tz-row-split(
[4.4 Диаграммы реализации и зависимостей модулей],
[ 4 пл.],
)
#tz-row-split(
[4.5 Материалы тестирования],
[ 6 пл.],
)
#tz-row[
5. Консультанты по выпускной квалификационной работе (с указанием разделов): не предусмотрены.
]
#tz-row[6. Срок сдачи законченной ВКР руководителю: «06» 05 2026 г.]
#tz-row[7. Дата выдачи задания: «09» 02 2026 г.]
#v(1.25em)
#align(left)[
#set par(first-line-indent: 0pt, justify: false, leading: 1.1em)
Руководитель образовательной программы\
заведующий кафедрой математического обеспечения и применения ЭВМ\
#v(0.5em)
#pz-sig-line[Беликов А. Н.]\
(подпись, дата)\
#v(0.75em)
Руководитель ВКР:\
старший преподаватель кафедры системного анализа и телекоммуникаций\
#v(0.5em)
#pz-sig-line[Беликов А. Н.]\
(подпись, дата)\
#v(0.75em)
Исполнитель:\
студент группы КТбо4-9\
#v(0.5em)
#pz-sig-line[Пытков Р. Е.]\
(подпись, дата)
]