Функціональна структура програми(Типи моделі розробки)

Схема IDEF0 (малюнок)

IDEF0 – Діаграма декомпозиції. Дану модель використовують для показу функціональної діяльності системи.

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

Схема DFD (малюнок)

DFD – діаграми потоків даних.

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

Вхідні дані на розробку автоматизованої системи

Для розробки даної автоматизованої системи медичного діагностичного центру використовується ERwin, BatchAccess та Builder c++ 6.

· ERwin – для створення схеми бази даних(БД) та генерування коду БД для BatchAccess [mal..];

· BatchAccess – для створення БД, на основі генерованого коду із ERwin [mal..].

· Builder c++ 6 [mal..] – для програмної реалізації додатку, який буде працювати із генерованою БД, де для зв’язку з нею буде використовуватися драйвер ADO.

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

Програма проектується в середовищі Builder c++ 6. Для зв’язку з БД використовується драйвер ADO середовища Builder c++ 6, а саме компонент ADOConnection [mal…], в якому встановлюється шлях до БД де підключаємось через дані «Microsoft Jet 4.0 OLE DB Provider».

Вибір сервера баз даних

Для генерації бази даних(БД) використовується сервер ODBC [mal…].


Логічна структура програми

Структура бази даних(БД) з визначеними ключовими та зовнішніми полями БД, яка працює з проектованим додатком [mal…].

Розробка структури бази даних проекту

Визначаю схематично потрібні таблиці для проектованого додатку [mal…].

Розробка структури і полів таблиць бази даних

Визначаю структуру і поля таблиць бзи даних, які є ключовими та зовнішніми [mal…].



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: