Тижневі звіти - kubatska/ski-weather-project GitHub Wiki

Table of Contents

Тижневий звіт №1

Проблеми:
  • Визначити оптимальні погодні умови.
  • Не вдалося обрати єдине API для отримання даних.

Тижневий звіт №2

  • Визначила, яке API використовуватиму.
  • Дослідила функціональні можливості Ski Resort API.
  • Написала і протестувала оболонку для вказаного API.
  • Написала вимогу на систему.
Проблеми:
  • Встановила, що функціональні можливості Ski Resort API у безкоштовній версії мають обмеження (одночасно 1 локація).

Тижневий звіт №3

  • Ознайомилася з визначеннями функціональних та нефункціональних вимог.
  • Визначила недійсним Ski Resort API.
  • Дослідила функціональні можливості та документацію SKI WEATHER API.
  • Знайшла і дослідила дані про гірськолижні курорти.

Тижневий звіт №4

  • Визначила і написала функціональні та нефункціональні вимоги до проекту.
  • Описала дані, з якими буде працювати моя програма.
  • Описала можливості модулів та бібліотек, які буду використовувати у програмі.
  • Розробила приклад їх використання.

Тижневий звіт №5

  • Ознайомилася з абстрактними типами даних.
  • Вивчила основи використання абстрактних типів даних.
  • Ознайомилася з декораторами функцій.

Тижневий звіт №6

  • Досліджувала джерела, з'яких можна отримати відносно повний список гірськолижних курортів.
  • Отримала цей список у потрібному форматі.

Тижневий звіт №7

  • Ознайомилася з структурами даних.
  • Ознайомилася та дослідила нові структури даних (Масив, Двовимірний масив, Динамічний масив).
  • Визначила перелік даних, необхідних для вирішення завдання.

Тижневий звіт №8

  • Працювала над абстрактним типом даних, необхідним для вирішення завдання.
  • Досліджувала нові структури даних, які були б найбільш ефективні для мого дослідження.

Тижневий звіт №9

  • Ознайомилася з зв'язаними структурами даних.
  • Визначила перелік операцій необхідних для роботи з даними.
  • Визначилася з абстрактним типом даних, необхідним для вирішення завдання.
  • Дослідила однозв'язний та двозв'язний списки.

Тижневий звіт №10

  • Розробила абстрактний тип даних та його використання.
  • Розробила діаграму класу для реалізації необхідної структури
даних.
  • Розробила діаграму класу для реалізації абстрактного типу даних.

Тижневий звіт №11

  • Дослідила оптимальні умови для лещетарства.
  • Редагувала, додала нові методи до класу абстрактного типу даних.
  • Доповнила діаграму класу для реалізації абстрактного типу даних.

Тижневий звіт №12

  • Розробила основний модуль програми для проведення дослідження.

Тижневий звіт №13

  • Розробила набір модульних тестів для перевірки працездатності розробленої реалізації абстрактного типу даних.
  • Накопичила дані для обробки та коротко описати, обсяг даних, які накопичені для подальшої обробки.
  • Описала програму, яка розроблена для виконання завдання дослідження.

Тижневий звіт №14

  • Удосконалила, змінила код програми.
  • Написала аналіз отриманих результатів.
  • Створила дистрибутив програми за допомогою вбудованої утиліти Python Distribution Utilities (“Distutils”).
  • Оформила документацію по розробленому програмному забезпеченню.
  • Записала відео презентації виконаної роботи.
  • Написала висновки до курсової роботи.
⚠️ **GitHub.com Fallback** ⚠️