Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
8 changes: 8 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/db-course-theme1.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

211 changes: 110 additions & 101 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
@@ -1,113 +1,122 @@
// .vuepress/config.js
module.exports = {
plugins: [
'@vuepress/back-to-top',
'@vuepress/pwa',
{
serviceWorker: true,
updatePopup: true
},
,
['container', {
type: 'vue',
before: '<pre class="vue-container"><code>',
after: '</code></pre>'
}]
],
port: 3030,
base: '/docs/',
theme: 'cool',
// dest: 'dist',
head: [
['link', { rel: 'icon', href: '/favicon.ico' }],
['link', { rel: 'stylesheet', href: 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.css' }],
['link', {href: 'https://fonts.googleapis.com/icon?family=Material+Icons', rel :'stylesheet'}],

],
themeConfig: {
// logo: './myAvatar.png',
sidebar: [

{
title: 'Вступ',
path:"/intro/"
},
plugins: [
'@vuepress/back-to-top',
'@vuepress/pwa',
{
serviceWorker: true,
updatePopup: true
},
,
['container', {
type: 'vue',
before: '<pre class="vue-container"><code>',
after: '</code></pre>'
}]
],
port: 3030,
// base: 'edu_db_labs_group1',
theme: 'cool',
// dest: 'dist',
head: [
['link', {rel: 'icon', href: '/favicon.ico'}],
['link', {rel: 'stylesheet', href: 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.css'}],
['link', {href: 'https://fonts.googleapis.com/icon?family=Material+Icons', rel: 'stylesheet'}],

{
title: 'Розроблення вимог до системи',
path:"/requirements/",
},
],
themeConfig: {
// logo: './myAvatar.png',
sidebar: [

{
title: 'Проєктування архітектури системи',
path:"/design/"
},
{
title: 'Вступ',
path: "/intro/"
},

{
title: 'Реалізація інформаційного та програмного забезпечення',
path:"/software/"
},
{
title: 'Розроблення вимог до системи',
path: "/requirements/",
children: [
'/requirements/state-of-the-art',
'/requirements/stakeholders-needs',
]
},

{
title: 'Тестування працездатності системи',
path:"/test/"
},

{
title: 'Висновки',
path:"/conclusion/"
},

{
title: 'API',
path:"/api/"
}
{
title: 'Розроблення вимог до функціональности системи',
path:"/use cases/"
},

],
sidebarDepth: 2,
displayAllHeaders: true, // Default: false
{
title: 'Проєктування архітектури системи',
path: "/design/"
},

{
title: 'Реалізація інформаційного та програмного забезпечення',
path: "/software/"
},

nav: [
{ text: 'Початок', link: '/' },
],
{
title: 'Тестування працездатності системи',
path: "/test/"
},

lastUpdated: 'Останнє оновлення', // string | boolean
// Assumes GitHub. Can also be a full GitLab url.
repo: 'https://github.com/boldak/edu-dis-labs',
// Customising the header label
// Defaults to "GitHub"/"GitLab"/"Bitbucket" depending on `themeConfig.repo`
repoLabel: 'Github',

// Optional options for generating "Edit this page" link

// if your docs are in a different repo from your main project:
// docsRepo: 'boldak/dis-edu',
// if your docs are not at the root of the repo:
docsDir: 'docs',
// if your docs are in a specific branch (defaults to 'master'):
docsBranch: 'master',
// defaults to false, set to true to enable
// editLinks: true,
// custom text for edit link. Defaults to "Edit this page"
// editLinkText: 'Ви можете покращити цю сторінку'

},
title: 'Назва проєкту',
description: 'Лабораторні роботи з дисципліни "Розподілені інформаційні системи"',
configureWebpack: {
resolve: {
alias: {
'@alias': '../img'
}
}
},
markdown: {
extendMarkdown: md => {
md.set({ html: true })
md.use(require('markdown-it-katex'))
md.use(require('markdown-it-plantuml'))
md.use(require('markdown-it-admonition'))
{
title: 'Висновки',
path: "/conclusion/"
},

{
title: 'API',
path: "/api/"
}

],
sidebarDepth: 2,
displayAllHeaders: true, // Default: false


nav: [
{text: 'Початок', link: '/'},
],

lastUpdated: 'Останнє оновлення', // string | boolean
// Assumes GitHub. Can also be a full GitLab url.
repo: 'https://github.com/Oksuzova/db-course-theme1',
// Customising the header label
// Defaults to "GitHub"/"GitLab"/"Bitbucket" depending on `themeConfig.repo`
repoLabel: 'Github',

// Optional options for generating "Edit this page" link

// if your docs are in a different repo from your main project:
// docsRepo: 'boldak/dis-edu',
// if your docs are not at the root of the repo:
docsDir: 'docs',
// if your docs are in a specific branch (defaults to 'master'):
docsBranch: 'master',
// defaults to false, set to true to enable
// editLinks: true,
// custom text for edit link. Defaults to "Edit this page"
// editLinkText: 'Ви можете покращити цю сторінку'

},
title: '1.Система організації та управління опитуваннями експертів',
description: 'Лабораторні роботи з дисципліни "Розподілені інформаційні системи"',
configureWebpack: {
resolve: {
alias: {
'@alias': '../img'
}
}
},
markdown: {
extendMarkdown: md => {
md.set({html: true})
md.use(require('markdown-it-katex'))
md.use(require('markdown-it-plantuml'))
md.use(require('markdown-it-admonition'))
}
}
}
}
17 changes: 13 additions & 4 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,26 @@ home: true
actionText: Розпочати →
actionLink: /intro/

footer: "ECL 2.0 Licensed | Copyright © [YYYY] [Your Name]"
footer: "ECL 2.0 Licensed | Copyright © [2024] [Tanya Oks]"
---


**Виконали:**

*студенти [X]-го курсу, групи (шифр групи)*
*студентка 2-го курсу, групи ІО-з21)*
<span padding-right:5em></span> **Оксюзова Тетяна** <a href="https://t.me/tanya_oks" target="_blank"> Telegram </a>

**[ім’я ПРІЗВИЩЕ] [Посилання email, tg, fb]**
*студентка 2-го курсу, групи ІО-з21)*
<span padding-right:5em></span> **Морозова Єлізавета** <a href="https://t.me/vetamorozko" target="_blank"> Telegram </a>

**[ім’я ПРІЗВИЩЕ] [Посилання email, tg, fb]**
*студент 2-го курсу, групи ІО-з21)*
<span padding-right:5em></span> **Булах Лєонід** <a href="https://t.me/LUNARxONE" target="_blank"> Telegram </a>

*студент 2-го курсу, групи ІО-з21)*
<span padding-right:5em></span> **Батюк Богдан** <a href="https://t.me/x7xgxlx6x" target="_blank"> Telegram </a>

*студент 2-го курсу, групи ІО-з21)*
<span padding-right:5em></span> **Османов Ізмаїл** <a href="https://t.me/smailsmnv" target="_blank"> Telegram </a>


