Програма "Астрологічний прогноз"

Категорії програм, що працюють на комп'ютері. Написання навчальної програми "Horoskop", яка носить інтерактивно-навчальний характер. Проектування алгоритмічного та програмного забезпечення для формування гороскопу, розробка математичної моделі розрахунку.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 01.12.2014
Размер файла 24,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ

Сумський технікум харчової промисловості НУХТ

КУРСОВА РОБОТА

з дисципліни «Програмування»

на тему: Астрологічний прогноз

Кохана Є.О.

2014

Зміст

ВСТУП

1. ОРГАНІЗАЦІЯ ПРОВЕДЕННЯ ЕКОНОМІЧНИХ РОЗРАХУНКІВ

1.1 Аналіз задачі, виявлення алгоритму розрахунків

1.2 Аналіз літературних джерел

2. РОЗРОБКА АЛГОРИТМУ ПРОВЕДЕННЯ РОЗРАХУНКУ ВИТРАТ

2.1 Розробка математичної моделі разрахунків

2.2 Проектування алгоритмічного та програмного забезпечення

3. РЕАЛІЗАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

3.1 Проектування інтерфейсу програми розрахунку економічної частини виконання робіт із створення локальної обчислювальної мережі

ВИСНОВКИ

ЛІТЕРАТУРА

ДОДАТКИ

ВСТУП

З кожним днем програмування ставало все більш популярно серед звичайних користувачів, що пов'язано з інтенсивним розвитком інформаційних технологій. Основна перевага мови Delphi полягає в об'єктно-орієнтованому поданні. Так само істотно змінився принцип компіляції програм.

Delphi - це комбінація декількох найважливіших технологій:

· Високопродуктивний компілятор в машинний код;

· Об'єктно-орієнтована модель компонент;

· Візуальне (а, отже, і швидкісний) побудова додатків з програмних

прототипів;

· Масштабуються кошти для побудови баз даних.

Основний акцент моделі в Delphi робиться на те, щоб максимально продуктивно використовувати код.

Мова Delphi - суворо типізована об'єктно-орієнтована мова, в основі якої лежить добре знайомий програмістам Object Pascal.

У стандартну поставку Delphi входять основні об'єкти з 270 базових класів. Цією мовою дуже зручно писати, як додатки до баз даних, так навіть і ігрові програми. Якщо взяти до уваги і зручний інтерфейс для створення графічних оболонок, то можна з упевненістю заявити що мова Delphi- дуже доступна для розуміння, але в той же час і дуже потужна мова програмування.

Серед користувачів найпопулярнішою операційною системою є Windows. І для розробника безсумнівно дуже важливо, писати програми саме для цієї оболонки. До недавнього часу практично всі програми для цього пакета операційних систем на Borland С ++, який свого часу міг засвоїти тільки користувач з великим досвідом програмування і вимагав серйозних знань в теорії.

Бурхливий розвиток інформаційних технологій вимагав якісної і швидкої розробки програмного забезпечення. Саме для таких розробок проявив себе Borland Delphi і Microsoft Visual Basic. В основі систем швидкої розробки (RAD-систем, Rapid Application Development - середовище швидкої розробки додатків) лежить технологія візуального проектування і подієвого програмування, і вам не треба буде думати над програмним кодом і реалізацією стандартних завдань, все що вам потрібно це підключити певний модуль (залежно від завдання) і правильно побудувати інтерфейс програми.

Програми, що працюють на комп'ютері, можна розділити на три категорії:

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

необхідних користувачам робіт: редагування текстів, малювання, обробку інформаційних масивів і т.д.

2. Системні програми, виконують різні допоміжні функції, наприклад

діагностика комп'ютера або резервне копіювання інформації.

3. Інструментальні системи (системи програмування), що забезпечують

створення нових програм.

Дані категорії програм в свою чергу також розділяються на декілька розділів. Наприклад, прикладні програми можна розділити за рівнем складності обробки інформації та результатів.

Саме сьома версія ідеально підходить для того щоб почати створювати свої власні програми та програми. Як і попередні версії, Borland Delphi 7 Studio дозволяє створювати найрізноманітніші програми: від найпростіших одновіконних додатків до програм управління розподіленими базами. До складу пакета включені різноманітні утиліти, що забезпечують роботу з базами даних, XML-документами, створення довідкової системи. Відмінною особливістю сьомої версії є підтримка технології .NET.

