Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Проектування інформаційних систем
Спеціальність: Комп'ютерні науки та інформаційні технології
Код дисципліни: 6.122.00.O.109
Кількість кредитів: 5
Кафедра: Автоматизовані системи управління
Лектор:
Семестр: 5 семестр
Форма навчання: заочна
Результати навчання:
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Короткий зміст навчальної програми:
Рекомендована література:
Методи і критерії оцінювання:
Проектування інформаційних систем
Спеціальність: Комп'ютерні науки та інформаційні технології
Код дисципліни: 6.122.00.O.110
Кількість кредитів: 5
Кафедра: Інформаційні системи та мережі
Лектор: к.т.н., доцент Басюк Тарас Михайлович
Семестр: 5 семестр
Форма навчання: заочна
Результати навчання:
• знати технології проектування проблемно-орієнтованих інформаційних систем;
• знати сучасний стан інструментальних засобів та вміти їх застосовувати;
• знати основні методології побудови інформаційних систем;
• вміти реалізувати процес отримання необхідної інформації та здійснювати розробку інформаційної системи з застосуванням сучасних CASE-засобів проектування, структурних та об’єктних технологій.
• знати сучасний стан інструментальних засобів та вміти їх застосовувати;
• знати основні методології побудови інформаційних систем;
• вміти реалізувати процес отримання необхідної інформації та здійснювати розробку інформаційної системи з застосуванням сучасних CASE-засобів проектування, структурних та об’єктних технологій.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
• Проблемно-орієнтоване програмування
• Теорія алгоритмів
• Об'єктно-орієнтоване програмування
• Технології розподілених систем та паралельних обчислень
• Теорія алгоритмів
• Об'єктно-орієнтоване програмування
• Технології розподілених систем та паралельних обчислень
Короткий зміст навчальної програми:
Технології програмування в історичному аспекті. Класифікація програмного забезпечення: системне програмне забезпечення, інструментальні засоби програмування та пакети прикладних програм. Особливості створення інформаційних систем. Принципи роботи з вимогами до програмного забезпечення. Проблематика та проектування. Оцінка вартості помилок та керування вимогами. Перепони, які виникають на шляху формулювання основних вимог. Оцінка якості процесів створення програмного забезпечення. Стандартизація розробки програного забезпечення. Процес сертифікації програм. Життєвий цикл програмного забезпечення. Каскадна та спіральна та ітераційна моделі. Розробка структури програмного забезпечення та діаграми кооперації. Методологія RationalUnified Process (RUP). Гнучке проектування інформаційних систем. Agile маніфест. Технології eXtreme Programming, Scrum, Microsoft Solution Framework, Adaptive Software Development, Feature Driven Development. Патерни проектування. Тестування програмних продуктів. Терміни та визначення. Тестування «білої» та «чорної» скриньки. Порядок розроблення тестів та їх автоматизація. Модульне, інтеграційне та системне тестування. Супровід систем.
Рекомендована література:
1. Гамма Э. Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма – СПб.: Питер, 2007. – 366 с.
2. Якобсон А. Унифицированный процесс разработки программного обеспечения / А. Якобсон – СПб.: Питер, 2008. – 492 с.
3. Страуструп Б. Программирование. Принципы и практика использования C++ / Б. Страуструп – М.: Вильямс, 2011. – 1248 с.
4. Буч Г. UML. Руководство пользователя / Г.Буч, Дж.Рамбо, А.Джекобсон – СПб.: ДМК-Пресс, 2008. – 432 с.
5. Баженова И.Ю. Язык программирования Java. – / И.Ю. Баженова – М.: Диалог-МИФИ, 2010.– 560с.
2. Якобсон А. Унифицированный процесс разработки программного обеспечения / А. Якобсон – СПб.: Питер, 2008. – 492 с.
3. Страуструп Б. Программирование. Принципы и практика использования C++ / Б. Страуструп – М.: Вильямс, 2011. – 1248 с.
4. Буч Г. UML. Руководство пользователя / Г.Буч, Дж.Рамбо, А.Джекобсон – СПб.: ДМК-Пресс, 2008. – 432 с.
5. Баженова И.Ю. Язык программирования Java. – / И.Ю. Баженова – М.: Диалог-МИФИ, 2010.– 560с.
Методи і критерії оцінювання:
• Поточний контроль (30%): письмові звіти з лабораторних робіт, усне опитування
• Підсумковий контроль (70%, екзамен): письмово-усна форма.
• Підсумковий контроль (70%, екзамен): письмово-усна форма.
Проектування інформаційних систем
Спеціальність: Комп'ютерні науки та інформаційні технології
Код дисципліни: 6.122.00.O.111
Кількість кредитів: 5
Кафедра: Системи автоматизованого проектування
Лектор:
Семестр: 5 семестр
Форма навчання: заочна
Результати навчання:
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Короткий зміст навчальної програми:
Рекомендована література:
Методи і критерії оцінювання:
Проектування інформаційних систем
Спеціальність: Комп'ютерні науки та інформаційні технології
Код дисципліни: 6.122.00.O.112
Кількість кредитів: 5
Кафедра: Системи штучного інтелекту
Лектор:
Вовк О.Б.
Семестр: 5 семестр
Форма навчання: заочна
Результати навчання:
У результаті вивчення даної дисципліни студент повинен бути здатним продемонструвати такі результати:
мати:
• знання та розуміння методологій проектування та розробки інформаційних систем;
• знання сучасного стану справ та новітніх технологій в галузі інформаційних технологій;
вміти:
• ідентифікувати, класифікувати та описувати роботу систем і їх складових;
• ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи;
• уміти здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності;
• уміти системно мислити та застосовувати творчі здібності до формування принципово нових ідей.
мати:
• знання та розуміння методологій проектування та розробки інформаційних систем;
• знання сучасного стану справ та новітніх технологій в галузі інформаційних технологій;
вміти:
• ідентифікувати, класифікувати та описувати роботу систем і їх складових;
• ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи;
• уміти здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності;
• уміти системно мислити та застосовувати творчі здібності до формування принципово нових ідей.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Пререквізити:
Системний аналіз
Документування програмного забезпечення
Командна робота та презентаційні навички
Алгоритмізація та програмування ч.1
Алгоритмізація та програмування ч.2
Об’єктно-орієнтоване програмування
Комп’ютерні системи та мережі
Організація Баз Даних та Знань
Операційні системи
Веб-технології та Веб-дизайн
Постреквізити:
Управління ІТ-Проектами
Системний аналіз
Документування програмного забезпечення
Командна робота та презентаційні навички
Алгоритмізація та програмування ч.1
Алгоритмізація та програмування ч.2
Об’єктно-орієнтоване програмування
Комп’ютерні системи та мережі
Організація Баз Даних та Знань
Операційні системи
Веб-технології та Веб-дизайн
Постреквізити:
Управління ІТ-Проектами
Короткий зміст навчальної програми:
Вивчення підходів, необхідних для роботи над програмними проектами, а також основних технологій проектування та розробки програмних продуктів.
Рекомендована література:
1. Н.Б. Шаховська, В.В. Литвин. Проектування інформаційних систем. Навчальний посібник. – Львів: “Магнолія-2006”, 2011. – 380 с.
2. Марченко А.В. Проектування інформаційних систем. - Київ, 2016 - 90с, [Електронний ресурс]
3. Недашківський О.М.. Планування та проектування інформаційних систем. – Київ, 2014. – 215 с.
4. Вигерс К. Разработка требований к программному обеспечению / К. Вигерс, Д. Битти., 2014. – 736 с.
5. Макконнелл С. Сколько стоит программный проект / Стив Макконнелл., 2007. – 304 с.
6. Documenting Software Architectures: Views and Beyond. Front Cover and Paul Clements - Addison-Wesley - 2003 - 512 p.
7. Practical Software Architecture: Moving from System Context to Deployment. Front Cover and Tilak Mitra - IBM Press - 2015 - 304 p.
2. Марченко А.В. Проектування інформаційних систем. - Київ, 2016 - 90с, [Електронний ресурс]
3. Недашківський О.М.. Планування та проектування інформаційних систем. – Київ, 2014. – 215 с.
4. Вигерс К. Разработка требований к программному обеспечению / К. Вигерс, Д. Битти., 2014. – 736 с.
5. Макконнелл С. Сколько стоит программный проект / Стив Макконнелл., 2007. – 304 с.
6. Documenting Software Architectures: Views and Beyond. Front Cover and Paul Clements - Addison-Wesley - 2003 - 512 p.
7. Practical Software Architecture: Moving from System Context to Deployment. Front Cover and Tilak Mitra - IBM Press - 2015 - 304 p.
Методи і критерії оцінювання:
Метод оцінювання:
екзамен: письмова та усна компонента
Критерії оцінювання:
поточний контроль;
екзаменаційний контроль.
екзамен: письмова та усна компонента
Критерії оцінювання:
поточний контроль;
екзаменаційний контроль.