Добавил:
t.me Установите расширение 'SyncShare' для решения тестов в LMS (Moodle): https://syncshare.naloaty.me/ . На всякий лучше отключить блокировщик рекламы с ним. || Как пользоваться ChatGPT в России: https://habr.com/ru/articles/704600/ || Также можно с VPNом заходить в bing.com через Edge браузер и общаться с Microsoft Bing Chat, но в последнее время они форсят Copilot и он мне меньше нравится. || Студент-заочник ГУАП, группа Z9411. Ещё учусь на 5-ом курсе 'Прикладной информатики' (09.03.03). || Если мой материал вам помог - можете написать мне 'Спасибо', мне будет очень приятно :) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа / z9411_КРпоОП_КафкаРоманСергеевич.doc
Скачиваний:
12
Добавлен:
18.05.2022
Размер:
2.91 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

      1. Федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

(ГУАП)

КАФЕДРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ И СЕТЕЙ

КУРСОВАЯ РАБОТА

ЗАЩИЩЕНА С ОЦЕНКОЙ

РУКОВОДИТЕЛЬ

доцент, канд. техн. наук

Л.Н. Бариков

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ

ПРОГРАММА

Система редактора отчетов «Bnovo Report»

ОП 44.Z9411.21 ПЗ

по дисциплине: Основы программирования

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР.

Z9411

Р. С. Кафка

подпись, дата

инициалы, фамилия

Санкт-Петербург

2021

Содержание

ВВЕДЕНИЕ …………………………………………………………………………………… 3

1. Постановка задачи…………………………………………………………………….4

2. Спецификация…………………………………………………………………………7

2.1. Спецификация……………………………………………………………….7

3. Текст программы…………………………………………………………………….11

3.1. Текст программы……………………………………………………….11-18

3.2. Результат тестирования…………………………………………………..19

4. Описание программы……………………………………………………………….23

4.1. Общие сведения…………………………………………………………..25

4.2. Функциональное назначение…………………………………………….25

4.3. Описание логической структуры………………………………………..25

4.4. Спецификация функции………………………………………………….31

4.5. Используемые технические средства……………………………………32

4.6. Вызов и загрузка………………………………………………………….32

5. Описание применения……………………………………………………………...34

5.1. Назначение программы…………………………………………………..36

5.2. Условие применения……………………………………………………..36

5.3. Описание задачи………………………………………………………….36

5.4 Характеристики занимаемой памяти…………………………………….41

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ………………………………...42

Введение

Данная работа предназначена для закрепления учебного материала, изучения по курсу «Основы программирования», а также других, значительно более важных задач.

Я работаю ночным администратором в отеле и в мои обязанности входит каждую ночь делать отчёты проживающих, заезда и количества гостей на кухню для персонала. Мы работаем через сайт в системе управления Bnovo – управление и контроль отеля в едином интерфейсе. Файлы для отчёта скачиваются в разрешении excel таблиц и затем надо их редактировать для корректного отображения и распечатывать. Чтобы ускорить рутинную работу я написал программу, которая автоматически редактирует и сохраняет файлы excel из сайта Bnovo в необходимый формат. Отлично экономит время ночному администратору. Управление простое, интерфейс интуитивно понятен.

Целью курсовой работы является закрепление теоретических и практических знаний, полученных во время лекционных, лабораторных и самостоятельных занятий.

Кроме указанного, курсовая работа предназначена для приобретения навыков оформления сопроводительной документации.