1 Изучение предметной области и аналогов
1.1 Анализ предметной области
Объектом изучения предметно области является магазин компьютерной техники. Для того, что бы произвести автоматизацию существующих бизнес-процессов объекта исследования необходимо рассмотреть его деятельность, с целью выявления его характеристик, а так же определения данных и информации, которая должна быть обработана в рамках предметной области.
Целью деятельности компьютерной фирмы является деятельность магазина компьютерной техники. Основными операциями является продажа компьютерной техники широкого ассортимента, представленной различными марками и модельным рядом. Так же магазин занимается продажей аксессуаров и комплектующих для компьютерной техники.
Функциями магазина компьютерной техники являются:
– формирования ассортимента компьютерной техники и расходных материалов;
– закупка товаров у поставщиков;
– хранение товаров на складе (работа с остатками товаров);
– продажи товаров;
– доставка товаров.
Управлением магазина компьютерной техники занимается генеральный директор. В его ведении находятся вопросы функционирования и деятельности организации. Он контролирует деятельность всех сотрудников, работает с поставщиками товаров. Также в его компетенции вопросы движения финансовых потоков.
Бухгалтерия в виде бухгалтера ведет бухгалтерский и налоговый учет.
В магазина компьютерной техники имеются должности менеджера по продажам и товароведа. Менеджер по продажам отвечает за продажу товаров, принимает заказы на товары у клиентов. Товаровед ведет учет номенклатуры товаров, приемку у поставщиков и передачу в доставку, ведёт учет выдачи проданной техники для учета состояния склада и передачи документов в бухгалтерию.
Основные операции в магазине компьютерной техники подразделяются на две группы: товарные и расчетно-денежные операции.
На основании имеющихся данных на складе формируется ряд отчетов. Отчет по остаткам на складах. Он может быть сформирован на конкретную дату и по конкретной продукции. Также организация использует отчет по приходным, расходным документам и банковским выпискам за определенный период времени, который показывает общую сумму по этим документам за какой-то период времени [11].
В связи с тем, что в деятельности магазина множество информации, которая подлежит учету, то необходимо выполнить проектирование и разработку базы данных магазина компьютерной техники.
Программное обеспечение «Магазин компьютерной техники» должно иметь следующие функции, для чего должна быть спроектирована и разработана база данных:
– оформление и учет продаж;
– проводить учет всех поступивших и выбывших со склада товаров;
– учет перемещения товаров на склад;
– отслеживать текущее состояние склада;
– оформлять документы для передачи в доставку;
– формирование отчетов по продажам, состоянию склада, хранению товаров.
В настоящее время формирование документов и отчетов осуществляется в ручную и с использованием программ MS Office. В связи с этим должен быть организован инструмент удобной регистрации, изменения данных, формирование отчетности.
Управление запасами при торговле подразумевает определение размера запасов организации, какие они должны быть (по сезону, по необходимости, обязательные минимальные запасы), т.е. размер запасов величина изменяемая.
Величина запасов определяется, как разность поступления товаров (приобретения их у поставщиков) и реализация их клиентам. Так же есть заказы, т.е. клиенты, желающие приобрести какие либо товары или материалы, которые так же необходимо учесть при расчете расхода и реализации товаров и материалов [2].
Таким образом, сотрудник предприятия, который занимается снабжением, должен учитывать все поступления, реализации с учетом уже имеющихся запасов на складе и регулировать данную величину запасов.
Актуальность использования БД как инструмента управления деятельностью сотрудников магазина компьютерной техники заключается в оперативном получении информации о текущих операция с товарами в магазине, а так же в выполнении расчета расхода товара и его поступления.
Основными требованиями к базе данных магазина компьютерной техники являются:
1.Система должна обеспечивать хранение информации о следующих объектах: номенклатура товаров, продажа товаров, поступление товаров, фирмы клиенты, производители, доставка товаров, хранение товаров на складе, наличие товаров и состояние запасов на складе.
2.Операции, выполняемые ответственным сотрудником:
– добавление, изменение, удаление информации о товарах;
– добавление, изменение, удаление информации о движении товаров (поступление, отгрузка, хранение);
– продажа товаров;
– отражать состояние запасов товаров;
– инвентаризация товаров на складе;
– составление отчета по движению товаров (продажи, отгрузка, хранение, товары на складе в момент времени) [3].