diff --git a/assets/2.pdf b/assets/2.pdf index 58de643..6e4831e 100644 Binary files a/assets/2.pdf and b/assets/2.pdf differ diff --git a/assets/5.pdf b/assets/5.pdf new file mode 100644 index 0000000..c9a8e1c Binary files /dev/null and b/assets/5.pdf differ diff --git a/assets/6.pdf b/assets/6.pdf new file mode 100644 index 0000000..651107b Binary files /dev/null and b/assets/6.pdf differ diff --git a/assets/7.pdf b/assets/7.pdf new file mode 100644 index 0000000..50b30f2 Binary files /dev/null and b/assets/7.pdf differ diff --git a/draw.io/Untitled Diagram.drawio b/draw.io/Untitled Diagram.drawio new file mode 100644 index 0000000..e040338 --- /dev/null +++ b/draw.io/Untitled Diagram.drawio @@ -0,0 +1,256 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/draw.io/Untitled Diagram1.drawio b/draw.io/Untitled Diagram1.drawio new file mode 100644 index 0000000..f60750b --- /dev/null +++ b/draw.io/Untitled Diagram1.drawio @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/draw.io/Untitled Diagram2.drawio b/draw.io/Untitled Diagram2.drawio new file mode 100644 index 0000000..ed3603c --- /dev/null +++ b/draw.io/Untitled Diagram2.drawio @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/draw.io/Untitled Diagram3.drawio b/draw.io/Untitled Diagram3.drawio new file mode 100644 index 0000000..7849530 --- /dev/null +++ b/draw.io/Untitled Diagram3.drawio @@ -0,0 +1,262 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res.aux b/res.aux index cf8ed39..6d355a3 100644 --- a/res.aux +++ b/res.aux @@ -40,7 +40,7 @@ \newlabel{fig:usecase}{{1.1}{11}{Диаграмма прецедентов системы SmartContracts}{figure.caption.1}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1.2}{\ignorespaces Диаграмма активности: создание и согласование договора}}{12}{figure.caption.2}\protected@file@percent } \newlabel{fig:activity}{{1.2}{12}{Диаграмма активности: создание и согласование договора}{figure.caption.2}{}} -\@writefile{toc}{\contentsline {subsubsection}{Подписание электронной подписью}{13}{figure.caption.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Подписание электронной подписью}{12}{figure.caption.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Мониторинг и контроль}{13}{figure.caption.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {1.4.3}Требования к видам обеспечения}{13}{subsection.1.4.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Математическое обеспечение}{13}{subsection.1.4.3}\protected@file@percent } @@ -50,30 +50,30 @@ \@writefile{toc}{\contentsline {section}{\numberline {1.5}Функциональная модель системы}{15}{section.1.5}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {1.3}{\ignorespaces IDEF0: Контекстная диаграмма A-0}}{15}{figure.caption.3}\protected@file@percent } \newlabel{fig:idef0context}{{1.3}{15}{IDEF0: Контекстная диаграмма A-0}{figure.caption.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {1.4}{\ignorespaces IDEF0: Декомпозиция диаграммы A0}}{16}{figure.caption.4}\protected@file@percent } -\newlabel{fig:idef0level1}{{1.4}{16}{IDEF0: Декомпозиция диаграммы A0}{figure.caption.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {1.4}{\ignorespaces IDEF0: Декомпозиция диаграммы A0}}{15}{figure.caption.4}\protected@file@percent } +\newlabel{fig:idef0level1}{{1.4}{15}{IDEF0: Декомпозиция диаграммы A0}{figure.caption.4}{}} \@writefile{toc}{\contentsline {section}{\numberline {1.6}Модель потоков данных}{16}{section.1.6}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {1.5}{\ignorespaces DFD: Процесс согласования договора}}{16}{figure.caption.5}\protected@file@percent } \newlabel{fig:dfd}{{1.5}{16}{DFD: Процесс согласования договора}{figure.caption.5}{}} \@writefile{toc}{\contentsline {section}{\numberline {1.7}Модель процесса в нотации IDEF3}{16}{section.1.7}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {1.6}{\ignorespaces IDEF3: Workflow создания договора}}{16}{figure.caption.6}\protected@file@percent } \newlabel{fig:idef3}{{1.6}{16}{IDEF3: Workflow создания договора}{figure.caption.6}{}} -\@writefile{toc}{\contentsline {section}{\numberline {1.8}Бизнес-процесс в нотации BPMN}{16}{section.1.8}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.8}Бизнес-процесс в нотации BPMN}{17}{section.1.8}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {1.7}{\ignorespaces BPMN: Процесс работы с договором}}{17}{figure.caption.7}\protected@file@percent } \newlabel{fig:bpmn}{{1.7}{17}{BPMN: Процесс работы с договором}{figure.caption.7}{}} \@writefile{toc}{\contentsline {section}{\numberline {1.9}Состав и содержание работ по созданию системы}{17}{section.1.9}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {1.9.1}Стадия 1: Формирование требований (1 месяц)}{17}{subsection.1.9.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {1.9.2}Стадия 2: Разработка концепции (1 месяц)}{17}{subsection.1.9.2}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.3}Стадия 3: Техническое проектирование (2 месяца)}{17}{subsection.1.9.3}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.4}Стадия 4: Рабочее проектирование (3 месяца)}{17}{subsection.1.9.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.3}Стадия 3: Техническое проектирование (2 месяца)}{18}{subsection.1.9.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.4}Стадия 4: Рабочее проектирование (3 месяца)}{18}{subsection.1.9.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {1.9.5}Стадия 5: Ввод в действие (2 месяца)}{18}{subsection.1.9.5}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {1.10}Порядок контроля и приемки системы}{18}{section.1.10}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {1.10.1}Виды испытаний}{18}{subsection.1.10.1}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {1.10.2}Порядок приемки}{18}{subsection.1.10.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.10.2}Порядок приемки}{19}{subsection.1.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {1.11}Требования к документированию}{19}{section.1.11}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {1.11.1}Проектная документация}{19}{subsection.1.11.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {1.11.2}Программная документация}{19}{subsection.1.11.2}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {1.11.3}Пользовательская документация}{19}{subsection.1.11.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.11.3}Пользовательская документация}{20}{subsection.1.11.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {1.12}Источники разработки}{20}{section.1.12}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{ЗАКЛЮЧЕНИЕ}{21}{section.1.12}\protected@file@percent } \bibcite{gost34602}{1} diff --git a/res.fdb_latexmk b/res.fdb_latexmk index 1bc9a3d..500b199 100644 --- a/res.fdb_latexmk +++ b/res.fdb_latexmk @@ -1,5 +1,5 @@ # Fdb version 4 -["pdflatex"] 1769358455.18543 "res.tex" "res.pdf" "res" 1769358456.08782 0 +["pdflatex"] 1769413682.21941 "res.tex" "res.pdf" "res" 1769413683.3657 0 "/home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/labx1440.tfm" 1769194677.6154 3304 6a543c07045572737981351171e0505e "" "/home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/larm1000.tfm" 1769194679.90092 3220 0e417eaf233b160335902e97259a6c77 "" "/home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/larm1440.tfm" 1769194674.89044 3256 3daaa33cf35cf3f354983aa3214ecd7f "" @@ -119,14 +119,17 @@ "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1769194624 5314015 121189813f76d7128640ad3b5c67a025 "" "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1769194621 2088909 becb48558a442f2045e6215a52729535 "" "assets/1.pdf" 1769358341.21227 62278 49ff58de599b41e80d04122c9898532e "" - "assets/2.pdf" 1769253872.99246 587762 ac6dff9a61f27f0babef592eb733dde3 "" + "assets/2.pdf" 1769409684.92079 21063 de7955a60c00e163a781a3ade331551b "" "assets/3.pdf" 1769283076.66937 30240 90005cd80fbca1b05b6eb6eb37506eb0 "" "assets/4.pdf" 1769283395.4 36339 d08e718760eb4f84dac4ea968c85e1f6 "" + "assets/5.pdf" 1769411880.06204 28489 8a3b9c673125b4d278eac886729aaaee "" + "assets/6.pdf" 1769410896.248 33244 881aa294fdf3e3951f330c85d985f2e4 "" + "assets/7.pdf" 1769413585.55666 24983 217ba90b4df6f5729572ce40c7f8ffc7 "" "gost.sty" 1769194390.81945 8378 899c6dc2a6d6633298e4e5eea7a43307 "" - "res.aux" 1769358455.99774 10896 7d23ce5fd112992902e035276878def0 "pdflatex" - "res.out" 1769358455.99874 10371 a8b371a2f6ec1c7f8237875977dc3880 "pdflatex" - "res.tex" 1769282059.169 33967 b309ce49aa8ce6ad62ff09f233bf9569 "" - "res.toc" 1769358455.99974 5953 e33198d9f3ebf5ddf06d8f3d3fb64e69 "pdflatex" + "res.aux" 1769413683.26498 10896 2e83bddadf398822f3431635658ef0b8 "pdflatex" + "res.out" 1769413683.26598 10371 a8b371a2f6ec1c7f8237875977dc3880 "pdflatex" + "res.tex" 1769413681.06734 34078 259be611a24bd26a8d2540f1b41f9ffd "" + "res.toc" 1769413683.26698 5953 f2ca036e96de2946d06438ac4d2cc21c "pdflatex" (generated) "res.aux" "res.log" diff --git a/res.fls b/res.fls index 63a44be..88e70e3 100644 --- a/res.fls +++ b/res.fls @@ -268,6 +268,21 @@ INPUT ./assets/4.pdf INPUT ./assets/4.pdf INPUT ./assets/4.pdf INPUT ./assets/4.pdf +INPUT ./assets/5.pdf +INPUT ./assets/5.pdf +INPUT ./assets/5.pdf +INPUT ./assets/5.pdf +INPUT ./assets/5.pdf +INPUT ./assets/6.pdf +INPUT ./assets/6.pdf +INPUT ./assets/6.pdf +INPUT ./assets/6.pdf +INPUT ./assets/6.pdf +INPUT ./assets/7.pdf +INPUT ./assets/7.pdf +INPUT ./assets/7.pdf +INPUT ./assets/7.pdf +INPUT ./assets/7.pdf INPUT res.aux INPUT ./res.out INPUT ./res.out diff --git a/res.log b/res.log index 73b7aad..8cf0730 100644 --- a/res.log +++ b/res.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex 2026.1.23) 25 JAN 2026 19:27 +This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex 2026.1.23) 26 JAN 2026 10:48 entering extended mode restricted \write18 enabled. %&-line parsing enabled. @@ -970,40 +970,54 @@ Package pdftex.def Info: assets/1.pdf used on input line 240. [10] - + File: assets/2.pdf Graphic file (type pdf) Package pdftex.def Info: assets/2.pdf used on input line 251. -(pdftex.def) Requested size: 435.32422pt x 716.9267pt. +(pdftex.def) Requested size: 435.32422pt x 497.25343pt. [11 <./assets/1.pdf>] -Overfull \vbox (42.69086pt too high) has occurred while \output is active [] - - [12 <./assets/2.pdf>] [13] - -[14] - + File: assets/3.pdf Graphic file (type pdf) Package pdftex.def Info: assets/3.pdf used on input line 356. (pdftex.def) Requested size: 435.32422pt x 221.10861pt. - + + +[14] + File: assets/4.pdf Graphic file (type pdf) Package pdftex.def Info: assets/4.pdf used on input line 366. (pdftex.def) Requested size: 435.32422pt x 254.65953pt. + +File: assets/5.pdf Graphic file (type pdf) + +Package pdftex.def Info: assets/5.pdf used on input line 378. +(pdftex.def) Requested size: 435.32422pt x 245.82217pt. -[15 <./assets/3.pdf>] +[15 <./assets/3.pdf> <./assets/4.pdf>] + +File: assets/6.pdf Graphic file (type pdf) + +Package pdftex.def Info: assets/6.pdf used on input line 390. +(pdftex.def) Requested size: 435.32422pt x 106.03896pt. + +File: assets/7.pdf Graphic file (type pdf) + +Package pdftex.def Info: assets/7.pdf used on input line 402. +(pdftex.def) Requested size: 435.32422pt x 72.51242pt. -[16 <./assets/4.pdf>] -[17] +[16 <./assets/5.pdf> <./assets/6.pdf>] + +[17 <./assets/7.pdf>] [18] @@ -1016,11 +1030,11 @@ Package pdftex.def Info: assets/4.pdf used on input line 366. ] Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `\hfil' on input line 538. +(hyperref) removing `\hfil' on input line 541. Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `\hfil' on input line 538. +(hyperref) removing `\hfil' on input line 541. @@ -1035,20 +1049,20 @@ Package rerunfilecheck Info: File `res.out' has not changed. (rerunfilecheck) Checksum: A8B371A2F6EC1C7F8237875977DC3880;10371. ) Here is how much of TeX's memory you used: - 17922 strings out of 474645 - 282190 string characters out of 5759193 + 17943 strings out of 474645 + 282658 string characters out of 5759193 705576 words of memory out of 5000000 - 40567 multiletter control sequences out of 15000+600000 + 40588 multiletter control sequences out of 15000+600000 564175 words of font info for 53 fonts, out of 8000000 for 9000 430 hyphenation exceptions out of 8191 90i,12n,93p,548b,674s stack positions out of 10000i,1000n,20000p,200000b,200000s -Output written on res.pdf (22 pages, 817029 bytes). +Output written on res.pdf (22 pages, 331114 bytes). PDF statistics: - 420 PDF objects out of 1000 (max. 8388607) - 374 compressed objects within 4 object streams + 469 PDF objects out of 1000 (max. 8388607) + 407 compressed objects within 5 object streams 107 named destinations out of 1000 (max. 500000) - 317 words of extra memory for PDF output out of 10000 (max. 10000000) + 332 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/res.pdf b/res.pdf index bd4f57c..2563cc1 100644 Binary files a/res.pdf and b/res.pdf differ diff --git a/res.tex b/res.tex index e1741da..1ef5b3a 100644 --- a/res.tex +++ b/res.tex @@ -375,6 +375,7 @@ \begin{figure}[H] \centering % Здесь должна быть вставлена DFD диаграмма +\includegraphics[width=0.9\textwidth]{assets/5.pdf} \caption{DFD: Процесс согласования договора} \label{fig:dfd} \end{figure} @@ -386,6 +387,7 @@ \begin{figure}[H] \centering % Здесь должна быть вставлена IDEF3 диаграмма +\includegraphics[width=0.9\textwidth]{assets/6.pdf} \caption{IDEF3: Workflow создания договора} \label{fig:idef3} \end{figure} @@ -397,6 +399,7 @@ \begin{figure}[H] \centering % Здесь должна быть вставлена BPMN диаграмма +\includegraphics[width=0.9\textwidth]{assets/7.pdf} \caption{BPMN: Процесс работы с договором} \label{fig:bpmn} \end{figure} @@ -452,11 +455,11 @@ Для системы SmartContracts предусматриваются следующие виды испытаний: \begin{enumerate} -\item \textbf{Автономные испытания} -- проверка отдельных модулей разработчиком. -\item \textbf{Комплексные испытания} -- проверка взаимодействия модулей. -\item \textbf{Предварительные испытания} -- проверка соответствия требованиям ТЗ. -\item \textbf{Опытная эксплуатация} -- работа системы в реальных условиях (3 месяца). -\item \textbf{Приемочные испытания} -- итоговая проверка заказчиком. +\item Автономные испытания -- проверка отдельных модулей разработчиком. +\item Комплексные испытания -- проверка взаимодействия модулей. +\item Предварительные испытания -- проверка соответствия требованиям ТЗ. +\item Опытная эксплуатация -- работа системы в реальных условиях (3 месяца). +\item Приемочные испытания -- итоговая проверка заказчиком. \end{enumerate} \subsection{Порядок приемки} diff --git a/res.toc b/res.toc index d716499..709db75 100644 --- a/res.toc +++ b/res.toc @@ -25,7 +25,7 @@ \contentsline {subsubsection}{Управление шаблонами договоров}{10}{subsection.1.4.2}% \contentsline {subsubsection}{Формирование договоров}{10}{subsection.1.4.2}% \contentsline {subsubsection}{Электронное согласование}{10}{subsection.1.4.2}% -\contentsline {subsubsection}{Подписание электронной подписью}{13}{figure.caption.2}% +\contentsline {subsubsection}{Подписание электронной подписью}{12}{figure.caption.2}% \contentsline {subsubsection}{Мониторинг и контроль}{13}{figure.caption.2}% \contentsline {subsection}{\numberline {1.4.3}Требования к видам обеспечения}{13}{subsection.1.4.3}% \contentsline {subsubsection}{Математическое обеспечение}{13}{subsection.1.4.3}% @@ -35,20 +35,20 @@ \contentsline {section}{\numberline {1.5}Функциональная модель системы}{15}{section.1.5}% \contentsline {section}{\numberline {1.6}Модель потоков данных}{16}{section.1.6}% \contentsline {section}{\numberline {1.7}Модель процесса в нотации IDEF3}{16}{section.1.7}% -\contentsline {section}{\numberline {1.8}Бизнес-процесс в нотации BPMN}{16}{section.1.8}% +\contentsline {section}{\numberline {1.8}Бизнес-процесс в нотации BPMN}{17}{section.1.8}% \contentsline {section}{\numberline {1.9}Состав и содержание работ по созданию системы}{17}{section.1.9}% \contentsline {subsection}{\numberline {1.9.1}Стадия 1: Формирование требований (1 месяц)}{17}{subsection.1.9.1}% \contentsline {subsection}{\numberline {1.9.2}Стадия 2: Разработка концепции (1 месяц)}{17}{subsection.1.9.2}% -\contentsline {subsection}{\numberline {1.9.3}Стадия 3: Техническое проектирование (2 месяца)}{17}{subsection.1.9.3}% -\contentsline {subsection}{\numberline {1.9.4}Стадия 4: Рабочее проектирование (3 месяца)}{17}{subsection.1.9.4}% +\contentsline {subsection}{\numberline {1.9.3}Стадия 3: Техническое проектирование (2 месяца)}{18}{subsection.1.9.3}% +\contentsline {subsection}{\numberline {1.9.4}Стадия 4: Рабочее проектирование (3 месяца)}{18}{subsection.1.9.4}% \contentsline {subsection}{\numberline {1.9.5}Стадия 5: Ввод в действие (2 месяца)}{18}{subsection.1.9.5}% \contentsline {section}{\numberline {1.10}Порядок контроля и приемки системы}{18}{section.1.10}% \contentsline {subsection}{\numberline {1.10.1}Виды испытаний}{18}{subsection.1.10.1}% -\contentsline {subsection}{\numberline {1.10.2}Порядок приемки}{18}{subsection.1.10.2}% +\contentsline {subsection}{\numberline {1.10.2}Порядок приемки}{19}{subsection.1.10.2}% \contentsline {section}{\numberline {1.11}Требования к документированию}{19}{section.1.11}% \contentsline {subsection}{\numberline {1.11.1}Проектная документация}{19}{subsection.1.11.1}% \contentsline {subsection}{\numberline {1.11.2}Программная документация}{19}{subsection.1.11.2}% -\contentsline {subsection}{\numberline {1.11.3}Пользовательская документация}{19}{subsection.1.11.3}% +\contentsline {subsection}{\numberline {1.11.3}Пользовательская документация}{20}{subsection.1.11.3}% \contentsline {section}{\numberline {1.12}Источники разработки}{20}{section.1.12}% \contentsline {chapter}{ЗАКЛЮЧЕНИЕ}{21}{section.1.12}% \contentsline {chapter}{\hfil {}СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ\hfil {}}{22}{chapter*.8}%