- •Реєстраційний номер ___________
- •Допущено до захисту Науковий керівник:
- •Ужгород 2012
- •1. Теоретична частина
- •Особливості
- •Майбутній розвиток
- •1.2. Опис предметної області та постановка задачі
- •1.3. Обґрунтування вибору методу розв’язку задачі
- •2. Практична частина
- •2.1.1 Функціональні частини програми
- •2.1.3. Опис алгоритму
- •2.3. Інтерфейс та керівництво користувача
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Природничо-гуманітарний коледж
Закарпатського державного університету
Реєстраційний номер ___________
Дата реєстрації ________________ Мигалко Михайло
студент ІІ курсу
групи КН-22
денної форми навчання
Програма «Планувальник подій»
Курсова робота з дисципліни
«Основи програмування та алгоритмічні мови»
Допущено до захисту Науковий керівник:
Дата «____» ________2012 р. Микуланинець Олександр
Підпис _________________ Васильович
Ужгород 2012
Робота захищена «_____» _____________ 2012 р.
з оцінкою «_____________»
Підписи членів комісії _____________________________________
_____________________________________
ЗМІСТ
Вступ 3
1. Теоретична частина
1.1. Загальні відомості по С++…………………………………………... 4
1.2. Опис предметної області та постановка задачі…………………… 12
1.3. Обґрунтування вибору методу розв’язку задачі………………….. 14
2. Практична частина……………………………………………………. 14
2.1 Інформаційна структура моделі та алгоритму. ……………………. 14
2.1.1. Функціональні частини програми……………………………….. 14
2.1.2. Вхідні-вихідні дані окремих модулів……………………………. 14
2.1.3. Опис алгоритму…………………………………………………… 15
2.2. Тестування моделі………………………………………………….. 16
2.3. Інтерфейс та керівництво користувача……………………………. 18
Висновок…………………………………………………………... 20
Список використаної літератури……………………………………….. 21
Додаток 1. Лістинг програми…………………………………………….
Курсова робота – це перший серйозний крок у навчанні, адже саме з неї починається усвідомлення значимості того, чим має займатись справжній програміст. Насамперед, треба зазначити важливість програми, котра була створена за час даної курсової роботи. Тема програми звучить наступним чином : « Розробка програми календарне планування подій».
Що ж являє собою календарне планування? По-перше, календарне планування передбачає визначення моментів початку й закінчення кожної роботи, по-друге, враховуючи те, що більшість людей часто планує на перед свої справи ця програма може стати для них хорошим нагадуванням про день народження дружини, чи приїзд тещі, а може хтось просто забуває зранку чистити зуби (ну що ж і таке буває), тому багато людей завдячують цій програмі врятованими нервовими клітинами, змогою вчасно піти з дому чи приємним запахом з рота.
Повернемось до мови програмування за допомогою якої було створено «календарне нагадування». Це мова С++ Builder. Вона є досить легкою в освоєнні і зручною в використанні, до того ж, основним фактором є те, що саме її вивчають на другому курсі всі програмісти коледжу.
Календарне планування важливе також тим, що дає змогу вчасно виконувати всі заплановані речі, без будь – яких інших допоміжних девайсів. Також, можна зазначити необхідність його використання як у сфері бізнесу, де часто приходиться використовувати подібні методи планування назначених зустрічей, подій, договорів, зокрема кожна сфера в тій чи іншій мірі потребує подібні програми, так як запам’ятати все – неможливо.
Отже, підбиваючи підсумки вступу можна сказати лише одне, так як у кожній програмі є свої плюси і мінуси, то мінусом даної програми є напевно, її простота, котра ж в свою чергу являється і плюсом, так як дає змогу освоїти її функції навіть звичайній, середньостатистичній людині, далекій від програмування. Загалом, всі плюси і мінуси створеної програми будуть розглянуті на протязі всього змісту, тому зациклюватись на них не будемо, просто детальніше розглянемо програму у наступних пунктах змісту.