Реферат по предмету "Информатика"


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

ВВЕДЕНИЕ


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

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

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

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

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

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

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

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

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

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

- 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 – Домены базы данных

Имя домена Описание применения
NAME_CHAR Для полей с названиями.
INT_COUNT Для различных числовых полей и счетчиков.
NAME_STRING Для текстовых полей (автор)

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

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

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

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

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

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


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

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

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

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

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


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

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

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



Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Клинические проявления и диагностика центральной и периферической форм бронхогенного рака
Реферат Прогнозирование и программирование социально экономического развития региона
Реферат Стихи Р.Киплинга - герои, темы, стиль
Реферат Структура правоотношения. Классификация правоотношений: критерии и виды
Реферат «В область народного духа» (педагогические традиции К. Д. Ушинского в наше время)
Реферат Teenage Pregnancy The IssuesThe Causes And The
Реферат Технико-экономическое обоснование предложения по внедрению КИС в организацию ООО "Сервис"
Реферат Основные черты личности руководителя
Реферат Проектирование АИС (автоматизированных информационных систем) учета готовой продукции на предприятии ОАО "НИКОЛА"
Реферат 1. Стратегия инвестиционной деятельности на Украине
Реферат 2009 08. 04. 2012
Реферат Mapping Migrations Essay Research Paper Sometime this
Реферат Цифровые фотоаппараты 2
Реферат NewjackBelly Of The Beast Essay Research Paper
Реферат Кадровая политика фирмы при создании производства мирового класса.