Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 3475 Варіанти завдань, Варіант 15, Аптеки, Проектування баз даних, ЗНТУ

Варіанти завдань, Варіант 15, Аптеки, Проектування баз даних, ЗНТУ

« Назад

Варіант 15, Аптеки

На аптечномускладі зберігаються ліки. Звідти вони розподіля­ються по аптеках, які здійснюють продаж. Створити інформаційно-пошукову систему для автоматизації обліку та продажу ліків. Деякі категорії покупців (пенсіонери, ветерани) мають пільги. Відсоток пільг визначає аптека. За деякими рецептами ліки відпускаються безкоштовно. Якщо термін зберігання закінчується в поточному місяці, то ціна товару зменшується на 10%. Якщо термін придатності вже скінчився, то препарати треба знищити.

Інформаційна система повинна містити такі таблиці бази даних:

Аптеки

Таблиця містить такі поля:

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

- її адреса;

- телефон;

- прізвище завідувача;

- найближча зупинка транспорту.

Перелік медикаментів

У цій таблиці зберігається інформація про ліки та медичні засоби і містить такі поля:

- код препарату;

- назва препарату;

- країна – виробник;

- форма випуску (пігулки, мікстура та ін.);

- кількість одиниць в упаковці;

- кількість лікарського засобу в одиниці (г, мл або штуки).

Деякі препарати з однією назвою можуть випускатися у вигляді ампул або розчинів для ін’єкцій, таблеток, мікстур або мати різні дозування.

Поставки

У цій таблиці зберігається інформація про те, які препарати були поставлені в конкретні аптеки. Таблиця містить такі поля:

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

- код препарату;

- номер серії (препарату);

- місяць та рік виготовлення;

- термін придатності;

- дата поставки;

- наявна кількість одиниць;

- ціна за одиницю.

Поле Номер серії не може повторюватись так само як Код препарату.

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

Продаж

В цій таблиці зберігається інформація про продані препарати. Поля таблиці:

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

- номер серії (препарату);

- дата продажу;

- продана кількість одиниць;

- відсоток знижки;

- сплачена сума.

Архів

В цій таблиці зберігається інформація про списані ліки. При цьому відомості про них вилучаються з відповідних таблиць. Поля:

- номер серії (препарату);

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

- залишок одиниць ліків;

- їхня вартість.

Інформаційна система повинна розв’язувати такі задачі.

1. Здійснювати продаж медикаментів, враховуючи відсотки знижок. При цьому змінювати значення у полі Наявна кількість одиниць таблиці Поставки.

2. Вести касову відомість проданих ліків та облік медикаментів, які відпущені за безкоштовними рецептами. Друкувати звіти за різни­ми критеріями: кожного місяця, для кожної аптеки.

3. Надавати інформацію про наявність потрібних ліків в аптеках міс­та. У разі потреби вказувати телефон та адресу аптеки.

4. Аналізувати наявну кількість медикаментів по аптеках. Якщо яко­гось найменування ліків недостатньо або воно зовсім відсутнє, по­давати замовлення на їхню поставку.

5. Вести облік поставлених медикаментів. Коригувати при цьому відповідні таблиці.

6. Здійснювати вилучення даних про списані медикаменти до архіву.

З повагою ІЦ "KURSOVIKS"!