Веб-додаток для подання та перевірки мінімальності комбінаційних схем на базі двовходових логічних елементів

Вантажиться...
Ескіз

Дата

2019-06

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Кваліфікаційна робота включає пояснювальну записку (52 сторінки, 17 рисунків) Об’єкт розробки – створення веб-додатку для представлення та перевірки мінімальності комбінаційних схем на базі двовходових логічних елементів. Веб-додаток дозволяє будувати комбінаційні схеми та перевіряти їх на мінімальність. Для рішення поставленого завдання було створено два програмні модулі: модуль побудови логічних схем та модуль аналізу логічних схем. Модуль аналізу реалізує алгоритм мінімізації булевих функцій за допомогою метода Квайна-Мак-Класкі. Результатом роботи алгоритму є висновок про мінімальність комбінаційної схеми. Додаток побудований на платформі ASP.NET Core. Обрана мова програмування: C# для серверної частини та JavaScript (JQuery) для взаємодії с користувачем. Звернення до бази данних (MSSQL) відбуваються за допомогою EntityFramework, за візуалізацію схем відповідає бібліотека Vis.js, взаємодія з сервером відбувається за допомогою API контроллерів та Razor Pages. В ході розробки:  проведено аналіз існуючих рішень для створення, подання та аналізу комбінаційних схем;  сформульовані вимоги до веб-додатку для представлення та перевірки мінімальності комбінаційних схем;  розроблено корстувацький інтерфейс для створення комбінаційних схем;  розроблено модуль подання комбінаційних схем;  розроблено веб-сервіси для знаходження таблиці істиності та перевірки на мінімальність комбінаційних схем.

Опис

Ключові слова

аналіз комбінаційних схем, мінімізація комбінаційних схем, подання комбінаційних схем, метод Квайна-Мак-Класкі, C#, ASP.NET Core, Entity Framework, analysis combinational circuits, minimization combinational circuits, modeling combinational circuits, method Quine-Mc-Claskey, MSSQ

Бібліографічний опис

Марченко, О. Б. Веб-додаток для подання та перевірки мінімальності комбінаційних схем на базі двовходових логічних елементів : дипломний проект ... бакалавра : 6.050102 Комп'ютерна інженерія / Марченко Олександр Борисович. – Київ, 2019. – 68 с.

ORCID

DOI