Українські реферати, курсові, дипломні роботи
UkraineReferat.org
українські реферати
курсові і дипломні роботи

Програми для роботи з базою даних

Реферати / Комп'ютери і технології / Програми для роботи з базою даних

План

Вступ.

1. Постановка та алгоритм рішення задачі.

1.1 мета задачі;

1.2 методи рішення;

2. Розробка програмного забезпечення редактора бази даних мовою dBase III Plus у середовищі FoxBASE.

2.1 мова програмування dBase III Plus (СУБД KARAT);

2.2 розробка бази даних для рішення поставленої задачі;

2.3 редактор бази даних розроблений мовою FoxBASE.

3. Розробка програмного забезпечення поставленої задачі мовою C++ у середовищі Borland C++ 4.x.

3.1 елементи програми (діалоги опцій);

3.2 опис використаних класів інкапсульованих у бібліотеці ObjectWindows;

3.3 базова частина програми (ресурси, елементи керування);

3.4 створення файлу ініціалізації;

4. Висновок.

 

Список використаної літератури.

 

Вступ

В сучасному світі комп'ютерних технологій для полегшення рішення багатьох економічних задач, програмістами різних країн розробляються спеціальні додатки, у яких виробляються розрахунки практично всіх економічних процесів і окремих операцій. На спеціальності Економічна кібернетика студентам представляється можливість вивчати паралельно економічні і комп'ютерні дисципліни. В економічному напрямку, студенти вивчають теоретичну частину операцій вироблених в області економіки. У галузі ж комп'ютерної техніки і програмування, студенти одержують практичні пізнання в організації економічних програм, складанні алгоритмів до них, баз даних і спеціальних додатків.

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

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

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

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

У світі існує безліч систем керування базами даних. Незважаючи на те що вони можуть по-різному працювати з різними об'єктами і надають користувачу різні функції і засоби, більшість СУБД спираються на єдиний устояний комплекс основних понять.

Для поліпшення практичних навичок у програмуванні, за основу була узята мова програмування високого рівня – Borland C++ v.4.0, розробленого Бьярном Страуструпом, і побачившим світ на початку 80-х років. Спочатку він називався мову «Сі з класами», що у свою чергу вказувало на його походження від мови Сі. Мова С++ була створена, щоб поліпшити можливості Сі, підтримати абстракцію даних і, що саме головне, забезпечити об’єктно-орієнтовне програмування. Виходом на міжнародну арену для мови С++ стала одна довгоочікувана подія – У 1998р. Міжнародний комітет зі стандартизації прийняв стандарт мови С++ (ISO/IEC 14882 “Standard for the C++ Programming Language”). Четверта версія мови С++ узята з розрахунку на те, що в ній більше всього елементів залишившихся з класичного Сі. При вивченні мов програмування дуже важливо знати основу, на якій вони написані, тобто базову частину і сам принцип вихідної мови. Тому що тільки при знанні класики, програміст може йти далі у вивченні нових мов програмування, маючи теоретичну основу і представлення про процеси, що відбуваються в комп'ютері при виконанні програми.

Назву С++ увів Рік Массітті влітку 1983 року Назва вказує на еволюційну природу переходу до нього від С. ++ — це операція прирощування в С. Мова програмування С збережена як підмножина, тому зробленого в С акценту на засобах низького рівня досить, щоб справлятися із самими насущними задачами системного програмування. Ще одним джерелом послужила мова Simula-67: з неї була запозичена концепція класу (разом з похідними класами і функціями-членами). Це було зроблено, щоб сприяти модульності завдяки використанню віртуальних функцій. Можливості С++ по перевантаженню операцій і воля в розташуванні описів скрізь, де може зустрічатися оператор, схожі на Алгол-68.

Мова С++ розроблений так, щоб дати можливість розумним образом структурувати великі програми. Крім того, він має можливості, призначеними для того, щоб безпосередньо й ефективно працювати з апаратними засобами, не піклуючись про безпеку чи простоту розуміння. Він також має можливості, що дозволяють ховати такі програми за елегантними і надійними інтерфейсами.

При написанні додатків для економічних розрахунків зручніше за усе використовувати бібліотеки класів ObjectWindows. У версії Borland C++ 4.0 використовується ObjectWindows v.2.0. Це спеціальний набір бібліотек класів, що полегшують написання функціональної частини програми.

Якщо взяти за основу файл допомоги до Borland C++ 4.0, то можна виділити такі переваги використання ObjectWindows Версії 2.0 – ObjectWindows 2.0 формує прикладні програми Windows і модулі DLL, що використовують TApplication і TModule класи, відповідно.

Tмodule. Об'єкти TModule формують ініціалізацію і заключні функції Windows DLL. Об'єкт TModule також містить параметри hInstance і lpCmdLine, що є еквівалентними параметрам тієї ж самої назви, що переправляє до функції WinMain у додатку Non-ObjectWindows. Зверніть увагу, що і WinMain і LibMain звичайно мають ці два параметри.

Але основним класом, використовуваним при написанні програми для курсової використовується TАpplication.

Щоб використовувати об'єкт TApplication, Ви повинні:

1. Підключити правильний хайдер

2. Створити об'єкт

3. Знайти об'єкт

Об'єкти TApplication формують (инкапсулюють) ініціалізацію, керування під час виконання, і заключні функції додатка Windows. Об'єкт TApplication також містить значення параметрів hPrevInstance і nCmdShow, що є еквівалентними параметрам тієї ж самої назви, що переправляють до функції WinMain у додатку Non-ObjectWindows. І тому, що TApplication засновано на TModule, TApplication також має усі функціональні можливості, що містяться в TModule.

Завантажити реферат Завантажити реферат
Перейти на сторінку номер: 1  2  3  4  5 

Подібні реферати:


Останні надходження


© 2008-2024 україномовні реферати та навчальні матеріали