Учебная работа. Реферат: Организация баз данных 2

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (5 оценок, среднее: 4,80 из 5)
Загрузка...
Контрольные рефераты

Учебная работа. Реферат: Организация баз данных 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

]]>