- •Введення
- •1 Технічне завданя
- •Постановка завдання
- •1.2 Опис проблеми
- •1.3 Підстави для розробки програми
- •1.4 Призначення проекту
- •1.5 Вибір моделі даних
- •1.6 Вибір засобів для проектування бази даних
- •1.7 Програмі засоби розробки
- •2 Спеціальний розділ
- •2.1 Функціональна модель
- •2.2 Розробка логічної структури бази даних
- •2.3 Формування фізичної структури бази даних
- •2.4 Проектування графічного користувацького интерфейса
- •Висновок
- •Список литературы
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
ДВНЗ «Кам’янець-Подільський індустріальний коледж»
Спеціальність 5.05010301 Розробка програмного забезпечення
КУРСОВА РОБОТА
З дисципліни «Об'єктно-орієнтоване програмування»
ТЕМА: «Проектування додатка «Довідник фармацевта» засобами об'єктно-орієнтованого середовища програмування з використанням бази даних”»
Виконав:
студент групи РПЗ-121
Пліського А.В.
Керівник: Кузьмич В.С.
Дата захисту роботи:
“___” _____ 2015р.
Оцінка______________
Кам’янець-Подільський
2015
ЗМІСТ
ВВЕДЕННЯ 3
1 ТЕХНІЧНЕ ЗАВДАННЯ 6
1.1 Постановка задачи 6
1.2 Опис проблеми 6
1.3 Підстави для розробки програми 7
1.4 Призначеня проекту 7
1.5 Вибір моделі даних 8
1.6 Вибір засобів для проектування бази даних 11
1.7 Програмні засоби розробки 12
2 СПЕЦІАЛЬНИЙ РОЗДІЛ 15
2.1Функціональна модель 15
2.2Розробка логічний структур бази даних 16
2.3Формування фізичної структури бази даних 16
2.4Проектування графічного інтерфейсу 17
ВИСНОВОК 25
СПИСОК ЛІТЕРАТУРИ 26
ДОДАТОК 28
Введення
Програма
написана на мові програмування
Borland
Delphi
7.0. Цей
вибір обумовлений насамперед тим ,
що
Delphi
являється
досить
відомим
засобом
розробки додатків
для Windows©.
Вибір
мови
програмування
зумовлений
також
поширеністю,
зручністю,
простотою
і
силою
мови.
Він
однаково
легкий як
для написання інтерфейса програми,
так і
для роботи з базою даних.
Розглядається створення бази даних для підприємства, в даному випадку Довідник Фармацевта. Діяльність даного підприємства здійснюється наступним чином: надають послуги по продажу медикаментів. Отже, необхідно ввести облік руху товарів. Тому доцільно поставить на даній фірмі 1-2 персональних комп’ютера , в яких буде зберігатися вся інформація про послуги та документацію. Дані комп’ютери будуть знаходитись в розпоряджені керуючого (або адміністратора), а також директора підприємства.
Робота підприємства заклечається в надані послуг клієнтам. Робота з клієнтами ділиться на 3 етапи:
Вводиться найменування препарату, його тип, кількість
Здійснюється продаж товару
Запис інформації в внутрішній звіт
Таким чином, при заповнених таблиць бази даних медикаментів, їх типів, – швидкість складання документації(чека) значно збільшується , що дозволяє за одиницю часу обслужити більшу кількість клієнтів.
Перш ніж приступити до роботи з базою даних, в першу чергу потрібно вибрати модель представлення даних. Вона повинна відповідати наступним вимогам:
Наочність подання інформації;
Простота введеня інформації;
Зручність пошуку та відбору інформації;
Можливість швидкої перенастроювання бази даний(додавання нових полів, нових записів, їх видалення).
При розробці БД можна виділити наступні етапи роботи.
I етап. Постановка проблеми
На цьому етапі формується завдання по створенню БД. В ньому детально описується склад бази, призначені та цілі її створення , а також перечислюються, такі види роботи предбачається здійснюватись в цій базі даних (відбір, доповнення, зміна даних, друк та вивід звіту і т.д.).
II етап. Аналіз об’єкта
На цьому етапі необхідно розглянути, з яких об’єктів може складатися БД, які властивості цих об’єктів. Після розбиття БД на окремі об’єкти потрібно розглянути властивості кожного з цих об’єктів , іншими словами, встановити, якими параметрами описується кожен об’єкт. Всі ці відомості можна розташувати у вигляді окремих записів і таблиць. Далі необхідно розглянути тип даних кожної окремої одиниці запису(текстовий,числовий). Відомості про типи даних також слід занести в таблицю.
III етап. Синтез моделі
На
цьому етапі проведеного вище аналізу
необхідно вибрати певну модель БД.
Далі
розглядуються переваги та недоліки
кожної моделі, зіставити їх з вимогами
і завданнями вашої БД і вибрати ту
модель,яка зможе максимально забезпечити
реалізацію поставленої задачі.
Після вибору моделі потрібно намалювати
її схему з зазначенням зв’язків між
таблицями або вузлами.
IV етап. Способи представлення інформації, програмний інструментарій
Після створення моделі необхідно в залежності від обраного програмного продукту визначити форму подання інформації. У більшості СУБД дані можна зберігати в двох видах :
З використанням форм;
Без використання форм.
Форма – створений користувачем графічний інтерфейс для введення а базу даних.
V этап. Синтез комп’ютерної моделі об’єкта і технологія його створення
Після розгляду інструментальних можливостей обраного програмного продукту можна приступити до реалізації БД на комп’ютері. У процесі створення комп’ютерної моделі можна виділити певні стадії, типові для будь якої СУБД.
Стадія 1. Запуск СУБД, створення нового файлу бази даних або відкриття створеної раніше бази.
Стадія 2.Створення вихідної таблиці чи таблиць.
Стадія 3. Створення екраних форм.
Стадія 4. Заповнення БД.
VI етап. Работа з створеною базою даних
Робота
з
БД включає
себе такі дії ,
як:
Пошук потрібних відомостей;
Сортування даних;
Відбір даних;
Вивід на друк;
Зміна та доповнення даних.
