Автор работы: Пользователь скрыл имя, 13 Декабря 2010 в 16:30, курсовая работа
Для работы с БД используются Система управления базами данных (СУБД) — это комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями.
Таким образом, все современные предприятия, организации, банки и другие структуры используют в своей работе базы данных. Как правило, базы данных хранят информацию о сотрудниках, товарах, фирмах, пациентах, то есть обо всем том, с чем работает данная структура.
Введение 3
1 Постановка задачи 4
2 Схема бизнес процесса 5
3 Проектирование БД 7
3.1 Построение инфологической модели 7
3.3 Составление ER-диаграммы типов 8
3.4 Схема БД 9
3.5 Структура таблиц 10
3.6 Формы 13
Заключение 17
Список литературы 18
Приложение А – Выходные документы
Факультет АИТ
Кафедра электротехники
Базы данных
Курсовая работа
по теме БД «Аптека»
Пояснительная
записка
Руководитель
___________ Ерохина О.В.
(подпись)
______________
(дата)
Разработала
__________ Иванова Н.Н.
(подпись)
______________
(оценка)
Красноярск
Содержание
Приложение А – Выходные документы
В сегодняшний день, в эпоху бурного прогресса невозможно представить какой-либо род деятельности без участия компьютеров. И в большинстве случаев, ЭВМ используются для хранения каких либо сформированных, сгруппированных данных и обработки запросов к ним.
Обычно для таких целей используют базы данных. База данных (БД) представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Для работы с БД используются Система управления базами данных (СУБД) — это комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями.
Таким образом, все современные предприятия, организации, банки и другие структуры используют в своей работе базы данных. Как правило, базы данных хранят информацию о сотрудниках, товарах, фирмах, пациентах, то есть обо всем том, с чем работает данная структура.
Использование
баз данных способствует не только
более быстрой и удобной
Основной
целью является создание СУБД «Аптека»,
предназначенной для
Данное программное средство должно позволить упростить работу заведующей и продавцов аптеки.
В процессе выполнения работа необходимо:
1 Выявить основные сущности. Начертить типичные ER-диаграммы.
2 Определить перечень и состав доменов предметной области.
3
Определить перечень всех
4
Оформить инфологическую
5
Представьте окончательную
При разработке информационной системы необходимо:
1 Разработать формы для работы с информационной системой (должны быть формы типа “один к одному” и типа “один ко многим”). В формах должны быть различные средства управления.
2
Предусмотреть возможность
3
Обеспечить проверку
4
Обеспечить формирование
5
В качестве головного
6
Разработать и создать
Функциональная
модель решения задачи представлена
на рисунке 1.
Рисунок
1 - Контекстная диаграмма
В качестве управления предусмотрены следующие объекты:
В качестве входных данных выступают:
Результатом
работы системы предусмотрены
На
рисунке 2 представлена декомпозиция контекстной
диаграммы функциональной модели.
Рисунок
2 – Декомпозиция функциональной модели
В декомпозиции функциональной модели можно выделить два основных блока:
Программное средство «Аптека» обрабатывает данные семи таблиц:
Схема
взаимосвязи таблиц базы данных представлена
на рисунке 3.
Рисунок 3 - Взаимосвязь таблиц базы данных
Структура
таблицы «tovar» представлена на рисунке
4.
Рисунок
4 - Таблица «tovar»
Структура
таблицы «strana» представлена на рисунке
5.
Рисунок 5 - Таблица «strana»
Структура
таблицы «kategor» представлена на рисунке
6.
Рисунок
6 - Таблица «kategor»
Структура
таблицы «ed_izm» представлена на рисунке
7.
Рисунок
7 - Таблица «ed_izm»
Структура
таблицы «post» представлена на рисунке
8.
Рисунок
8 - Таблица «post»
Структура
таблицы «prihod» представлена на рисунке
9.
Рисунок
9 - Таблица «prihod»
Структура
таблицы «rashod» представлена на рисунке
10.
Рисунок 10 - Таблица «rashod»
Форма,
отображающая данные о товаре представлена
на рисунке 11.
Рисунок
11 – Форма Товары
Форма,
отображающая данные о стране представлена
на рисунке 12.
Рисунок
12 – Форма Страны
Форма,
отображающая данные о категории
представлена на рисунке 13.
Рисунок
13 – Форма Категории
Форма,
отображающая данные о единице измерения
представлена на рисунке 14.
Рисунок
14 – Форма Единицы измерения
Форма,
отображающая данные о поставщике представлена
на рисунке 15.
Рисунок
15 – Форма Поставщики
Форма,
отображающая данные о приходе представлена
на рисунке 16.
Рисунок
16 – Форма Приход
Форма,
отображающая данные о расходе представлена
на рисунке 17.
Рисунок
17 – Форма Расход
Для использования огромных объемов хранимой информации, помимо развития системных устройств, средств передачи данных, памяти необходимы средства обеспечения диалога человек-ЭВМ, которые позволяют пользователю вводить запросы, читать файлы, модифицировать хранимые данные, добавлять новые данные или принимать решения на основании хранимых данных. Для обеспечения этих функций и созданы специализированные средства – системы управления базами данных (СУБД).
В
настоящее время базы данных проникают
во многие сферы человеческой деятельности,
с их помощью значительно
В результате проектирования была разработана база данных для аптеки, предназначенная для регистрации и ведения учета продаж препаратов, для того, чтобы облегчить труд персонала аптеки, тратящего массу времени на бумажную работу. База данных была создана в программе Microsoft Visual FoxPro 8.0.