Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проектування додатка

Реферат Проектування додатка





Введення

інтерфейс користувач програмування додаток

З початку 60-70хх почався бурхливий розвиток комп'ютеризації всіх великих промислових центрів. Ближче до восьмидесятих, комп'ютери стали з'являтися і в навчальних закладах, предмету «Інформатика» стали приділяти величезну увагу. Стали з'являтися мови програмування високого рівня такі, як Delphi, C ++.

Далі піде мова про мову програмування Delphi і про бази даних.

У Росії Borland Delphi з'являється наприкінці 1993 р і відразу ж завойовує широку популярність. Нові версії виходять практично щороку. У них реалізуються всі нові майстри, компоненти та технології програмування. У Delphi використовується мова Object Pascal, який постійно розширюється і доповнюється Borland. Мова повною мірою підтримує всі вимоги, пропоновані до об'єктно-орієнтованого мови програмування. Як і належить строго універсальна мова, класи підтримують тільки просте спадкування, але зате інтерфейси можуть мати відразу кілька предків. До числа особливостей мови слід віднести підтримку обробки виняткових ситуацій (exceptions), а також перевантаження методів і підпрограм (overload) в стилі C ++.

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

Метою курсової роботи є створення додатка «Енциклопедія кіномана», суть якої полягає у веденні бази даних фільмів, можливості редагування, перегляду інформації, а так само різних видів фільтрації для прискореного пошуку.

Постановка завдання

Створити додаток «Енциклопедія кіномана», що містить базу даних з відомостями про фільми, панелі адміністрування, яка надає можливість проведення пошуку, сортування та фільтрації даних.



1. Опис математичної моделі


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

Додаток являє собою таблицю бази даних, гже зберігається інформація про фільми. Таблиця бази даних була спроектована в СУБД Access і зберігається в папці BD під ім'ям kinoman.mdb.

Таблиця бази даних має наступну структуру:

інтерфейс користувач програмування додаток

Таблиця 1. Структура таблиці бази даних kinoman

Ім'я поляТіп поляПрімечаніяKodЧісловоеКод фільму. Ключове полеNameТестовоеНазваніе фильмаDirectorТекстовоеРежиссерActorТекстовоеАктерыGodЧисловоеГод випуску фільмаjanrТекстовоеЖанр


2. Технологія розробки програми


.1 Вибір та обгрунтування середовища програмування

- імперативний, структурований, об'єктно-орієнтована мова програмування, діалект Object Pascal. Починаючи з середи розробки Delphi 7.0, в офіційних документах Borland стала використовувати назву Delphi для позначення мови Object Pascal. Починаючи з 2007 року вже язик Delphi (похідний від Object Pascal) почав жити своїм самостійним життям і зазнавав різні зміни, пов'язані з сучасними тенденціями (наприклад, з розвитком платформи.NET) розвитку мов програмування: з'явилися class helpers, перевантаження операторів і другое.Pascal- результат розвитку мови Турбо Паскаль, який, у свою чергу, розвинувся з мови Паскаль. Паскаль був повністю процедурним мовою, Турбо Паскаль, починаючи з версії 5.5, додав в Паскаль об'єктно-орієнтовані властивості, а в Object Pascal - динамічну ідентифікацію типу даних з можливістю доступу до метаданих класів (тобто до опису класів та їх членів) в компилируемого коді , також званому інтроспекцією - дана технологія отримала позначення RTTI. Так як всі класи успадковують функції базового класу TObject, то будь покажчик на об'єкт можна перетворити до нього, після чого скористатися методом ClassType і функцією TypeInfo, які й забезпечать интроспекцию.

Також відмітною властивістю Object Pascal від С ++ є те, що об'єкти за замовчуванням розташовуються в динамічної пам'яті. Однак можна перевизначити віртуальні методи NewInstance і FreeInstance класу TObject. Таким чином, абсолютно будь-який клас може здійснити «бажання» «де хочу - там і буду лежати». Відповідно організується і «многокучность» .Pascal (Delphi) є результатом функціонального розширення Turbo Pascal.позволяет створювати додатк...


сторінка 1 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Описание алгоритмом Функціонування бази даних міст України в середовіщі віз ...
  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Програмування на мові Object Pascal
  • Реферат на тему: Проектування бази даних "Оптова база" в середовищі Borland Delphi ...