ЗМІСТ
ВСТУП
. ПРИЗНАЧЕННЯ розробити програмний засіб
. УБУДОВАНІ ТИПИ ДАНИХ ACCESS
. 1 Типи даних Access
. 2 Властивості полів Access
. ЗАСОБИ РОЗРОБКИ
. 1 Компоненти наборів даних ADOTable, ADOQuery, ADOStoredProc, ADODataSet
. 2 Поняття бази даних
. 3 Структура бази даних для клініки, використовувана в додатку
. ВЗАЄМОДІЯ КОРИСТУВАЧА з додатками
ВИСНОВОК
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
ДОДАТОК
ВСТУП
В даний час за допомогою сучасних технологій здійснюються розробка додатків для поліпшення якості роботи клініки.
Більшість мед установ стикається з проблемою пошуку даних за допомогою застарілих методів (картотеки). Це досить трудомісткий і тривалий за часом процес. У зв'язку, з чим багатьом працівникам медустанов потрібно систематизація вже накопичених відомостей.
І для того, щоб вирішити ці проблеми, програмістами створюються додатки на різних мовах програмування для вирішення цих проблем.
Метою курсової роботи було розробити додаток в середовищі Delphi, що взаємодіє з базами даних в СУБД Access, яка містить різні дані про клініку і відображає їх користувачеві, за його запитом. Зокрема, було потрібно розробити багатовіконне додаток, в якому є можливість перегляду будь-якого з довідників, його редагування, фільтрація даних і вибір необхідних відомостей за допомогою запитів, які складаються користувачем.
У ході виконання курсової роботи були вирішені наступні завдання:
- розроблена база даних для клініки;
- опрацьована структура бази даних;
- розроблено багатовіконне додаток;
- розроблені екранні форми для відображення довідників;
- розроблений алгоритм побудови запитів, що полегшують фільтрацію даних користувачеві;
- була налагоджена робота між додатком і СУБД Access.
1. ПРИЗНАЧЕННЯ розробити програмний засіб
Розроблене додаток виконано для здійснення роботи з медичними даними з подальшою їх візуалізацією. Розроблено в інтегрованому середовищі розробки Delphi. В результаті було розроблено багатовіконне додаток, що має безліч екранних форм для відображення таблиць таких як:
- лікарі;
- діагноз;
- посади;
- ліки;
- пацієнти;
- процедури;
- призначення ліків;
- призначення процедур;
- відділення;
- палата.
На кожній з екранних форм є пункти меню, що дозволяють фільтрувати таблиці по полях, необхідним користувачеві. Після натискання цього пункту меню відкривається екранна форма, що містить елементи управління, кожен з яких відповідає полях таблиці, для якої відкрито вікно.
Користувач проводить потрібні йому маніпуляції з прикладною програмою, тим самим, посилаючи різні запити даних на сервер з базою даних, призначеної для цього додатка. Після чого на сервері виконуються ці запити та додатком надсилаються потрібні йому дані, або змінюються дані в самій базі (як показано на малюнку 1.1).
Малюнок 1.1 - Взаємодія користувача з БД
2. УБУДОВАНІ ТИПИ ДАНИХ ACCESS
візуалізація поле база екранний
2.1 Типи даних Access
У таблиці перераховуються типи даних Access і їх опис.
Таблиця 1 - Типи даних Access
Назва поляОпісаніеText (Тип даних текстовий) Символьні, текстові дані, обсяг яких недолжен, перевищувати 255 символів, за замовчуванням 50.Memo (Тип даних текстовий) Текстовий тип даних, обмеження до 64000 символів, поля цього типу НЕ індексіруются.Integer (Тип даних числовий) Числові дані, розмір яких визначається, числом, зазначеним у властивостях полей.Data, TimeПредназначен для зберігання дати та времені.Денежний (Тип даних числовий) Різновид типу даних для зберігання, грошових еквівалентів, розміром 15 розрядів до коми, і чотири розряду после.Счетчік (Тип даних числовий) Є різновидом числового типу, може мати тільки ціле значення, автоматично збільшується на заданий крок, за замовчуванням +1, значення не можуть повтор...