- •1. Загальні положення
- •2. Організація проведення і графік курсового проектування
- •Графік виконання робіт по курсовому проекту
- •3. Зміст курсового проекту
- •3.1. Зміст документа “Технічне завдання”
- •3.2. Зміст документа “Пояснювальна записка”
- •Структурні елементи пояснювальної записки
- •3.2.1. Вимоги до титульної сторінки роботи
- •3.2.2. Вимоги до списку виконавців
- •3.2.3. Вимоги до анотації
- •3.2.3. Вимоги до змісту
- •3.2.4. Вимоги до вступу
- •3.2.5. Вимоги до основної частини пояснювальної записки та її склад
- •3.2.5.1. Аналіз предметної області і постановка задачі на розробку програми
- •3.2.5.2. Опис структур та методів оброки даних
- •3.2.5.3. Опис алгоритму функціонування програмного засобу
- •3.2.6. Вимоги до висновку
- •3.2.7. Вимоги до списку використаних джерел
- •3.2.8. Вимоги до додатків
- •Нумерація розділів, підрозділів, пунктів, підпунктів і книг. Книги, розділи, підрозділи, пункти, підпункти роботи потрібно нумерувати арабськими цифрами.
- •Затверджую
- •Тематика курсових проектів з дисципліни «основи програмної інженерії»
- •Приклад оформлення Титульної сторінки
- •Технічне завдання на розробку програмного засобу
- •1. Загальні положення
- •1.2. Найменування програмного засобу
- •1.2. Призначення розробки та область застосування
- •3.1.2. Організація вхідних і вихідних даних
- •3.1.3. Часові характеристики і розмір пам'яті, необхідної для роботи програми
- •3.2. Вимоги до надійності
- •3.2.1. Вимоги до надійного функціонування
- •3.2.2. Контроль вхідної і вихідної інформації
- •4. Вимоги до програмної документації
- •5. Техніко – економічні показники
- •6. Стадії та етапи розробки
- •7. Порядок контролю і приймання
- •Приклад оформлення списку виконавців список виконавців
- •Приклад складання анотації анотація
- •Приклад оформлення змісту
- •Приклад оформлення вступу вступ
- •Приклад оформлення основної частини пояснювальної записки
- •1. Аналіз предметної області і постановка задачі на розробку програми
- •2. Опис структури та методів обробки даних
- •2.1. Обґрунтування вибору методів та засобів обробки даних
- •2.2. Опис структур даних
- •3. Опис алгоритму функціонування програмного забезпечення
- •3.1. Інформаційна модель системи
- •3.2. Модульна структура програмного засобу
- •3.3. Опис програмних модулів
- •3.2.1. Модуль “Kadry_”
- •Додаток 9
- •Список літератури
Графік виконання робіт по курсовому проекту
№ з/п |
Етапи і зміст роботи |
Документація |
Термін (тиждень) |
1 |
Обґрунтування необхідності розробки програмної системи |
Завдання на курсове проектування |
|
1.1 |
Постановка задачі |
|
1 |
1.2 |
Аналіз предметної області |
|
2 |
1.3 |
Визначення складу вихідних та вхідних даних |
|
2 |
2 |
Розробка та затвердження технічного завдання: |
Технічне завдання |
|
2.1 |
Визначення вимог до програмного комплексу |
|
3 |
2.2 |
Узгодження та затвердження технічного завдання |
|
3 |
3 |
Розробка технічного проекту: |
Пояснювальна записка |
|
3.1 |
Обґрунтування вибору методів обробки даних |
|
4 |
3.2 |
Опис структур даних |
|
4 |
3.3 |
Розробка інформаційної моделі програми |
|
4 |
4 |
Розробка робочого проекту: |
Пояснювальна записка |
|
4.1 |
Створення бази даних та завдання її параметрів |
|
5 |
4.2 |
Розробка програмних модулів, екранних форм та встановлення зв’язку між ними |
|
5,6 |
4.3 |
Розробка запитів і процедур обробки подій |
|
7,8 |
4.4 |
Розробка звітів |
|
9 |
4.4 |
Розробка довідкової системи проекту |
|
9 |
4.6 |
Тестування та налагодження програм |
|
10 |
4.7 |
Створення інсталяційного пакету |
|
10 |
4.8 |
Оформлення експлуатаційної документації |
Додатки до пояснювальної записки |
10 |
5 |
Захист проекту |
Рецензія на курсовий проект |
|
5. 1 |
Тестування програмного забезпечення членами комісії |
|
11 |
5.2 |
Оцінка якості документації |
|
11 |
Захист курсового проекту виконується комісією, що складається не більше, ніж із трьох викладачів.
На захисті студент коротко (5 - 10 хв.) доповідає про основні проектні рішення, прийняті у процесі розробки, і відповідає на питання членів комісії.
Оцінка за курсовий проект виставляється з урахуванням:
якості виконаного програмного проекту;
правильності оформлення пояснювальної записки;
результатів захисту.
3. Зміст курсового проекту
У структурному плані курсовий проект складається з текстової частини з приблизним обсягом 30 - 40 аркушів та електронних носіїв даних, які включають робочу версією програми або її інсталяційний пакет.
Текстова частина включає в себе:
Технічне завдання;
Пояснювальна записка;
Додатки;
Література.