русс | укр

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

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

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

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


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

ЗАВДАННЯ НА ПРОЕКТУВАННЯ


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


Варіант завдання на КР студенту призначає викладач. Постановки завдань наведені в розділі 3.

Кожна з двох частин КР розглядається, як самостійне завдання і може захищатися окремо. Перша частина КР вирішує питання аналізу та проектування системи, моделює реальну предметну область. Так як запропонований варіант формулювання задачі являє собою лише поверхневий опис предметної області і не претендує на повноту і завершеність, то конкретизація і уточнення покладаються на проектувальника. При цьому може виявитися, що функціональна повнота (забезпечення всіх необхідних характеристик) не може бути досягнута за обмежений час, виділений на розробку. У цьому випадку необхідно узгодити з викладачем підмножину функцій, які будуть складати ядро проектованої системи.

У першій частині КР необхідно:

- зробити опис запропонованої в завданні предметної області;

- визначити набір функцій, які повинна вирішувати система описуваної предметної області;

- виділити з опису предметної області можливі об'єкти і класи;

- підготувати словник даних;

- визначити залежності (зв'язку) між об'єктами (класами);

- визначити атрибути об'єктів;

- виконати груповання і запропонувати ієрархію спадкування класів;

- провести подальше дослідження та удосконалення отриманої моделі;

- написання «скелета» всіх отриманих класів.

Друга частина - безпосередня розробка програмного забезпечення базується на результатах проектування виконаного в першій частині.

При виконанні курсового проекту рекомендується спиратися на бібліографічні джерела [1-5] та іншу літературу з об'єктно- орієнтованого програмування.

Незалежно від варіанту завдання на КР можна виділити кілька формальні критеріїв оцінки програми розробленої студентом:



<== предыдущая лекция | следующая лекция ==>
МЕТА ТА ЗАВДАННЯ КУРСОВОЇ РОБОТИ | Опис предметної області


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


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

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

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


 


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

 
 

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

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