Вимоги до демонстрації програмного забезпечення

Основне завдання демонстрації прикладного програмного забезпечення – це показати його працездатність, основні функціональні можливості, зручність роботи користувача, тощо. Під час демонстрації студент повинен продемонструвати, як кінцевий користувач може працювати із прикладним програмним забезпеченням у різних режимах роботи, наприклад, модифікації вхідних даних. При необхідності студент повинен вміти на вимогу комісії внести зміни у програмне забезпечення або вхідні дані.

 

7.5 Вимоги до відповідей на запитання комісії та присутніх

Відповіді повинні надаватися мовою доповіді, незалежно від мови, якою було поставлене запитання. Обмірковування відповіді не повинно бути занадто довгим та створювати помітну паузу між запитанням та відповіддю. Запитання може бути задане любим присутнім на доповіді глядачем, але повинно стосуватися безпосередньо теми курсового проекту, або суміжних тем, що були у ньому порушені.


 

8 Критерії оцінювання курсового проекту

 

Одним з найбільш важливих критеріїв оцінки є відгук наукового керівника, у якому повинні бути відображені наступні дані:

· якість виконання роботи;

· ступінь виконання завдання;

· ступінь самостійності виконання роботи студентом;

· основні результати, отримані при виконанні роботи;

· оцінка роботи за п'ятибальною шкалою.

Крім того, на оцінку впливають наступні фактори.

1 Наявність помилок і неточностей при побудові блок-схеми і розробці прикладної програми, а саме:

– невідповідність блок-схеми і/або структури прикладної програми обраній предметній області;

– неповне відображення у блок-схемі особливостей прикладної програми, у результаті вона не є адекватною задачі, що розв'язується в курсовому проекті;

– невідповідність блок-схеми структурі прикладної програми;

– порушення вимог нормалізації – всі частини прикладної програми повинні відповідати вимогам. У випадку наявності відхилень від вимог нормалізації, ці відхилення повинні бути наведені у описі моделі даних, та дані пояснення, чому ці відхилення не були виправлені.

2 Неякісні презентаційні матеріали, які не відображають повною мірою особливості предметної області, результати, отримані при виконанні курсового проекту, містять велику кількість зайвої текстової інформації і т.п.

3 Помилки, збої, функціональні недоліки і т.п. у роботі прикладного

програмного забезпечення, виявлені при його демонстрації в процесі захисту курсового проекту.


 

Під функціональними недоліками, зокрема, можуть матися на увазі:

– помилки у роботі програми (тобто передчасне закриття із повідомленням про помилку, видача невірних даних або здійснення невірних операцій, тощо) при грамотному її використанні;

– недостатній рівень контролю дій кінцевого користувача (тобто помилки програми у разі свідомого або помилкового уведення некоректних даних, можливість випадкового видалення даних і т.п.);

– незручне керування програмою, або погане оформлення елементів керування чи видаваної інформації.

4 Неякісна підготовка доповіді студентом, що може виражатися у перевищенні часу відведеного на доповідь, нечіткому висловленні своїх думок, читанні тексту, невмінні користуватися презентаційними матеріалами, тощо.

5 Неякісні відповіді на запитання по темі курсового проекту, що задаються членами комісії або присутніми.

6 Недбале оформлення пояснювальної записки, що може виражатися в порушенні вимог до оформлення, наявності великої кількості виправлень, граматичних та інших помилок, тощо.


 

Рівень підготовки студентів оцінюється Р·Р° чотирибальною шкалою.

Рівень навчальних досягнень Бал Критерії оцінювання навчальних досягнень студентів
Високий Програма: – відповідає завданню, або перевищує його; – працює без помилок; – написана грамотно. Записка: – відповідає усім стандартам та вимогам. Студент: – говорить чітко та впевнено; – у доповіді повністю розкриває зміст матеріалу з поставленого завдання; – вірно відповідає на поставлені запитання. У відповіді можливі деякі неточності, які не змінюють суті одержаних результатів.
Достатній Програма: – відповідає завданню; – працює з незначними помилками у разі надання користувачем помилкових даних; – написана досить грамотно. Записка: – відповідає більшості стандартів та вимог. Студент: – говорить досить чітко та зрозуміло; – у доповіді розкриває зміст матеріалу з поставленого завдання; – відповідає на поставлені запитання. У відповіді можливі неточності, які майже не змінюють суті одержаних результатів.
Рівень навчальних досягнень Бал Критерії оцінювання навчальних досягнень студентів
Середній Програма: – здебільшого відповідає завданню; – аварійно закривається у разі надання користувачем помилкових даних; – написана неграмотно. Записка: – слабо відповідає стандартам та вимогам. Студент: – говорить збивчиво; – не пов’язує відповіді із своїми висновками; – відповіді дає не повні; У відповіді є неточності, які змінюють суть одержаних результатів.
Початковий (недостатній) Програма: – не працює належним чином. Записка: – не відповідає стандартам та вимогам. Студент: – не розкриває основних розділів проекту; – не відповідає на поставленні запитання.

 


 

