пятница, 15 июня 2007 г.

Интересный проект

Как-то в период поисков новой работы, меня пригласили автоматизировать учет на велосипедном заводе. Меня заинтересовало то, что автоматизацию нужно делать с нуля и в проекте нужно использовать современные высокие технологии. А именно: мобильные терминалы сбора данных (Wi-Fi) со встроенным сканером штрих-кодов. Я никогда не имел дело с такой техникой, но мне было интересно ее изучить, и я согласился вести этот проект.
Приехал на завод. Ознакомился с производством. Впечатления остались положительные. Кратко суть процесса учета. На склад комплектующих от поставщика поступают контейнеры с упаковками комплектующих изделий. При приемке на каждую упаковку наклеивается уникальный штрих-код и сканируется сканером. Таким образом привязывается информация об упаковке к штрих-коду и записывается в базу данных. Это позволит избежать ошибок при подсчете количества (система не зафиксирует приход одной и той же упаковки дважды). Все дальнейшие перемещения упаковок внутри производства фиксируются при помощи сканирования штрих-кодов. Подобным образом ведется и учет готовой продукции. В цехе сборки наклеиваются этикетки с уникальными штрихкодами, а на складе готовой продукции при приемке сканируются сканером тем самым заносится информация в базу данных о выпуске велосипеда и перемещении его на склад готовой продукции.
Принялся за разработку проекта. Нужно было выбрать какие мобильные терминалы использовать. Долго блуждал по интернету в поисках. Наиболее подходящими для решения таких задач оказались Мобильные терминалы Symbol. Они имеют встроенный сканер штрих-кодов, Wi-fi интерфейс и специальное промышленное исполнение корпуса.
Приобрели для тестирования один терминал. Подключил к компьютеру. Написал тестовую программу на VB.Net 2003 залил в терминал. Все работает замечательно! Терминал работает с базой данных SQL server 2000. В течение месяца писал программу для приемки комплектующих на складе комплектующих. Начали тестирование и отладку. Кладовщики по началу относились к этой затее скептически. Но немного поработав с терминалами, поняли их преимущество. Они в реальном времени могут контролировать весь процесс приемки. Сколько приняли, сколько осталось принять, есть ли расхождения с упаковочным листом контейнера по окончании приемки. Кроме этого, по окончании приемки автоматически формируются документы в 1С, без задержки на 2-3 дня, как это было раньше.
Продолжение следует...