Добавлен: 29.06.2023
Просмотров: 116
Скачиваний: 2
В системе используются справочники, приведенные в таблице 6.
Таблица 6
Перечень используемых справочников
№ пп |
Название справочника |
Ответственный за ведение |
Средний объём справочника в записях |
Средняя частота актуализации |
Средний объем актуализации, % |
Товары |
Администратор |
100 |
1 раз в месяц |
10 |
|
Клиенты |
Менеджер |
50 |
1 раз в неделю |
10 |
|
Поставщики |
Администратор |
20 |
1 раз в неделю |
25 |
|
Группы товаров |
Администратор |
5 |
1 раз в год |
10 |
|
Единицы измерения |
Администратор |
5 |
1 раз в год |
10 |
|
Продажи |
Администратор |
1000 |
1 раз в месяц |
10 |
|
Сотрудники |
Администратор |
40 |
1 раз в месяц |
10 |
Выходная информация, полученная при выполнении запросов, представляет собой выборку из БД задачи автоматизации работы отделов и не содержится в отдельных специальных файлах (таблицах) БД, поскольку это привело бы к избыточности БД.
Так же системой генерируются такие документы, как:
- Прайс-лист;
- Товарный чек;
- Накладная;
- Книга покупок;
- Книга продаж;
- Счет.
Описание таблиц базы данных
База данных состоит из 7 таблиц: товары, группы, сотрудники, клиенты, продажи, поставщики, единицы измерения.
Описание таблиц реляционной базы данных дано в таблицах 7-13.
Таблица 7
Характеристика таблицы «Товары»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код товара |
Id_tovara |
Integer |
5 |
Идентификатор товара |
Наименование |
Name_tov |
Char |
15 |
Наименование товара |
Модель |
Model |
Char |
15 |
Модель |
цвет |
Color |
Char |
15 |
Цвет |
Стоимость |
Cena |
Integer |
5 |
Стоимость товара |
Таблица 8
Характеристика таблицы «Сотрудники»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код сотрудника |
Id_sotr |
Integer |
3 |
Первичный ключ |
Фамилия |
Fam_sotr |
char |
20 |
Фамилия сотрудника |
Имя сотрудника |
Name_sotr |
Char |
15 |
Имя сотрудника |
Отчеcтво |
Otch_sotr |
Char |
20 |
Отчество сотрудника |
Таблица 9
Характеристика таблицы «Группы»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код группы |
Id_gr |
Integer |
2 |
Первичный ключ |
Наименование группы |
Group |
Char |
15 |
Наименование группы |
Таблица 10
Характеристика таблицы «Клиенты»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код клиента |
Id_kl |
integer |
3 |
Первичный ключ |
ФИО |
FIO |
char |
255 |
Фамилия Имя Отчество |
Таблица 11
Характеристика таблицы «Продажи»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Номер записи о продаже |
N_record |
Integer |
5 |
Первичный ключ |
Дата |
Date_prod |
date |
12 |
Дата продажи |
Код товара |
Id_tovara |
Integer |
5 |
Идентификатор товара |
Код сотрудника |
Id_sotr |
Integer |
3 |
|
Код клиента |
Id_kl |
Integer |
5 |
|
Количество |
Kol |
Integer |
3 |
Количество товара |
Сумма |
Sum |
Integer |
5 |
Сумма продажи |
Таблица 12
Характеристика таблицы «Поставщики»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код поставщика |
Id_post |
integer |
3 |
Первичный ключ |
Наименование поставщика |
FIO |
char |
255 |
Наименование фирмы-поставщика |
Таблица 13
Характеристика таблицы «Единицы измерения»
Наименование поля |
Идентификатор поля |
Тип данных |
Длина поля |
Описание поля |
Код единицы измерения |
Id_ed |
Integer |
2 |
Первичный ключ |
Наименование единицы измерения |
Ed_izm |
Char |
15 |
Наименование единицы измерения |
Руководство пользователя
Программа имеет удобный интерфейс, не требующий специального обучения. Главное окно представлено на рис.5. На нем представлено меню программы.
Рис.5. Главное окно
Редактирование всех справочников осуществляется через пользовательский интерфейс (рис.6-8).
Рис.6. Справочник «Товары»
Рис.7. Справочник «Группы товара»
Рис.8. Справочник «Товар на складе»
Заключение
В результате проделанной работы была спроектирована и разработана автоматизированная система для учёта продаж магазина.
Внедрение системы принесет не только заметный экономический эффект, но весьма быстро окупит затраты на ее разработку, создание и внедрение.
Разработанная система обеспечивает качественную регистрацию поступающих документов, мгновенный поиск необходимого документа, автоматизированный учет документов всех категорий и составление статистических справок, что существенно упрощает работу и увеличивает производительность отдела продаж.
Кроме того, внедрение системы позволит сократить площади, на которых хранится информация, ведь отпадет необходимость ведения бумажных журналов регистрации продаж.
А если учесть, что с каждым годом объем обрабатываемой информации будет только возрастать, становится очевидным, что внедрение автоматизированной системы учета продаж является ключом к эффективной работе и в будущем.