Завдання: Написати навчальну програму «Horoskop». Програма повинна носити інтерактивно-навчальний характер. Передбачити формування гороскопу (в окремих файлах). Оформити відповідними зображеннями. Сформувати текстовий файл роботи програми, супроводжуючи їх необхідними коментарями.

1. ОРГАНІЗАЦІЯ ПРОВЕДЕННЯ ЕКОНОМІЧНИХ РОЗРАХУНКІВ

1.1 Аналіз задачі, виявлення алгоритму розрахунків

Проблема майбутнього хвилює будь-яку адекватну людину. Адже не може ж, справді, комусь бути абсолютно все одно, що з ним буде в найближчі п'ять-десять років. Чи буде у нього сім'я, діти, робота, що забезпечує нормальний рівень життя, чи буде він щасливий і задоволений своїм буттям в кінці-кінців. Тому, замислюючись над своїм майбутнім, люди століттями намагалися в нього зазирнути, винаходячи для цієї мети різноманітні методики, і створюючи цілі науки.

Яскравим прикладом науки, що «пророкує» майбутнє є астрологія і відповідно створюваний астрологами гороскоп - методика, що дозволяє передбачити всі неприємності життя і по можливості обійти їх стороною. Адже, як відомо, знаючи, що погане чекає нас попереду, набагато простіше будувати подальші плани і жити - «попереджений, означає озброєний».

За століття існування астрології, гороскоп придбав безліч різновидів. Це гороскоп на сьогодні, індивідуальний, дитячий, любовний, сімейний гороскоп та ін. Також розрізняється гороскоп і по народностям - китайський гороскоп, давньослов'янський, грецький, індійський, японський і навіть гороскоп друїдів. Так, астрологічних «пророкувань» існує дуже багато, настільки, що якщо захотіти їх усіх вивчити і розібратися в них, то на це може піти все життя.

Гороскоп на сьогодні «пророкує» майбутні події зародження дня, і якщо до нього прислухатися, можна почерпнути багато корисного і уникнути дрібних і великих неприємностей. Наприклад, негараздів на роботі, в особистому житті. Слідувати радам такого гороскопа зовсім не зайве.

Також досить точним і правдивим є китайський гороскоп, хоча періодика його порад зазвичай обчислюється роком. Китайський гороскоп відрізняється від «нашого» - західного тим, що його зодіакальні знаки «царюють» місячний рік, який починається з кінця січня-початку лютого, а не місяць, як в звичному для нас гороскопі. Однак хоч китайський гороскоп і є іноземним для нас, слов'ян, його точність доведена сотнями років. Тому прислухатися до його порад також варто, хоча б іноді. Крім таких астрологічних прогнозів як китайський гороскоп і гороскоп на сьогодні, популярними і досить точними є дитячий, зодіакальний і гороскоп сумісності. Проте, захоплюючись гороскопами, варто пам'ятати, що вони не є керівниками по життєвому шляху, а всього лише радник, який підказує вірний напрям. Тому для того, щоб гороскоп приносив користь, необхідно його сприймати «напівсерйозно», не дотримуючись фанатично його прогнозам, змітаючи все і всіх на шляху, хто не був в ньому зазначений.

1.2 Аналіз літературних джерел з даної теми

Актуальність теми.

Гороскоп прийняв форму звичайного нормального явища в нашому житті. Гороскопи публікують в газетах, журналах, існують спеціалізовані книги та інші видання на дану тему. При цьому, варто відзначити, що величезна кількість людей щиро вірять в гороскоп або принаймні, намагаються знайти в даних текстах хоча б частку правди.

Гороскопи часто допомагають людям вести правильний спосіб життя, щоб не нашкодити здоров'ю, тому в більшості випадків астрологи швидше приносять користь, ніж шкоду. Існують ще й жартівливі гороскопи, їх часто називають -- антигороскопи. До них не варто ставитися серйозно, крім посмішки та гарного настрою вони нічого не приносять. на гороскопи, які пророкують майбутнє на підставі положення планет.

