Проєктування інформаційних ресурсів

Спеціальність: Розподілені інформаційні системи та технології
Код дисципліни: 6.126.03.E.060
Кількість кредитів: 5.00
Кафедра: Інформаційні системи та мережі
Лектор: к.т.н., доцент Басюк Тарас Михайлович
Семестр: 7 семестр
Форма навчання: денна
Мета вивчення дисципліни: Метою викладення дисципліни є ознайомлення студентів з основними принципами проектування інформаційних систем; надання практичних навиків застосування об’єктної технології для аналізу, моделювання та проектування складних об’єктів, побудови комп'ютерних інформаційних систем. До складу курсу входять: цикл лекцій з проектування інформаційних систем, цикл лабораторних робіт по їх застосуванню та курсова робота, що являється практичною реалізацією процесу проектування інформаційної системи згідно із вимогами спеціальності.
Завдання: Вивчення навчальної дисципліни передбачає формування та розвиток у студентів компетентностей: інтегральної: Здатність розв’язувати складні спеціалізовані задачі та практичні проблеми системного аналізу у професійній діяльності або в процесі навчання, що передбачають застосування теоретичних положень та методів системного аналізу та інформаційних технологій і характеризуються комплексністю та невизначеністю умов. загальних: К01. Здатність до абстрактного мислення, аналізу та синтезу. К02. Здатність застосовувати знання у практичних ситуаціях. К04. Знання та розуміння предметної області та розуміння професійної діяльності. К05. Здатність спілкуватися державною мовою усно і письмово. К06. Здатність спілкуватися іноземною мовою. К13. Здатність працювати в міжнародному контексті. К15. Здатність реалізувати свої права і обов’язки як члена суспільства, усвідомлювати цінності громадянського (вільного демократичного) суспільства та необхідність його сталого розвитку, верховенства права, прав і свобод людини і громадянина в Україні. Спеціальні (фахові, предметні) компетентності: К17. Здатність використовувати системний аналіз як сучасну міждисциплінарну методологію, що базується на прикладних математичних методах та сучасних інформаційних технологіях і орієнтована на вирішення задач аналізу і синтезу технічних, економічних, соціальних, екологічних та інших складних систем. К22. Здатність до комп’ютерної реалізації математичних моделей реальних систем і процесів; проектувати, застосовувати і супроводжувати програмні засоби моделювання, прийняття рішень, оптимізації, обробки інформації, інтелектуального аналізу даних. К23. Здатність використовувати сучасні інформаційні технології для комп’ютерної реалізації математичних моделей та прогнозування поведінки конкретних систем а саме: об’єктноорієнтований підхід при проектуванні складних систем різної природи, прикладні математичні пакети, застосування баз даних і знань. К24. Здатність організовувати роботу з аналізу та проектування складних систем, створення відповідних інформаційних технологій та програмного забезпечення.
Результати навчання: ПР11. Знати і вміти застосовувати на практиці системи управління базами даних і знань та інформаційні системи. ПР13. Проектувати, реалізовувати, тестувати, впроваджувати, супроводжувати, експлуатувати програмні засоби роботи з даними і знаннями в комп’ютерних системах і мережах.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Методології системного аналізу Хмарні технології Комп‘ютерні мережі Інженерія програмного забезпечення Організація баз даних та знань Моделювання бізнес процесів Операційні системи
Короткий зміст навчальної програми: В процесі вивчення даної дисципліни досліджуються основні способи та методи, які застосовуються при проектуванні інформаційних систем на основі отриманої інформації від експертів. Викладаються теоретичні основи процесу проектування інформаційних систем; розглядається основні поняття та життєвий цикл програмного забезпечення й описуються методи і засоби комп’ютерного моделювання; досліджуються основні компоненти об’єктного підходу та технології створення програмного забезпечення.
Опис: Введення в дисципліну проектування інформаційних систем Системотехнічні аспекти теорії проектування інформаційних сиcтем Життєвий цикл програмного забезпечення Сучасні технології об'єктно-орієнтованого проектування Діаграми варіантів використання та класів Діаграми кооперації та послідовності Діаграми станів та діяльності Діаграми компонентів та розгортання Принципи роботи з вимогами до програмного забезпечення. Стандартизація та оцінка програмного забезпечення Проектування та розроблення програмного забезпечення
Методи та критерії оцінювання: Діагностика знань відбувається шляхом оцінювання виконаних лабораторних робіт та екзаменаційного контролю (письмової та усної компонент) у формі тестових запитань.
Критерії оцінювання результатів навчання: • Поточний контроль (40%): письмові звіти з лабораторних робіт, усне опитування • Підсумковий контроль (60%, екзамен): письмово-усна форма.
Порядок та критерії виставляння балів та оцінок: 100–88 балів – («відмінно») виставляється за високий рівень знань (допускаються деякі неточності) навчального матеріалу компонента, що міститься в основних і додаткових рекомендованих літературних джерелах, вміння аналізувати явища, які вивчаються, у їхньому взаємозв’язку і роз витку, чітко, лаконічно, логічно, послідовно відповідати на поставлені запитання, вміння застосовувати теоретичні положення під час розв’язання практичних задач; 87–71 бал – («добре») виставляється за загалом правильне розуміння навчального матеріалу компонента, включаючи розрахунки , аргументовані відповіді на поставлені запитання, які, однак, містять певні (неістотні) недоліки, за вміння застосовувати теоретичні положення під час розв’язання практичних задач; 70 – 50 балів – («задовільно») виставляється за слабкі знання навчального матеріалу компонента, неточні або мало аргументовані відповіді, з порушенням послідовності викладення, за слабке застосування теоретичних положень під час розв’язання практичних задач; 49–26 балів – («не атестований» з можливістю повторного складання семестрового контролю) виставляється за незнання значної частини навчального матеріалу компонента, істотні помилки у відповідях на запитання, невміння застосувати теоретичні положення під час розв’язання практичних задач; 25–00 балів – («незадовільно» з обов’язковим повторним вивченням) виставляється за незнання значної частини навчального матеріалу компонента, істотні помилки у відповідях на запитання, невміння орієнтуватися під час розв’язання практичних задач, незнання основних фундаментальних положень.
Рекомендована література: 1. Литвин В.В. Проектування інформаційних систем /Н. Б. Шаховська, В. В. Литвин – Львів: “Магнолія-2006”. – 380 с. 2. Марченко А.В. Проектування інформаційних систем: навч.посібник / А.В. Марченко. - Київ, вид-во КНЕУ,2016. - 250 с. 3. Недашківський О.М.. Планування та проектування інформаційних систем:навч. посібник/ О.М. Недашківський. – Київ, 2014. – 215 с. 4. Пономаренко В.С. Проектування інформаційних систем : посібник / В.С. Пономаренко, О.І. Пушкар, І.В. Журавльова, С.В. Мінухін - К.: Академія, 2002. - 488 с. 5. Bernhard Rumpe. Agile Modeling with UML: Code Generation, Testing, Refactoring. – Springer, 2017. – 394 p. ISBN-10: 3319588613, ISBN-13: 978-3319588612. 6. Bernhard Rumpe. Modeling with UML: Language, Concepts, Methods. – Springer International Publishing, 2016. – 288 p. ISBN-13: 978-3-319-33933-7. 7. Bhuvan Unhelkar. Software Engineering with UML. – Auerbach Publications, CRC PRESS, 2018. – 427 p. ISBN-10: 1138297437, ISBN-13: 978-1-138-29743-2. 8. Hassan Gomaa. Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures. – Cambridge University Press, 2011. – 578 p. ISBN-10: 0521764149, ISBN-13: 9780521764148.
Уніфікований додаток: Національний університет «Львівська політехніка» забезпечує реалізацію права осіб з інвалідністю на здобуття вищої освіти. Інклюзивні освітні послуги надає Служба доступності до можливостей навчання «Без обмежень», метою діяльності якої є забезпечення постійного індивідуального супроводу навчального процесу студентів з інвалідністю та хронічними захворюваннями. Важливим інструментом імплементації інклюзивної освітньої політики в Університеті є Програма підвищення кваліфікації науково-педагогічних працівників та навчально-допоміжного персоналу у сфері соціальної інклюзії та інклюзивної освіти. Звертатися за адресою: вул. Карпінського, 2/4, І-й н.к., кімн. 112 E-mail: nolimits@lpnu.ua Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: Політика щодо академічної доброчесності учасників освітнього процесу формується на основі дотримання принципів академічної доброчесності з урахуванням норм «Положення про академічну доброчесність у Національному університеті «Львівська політехніка» (затверджене вченою радою університету від 20.06.2017 р., протокол № 35).

