русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Склад курсової роботи


Дата добавления: 2015-07-09; просмотров: 661; Нарушение авторских прав


Курсова робота складається з таких частин:

· титульна сторінка (див. Додаток Б);

· завдання на виконання роботи (див. Додаток В);

· графік виконання роботи (див. Додаток Г);

Текст роботи (див. Додаток Д):

· зміст роботи;

· аналіз предметній галузі задачі;

· постановку задачі;

· структури даних та діаграми класів для розв'язання задачі;

· схеми взаємодії об’єктів та алгоритми виконання їх методів;

· опис розробленої програми;

· контрольний приклад (опис, результати його виконання у вигляді роздруківки);

· висновки;

· список літератури;

· додатки:

А.роздруківка тексту програми з детальними коментарями;

Б.комплект тестів, на яких було перевірено функціонування програми;

В.інструкція по використанню програми.

 

Загальний обсяг пояснювальної записки складає приблизно 15 – 20 сторінок тексту. Сторінки з додатками не входять у ці 15-20 сторінок тексту пояснювальної записки.

Розділ “Аналіз предметній галузі задачі” містить аналітичний огляд літературних джерел та прототипів щодо розкриття теми курсової роботи (3-5 стор.). Він повинен характеризувати ступінь знайомства студента із задачею, її математичним змістом та різними методами її розв’язання та існуючими програмними системами, в яких вирішуються аналогічні задачі. Літературними джерелами можуть бути підручники, монографії, статті, електронні джерела (Інтернет, телеконференції тощо). Посилання на літературні джерела є обов’язковими.

На основі попереднього розділу студент повинен формалізувати “Постановку задачі” та надати обґрунтований вибір варіанту її рішення (якщо такі існують), відзначити особливості та переваги обраного варіанту рішення. Постановка задачі виконується згідно п. 3.2.3. стандарту РД 50-34_698-90 [2]. В ньому вказано:

„В разделе "Постановка задачи" указывают основные пути и направления решения задачи, требования и ограничения на решение, критерии оценки результатов.”



 

Розділ “Структури даних та діаграми класів для розв'язання задачі” повинен містити діаграму класів, котрі необхідні для розв’язання задачі. Вибір структур даних повинен бути обґрунтованим, а при можливості використання різних варіантів треба пояснити свій вибір. Діаграми виконуються відповідно рекомендаціям, приведеним в [3].

У розділі “Схеми взаємодії об’єктів та алгоритми виконання їх методів” подається діаграма взаємодії об’єктів в цілому та блок-схеми алгоритмів їх окремих методів. Виконується обґрунтування обраних алгоритмів з відповідними посиланнями на літературні джерела. При описі алгоритмів використовуються поняття та абстракції, розглянуті у попередніх розділах.

Схеми виконуються відповідно рекомендаціям, приведеним в [3].

В “Описі розробленої програми” повинна бути описана реалізація розроблених класів, з аргументацією обраних програмних рішень. Окремо подається і коментується програмний код, введений до автоматично створених класів та методів (в першу чергу - змінні та функції, додані до коду головної форми). Сама програма повинна бути добре прокоментована. Обов’язково описується процес налагодження програми (які вікна були використані, методика трасування тощо). Наводиться статистика використаного на програмування часу.

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

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

Наведення матеріалу у роботі повинно підпорядковуватись логіці конструювання програм та алгоритмів. Кожен наступний крок має логічно і обґрунтовано випливати з попереднього.

Опис програми виконується відповідно ЕСПД ГОСТ 19_402-78 „Описание программы” [4].



<== предыдущая лекция | следующая лекция ==>
Порядок виконання та захисту курсової роботи | Розробка програмного продукту


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.598 сек.