Referat.me

Название: Организация баз данных 2

Вид работы: реферат

Рубрика: Информатика

Размер файла: 47.04 Kb

Скачать файл: referat.me-130834.docx

Краткое описание работы: ВВЕДЕНИЕ Целью моей курсовой работы является создание базы данных для быстрого поиска нужного препарата. Аптеки находятся в разных городах. Так же возможно наличие в одном городе нескольких аптек. В каждой аптеки существуют различные назначение препаратов, по которым и разбиты все препараты.

Организация баз данных 2

ВВЕДЕНИЕ

Целью моей курсовой работы является создание базы данных для быстрого поиска нужного препарата. Аптеки находятся в разных городах. Так же возможно наличие в одном городе нескольких аптек. В каждой аптеки существуют различные назначение препаратов, по которым и разбиты все препараты.

В своей работе я собираюсь решить такие задачи:

· заносить в базу данные по каждому параметру данные о препарате, аптек (Название препарата, кто его занес в базу, цена, комментарии, адрес аптек, город, назначение препарата):

· заносить данные по городам, аптекам;

· сделать возможность просмотра и редактирования базы данных препаратов;

· сделать программу устойчивой к любым ошибкам;

· создавать отчеты в универсальном виде, для просмотра данных на компьютере без моего программного продукта (это может быть текстовый документ Word);

· сделать понятный и привычный для пользователя интерфейс.

Более подробно задачи рассмотрены в системном анализе предметной области.

Для написания программы я буду использовать следующее программное обеспечение:

- MS WINDOWS XP SP2:

- MS VISUAL BASIC 6.0;

- BORLAND INTERBASE 6.5;

- GEMINI INTERBASE ODBC DRIVER 2.0.


1 СИСТЕМНЫЙ АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

Нам необходимо создать программу для просмотра каталога препаратов в различных аптеках разных городов.

У нас в базе должны отображаться следующие таблицы:

- должна быть таблица, которая характеризует каталог препаратов:

a) Уникальный номер препарата;

b) Филиал;

c) Аптека;

d) Назначение;

e) Название;

f) Автор;

g) Цена;

h) Комментарии.

- должна быть таблица, характеризующая филиалы:

a) Уникальный номер филиала;

b) Название (напр. Алчевск, Перевальск).

- нужна таблица для характеристики аптеки:

a) Уникальный номер аптеки;

b) Адрес.

- нужна таблица для характеристики назначение:

a) Уникальный номер;

b) Назначение;

- должна быть таблица для пользователей, которые вносят изменение в таблицы:

a) Уникальный номер администратора;

b) ФИО;

c) Адрес;

С нашей базой данных будут работать два вида сотрудников – это администраторы и пользователи. Отличие между ними будет в том, что пользователь может только искать нужные препараты и просматривать каталог, сохранять отчет в текстовом виде, а администратор может еще добавлять/удалять новые объекты и редактировать существующие.

Для администратора должны быть доступны следующие задачи:

· Добавление, редактирование и удаление нового города;

· Добавление, редактирование и удаление новой аптеки;

· Добавление, редактирование и удаление препаратов из каталога;

Совместно для администратора и оператора должны быть решены следующие задачи:

· Просмотр всего каталога препаратов;


2 ПРОЕКТИРОВАНИЕ ИНФОЛОГИЧЕСКОЙ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ

Для перехода от предметной области к конкретной модели базы данных нам необходимо выделить столбцы для каждой таблицы и написать скрипты для их создания на сервере базы данных.

Для начала необходимо создать домены типов базы данных. В моей базе данных будет несколько доменов, которые приведены в таблице 2.1.

Таблица 2.1 – Домены базы данных

Имя домена

Описание применения

NAME_CHAR

Для полей с названиями.

INT_COUNT

Для различных числовых полей и счетчиков.

NAME_STRING

Для текстовых полей (автор)

Скрипты создания доменов приведены в приложении А.

В приложении Б приведена схема связи в таблицах (первичный и вторичный ключи).

В приложении В приведены скрипты создания базы данных в InterBase Client 6.5.

В приложении Г приведены примеры заполнения предварительными данными таблицы базы данных.


3 РИСУНКИ, ИЛЛЮСТРИРУЮЩИЕ ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ВЗИМОДЕЙСТВИЯ ПОЛЬЗОВАТЕЛЯ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ

Рисунок 3.1 – Главная форма пользовательского приложения

Рисунок 3.2 – Главная форма администратора


Рисунок 3.3 – Выбор пользователя

Рисунок 3.4 – Форма добавления или редактирования препаратов из каталога

Рисунок 3.5 – Форма добавления или редактирования данных (город, аптека)


СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

1. Кнут Д. Искусство пргораммирования на ЭВМ. Т.3. – М.: Мир, 1978

2. Райманс Х.Г. Вводный курс Visual Basic 6.0: пер. с нем. – К.:BHV,1993

3. Браун С. Visual Basic 6. Учебный курс.: пер. с англ. – СПб.: Питер, 2001

Похожие работы

  • Официальный сайт департамента здравоохранения города Москвы

    Московский государственный медико-стоматологический университет Кафедра медицинской информатики Тема: Официальный сайт департамента здравоохранения города Москвы

  • Практика по созданию базы данных для гостиницы

    Министерство образования и науки Украины Севастопольский государственный технический университет МЕТОДИЧЕСКИЕ УКАЗАНИЯ по вычислительной практике

  • БД Аптека

    Федеральное агентство по образованию ГОУ ВПО «Сибирский государственный технологический университет» Факультет АИТ Кафедра электротехники Базы данных

  • Создание базы данных Научные конференции

    Содержание Введение Задание к курсовой работе 1. Анализ предметной области 2. Построение концептуальной модели 3. Построение предварительных отношений и их анализ

  • Проектирование базы данных Аптека

    Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования ‹‹Курский государственный технический университет››

  • Проектирование системы управления базой данных

    ВВЕДЕНИЕ Трудовая деятельность человека связана с восприятием и накоплением информации об окружающей среде, отбором и обработкой информации при решении различных задач, обменом ее с другими людьми. Под информацией понимается совокупность знаний о фактах и зависимостях между ними. Таким образом, очевидной становится необходимость введения информационных систем для облегчения и систематизации трудовой деятельности человека.

  • Создание базы данных в предметной области Аптека

    Министерство образования Республики Беларусь Учреждение образования Белорусский национальный технический университет ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовой работе

  • Консультант плюс

    Институт дистантного образования Российского университета дружбы народов Факультет: ЮРИДИЧЕСКИЙ По курсу: “Информатика” Р Е Ф Е Р А Т на тему: “Изучение информационной базы "Консультант плюс"”.

  • Текстовый редактор и его назначение

    Редактирование и форматирование текста. Что такое текстовый редактор — Текстовый редактор - приложение для обработки текстовой информации. простые текстовые редакторы позволяют редактировать текст, а так же осуществлять простейшее форматирование шрифта.

  • Создание базы данных аптек

    1. Анализ и описание предметной области В больших городах много аптек, и порой необходимо знать какой препарат и где можно купить. Для обеспечения оперативности ведения информации о деятельности аптек и обслуживания больных необходима автоматизированная система, основанная на современной базе данных.