У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


операції як витягання даних, їх сортування і фільтрацію.

- Форми – це засоби для введення даних. У формі можна розмістити спеціальні елементи управління (лічильники, списки, що розкриваються, перемикачі, прапорці і інше).

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

Розробляючи базу даних по поставці медикаментів аптекам міста потрібно уточнити які іменно дані ми будемо вводити. Тому в моїй базі даних я створюю такі таблиці:

- Таблиця «Замовлення» (Рис. 1.2.1)

- Код замовлення;

- Дата заповнення;

- Код замовника;

- Назва медикаментів;

- Код медикаментів;

- Об’єм замовленої партії;

- Об’єм поставленої партії;

- Категорія пільг;

- Дата постачання.

Рис. 1.2.1 – Таблиця «Замовлення» в режимі конструктор.

- Таблиця «Медикаменти»(Рис. 1.2.2)

- Назва медикаментів;

- Код медикаментів;

- Виробник;

- Вартість одиниці продукції;

- Мінімальна партія;

- Термін зберігання.

Рис. 1.2.2 – Таблиця «Медикаменти» в режимі конструкторі.

- Таблиця «Аптеки» (Рис 1.2.3)

- Код замовника;

- Номер аптеки;

- Адреса;

- Район міста;

- Телефон.

Рис.1.2.3 - Таблиця «Аптеки» в режимі конструкторі.

Отже, на основі вищезгаданих записів я створила таку базу даних (рис 1.2.4).

Рис. 1.2.4 Створені таблиці бази даних.

РОЗДІЛ 2. СТРУКТУРА ПРОГРАМНОГО КОМПЛЕКСУ

В моєму завданні було сказано розробити базу-даних для реєстрації замовлень, збереження інформації про замовників, про асортимент продукції, що виробляється, та організації поставок продукції до аптек міста.

Тому для створення такої бази даних потрібно вибрати всі можливі варіанти і викотистати такі об’єкти бази дани.

Таблиці:

- В таблиці «Аптеки» (Рис. 2.1 ) міститься інформація про адреси, телефони, номера аптек і в якому районі вони знаходяться.

Рис. 2.1. – Таблиця «Аптеки» в режимі таблиці.

- В таблиці «Медикаменти» (рис. 2.1) показано всю інформацію про асортимент медикаментів, а саме: назву медикаментів, виробника, іхню ціну, термін зберігання, код, та в якій мінімальні партії їх можна замовляти у постачальника.

Рис. 2.2 – Таблиця «Медикаменти»

- В таблиці «Замовлення» (Рис. 2.3) показано всі проведені замовлення та поставку чих замовлень аптекам.

Рис. 2.3 – Таблиця «Замовлення»

Всі таблиці повинні бути зв’язані одна з одною, тому в цьому випадку я створила такі зв’язки (Рис. 2.4). При роботі з таблицями зв'язків слід мати на увазі, що будь-який запис з таблиці зв'язків легко може бути видалений, оскільки єства деякий час можуть обійтися і без зв'язків. Наявність зв'язків між таблицями дозволяє включати дані з декількох таблиць в запити, форми і звіти. Таблиці зв'язуються між собою через ключові поля.

Рис. 2.4 – «Схема даних»

Запити:

- Запит «На певну дату постачання» (Рис. 2.5) - виводить всі замовлення по кожній аптеці по вказаній даті постачання.

 

Рис. 2.5 – «Певна дата постачання медикаментів»

- Запит «На збільшення вартості одиниці продукції» (Рис 2.6) - на певного виробника збільшує вартість одиниці продукції на 10%.

Рис. 2.6 – «Збільшення вартості продукції»

- Запит «На розрахування суми до оплати» (Рис 2.7) – обчислює суму до оплати для кожної аптеки.

Рис. 2.7 – «Розрахування суми до оплати»

- Запит «На суму замовлень за останній квартал» (Рис. 2.8) - обчислює суму всіх замовлень за останній квартал цього року по кожній аптеці.

Рис. 2.8 – «Сума замовлень за останній квартал»

- Запит «На продукцію яка не користується попитом» (Рис. 2.9) – вираховує на яку продукцію відсутні замовлення.

Рис. 2.9 – «Продукція яка не користується попитом»

- Запит «На продукцію у якої закінчився термін дії» (Рис. 2.10) – визначає у яких медикаментів закінчився термун дії.

Рис. 2.10 – «Продукція термін дії якої закінчився»

Форми:

- Форма «Замовлення» (Рис. 2.11) – виводить інформацію про замовлення, вибирає продукцію, що має однакові назви, але різні атрибути, та збільшує вартість продукції на певного виробника.

Рис. 2.11 – Форма «Замовлення»

- Форма «Медикаменти» (Рис 2.12) – відображає інформацію про медикаменти, та знищує продукцію у якої закінчився термін дії.

Рис. 2.12 – Форма «Медикаменти»

- Форма «Продукція що не користується попитом» (Рис. 2.13) – визначає усь інформацію про медикаменти які не користуються попитом.

Рис. 2.13 – Форма «Продукція що не користується попитом»

- Форма «Сума замовлень за останній квартал» (Рис. 2.14) – виводить на екран суму замовлень за останній квартал.

Рис. 2.14 – Форма «Сума замовлень за останній квартал»

- Форма «Продукція, шо має однакові назви але різні атрибути» (Рис. 2.15) – виводить інформацію про продукцію назва якої повторюється але атрибути продукції різна.

Рис. 2.15 – Форма «Продукція, що має одинакові назви але різні атрибути»

- Форма «Певна дата постачання» (Рис. 2.16) – подає інформацію іменно по тій даті яку вказав користувач.

Рис. 2.16 – Форма «Певна дата постачання»

- Форма «Аптеки» (Рис. 2.17) – виводить усю інформацію про аптеки міста на екран.

Рис. 2.17 – Форма «Аптеки»

- Форма «Головна кнопочка форма» (Рис 2.18) – це форма в якій можна натискаючи на відповідні кнопки переглядати та редагувати усі створені форми (Рис. 2.19) і звіти (Рис. 2.20), також є кнопки «Вийти із форми» - яка закриває форму, та «Вихід» - яка виходить із бази даних.

Рис. 2.18 – Форма «Switchboard Items – головна кнопочка форма»

Рис. 2.19 – «Реєстрація замовлень»

Рис. 2.20 – «Перегляд та друк звітів»

Звіти:

- Звіт «Сума, на яку була поставлена продукція по місяцях, для кожної аптеки міста та загальну суму» (Рис. 2.21) – виводить інформацію про суму, по кожному місяці, на яку була поставлена продукція, окремо для кожної аптеки міста, та рахує загальну суму поставленої продукції.

Рис. 2.21 – «Сума, на яку поставлено продукцію по місяцях для кожної аптеки та загальна сума»

- Звіт «Об’єм продукції, що була недопоставлена» (Рис. 2.22)


Сторінки: 1 2 3