· Ваша судьба: Астрология.- Харьков:Фолио; Ростов-н/Д:Феникс, 1996

· Лебедев С.П.,Лидин А.С. Карма повседневности. Мир тени.- М.:Яуза,С-Пб:

Лань, 1996.

· Саплин А.Ю.Астрологический энциклопедический словарь. /под общ.

· ред. Г.Е. Куртика.- Тула: НПП «Русская историческая энциклопедия»,

М.: ТОО «Внешсигма», 1994 .

· Советский энциклопедический словарь, 1990г.

· Современный словарь иностранных слов.

· http://goroskopnik.ru/astrology-goroskop/101-goroskop-s-polzoy.html

· http://www.1ori.ru/article_info.php?articles_id=110

· http://cvti.kiev.ua/polza-goroskopov

2. ПРОЕКТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ЗА НАПРЯМКОМ КУРСОВОЇ РОБОТИ

2.1 Розробка математичної моделі та алгоритмів функціонування системи

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

Програма складається з простих команд, та алгоритму що легко сприймається користувачем.

2.2 Проектування алгоритмічного та програмного забезпечення за напрямком курсової роботи

Так як програма повинна містити належний вигляд я використала мову Delphі. Я скористувалася такими компонентами:

http://www.delphi-manual.ru/lesson2.php

· Standard

· Additional

3. РЕАЛІЗАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

3.1 Проектування інтерфейсу програмного забезпечення за напрямком курсової роботи

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

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

Документація проекту Протягом роботи над проектом створюють велику кількість документів, наприклад: документація виробничого процесу ПЗ, керівництво, яке описує завершений проект. Документація проекту містить: Плани, оцінки, графіки роботи - документи, розроблені менеджерами. програмний забезпечення гороскоп алгоритм

Дана програма призначена для виконання астрологічних прогнозів. Для роботи з нею потрібно запустити файл HOROSKOP.exe. В папці, що містить файл HOROSKOP.exe, є файловий документ helpme що містить більш точні вимоги до користування даною програмою.

Для початку роботи потрібно запустити файл HOROSKOP.exe.

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

ВИСНОВКИ

При виконанні курсової роботи я поглибила свої знання в області компютерної техніки, набула практичних навичок роботи з ЕОМ та інформацією представленою в ній, навчилась самостійно шукати методи розвязку задач, освоїла прийоми систематизації знань та використала їх на практиці, глибше зрозуміла основи алгоритмізації та програмування при розвязку задач, навчилась виконувати оформлення результатів роботи та представляти їх при захисті, освоїла основні елементи практичного програмування, уяснила роль програмного забезпечення ЕОМ, добре засвоїла принципи роботи з найбільш необхідним програмним забезпеченням та мовами програмування (Windows, MS Offise, Delphi).

ЛІТЕРАТУРА

1. Архангельский А.Я. Программирование в Delphi 7. Учебник по классическим версиям Delphi. - М.: ООО «Бином-Пресс», 2006. - 1152 с.

2. Бегун А.В. Технолопя програмування: об'ектно-орієнтований підхід. - К.: КНЕУ, 2000. - 200 с.

3. Бондарев В.М., Рулинецкий В.И., Качко Е.Г. Основы программирования.-Харьков: Феникс, 1998. - 368 с.

4. Галисеев Г.В. Компоненты в Delphi 7. Профессиональная работа. - М.:Издательский дом "Вильяме", 2004. - 624 с.

5. Галисеев Г.В. Программирование в среде Delphi 5. Самоучитель. - М.:Издательский дом "Вильяме", 2005. - 400 с.

6. Глинський Я.М. 1нформатика: 10-11 класи: Навч. посібник.: У 2 ч. - 4.1. Алгоритмізащя i програмування. 7-е вид. - Льв1в: СПД Глинський, 2007.-264 с.

7. Гофман В.Э., Хомоненко А.Д. Delphi 6. -СПБ.: «БХВ - Петербург»,2002-1152с.

8. Дарахвелидзе П. Г.Марков Е. П. Программирование в Delphi 7. - СПб.: «БВХ - Петербург», 2003. - 784 с.

9. П.Климова Л.М. Delphi 7: Основы программирования: Решение типовых задач: Самоучитель. -М.: КУДИЦ-ОБРA3, 2004.- 480 с.

10. Культин Н.Б. Основы программирования в Delphi 7. - СПб.: «БВХ -Петербург», 2003 - 560 с.

11. Митчелл К. Керман. Программирование и отладка в Delphi 7. Учебный курс. - М.: Издательский дом "Вильяме", 2005. - 720 с.

12. Пестриков В.М., Маслобоев А.Н. Delphi на примерах. -- СПб.: «БХВ-Петербург», 2005. - 496 с.

13. Сухарев М.В. Основы Delphi. Профессиональный подход. - СПб.: "Наука и техника", 2004. - 600 с.

14. Фаронов В.В. Delphi. Программирование на языке высокого уровня: Учебник для вузов - СПб.: «Питер», 2007. - 640 с.

15. Хомоненко A. Delphi 7. - СПб.: «БХВ-Петербург», 2006. - 1216 с.

16. Ваша судьба: Астрология.- Харьков:Фолио; Ростов-н/Д:Феникс, 1996

17. Лебедев С.П.,Лидин А.С. Карма повседневности. Мир тени.- М.:Яуза,

С-Пб: Лань, 1996.

18. Саплин А.Ю.Астрологический энциклопедический словарь. /под общ.

ред. Г.Е. Куртика.- Тула: НПП «Русская историческая энциклопедия»,

М.: ТОО «Внешсигма», 1994 .

ІНТЕРНЕТ РЕСУРСИ

1. http://delphi.ucoz.kz/

2. http://delphibase.spb.ru

3. http://delphiworld.narod.ru/dw.html

4. http://ru.wikipedia.org/wiki/Delphi

5. http://www.delphi.int.ru/library

6. http://www.delphimaster.ru

7. http://goroskopnik.ru/astrology-goroskop/101-goroskop-s-polzoy.html

8. http://www.1ori.ru/article_info.php?articles_id=110

9. http://cvti.kiev.ua/polza-goroskopov

Размещено на Allbest.ru

...

Подобные документы

  • Створення програми для роботи з веб-камерою з автоматичним визначенням встановленої камери на комп'ютері. Характеристика апаратної конфігурації програми. Опис мови і середовища програмування. Розробка алгоритму, інструкції для програміста та користувача.

    курсовая работа [1,2 M], добавлен 26.07.2013

  • Програма, що контролює програми, які запускаються на комп’ютері на мові ASM-86. Алгоритм програми: перевірка параметрів, які задані в командному рядку, та функції обробника переривання 21h. Компілювання Turbo Assembler, зв’язування за допомогою TLINK.

    курсовая работа [21,7 K], добавлен 08.08.2009

  • Загальні факти про комп’ютерні ігри. Розгляд основ розробки програмного (джерельного) коду, контенту (малюнки, моделі, музика) та ігрових механік гри "Три стакани". Правила використанням засобів WinAPI. Створення математичної моделі алгоритму програми.

    курсовая работа [405,6 K], добавлен 09.06.2015

  • Програма автотестування (POST). Призначення діагностичного програмного забезпечення, категорії програм діагностики. Використання утилітів пошуку несправностей, неполадок і оптимізації. Проведення тестування комп’ютера за допомогою програми CHECKІT.

    лабораторная работа [13,6 K], добавлен 03.10.2010

  • Аналіз технічного забезпечення, вибір інструментального програмного забезпечення та середовища розробки програм. Створення класів для реалізації необхідних функцій для роботи програмного засобу. Розробка інтерфейсу для користувача та лістинг програми.

    курсовая работа [343,9 K], добавлен 24.08.2012

  • Опис підрозділу гнучких виробничих систем (ГВС) як об‘єкта управління. Проектування алгоритмічного забезпечення системи оперативного управління. Складання розкладу роботи технологічного обладнання. Розробка програмного забезпечення підсистем СОУ ГВС.

    курсовая работа [2,0 M], добавлен 11.07.2012

  • Проектування і реалізація навчального програмного продукту "Побудова геометричних фігур". Використання C++ Builder 6 у якості програмного середовища для реалізації даної навчальної програми. Інструкція з використання розробленого програмного забезпечення.

    курсовая работа [2,2 M], добавлен 05.05.2014

  • Розгляд матеріалу з розрахунку рецептур. Аналоги програм та сайтів по розрахунку рецептур, створення алгоритму побудови програми. Оптимізація калькулятору з розрахунку рецептур. Проектування алгоритму та програмного забезпечення для його реалізації.

    курсовая работа [52,0 M], добавлен 28.03.2023

  • Характеристика програмної взаємодії людини з комп'ютером. Визначення функціональних та експлуатаційних потреб при голосовому управлінні. Реалізація програмного забезпечення. Розробка тестів та тестування системи. Аналіз ефективності даної програми.

    курсовая работа [2,8 M], добавлен 15.10.2014

  • Класифікація об'єктно-орієнтованих мов програмування. Розробка алгоритмічного та програмного забезпечення комп'ютерної системи управління процесом випалювання будівельних матеріалів. Тестування програмного забезпечення, оцінка його ефективності.

    курсовая работа [1,6 M], добавлен 25.04.2015

  • Широкі можливості по використанню комп'ютерних навчальних систем. Розробка навчальної системи мультимедійного посібника з дисципліни "Інформатика і ОТ" на тему "Особливості мови програмування С++. Вказівники". Вимоги до розробки навчальної програми.

    курсовая работа [2,9 M], добавлен 23.11.2010

  • Використання комп'ютерних технологій та програмного забезпечення. Загальні відомості про середовище візуального програмування Delphi 7. Аналітичний огляд програм, які вирішують задачі методом Крамера або методом Гауса. Розробка програми "Лічильник задач".

    курсовая работа [2,7 M], добавлен 10.04.2014

  • Програма, яка приймає дані з зовнішнього пристрою через паралельний порт і використовується на комп’ютері з паралельним адаптером, операційною системою MS-DOS. Огляд існуючих пристроїв, систем, програмного забезпечення. Реалізація проекту, текст програми.

    курсовая работа [18,0 K], добавлен 08.08.2009

  • Розробка програми калькулятора, що може виконувати найголовніші арифметичні операції над двома числами. Вимоги до апаратного і програмного забезпечення. Опис форм та компонентів програми. Розробка алгоритмів програмного забезпечення. Опис коду програми.

    курсовая работа [57,1 K], добавлен 31.05.2013

  • Побудова інформаційно-математичної моделі та алгоритм задачі. Визначення структури даних. Розробка інтерфейсу програми з користувачем. Складання коду програми. Реалізація проекту у візуальному середовищі. Тестування та інструкція з експлуатації програми.

    курсовая работа [1,3 M], добавлен 14.04.2009

  • Основні функціональні можливості програми для забезпечення комп'ютерної системи дистанційного управління приладами. Функція пульта дистанційного керування мартфонів. Реалізація пультів дистанційного управління на основі апаратно-програмного комплексу.

    дипломная работа [1,7 M], добавлен 09.07.2015

  • Розробка системи для побудови моделі та одержання статистичних звітів про процеси в системах, побудованих за принципом Triple Play. Середовище Delphі як засіб проектування інтерфейсу. Особливості написання програм. Можливості програмного продукту.

    дипломная работа [3,4 M], добавлен 22.10.2012

  • Аналіз системи збору первинної інформації та розробка структури керуючої ЕОМ АСУ ТП. Розробка апаратного забезпечення інформаційних каналів, структури програмного забезпечення. Алгоритми системного програмного забезпечення. Опис програмних модулів.

    дипломная работа [1,9 M], добавлен 19.08.2012

  • Проектування програми керування мікропроцесорним пристроєм світлової індикації на мові С та Assembler. Розробка алгоритму роботи програми, структурної та електричної принципових схем. Здійснення комп’ютерного моделювання для перевірки розроблених програм.

    курсовая работа [710,7 K], добавлен 04.12.2014

  • Загальні поняття програмного забезпечення (ПЗ) для персонального комп'ютеру (ПК). Розвиток прикладного ПЗ для ПК, пакетів прикладних програм, а також про використання прикладних програм в житті кожного користувача. Розгляд пакетів прикладних програм.

    реферат [30,9 K], добавлен 03.03.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.