**Керівник**
Expand Down
30 changes: 30 additions & 0 deletions docs/answers_for_lq/lab1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Відповіді на питання

## Які категорії користувачів можуть приймати участь у проекті?
Категорії користувачів, що можуть приймати участь у проекті, залежать від специфіки проекту. Загалом, це можуть бути:
- Розробники
- Тестувальники
- Кінцеві користувачі
- Адміністратори системи
- Проектні менеджери
- Стейкхолдери

## Етапи розробки баз даних
Етапи розробки баз даних зазвичай включають:
1. Збір вимог
2. Концептуальне проектування
3. Логічне проектування
4. Фізичне проектування
5. Імплементація
6. Тестування
7. Розгортання
8. Супровід і оновлення

## Що означає "концептуальна модель"?
Концептуальна модель у контексті баз даних — це високорівнева структурна модель, що використовується для організації інформації та деталізації бізнес-правил. Вона узагальнює і представляє дані незалежно від того, як вони будуть збережені фізично.

## Де визначаються ситуації, що не входять у список передумов?
Ситуації, що не входять у список передумов, зазвичай визначаються у специфікації вимог або під час аналізу ризиків проекту. Це може включати в себе:
- Непередбачувані використання системи
- Можливі випадки відмови або помилки
- Ризики, пов'язані з безпекою та конфіденційністю
Loading