You are on page 1of 9

Фаховий Коледж Інженерії та Управління

Національного авіаційного університету

ЗВІТ
з лабораторної роботи № 3
з дисципліни «Вбудовані системи технічних засобів»
студент групи 705-КІ
Куркудим Андрій Петрович
 

 
 
Перевірив викладач:
______________ В.Г. Ткаченко

м. Київ 2023
Лабараторна робота:3
Тема: Системне проектування. Проектування баз даних.

Мета: Придбання практичних навичок системного проектування й проектування


баз
Даних
Системне проектування – це міждисциплінарна методологія побудови
інтелектуальних середовищ, призначених для розв’язання задач дослідження та
проектування складних об’єктів (систем, процесів) різної фізичної природи за
допомогою комп’ютерних засобів та за активної участі людей (експертів, аналітиків,
інженерів, дослідників, проектувальників тощо). Спеціаліст з системного
проектування займається розв’язанням спектру задач, пов’язаних зі збором
корисних даних для поставленої мети, іх аналізом, побудовою методів та моделей
обробки цих даних, розробкою варіантів структур та архітектурних рішень, які
реалізують ціль проектування. Об’єктом дослідження в системному проектуванні є
різноманітні об’єкти, які підпадають під категорію складних систем та процесів, такі
як інформаційні середовища (наприклад, розподілені компьютерні системи,
семантичні Веб- та Грід-мережі), об’єкти наукових досліджень (наприклад, космічні
чи біологічні об’єкти), складні технічні системи (наприклад, інтегральні єлектронні
схеми чи гібірідні електронно-механічні системи), екологічні системи, технологічні
чи бізнес-процеси тощо. Таким чином, результати системного проектівання в одних
випадках можуть бути представленими у вигляді конкретних проектних технічних
рішень, а в інших – у вигляді певних узагальнень, прогнозів чи рекомендацій,
побудованих на основі збору та обробки великих обсягів ланих та їх
інтелектуального аналізу із використанням автоматизованих комп‘ютерних засобів.
Системне проектування містить у собі два основні питання: архітектурне
проектування
і деталізоване проектування. Архітектурне проектування охоплює
багаторівневу організацію
класів і пакетів, розподіл процесів по обчислювальних засобах, повторне
використання і
керування компонентами. Деталізоване проектування звернене до моделей
кооперації,
необхідним для реалізації функціональних можливостей системи,
зафіксованих у прецедентах.
Приклад зі вступом в магістратуру з інтелектуальних систем управління
Тут зазначені технології приняття рішень,цифрова техніка управління
систем,інтелектуальні інтерфейси,методи та засоби штучного інтелекту,прикладна
теорія інформації,експертні системи,багаторівневі інтелектуальні

управління,методи та засоби когнітивного управління та інші.


Приклад:
1. Підготовка по спеціальності 124 Системний аналіз розпочинається з
першого курсу.
Структурно-логічна схема підготовки за спеціальністю та навчальний план складені таким чином, що
вже на 1-му курсі студенти вивчають низку дисциплін, які мають професійну орієнтованість:

● Застосування інформаційно-телекомунікаційних засобів


● Логіка та алгоритми обробки даних
● Пакети прикладних програм системного аналізу
● Основи системного аналізу
● Комп’ютерна обробка зображень та мультимедіа
● Прикладне програмування Java
● Математичні основи комп’ютерної техніки
● Дискретні структури
 

2. З метою навчити студентів налаштовувати сучасні електронні засоби, на


першому курсі викладається навчальна дисципліна «Застосування
інформаційно-телекомунікаційних засобів».
У викладанні дисципліни задіяна велика кількість кафедр університету, які забезпечують знання:

● архітектури, принципів побудови, складу та технологій функціонування сучасних інформаційних та


інфокомунікаційних систем та мереж;
● програмних та апаратних засобів інформаційних та інфокомунікаційних систем та мереж;
● принципів проектування, створення та тестування мереже орієнтованого програмного забезпечення.
 

3. З метою забезпечити студенту можливість йти в ногу з життям:


