Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
36
Добавлен:
10.06.2015
Размер:
3.16 Mб
Скачать

тот, кому ближе и роднее Pascal. Visual Basic это базовый язык программирования фирмы Microsoft. Он продается в виде отдельной коробки, а также является составной частью всех офисные приложений (Word, Excel, Access, Power Point). Его чаще используютте, кто строит прикладные программы в тесной интеграции с офисными системами. Не следует путать компилятор Visual Basic (версии 5,6) с программами на Visual Basic, работающими в среде СУБД Access. В последнем случае готовое приложения будет работать в 2—3 раза медленнее, поскольку Access является интерпретатором.

Совет. Наиболее удобными средствами разработки конечных приложений для работы с базами данными являются Delphi и Visual Basic. Последний, кроме всего прочего, тесно интегрирован с продуктами Microsoft Office. Их совместное использование делает Ваши прикладные программы «роднее», «ближе» и понятнее конечному пользователю. Access, лучше не использовать для создания конечных прикладных систем, они получатся «тяжелыми» и не поворотливыми, однако это очень удобный инструмент для проектирования баз данных и конструирования запросов.

ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Все программное обеспечение, о котором мы говорили выше, работает«за кадром», о его существовании конечные пользователи порою даже и не догадываются. Однако оно обеспечивает функционирование прикладного программного обеспечения — автоматизированных рабочих мест (АРМов). АРМы являются результатом совместного труда программистов и инженерно-технического персонала. Эффективность работы информационной системы (это комплекс АРМов) будет зависеть от 2-х основных факторов: насколько грамотно сформулировано техническое задание на систему (это зависит только от инженерно-технических работников предприятия), насколько грамотно будет подобраны инструментальные средства и СУБД (это на совести программистов). Только в результате кропотливого совместного труда этих 2-х категорий работников может быть создано прикладное программное обеспечение. Этот продукт уже вполне осязаем конечным пользователем, поскольку он облегчает ему решение конкретных задач, Следует, однако отметить, что грамотный инженерный персонал может и без посредников (программистов) создать для себя прикладную программу (даже не зная программирования). Для этих целей существуют универсальные инструментальные средства, например электронные таблицы Excel. С помощью такого инструмента может, например экономист, создать для себя набор взаимосвязанных таблиц и автоматизировать рутинные, часто повторяющиеся вычислительные операции. Универсальными инструментальными средствами должны обязательно владеть хотя бы экономисты и бухгалтера. На сегодняшний день не знание текстового редактора Word и электронных таблиц Excel следует рассматривать для данной категории работников, как неумение читать и писать.

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

  1. Архитектура информационных систем

Существует несколько вариантов внутренних структур информационных систем, или способов (архитектур) их построения. На сегодняшний день можно говорить о следующих архитектурах: файл-сервер, клиент-сервер, Intranet, Internet (рис. 32).

Рис. 32. Виды (архитектуры) информационных систем

В системах построенных на файл серверной архитектуре база данных расположена на сервере, а прикладные программы на рабочих станциях (рис. 33). На сервере не происходит никаких вычислительных процессов, он отвечает только за хранение информации. Прикладные программы загружаются в память рабочих станций. Если требуется сделать поиск данных (например, выбрать один путевой лист из 100000), то все путевые листы перекачиваются по сети с сервера на рабочую станцию, и уже на ней происходит поиск нужной путевки. При файл серверной схеме в случае активной работы пользователей перегружается сетевой трафик (снижается пропускная способность сети), что в конечном итоге приводит к замедлению работы всех прикладных программ. Такая схема оправдана при 8—10 рабочих станциях. При этом нет высоких требований к производительности сервера, однако, предъявляются повышенные требования к характеристикам рабочих станций.

Рис. 33. Принципиальная схема работы систем файл-сервер

