Сучасні тенденції розвитку системного програмування 2020
Permanent URI for this collectionhttp://er.nau.edu.ua/handle/NAU/51052
Browse
Recent Submissions
Item Модифікований модуль обліку товарів в інтернет-магазині(Національний авіаційний університет, 2020-11) Кашкевич, С.О.; Мельничук, Д.А.Система управління контентом (CMS) забезпечує керування веб-сайтом. Якщо є веб-сайт, швидше за все, він може входити в одну з двох категорій: статичний веб-сайт, це означає, що всі оновлення веб-сайту повинні бути жорстко закодовані, використовуючи стандартні методи веб-програмування, або вже встановлена система управління вмістом, дозволяє зробити динамічне оновлення сторінки самостійно. У розробленій CMS адміністратор може змінювати будь-які модулі, а для підтримки даних формувати власні запити (вікно з прикладом запиту показане на рисунку). Результати запитів можна розташовувати у компонентах вікна.Item Програмні засоби управління розробкою програмних проектів(Національний авіаційний університет, 2020-11) Барановський, А.М.; Нечипорук, О.П.Функція управління розробкою програмних проектів полягає у забезпеченні прийнятної якості під час виконання проекту вчасно та за бюджетом. Для грантоотримувача угоди прийнятна якість має широке значення – це означає задоволення потреб замовника та задоволення всіх нормативних та експлуатаційних вимог за межами агентства та всередині компанії розробника. Основною причиною наголошення на необхідності управління розробкою програмних проектів є чітке визнання важливості якості в побудованих проектах, управління графіком, бюджетом та якістю проекту. Однак, оскільки графік і бюджет легко виміряти і, отже, є традиційним напрямком управління, процеси якості часто залишають поза увагою. Вимога до конкретного плану якості проекту допомагає усунути цей дисбаланс.Item Програмна система обліку роботи станції технічного обслуговування(Національний авіаційний університет, 2020-11) Брановицька, І.В.; Мельничук, Є.В.У століття цифрових технологій без комп’ютерного обліку і автоматизації роботи не обходиться жодна компанія. У програмній системі “Управління СТО” є підтримка роботи по локальній мережі або через мережу інтернет. Можна об’єднати філії автосервісу в єдиній базі даних. Хоч база буде єдиною, кожна філія буде бачити тільки свої дані, керівник зможе бачити дані по всіх філіях. Кожен користувач для входу в програму використовує свій логін. Логін захищений паролем. Також за кожним логіном закріплюється певна роль. Ролі забезпечують розмежування прав доступу користувачів до даних системи автосервісу.Item Програмний модуль агрегації курсів валют з сайтів банків(Національний авіаційний університет, 2020-11) Рябець, А.В.Сайти-агрегатори – це об'ємні торговельні майданчики, вони пропонують продукти від великого числа постачальників, тому асортимент набагато ширший, ніж в звичайних онлайн-магазинах. Часто одні і ті ж товари можна купити у різних продавців, при цьому ціни можуть відрізнятися, і у покупця є можливість вибрати відповідне йому пропозицію. Інтернет-агрегатор рідко сам займається продажем товарів і наданням послуг, зазвичай маркетплейс надає вже розкручену майданчик і трафік, а безпосередньо продажу здійснюють магазини- партнери.Item Програмна система підтримки роботи аналітичного відділу компанії(Національний авіаційний університет, 2020-11) Самойленко, В.О.Сьогодні жодна галузь не обходиться без впровадження систем автоматизації, підтримки прийняття рішення При розробці програмного забезпечення для відділу Бізнес-аналітика (BI) - це сукупність програмних додатків, методик і бізнес-систем, які відіграють ключову роль в бізнес-процесах будь-якої корпорації. Але велика кількість різних програм і систем заважає вчасно отримувати корисні відомості і робити висновки на їх основі. Програмні засоби BI покликані виправити ситуацію, замінивши собою розрізнені інструменти для збору та аналізу даних.Item Система контролю виконання доручень(Національний авіаційний університет, 2020-11) Рєзванов, А.В.На сьогодні виріщення проблеми ефективного управління є однією з основних задач в будь-якій організації. Проблема полягає в тому, що при встановленні організаційно-економічних, соціально- психологічних і правових відносин суб’єкта й об’єкта управління є безліч можливих варіантів розвитку даних взаємовідносин, які можуть звести нанівець всі зусилля організації у досягненні загальної мети. В основі цих відносин лежать принципи, методи і форми впливу на інтереси, поведінку і діяльність працівників із метою максимального використання їх. І одним з методів даного впливу є всеохоплюючий контроль виконання доручень, який дозволяє не тільки мати уявлення про проміжні стани виробничих і організаційних процесів, але і будувати ефективне використання людських ресурсів за рахунок їх перерозподілу.Item Система розрахунку надійності програмного забезпечення(Національний авіаційний університет, 2020-11) Соколюк, Б.А.На сьогоднішній день в Україні та в усьому світі програмування є основною технологією. Без програмування неможливо розвивати науку та техніку. Можна сказати, що програми стали звичайними виробничими продуктами сьогодення. А якщо це продукти, то при їх виробництві з’являється необхідність планування та розрахунку надійності. Але введення надійності передбачає введення вимірюваних коефіцієнтів. Подібними коефіцієнтами можуть слугувати метрики програмного забезпечення – інструменти, що дозволяють отримати чисельні значення деякої властивості програмного забезпечення або його специфікацій. В той же час метрика якості програм – це система вимірювань якості програм. Вимірювання характеристик можна виконати об'єктивно і достовірно.Item Інтелектуальні інформаційні системи моніторингу та діагностики складних технічних об’єктів(Національний авіаційний університет, 2020-11) Марченко, Н.Б.Дослідження функціональних складних інформаційних систем, на базі СТО – це комплекс завдань, ефективне вирішення яких базується на результатах моніторингу, включаючи вимірювання і контроль, забезпечення штатних умов їх експлуатації, а також попередження несправностей, пошкоджень та відмов їх елементів, модулів та механізмів. Це потребує створення сучасних багаторівневих систем моніторингу стану та діагностування. У даній роботі будуть розглянуті наступні завдання: дослідити багаторівневу інформаційну систему функціонування складних технічних систем; сформулювати основні завдання при створенні багаторівневих систем моніторингу стану та діагностування складних технічних об’єктів та навести конкретний приклад.Item Підсистема теледіагностики на основі бездротових технологій(Національний авіаційний університет, 2020-11) Коцюр, А.Б.; Казадаєв, І.О.Одним з основних показників нормально функціонуючого організму є насиченість артеріальної крові киснем. Цей параметр відображається на числі еритроцитів, а визначити його допомагає пульсоксиметрія (пульсова оксиметрія). У терапевтичній практиці пульсоксиметрія проводиться в разі патології органів дихання, порушеннях сну з зупинкою дихання, передбачуваному ціанозі різної етіології, з метою контролю терапії хронічної патології.Item Онлайн система контролю версій WEB-ресурсів(Національний авіаційний університет, 2020-11) Довгалюк, Д.О.На сьогоднішній день існує дві групи систем контролю версій: розподілені і централізовані. Але проблемою предметної області є відсутність цілісності. Інформація зберігається в великій кількості директорій, що сприяє її пошкодженню. База даних гарантує захист та однозначність інформації. Зберігання ПЗ дозволяє організувати структуроване розміщення актуальних версій пакетів ПЗ в сховище даних. Пакети ПЗ розміщуються у відповідних розділах Системи контролю версій і зберігаються в них до моменту зміни свого статусу.Item Система розпізнавання рукописного тексту(Національний авіаційний університет, 2020-11) Сирота, С.В.; Яковенко, Л.В.Технології розпізнавання друкарського тексту, засновані виключно на матричному зіставленні, які зараз досить універсальні і можуть працювати з усіма відомими друкарні шрифтами і всіма мовами. У випадку з рукописним текстом варіант зі звичайним зіставленням піксельних матриць може зовсім не працювати. В такому випадку використовується трохи інший спосіб – розпізнавання окремих образів. Кожна буква, незважаючи на те, що пишеться різними людьми по-різному, все ж складається з однакових частин.Item Програмна система управління проектами розробки WEB-додатків(Національний авіаційний університет, 2020-11) Кулевський, Д.І.; Дехтяренко, Д.Т.Географічно розподілені організації та концепція глобальної розробки програмного забезпечення стають частиною нашого життя. Переваги глобальної команди розробників програмного забезпечення можуть бути значними та включати економію витрат, гнучкість та доступ до робочої сили з належними навичками та досвідом та прискорення доставки на ринок. Однак залишається багато питань – культурних, комунікаційних та пов'язаних із процесами, які можуть негативно вплинути на здатність реалізувати такі переваги.Item Структура онлайнового адаптованого навчального курсу(Національний авіаційний університет, 2020-11) Артамонов, Є.Б.Сьогодні, в умовах пандемії та карантину, як ніколи раніше, гостро постало питання перенесення багатьох сфер діяльності на онлайн-площину. Але за умови, що люди не лише мають різний рівень технічної підготовки, але й різняться уподобаннями, поглядами, цілями і, звичайно, технічним оснащенням, при розробці державних програмних систем необхідно забезпечити багатосценарійне представлення інформації разом із можливість вибору користувацьких режимів та автоматичне їх налаштування.Item Система тестування з використанням методу підбору вагових коефіцієнтів(Національний авіаційний університет, 2020-11) Стенякін, І.А.; Єлістратов, К.Є.Існують багато задач, що прийнято називати задачами вибору. Усі вони мають загальні властивості: 1) кінцева множина варіантів вибору; 2) кожному варіанту відповідає кількісна характеристика; 3) необхідно обрати варіант, числова характеристика котрого задовольняє даній умові. Для прикладу було обрано систему тестування, що має на меті покращити підготовку до державних екзаменів різного рівня. Враховуючи різний рівень складності завдань, вирішено присвоїти кожному з них різні дробові вагові коефіцієнтиItem Програмний модуль тестування веб-додатків(Національний авіаційний університет, 2020-11) Росінська, Г.П.; Сотніченко, В.В.Основні відмінності у тестуванні веб-додатків полягають у наступному: – розрахованість на багато користувачів (кожен користувач може мати свої рівні доступу, користувачі з одним рівнем доступу можуть звертатися до одних і тих же сутностей, що призводить до конкурентного доступу, тощо); – особливості роботи веб-додатків в різних умовах передачі даних (наприклад, використання додатків в умовах низької швидкості передачі даних); – особливості тестування безпеки веб-додаткіів (конфідеційність, цілісність, доступність).Item Онлайновий репозиторій проектів компанії(Національний авіаційний університет, 2020-11) Орнатська, Є.Д.; Дехтяренко, А.Т.Онлайн репозиторій проектів – це спеціальний сервер, на якому зберігається і з якого можна завантажити проекти. На сервері зберігається архів програмних продуктів, які доступні для завантаження. Репозиторій повинен задовольняти основній вимозі: в стабільну версію проекта не повинні потрапити дестабілізуючі зміни. Репозиторії використовується в системах управління версіями, коли зберігаються всі документи разом з історією їх зміни та іншої службової інформацієюItem Використання технології PWA в системі підтримки прийняття медичних рішень(2020-11) Головач, Ю.Ю.Рівень надання медичної допомоги хворим на рак легенів все ще не відповідає потребам населення і сучасним вимогам. Основною проблемою залишається пізнє виявлення цього захворювання в амбулаторно-поліклінічних закладах. Це обумовлено вкрай недостатнім використанням сучасних методів раннього виявлення раку легенів, низькою ефективністю флюорографічних досліджень, диспансерного спостереження за хворими з хронічними патологіями, недостатньою онкологічною настороженістю лікарів.Item Програмна архітектура електронної навчальної системи з елементами 3D-візуалізації(Національний авіаційний університет, 2020-11) Остапенко, В.О.Система управління навчанням (LMS) – це програмне забезпечення, розроблене спеціально для створення, розповсюдження та управління доставкою освітнього контенту. Найпростіша система управління вмістом містить основну функціональну платформу, яка дозволяє адміністраторам завантажувати навчальний вміст, пропонувати уроки студентам, подавати сповіщення та обмінюватися даними з авторизованими користувачами. У більшості випадків організації використовують систему LMS для полегшення доступу до навчальних матеріалів, що варіюються від письмових матеріалів та презентацій до відео та інтерактивних уроків.Item Система оцінки якості програмного коду веб-проектів(Національний авіаційний університет, 2020-11) Ситник, Л.Ю.Однією з важливих частин програмування є зменшення зайвого коду та його оптимізація для створення ефективних та високопродуктивних програм. Якість вихідного коду залежить від багатьох факторів, наприклад, мови програмування, знань та досвіду програміста та багатьох інших. Аналіз вихідного коду показує, що основна частина його якості залежить від дотримання програмних показників. Компілятори вихідного коду призначені для пошуку лише помилок, а частина, що відповідає метрикам, залежить лише від програміста.Item Підхід PWA при розробці кросплатформних та адаптивних додатків(Національний авіаційний університет, 2020-11) Бедіна, В.В.З зростаючим попитом на мобільні пристрої різного типу удосконалюються і мобільні додатки. Послуга розробки мобільних додатків сьогодні є більш популярною, ніж створення звичайних програм. Progressive Web App (PWA) – прогресуючий веб-додаток, який є гібридом звичайної вебової сторінки та мобільного додатку. Створюється за допомогою можливостей, що надають сучасні Інтернет-браузери, але при цьому його використання нагадує використання мобільного додатку.