Современные информационные технологии/3. Программное обеспечение

Мякенький Артём Вячеславович

Национальный горный университет, Украина

Автоматизированная система учета товаров на оптовом складе

На  сегодняшний день,  не только в Украине, но и во всём мире,   существует  множество  оптовых складов по продаже компьютеров и оргтехники, работа которых недостаточно оптимизирована и множество времени тратится на поиск необходимого товара в каталоге, его стоимости, количества на складе, информации о производителе.

        Целью  разработки является создание собственной системы поддержки операций оптового склада для повышения производительности работников склада и для сокращения затрат времени на оформление прибывших товаров, ведение учета товаров, имеющихся на складе и составление заявки, если товар отсутствует в перечне.

Задача автоматизации склада может быть разбита на подзадачи: учёт приходящих товаров, учёт количества товаров на складе, учёт отправленных товаров, формирование счёта, предоставляемого покупателю для оплаты. Разработанная система предоставляет удобные средства для решения вышеперечисленных задач.

Архитектура системы – клиент-серверная, основные функции: ввод и редактирование данных (покупатели, поставщики и товары), формирование отчетов по запросам к базе данных. Программа выполнена с помощью среды программирования Borland Delphi 7.0. Работа с данными оптового склада осуществляется при помощи сервера управления базами данных InterBase 6.5. Также при разработке и проектировании базы данных используется приложение IBExpert 2012.02.21. Разработанная база данных содержит в себе данные о товарах, поставщиках, покупателях, реквизиты склада, проданных товарах и прибывших товарах. Данные в базу заносятся на основании первичных документов. Входная информация в данной информационной системе формируется в виде списка. Входной информацией является: данные о товарах, данные о покупателях, данные о поставщиках. Информационная система выполняет ввод данных, их обработку и сохранение в базе данных, поэтому часть выходных данных будут дублировать входные.

В результате эксплуатации данного программного продукта может быть получена следующая выходная информация: заявки на товары, информация о поставщиках, покупателях и товарах, оформление заказа на товар, формирование и предоставление клиенту чека.

Разработанная система предназначена для доступа к базе данных, хранящей сведения о поступлении и продаже товаров на складе, а также для оформления отчетов по поступившим и проданным товарам. Перед началом использования программного продукта необходимо добавить базу данных на сервер и проверить подключение рабочих станций к серверу. Затем необходимо запустить инсталлятор и следуя инструкциям инсталлятора, установить программу.

После запуска информационной системы перед пользователем отображается главное окно программы, содержащее меню (рис. 1). Программа имеет интуитивно понятный интерфейс и проста в использовании. Последовательность работы с объектами формы определяется активностью командных кнопок или пунктов меню.

Рис. 1. Главное окно программы

Меню «Операции» позволяет выполнять все операции, для которых создавалась данная система. Меню «Язык» позволяет выбрать язык интерфейса основного окна информационной системы. Доступно три языка: русский, английский, украинский. Меню «Справка» содержит пункты «Вызов справки» и «О программе», которые позволяют прочесть руководство пользователя и узнать сведения о программе и её разработчике соответственно.

Программа состоит из тринадцати основных модулей, один из которых является базовым для других (рис. 2).

쒑

Рис. 2. Схема взаимодействия модулей программы

Система позволяет решить такие проблемы: учёт товаров на складе, хранение информации о покупателях, хранение информации о поставщиках, регистрация заявки на товар, оформление заказа на покупку товара, просмотр перечня товаров на складе, просмотр товаров, прибывших на склад, просмотр товаров, проданных со склада, поиск товаров по заданным критериям.

Разработанная система позволяет во много раз повысить скорость и эффективность работы оператора оптового склада, за счет электронного документооборота. Эффект от использования данной информационной системы возрастает с ростом количества товарооборота на складе.

Разработанная информационная система позволяет оператору склада просматривать информацию о прибывших товарах, о проданных товарах, производить поиск товаров по заданным критериям, производить операции с товарами, находящиеся на складе, составить заявку на товар, который отсутствует в перечне, оформить заказ и покупку выбранного товара. Таким образом, разработанная система обработки информации решает задачу автоматизации процессов работы оптового склада и предназначена для применения на любом оптовом складе, деятельность которого направлена на продажу компьютеров и оргтехники.

Литература

1)    Мацяшек Л.А. «Анализ требований и проектирование систем»  М.: Издательский дом Вильямс , 2002. - 432 с.

2)     А. Шкрыль «Разработка клиент-серверных приложений в Delphi» - БХВ-Петербург, 2006 – 480 с.

3)    А. Чиртик, В. Борисок, Ю. Корвель «Delphi. Трюки и эффекты» - СпБ, 2007 – 400 с.

4)    А. Н. Ковязин, С. М. Востриков «Мир Interbase. Архитектура, проектирование, разработка приложений баз данных» - СпБ, 2009 – 450 с.