Розробка програмного комплексу з використанням об"єктно-орієнтованого підходу і користувальницьких класів - Курсовая работа

бесплатно 0
4.5 199
Цілі і завдання розробки, її предмет і актуальність. Опис предметної області, цілі і завдання програми. Вибір методу рішення, опис процесу програмування і вибір інструментальних засобів для реалізації проекту, опис вхідних та вихідних даних, інтерфейсу.


Аннотация к работе
Актуальність роботи полягає в застосуванні сучасних технологій обєктно-орієнтованого підходу в програмуванні. Обєктно-орієнтоване програмування або ООП - методологія програмування, заснована на уявленні програми у вигляді сукупності обєктів, кожен з яких, є реалізацією певного типу, що використовує механізм пересилання повідомлень і класи, організовані в ієрархію спадкування. Застосування обєктно-орієнтованого підходу включає в себе обєктно-орієнтований аналіз, обєктно-орієнтоване проектування та обєктно-орієнтоване програмування. Кожна складова частина стає самостійним обєктом, який містить свої власні коди і дані, які відносяться до цього обєкта. Для досягнення мети необхідно провести обєктно-орієнтований аналіз, обєктно-орієнтоване проектування, обєктно-орієнтоване програмування і зібрати статистичні результати.ООП дозволяє ефективно розробляти програмне забезпечення та має ряд важливих переваг перед модульно-структурним програмуванням. Основні ідеї обєктно-орієнтованого підходу спираються на наступні положення: - програма являє собою модель деякого реального процесу, частини реального світу. модель реального світу або її частини може бути описана як сукупність взаємодіючих між собою обєктів. обєкт описується набором параметрів, значення яких визначають стан обєкта, і набором операцій (дій), які може виконувати обєкт.

Вывод
В даній курсовій роботі розроблений програмний комплекс з використанням обєктно-орієнтованого підходу і користувальницьких класів».

Поглиблені знання з обєктно-орієнтованого проектування та аналізу. ООП дозволяє ефективно розробляти програмне забезпечення та має ряд важливих переваг перед модульно-структурним програмуванням.

Основні ідеї обєктно-орієнтованого підходу спираються на наступні положення: - програма являє собою модель деякого реального процесу, частини реального світу.

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

- обєкт описується набором параметрів, значення яких визначають стан обєкта, і набором операцій (дій), які може виконувати обєкт.

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

Найбільш поширеною обєктно-орієнтованою мовою програмування безумовно є C . Вільно поширювані комерційні системи програмування C існують практично на будь-якій платформі.

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

- розглянути обєктно-орієнтований аналіз;

- закріпити процес обєктно-орієнтованого проектування.

- розробити програмний комплекс з використанням обєктно-орієнтованого програмування.

Поставлені завдання виконані.

Список литературы
1. Г. Шилдт. Самоучитель С :Пер. с англ. - 3-е изд.: - СПБ.:БХВ-Петербург, 2001. - 688 с.

2. В.П. Румянцев. Азбука программирования в Win 32 API. - 3-е изд.: - Москва, «Горячая линия - телеком», 2011.

3. Мешков А., Тихомиров Ю. Visual C и MFC.:В трех томах. Том 1 - СПБ.:BHV - Санкт - Петербург, 2007. - 451 с., ил.

4. Мешков А., Тихомиров Ю. Visual C и MFC.:В трех томах. Том 2 - СПБ.:BHV - Санкт - Петербург, 1997. - 464 с., ил.

5. Глинский Я.М., Анохін В.Є., Ряжська В.А. С Bulder Навчальний посібник Львів 2010 р.-192 с.

6. Давыдов В.Г. Технология программирования С СПБ: БХВ-Петербург, 2005-672 с.

7. Савитч, Уолтер Язык С . Курс объектно-ориентированного программирования. 3-е изд. М.: Издательский дом «Вильямс», 2012-704 с.

8. Подбельский В.В., Фомин С.С. Программирование на языке Си: Учеб. пособие. - М.: Финансы и статистика, 2008. - 600 с.: ил.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?