ЩОТИЖНЕВІ ЗВІТИ - AntoninaChu/Profile-Evaluating GitHub Wiki

ТИЖДЕНЬ 1: виконано:

  1. Визначення основної теми курсової роботи.
  2. Дослідження матеріалів для виконання курсової роботи.
  3. Загальний огляд доступних API.
  4. Оприділення конкретного API, яке юуде використовуватись в подальшій роботі.

завдання до виконання:

  1. Доcлідження та написання програми для отримання данних з русурсу(INSTAGRAM API)
  2. Написання документації для виконання першого етапу курсової роботи.

ТИЖДЕНЬ 2: виконано:

  1. Створено : * Опис Проблеми * Опис функціональних можливостей API * Вимога на систему
  2. Дослідження документації для викорисатння Instagrsam API та додаткових ресурсів, які стосуються того ж питання.
  3. Реєстрація проекту на https://www.instagram.com/developer/ для отримання ключа доступу до API.
  4. Знайдено програму-оболонку, яка дозволить отримувати дані з соціальної мережі.
  5. Виявлено помилки у знайденій програмі. Програму доповнено необхідними модулями, щоб можна було використовувати її для подальшої роботи.

завдання до виконання:

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

ТИЖДЕНЬ 3: виконано:

  1. Створено документ, який описує функціональні та нефункціональні вимоги до програми.
  2. Вдосконалено функцію для отримання списку людей, які вподобали конкретний пост.
  3. Опрацьовано документації модулів Python для читання, написання та інших функцій з форматами даних. (особливо JSON)

завдання до виконання:

  1. Створити документ з описом даних та їх формату(JSON), які отримує та опрацьовує програма.
  2. Описати модулі, які використовуються для роботи з даними у вигляді JSON.
  3. Створити модуль, в якому буде представлятись робота з JSON.

ТИЖДЕНЬ 4: виконано:

  1. Розроблено приклад викоримтання модуля для роботи з даними у фигляді JSON.
  2. Опис даних, які отримує програма.
  3. Опис можливостей модулів, які використовуються для роботи з JSON.

завдання до виконання:

  1. Створити діаграму класу для реалізації необхідної структури даних.
  2. Створити діаграму класу для реалізації основного абстрактного типу даних, який буде використовуватись в програмі.

ТИЖДЕНЬ 5:

виконано:

  1. обрано дані для проектування системи та подальшої її реалізації.
  2. Досліджено класи Array та Node.
  3. Прочитано відповідні розділи з книжки Data Structures and Algorithms in Python.

завдання до виконання:

  1. Створити діаграми класів для структур даних та абстрактного типу даних.
  2. Розробити приклад використання.

ТИЖДЕНЬ 6:

виконано:

  1. Визначено перелік операцій, які необхідні для роботи з даними.
  2. Сворено діаграму класів для структур даних.
  3. Створено документ з описом абстрактного типу даних, який буде використовуватись для вирішення залачі.

завдання до виконання:

  1. Розробити діаграму класів для абстрактного типу даних
  2. Розробити приклад використання ADT.

ТИЖДЕНЬ 7:

виконано:

  1. Створено діаграму класів для абстрактного типу даних.
  2. Розроблено python модуль з прикладом використання абстрактного типу даних.
  3. Доповнено документ з описом абстрактного типу даних.

завдання виконнання:

  1. Реалізація всіх ADT.
  2. Оформлення README

ТИЖДЕНЬ 8:

виконано:

  1. Написано опис накопичених даних
  2. Розроблено клас Array
  3. Розроблено клас LinkedList

завдання до виконання:

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

ТИЖДЕНЬ 9:

виконано:

  1. Розроблено клас Profile_Eval
  2. Розроблено модуль, через який буде запускатись програма з різними даними.

завдання до виконання:

  1. Протестувати прграму
  2. Спробувати ввести в системі не правильні данні й розробити вийнятки для таких ситуацій.
  3. Оформити README

ТИЖДЕНЬ 10:

виконано:

  1. Оформлено README
  2. Основний клас протестовано з правильними даними.
  3. На основі помилок, які виникали під час запуску програми з не правильними даними, відредаговано клас Profile_Eval.

завдання до виконання:

  1. Зняти відео-презентацію
  2. Написати висновки курсової роботи

ТИЖДЕНЬ 11:

виконано:

  1. знято відео
  2. написано висновки