Рефераты. База данных велосипедного магазина

INSERT INTO TIPI_TOVAROV (NAZVANIE,KOD_FIRMI,KOD_TIPA_TOVARA) VALUES ('КАССЕТА',00001,1);

INSERT INTO TIPI_TOVAROV (NAZVANIE,KOD_FIRMI,KOD_TIPA_TOVARA) VALUES ('МАНЕТКА',00001,2);

INSERT INTO TIPI_TOVAROV (NAZVANIE,KOD_FIRMI,KOD_TIPA_TOVARA) VALUES ('ЦЕПЬ',00001,3);

INSERT INTO TOVARI (NAZVANIE,KOD_TIPA_TOVARA) VALUES ('970DH',1);

INSERT INTO TOVARI (NAZVANIE,KOD_TIPA_TOVARA) VALUES ('X9',2);

INSERT INTO TOVARI (NAZVANIE,KOD_TIPA_TOVARA) VALUES ('990 HOLLOWPOINT',3);

INSERT INTO SKLAD (KOD_TOVARA,KOD_FIRMI,KOD_PERSON,KOD_TIPA_OPERAZII,ZENA,DATA,KOLICHESTVO) VALUES (00001,00002,3,1,1800,SYSDATE,8);

INSERT INTO SKLAD (KOD_TOVARA,KOD_FIRMI,KOD_PERSON,KOD_TIPA_OPERAZII,ZENA,DATA,KOLICHESTVO) VALUES (00002, ,1,2,1100,SYSDATE,1);

INSERT INTO SKLAD (KOD_TOVARA,KOD_FIRMI,KOD_PERSON,KOD_TIPA_OPERAZII,ZENA,DATA,KOLICHESTVO) VALUES (00003,00001,3,1,800,SYSDATE,3);

INSERT INTO TEXNICHESKIE_XARAKTERISTIKI (KOD_TOVARA,KOD_SVOISTVA,ZNACHENIE) VALUES (00001,3,112);

INSERT INTO TEXNICHESKIE_XARAKTERISTIKI (KOD_TOVARA,KOD_SVOISTVA,ZNACHENIE) VALUES (00002,2,9);

INSERT INTO TEXNICHESKIE_XARAKTERISTIKI (KOD_TOVARA,KOD_SVOISTVA,ZNACHENIE) VALUES (00003,1,11-32);

Описание приложения

В приложении созданы три группы пользователей: «Покупатель», «Продавец» и «Менеджер по персоналу».

Пользователь «Покупатель» может просматривать товары, имеющиеся на складе. Изменения записей базы данных, данному пользователю запрещены.

При выборе пользователя «продавец» появляется окно:

Пользователь должен выбрать себя из предложенного списка и нажать «Ок». Если он себя не нашел, то необходимо нажать «Back» и обратиться к менеджеру по персоналу.

После выбора своего имени из списка пользователю открывается его рабочее окно с двумя вкладками: продажа и приход товара. На вкладке «Продажа» продавец может продать товар двойным кликом мыши по наименованию товара.

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

В появившемся окне необходимо ввести ВСЕ поля, иначе добавления товара не представляется возможным. Заполнив все поля и нажав кнопку «OK», пользователь внесет товар в базу данных. Для отмены действия добавления товара, пользователю необходимо нажать клавишу «Back», при этом он, пользователь, вернется в свое основное окно.

Пользователь «Менеджер по персоналу» может просматривать информацию о работниках фирмы в своем основном окне. Также он может Нанимать новых работников, нажав кнопку «Нанять человека». В этом случае, ему, менеджеру, откроется окно добавления нового работника

.

Только после заполнения ВСЕХ полей менеджер сможет добавить запись в базу данных. Если необходимой профессии не окажется в списке предлагаемых, ему необходимо будет добавить новую профессию в список уже существующих, путем нажатия кнопки «Новая профессия», затем ввода названии профессии и подтверждением ввода - нажатием клавиши «Ок».Если в результате ввода новой профессии, необходимость в ней, профессии отпадет, пользователю необходимо нажать кнопку «ВАСК».

7. Инфологическая модель

Склад

Код товара

Код фирмы

Код персон

Код типа операции

Цена

Дата

Кол-во

Технические характеристики

Код товара

Код свойства

Значение

Типы товаров

Код

Название

Код фирмы

Код типа товара

Свойства

Код

Название

Единицы изм.

Товары

Код

Код типа товара

Название

Фирмы

Код

Название

Адрес

Телефон

Код типа фирмы

Персонал

Код

ФИО

№ телефона

Дата рождения

Адрес

Пол

Код профессии

Типы фирм

Код

Название

Профессии

Код

Название

Типы операций

Код

Название

SKLAD

KOD_TOVARA

KOD_FIRMI

KOD_PERSONI

KOD_TIPA_OPER

ZENA

DATA

KOLICHESTVO

TEXNICHESKIE_

XARAKTERISTIKI

KOD_TOVARA

KOD_SVOISTVA

ZNACHENIE

TIPI_TOVAROV

KOD

NAZVANIE

KOD_FIRMI

KOD_TIPA_TOVAR

SVOISTVA

KOD

NAZVANIE

EDINIZI IZM.

TOVARI

KOD

KOD TIPA_TOVAR

NAZVANIE

FIRMI

KOD

NAZVANIE

ADRES

TELEFON

KOD_TIPA_FIRM

PERSONAL

KOD

FIO

TELEFON

BIRTHSDAY

ADRES

POL

KOD_PROFESSII

TIPI_FIRM

KOD

NAZVANIE

PROFESSII

KOD

NAZVANIE

TIPI_OPERAZII

KOD

NAZVANIE

Страницы: 1, 2, 3



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.