Skip to content

Commit

Permalink
After rewiew patch
Browse files Browse the repository at this point in the history
  • Loading branch information
sen-den committed May 24, 2019
1 parent 02f05a3 commit e14d252
Show file tree
Hide file tree
Showing 13 changed files with 107 additions and 67 deletions.
2 changes: 1 addition & 1 deletion project/text/sen/BIBLIOGRAPHY.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\begingroup
\renewcommand{\section}[2]{\anonsection{БІБЛІОГРАФІЯ}}
\renewcommand{\section}[2]{\anonsection{СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ}}
\begin{thebibliography}{00}

\printbibliography[heading=none]
Expand Down
8 changes: 4 additions & 4 deletions project/text/sen/INTRODUCTION.tex
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@

Незалежно від алгоритму побудови розкладу, виникає прикладна проблема з інструментів різних рівнів, що використовуються в процесі. Саме ним і буде присвячено проведену роботу.

Актуальність дослідження полягає в необхідності забезпечення всіх учасників освітнього процесу доступом до актуальної версії розкладу занять у будь-який час, а також можливості спрощення процесу формування розкладу та подальшої інформатизації освітнього процесу.
\textbf{Актуальність дослідження} полягає в необхідності забезпечення всіх учасників освітнього процесу доступом до актуальної версії розкладу занять у будь-який час, а також можливості спрощення процесу формування розкладу та подальшої інформатизації освітнього процесу.

Об’єкт дослідження системи для планування розкладу. Предмет дослідження система для підтримки планування розкладу в закладах освіти з поділом учнів (вихованців, здобувачів освіти тощо) на стабільні академічні групи.
\textbf{Об’єкт дослідження} -- системи для планування та підтримки планування розкладу. \textbf{Предмет дослідження} -- система для підтримки планування розкладу в закладах освіти з поділом учнів (вихованців, здобувачів освіти тощо) на стабільні академічні групи.

Метою роботи є проектування та розробка розширюваної системи підтримки редагування розкладу в закладах освіти з можливістю використання всіма учасниками освітнього процесу та реалізація відкритого API для взаємодії з системою.
\textbf{Метою роботи} є проектування та розробка розширюваної системи підтримки редагування розкладу в закладах освіти з можливістю використання всіма учасниками освітнього процесу та реалізація відкритого API для взаємодії з системою.

Для реалізації мети поставлено наступні завдання:
Для реалізації мети поставлено наступні \textbf{завдання роботи}:
\begin{enumerate}
\item Проаналізувати характеристики існуючих систем планування, зокрема обсяг їх можливостей.
\item Проаналізувати окремі частини процесу підготовки розкладу на прикладі факультету комп'ютерних наук, фізики та математики ХДУ.
Expand Down
4 changes: 2 additions & 2 deletions project/text/sen/MAIN-SEN.tex
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

\include{INTRODUCTION} % Введение

\section{АНАЛІЗ СИСТЕМ ПЛАНУВАННЯ ТА ІНФОРМУВАННЯ}
\section{Аналіз систем планування та інформування}
\subsection{Задачі систем планування} \input{Analyse-History.tex}

\subsection{Порівняння сучасних сервісів планування та інформування}
Expand All @@ -36,7 +36,7 @@ \subsection{Обгрунтування використаних технолог
\input{JsLibraries.tex}

\clearpage
\section{ПРОЕКТУВАННЯ ТА РОЗРОБКА СЕРВЕРНОЇ ЧАСТИНИ}
\section{Проектування та розробка серверної частини}

\subsection{Клієнт-серверна архітектура веб-додатків}
\input{ClientServer.tex}
Expand Down
32 changes: 23 additions & 9 deletions project/text/sen/PREAMBLE.tex
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
eprint=false,
isbn=false,
dashed=false,
date=year,
url=false %все false выключают отображение полей, заполненных в библиографической базе, но не актуальных для печатного листа
]{biblatex} % Библиография

Expand Down Expand Up @@ -104,13 +105,20 @@

% Содержание
\usepackage{tocloft}
\renewcommand{\cfttoctitlefont}{\hspace{0.38\textwidth}\MakeTextUppercase} % СОДЕРЖАНИЕ
\renewcommand{\cftsecfont}{\hspace{0pt}} % Имена секций в содержании не жирным шрифтом
\renewcommand{\cfttoctitlefont}{\hspace{0.38\textwidth}\bfseries\MakeTextUppercase} % СОДЕРЖАНИЕ
\renewcommand{\cftsecfont}{\bfseries\hspace{0pt}} % Имена секций в содержании жирным шрифтом
\renewcommand\cftsecleader{\cftdotfill{\cftdotsep}} % Точки для секций в содержании
\renewcommand\cftsecpagefont{\mdseries} % Номера страниц не жирные
\setcounter{tocdepth}{3} % Глубина оглавления, до subsection
\setcounter{secnumdepth}{4} % Глубина нумерации, до paragraph