Проєктування інформаційних ресурсів (курсова робота)

Спеціальність: Розподілені інформаційні системи та технології
Код дисципліни: 6.126.03.E.063
Кількість кредитів: 2.00
Кафедра: Інформаційні системи та мережі
Лектор: к.т.н., доцент Басюк Тарас Михайлович
Семестр: 7 семестр
Форма навчання: денна
Мета вивчення дисципліни: Метою викладення дисципліни є ознайомлення студентів з основними принципами проектування інформаційних систем; надання практичних навиків застосування об’єктної технології для аналізу, моделювання та проектування складних об’єктів, побудови комп'ютерних інформаційних систем. До складу курсу входять: цикл лекцій з проектування інформаційних систем, цикл лабораторних робіт по їх застосуванню та курсова робота, що являється практичною реалізацією процесу проектування інформаційної системи згідно із вимогами спеціальності.
Завдання: Вивчення навчальної дисципліни передбачає формування та розвиток у студентів компетентностей: інтегральної: Здатність розв’язувати складні спеціалізовані задачі та практичні проблеми системного аналізу у професійній діяльності або в процесі навчання, що передбачають застосування теоретичних положень та методів системного аналізу та інформаційних технологій і характеризуються комплексністю та невизначеністю умов. загальних: К01. Здатність до абстрактного мислення, аналізу та синтезу. К02. Здатність застосовувати знання у практичних ситуаціях. К04. Знання та розуміння предметної області та розуміння професійної діяльності. К05. Здатність спілкуватися державною мовою усно і письмово. К06. Здатність спілкуватися іноземною мовою. К13. Здатність працювати в міжнародному контексті. К15. Здатність реалізувати свої права і обов’язки як члена суспільства, усвідомлювати цінності громадянського (вільного демократичного) суспільства та необхідність його сталого розвитку, верховенства права, прав і свобод людини і громадянина в Україні. Спеціальні (фахові, предметні) компетентності: К17. Здатність використовувати системний аналіз як сучасну міждисциплінарну методологію, що базується на прикладних математичних методах та сучасних інформаційних технологіях і орієнтована на вирішення задач аналізу і синтезу технічних, економічних, соціальних, екологічних та інших складних систем. К22. Здатність до комп’ютерної реалізації математичних моделей реальних систем і процесів; проектувати, застосовувати і супроводжувати програмні засоби моделювання, прийняття рішень, оптимізації, обробки інформації, інтелектуального аналізу даних. К23. Здатність використовувати сучасні інформаційні технології для комп’ютерної реалізації математичних моделей та прогнозування поведінки конкретних систем а саме: об’єктноорієнтований підхід при проектуванні складних систем різної природи, прикладні математичні пакети, застосування баз даних і знань. К24. Здатність організовувати роботу з аналізу та проектування складних систем, створення відповідних інформаційних технологій та програмного забезпечення.
Результати навчання: ПР11. Знати і вміти застосовувати на практиці системи управління базами даних і знань та інформаційні системи. ПР13. Проектувати, реалізовувати, тестувати, впроваджувати, супроводжувати, експлуатувати програмні засоби роботи з даними і знаннями в комп’ютерних системах і мережах.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Методології системного аналізу Хмарні технології Комп‘ютерні мережі Інженерія програмного забезпечення Організація баз даних та знань Моделювання бізнес процесів Операційні системи
Короткий зміст навчальної програми: В процесі вивчення даної дисципліни досліджуються основні способи та методи, які застосовуються при проектуванні інформаційних систем на основі отриманої інформації від експертів. Викладаються теоретичні основи процесу проектування інформаційних систем; розглядається основні поняття та життєвий цикл програмного забезпечення й описуються методи і засоби комп’ютерного моделювання; досліджуються основні компоненти об’єктного підходу та технології створення програмного забезпечення.
Опис: Введення в дисципліну проектування інформаційних систем Системотехнічні аспекти теорії проектування інформаційних сиcтем Життєвий цикл програмного забезпечення Сучасні технології об'єктно-орієнтованого проектування Діаграми варіантів використання та класів Діаграми кооперації та послідовності Діаграми станів та діяльності Діаграми компонентів та розгортання Принципи роботи з вимогами до програмного забезпечення. Стандартизація та оцінка програмного забезпечення Проектування та розроблення програмного забезпечення
Методи та критерії оцінювання: Діагностика знань відбувається шляхом оцінювання виконаних лабораторних робіт та екзаменаційного контролю (письмової та усної компонент) у формі тестових запитань.
Критерії оцінювання результатів навчання: • Поточний контроль (40%): письмові звіти з лабораторних робіт, усне опитування • Підсумковий контроль (60%, екзамен): письмово-усна форма.
Порядок та критерії виставляння балів та оцінок: 100–88 балів – («відмінно») виставляється за високий рівень знань (допускаються деякі неточності) навчального матеріалу компонента, що міститься в основних і додаткових рекомендованих літературних джерелах, вміння аналізувати явища, які вивчаються, у їхньому взаємозв’язку і роз витку, чітко, лаконічно, логічно, послідовно відповідати на поставлені запитання, вміння застосовувати теоретичні положення під час розв’язання практичних задач; 87–71 бал – («добре») виставляється за загалом правильне розуміння навчального матеріалу компонента, включаючи розрахунки , аргументовані відповіді на поставлені запитання, які, однак, містять певні (неістотні) недоліки, за вміння застосовувати теоретичні положення під час розв’язання практичних задач; 70 – 50 балів – («задовільно») виставляється за слабкі знання навчального матеріалу компонента, неточні або мало аргументовані відповіді, з порушенням послідовності викладення, за слабке застосування теоретичних положень під час розв’язання практичних задач; 49–26 балів – («не атестований» з можливістю повторного складання семестрового контролю) виставляється за незнання значної частини навчального матеріалу компонента, істотні помилки у відповідях на запитання, невміння застосувати теоретичні положення під час розв’язання практичних задач; 25–00 балів – («незадовільно» з обов’язковим повторним вивченням) виставляється за незнання значної частини навчального матеріалу компонента, істотні помилки у відповідях на запитання, невміння орієнтуватися під час розв’язання практичних задач, незнання основних фундаментальних положень.
Рекомендована література: 1. Литвин В.В. Проектування інформаційних систем /Н. Б. Шаховська, В. В. Литвин – Львів: “Магнолія-2006”. – 380 с. 2. Марченко А.В. Проектування інформаційних систем: навч.посібник / А.В. Марченко. - Київ, вид-во КНЕУ,2016. - 250 с. 3. Недашківський О.М.. Планування та проектування інформаційних систем:навч. посібник/ О.М. Недашківський. – Київ, 2014. – 215 с. 4. Пономаренко В.С. Проектування інформаційних систем : посібник / В.С. Пономаренко, О.І. Пушкар, І.В. Журавльова, С.В. Мінухін - К.: Академія, 2002. - 488 с. 5. Bernhard Rumpe. Agile Modeling with UML: Code Generation, Testing, Refactoring. – Springer, 2017. – 394 p. ISBN-10: 3319588613, ISBN-13: 978-3319588612. 6. Bernhard Rumpe. Modeling with UML: Language, Concepts, Methods. – Springer International Publishing, 2016. – 288 p. ISBN-13: 978-3-319-33933-7. 7. Bhuvan Unhelkar. Software Engineering with UML. – Auerbach Publications, CRC PRESS, 2018. – 427 p. ISBN-10: 1138297437, ISBN-13: 978-1-138-29743-2. 8. Hassan Gomaa. Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures. – Cambridge University Press, 2011. – 578 p. ISBN-10: 0521764149, ISBN-13: 9780521764148.
Уніфікований додаток: Національний університет «Львівська політехніка» забезпечує реалізацію права осіб з інвалідністю на здобуття вищої освіти. Інклюзивні освітні послуги надає Служба доступності до можливостей навчання «Без обмежень», метою діяльності якої є забезпечення постійного індивідуального супроводу навчального процесу студентів з інвалідністю та хронічними захворюваннями. Важливим інструментом імплементації інклюзивної освітньої політики в Університеті є Програма підвищення кваліфікації науково-педагогічних працівників та навчально-допоміжного персоналу у сфері соціальної інклюзії та інклюзивної освіти. Звертатися за адресою: вул. Карпінського, 2/4, І-й н.к., кімн. 112 E-mail: nolimits@lpnu.ua Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: Політика щодо академічної доброчесності учасників освітнього процесу формується на основі дотримання принципів академічної доброчесності з урахуванням норм «Положення про академічну доброчесність у Національному університеті «Львівська політехніка» (затверджене вченою радою університету від 20.06.2017 р., протокол № 35).