mirror of
https://github.com/dashared/LaTeX-documentation.git
synced 2024-11-22 13:31:56 +03:00
commit
d5f3bc78dd
@ -4,43 +4,19 @@
|
||||
|
||||
\begin{document} % конец преамбулы, начало документа
|
||||
|
||||
\itsHSE
|
||||
\academicTeacher{Доцент департамента больших данных и информационного поиска, к.ф.-м.н.}
|
||||
{В. Л. Чернышев}
|
||||
\docNumber{RU.17701729.04.03-01 51 01-1}
|
||||
\docFormat{Программа и методика испытаний}
|
||||
\student{БПИ 174}{Д. Ю. Редникина}
|
||||
\supervisor{Преподаватель департамента \vfill программной инженерии факультета компьютерных наук}
|
||||
{М. К. Горденко}
|
||||
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
|
||||
\titleList{Программа и методика испытаний}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\par\vspace{60mm}
|
||||
\nameOfAuthor{БПИ174}{Д. Ю. Редникина}
|
||||
\tabForFirstPage
|
||||
|
||||
\newpage
|
||||
|
||||
\pagestyle{fancy}
|
||||
\lhead{УТВЕРЖДЕН \newline
|
||||
RU.17701729.04.15-01 34 01-1-ЛУ}
|
||||
\vspace*{\fill}
|
||||
\begingroup
|
||||
\centering
|
||||
\tabForFirstPage
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
\titleList{Программа и методика испытаний}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\listNumber{2}
|
||||
|
||||
\endgroup
|
||||
\vspace*{\fill}
|
||||
|
||||
|
||||
\newpage
|
||||
\lhead{ }
|
||||
\chead{\vfill \thepage \vfill RU.17701729.04.15-01 ТЗ 01-1 }
|
||||
\rhead{ }
|
||||
\cfoot{ }
|
||||
%delete this if you are not writing a TZ
|
||||
%\cfoot{\tabForTZ}
|
||||
\tableofcontents
|
||||
\firstPage
|
||||
\newpage
|
||||
\secondPage
|
||||
\newpage
|
||||
\thirdPage
|
||||
\newpage
|
||||
|
||||
\section{Объекты испытаний}
|
||||
\subsection{Наименование программы}
|
||||
\subsection{Область применения программы}
|
@ -4,43 +4,18 @@
|
||||
|
||||
\begin{document} % конец преамбулы, начало документа
|
||||
|
||||
\itsHSE
|
||||
\academicTeacher{Доцент департамента больших данных и информационного поиска, к.ф.-м.н.}
|
||||
{В. Л. Чернышев}
|
||||
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
|
||||
\titleList{Пояснительная записка}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\par\vspace{60mm}
|
||||
\nameOfAuthor{БПИ174}{Д. Ю. Редникина}
|
||||
\tabForFirstPage
|
||||
\docNumber{RU.17701729.04.03-01 81 01-1-ЛУ}
|
||||
\docFormat{Пояснительная записка}
|
||||
\student{БПИ 174}{Д. Ю. Редникина}
|
||||
\supervisor{Преподаватель департамента \vfill программной инженерии факультета компьютерных наук}
|
||||
{М. К. Горденко}
|
||||
|
||||
\firstPage
|
||||
\newpage
|
||||
|
||||
\pagestyle{fancy}
|
||||
\lhead{УТВЕРЖДЕН \newline
|
||||
RU.17701729.04.15-01 34 01-1-ЛУ}
|
||||
\vspace*{\fill}
|
||||
\begingroup
|
||||
\centering
|
||||
\tabForFirstPage
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
\titleList{Пояснительная записка}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\listNumber{2}
|
||||
|
||||
\endgroup
|
||||
\vspace*{\fill}
|
||||
|
||||
|
||||
\secondPage
|
||||
\newpage
|
||||
\thirdPage
|
||||
\newpage
|
||||
\lhead{ }
|
||||
\chead{\vfill \thepage \vfill RU.17701729.04.15-01 ТЗ 01-1 }
|
||||
\rhead{ }
|
||||
\cfoot{ }
|
||||
%delete this if you are not writing a TZ
|
||||
%\cfoot{\tabForTZ}
|
||||
\tableofcontents
|
||||
\newpage
|
||||
\section{Введение}
|
||||
\subsection{Наименование программы}
|
||||
\subsection{Документы, на основании которых ведется разработка}
|
||||
@ -56,6 +31,7 @@
|
||||
\subsection{Постановка задачи на разработку программы}
|
||||
\subsection{Описание алгоритмов и функционирования программы}
|
||||
\subsubsection{Описание алгоритмов программы}
|
||||
\subsubsection{Описание схемы функционирования программы}
|
||||
\subsubsection{Возможные взаимодействия программы с другими программами}
|
||||
\subsection{Описание и обоснование выбора метода организации входных и выходных данных}
|
||||
\subsubsection{Описание метода организации входных и выходных данных}
|
||||
@ -69,6 +45,11 @@
|
||||
\subsection{Предполагаемая потребность}
|
||||
\subsubsection{Экономические преимущества по сравнению с отечественными и зарубежными аналогами}
|
||||
|
||||
\addition{Используемые понятия и определения}
|
||||
|
||||
\addition{Статус требований}
|
||||
|
||||
\addition{Описание классов, структур, методов, полей}
|
||||
|
||||
\newpage
|
||||
%\section{Источники, использованные при разработке}
|
12
README.md
12
README.md
@ -12,8 +12,16 @@
|
||||
с расширением `.tex`, стилевой файл `.sty` и архив `.zip`, содержащий `.tex` файл с презентацией и `.pdf` логотип для слайдов.
|
||||
|
||||
## Как:
|
||||
Каждый `.tex` файл советую поместить в отдельную папку с названием документа + к нему приложить `.sty` файл. В идеале должна быть папка "Документы для курсовой", в которой лежат шесть папок (ТЗ, ПЗ, РО, ТП, ПМИ, ПРЕЗЕНТАЦИЯ), уже в которых содержатся соответствующие `.tex` файлы + `.sty` (он одинаковый для всех документов, в папку с презентацией стилевой файл добавлять не надо).
|
||||
Каждый `.tex` файл советую поместить в отдельную папку с названием документа, а `.sty` файл вынести на уровень с папками. В идеале должна быть папка "Документы для курсовой", в которой лежат `.sty` (он одинаковый для всех документов, в папку с презентацией стилевой файл добавлять не надо) и шесть папок (ТЗ, ПЗ, РО, ТП, ПМИ, ПРЕЗЕНТАЦИЯ), уже в которых содержатся соответствующие `.tex` файлы.
|
||||
###### после компиляции `.tex` файла в этих папках появятся файлы с расширениями `.log`, `.aux` и т.д.
|
||||
|
||||
## Редактирование:
|
||||
Для редактирования (исправление ФИО, тема курсовой работы, ...) в `.tex` файлах надо будет менять содержание {} (внутри `\begin{document}...\end{document}`) в нужном разделе (все изменения по большей части должны произойти на первых двух страницах документов). Возможно придется даже залезть в `.sty` и сменить там какие-то более фундаментальные (возможно, изначально непредназначенные для изменения) вещи.
|
||||
Для редактирования (исправление ФИО, тема курсовой работы, ...) в `.tex` файлах надо будет менять содержание {} (внутри `\begin{document}...\end{document}`) в нужном разделе (все изменения по большей части должны произойти на первых трех страницах документов). Возможно придется даже залезть в `.sty` и сменить там какие-то более фундаментальные (возможно, изначально непредназначенные для изменения) вещи (но это вряд ли).
|
||||
|
||||
##### пункты для редактирования:
|
||||
- `\project{name}` - имя курсовой
|
||||
- `\student{group}{name}` - имя студента и группа
|
||||
- `\supervisor{job title}{name}` - научный руководитель
|
||||
- `\year{year}` - год
|
||||
- `\docNumber{number}` - код документа
|
||||
- `\docFormat{title}` - формат документа (ТЗ, ПЗ...)
|
@ -4,43 +4,18 @@
|
||||
|
||||
\begin{document} % конец преамбулы, начало документа
|
||||
|
||||
\itsHSE
|
||||
\academicTeacher{Доцент департамента больших данных и информационного поиска, к.ф.-м.н.}
|
||||
{В. Л. Чернышев}
|
||||
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
|
||||
\titleList{Руководство оператора}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\par\vspace{60mm}
|
||||
\nameOfAuthor{БПИ174}{Д. Ю. Редникина}
|
||||
\tabForFirstPage
|
||||
\docNumber{RU.17701729.04.03-01 34 01-1}
|
||||
\docFormat{Руководство оператора}
|
||||
\student{БПИ 174}{Д. Ю. Редникина}
|
||||
\supervisor{Преподаватель департамента \vfill программной инженерии факультета компьютерных наук}
|
||||
{М. К. Горденко}
|
||||
|
||||
\firstPage
|
||||
\newpage
|
||||
|
||||
\pagestyle{fancy}
|
||||
\lhead{УТВЕРЖДЕН \newline
|
||||
RU.17701729.04.15-01 34 01-1-ЛУ}
|
||||
\vspace*{\fill}
|
||||
\begingroup
|
||||
\centering
|
||||
\tabForFirstPage
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
\titleList{Руководство оператора}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\listNumber{2}
|
||||
|
||||
\endgroup
|
||||
\vspace*{\fill}
|
||||
|
||||
|
||||
\secondPage
|
||||
\newpage
|
||||
\thirdPage
|
||||
\newpage
|
||||
\lhead{ }
|
||||
\chead{\vfill \thepage \vfill RU.17701729.04.15-01 ТЗ 01-1 }
|
||||
\rhead{ }
|
||||
\cfoot{ }
|
||||
%delete this if you are not writing a TZ
|
||||
%\cfoot{\tabForTZ}
|
||||
\tableofcontents
|
||||
\newpage
|
||||
\section{Назначение программы}
|
||||
\subsubsection{Функциональное назначение }
|
||||
\subsubsection{Эксплуатационное назначение}
|
32
TP.tex
Normal file
32
TP.tex
Normal file
@ -0,0 +1,32 @@
|
||||
\documentclass[a4paper,12pt]{article}
|
||||
\usepackage{styledoc19}
|
||||
|
||||
|
||||
\begin{document} % конец преамбулы, начало документа
|
||||
|
||||
\docNumber{RU.17701729.04.03-01 12 01-1}
|
||||
\docFormat{Текст программы}
|
||||
\student{БПИ 174}{Д. Ю. Редникина}
|
||||
|
||||
%\project{IOS-ПРИЛОЖЕНИЕ <<СОЦИАЛЬНАЯ СЕТЬ ДЛЯ СОТРУДНИКОВ НИУ ВШЭ>>}
|
||||
|
||||
\supervisor{Преподаватель департамента \vfill программной инженерии факультета компьютерных наук}
|
||||
{М. К. Горденко}
|
||||
|
||||
\firstPage
|
||||
\newpage
|
||||
\secondPage
|
||||
\newpage
|
||||
\thirdPage
|
||||
\newpage
|
||||
\newpage
|
||||
\section{Текст программы}
|
||||
\subsection{Класс 1}
|
||||
\subsection{Класс 1}
|
||||
\subsection{Класс 1}
|
||||
|
||||
|
||||
\newpage
|
||||
\listRegistration
|
||||
\addcontentsline{toc}{section}{Лист регистрации изменений}
|
||||
\end{document} % конец документа
|
126
TZ.tex
Normal file
126
TZ.tex
Normal file
@ -0,0 +1,126 @@
|
||||
\documentclass[a4paper,12pt,reqno]{article}
|
||||
|
||||
\usepackage{styledoc19}
|
||||
|
||||
\begin{document} % конец преамбулы, начало документа
|
||||
|
||||
|
||||
|
||||
\docNumber{RU.17701729.04.03-01 ТЗ 01-1-ЛУ}
|
||||
\docFormat{Техническое задание}
|
||||
\student{БПИ 174}{Д. Ю. Редникина}
|
||||
|
||||
%\project{IOS-ПРИЛОЖЕНИЕ <<СОЦИАЛЬНАЯ СЕТЬ ДЛЯ СОТРУДНИКОВ НИУ ВШЭ>>}
|
||||
|
||||
\supervisor{Преподаватель департамента \vfill программной инженерии факультета компьютерных наук}
|
||||
{М. К. Горденко}
|
||||
|
||||
\firstPage
|
||||
\newpage
|
||||
\secondPage
|
||||
\newpage
|
||||
\thirdPage
|
||||
\newpage
|
||||
\section{Введение}
|
||||
\subsection{Наименование программы}
|
||||
\subsubsection{Наименование программы на русском языке}
|
||||
{\color{red}{TODO}}
|
||||
\subsubsection{Наименование программы на английском языке}
|
||||
{\color{red}{TODO}}
|
||||
\subsection{Краткая характеристика области применения}
|
||||
|
||||
\newpage
|
||||
\section{Основания для разработки}
|
||||
\subsection{Документы, на основании которых ведется разработка}
|
||||
|
||||
|
||||
Приказ декана факультета компьютерных наук Национального Исследовательского университета <<Высшая школа экономики>> № {\color{red}{TODO}} от {\color{red}{TODO}}.
|
||||
|
||||
\subsection{Наименование темы разработки}
|
||||
|
||||
Наименование темы разработки – {\color{red}{TODO}}
|
||||
|
||||
|
||||
Программа выполняется в рамках темы курсовой работы в соответствии с учебным планом подготовки бакалавров по направлению 09.03.04 «Программная инженерия» Национального исследовательского университета «Высшая школа экономики», факультет компьютерных наук.
|
||||
|
||||
\newpage
|
||||
\section{Назначение разработки}
|
||||
|
||||
\subsection{Функциональное назначение}
|
||||
{\color{red}{TODO}}
|
||||
\subsection{Эксплуатационное назначение}
|
||||
{\color{red}{TODO}}
|
||||
|
||||
\newpage
|
||||
\section{Требования к программе}
|
||||
\subsection{Требования к функциональным характеристикам}
|
||||
\subsubsection{Требования к составу выполняемых функций}
|
||||
|
||||
{\color{red}{TODO}}
|
||||
\subsubsection{Требования к организации входных данных}
|
||||
{\color{red}{TODO}}
|
||||
\subsubsection{Требования к организации выходных данных}
|
||||
{\color{red}{TODO}}
|
||||
%\subsection{Требования к надежности}
|
||||
%Для корректной работы программы необходимо иметь
|
||||
\clearpage
|
||||
\subsection{Требования к интерфейсу}
|
||||
{\color{red}{TODO}}
|
||||
\subsection{Условия эксплуатации}
|
||||
\subsubsection{Климатические условия}
|
||||
Климатические условия сопадают с климатическими условиями эксплуатации\\ устройства \cite{terms}.
|
||||
\subsubsection{Требования к пользователю}
|
||||
Пользователь должен иметь базовое представление об основных принципах {\color{red}{TODO}}.
|
||||
\subsection{Требования к составу и параметру технических средств}
|
||||
Для корректной работы приложения необходимо {\color{red}{TODO}}.
|
||||
\subsection{Требования к информационной и программной совместимости}
|
||||
На устройстве должна быть установлена операционная система {\color{red}{TODO}}.
|
||||
\subsection{Требования к маркировке и упаковке}
|
||||
Приложение должно быть доступно для скачивания {\color{red}{TODO}}.
|
||||
|
||||
\newpage
|
||||
\section{Требования к программной документации}
|
||||
{\color{red}{TODO}}
|
||||
|
||||
\newpage
|
||||
\section{Технико-экономические показатели}
|
||||
\subsection{Предполагаемая потребность}
|
||||
Программа будет использоваться {\color{red}{TODO}}.
|
||||
|
||||
\subsection{Ориентировочная экономическая эффективность}
|
||||
{\color{red}{TODO}}.
|
||||
|
||||
\newpage
|
||||
\section{Стадии и этапы разработки}
|
||||
|
||||
\subsection{Необходимые стадии разработки, этапы и содержание работ}
|
||||
{\color{red}{TODO}}
|
||||
|
||||
% приложения нумеруются отдельно и надо выровнять по правому краю
|
||||
|
||||
\newpage
|
||||
\addition{Используемые понятия и определения}
|
||||
{\color{red}{TODO}}
|
||||
\newpage
|
||||
|
||||
\addition{Иллюстрации интерфейса} \label{interface}
|
||||
{\color{red}{TODO}}.
|
||||
|
||||
\newpage
|
||||
%\section{Источники, использованные при разработке}
|
||||
%\renewcommand{\refname}{Список источников}
|
||||
% \addcontentsline{toc}{subsection}{\refname}
|
||||
\patchcmd{\thebibliography}{\section*{\refname}}{}{}{}
|
||||
\addition{Список источников}
|
||||
\begin{thebibliography}{3}
|
||||
\bibitem{gost}Единая система программной документации – М.: ИПК, Издательство стандартов, 2000, 125 стр.
|
||||
\bibitem{lms}
|
||||
LMS [Электронный ресурс] URL:
|
||||
\url{https://lms.hse.ru} (Дата обращения: 16.05.2019, режим доступа: свободный)
|
||||
|
||||
\end{thebibliography}
|
||||
|
||||
\newpage
|
||||
\listRegistration
|
||||
|
||||
\end{document} % конец документа
|
110
doc19.tex
110
doc19.tex
@ -1,110 +0,0 @@
|
||||
\documentclass[a4paper,12pt]{article}
|
||||
\usepackage{styledoc19}
|
||||
|
||||
|
||||
\begin{document} % конец преамбулы, начало документа
|
||||
|
||||
\itsHSE
|
||||
\academicTeacher{Доцент департамента больших данных и информационного поиска, к.ф.-м.н.}
|
||||
{В. Л. Чернышев}
|
||||
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
|
||||
\titleList{Техническое задание}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\par\vspace{60mm}
|
||||
\nameOfAuthor{БПИ174}{Д. Ю. Редникина}
|
||||
\tabForFirstPage
|
||||
|
||||
\newpage
|
||||
|
||||
\pagestyle{fancy}
|
||||
\lhead{УТВЕРЖДЕН \newline
|
||||
RU.17701729.04.15-01 34 01-1-ЛУ}
|
||||
\vspace*{\fill}
|
||||
\begingroup
|
||||
\centering
|
||||
\tabForFirstPage
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
\titleList{Техническое задание}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\listNumber{2}
|
||||
|
||||
\endgroup
|
||||
\vspace*{\fill}
|
||||
|
||||
|
||||
\newpage
|
||||
\lhead{ }
|
||||
\chead{\vfill \thepage \vfill RU.17701729.04.15-01 ТЗ 01-1 }
|
||||
\rhead{ }
|
||||
\cfoot{ }
|
||||
%delete this if you are not writing a TZ
|
||||
\cfoot{\tabForTZ}
|
||||
\tableofcontents
|
||||
\newpage
|
||||
\section{Введение}
|
||||
\subsection{Наименование программы}
|
||||
\subsection{Краткая характеристика области применения}
|
||||
\newpage
|
||||
\section{Основания для разработки}
|
||||
\subsection{Документы, на основании которых ведется разработка}
|
||||
|
||||
|
||||
Приказ декана факультета компьютерных наук Национального Исследовательского университета <<Высшая школа экономики>>...
|
||||
|
||||
\subsection{Наименование темы разработки}
|
||||
Программа выполняется в рамках темы курсовой работы в соответствии с учебным планом подготовки бакалавров по направлению 09.03.04 «Программная инженерия» Национального исследовательского университета «Высшая школа экономики», факультет компьютерных наук, департамент программной инженерии.
|
||||
|
||||
\newpage
|
||||
\section{Назначение разработки}
|
||||
\subsection{Функциональное назначение}
|
||||
\subsection{Эксплуатационное назначение}
|
||||
|
||||
\newpage
|
||||
\section{Требования к программе}
|
||||
\subsection{Требования к функциональным характеристикам}
|
||||
\subsubsection{Требования к составу выполняемых функций}
|
||||
\subsubsection{Требования к организации входных данных}
|
||||
\subsubsection{Требования к организации выходных данных}
|
||||
\subsection{Требования к надежности}
|
||||
\subsection{Требования к интерфейсу}
|
||||
\subsection{Условия эксплуатации}
|
||||
\subsection{Требования к составу и параметру технических средств}
|
||||
\subsection{Требования к информационной и программной совместимости}
|
||||
\subsection{Требования к маркировке и упаковке}
|
||||
\subsection{Требования к транспортированию и хранению}
|
||||
|
||||
\newpage
|
||||
\section{Требования к программной документации}
|
||||
Состав программной документации должен включать в себя следующие компоненты:
|
||||
\begin{enumerate}
|
||||
\item Техническое задание (ГОСТ 19.201-78)
|
||||
\item Программа и методика испытаний (ГОСТ 19.301-78)
|
||||
\item Пояснительная записка (ГОСТ 19.404-79)
|
||||
\item Руководство оператора (ГОСТ 19.505-79)
|
||||
\item Текст программы (ГОСТ 19.401-78)
|
||||
\end{enumerate}
|
||||
Вся документация должна быть составлена согласно ЕСПД (ГОСТ 19.101-77, 19.104-78, 19.105-78, 19.106-78 и ГОСТ к соответствующим документам (см. выше)) [3]. Вся документация сдаётся в печатном виде, с подписанными листами утверждения и в электронном виде в составе курсовой работы в систему LMS НИУ ВШЭ.
|
||||
|
||||
\newpage
|
||||
\section{Технико-экономические показатели}
|
||||
\subsection{Предполагаемая потребность}
|
||||
\subsection{Ориентировочная экономическая эффективность}
|
||||
\subsection{Экономические преимущества разработки по сравнению с отечественными и зарубежными аналогами}
|
||||
|
||||
\newpage
|
||||
\section{Стадии и этапы разработки}
|
||||
\subsection{Необходимые стадии разработки, этапы и содержание работ}
|
||||
\subsection{Сроки и исполнители}
|
||||
Программа и документация к ней разрабатываются к утвержденным срокам защиты курсовой работы (20 – 30 мая 2019 года).
|
||||
Исполнителем является студент НИУ ВШЭ группы БПИ174 Редникина Дарья Юрьевна.
|
||||
|
||||
\newpage
|
||||
\section{Порядок контроля и приемки}
|
||||
\subsection{Виды испытаний}
|
||||
\subsection{Общие требования к приемке работы}
|
||||
|
||||
\newpage
|
||||
\listRegistration
|
||||
\addcontentsline{toc}{section}{Лист регистрации изменений}
|
||||
|
||||
\end{document} % конец документа
|
53
doc19_tp.tex
53
doc19_tp.tex
@ -1,53 +0,0 @@
|
||||
\documentclass[a4paper,12pt]{article}
|
||||
\usepackage{styledoc19}
|
||||
|
||||
|
||||
\begin{document} % конец преамбулы, начало документа
|
||||
|
||||
\itsHSE
|
||||
\academicTeacher{Доцент департамента больших данных и информационного поиска, к.ф.-м.н.}
|
||||
{В. Л. Чернышев}
|
||||
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
|
||||
\titleList{Текст программы}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\par\vspace{60mm}
|
||||
\nameOfAuthor{БПИ174}{Д. Ю. Редникина}
|
||||
\tabForFirstPage
|
||||
|
||||
\newpage
|
||||
|
||||
\pagestyle{fancy}
|
||||
\lhead{УТВЕРЖДЕН \newline
|
||||
RU.17701729.04.15-01 34 01-1-ЛУ}
|
||||
\vspace*{\fill}
|
||||
\begingroup
|
||||
\centering
|
||||
\tabForFirstPage
|
||||
\projectName{РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ ПОСТРОЕНИЯ И ИЗУЧЕНИЯ МНОГОЧЛЕНОВ, СООТВЕТСТВУЮЩИХ ГЕОМЕТРИЧЕСКИМ ГРАФАМ}
|
||||
\titleList{Текст программы}{RU.17701729.04.15-01 51 01-1-ЛУ}
|
||||
\listNumber{2}
|
||||
|
||||
\endgroup
|
||||
\vspace*{\fill}
|
||||
|
||||
|
||||
\newpage
|
||||
\lhead{ }
|
||||
\chead{\vfill \thepage \vfill RU.17701729.04.15-01 ТЗ 01-1 }
|
||||
\rhead{ }
|
||||
\cfoot{ }
|
||||
%delete this if you are not writing a TZ
|
||||
%\cfoot{\tabForTZ}
|
||||
\tableofcontents
|
||||
\newpage
|
||||
\section{Текст программы}
|
||||
\subsection{Класс 1}
|
||||
\subsection{Класс 1}
|
||||
\subsection{Класс 1}
|
||||
|
||||
|
||||
\newpage
|
||||
\listRegistration
|
||||
\addcontentsline{toc}{section}{Лист регистрации изменений}
|
||||
\end{document} % конец документа
|
216
styledoc19.sty
216
styledoc19.sty
@ -1,11 +1,3 @@
|
||||
% Этот шаблон документа разработан в 2014 году
|
||||
% Данилом Фёдоровых (danil@fedorovykh.ru)
|
||||
% для использования в курсе
|
||||
% <<Документы и презентации в \LaTeX>>, записанном НИУ ВШЭ
|
||||
% для Coursera.org: http://coursera.org/course/latex .
|
||||
% Исходная версия шаблона ---
|
||||
% https://www.writelatex.com/coursera/latex/3.2
|
||||
|
||||
|
||||
%%% Работа с русским языком
|
||||
\usepackage{cmap} % поиск в PDF
|
||||
@ -13,14 +5,41 @@
|
||||
\usepackage[T2A]{fontenc} % кодировка
|
||||
\usepackage[utf8]{inputenc} % кодировка исходного текста
|
||||
\usepackage[english,russian]{babel} % локализация и переносы
|
||||
|
||||
\usepackage{subcaption}
|
||||
\captionsetup{compatibility=false}
|
||||
%%% Дополнительная работа с математикой
|
||||
\usepackage{amsmath,amsfonts,amssymb,amsthm,mathtools} % AMS
|
||||
\usepackage{icomma} % "Умная" запятая: $0,2$ --- число, $0, 2$ --- перечисление
|
||||
|
||||
%% Номера формул
|
||||
\mathtoolsset{showonlyrefs=true} % Показывать номера только у тех формул, на которые есть \eqref{} в тексте.
|
||||
%\mathtoolsset{showonlyrefs=true} % Показывать номера только у тех формул, на которые есть \eqref{} в тексте.
|
||||
%\usepackage{leqno} % Нумерация формул слева
|
||||
|
||||
% for tables added 12.11.18
|
||||
%\usepackage[format=simple,labelsep=space,tableposition=below]{caption}
|
||||
\usepackage{caption}
|
||||
\DeclareCaptionLabelSeparator{emdash}{ --- }
|
||||
\captionsetup{
|
||||
justification=raggedright,
|
||||
singlelinecheck=false,
|
||||
labelsep=emdash
|
||||
}
|
||||
\usepackage{listings}
|
||||
\renewcommand\labelitemi{--}
|
||||
\setcounter{secnumdepth}{4}
|
||||
|
||||
\usepackage[figurename=Рисунок]{caption}
|
||||
\newcommand{\programmingLanguage}[1]{
|
||||
\lstset{language=#1}
|
||||
}
|
||||
|
||||
\usepackage{titlesec}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{etoolbox}
|
||||
\usepackage{lastpage}
|
||||
|
||||
|
||||
|
||||
|
||||
%% Перенос знаков в формулах (по Львовскому)
|
||||
\newcommand*{\hm}[1]{#1\nobreak\discretionary{}
|
||||
@ -73,7 +92,7 @@
|
||||
%\rhead{Верхний правый}
|
||||
%\chead{Верхний в центре}
|
||||
%\lhead{Верхний левый}
|
||||
\cfoot{--- Москва 2018 ---} % По умолчанию здесь номер страницы
|
||||
\cfoot{Москва \@year{}} % По умолчанию здесь номер страницы
|
||||
|
||||
\usepackage{setspace} % Интерлиньяж
|
||||
%\onehalfspacing % Интерлиньяж 1.5
|
||||
@ -96,11 +115,102 @@
|
||||
pdfkeywords={keyword1} {key2} {key3}, % Ключевые слова
|
||||
colorlinks=true, % false: ссылки в рамках; true: цветные ссылки
|
||||
linkcolor=black, % внутренние ссылки
|
||||
citecolor=green, % на библиографию
|
||||
filecolor=magenta, % на файлы
|
||||
urlcolor=cyan % на URL
|
||||
citecolor=black , % на библиографию
|
||||
filecolor=black , % на файлы
|
||||
urlcolor=black % на URL
|
||||
}
|
||||
|
||||
% define year
|
||||
\newcommand{\@year}{2019}
|
||||
\renewcommand{\year}[1]{
|
||||
\renewcommand{\@year}{#1}
|
||||
}
|
||||
|
||||
% define doc number
|
||||
\newcommand{\@docNumber}{{\color{red}{TODO}}}
|
||||
\newcommand{\docNumber}[1]{
|
||||
\renewcommand{\@docNumber}{#1}
|
||||
}
|
||||
|
||||
% define doc number
|
||||
\newcommand{\@supervPos}{{\color{red}{TODO}}}
|
||||
\newcommand{\@supervName}{{\color{red}{TODO}}}
|
||||
\newcommand{\supervisor}[2]{
|
||||
\renewcommand{\@supervPos}{#1}
|
||||
\renewcommand{\@supervName}{#2}
|
||||
}
|
||||
|
||||
|
||||
% define student name and group
|
||||
\newcommand{\@student}{{\color{red}{TODO}}}
|
||||
\newcommand{\@groupName}{{\color{red}{TODO}}}
|
||||
\newcommand{\student}[2]{
|
||||
\renewcommand{\@student}{#2}
|
||||
\renewcommand{\@groupName}{#1}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
% define doc project name
|
||||
\newcommand{\@project}{{\color{red}{TODO}}}
|
||||
\newcommand{\project}[1]{
|
||||
\renewcommand{\@project}{#1}
|
||||
}
|
||||
|
||||
% define doc format
|
||||
\newcommand{\@docFormat}{{\color{red}{FORMAT TODO}}}
|
||||
\newcommand{\docFormat}[1]{
|
||||
\renewcommand{\@docFormat}{#1}
|
||||
}
|
||||
|
||||
%%% for code and listings
|
||||
\newcommand{\code}[1]{%
|
||||
\lstinputlisting[frame=single,basicstyle=\footnotesize\ttfamily]{#1}
|
||||
}
|
||||
|
||||
\renewcommand{\code}[2]{%
|
||||
\lstinputlisting [frame=single, basicstyle=\footnotesize\ttfamily, caption={#2}, captionpos=b,language=TeX,breaklines] {#1}
|
||||
}
|
||||
|
||||
\newcommand{\@startAdditions}{
|
||||
\setcounter{section}{0}
|
||||
\renewcommand{\sectionbreak}{}
|
||||
\titleformat{\section}[block]{\Large\bfseries\filright}{}{0mm}{}
|
||||
\renewcommand{\@startAdditions}{}
|
||||
}
|
||||
|
||||
\newcounter{@tempSection}
|
||||
|
||||
\newcommand{\sectionbreak}{\clearpage}
|
||||
|
||||
%%% addition. example: ПРИЛОЖЕНИЕ А
|
||||
\newcommand{\addition}[1]{%
|
||||
\clearpage
|
||||
\newpage
|
||||
\@startAdditions
|
||||
\stepcounter{section}
|
||||
\begin{flushright}
|
||||
\Large \textbf{\textsc{приложение \alph{section}}}
|
||||
\end{flushright}
|
||||
\setcounter{@tempSection}{\arabic{section}}
|
||||
\setcounter{secnumdepth}{0}
|
||||
\section[Приложение \Alph{@tempSection}]{#1}
|
||||
\setcounter{secnumdepth}{4}
|
||||
}
|
||||
|
||||
%% [#1]: ref id
|
||||
%% #2: file
|
||||
%% #3: caption
|
||||
\newcommand{\floatCode}[3][]{
|
||||
\begin{figure}[hbp]
|
||||
\lstinputlisting [frame=single,basicstyle=\footnotesize\ttfamily] {#2}
|
||||
\ifblank{#3}{}{\caption{#3}}
|
||||
\ifblank{#1}{}{\label{#1}}
|
||||
\end{figure}
|
||||
}
|
||||
|
||||
|
||||
%% Свои команды
|
||||
\DeclareMathOperator{\sgn}{\mathop{sgn}}
|
||||
\newcommand{\tabForFirstPage}
|
||||
@ -122,6 +232,7 @@
|
||||
Факультет компьютерных наук\\
|
||||
Департамент программной инженерии
|
||||
\end{center}}
|
||||
|
||||
\newcommand{\academicTeacher}[2]{
|
||||
\begin{table}[h]
|
||||
\begin{center}
|
||||
@ -132,38 +243,88 @@
|
||||
профессор департамента программной инженерии, канд. техн. наук\\
|
||||
& \\
|
||||
\underline{\hspace{4cm}} #2 & \underline{\hspace{4cm}} В. В. Шилов\\
|
||||
<<\underline{\hspace{1cm}}>> \underline{\hspace{3cm}} 2018 г.&<<\underline{\hspace{1cm}}>> \underline{\hspace{3cm}} 2018 г.\\
|
||||
<<\underline{\hspace{1cm}}>> \underline{\hspace{3cm}} \@year{} г.&<<\underline{\hspace{1cm}}>> \underline{\hspace{3cm}} \@year{} г.\\
|
||||
\end{tabular}
|
||||
\end{center}
|
||||
\end{table}
|
||||
}
|
||||
\newcommand{\projectName}[1]{\begin{center}
|
||||
|
||||
\newcommand{\secondPage}{
|
||||
\pagestyle{fancy}
|
||||
\lhead{УТВЕРЖДЕН \newline
|
||||
\@docNumber{}}
|
||||
\vspace*{9cm}
|
||||
\begingroup
|
||||
\centering
|
||||
\projectName{\@project{}}
|
||||
\titleListTwo{\@docFormat{}}
|
||||
\listNumber{\textbf{Листов \pageref{LastPage}}}
|
||||
|
||||
\endgroup
|
||||
\vspace{8cm}
|
||||
\tabForFirstPage
|
||||
\vspace*{\fill}
|
||||
}
|
||||
|
||||
\newcommand{\thirdPage}{
|
||||
\lhead{ }
|
||||
\chead{\vfill \thepage \vfill \@docNumber{}}
|
||||
\rhead{ }
|
||||
\cfoot{ }
|
||||
\cfoot{\tabForTZ}
|
||||
\tableofcontents
|
||||
}
|
||||
|
||||
\newcommand{\projectName}[1]{
|
||||
\begin{center}
|
||||
\large{\textsc{\textbf{#1}}}
|
||||
\end{center}}
|
||||
\end{center}
|
||||
}
|
||||
|
||||
%\renewcommand{\familydefault}{\sfdefault} % Начертание шрифта
|
||||
\newcommand{\titleList}[2]{
|
||||
|
||||
\newcommand{\titleList}{
|
||||
\begin{center}
|
||||
\par\vspace{4mm}
|
||||
\textbf{#1}
|
||||
\textbf{\@docFormat{}}
|
||||
\par\vspace{6mm}
|
||||
\textbf{
|
||||
ЛИСТ УТВЕРЖДЕНИЯ}
|
||||
\par\vspace{6mm}
|
||||
\textbf{#2}
|
||||
\textbf{\@docNumber{}}
|
||||
\par\vspace{60mm}
|
||||
\end{center}}
|
||||
|
||||
\newcommand{\nameOfAuthor}[2]{
|
||||
\newcommand{\titleListTwo}[2]{
|
||||
\begin{center}
|
||||
\par\vspace{4mm}
|
||||
\textbf{#1}
|
||||
\par\vspace{6mm}
|
||||
\textbf{\@docNumber{}}
|
||||
\end{center}}
|
||||
|
||||
\newcommand{\firstPage}{
|
||||
\itsHSE
|
||||
\academicTeacher{\@supervPos{}}{\@supervName{}}
|
||||
\projectName{\@project{}}
|
||||
\titleList
|
||||
\nameOfAuthor
|
||||
\tabForFirstPage
|
||||
}
|
||||
|
||||
\newcommand{\nameOfAuthor}{
|
||||
\hfill\begin{tabular}{c}
|
||||
\\
|
||||
Исполнитель: студент группы #1
|
||||
Исполнитель: студент группы \@groupName{}
|
||||
\\
|
||||
\underline{\hspace{4cm}} #2
|
||||
\underline{\hspace{4cm}} \@student{}
|
||||
\\
|
||||
<<\underline{\hspace{1cm}}>> \underline{\hspace{4cm}} 2018 г.
|
||||
<<\underline{\hspace{1cm}}>> \underline{\hspace{4cm}} \@year{} г.
|
||||
\end{tabular}
|
||||
}
|
||||
\newcommand{\listNumber}[1]{\textbf{Листов #1}}
|
||||
\newcommand{\listRegistration}{%
|
||||
\cfoot{ }
|
||||
\begin{tabular}{|p{0.05\linewidth}|p{0.04\linewidth}|p{0.06\linewidth}|p{0.06\linewidth}|p{0.06\linewidth}|p{0.1\linewidth}|p{0.1\linewidth}|p{0.12\linewidth}|p{0.05\linewidth}|p{0.05\linewidth}|}
|
||||
|
||||
\hline
|
||||
@ -246,6 +407,11 @@
|
||||
\hline
|
||||
& & & & & & & & & \\[5ex]
|
||||
\hline
|
||||
& & & & & & & & & \\[5ex]
|
||||
\hline
|
||||
& & & & & & & & & \\[5ex]
|
||||
\hline
|
||||
|
||||
\end{tabular}
|
||||
|
||||
}
|
||||
@ -255,7 +421,7 @@
|
||||
\hline
|
||||
Изм. & Лист & $\text{№}$ докум. & Подп. & Дата\\
|
||||
\hline
|
||||
\small{RU.17701729.04.15-01 ТЗ 01-1}& & & &\\
|
||||
\scriptsize{\@docNumber{}}& & & &\\
|
||||
\hline
|
||||
Инв. $\text{№}$ подл. & Подп. и дата & Взам. инв. $\text{№}$ & Инв. $\text{№}$ дубл.& Подп. и дата \\
|
||||
\hline
|
||||
|
Loading…
Reference in New Issue
Block a user