● на 1 курсі викладається навчальна дисципліна «Групова динаміка та комунікації», яка дозволяє
опанувати важливі для майбутнього системного аналітика soft skills
● на 2 курсі викладається дисципліна «Ділові комунікації», яка ставить на меті навчити студентів
основами ділового мовлення, ведення службової документації та офіційно-діловим стилем і засобами
професійного спілкування, привити культуру усного і писемного мовлення, ведення ділових паперів;
управляти різнобічною комунікацією; налагоджувати соціальну взаємодію, співробітництво,
попереджати та розв’язувати конфлікти.
● на 4 курсі викладаються дисципліни:
o «Засади відкриття власного бізнесу» - дисципліна розвиває здатності працювати над бізнес-
задачами в команді та особисто, досліджувати та планувати стратегію розвитку підприємства,
створювати ефективні структури і варіанти планування, складати і корегувати плани, опановувати
теорію сучасного бізнесу та основних принципів організації підприємницької діяльності.
o «Хмарні технології» - в результаті вивчення дисципліни студенти знають структури, алгоритми
та способи передачі інформації в інформаційних, інфокомунікаційних системах та технологіях;
вміють обґрунтовувати, аналізувати та розробляти рішення щодо вибору та застосування
обладнання для вирішення виробничих завдань, отримують навички проектування, реалізації,
тестування, впровадження, супроводження, експлуатації програмних засобів роботи з даними в
комп’ютерних системах і мережах із використанням хмарних технологій.
o «Штучний інтелект» - під час навчання студенти отримують знання основ теорії розпізнавання
образів, вивчають та розробляють штучні нейронні мережі, створюють системи нечіткого
керування на основі нечіткої логіки, створюють експертні системи.
 

4. Посилено вивчення англійської мови: на 1-2 курсі - три пари занять на


тиждень, на 3-4 курсах по всім дисциплінам кафедри мінімум 20% занять
проводяться англійською мовою, а деякі дисципліни професійного
спрямування повністю викладаються англійською.
Серед них:

● Аналіз вимог до інформаційних систем


● Спеціалізовані мови програмування
● Автоматизація управління бізнес-процесами
● Управління проектами інформаційних систем
Для того, щоб підвищити ефективність оволодіння професійними компетенціями на кафедрі
реалізуються наступні заходи.

5. Більше половини занять проводяться практично.


 

6. По кожній темі навчальних дисциплін проводиться лекція, практичне


заняття та, за необхідності, лабораторне заняття.
 

7. По кожній темі занять лектор у кінці лекції надає перелік питань для
опрацювання студентами при самостійній підготовці до практичних і
лабораторних занять по темі, викладеній у лекції.
З метою забезпечення вільного доступу до навчальних матеріалів викладачі розміщують лекції,
методичні матеріали, інструкції до виконання практичних, лабораторних та курсових робіт у системі
дистанційного навчання MOODLE. Ця ж система активно використовується для перевірки
студентських робіт.

Навчально-методичні посібники та матеріали розміщені також в електронній бібліотеці університету.

Архітектуру клієнт/сервер можна розширити для представлення


довільної розподіленої
системи. Будь-який комп'ютерний вузол з базою даних може
відігравати роль клієнта в одних
ділових операціях, а сервер - в інших операціях. З'єднання
подібних вузлів за допомогою
мережі зв'язку дає початок архітектурі системи розподіленої
обробки,
Нам необхідно розв'язати, яка частина системи буде
запрограмована у клієнті, а яка - у
базі даних. При цьому розглядаються наступні програмувальні
частини системи.

 Користувацький інтерфейс.
 Презентаційна логіка.
 Прикладні функції.
 Інтегральна логіка.
 Функції доступу до даних.
Частина програми, яка називається користувацьким інтерфейсом,
відповідає за
відображення інформації на конкретний GUI-інтерфейс, такий як
GUI-інтерфейс Microsoft
Windows, GUI-інтерфейс Unix Motif, GUI-інтерфейс Macintosh.
Презентаційна логіка (або
логіка представлення) відповідає за обробку об'єктів GUI-
інтерфейсу (форм, меню, кнопок дій
і т.д.), як того вимагають функції додатка.
Функції додатка містять основну логіку програми. Вони фіксують
дії додатка і являють
собою сполучну ланку, що з'єднує разом клієнта і базу даних. З
погляду підходу всі функції
додатка реалізуються класами керуючого пакета.
Інтегральна логіка відповідає за бізнес-правила масштабу
підприємства. Це правила, які
застосовуються до всіх прикладних програм, тобто ВСЕ програми
повинні функціонувати
відповідно до них. Функції доступу до даних володіють
питаннями доступу до постійних
об'єктів даних на диску.
* Підхід ВСЕ (Boundary-Сontrol-Еntity - межа, управління, сутність)
являє собою підхід
до об'єктного моделювання, заснований на трьохфакторному
представленні класів. В UML на
класах зумовлені три стереотипи: вoundary (межа), control
(управління), entity (сутність). Це і
визначило вибір абревіатури ВСЕ.

Приклад:
База даних студентів.

You might also like