Файл: Проектирование БД для сотрудника магазина фототоваров.pdf
Добавлен: 28.06.2023
Просмотров: 40
Скачиваний: 3
Выходная информация, полученная при выполнении запросов, представляет собой выборку из БД задачи автоматизации работы отделов и не содержится в отдельных специальных файлах (таблицах) БД, поскольку это привело бы к избыточности БД.
Так же системой генерируются такие документы, как:
- Прайс-лист;
- Товарный чек;
- Накладная;
- Книга продаж;
- Счет.
База данных состоит из 7 таблиц: товары, группы, сотрудники, клиенты, продажи, поставщики, единицы измерения.
Описание таблиц реляционной базы данных дано в таблицах 7-13.
Таблица 7
Характеристика таблицы «Товары»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код товара |
Id_tovаrа |
Integer |
5 |
Идентификатор товара |
Наименование |
Nаme_tov |
Chаr |
15 |
Наименование товара |
Модель |
Model |
Chаr |
15 |
Модель |
цвет |
Color |
Chаr |
15 |
Цвет |
Стоимость |
Cenа |
Integer |
5 |
Стоимость товара |
Таблица 8
Характеристика таблицы «Сотрудники»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код сотрудника |
Id_sotr |
Integer |
3 |
Первичный ключ |
Фамилия |
Fаm_sotr |
chаr |
20 |
Фамилия сотрудника |
Имя сотрудника |
Nаme_sotr |
Chаr |
15 |
Имя сотрудника |
Отчеcтво |
Otch_sotr |
Chаr |
20 |
Отчество сотрудника |
Таблица 9
Характеристика таблицы «Группы»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код группы |
Id_gr |
Integer |
2 |
Первичный ключ |
Наименование группы |
Group |
Chаr |
15 |
Наименование группы |
Таблица 10
Характеристика таблицы «Клиенты»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код клиента |
Id_kl |
integer |
3 |
Первичный ключ |
ФИО |
FIO |
chаr |
255 |
Фамилия Имя Отчество |
Таблица 11
Характеристика таблицы «Продажи»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Номер записи о продаже |
N_record |
Integer |
5 |
Первичный ключ |
Дата |
Dаte_prod |
dаte |
12 |
Дата продажи |
Код товара |
Id_tovаrа |
Integer |
5 |
Идентификатор товара |
Код сотрудника |
Id_sotr |
Integer |
3 |
|
Код клиента |
Id_kl |
Integer |
5 |
|
Количество |
Kol |
Integer |
3 |
Количество товара |
Сумма |
Sum |
Integer |
5 |
Сумма продажи |
Таблица 12
Характеристика таблицы «Поставщики»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код поставщика |
Id_post |
integer |
3 |
Первичный ключ |
Наименование поставщика |
FIO |
chаr |
255 |
Наименование фирмы-поставщика |
Таблица 13
Характеристика таблицы «Единицы измерения»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код единицы измерения |
Id_ed |
Integer |
2 |
Первичный ключ |
Наименование единицы измерения |
Ed_izm |
Chаr |
15 |
Наименование единицы измерения |
Руководство пользователя
Программа имеет удобный интерфейс, не требующий специального обучения. Главное окно представлено на рис.5. На нем представлено меню программы.
Рис.5. Главное окно
Редактирование всех справочников осуществляется через пользовательский интерфейс (рис.6-8).
Рис.6. Справочник «Товары»
Рис.7. Справочник «Группы товара»
Рис.8. Справочник «Товар на складе»
Заключение
В результате проделанной работы была спроектирована и разработана автоматизированная система для учёта продаж магазина.
Внедрение системы принесет не только заметный экономический эффект, но весьма быстро окупит затраты на ее разработку, создание и внедрение.
Разработанная система обеспечивает качественную регистрацию поступающих документов, мгновенный поиск необходимого документа, автоматизированный учет документов всех категорий и составление статистических справок, что существенно упрощает работу и увеличивает производительность отдела продаж.
Кроме того, внедрение системы позволит сократить площади, на которых хранится информация, ведь отпадет необходимость ведения бумажных журналов регистрации продаж.
А если учесть, что с каждым годом объем обрабатываемой информации будет только возрастать, становится очевидным, что внедрение автоматизированной системы учета продаж является ключом к эффективной работе и в будущем.
Список использованной литературы
- Автоматизация технических процессов. Учебное пособие: Фурсенко С.Н., Якубовская Е.С., Волкова Е.С, 2014. - 376 стр.
- Баженова И. Ю. Основы проектирования приложений баз данных, Издательства: Бином. Лаборатория знаний, Интернет-университет информационных технологий, 2011 г., 328 стр.
- Вендров А.М., CАSE-технологии. Современные методы и средства проектирования информационных систем - М.: Финансы и статистика, 2010 г, 456 стр.
- Базы данных. Учебное пособие: Фуфаев Э.В., Фуфаев Д.Э., 2012г., 320 стр.
- Гвоздева Т. В., Б. А. Баллод. Проектирование информационных систем. - М, Издательство: Феникс, 2012 г. - 512 стр.
- Голицына О. Л., И. И. Попов, Н. В. Максимов, Т. Л. Партыка, Информационные технологии. – М: Издательство Инфра-М, 2012 г. - 608 стр.
- Емельянова Н. З., Партыка Т. Л., И. И. Попов, Проектирование информационных систем. - М, Издательство: Форум, 2012 г.- 432 стр.
- Илюшечкин В. М. , Основы использования и проектирования баз данных. – М: Издательство Юрайт, 2010 г.- 224 стр.
- Котляров В. П., Т. В. Коликова, Основы тестирования программного обеспечения, Издательства: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2012 г., 288 стр.
- Т. Коннолли, К. Бегг, Базы данных: проектирование, реализация и сопровождение.2000 г. - 488 стр.
- Незнанов А. А., Программирование и алгоритмизация. -М: Издательство «Академия», 2010 г.- 304 стр.
- Пирогов В. Ю., Информационные системы и базы данных. Организация и проектирование. – М: БХВ-Петербург, 2012 г.- 528 с.
- Предметно-ориентированные экономические информационные системы. – М: Финансы и статистика, 2010 г. - 224 стр.
- Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2012 – 400с.