Клиент серверные приложения работают несколько иначе (рис. 34). Сервер, кроме хранения данных, обеспечивает и их частичную обработку. Прикладная программа по-прежнему загружается в память рабочей станции. Если вернуться к вышеприведенному примеру, то он буде исполнен несколько иначе. Для выбора одной путевки на клиентской машине будет сформирован некий запрос и передан для исполнения на сервер(он, кстати, тоже может храниться в базе данных на сервере и в этом случае достаточно переслать по сети имя запроса и номер требуемой путевки). Сервер выберет из 100000 путевых листов одну и только ее вернет по сети клиенту (компьютеру пользователя). Естественно, в этом случае резко снижается нагрузка на сеть (объемы перекачиваемой информации уменьшаются в сотни раз). Работа клиентов не замедляется, даже если их количество измеряется сотнями. В этом случае на рабочих станциях можно использовать маломощные компьютеры, однако, производительность сервера должна быть на высоком уровне.

Рис. 34. Принципиальная схема работы систем клиент-сервер

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

ШТРИХОВАЯ ИДЕНТИФИКАЦИЯ

За рубежом на транспорте довольно широко используются средства штриховой идентификации в основном для решения задач учета движения (приход, уход) различных объектов (товары, услуги, материальные ценности). Кодированию подлежат как сами учитываемые объекты, так и их получатели или поставщики (это могут быть автомобили, запасные части, агрегаты, детали, смазочные материалы, документы, виды работ и пр.). В качестве поставщиков и получателей могут выступать персонал (кладовщики, водители, ремонтные рабочие), подразделения (склады, производственные зоны, участки). Из того перечня задач, которые решаются в АТП, штриховое кодирование может применяться в следующих:

  • учет движения запчастей и материалов на складах;

  • учет работы подвижного состава на линии;

  • внутри гаражное перемещение машин;

  • учет расхода топлива;

  • учет работ исполнителей ремонтных зон.

Распределение месячных объемов первичной информации по решаемым в АТП задачам показывает (рис. 38.), что с помощью штриховой идентификации объектов можно вводить в ЭВМ до 88—90% первичных данных, т.е. значительно снизить долю рутинных работ. Сокращение месячной трудоемкости ввода первичной информации в разрезе решаемых в АТП задач приведено на рис. 39. В целом по предприятию трудозатраты на ввод данных в ЭВМ могут быть снижены на 78—80%.

t, ч-час

Решаемые задачи

Рис. 38. Распределение объема первичной информации по задачам, решаемым в АТП 1 - обработка путевых листов; 2 - учет топлива; 3 - учет запчастей; 4 - прочие задачи.

Рис. 39. Снижение трудозатраты на ввод данных при использовании средств автоматической идентификации объектов 1 - обработка путевых листов; 2 - учет топлива; 3 - учет запчастей; 4 - прочие задачи.

Наиболее типичной задачей, где может быть применена штриховая идентификация — учет движения материальных ценностей. В этом случае каждому виду материалов в базе данных присваивается уникальный код. Этот код печатается (в виде штриховой этикетки) и наклеивается на делать (на стеллаж или на упаковку). Для идентификации запасных частей можно использовать или номер детали по каталогу, или номенклатурный (складской) номер. Обычно номер детали по каталогу состоит из 11—18 знаков, номенклатурный номер — из 5—6 знаков. Если система используется только в рамках предприятия, то эффективней использовать более короткий код (номенклатурный номер). Если использовать штриховое кодирование в рамках всей отрасли (автопредприятия, автозаводы, СТОА, магазины запчастей и т.д.), то штриховая идентификация должна быть единой для всех, и в этом случае в качестве кода необходимо использовать номера деталей по каталогу. Принципиальная схема учета движения запчастей в АТП с использованием штрихового кодирования приведена на рис. 40.

Рис. 40. Схема учета движения запчастей в АТП с использование штрихового кодирования.

—► движение материалов; с=> движение информации

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

При оформлении прихода материалов в АТП при помощи сканеров (специальных считывающих устройств) в ЭВМ вводятся коды поступающих материальных ценностей и их количество. Система учета движения запчастей принимает эту информацию и разносит по соответствующим электронным картотекам и (в случае необходимости) формирует приходные документы. Если на поступивших деталях (или стеллажах склада) отсутствуют штриховые коды, то они формируются при помощи специальных программ, печатаются и наклеиваются на соответствующие детали или коробки.

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

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

Соседние файлы в папке Диденко