Курсовая работа, Рзработка программы для учета товаров на складе. Разработка программы для автоматизации учета товаров на складе
Скачать 2.17 Mb.
|
Анализ существующих программных решенийНа рынке программного обеспечения присутствует множество предложений по программам ведения автоматизированного складского учета – как платных, так и свободно распространяемых [11]. В каждом конкретном случае (предприятии) процесс складского учета может иметь определенные особенности. Эти особенности должны быть учтены в примененной автоматизированной ИС учета. В тоже время разработчики программных продуктов преследуют цель получить за свой продукт максимальную прибыль. Но практически бывает невозможно заранее узнать и учесть все возможные требования, которые понадобятся конкретному заказчику. Разработчики выходят из положения за счет универсальности программных систем. Высокую степень универсальности системы можно достичь, предусмотрев в ней максимум функциональных возможностей. При этом каждая функция программы – это затраты на ее реализацию. Этим определяется высокая стоимость таких программных продуктов. Одним из примеров программ учета товаров на складе является «1С: Предприятие». Как и любой другой продукт, произведенный фирмой 1С, «1С: Предприятие» – это полностью конфигурируемая программа, для применения которой в конкретном предприятии необходимо разработать соответствующую конфигурацию. Применение продуктов 1С, как правило, требует аутсорсинга для обслуживания или наличия в собственном штате компетентного 1С-программиста. В обоих случаях это влечет дополнительные периодические затраты. Другим примером системы учета может являться программный продукт «Антонекс». Подходит для ведения малого бизнеса, предоставляет функции складского учета, системы учета продаж, ведения кассы, набор отчетов для анализа финансовых показателей. Программа имеет как платные, так и бесплатные версии. Естественно, что функционал у бесплатных версий сильно урезан. Данная система больше ориентирована на торговлю, чем на учет на производстве. Еще одним примером программы учета товаров является условно-бесплатная система «СуперСклад». Данная система в рекламных материалах позиционирует себя как универсальная многофункциональная система. Однако, при реальном применении выясняется, что большинство заявленных функций приходится дорабатывать, или реализовывать с нуля. Об этом свидетельствует большое число негативных отзывов пользователей системы на специализированных форумах. В таблицу 1.1 сведены основные характеристики рассмотренных систем, а также их соответствие разработанным требованиям. Таблица 1.1 – Сравнительная характеристика систем
Все рассмотренные альтернативные решения нацелены на охват как можно большей аудитории заказчиков. Поэтому естественно, что в них предусматривается как можно больше функций. Такой подход в условиях жесткой борьбы за сегмент рынка ПО влечет следующие недостатки: избыточность функционала; завышенная стоимость по отношению к тому объему функций, который будет реально использован; неудовлетворительное исполнение отдельных функций; сложности во внедрении. Таким образом, существующие решения, как правило, не могут удовлетворить всем требованиям конкретного бизнес-процесса. Поэтому широко распространены решения с конфигурируемым функционалам и open-source проекты. Для доработки существующих решений необходимо наличие специалиста (программиста) высокого класса, способного разобраться в «чужом» коде, дополнить и адаптировать его под конкретные требования. Как показывает практика, такая доработка сопровождается нагромождением «костылей» и «заглушек», которые могут вызвать сбой в самый неподходящий момент. |