Смекни!
smekni.com

Разработка программного обеспечения поддержки процессов учета хранения товаров на складе (стр. 8 из 14)

Рисунок 3.9 – Главное меню программы

Окно работы программы разделено на 2 части (см. рисунок 3.10). Первая часть предназначена для добавления новых записей на основе документа расходная накладная. Она имеет три поля для выбора наименования товара, заказчика, сотрудника, ответственного за отгрузку товара из справочников «Наименования товаров», «Сотрудники», «Клиенты». Так же эта часть окна предоставляет выбор даты продажи товара, ввод номера документа и количества проданного товара. На данной форме имеется две кнопки управления: «Очистить форму» и «Добавить запись». При нажатии кнопки «Очистить форму» в форме добавления записи очищаются все выбранные записи. При нажатии кнопки «Добавить строку» в базу данных добавляется новая строка и в нее записываются выбранные значения из бланка добавления записи. В другой части окна мы имеем возможность просмотра внесённых изменений в таблицу базы данных «Продажи».


3.10 - Экранная форма «Продажи»

Рассмотрим раздел меню «Справочники». В этом разделе предоставляется

доступ к справочникам базы данных. Раздел «Справочники» разделен на следующие подразделы:

- «Товар»;

- «Наименования товаров»;

- «Группы товаров»;

- «Сотрудники»;

- «Должность»;

- «Клиенты»;

- «Поставщики»;

- «Банки»;

- «Причины списания».

Подпункты пункта меню «Справочники» предназначены для просмотра и редактирования справочников базы данных. Для этого предусмотрено два поля (см. рисунок 3.11): первое – добавление данных в справочник, второе – просмотр справочника системы.


Рисунок 3.11 – Экранная форма «Поставщики»

В пункте меню «Отчеты» представлены все отчеты системы. К ним относят:

- «Бланк заказа»;

- «Объем продаж»;

- «Ведомость остатков»;

- «Списания».

При выборе пункта меню «Ведомость остатков» появляется окошко (см. рисунок 3.12), предлагающее выбрать группу товаров для вывода таблицы ведомости остатков. При нажатии кнопки «Отмена» управление программой переходит в главное меню. При нажатии кнопки «ОК» программа начинает формирование ведомости по введенным параметрам.

Рисунок 3.12 – Экранная форма задания параметров на формирование «Ведомости остатков»


Рисунок 3.13 – Экранная форма «Ведомость остатков»

Результаты формирования «Ведомости остатков» представлены на рисунке 3.13. На этой экранной форме имеется кнопка управления «Изменить параметры расчета». При нажатии этой кнопки программа открывает диалог задания параметров для формирования отчёта «Ведомость остатков».

В столбце optim_kolvo таблицы «Ведомость остатков» указывается оптимальное количество товаров, рассчитанное исходя из затрат на хранение данного товара на складе. Значение 1 в столбце garantzapas показывает, что количество товара на данный момент меньше либо равно величине гарантийного запаса. Это означает, что пользователь увидев значение 1 в столбце должен пополнить запасы данного товара.

При выборе пункта меню «Бланк заказа» появляется окошко (см. рисунок 3.12), предлагающее ввести пользователю номер заказа и количество товаров в заказе, а также выбрать дату заказа, наименование товара, поставщика и сотрудника оформившего заказ для вывода таблицы заказы.


Рисунок 3.12 – Экранная форма «Бланк заказа»

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

Результаты формирования таблицы «Заказы» представлены на рисунке 3.13. На этой экранной форме имеется кнопка управления «Изменить параметры расчета». При нажатии этой кнопки программа открывает диалог задания параметров для формирования «Бланка заказа».

Рисунок 3.13 – Экранная форма «Заказы»

4. Организационно экономическое обоснование дипломного проекта

4.1 Целесообразность разработки с экономической точки зрения

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

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

4.2 SWOT-анализ разработки

Название данного метода анализа представляет собой аббревиатуру английских слов Strength (сила), Weakness (слабость), Opportunities (возможности), Threats (угрозы).

Сильные стороны:

- низкая стоимость разработки;

- многофункциональность (быстрый отчёт, поиск информации, упрощенное ведение документации);

- обеспечение сопровождения.

Слабые стороны:

- взаимодействие с другим ПО, в том числе и бухгалтерских.

Возможности:

- получение некоторых сведений по сети;

- расширение круга пользователей.

Угрозы:

- изменение методов ведения работы,

- выход системы из строя.

Таблица 4.1 – SWOT-матрица

Сильные стороны Возможности Угрозы. Итого
Получение некоторых сведений по сети Расширение круга пользователей Изменение методов ведения работы Выход системы из строя
Низкая стоимость разработки 0 +1 0 0 +1
Многофункциональность +2 0 +1 0 +3
Обеспечение сопровождения +2 0 +2 +2 +5
Итого +4 +3 +3 +2 +12
Слабые стороны
Взаимодействие с другим ПО - - 0 - -3
Покупка пакета 1С 0 0 0 0 0
Итого -1 -1 0 -1 -3
Общий итог +3 +2 +3 +1 +9

Проанализировав полученную SWOT-матрицу, можно сделать следующие выводы:

· Наиболее важным достоинством является обеспечение сопровождения. В дальнейшем необходимо обращать особое внимание на обеспечение и расширение этой стороны разработки;

· Все выделенные слабые стороны разработки являются очень опасными. И, тем не менее, при правильном подходе они – разрешимы.

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

· Наиболее опасной угрозой представляется изменение методов ведения работы, но при сложившихся условиях это не столь существенная угроза. Эта угроза представляется маловероятной вследствие налаженной работы отдела.

4.3 Калькуляция себестоимости научно-технической продукции

Таблица 4.2 – Материалы

Наименование материальных затрат Ед. изм. Кол-во Цена без НДС с учетом комиссионных вознаграждений, таможенных пошлин и транспортных затрат Сумма
USB – Flash носитель шт. 1 1000 1000
Бумага писчая ZOOM, пачка 500 листов шт. 1 270 250
Картридж для принтера Epson шт. 1 200 200
Канцтовары шт. 5 15 70
Итого: 1625

Таблица 4.3 – Оценка трудоемкости разработки

Наименование этапа Трудоемкость этапа, часы
1 Анализ задания и знакомство с темой 12
2 Изучение топологии сети и подбор литературы 22
3 Изучение литературы 60
4 Составление и согласование проекта возможной перестройки топологии сети 40
5 Проектирование 120
6 Отладка 90
7 Составление и согласование проекта пакета служебных инструкций 30
Итого 374

Следовательно, всего на разработку затрачено 374 часа или 49 рабочих дней при восьмичасовом рабочем дне.

3. Затраты на оплату труда работников, непосредственно занятых созданием научно-технической продукции

Разработка выполнялась инженером-программистом в течение 46 рабочих дней при восьмичасовом рабочем дне. Месячный фонд времени работы инженера-программиста 160 часов, среднемесячная заработная плата 9000 руб.

Основная заработная плата разработчика составила

руб.

Дополнительная заработная плата составляет 20%