Bu öğeden alıntı yapmak, öğeye bağlanmak için bu tanımlayıcıyı kullanınız:
http://elartu.tntu.edu.ua/handle/lib/54131| Başlık: | Методичні вказівки до виконання курсового проєкту з дисципліни «Об’єктні технології та інструментальні засоби конструювання програмного забезпечення» для здобувачів другого «магістерського» рівня освіти за спеціальністю F2 – «Інженерія програмного забезпечення» |
| Diğer Başlıklar: | Методичні вказівки до виконання курсового проєкту з дисципліни «Об’єктні технології та інструментальні засоби конструювання програмного забезпечення» |
| Yazarlar: | Михалик, Дмитро Михайлович Цебрій, Олексій Романович Стефанишин, Володимир Миколайович |
| Affiliation: | Михалик Д.М. к.т.н., доцент каф. ПІ Цебрій О.Р., к.ф.-м.н., доцент каф. ПІ Стефанишин В.М., ас. каф. ПІ |
| Bibliographic reference (2015): | Методичні вказівки до виконання курсового проєкту з дисципліни «Об’єктні технології та інструментальні засоби конструювання програмного забезпечення» для здобувачів другого «магістерського» рівня освіти за спеціальністю F2 – «Інженерія програмного забезпечення», всіх форм навчання / укладачі: Михалик Д.М., Цебрій О.Р., Стефанишин В.М. – Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2025. – 49 с. |
| Bibliographic citation (APA): | Методичні вказівки до виконання курсового проєкту з дисципліни «Об’єктні технології та інструментальні засоби конструювання програмного забезпечення» для здобувачів другого «магістерського» рівня освіти за спеціальністю F2 – «Інженерія програмного забезпечення», всіх форм навчання / укладачі: Михалик Д.М., Цебрій О.Р., Стефанишин В.М. – Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2025. – 49 с. |
| Yayın Tarihi: | 1-Eyl-2025 |
| Submitted date: | 28-Ağu-2025 |
| Date of entry: | 25-Eyl-2026 |
| Yayıncı: | ТНТУ ім. І. Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопiль: ТНТУ iм. I. Пулюя |
| UDC: | 004.41(076.5) |
| Anahtar kelimeler: | Методичнi вказiвки виконання курсового проєкту Об’єктні технології та інструментальні засоби конструювання програмного забезпечення Інженерія програмного забезпечення |
| Özet: | Підготовка фахівців другого (магістерського) рівня вищої освіти здійснюється на основі освітньо-професійної програми «Інженерія програмного забезпечення» за спеціальністю F2 «Інженерія програмного забезпечення». Дана програма передбачає поглиблену професійно-орієнтовану та науково-практичну підготовку, спрямовану на розв’язання складних задач аналізу, конструювання та вдосконалення програмних систем із використанням сучасних технологій, інструментальних засобів і підходів програмної інженерії. Курсовий проєкт з дисципліни «Об’єктні технології та інструментальні засоби конструювання програмного забезпечення» для здобувачів другого (магістерського) рівня вищої освіти (надалі – КП) є самостійною практичною роботою. Він демонструє здатність здобувача виконувати глибокий аналіз існуючих програмних проєктів, оцінювати їх архітектурні рішення, якість реалізації та відповідність сучасним стандартам, а також розробляти і впроваджувати обґрунтовані покращення із застосуванням об’єктно-орієнтованих підходів, шаблонів проєктування та сучасних інструментальних засобів розробки. |
| Açıklama: | З метою перевірки відповідності результатів навчання вимогам освітньої програми проводиться підсумкова атестація у формі публічного захисту курсового проєкту. Основним критерієм при виконанні проєкту є обґрунтованість прийнятих рішень, відповідність сучасним принципам конструювання програмного забезпечення та практична цінність запропонованих покращень. Особлива увага приділяється якості аналізу існуючого програмного продукту, глибині виявлених проблем та ефективності запропонованих змін. Робота над проєктом базується на сучасних підходах програмної інженерії, що передбачає: Аналіз програмного продукту: дослідження існуючого програмного проєкту, його архітектури, структури коду та використаних технологій. Визначення функціональних і нефункціональних характеристик системи, виявлення проблемних місць, недоліків у проєктуванні та реалізації, а також оцінка відповідності сучасним принципам програмної інженерії. Проєктування (архітектурне вдосконалення): розробка обґрунтованих рішень щодо покращення системи із застосуванням сучасних архітектурних підходів та шаблонів проєктування. Формування нової або вдосконаленої структури системи, визначення взаємодії компонентів, підвищення модульності, масштабованості та підтримуваності програмного продукту. Реалізація покращень: внесення змін у програмний код відповідно до розроблених рішень, виконання рефакторингу, оптимізація структури класів і компонентів, застосування об’єктно-орієнтованих принципів та сучасних інструментальних засобів розробки. Перевірка якості та аналіз ефективності: оцінка результатів впроваджених змін шляхом аналізу якості коду, тестування, вимірювання продуктивності та інших характеристик системи. Визначення впливу внесених покращень на ефективність, гнучкість, масштабованість і підтримуваність програмного забезпечення. |
| Content: | Зміст ВСТУП 4 1 ЗАГАЛЬНІ ПОЛОЖЕННЯ 6 2 МЕТА Й ЗАВДАННЯ 9 3. ОРГАНІЗАЦІЯ ВИКОНАННЯ 11 3.1 Підготовчий етап 13 3.2 Основний етап 14 3.3 Заключний етап 15 3.4 Права та обов’язки здобувача 16 4 ВИМОГИ ДО ЗМІСТУ ТА СТРУКТУРИ 18 5 ВИМОГИ ДО ОФОРМЛЕННЯ 21 5.1 Загальні вимоги 21 5.2 Вимоги до обов’язкових структурних елементів 24 5.3 Оформлення списків 25 5.4 Оформлення ілюстрацій 26 5.5 Оформлення таблиць 27 5.6 Оформлення формул та рівнянь 28 5.7 Оформлення лістингів програмного коду 29 5.8 Оформлення посилань на літературні джерела 30 5.9 Оформлення додатків 31 5.10 Оформлення коду та супровідної документації 32 6 ПОРЯДОК ПЕРЕВІРКИ ТА ЗАХИСТУ 33 6.1 Підготовка до захисту 33 6.2 Академічна доброчесність 34 6.3 Підготовка презентації та доповіді 35 6.4 Порядок захисту курсового проєкту 37 6.5 Оцінювання курсових проєктів 38 СПИСОК ДЖЕРЕЛ 40 ДОДАТКИ 42 ДОДАТОК А 43 ДОДАТОК Б 44 ДОДАТОК В 46 ДОДАТОК Г 48 |
| URI: | http://elartu.tntu.edu.ua/handle/lib/54131 |
| Copyright owner: | © ТНТУ ім. І. Пулюя, 2025 |
| References (Ukraine): | Положення про кваліфікаційні роботи студентів Тернопільського національного технічного університету імені Івана Пулюя - наказ №4/7- 241 від 15.04.2020 - зі змінами від 26.01.2021 - наказ №4-7-73 від 02.02.2021 URL: https://docs.tntu.edu.ua/base/document?id=496 Закон України “Про освіту” URL: https://zakon.rada.gov.ua/laws/show/2145-19#Text Закон України Про вищу освіту URL: https://zakon.rada.gov.ua/laws/show/1556-18#Text Положення «Про підсумковий семестровий контроль результатів навчання студентів Тернопільського національного технічного університету імені Івана Пулюя» - наказ №4/7-122 від 17.02.2020 URL: https://docs.tntu.edu.ua/base/document?id=489 Положення про організацію освітнього процесу в Тернопільському національному технічному університеті імені Івана Пулюя - наказ №4/7-651 від 21.06.2024 URL: https://docs.tntu.edu.ua/base/document?id=1114 Положення про недопущення академічного плагіату в Тернопільському національному технічному університеті імені Івана Пулюя - наказ №4/7-964 від 01.11.2019 зі змінами від 19.12.2019 наказ №4/7-114 від 12.02.2020, зі змінами від 26.01.2021 - наказ №4/7-72 від 02.02.2021 URL: https://docs.tntu.edu.ua/base/document?id=462 Положення про академічну доброчесність учасників освітнього процесу Тернопільського національного технічного університету імені Івана Пулюя URL: https://docs.tntu.edu.ua/base/document?id=465 Стандарт вищої освіти України: другий (магістерський) рівень, галузь знань 12 – Інформаційні технології, спеціальність – 121 Інженерія програмного забезпечення. Затверджено і введено в дію наказом Міністерства освіти і науки України № 1424 від 17.11.2020.URL: https://osvita.ua/doc/files/news/775/77548/121-inzheneriya-prohramnoho-zabezpechenn.pdf Освітньо-професійна програма “Інженерія програмного забезпечення” другого рівня вищої освіти за спеціальністю F2 “Інженерія програмного забезпечення”, галузі знань F2 “Інформаційні технології”. Режим доступу - URL: https://kaf-pi.tntu.edu.ua/programs-b/ Положення про оцінювання здобувачів вищої освіти Тернопільського національного технічного університету імені Івана Пулюя (нова редакція) - наказ №4/7-670 від 25.09.2020 URL: https://docs.tntu.edu.ua/base/document?id=86 Guide to the Software Engineering Body of Knowledge (SWEBOK Guide). Version 4.0 / ed. H. Washizaki. IEEE Computer Society, 2024. 411 p. URL:https://ieeecs-media.computer.org/media/education/swebok/swebok-v4.pdf Приклад структури репозиторію для коду[Електронний ресурс] URL: https://github.com/TNTU-121-Software-Engineering/2024-2025-KRB-SE-41-Ivan-PULUJ ДСТУ 3008:2015 «Інформація та документація. Звіти у сфері науки і техніки. Структура та правила оформлювання». ДСТУ 8302:2015 «Інформація та документація. Бібліографічне посилання. Загальні положення та правила складання». Лист Міністерства освіти та науки України Закладам вищої освіти та науковим установам «Про використання джерел інформації, створених на території держави-агресора» №1/19894-24 від 24.10.2024. URL: https://rada.kpi.ua/files/lyst-mon-1-19894-24-vid-25-10-2024.pdf ELARTU: Інституційний репозитарій ТНТУ. Роботи студентів. URL: https://elartu.tntu.edu.ua/handle/123456789/31 IEEE Editorial Style Manual for Authors URL:https://journals.ieeeauthorcenter.ieee.org/wp-content/uploads/sites/7/IEEE-Editorial-Style-Manual-for-Authors.pdf |
| Koleksiyonlarda Görünür: | Навчальна література кафедри програмної інженерії |
Bu öğenin dosyaları:
| Dosya | Açıklama | Boyut | Biçim | |
|---|---|---|---|---|
| метод ОТКПЗ КП.pdf | Методичні вказівки до виконання курсового проєкту з дисципліни «Об’єктні технології та інструментальні засоби конструювання програмного забезпечення» для здобувачів другого «магістерського» рівня освіти за спеціальністю F2 – «Інженерія програмного забезпечення», всіх форм навчання / укладачі: Михалик Д.М., Цебрій О.Р., Стефанишин В.М. – Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2025. – 49 с. | 814,14 kB | Adobe PDF | Göster/Aç |
DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.
Yönetim Araçları