Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/53343
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorБревус, Галина Богданівна-
dc.contributor.authorШарун, Максим Олександрович-
dc.contributor.authorSharun, Maksym-
dc.date.accessioned2026-07-10T14:02:25Z-
dc.date.available2026-07-10T14:02:25Z-
dc.date.issued2026-06-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/53343-
dc.description.abstractКваліфікаційна робота присвячена проєктуванню та створенню вебзастосунку експертного оцінювання якості програмного забезпечення. У першому розділі розглянуто предметну область оцінювання якості програмного забезпечення, проаналізовано основні моделі якості ПЗ та обґрунтовано використання ISO/IEC 25010:2023. У другому розділі сформовано функціональні та нефункціональні вимоги до веб-застосунку, визначено ролі користувачів, розроблено діаграми варіантів використання, діаграми потоків даних, архітектуру системи та структуру бази даних. У третьому розділі описано реалізацію веб-застосунку з використанням ASP.NET MVC, мови програмування C# та бази даних MS SQL Server. У четвертому розділі розглянуто питання безпеки життєдіяльності та охорони праці, зокрема заходи захисту населення від впливу радіації та засоби зменшення шкідливого впливу ультразвуку на організм людини.uk_UA
dc.description.abstractThe qualification work is devoted to the design and development of a web application for expert evaluation of software quality. The first chapter considers the subject area of software quality evaluation, analyzes the main software quality models, and substantiates the use of ISO/IEC 25010:2023. The second chapter formulates the functional and non-functional requirements for the web application, defines user roles, and develops use case diagrams, data flow diagrams, the system architecture, and the database structure. The third chapter describes the implementation of the web application using ASP.NET MVC, the C# programming language, and the MS SQL Server database. The fourth chapter considers issues of life safety and occupational safety, in particular measures for protecting the population from radiation exposure and means of reducing the harmful effect of ultrasound on the human body.uk_UA
dc.description.tableofcontentsПЕРЕЛІК УМОВНИХ СКОРОЧЕНЬ............................................................................ 8 ВСТУП.............................................................................................................................. 9 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ЗАГАЛЬНИХ ВИМОГ ДО ВЕБЗАСТОСУНКУ ЕКСПЕРТНОГО ОЦІНЮВАННЯ ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ........................................................................................................... 11 1.1. Аналіз предметної області оцінювання якості програмного забезпечення ........................................................................................................ 11 1.2. Аналіз моделей якості програмного забезпечення та критеріїв оцінювання........................................................................................................... 14 1.3. Загальні вимоги до веб-застосунку експертного оцінювання якості програмного забезпечення ................................................................................. 19 2 ПРОЄКТУВАННЯ ТА РОЗРОБКА ВЕБ-ЗАСТОСУНКУ ЕКСПЕРТНОГО ОЦІНЮВАННЯ ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ .............................. 22 2.1. Формування функціональних вимог до веб-застосунку....................... 22 2.2. Формування нефункціональних вимог до веб-застосунку................... 24 2.3. Розробка діаграм варіантів використання веб-застосунку ................... 27 2.4. Розробка діаграм потоків даних веб-застосунку ................................... 30 2.5. Проєктування архітектури веб-застосунку ............................................ 34 2.6. Проєктування структури бази даних ...................................................... 37 3 РЕАЛІЗАЦІЯ ТА ТЕСТУВАННЯ ВЕБ-ЗАСТОСУНКУ ЕКСПЕРТНОГО ОЦІНЮВАННЯ ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ .............................. 42 3.1. Реалізація структури класів предметної області та доступу до даних 42 3.2. Реалізація серверної логіки та контролерів веб-застосунку................. 47 3.3. Реалізація алгоритму розрахунку результатів експертного оцінювання........................................................................................................... 54 3.4. Реалізація користувацьких інтерфейсів веб-застосунку....................... 59 3.5. Тестування функціональних можливостей веб-застосунку ................. 644 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ ..................... 66 4.1. Аварії з викидом радіоактивних речовин та захист населення від впливу радіації.................................................................................................................. 66 4.2. Заходи щодо боротьби з шкідливою дією ультразвуку на організм людини ................................................................................................................. 69 ВИСНОВКИ................................................................................................................... 72 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ..................................................................... 74 ДОДАТКИuk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectпрограмне забезпеченняuk_UA
dc.subjectякість програмного забезпеченняuk_UA
dc.subjectекспертне оцінюванняuk_UA
dc.subjectвеб-застосунокuk_UA
dc.subjectкритерії оцінюванняuk_UA
dc.subjectASP.NET MVCuk_UA
dc.subjectC#uk_UA
dc.subjectMS SQL Serveruk_UA
dc.subjectsoftware; software qualityuk_UA
dc.subjectexpert evaluationuk_UA
dc.subjectweb applicationuk_UA
dc.subjectevaluation criteriauk_UA
dc.titleПроєктування та створення веб-застосунку експертного оцінювання якості програмного забезпеченняuk_UA
dc.title.alternativeDesign and Development of a Web Application for Expert Evaluation of Software Qualityuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Шарун Максим Олександрович, 2026uk_UA
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages81-
dc.subject.udc004.9uk_UA
dc.relation.references1. Sommerville I. Software Engineering. 10th ed. Boston: Pearson Education. 2016. 816 p.uk_UA
dc.relation.references2. Pressman R. S., Maxim B. R. Software Engineering: A Practitioner’s Approach. 9th ed. New York: McGraw-Hill Education. 2020. 672 puk_UA
dc.relation.references3. Bourque P., Fairley R. E. Guide to the Software Engineering Body of Knowledge: SWEBOK Guide, Version 3.0. Los Alamitos: IEEE Computer Society. 2014. 335 puk_UA
dc.relation.references4. ISO/IEC 25010:2023 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model.uk_UA
dc.relation.references5. ISO/IEC 25023:2016 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Measurement of system and software product quality.uk_UA
dc.relation.references6. ISO/IEC/IEEE 12207:2017 Systems and software engineering — Software life cycle processes.uk_UA
dc.relation.references7. ISO/IEC/IEEE 29148:2018 Systems and software engineering — Life cycle processes — Requirements engineeringuk_UA
dc.relation.references8. IEEE Std 1012-2016 IEEE Standard for System, Software, and Hardware Verification and Validationuk_UA
dc.relation.references9. Miguel J. P., Mauricio D., Rodriguez G. A Review of Software Quality Models for the Evaluation of Software Products. International Journal of Software Engineering & Applications. 2014. Vol. 5, No. 6. PP. 31–53uk_UA
dc.relation.references10. Microsoft. Entity Framework Documentation. Microsoft Learn. 2024uk_UA
dc.relation.references11. Бородкіна І. Л., Бородкін Г. О. Інженерія програмного забезпечення: навчальний посібник. Київ: Центр навчальної літератури. 2021. 204 с.uk_UA
dc.relation.references12. Левус Є. В., Мельник Н. Б. Вступ до інженерії програмного забезпечення: навчальний посібник. Львів: Видавництво Львівської політехніки. 2018. 248 с.uk_UA
dc.relation.references13. Петрик М. Р. Лабораторний практикум з розділу «Шаблони проєктування» дисципліни «Архітектура та проектування програмного75 забезпечення»: навчальний посібник. Тернопіль: ТНТУ імені Івана Пулюя. 2016. 36 с.uk_UA
dc.relation.references14. Pastukh O., Yatsyshyn V., Kukharska V., Palamar A., Kulikov S. Method and tool of detecting software architecture patterns in the process of computer systems development. CEUR Workshop Proceedings. 2024. Vol. 3896. PP. 12–24uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Шарун М. О.Проєктування та створення веб-застосунку експертного оцінювання якості програмного забезпечення : робота на здобуття кваліфікаційного ступеня бакалавра : 121 - інженерія програмного забезпечення / наук. кер. Г. Б. Бревус. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 81 с.uk_UA
Розташовується у зібраннях:121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Sharun_M_2026.pdf2,21 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора