Автор работы: Пользователь скрыл имя, 02 Апреля 2011 в 18:52, курсовая работа
Целью моей курсовой работы является создание базы данных для быстрого поиска нужного препарата. Аптеки находятся в разных городах. Так же возможно наличие в одном городе нескольких аптек. В каждой аптеки существуют различные назначение препаратов, по которым и разбиты все препараты.
ВВЕДЕНИЕ
Целью моей курсовой работы является создание базы данных для быстрого поиска нужного препарата. Аптеки находятся в разных городах. Так же возможно наличие в одном городе нескольких аптек. В каждой аптеки существуют различные назначение препаратов, по которым и разбиты все препараты.
В своей работе я собираюсь решить такие задачи:
Более подробно задачи рассмотрены в системном анализе предметной области.
Для
написания программы я буду использовать
следующее программное
- MS WINDOWS XP SP2:
- MS VISUAL BASIC 6.0;
- BORLAND INTERBASE 6.5;
- GEMINI INTERBASE ODBC DRIVER 2.0.
1 СИСТЕМНЫЙ АНАЛИЗ ПРЕДМЕТНОЙ
ОБЛАСТИ
Нам необходимо создать программу для просмотра каталога препаратов в различных аптеках разных городов.
У нас в базе должны отображаться следующие таблицы:
-
должна быть таблица, которая
характеризует каталог
-
должна быть таблица,
-
нужна таблица для
-
нужна таблица для
-
должна быть таблица для
С нашей базой данных будут работать два вида сотрудников – это администраторы и пользователи. Отличие между ними будет в том, что пользователь может только искать нужные препараты и просматривать каталог, сохранять отчет в текстовом виде, а администратор может еще добавлять/удалять новые объекты и редактировать существующие.
Для администратора должны быть доступны следующие задачи:
Совместно для администратора и оператора должны быть решены следующие задачи:
2 ПРОЕКТИРОВАНИЕ ИНФОЛОГИЧЕСКОЙ МОДЕЛИ
ПРЕДМЕТНОЙ ОБЛАСТИ
Для перехода от предметной области к конкретной модели базы данных нам необходимо выделить столбцы для каждой таблицы и написать скрипты для их создания на сервере базы данных.
Для
начала необходимо создать домены типов
базы данных. В моей базе данных будет
несколько доменов, которые приведены
в таблице 2.1.
Таблица 2.1 – Домены базы данных
|
|
|
|
|
|
|
|
Скрипты создания доменов приведены в приложении А.
В приложении Б приведена схема связи в таблицах (первичный и вторичный ключи).
В приложении В приведены скрипты создания базы данных в InterBase Client 6.5.
В приложении Г приведены примеры заполнения предварительными данными таблицы базы данных.
3 РИСУНКИ, ИЛЛЮСТРИРУЮЩИЕ
Рисунок
3.1 – Главная форма
Рисунок 3.2 – Главная форма администратора
Рисунок 3.3 – Выбор пользователя
Рисунок 3.4 – Форма добавления или редактирования препаратов из каталога
Рисунок 3.5 – Форма добавления или редактирования данных (город, аптека)
СПИСОК ИСПОЛЬЗУЕМОЙ
ЛИТЕРАТУРЫ