Разработка программного обеспечения для складского учета

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

?бъекты (данные и метаданные) описываются в виде конфигураций. При автоматизации какой-либо деятельности составляется своя конфигурация объектов, которая и представляет собой законченное прикладное решение. Конфигурация создаётся в специальном режиме работы программного продукта под названием Конфигуратор, затем запускается режим работы под названием 1С:Предприятие, в котором пользователь получает доступ к основным функциям, реализованным в данном прикладном решении (конфигурации)[13].

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

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

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

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

Склад+ одна из самых удобных универсальных программ, включая отчетную и налоговую отчетность. Позволяет формировать все типы первичной документации. Снабжена функцией одновременного подсчета 3-х цен продажи соответственно закупке и опцией выбора оптимального варианта. Это позволяет формировать цены в соответствии с возможностями конкретного покупателя[20].- простая в использовании и гибкая по своему функциональному назначению. Нашла своё применение на предприятиях производственной сферы и торговли.

ИП -Торговый Склад - программа складского учета и применяется для учета в торговле. Она с успехом используется как на оптовых складах так и на предприятиях розничной торговли. Допускается использование программы для учета материалов и готовой продукция на производственных предприятиях.

"Склад Про" -это программа для предприятий состоящих из нескольких подразделений сложной сетевой структуры[26].

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

 

.4 Обоснование выбора системы программирования

 

На сегодняшний день, существует большое количество разнообразных средств разработки приложений: Borland Delphi 7, Borland C++ Builder 6, Borland Java Builder, Borland Developer Studio 2006, Microsoft Visual Studio 2005, 2008, 2010, Visual Basic и многие другие.

Для разработки информационной подсистемы складского учета, было выбрано средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки Visual Basic.Basic считается хорошим средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows[4].

Достоинства:

-Высокая скорость создания приложений с графическим интерфейсом для MS Windows.

-Простой синтаксис, позволяющий очень быстро освоить язык.

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

-Защита от ошибок, связанных с применением указателей и доступом к памяти. Этот аспект делает Visual Basic приложения более стабильными[5].

 

1.5 Выбор СУБД

 

На сегодняшний день наиболее распространёнными системами управления базами данных являются Oracle Database, MySQL, Berkeley DB, InnoDB и Rdb[10].

Для реализации базы данных информационной подсистемы складского учета была выбрана СУБД Oracle.

Ключевой продукт с момента создания компании и по нынешний день - Oracle Database. Начиная с 90-х годов компания развивает и реализует и другие СУБД. На 2006 год Gartner оценивал долю Oracle на рынке СУБД в 46,8 %.

В результате поглощения Sun Microsystems, к Oracle перешли активы MySQL AB и свободно распространяемая СУБД MySQL. MySQL отмечается как свободная альтернатива Microsoft SQL Server[19].DB - встраиваемая нереляционная СУБД, перешедшая к Oracle в 2006 году в результате приобретения компании Sleepycat Software. По оценке IDC, благодаря Berkeley DB (а также TimesTen), Oracle занимает на 2009 год первое место на рынке встроенных СУБД с долей 30,3 %.

Среди основных свойств СУБД Oracle следует отметить такие, как: