- •Передмова
- •1. Порядок виконання курсової роботи
- •1.1. Постановка задачі
- •1.2. Проектування програми
- •1.3. Написання програми
- •1.4. Тестування програми
- •2. Оформлення пояснювальної записки
- •2.1. Зміст пояснювальної записки
- •Постановка задачі
- •2.2 .Форма пояснювальної записки
- •3. Порядок захисту курсової роботи та її оцінка
- •Перелік посилань
- •Додатки Додаток а. Приклад оформлення титульного листа
- •Додаток б. Вимоги до оформлення пояснювальної записки.
- •Додаток в. Вимоги до блок-схем алгоритмів.
- •Додаток д.Приклади
Постановка задачі
Проектування
Розробка функціональної схеми
Розробка віконних форм
Розробка алгоритмів
Програмування
Бібліотека програміста
Основна програма
Інструкція програміста
Тестування
Проектування
Розробка функціональної схеми
У даному підрозділі проектуються основні функції програми, які відображаються у вигляді функціональної схеми, блоками якої є функції програми, які використаються при рішенні задачі . Після створення даної схеми необхідно описати кожен блок функції, його призначення й застосування. Приклад виконання схем наведено в додатку Д.
Після розробки функціональної схеми необхідно привести таблицю з переліком форматів вхідних, вихідних, та внутрішніх даних, яка повинна містить в собі ім’я ідентифікатори, тип, та призначення в програми.
Розробка віконних форм
Даний розділ передбачає формування основного вікна форми, а також вкладених вікон форм (наприклад форми для редагування або введення інформації)
Розробка алгоритмів
У підрозділі «розробка алгоритмів» складаються алгоритми вирішення задачі у вигляді блок-схем. Блок-схеми виконуються відповідно до вимог зазначених у додатку В. Після кожної блок-схеми необхідно надати детальне пояснення роботи алгоритму з посиланням на номери блоків.
Програмування
На початку розділа необхідно привести таблицю стандартних підпрограм (процедур та функцій), які були використанні в програмуванні. Таблиця повинна містить в собі назву підпрограми, назву модуля бібліотеки до котрого вона належить, та для чого вона призначена (див. додаток Д).
Також необхідно превести таблицю підпрограмм написаних програмістом, як наведено в додатку Д.
Бібліотека програміста та основна програма
У цих підрозділах містяться тексти підпрограм та основної програми з коментарями. На початку тексту основного та бібліотечному модуля необхідно вказати в коментарях тему курсової роботи, групу, прізвище, ім’я та по батькові як показано в прикладах додатку Д. Кожна підпрограма повинна починатися з коментарів, в яких наведено опис аргументів (параметрів) та їх призначення в підпрограмі.
Текст програми повинен відповідати запроектованим блок-схемам алгоритмів. Якщо в процесі програмування відбулися зміни в алгоритмах то їх треба внести в блок-схеми.
Інструкція програміста
Даний підрозділ містить у собі відомості про всі файли, які необхідні для компіляції програми, їх взаєморозташування.
Додатки до пояснювальної записки
Інструкція користувача
В цьому додатку описується інструкція користувача, яка повинна містити в собі слідуючи пункти:
Вступ – Опис призначення програми.
Вимоги до системи (апаратні та програмні)- вимоги до процесора, розміру пам’яті та дискового простору, версія операційної систем, встановлені драйвера (keyrus.com), та інше.
Використання програми – опис інтерфейсу програми та послідовність дій для виконання той чи іншої функції програми.
Таблиця функціональних клавіш та їх комбінації з описанням кожної.
Текст програми
Цей додаток містить в собі повний текст програми та модуля бібліотеки програміста. Перед текстом програми та текстом модуля вказуються ім’я файлу з котрого береться текст.
З початку тексту основного та бібліотечному модуля необхідно вказати в коментарях тему курсової роботи, групу, прізвище, ім’я та по батькові. Прикла наведнно в дадатку Д.