\renewcommand\cftsecpresnum{РОЗДІЛ }
\renewcommand\cftsecaftersnum{.}

\newlength\mylen
\settowidth\mylen{\bfseries РОЗДІЛ 1.\ } % if more than 9, use "Chapter 10"
\cftsetindents{sec}{0pt}{\mylen}

% Нумерация страниц справа сверху
\usepackage{fancyhdr}
\pagestyle{fancy}
Expand Down Expand Up @@ -198,30 +206,36 @@
\else
\expandafter\@secondoftwo
\fi
{\oldcontentsline{#1}{\MakeTextUppercase{#2}}}
{\oldcontentsline{#1}{#2}}
{\oldcontentsline{#1}{#2}}
}
\makeatother

% Оформление заголовков
\usepackage[compact,explicit]{titlesec}
\titleformat{\section}{}{}{0mm}{\centering\bfseries{\thesection\quad\MakeTextUppercase{#1}}}
\titleformat{\subsection}[block]{\vspace{1em}}{}{12.5mm}{\thesubsection\quad#1}
\titleformat{\subsubsection}[block]{\vspace{1em}\normalsize}{}{12.5mm}{\thesubsubsection\quad#1}
\titleformat{\paragraph}[block]{\vspace{1em}\normalfont\normalsize}{}{12.5mm}{\theparagraph\quad#1}
\titleformat{\section}{}{}{0mm}{\centering\bfseries{РОЗДІЛ \thesection\quad\\\MakeTextUppercase{#1}}}
\titleformat{\subsection}[block]{\vspace{1em}}{}{12.5mm}{\bfseries\thesubsection.\quad#1}
\titleformat{\subsubsection}[block]{\vspace{1em}\normalsize}{}{12.5mm}{\bfseries\thesubsubsection.\quad#1}
\titleformat{\paragraph}[block]{\vspace{1em}\normalfont\normalsize}{}{12.5mm}{\bfseries\theparagraph.\quad#1}
\titleformat{\subparagraph}[block]{\vspace{1em}\normalfont\normalsize}{}{12.5mm}{#1}

\titlespacing{\section}{0pt}{*1}{*5}
\titlespacing{\subsection}{0pt}{*4}{*5}
\titlespacing{\subsubsection}{0pt}{*4}{*1}
\titlespacing{\paragraph}{0pt}{*4}{*1}

\pdfstringdefDisableCommands{\let\uppercase\relax} % \uppercase не поддерживается в закладках pdf

% Секции без номеров (введение, заключение...), вместо section*{}
\newcommand{\anonsection}[1]{
{\centering\bfseries{#1}\par}
{\centering\bfseries{#1}\par\vskip 1cm}
\phantomsection % Корректный переход по ссылкам в содержании
\addcontentsline{toc}{section}{\uppercase{#1}}
}

% Секции для приложений
\newcommand{\appsection}[1]{
{\centering\bfseries{#1}\par}
{\centering\bfseries{#1}\par\vskip 1cm}
\phantomsection
\addcontentsline{toc}{section}{\uppercase{#1}}
}
Expand Down
28 changes: 17 additions & 11 deletions project/text/sen/TITLEPAGE.tex
Original file line number Diff line number Diff line change
@@ -1,47 +1,53 @@
\thispagestyle{empty}

{\centering
{\centering{\bfseries
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ХЕРСОНСЬКИЙ ДЕРЖАВНИЙ УНІВЕРСИТЕТ

ФАКУЛЬТЕТ КОМП'ЮТЕРНИХ НАУК, ФІЗИКИ ТА ІНФОРМАТИКИ

КАФЕДРА ІНФОРМАТИКИ, ПРОГРАМНОЇ ІНЖЕНЕРІЇ ТА
Факультет комп'ютерних наук, фізики та інформатики

ЕКОНОМІЧНОЇ КІБЕРНЕТИКИ
Кафедра інформатики, програмної інженерії та економічної кібернетики

\vfill

ПРОЕКТУВАННЯ ТА РОЗРОБКА МІКРОСЕРВІСІВ ДЛЯ ВЕБ-ДОДАТКУ РЕДАГУВАННЯ РОЗКЛАДУ

\vfill

Дипломна робота

}

на здобуття ступеня вищої освіти бакалавр

}

\vfill

\hfill\begin{minipage}[t]{0.65\textwidth}
Виконав:

студент 4 курсу 15-431 групи \\ спеціальності 6.040302 Інформатика
Виконав студент 4 курсу 431 групи

напряму підготовки 6.040302 Інформатика

Сенчишен Денис Олександрович

Керівник:
Керівники: доктор педагогічних наук, доцент

кандидат педагогічних наук, доцент
Круглик Владислав Сергійович,

Круглик Владислав Сергійович
доктор технічних наук, професор

Рецензент:
Гуржій Андрійович Миколайович

Рецензент:

кандидат фізико-математичних наук, професор

Кузьмич Валерій Іванович


\end{minipage}

\vfill
Expand Down
2 changes: 1 addition & 1 deletion project/text/sen/bibliography.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\begingroup
\renewcommand{\section}[2]{\anonsection{БІБЛІОГРАФІЯ}}
\renewcommand{\section}[2]{\anonsection{СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ}}
\begin{thebibliography}{00}

\printbibliography[heading=none]
Expand Down
2 changes: 1 addition & 1 deletion project/text/vor/BIBLIOGRAPHY.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\begingroup
\renewcommand{\section}[2]{\anonsection{БІБЛІОГРАФІЯ}}
\renewcommand{\section}[2]{\anonsection{СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ}}
\begin{thebibliography}{00}

\printbibliography[heading=none]
Expand Down
8 changes: 4 additions & 4 deletions project/text/vor/INTRODUCTION.tex
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@

Незалежно від алгоритму побудови розкладу, виникає прикладна проблема з інструментів різних рівнів, що використовуються в процесі. Саме ним і буде присвячено проведену роботу.

Актуальність дослідження полягає в необхідності забезпечення всіх учасників освітнього процесу доступом до актуальної версії розкладу занять у будь-який час, а також можливості спрощення процесу формування розкладу та подальшої інформатизації освітнього процесу.
\textbf{Актуальність дослідження} полягає в необхідності забезпечення всіх учасників освітнього процесу доступом до актуальної версії розкладу занять у будь-який час, а також можливості спрощення процесу формування розкладу та подальшої інформатизації освітнього процесу.

Об’єкт дослідженнясистеми для планування розкладу. Предмет дослідженнявеб-додаток для планування розкладу в закладах освіти з поділом учнів (вихованців, здобувачів освіти тощо) на стабільні академічні групи.
\textbf{Об'єкт дослідження} -- інтерфейси системи для планування та підтримки планування розкладу. \textbf{Предмет дослідження} -- мобільний та веб-додатки для підтримки планування розкладу в закладах освіти з поділом учнів (вихованців, здобувачів освіти тощо) на стабільні академічні групи.

Метою роботи є проектування розширюваного веб-додатку редагування розкладу та мобільного додатку для перегляду розкладу в закладах освіти з можливістю використання всіма учасниками освітнього процесу та розробка їх робочих прототипу.
\textbf{Метою роботи} є проектування розширюваного веб-додатку редагування розкладу та мобільного додатку для перегляду розкладу в закладах освіти з можливістю використання всіма учасниками освітнього процесу та розробка їх робочих прототипу.

Для реалізації мети поставлено наступні завдання:
Для реалізації мети поставлено наступні \textbf{завдання роботи}:
\begin{enumerate}
\item проаналізувати характеристики існуючих систем планування, зокрема обсяг їх можливостей;
\item проаналізувати окремі частини процесу підготовки розкладу на прикладі факультету комп’ютерних наук, фізики та математики ХДУ;
Expand Down
4 changes: 2 additions & 2 deletions project/text/vor/MAIN-VOR.tex
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

\include{INTRODUCTION} % Введение

\section{АНАЛІЗ СИСТЕМ ПЛАНУВАННЯ ТА ІНФОРМУВАННЯ}
\section{Аналіз систем планування та інформування}

\subsection{Задачі систем планування} \input{Analyse-History.tex}

Expand All @@ -36,7 +36,7 @@ \subsection{Обґрунтування використаних технолог
\input{JsLibraries.tex}

\clearpage
\section{ПРОЕКТУВАННЯ ТА РОЗРОБКА КЛІЄНТСЬКОЇ ЧАСТИНИ}
\section{Проектування та розробка клієнтської частини}

\subsection{Розробка SPA використовуючи бібліотеку React}
\input{LibAnalyse.tex}
Expand Down
30 changes: 21 additions & 9 deletions project/text/vor/PREAMBLE.tex
Original file line number Diff line number Diff line change
Expand Up @@ -105,13 +105,20 @@

% Содержание
\usepackage{tocloft}
\renewcommand{\cfttoctitlefont}{\hspace{0.38\textwidth}\MakeTextUppercase} % СОДЕРЖАНИЕ
\renewcommand{\cftsecfont}{\hspace{0pt}} % Имена секций в содержании не жирным шрифтом
\renewcommand{\cfttoctitlefont}{\hspace{0.38\textwidth}\bfseries\MakeTextUppercase} % СОДЕРЖАНИЕ
\renewcommand{\cftsecfont}{\bfseries\hspace{0pt}} % Имена секций в содержании жирным шрифтом
\renewcommand\cftsecleader{\cftdotfill{\cftdotsep}} % Точки для секций в содержании
\renewcommand\cftsecpagefont{\mdseries} % Номера страниц не жирные
\setcounter{tocdepth}{3} % Глубина оглавления, до subsection
\setcounter{secnumdepth}{4} % Глубина нумерации, до paragraph

\renewcommand\cftsecpresnum{РОЗДІЛ }
\renewcommand\cftsecaftersnum{.}

\newlength\mylen
\settowidth\mylen{\bfseries РОЗДІЛ 1.\ } % if more than 9, use "Chapter 10"
\cftsetindents{sec}{0pt}{\mylen}

% Нумерация страниц справа сверху
\usepackage{fancyhdr}
\pagestyle{fancy}
Expand Down Expand Up @@ -199,31 +206,36 @@
\else
\expandafter\@secondoftwo
\fi
{\oldcontentsline{#1}{\MakeTextUppercase{#2}}}
{\oldcontentsline{#1}{#2}}
{\oldcontentsline{#1}{#2}}
}
\makeatother

% Оформление заголовков
\usepackage[compact,explicit]{titlesec}
\titleformat{\section}{}{}{0mm}{\centering\bfseries{\thesection\quad\MakeTextUppercase{#1}}}
\titleformat{\subsection}[block]{\vspace{1em}}{}{12.5mm}{\thesubsection\quad#1}
\titleformat{\subsubsection}[block]{\vspace{1em}\normalsize}{}{12.5mm}{\thesubsubsection\quad#1}
\titleformat{\paragraph}[block]{\vspace{1em}\normalfont\normalsize}{}{12.5mm}{\theparagraph\quad#1}
\titleformat{\section}{}{}{0mm}{\centering\bfseries{РОЗДІЛ \thesection\quad\\\MakeTextUppercase{#1}}}
\titleformat{\subsection}[block]{\vspace{1em}}{}{12.5mm}{\bfseries\thesubsection.\quad#1}
\titleformat{\subsubsection}[block]{\vspace{1em}\normalsize}{}{12.5mm}{\bfseries\thesubsubsection.\quad#1}
\titleformat{\paragraph}[block]{\vspace{1em}\normalfont\normalsize}{}{12.5mm}{\bfseries\theparagraph.\quad#1}
\titleformat{\subparagraph}[block]{\vspace{1em}\normalfont\normalsize}{}{12.5mm}{#1}

\titlespacing{\section}{0pt}{*1}{*5}
\titlespacing{\subsection}{0pt}{*4}{*5}
\titlespacing{\subsubsection}{0pt}{*4}{*1}
\titlespacing{\paragraph}{0pt}{*4}{*1}

\pdfstringdefDisableCommands{\let\uppercase\relax} % \uppercase не поддерживается в закладках pdf

% Секции без номеров (введение, заключение...), вместо section*{}
\newcommand{\anonsection}[1]{
{\centering\bfseries{#1}\par}
{\centering\bfseries{#1}\par\vskip 1cm}
\phantomsection % Корректный переход по ссылкам в содержании
\addcontentsline{toc}{section}{\uppercase{#1}}
}

% Секции для приложений
\newcommand{\appsection}[1]{
{\centering\bfseries{#1}\par}
{\centering\bfseries{#1}\par\vskip 1cm}
\phantomsection
\addcontentsline{toc}{section}{\uppercase{#1}}
}
Expand Down
Loading

0 comments on commit e14d252

Please sign in to comment.