Курсов проект
Цел
Целта на разработката на курсов проект е да затвърди теоретичните знания
на студентите, както и да им създаде навици за по-нататъшно самообучение.
Разработва се по тема избрана от студента самостоятелно или в екип от
двама души. При затруднения в избора на тема се иска съдействие от преподавателя.
Задача
Основна задача е извършване на анализ (клъстерен анализ, автоматична класификация или намиране на съществуващите асоциативни правила) на данни в избрана приложна област и неговото описание. Допуска се както използване на готови програмни продукти, така и програмиране на избран алгоритъм.
Съдържание
Проекта трябва да съдържа
- Описание - до три страници. Оценява се положително съдържанието и доброто описание, а не количеството използвано мастило.
- Ако е написана програма - кода на програмата и тестови примери.
- Ако е използван готов продукт - краткото му описание (желателно в общото описание от т. 1, но при необходимост - до 1 страница допълнително), тестовите данни и получените резултати, представени в подходящ вид.
Срокове
- Предаване - 9-то занятие
- Защита - 10-то занятие
Изисквания
Предложеният за защита текст, както и резултатите от проведения анализ трябва да дават ясна представа за:
- Предметната област и целта на анализа.
- Типа и формата на данните.
- Избраният метод за анализ.
- Използваният програмен продукт - собствен или готов.
- Как е извършен анализа и какви резултати са получени.
- Интерпретация и полза от резултатите.
Всяка от тези шест точки носи една единица към оценката.
Желателно е текста да е оформен по следните правила
- ОБЕМ - до 3 страници, формат - A4. В изключителни случаи се допуска до една страница за описание на използвана готова програмна система или библиотека от подпрограми.
- ШРИФТ - Arial, 12 pt
- ПОЛЕТА - отляво - 3 см, всички останали - по 2 см
- МЕЖДУРЕДИЕ - 1
- ОТМЕСТВАНЕ в началото на всеки абзац - 1 см
Собствен програмен продукт
А) езика за програмиране трябва да е един от следните
- Паскал за Delphi 5.0 (допуска се използване на по-висока версия при условие, че кода може да се компилира с помощта на Delphi 5.0)
- Free Pascal
- C\C++
Б) формата на данните трябва да е един от следните
- База от данни
- XML
- Друг (освен XML) текстов файл
В) Използването на готови библиотеки е разрешено
Г) Програмата трябва да съдържа модули реализиращи
- въвеждане на данните
- алгоритъм за анализ на данните
- извеждане на резултат
Готов програмен продукт
А) Избора е задача на студентите
Б) Програмният продукт трябва да е с уредени лицензни права. Използването на пиратски софтуер се преследва от закона.