Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
5400ea6
Change config.js
MrSampy Sep 21, 2022
6d12dfa
updated package.json
svitbar Sep 21, 2022
52d8fa6
updated readme
svitbar Sep 21, 2022
605ce2b
Change `title` in `config.js`
MrSampy Sep 24, 2022
82e2ea1
Merge pull request #1 from neliudochka/kolosov
neliudochka Sep 24, 2022
f965550
Merge pull request #2 from neliudochka/barytska
neliudochka Sep 24, 2022
6547b8a
initial configuration
neliudochka Sep 24, 2022
7f10d05
Change Introductions
MrSampy Sep 26, 2022
8a494b7
added tablet
neliudochka Sep 27, 2022
d58203d
fixed newline problem
neliudochka Sep 27, 2022
0a420d5
додала критерій
neliudochka Sep 27, 2022
6cb827b
Replace Introductions
MrSampy Sep 27, 2022
eea1968
Merge pull request #3 from neliudochka/gorbunova
neliudochka Sep 27, 2022
96bdb8a
Merge pull request #4 from neliudochka/kolosov
neliudochka Sep 27, 2022
99aa275
fixed syntax
neliudochka Sep 27, 2022
0c169bf
Add some info about Base Camp
MrSampy Sep 28, 2022
0967da5
Specify table
MrSampy Sep 29, 2022
aab9902
Add info about BaseCamp
MrSampy Sep 29, 2022
7723bb5
Merge pull request #5 from neliudochka/kolosov
neliudochka Sep 29, 2022
90cb28e
зміна умовних позначень в табл + додавання посилань
neliudochka Sep 29, 2022
1f2b451
fixed some problems
neliudochka Sep 29, 2022
1aff128
added to the table our project
neliudochka Sep 29, 2022
44f7177
fix
neliudochka Sep 29, 2022
9ba2af5
Update state-of-the-art.md
neliudochka Sep 29, 2022
eba827b
fix
neliudochka Sep 29, 2022
17aaf18
added information about backlog to the table
neliudochka Sep 29, 2022
7ecb8e9
додала опис Backlog
neliudochka Sep 29, 2022
a3127c9
Merge pull request #7 from neliudochka/gorbunova
neliudochka Sep 29, 2022
37d22c1
Update state-of-the-art.md
jinworldwildhandsome Sep 29, 2022
5b8da63
Update state-of-the-art.md
jinworldwildhandsome Sep 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ module.exports = {
}]
],
port: 3030,
base: '/docs/',
base: '/db_course_work/',
theme: 'cool',
// dest: 'dist',
head: [
Expand Down Expand Up @@ -76,7 +76,7 @@ module.exports = {

lastUpdated: 'Останнє оновлення', // string | boolean
// Assumes GitHub. Can also be a full GitLab url.
repo: 'https://github.com/boldak/edu-db-cw',
repo: 'https://github.com/neliudochka/db_course_work',
// Customising the header label
// Defaults to "GitHub"/"GitLab"/"Bitbucket" depending on `themeConfig.repo`
repoLabel: 'Github',
Expand All @@ -95,7 +95,7 @@ module.exports = {
// editLinkText: 'Ви можете покращити цю сторінку'

},
title: 'Назва проєкту',
title: 'Система управління проектами',
description: 'Курсова робота з дисципліни "Бази даних"',
configureWebpack: {
resolve: {
Expand Down
18 changes: 15 additions & 3 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,25 @@ home: true
actionText: Розпочати →
actionLink: /intro/

footer: "ECL 2.0 Licensed | Copyright © [YYYY] [Your Name]"
footer: "ECL 2.0 Licensed | Copyright © [2022] [Світлана БАРИЦЬКА Марія Гайдей Людмила ГОРБУНОВА Сергій КОЛОСОВ Вікторія МИЦЬ Нікіта СУТУЛОВ]"
---


**Виконав(-ла):**
**Виконали:**

*студент(-ка) 2-го курсу, групи (шифр групи)*<span padding-right:5em></span> **[ім’я ПРІЗВИЩЕ] [Посилання email, tg, fb]**
*студенти 2-го курсу, групи ІМ-12*

<span padding-right:5em></span> **Світлана БАРИЦЬКА [Telegram](https://t.me/sbarytska), [GitHub](https://github.com/svitbar), Email svitbar1102@gmail.com**

<span padding-right:5em></span> **Марія ГАЙДЕЙ [Telegram](https://t.me/Hisoka_panic), [GitHub](https://github.com/jinworldwildhandsome), Email mariahaidei03@gmail.com**

<span padding-right:5em></span> **Людмила ГОРБУНОВА [Telegram](https://t.me/neliudochka), [GitHub](https://github.com/neliudochka), Email gorbunova.milasha@gmail.com**

<span padding-right:5em></span> **Сергій КОЛОСОВ [Telegram](https://t.me/MrSampy), [GitHub](https://github.com/MrSampy), Email mynameisserzheo@gmail.com**

<span padding-right:5em></span> **Вікторія МИЦЬ [Telegram](https://t.me/vimyts), [GitHub](https://github.com/MytsV), Email mytsvictoria@gmail.com**

<span padding-right:5em></span> **Нікіта СУТУЛОВ [Telegram](https://t.me/Nikita_Sutulov), [GitHub](https://github.com/NikitaSutulov), Email notsid212@gmail.com**


**Керівник**
Expand Down
6 changes: 4 additions & 2 deletions docs/requirements/stakeholders-needs.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

## Вступ

*[Вступ повинен містити короткий огляд всього документу.]*
Документ містить запити зацікавлених осіб, що стосуються проєкту, який ми розробляємо, а саме системи управління проєктами "ДиБілдери"

*

### Мета

Expand All @@ -23,7 +25,7 @@
### Посилання

*[Розділ містить повний список всіх документів, про які згадується.]*


## Короткий зміст

Expand Down
91 changes: 79 additions & 12 deletions docs/requirements/state-of-the-art.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,100 @@

## Вступ

*[Вступ повинен містити короткий огляд всього документу.]*
В даному документі проводиться аналіз систем управління проєктами. Виділяються основні поняття, моделі вирішення завдання та проводиться порівняльна характеристика існуючих рішень завдання. Також виділені основні переваги та недоліки моделі.


## Основні визначення

*[Розділ містить визначення термінів та скорочень, які використовуються при аналізі предметної області.]*
Trello — безплатна багатоплатформна система управління проєктами, розроблена Trello Enterprise, дочірньою компанією Atlassian. Створена у 2011 році компанією Fog Creek Software (тепер Glitch) для створення окремої компанії в Нью-Йорку у 2014 році й продана Atlassian в січні 2017 року.Вона використовує парадигму керування проєктами, відому як канбан. Проєкти зображуються дошками, що містять списки. Списки містять картки, якими зображуються задачі. Картки повинні переходити з попереднього списку до наступного (за допомогою перетягування), таким чином зображаючи рух якоїсь функції від ідеї, аж до тестування. Картці може бути присвоєно відповідальних за неї користувачів. Користувачі та дошки можуть об'єднуватись в команди.

Артефакт - це в UML називають окремий шмат інформації, що використовується чи з'являється в процесі розробки програмного забезпечення. Це може бути файл з кодом, модель, частина документації, чи повідомлення електронної пошти або навіть нотатка, приклеєна до монітора.

UML (англ. Unified Modeling Language) — уніфікована мова моделювання, використовується у парадигмі об'єктно-орієнтованого програмування. Є невід'ємною частиною уніфікованого процесу розробки програмного забезпечення.

FAQ, F.A.Q. — підбірка часто задаваних питань на певну тему та відповідей на них
## Підходи та способи вирішення завдання

*[Розділ містить опис підходів, моделей та способів вирішення завдання.]*

## Порівняльна характеристика існуючих засобів вирішення завдання

*[Розділ містить опис існуючих програм, інформаційних систем, сервісів, тощо, призначених для вирішення
завдання. Дається порівняльна характеристика властивостей FURPS:*
- *Functionality (функциональні вимоги)*
- *Usability (вимоги до зручності роботи)*
- *Reliability (вимоги до надійності)*
- *Performance (вимоги до продуктивності)*
- *Supportability (вимоги до підтримки)*
### [Github projects](https://github.com/features/project-management/) ###

### [Trello](https://trello.com/) ###

### [Basecamp](https://basecamp.com/) ###

Basecamp - онлайн-сервіс для керування проектами з полегшеним інтерфейсом користувача. Basecamp дозволяє креативним і не тільки командам збільшити продуктивність та організувати роботу над проектами. Сервіс об'єднує інструменти для комунікації, відстеження завдань, планування і передачі файлів. Користувачі доступні версії у браузері та на мобільних пристроях. Робота в Basecamp проходить в єдиному просторі, де розміщені спільні завдання та чат компанії, команди та проекти. У календарі керівник та співробітники визначають важливі дати та планують майбутні дії. Автоматичний чек-ін дозволяє за допомогою питань дізнаватися у співробітників про досягнення за день.


### [Nifty](https://niftypm.com/) ###

### [Backlog](https://backlog.com/) ###

*(у вигляді таблиці).]*
Backlog - це веб-сервіс для спрощення роботи з проєктами, гнучким управлінням ними та організації своєї команди задля досягнення максимальної продуктивності.Спочатку ця система створювалася для дизацнерів, але зараз нею в більшості користуються невеликі творчі команди (до 30 людей). Вступ легкий, а інструмент максимально простий.

### [Asana](https://asana.com/) ###

<br />
<summary>
Умовні позначення до таблиці:
</summary>

+ 🟢 - Реалізовано у повній мірі<br/>
+ 🔵 - Реалізовано у повній мірі, лише у платній версії <br/>
+ 🟣 - Реалізовано неповністю <br/>
+ 🟡 - Реалізовано неповністю, лише у платній версії <br/>
+ 🟠 - Реалізовано мінімально <br/>
+ 🔴 - Немає <br/>



| Вимоги | Критерії | github projects | trello | base camp | nifty | backlog | asana | Наш проєкт |
|:------:| :------: | :-------------: | :----: | :-------: | :---: | :-----: | :---: | :---------:|
| Functionality <br/> (Функціональні) |
| | задання дедлайнів ||🟢|🟢||🟢|||
| | система сповіщень ||🟢|🟢||🟢|||
| | призначення завдання учаснику ||🟢|||🟢|||
| | призначення завданню перевіряючого (?) ||🔴|||🔴|||
| | офлайн доступ |||🔴||🔴|||
| | підтримка артекфактів ||🔴|🔴||🔴|||
| | коментарі/обговорення завдань ||🟢|||🟢|||
| | пошуковий фільтр ||🟢|||🟢|||
| | мобільна версія ||🟠|||🟢|||
| | наявність API |🟢|🟢|🟢|🟢|🟢|🟢|🟢|
| | кросплатформеність |🟢|🟢|🟢|🟢|🟢|🟢||
| Usability <br/> (до зручності) |
| | туторіал ||🟢|||🟢|||
| | доступ до дошки без реєстрації ||🟢|🔴||🔴|||
| | зручна безкоштовна версія ||🟢|||🔵|||
| | ведення паралельно кількох проєктів ||🔵|||🔵|||
| | кастомізація інтерфейсу ||🟢|||🟠|||
| | розподілення проєктів по директоріях ||🔵|||🔵|||
| | багатомовність |🔴|🟢|🔴|🔴|🔴|🔴||
| | інтеграція з github |🟢|🟢|🔴|🟢|🟢|🟢||
| Reliability <br/> (до надійності) |
| | приватні проєкти ||🟢|||🟢|||
| | резервне копіювання ||🟢|||🟢|||
| | історія зміни проєктів ||🟢|||🟢|||
| | регулярні оновлення ||🟢|||🟣|||
| | протокол шифрування ||TLS|||TLS|||
| | багаторівнева автенфікація ||🟢|||🟢|||
| Performance <br/> (до продуктивності) |
| | швидкість виконання запитів ||🟢|||🟢|||
| | синхронізація <BR/> (JIT-synchronization) ||🟢|||🟢|||
| | стійкість до збоїв ||🟢|||🟢|||
| Supportability <br/> (до підтримки) |
| | онлайн підтримка |🟢|🟢|🟢|🟢|🟢|🟢||
| | FAQ |🟢|🟢|🟢|🟢|🟢|🟢||

## Висновки

*[Робляться висновки щодо доцільності розробки нової або модифікації існуючої інформаційної системи, необхідності та способів інтеграції з системами(сервісами) третіх сторін, тощо.]*

## Посилання

*[Розділ містить повний список всіх документів, про які згадується.]*
https://uk.wikipedia.org/wiki/%D0%90%D1%80%D1%82%D0%B5%D1%84%D0%B0%D0%BA%D1%82_(UML)
https://uk.wikipedia.org/wiki/Unified_Modeling_Language
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjFtNOckLX6AhWEjuYKHROgCJAQFnoECAwQAQ&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FFAQ&usg=AOvVaw2nzH5xbTQizZqqkWVZ1649
[52 системы управления проектами для командной работы в разных сферах](https://habr.com/ru/company/yougile/blog/545614/)
[Возможности сервиса Backlog](https://startpack.ru/application/backlog)
Loading