Создание информационно-программного комплекса
Описание предметной области автоматизации предприятия по покупке и продаже товаров на заказ по каталогу. Заключение договора с клиентами на единовременную поставку товара. Инфологическая модель и интерфейс программы для работы с базой данных магазина.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 10.02.2015 |
Размер файла | 862,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Балтийский государственный технический университет "Военмех"
им. Д.Ф. УСТИНОВА
Курсовой проект
по учебной дисциплине Управление данными
на тему Создание информационно-программного комплекса
студента группы И 312
Микитенко Анастасии Сергеевны
Санкт-Петербург 2014 г.
Содержание
1. Описание предметной области
1.1 Описание предметной области автоматизации
1.2 Бизнес правила
1.3 Постановка задачи автоматизированной обработки
2. Инфологическая модель
2.1 Инфологическая схема
2.2 Спецификация сущностей
2.3 Спецификация атрибутов
3. Интерфейс программы
3.1 Главная форма
3.2 Работа с поставщиками
3.3 Работа с клиентами
3.4 Остальные кнопки
4. Даталогическая модель
4.1 Даталогическая схема
4.2 Спецификация отношений
4.3 Спецификация полей
4.4 Спецификация связей
4.5 Спецификация ключей
4.6 Ссылочная целостность
Список используемой литературы
Приложения
1. Описание предметной области
1.1 Описание предметной области автоматизации
Предприятие по покупке и продаже товаров на заказ по каталогу. Обеспечивается работа предприятия с поставщиками и покупателями продукции, в данном случае, косметики.
1.2 Бизнес правила
В процессе функционирования предприятия заключаются двухсторонние единовременные договора с поставщиками. После отгрузки поставляемые товары поступают на склад в количестве, указанном в заказе. С клиентами заключаются договора на единовременную поставку товара, причем необязательно на складе должно хватать нужное кол-во товаров. В дальнейшем необходимые товары могут до заказываться для удовлетворения нужд клиентов.. Товары могут быть вывезены со склада, если только количество и номенклатура товара совпадают с имеющимися на складе.
1.3 Постановка задачи автоматизированной обработки
Требуется реализовать ИПК, который должен быть ориентирован на пользователя-непрограммиста, имеющего навык работы в среде операционной системы Windows. В ходе решения задачи должен быть получен ИПК, который позволит упростить работу предприятия. В результате его функционирования будут делаться заказы на поставку, заключаться договора на поставку/продажу соответственно с поставщиками и покупателями. ИПК для работы дилера по продаже товаров на заказ по каталогу. ИПК должен обеспечивать ведение каталога товаров, работу с данными о покупателях и потенциальных клиентах, о фирмах производителях товаров, о договорах на поставку и продажу товаров, о товарах, находящихся на складе, о продаже товаров, ведение расчетов за приобретенный и проданный товар.
Данные о клиенте: наименование, адрес, телефон, факс, фамилия, имя, отчество, банковский счет, заметки о работе с клиентом.
Данные о производителе: название, адрес, директор, главный бухгалтер, производимый товар, банковские реквизиты.
Данные о договоре на поставку/продажу товара: номер договора, дата заключения, краткий текст, товар (наименование, цена, количество), условия поставки, поставщик/покупатель, сумма.
Данные по счету: наименование продукции, номер счета, номер договора, дата продажи/поставки, сумма, отметка об отгрузке, отметка об оплате.
Данные о товаре: наименование, характеристика, цена за единицу, упаковка, поставка партии и др.
Требуемые запросы:
- Номенклатура предлагаемой на продажу продукции;
- Список клиентов по типу запрашиваемых товаров;
- Список потенциальных клиентов запрашиваемых товаров;
- О поставленных и проданных товарах;
- О товарах, находящихся на складе;
- Об оплате счетов и суммах оплаты;
- О неоплаченных счетах;
- Список заказываемых товаров;
- О заключенных договорах на поставку и продажу товара.
2. Инфологическая модель
2.1 Инфологическая схема
2.2 Спецификация сущностей
Типы сущностей:
1. Сущность - Дилер
Идентификатор - наименование
Описательные атрибуты - директор, адрес, телефон, факс, расчетный счет, название банка, ИНН.
2. Сущность - Поставщик
Идентификатор - шифр поставщика
Описательные атрибуты - название фирмы, директор, главный бухгалтер, адрес, телефон, факс, расчетный счет, банк, ИНН.
3. Сущность - Клиент
Идентификатор - шифр покупателя
Описательные атрибуты - название фирмы, директор, главный бухгалтер, адрес, телефон, факс, расчетный счет, банк, ИНН.
4. Сущность - Склад
Идентификатор - шифр товара
Описательные атрибуты - количество на складе.
5. Сущность - Договор с поставщиком.
Идентификатор - номер договора
Описательные атрибуты - шифр поставщика, дата заключения, дата окончания, дополнительно.
6. Сущность - Договор с клиентом
Идентификатор - номер договора
Описательные атрибуты - шифр клиента, дата заключения, дата окончания, дополнительно.
7. Сущность - Информация по счёту с клиентом
Идентификатор - номер заказа
Описательные атрибуты - дата оплаты.
8. Сущность - Информация по счёту с поставщиком
Идентификатор - номер заказа
Описательные атрибуты - дата оплаты.
9. Сущность - Каталог товаров
Идентификатор - Шифр товара
Описательные атрибуты - шифр поставщика, наименование товара, стоимость, категория.
10. Сущность - Товар в заказе клиента
Идентификатор - номер заказа
Описательные атрибуты - шифр товара, количество, цена, итог
11. Сущность - Товар в заказе поставщика
Идентификатор - номер заказа
Описательные атрибуты - шифр заказа, количество, цена, итог.
12. Сущность - Заказ на поставку
Идентификатор - номер заказа
Описательные атрибуты - номер договора, дата заказа, дата поставки, отметка об оплате, отметка о доставке.
13. Сущность - Заказ на продажу
Идентификатор - номер заказа
Описательные атрибуты - номер договора, дата заказа, дата поставки, отметка об оплате, отметка о доставке.
2.3 Спецификация атрибутов
Сущность |
Атрибут |
Тип |
Размер |
|
Дилер |
Название фирмы |
Алфавитно-цифровой |
30 |
|
Директор |
Алфавитно-цифровой |
25 |
||
Адрес |
Алфавитно-цифровой |
30 |
||
ИНН |
Алфавитно-цифровой |
10 |
||
Банковский счета |
Алфавитно-цифровой |
10 |
||
Название банка |
Алфавитно-цифровой |
25 |
||
Телефон |
Алфавитно-цифровой |
15 |
||
Факс |
Алфавитно-цифровой |
15 |
||
Поставщик |
Шифр поставщика |
Числовой |
4 |
|
Название фирмы |
Алфавитно-цифровой |
25 |
||
Директор |
Алфавитно-цифровой |
25 |
||
Главный бухгалтер |
Алфавитно-цифровой |
25 |
||
Адрес |
Алфавитно-цифровой |
50 |
||
Телефон |
Алфавитно-цифровой |
15 |
||
Факс |
Алфавитно-цифровой |
15 |
||
Название банка |
Алфавитно-цифровой |
30 |
||
Банковский счёт |
Алфавитно-цифровой |
10 |
||
ИНН |
Алфавитно-цифровой |
10 |
||
Заметки |
Алфавитно-цифровой |
мемо |
||
Клиент |
Шифр |
Числовой |
4 |
|
Название фирмы |
Алфавитно-цифровой |
25 |
||
Адрес |
Алфавитно-цифровой |
40 |
||
ИНН |
Алфавитно-цифровой |
10 |
||
Телефон |
Алфавитно-цифровой |
15 |
||
Факс |
Алфавитно-цифровой |
15 |
||
Расчётный счёт |
Алфавитно-цифровой |
20 |
||
Заметки |
memo |
- |
||
Директор |
Алфавитно-цифровой |
35 |
||
Банк |
Алфавитно-цифровой |
30 |
||
Склад |
Код товара |
Числовой |
4 |
|
Количество на складе |
Числовой |
4 |
||
Поставляемый товар |
Номер товара |
Числовой |
4 |
|
Номер поставщика |
Числовой |
4 |
||
Наименование товара |
Алфавитно-цифровой |
30 |
||
Цена |
Денежный |
8 |
||
Характеристика |
memo |
30 |
||
Категория |
Алфавитно-цифровой |
20 |
||
Договор с клиентом |
Номер договора |
Числовой |
4 |
|
Номер клиента |
Числовой |
4 |
||
Дата заключения |
Дата |
8 |
||
Дата окончания |
Дата |
8 |
||
Условия |
memo |
- |
||
Договор с поставщиком |
Номер договора |
Числовой |
4 |
|
Номер поставщика |
Числовой |
4 |
||
Дата заключения |
Дата |
8 |
||
Дата окончания |
Дата |
8 |
||
Условия |
memo |
- |
||
Информация по счёту для клиента |
Номер счёта |
Числовой |
4 |
|
Дата оплаты |
Дата |
8 |
||
Информация по счёту для поставщика |
Номер счёта |
Числовой |
4 |
|
Дата оплаты |
Дата |
8 |
||
Товар в заказе клиента |
Номер товара |
Числовой |
4 |
|
Номер заказа |
Числовой |
4 |
||
Количество |
Числовой |
4 |
||
Цена |
Денежный |
8 |
||
Наименование товара |
Алфавитно-цифровой |
30 |
||
Категория |
Алфавитно-цифровой |
20 |
||
Товар в заказе поставщика |
Номер товара |
Числовой |
4 |
|
Номер заказа |
Числовой |
4 |
||
Количество |
Числовой |
4 |
||
Цена |
Денежный |
8 |
||
Наименование товара |
Алфавитно-цифровой |
20 |
||
Заказ на поставку товаров от поставщика |
Номер заказа |
Числовой |
4 |
|
Номер договора |
Числовой |
4 |
||
Дата заказа |
Дата |
8 |
||
Дата поставки |
Дата |
8 |
||
Отметка об оплате |
Логический |
1 |
||
Отметка о доставке |
Логический |
1 |
||
Сумма |
Денежный |
8 |
||
Заказ на поставку товаров клиенту |
Номер заказа |
Числовой |
4 |
|
Номер договора |
Числовой |
4 |
||
Дата заказа |
Дата |
8 |
||
Дата поставки |
Дата |
8 |
||
Отметка об оплате |
Логический |
1 |
||
Отметка о доставке |
Логический |
1 |
||
Сумма |
Денежный |
8 |
3. Интерфейс программы
3.1 Главная форма
автоматизация каталог инфологический интерфейс
Работа с программой начинается с главной формы, из которой можно попасть в любую другую форму программы.
3.2 Работа с поставщиками
По нажатию на кнопку "Работа с поставщиками" открывается форма "Поставщики"
На данной форме можно просмотреть полную информацию о всех поставщиках, имеющихся в базе данных. Здесь же имеются кнопки: "Договора", которая позволяет вывести информацию о договорах с поставщиками, кнопка "Поставляемые товары", которая позволяет вывести информацию о поставляемых товарах, кнопка "Добавить " - добавить поставщика, кнопка "Удалить" - удалить поставщика. С помощью кнопки "Найти" можно найти и перейти к определенному поставщику. Кнопка "Выйти", позволяет выйти на главную форму.
"Поставляемые товары"
Данная форма позволяет просмотреть информацию о товарах поставляемых различными поставщиками. С помощью кнопок навигации происходит перемещение по поставщикам.. Имеются кнопки: Добавить товар" - добавление нового товара к данному поставщику, "Печать" - распечатка списка товаров (Приложение 1), "Выход".
"Договоры"
Данная форма имеет кнопки навигации. Кнопки: "Печать договора" - отправка договора на печать (Приложение 2), "Добавить договор" - вызов формы "Заключение договора", "Оплачено" - поставить отметку об оплате, "Доставлено" - поставить отметку о доставке, "Сделать заказ" - Вызов формы "Оформление заказа", "Информация о заказе" - вызов формы "Информация о заказе".
"Добавление договора"
Данная форма позволяет заключить новый договор с поставщиком.
"Оформление заказа"
Данная форма позволяет оформить новый заказ с поставщиком. Имеются кнопки: "Добавить товар" - вызывает форму "Добавить товар в заказ", "Оформить заказ" - добавление заказа в базу.
"Добавить товар в заказ"
Данная форма позволяет добавить товар из каталога поставщика в заказ.
"Информация о заказе"
В данной форме можно посмотреть подробную информацию по заказу, а так же распечатать накладную (Приложение 3)
3.3 Работа с клиентами
По нажатию на кнопку "Работа с клиентами" открывается форма "Клиенты"
На данной форме можно просмотреть полную информацию о всех клиентах, имеющихся в базе данных. Здесь имеются кнопки: "Добавить" - добавление в базу нового клиента, "Договоры" - Вызывает форму "Договоры". С помощью кнопки "Найти" можно найти и перейти к определенному клиенту. Кнопка "Выйти", позволяет выйти на главную форму.
"Договоры"
Данная форма имеет кнопки навигации. Кнопки: "Печать договора" - отправка договора на печать (Приложение 2), "Добавить договор" - вызов формы "Заключение договора", "Оплачено" - поставить отметку об оплате, "Доставлено" - поставить отметку о доставке, "Сделать заказ" - Вызов формы "Оформление заказа", "Информация о заказе" - вызов формы "Информация о заказе".
"Заключение договора"
Данная форма позволяет заключить новый договор с клиентом.
"Оформление заказа"
Данная форма позволяет оформить новый заказ с клиентом. Имеются кнопки: "Добавить товар" - вызывает форму "Добавить товар в заказ", "Оформить заказ" - добавление заказа в базу.
"Добавить товар в заказ"
Данная форма позволяет добавить товар из каталога дилера в заказ.
"Информация о заказе"
В данной форме можно посмотреть подробную информацию по заказу, а так же распечатать счет-фактуру (Приложение 4)
3.4 Остальные кнопки
На главной форме имеется 4 кнопки, открывающие соответствующие формы: "Склад", "Каталог", "Дилер", "Автор" и кнопка выхода из главной формы.
"Склад"
Данная форма позволяет просмотреть информацию о товарах на складе.
"Каталог"
Данная форма позволяет просмотреть информацию о товарах в каталоге. А также имеет кнопку печати каталога.
"Дилер"
Форма содержит информацию о дилере
"Автор"
4. Даталогическая модель
4.1 Даталогическая схема
Даталогическая схема базы данных изображена на рисунке:
4.2 Спецификация отношений
Типы отношений
Наименование |
Описание |
|
Client |
Киент |
|
Diller |
Диллер |
|
dog_cl |
Договор с клиентом |
|
dog_post |
Договор с поставщиком |
|
chet_na_prod |
Информация по счёту для клиента |
|
Chrt_na_post |
Информация по счёту для поставщика |
|
postavshik |
Поставщик |
|
tov_na_post |
Поставляемый товар |
|
tov_na_prod |
Товар в заказе клиента |
|
Sklad |
Склад |
|
zakaz_tov |
Товар в заказе поставщика |
|
Zak_na_post |
Заказ на поставку товаров от поставщика |
|
zak_na_prod |
Заказ на поставку товаров клиенту |
4.3 Спецификация полей
Отношение |
Поле |
Тип |
Размер |
Описание |
||
Имя |
Описание |
|||||
client |
id_cl |
Код клиента |
Integer |
4 |
Первичный ключ |
|
c_name |
Наименование |
Character |
25 |
|||
c_adres |
Адрес |
Character |
40 |
|||
c_phone |
Телефон |
Character |
15 |
|||
c_fax |
Факс |
Character |
15 |
|||
c_bank |
Название банка |
Character |
30 |
|||
c_rs |
Расчётный счёт |
Character |
20 |
|||
c_director |
Директор |
Character |
35 |
|||
c_zam |
Замечания |
Memo |
4 |
|||
c_inn |
ИНН |
Character |
10 |
|||
diller |
d_name |
Наименование |
Character |
25 |
||
d_director |
Директор |
Character |
25 |
|||
d_adres |
Адрес |
Character |
50 |
|||
d_phone |
Телефон |
Character |
15 |
|||
d_fax |
Факс |
Character |
15 |
|||
d_inn |
ИНН |
Character |
10 |
|||
d_bank |
Название банка |
Character |
25 |
|||
d_rs |
Расчётный счёт |
Character |
20 |
|||
dog_cl |
id_dog_cl |
Номер договора |
Integer |
4 |
Первичный ключ |
|
id_cl |
Номер клиента |
Integer |
4 |
Вторичный ключ |
||
date_zakl |
Дата заключения |
Date |
8 |
|||
date_final |
Дата окончания |
Date |
8 |
|||
Dop_usl |
Дополнительные условия |
Memo |
4 |
|||
dog_post |
id_dog_post |
Номер договора |
Integer |
4 |
Первичный ключ |
|
id_post |
Номер поставщика |
Integer |
4 |
Вторичный ключ |
||
p_date_zakl |
Дата заключения |
Date |
8 |
|||
p_date_final |
Дата окончания |
Date |
8 |
|||
p_dop_usl |
Дополнительно |
Memo |
4 |
|||
chet_na_prod |
id_chet |
Номер счёта |
Integer |
4 |
Первичный ключ |
|
date_opl |
Дата оплаты |
Date |
8 |
|||
chrt_na_post |
id_chet |
Номер счёта |
Integer |
4 |
Первичный ключ |
|
date_opl_post |
Дата оплаты |
Date |
8 |
|||
post |
id_post |
Код поставщика |
Integer |
4 |
Первичный ключ |
|
p_name |
Наименование |
Character |
25 |
|||
p_director |
Директор |
Character |
25 |
|||
p_gl_buh |
Главный бухгалтер |
Character |
25 |
|||
p_adres |
Адрес |
Character |
50 |
|||
p_phone |
Телефон |
Character |
15 |
|||
p_fax |
Факс |
Character |
15 |
|||
p_bank |
Название банка |
Character |
30 |
|||
p_rs |
Расчётный счёт |
Character |
20 |
|||
p_zam |
Заметки |
Memo |
4 |
|||
p_inn |
ИНН |
Character |
10 |
|||
post_tov |
id_p_tov |
Код товара |
Integer |
4 |
Первичный ключ |
|
id_post |
Код поставщика |
Integer |
4 |
Вторичный ключ |
||
tov_name |
Наименование товара |
Character |
30 |
|||
priсe |
Цена |
Currency |
8 |
|||
p_har |
Характеристика |
Character |
30 |
|||
kateg |
Категория |
Character |
15 |
|||
prod_tov |
id_tov |
Код товара |
Integer |
4 |
Первичный ключ |
|
id_zak |
Код заказа |
Integer |
4 |
Вторичный ключ |
||
kolvo |
Количество |
Integer |
4 |
|||
tov_name |
Наименование товара |
Character |
30 |
|||
kateg |
Категория |
Character |
20 |
|||
sklad |
id_tov |
Код товара |
Integer |
4 |
Первичный ключ |
|
kolvo |
Количество |
Integer |
4 |
|||
zakaz_tov |
id_tov |
Код товара |
Integer |
4 |
Первичный ключ |
|
is_zak |
Код заказа |
Integer |
4 |
Вторичный ключ |
||
kolvo |
Количество |
Integer |
4 |
|||
tov_name |
Наименование товара |
Character |
30 |
|||
zak_na_post |
id_zak |
Номер заказа |
Integer |
4 |
Первичный ключ |
|
id_p_dog |
Номер договора |
Integer |
4 |
Вторичный ключ |
||
zak_date |
Дата заказа |
Integer |
4 |
|||
post_date |
Дата поставки |
Integer |
4 |
|||
opl |
Оплачено |
Logical |
1 |
|||
dost |
Доставлено |
Logical |
1 |
|||
Summa_p |
Сумма |
Currency |
8 |
|||
zak_na_prod |
summa_с |
Сумма |
Currency |
8 |
||
id_zak |
Номер заказа |
Integer |
4 |
Первичный ключ |
||
id_cont |
Номер договора |
Integer |
4 |
Вторичный ключ |
||
zak_date |
Дата заказа |
Date |
8 |
|||
post_date |
Дата поставки |
Date |
8 |
|||
opl |
Отметка об оплате |
Logical |
1 |
|||
dost |
Отметка о доставке |
Logical |
1 |
4.4 Спецификация связей
№ |
Связь |
Тип |
||||||
от |
к |
|||||||
отношение |
поле |
индекс |
отношение |
поле |
индекс |
|||
1 |
postavshik |
id_post |
id_post |
dog_post |
id_post |
id_post |
1:M |
|
2 |
postavshik |
id_post |
id_post |
tov_na_post |
id_post |
id_post |
1:M |
|
3 |
zak_na_post |
id_zak |
id_zak |
chrt_na_post |
id_chet |
id_chet |
1:1 |
|
4 |
zak_na_post |
id_zak |
id_zak |
zakaz_tov |
id_zak |
id_zak |
1:M |
|
5 |
tov_na_post |
id_p_tov |
id_p_tov |
zakaz_tov |
id_tov |
id_tov |
1:M |
|
6 |
tov_na_post |
id_tov |
id_tov |
sklad |
id_tov |
id_tov |
M:1 |
|
7 |
dog_post |
id_dog_post |
id_dog_post |
zak_na_post |
id_p_dog |
id_p_dog |
1:M |
|
8 |
sklad |
id_tov |
id_tov |
tov_na_prod |
id_tov |
id_tov |
1:M |
|
9 |
tov_na_prod |
id_zak |
id_zak |
zak_na_prod |
id_zak |
id_zak |
M:1 |
|
10 |
zak_na_prod |
id_zak |
id_zak |
chet_na_prod |
id_chet |
id_chet |
1:1 |
|
11 |
zak_na_prod |
id_cont |
id_cont |
dog_cl |
id_dog |
id_dog |
M:1 |
|
12 |
client |
id_cl |
id_cl |
dog_cl |
id_cl |
idc_cl |
M:1 |
4.5 Спецификация ключей
Отношение |
Первичный ключ |
Вторичный ключ |
|||||||
Поле |
Индекс |
Поле |
Индекс |
||||||
Имя |
Описание |
Имя |
Тип |
Имя |
Описание |
Имя |
Тип |
||
client |
id_cl |
Код клиента |
idc_cl |
Primary |
- |
- |
- |
- |
|
dog_cl |
id_dog |
Код договора |
id_dog |
Primary |
id_cl |
Код клиента |
id_post |
Regular |
|
dog_post |
id_p_cont |
Код договора |
id_p_cont |
Primary |
id_post |
Код поставщика |
id_post |
Regular |
|
chet_na_prod |
id_chet |
Номер счёта |
id_chet |
Primary |
- |
- |
- |
- |
|
Chrt_na_post |
id_chet |
Номер счёта |
id_chet |
Primary |
- |
- |
- |
- |
|
postavshik |
id_post |
Код поставщика |
id_post |
Primary |
- |
- |
- |
- |
|
tov_na_post |
id_p_tov |
Код товара |
id_p_tov |
Primary |
id_post |
Код поставщика |
id_post |
Regular |
|
tov_na_prod |
- |
- |
- |
- |
id_zak |
Код заказа |
id_za |
Regular |
|
- |
- |
- |
- |
id_tov |
Код товара |
id_tov |
Regular |
||
sklad |
id_tov |
Код товара |
id_tov |
Primary |
- |
- |
- |
- |
|
zakaz_tov |
- |
- |
- |
- |
id_zak |
Код заказа |
id_zak |
Regular |
|
- |
- |
- |
- |
id_tov |
Код товара |
id_tov |
Regular |
||
zak_na_prod |
id_zak |
Код заказа |
id_zak |
Primary |
id_cont |
Код договора |
id_cont |
Regular |
|
zak_na_post |
id_zak |
Код заказа |
id_zak |
Primary |
id_p_dog |
Номер договора |
id_p_dog |
Regular |
4.6 Ссылочная целостность
Parent Table |
Child Table |
Update |
Delete |
Insert |
Parent Tag |
Child Tag |
|
client |
dog_cl |
Cascade |
Ignore |
Restrict |
idkey_cl |
id_cl |
|
dog_cl |
zak_na_prod |
Cascade |
Ignore |
Restrict |
id_dog |
id_cont |
|
dog_post |
zak_na_post |
Cascade |
Ignore |
Restrict |
id_dog_post |
id_p_dog |
|
postavshik |
dog_post |
Cascade |
Ignore |
Restrict |
id_post |
id_post |
|
postavshik |
tov_na_post |
Cascade |
Ignore |
Restrict |
id_post |
id_post |
|
tov_na_post |
zakaz_tov |
Cascade |
Ignore |
Ignore |
id_p_tov |
id_tov |
|
tov_na_post |
sklad |
Cascade |
Ignore |
Restrict |
id_tov |
id_tov |
|
sklad |
tov_na_prod |
Cascade |
Cascade |
Ignore |
id_tov |
id_tov |
|
zakaz_na_post |
chrt_na_post |
Cascade |
Cascade |
Restrict |
id_zak |
id_chet |
|
zakaz_na_post |
zakaz_tov |
Cascade |
Cascade |
Restrict |
id_zak |
id_zak |
|
zak_na_prod |
prod_tov |
Cascade |
Cascade |
Restrict |
id_zak |
id_zak |
|
zak_na_prod |
chet_na_prod |
Cascade |
Cascade |
Restrict |
id_zak |
id_chet |
Список используемой литературы
1. Верхолат А.М., Гаврилов В.А. "Проектирование структуры базы данных" - Типография БГТУ, 2007
2. Бьюли А. "Изучаем SQL" - Символ-Плюс, 2007
Приложение 1. Отчет по поставляемым товарам
Приложение 2. Текст договора
Приложение 3. Накладная
Приложение 4. Счет-фактура
Приложение 5. Отчет по каталогу
Размещено на Allbest.ru
Подобные документы
Системный анализ и краткая характеристика предметной области. Функции для работы с буферизованной таблицей. Описание предметной области и инфологическое моделирование. Модель "сущность-связь". Проектирование баз данных на основе принципов нормализации.
курсовая работа [112,9 K], добавлен 27.02.2009Разработка информационного и программного обеспечения предметной области, связанной с учетом прихода и расхода канцелярских товаров. Инфологическая и датологическая модель данных. Разработка интерфейса и инструкции для администратора и пользователя.
курсовая работа [1,8 M], добавлен 14.02.2010Разработка информационного и программного обеспечения предметной области, связанной с работой магазина по продаже сувениров. Построение функциональной и информационной модели. Управление базой данных с помощью системы приложения Microsoft SQL Server 6.0.
курсовая работа [2,7 M], добавлен 25.01.2010Описание объекта информатизации и предметной области. Анализ параметров объектов предметной области, сбор исходных данных. Архитектура проекта, создание интерфейса базы данных. Поиск по объектам, датам. Редактирование, отчеты. Назначение программы.
курсовая работа [2,3 M], добавлен 20.01.2016Анализ предметной области создания программы организации, предоставляющей услуги проката DVD и CD дисков. Описание информационных процессов, обоснование необходимости автоматизации. Разработка приложения, среда реализации и пользовательский интерфейс.
курсовая работа [43,6 K], добавлен 23.03.2010Информационно-логическая модель предметной области по нотациям Ричарда Баркера. Даталогическая модель реляционной базы данных в виде диаграммы схемы отношений. Приложение интерфейса для базы данных на языке программирования С# в среде Visual Studio.
курсовая работа [3,6 M], добавлен 23.12.2014Проектирование базы данных ветеринарной клиники в Microsoft SQL Serever, содержащей информацию по больным животным, диагнозе, длительности и стоимости лечения. Инфологическая (концептуальная) модель предметной области. Описание программного продукта.
курсовая работа [1,6 M], добавлен 17.05.2013Проектирование и описание логической структуры программы для работы электронного магазина в среде Microsoft Visual C++. Инструкция, описывающая сведения для запуска программы. Обновление данных о доступных товарах. Поиск по каталогу доступных товаров.
курсовая работа [27,6 M], добавлен 27.04.2012Анализ предметной области и требований пользователей для разработки программного средства по автоматизации работы склада строительных материалов. Описание работы с базой данных Access, позволяющей добавлять и редактировать информацию, оформлять накладную.
курсовая работа [601,1 K], добавлен 25.01.2013Разработка базы данных на поставку товаров по заказам клиентов, которая должна содержать сведения про клиентов; код, наименование и цену товара; номер и дату заказа. Формирование отчета о заказанных товарах и стоимости заказа в разработанной СУБД.
курсовая работа [1,3 M], добавлен 18.03.2011