9 Рекомендована література

 

1 Буч Г. Объектно-ориентированный анализ и проектирование. – СПб: Бином, Невский диалект, 1998.

2 Архангельский А.Я. Программирование в С++ Builder 6. - М.: «Бином», 2003.

3 Хортон А. Visual С++ 2005: базовый курс. – М: «Вильямс», 2007.

4 Макконнелл С. Совершенный код. – СПб: Питер, 2007.

5 Уроки программирования С++ с нуля // [Електронний ресурс] // режим доступу: https://code-live.ru/tag/cpp-manual/

6 C++ для начинающих // [Електронний ресурс] // режим доступу: http://valera.asf.ru/cpp/book/

7 Основы программирования С/С++ // [Електронний ресурс] // режим доступу: http://cppstudio.com/

8 Язык программирования С++ // [Електронний ресурс] // режим доступу: http://cppstudio.com/cat/274/

9 С++ // [Електронний ресурс] // режим доступу: http://kvodo.ru/category/lessons/cplusplus

10 Википедия // [Електронний ресурс] // режим доступу: https://ru.wikipedia.org/


 

Додатки А, б, В, г, д

 

Приклад відомості документів

 

Найменування виробу, об'єкта або теми Найменування документу Формат Кільк. арк. Примітка
         
  Документи загальні      
         
  Завдання Рђ4  
         
  Пояснювальна записка Рђ4 ___  
         
  Додатки      
         
  Додаток Рђ Рђ4 ___  
         
  Додаток Р‘ Рђ4 ___  
         
  Додаток Р’ Рђ4 ___  
         
         
         
         
         
         
         
         
         
        РҐРљРўРљ РћРџРљ-214 5.05010101.номер Р·Р° жур
       
  Прізвище РџС–РґРїРёСЃ Дата
РРѕР·СЂРѕР±РёРІ       РРѕР·СЂРѕР±РєР° прикладної програми Р· використанням класу «своя тема» Відомість документів Літ. РђСЂРє. РђСЂРє-С–РІ
Преревірив              
Реценз.       РҐРљРўРљ РќРўРЈ «ХПІ»
Рќ.РєРѕРЅС‚.      
Затв.      
                         

 

Додатки А, б, В, г, д

 

Приклад реферату

 

РЕФЕРРђРў

 

Звіт до КП: 90 с., 39 рис., 13 табл., 45 джерел інформації, 1 додаток.

 

Ключові слова: РџРРћР“РРђРњРЈР’РђРќРќРЇ, ОБ’ЄКТНО-РћРІЄНТОВАНЕ РџРРћР“РРђРњРЈР’РђРќРќРЇ, РћРћРџ, КЛАСИ, ОБ’ЄКТИ, ЕКЗЕМПЛЯРИ, ПОЛЯ, ВЛАСТИВОСТІ, МЕТОДИ, РџРОЦЕДУРИ, ФУНКЦІЇ, ЗМІННІ, КОНСТАНТИ, МАСИВИ, ДИНАМІЧНІ МАСИВИ, ДОДАТИ РЎР’РћР„.

 

Об’єктом дослідження являються класи та їх властивості на прикладі мови програмування С++.

Мета роботи – розробити прикладну програму що дозволить побудувати на основі класу найпростішу електрону таблицю що містить _______, яка дозволятиме створювати, змінювати та виводити на екран данні з неї.

Розроблено С– опрацьовано методи Р№ алгоритми багатокритеріальної оптимізації систем управління та конструкцій, реалізовані допоміжні функції для роботи Р· математичними моделями, РІС…С–РґРЅРёРјРё та РІРёС…С–РґРЅРёРјРё даними, представлена тестова математична модель для демонстрування можливостей програмно-математичного засобу. Програмна система багатокритеріальної оптимізації розроблена РЅР° ПЕВМ РјРѕРІРѕСЋ РЎ# Р· використанням Microsoft .NET Framework.

Розроблена програма Р·С– зручним графічним інтерфейсом користувача дозволяє Р·Р° досить короткий інтервал часу Р· задовільною якістю, залежно РІС–Рґ обраних РІС…С–РґРЅРёС… даних, провести дослідження багатокритеріальних систем управління та конструкцій, зберегти розроблену математичну модель Р№ результати досліджень Сѓ Unicode-файл, СЏРєРёР№ можна потім вільно редагувати Сѓ Р±СѓРґСЊ-СЏРєРѕРјСѓ редакторі тексту.


МІНІСТЕРРЎРўР’Рћ ОСВІТИ Р† НАУКИ РЈРљРАЇНИ

РҐРђРКІВСРКИЙ РљРћРњРџ`ЮТЕРРќРћ-ТЕХНОЛОГІЧНИЙ КОЛЕДЖ