[an error occurred while processing this directive]

В начало

ВВЕДЕНИЕ

ГЛАВА 1. ИНФОРМАЦИОННЫЕ ПРОЦЕССЫ В ЭКОНОМИКЕ

ГЛАВА 2. МЕТОДИКА СОЗДАНИЯ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ И ТЕХНОЛОГИЙ

ГЛАВА 3. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ЭИС И ТЕХНОЛОГИЙ

ГЛАВА 4. ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ЭИС И АРМ КОНЕЧНОГО ПОЛЬЗОВАТЕЛЯ

ГЛАВА 5. ЗАЩИТА ИНФОРМАЦИИ В ЭИС

ГЛАВА 6. АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В БУХГАЛТЕРСКОМ УЧЕТЕ

ГЛАВА 7. АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В БАНКОВСКОЙ ДЕЯТЕЛЬНОСТИ

ГЛАВА 8. АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ ФОРМИРОВАНИЯ, ОБРАБОТКИ И ПРЕДСТАВЛЕНИЯ ДАННЫХ В НАЛОГОВОЙ СЛУЖБЕ

ГЛАВА 9. АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В КАЗНАЧЕЙСТВЕ

ГЛАВА 10. АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В СТРАХОВОЙ ДЕЯТЕЛЬНОСТИ

ГЛАВА 11. СОЦИАЛЬНЫЕ ПЕРСПЕКТИВЫ ИНФОРМАТИЗАЦИИ

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

ГЛАВА 3. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ЭИС И ТЕХНОЛОГИЙ

3.1. СТРУКТУРА И СОДЕРЖАНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ

Информационное обеспечение (ИО) — важнейший элемент автоматизированных информационных систем - предназначено для отражения информации, характеризующей состояние управляемого объекта и являющейся основой для принятия управленческих решений.

В теории автоматизированных систем обработки экономической информации ИО принято делить на: системы показателей данной предметной области (например, показатели бухгалтерского учета, финансово-кредитной деятельности, анализа и др.); системы классификации и кодирования; документацию; потоки, информации ― варианты организации документооборота; различные информационные массивы (файлы), хранящиеся в машине и на машинных носителях и имеющие различную степень организации.

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

В ходе проектирования ИО, выполняемого совместно с пользователями-экономистами, осуществляются следующие работы:

  • определяются состав показателей, необходимый для решения экономических задач, их объемно-временные характеристики и информационные связи;
  • разрабатываются различные классификаторы и коды; изучается возможность использования общегосударственных классификаторов;
  • выявляется возможность применения унифицированной системы документации для отражения показателей, проектируются формы новых первичных документов, приспособленных к требованиям машинной обработки;
  • ведется организация информационного фонда; определяются состав базы данных и его организация; проектируются формы вы вода результатов обработки.

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

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

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

Дальнейшее развитие получает концепция интеграции обработки информации, предусматривающая слияние в единую целостную систему задач различных функций деятельности, решаемых на основе единого банка данных и информационного обмена между различными уровнями обработки. Следует отметить, что к проектированию ИО компьютерных информационных систем можно приступить лишь после выработки подходов к построению автоматизированных рабочих мест и определения функций пользователей. Наиболее сложным становится информационное обеспечение в случае организации многоуровневых локальных вычислительных сетей ПЭВМ и распределенных АРМ, подключенных к центральной ЭВМ, в режимах работы сервера и рабочих станций. Создание ИО в данном случае должно осуществляться для каждого уровня обработки. Необходимо установить круг экономических задач, решаемых на каждом рабочем месте, формы обмена информацией между ними, схемы документооборота, а также решить вопросы организации распределенного банка данных. Организация ИО ведется параллельно с программным обеспечением и информационной технологией, ориентированной на конечного пользователя. При создании ИО автоматизированных информационных сетей выполняются следующие работы:

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

Создание ИО осуществляется в ходе составления технорабочего проекта и предусматривает составление инструкций пользователям по применению основных положений ИО в их практической деятельности, связанной с обработкой экономических задач на ПЭВМ. Это:

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

3.2. КЛАССИФИКАТОРЫ, КОДЫ И ТЕХНОЛОГИЯ ИХ ПРИМЕНЕНИЯ

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

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

Систематизация экономической информации вызывает необходимость применения самых разнообразных классификаторов:

  • Общегосударственных, разрабатываемых в централизованном порядке и являющихся едиными для всей страны.
  • Отраслевых, единых для какой-то отрасли деятельности. Как правило, отраслевые классификаторы разрабатываются в типовых проектах автоматизированной обработки. Например, для бухгалтерского учета составлены коды планов счетов, видов оплат и удержаний из заработной платы, видов операций движения материальных ценностей и др.
  • Локальных, которые составляются на номенклатуры, характерные для данного предприятия, организации, банка (коды табельных номеров, подразделений, клиентов и др.). Разработка локальных кодов ведется на местах.

Общегосударственные классификаторы (ОК) начали создаваться в стране по постановлению Правительства в 1970-х годах и в настоящее время их создано около четырех десятков. Условно Общегосударственные классификаторы делятся на 4 группы:

  1. Классификаторы трудовых и природных ресурсов, например ОК профессий рабочих, должностей служащих и тарифных разрядов (ОКПДТР).
  2. Классификаторы структуры отраслей (ОК отраслей народного хозяйства — ОКОНХ), органов управления (система обозначений органов государственного управления — СООГУ), административно-территориального деления (система обозначений административно-территориальных объектов СОАТО), предприятий и организаций (ОКПО), форм собственности (ОКФС).
  3. Классификаторы продукции (ОК промышленной и сельскохозяйственной продукции — ОКП, ОК строительной продукции).
  4. Классификаторы технико-экономических показателей (ОКТЭП), управленческой документации (ОКУД), системы обозначений единиц измерения и др.

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

Идентифицированный номер налогоплательщика (ИНН) — десятизначный; первый и второй знак означают территорию, третий и четвертый — номер государственной налоговой инспекции, остальные — номер налогоплательщика и контрольный разряд.

ОК отрасли (ОКОНХ) предназначен для анализа структуры отраслей.

Код — пятизначный, построен по комбинированной системе и включает пять группировочных признаков: отрасль, подотрасль, вид, группа, подгруппа. ОК предприятий и организаций присваивается органами государственной статистики предприятиям, организациям, фирмам любой формы собственности. Состоит из трех блоков: 1 — регистрационный номер, 2 — наименование организации, 3 — ведомственная, территориальная и отраслевая принадлежность предприятия, организации, фирмы. Регистрационный номер проставляется предприятиями и организациями в формах финансовой отчетности. Два других блока используются органами государственной статистики для автоматического ведения ОКПО в электронно-вычислительной машине. Регистрационный номер состоит из 7 знаков, построен по комбинированной системе, первые два знака означают принадлежность к отрасли, последние ― порядковый номер предприятия, организации; например: отрасли промышленности присвоен код — 01, лесному хозяйству — 05 и т.д.

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

Составление классификаторов выполняется в два этапа: первый этап — классификация информации, второй — кодирование.

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

После составления классификации выполняется следующий этап — кодирование процесс присвоения условного обозначения различным позициям номенклатуры. Код — условное обозначение объекта знаком или группой знаков по определенным правилам, установленным системой кодирования. Коды могут быть цифровыми, буквенными, буквенно-цифровыми и состоять из одного или нескольких знаков. При машинной обработке предпочтение отдается информации, закодированной в цифровой форме, как наиболее удобной для автоматической группировки.

После присвоения кодов создается классификатор - систематизированный свод однородных наименований и их кодовых обозначений

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

Так, в сводных бухгалтерских отчетах (баланс, отчет о прибылях и убытках и др.) в заголовочной части бланка проставляются коды постоянных признаков отчитывающейся организации: идентификационный номер налогоплательщика (ИНН), код организации по ОКПО, отрасль (вид деятельности) по ОКОНХ, организационно-правовая форма по КОПФ, орган управления государственным имуществом по ОКПО; единица измерения по СОЕИ. Для проверки правильности проставленных кодов вводится строка «Контрольная сумма», которая представляет собой искусственный итог по всем кодам. Машинная программа осуществляет контроль по контрольным суммам и позволяет обнаружить неверно проставленные коды. На основании кодов происходит свод и группировка поступивших бухгалтерских отчетов в вышестоящей организации, органах налоговой инспекции и др.

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

Во втором случае применения кодов предусматривается хранение всех классификаторов в памяти машины, на машинных носителях в банке данных, в качестве словарного фонда или условно-постоянной информации. В ряде организаций, например в Госкомстате России, обеспечивается автоматизированное ведение некоторых общегосударственных классификаторов в ЭВМ.

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

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

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

Назначение кодов заключается в обеспечении группировки информации в машине, подведении итогов по всем группировочным признакам и их печати в сводных таблицах. Они находят широкое применение при выполнении таких процедур обработки, как поиск, хранение, выборка информации; значительно сокращают время ее передачи по каналам связи.

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

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

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

  • определяется число группировочных признаков;
  • устанавливается число позиций в каждом группировочном признаке;
  • дается серия номеров старшим признакам с учетом резерва;
  • производится порядковое кодирование младших признаков в пределах серий номеров старших признаков с учетом резерва;
  • составляется классификатор.

    При позиционной системе кодирования четко выделяется каждый признак и ему отводится один или несколько разрядов в зависимости от его значности. Затем каждый признак кодируется отдельно, начиная с 1, 01, 001 и т.д. в зависимости от значности признака. Этот код обеспечивает автоматическое формирование в ЭВМ всех необходимых итогов в соответствии с выделенными признаками.

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

    Последовательность разработки позиционных и комбинированных систем кодирования следующая:

    • определяется число группировочных признаков и их соподчиненность;
    • устанавливается число позиций в каждом группировочном признаке;
    • производится кодирование порядковыми номерами сначала старшего признака, затем следующих признаков внутри старших, каждый раз начиная с 1, 01, 001 в зависимости от значности младшего признака в пределах его старшего признака;
    • составляется классификатор.

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

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

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

    Построение кода счетов бухгалтерского учета имеет большое значение в тех программах, которые не предусматривают локальную обработку отдельных участков учета, где весь учет выполняется на основании ведения журнала хозяйственных операций, что характерно для небольших предприятий. Гибкая система построения кода позволяет при этом выполнять аналитические разработки с различной степенью детализации. Уровни аналитики — это те признаки, по которым группируются данные. Например, для счета 70 «Рабочие и служащие» можно выделить два уровня: первый — для подразделения, второй — для табельных номеров. В данном случае аналитические сводки будут составлены в разрезе подразделений и табельных номеров. Для счета 10 «Материалы», например, можно выделить три уровня аналитики:

    • первый — вид материальных ценностей (1 знак);
    • второй — склад (1 знак);
    • третий — номенклатурный номер материалов (2 знака).

    Предположим, на предприятии имеются 7 видов материалов и 99 их наименований, которые могут располагаться на трех складах. Закодируем эти наименования.

    Признак Кодовое обозначение

    а) виды материалов:

    • сырье и материалы 1
    • полуфабрикаты 2
    • топливо 3
    • запасные части 4
    • прочие материалы 5
    • тара 6
    • строительные материалы 7

    б) склады:

    • сырья и материалов 1
    • топлива 2
    • строительных материалов 3

    в) материалы

    • краска масляная 01
    • белила цинковые 02
    • гвозди отбойные 03
    • и т.д.

    Приведем пример построения кода краски масляной с учетом зависимости всех выделенных признаков:

    • балансовый счет 10
    • строительные материалы 7
    • склад строительных материалов 3
    • номенклатурный номер масляной краски 01

    Общий вид кода: 107301.

    Код многозначный, с выделением четырех признаков, построен по позиционной системе.

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

    Таблица 3.1. Структура кода лицевого счета

    Номер Количество разрядов признака Номер позиции Признак
    1 1 1 Номер балансового раздела
    2 2 2-3 Номер счета первого порядка
    3 2 4-5 Номер счета второго порядка
    4 3 6-8 Код валюты
    5 1 9 Защитный ключ
    6 2 10-11 Номер филиала
    7 2 12-13 Номер подразделения
    8 5 14-18 Номер счета (порядковый)
    9 2 19-20 Аналитический код
    10 2 21-22 Код внутренней аналитической группы
    11 3 23-25 Код внутренней группы

    Система автоматизированной обработки банковской информации также предусматривает использование большого количества обозначений номенклатур кодовыми знаками. Наиболее сложным является код лицевого счета. Структура этого кода с 1998 г. строится в соответствии с новым планом счетов и международным стандартом.

    Указаниями Центробанка России рекомендуется сложная структура кода лицевого счета, построенная по комбинированной системе и включающая до 11 различных признаков. Значность кода составляет 20 знаков, но может быть расширена и до 25 разрядов.

    Структура кода лицевого счета отражена в табл. 3.1.

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

    КОД НАИМЕНОВАНИЕ
       

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

    Технологию применения кодов при компьютерной обработке экономических задач можно разделить на следующие этапы:

    • просмотр и корректировка программных справочников;
    • составление локальных кодов;
    • загрузка локальных кодов в машину;
    • использование созданных справочников для заполнения первичных документов;
    • применение кодов для составления сводных таблиц.

    Рассмотрим технику выполнения этих этапов.

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

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

    Последовательно выполняются этапы классификации и кодирования, при этом могут использоваться различные системы кодирования. Как показал анализ программ, наиболее часто применяются порядковая, позиционная и комбинированная системы кодирования. Кроме цифровых кодов широкое распространение получили буквенные и буквенно-цифровые коды, которые представляют собой условное обозначение позиции номенклатуры и называются мнемокодом. Программой, как правило, определяется максимальное количество знаков мнемокода. Приведем пример кодирования мнемокодами названий первичных документов (табл. 3.2).

    Таблица 3.2. Пример кодирования первичных документов

    Полное наименование документа Мнемокод
    Платежное поручение П/П
    Приходный кассовый ордер ПКО
    Расходный кассовый ордер РКО
    Накладная НАКЛ
    Договор ДОГ
    Спецификация СПЕЦ

    Мнемокодами могут кодироваться также организации, фамилии работающих и др.

    Цифровые коды имеют широкое распространение при кодировании сложных многопризначных номенклатур, например, при составлении кодов материальных ценностей, готовой продукции, основных средств. Код материальных ценностей, к примеру, может иметь три группировочных признака: группа, подгруппа, позиция номенклатуры, как показано на рис. 3.1.

    Группа Подгруппа Позиция Код
    Черные металлы-1 Чугун-1 Передельный-1 111
        Литейный-2 112
           
      Сталь-2 Среднесортная-1 121
        Мелкосортная-2 122
        Обручная-3 123
           
    Цветные металлы 2......................1 ................................1 211

    Рис. 3.1. Пример построения кода

    Составление локальных кодов ведется по самым разнообразным номенклатурам, например: работающие, материалы, готовая продукция, организации, клиенты, филиалы, подразделения и др.

    Следующий этап технологии применения кодов — занесение локальных классификаторов в машину. Для размещения каждой номенклатуры в программе предусмотрено специальное место, которое определяется блоком меню «Справочники (словари)», обеспечивающим составление файлов справочной информации. В процессе обработки они объединяются с другими базовыми массивами и обеспечивают составление сводок. Заполнение каждого справочника происходит индивидуально. Запись каждой позиции осуществляется через специальное окно, в которое заносятся реквизиты, характеризующие тот или иной признак. Например, при занесении данных об организации вводятся: полное наименование, мнемокод или код, адрес, расчетные счета и др.

    Запись данных о материалах содержит наименование, принадлежность к группе, подгруппе, код, цена, склад.

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

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

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

    Мнемокоды, коды используются для составления сводных таблиц с различной детализацией по всем содержащимся позициям или выборочно. С этой целью программа перед составлением указанной сводки просит дать подтверждение о группировочных признаках, по которым ведется подсчет итогов и составление сводок. Например, указывается код (мнемокод) материально ответственного лица (склада); код группы, подгруппы, в разрезе которых необходимо получить итоги в сводных ведомостях.

    3.3. ТЕХНОЛОГИЯ И ОБЛАСТИ ПРИМЕНЕНИЯ ШТРИХОВОГО КОДИРОВАНИЯ

    Штриховое кодирование является одним из типов автоматической идентификации, использующим метод оптического считывания информации. Оно основывается на принципе двоичной системы счисления: информация запоминается как последовательность 0 и 1. Широким линиям и широким промежуткам присваивается логическое значение 1, узким — 0. В связи с этим штриховое кодирование есть способ построения кода с помощью чередования широких и узких, темных и светлых полос.

    Существуют следующие виды штриховых кодов:

    UPC — универсальный товарный код; разработан в США и применяется в странах Америки.

    EAN — товарный код; создан в Европе на базе UPC. Соответствует названию Европейской ассоциации товарной нумерации, получившей в настоящее время статус Международной организации (EAN International).

    UCC/EAN — единый стандартизованный штриховой код; создан объединенными усилиями организаций США и Канады (Uniform Code Council) и EAN International.

    EAN и UCC/EAN находят применение во многих странах мира, в том числе и в Российской Федерации.

    В соответствии с видами различаются следующие штриховые коды: UPC-12, EAN-13, EAN-14, EAN-8, UCC/EAN -128 (Code 39).

    UPC-12 является двенадцатиразрядным кодом. Структура кода: первая цифра кода — знак системы нумерации; пять цифр — номер производителя, следующие пять ― код продукта; последняя цифра является контрольной.

    Пример кода UPC-12 представлен на рис. 3.2.

    Рис. 3.2. Пример кода UPC-12

    В приведенном примере 3 ― код лекарственных препаратов США, 00025 — код производителя, 00234 — код продукта, 9 — контрольное число.

    EAN-13 является тринадцатиразрядным кодом. Структура кода следующая: первые три цифры кода обозначают, как правило, страну-производитель, следующие четыре цифры — код предприятия-производителя; затем пять цифр — код продукта; последняя цифра является контрольной.

    Пример кода ЕАК-13 представлен на рис. 3.3.

    Рис. 3.3. Пример кода EAN-13

    В приведенном примере: 460 — код страны, 0023 — код производителя, 10012 — код продукта, 9 — контрольное число.

    EAN-8 является восьмиразрядным кодом; используется для кодирования малогабаритных упаковок. Структура кода следующая: первые три цифры кода обозначают страну-производитель товара, четыре следующие цифры — код продукта, последняя цифра является контрольной.

    Пример кода EAN-8 представлен на рис. 3.4.

    Рис. 3.4. Пример кода EAN-8

    EAN-14 — четырнадцатиразрядный код с прямоугольным контуром. Он состоит из 13 разрядов, которые располагаются по значению в той же последовательности, что и EAN-13, и одного дополнительного разряда. Этот дополнительный разряд указывается первым и отражает специфику упаковки цифрами от 1 до 8, например, 1 — групповая упаковка, 2 — упаковка партий в контейнер и т.д. Основное назначение EAN-14 — идентификация транспортной упаковки.

    Пример кода ЕАN-14 представлен на рис. 3.5.

    Рис. 3.5. Пример кода EAN-14

    Code 39 получил свое название по сочетаемости элементов три из девяти. В каждом знаке три элемента являются широкими, остальные шесть — узкими. Для отображения кода используются 43 символа, включая все прописные буквы, цифры от 0 до 9 и семь особых знаков (–.$/+% пробел), Code 39 также не имеет фиксированной длины, может варьироваться до 40 разрядов.

    Современной версией кода Code 39 является UCC/EAN-128 -алфавитно-цифровой код, также не имеющий фиксированной длины; дающий полную характеристику предмета поставки. Составляющими кода являются: светлое поле, стартовый знак (А, В и С), обеспечивающий использование наиболее полного набора знаков, знак функции, позволяющий автоматически контролировать отличие символики кода от других символик, данные, контрольное число. Основное преимущество кода UCC/EAN-128 заключается в более плотном представлении цифровых данных, что позволяет сэкономить много места.

    Пример кода UCC/EAN-128 представлен на рис. 3.6.

    Рис. 3.6. Пример кода UCC/EAN-128

    В приведенном примере: (01) — идентификатор применения кода EAN-14, 14600023100126 — код EAN-14, (3101) - идентификатор применения веса нетто, вес нетто 35,5 кг, (10) — идентификатор применения номера партии, АВС-123 номер партии. Идентификатор применения представляет собой цифровое стандартизованное обозначение наименования реквизита, например (01) ― цифровое стандартизованное обозначение кода EAN-14; (3101) — обозначение веса нетто (в кг) с указанием количества знаков после запятой; (10) — обозначение номера партии.

    Применение штриховых кодов UPC-12, EAN-13, EAN-14, EAN-8 регулируется международными и национальными организациями. В частности, в Российской Федерации такой организацией является Ассоциация автоматической идентификации, насчитывающая в настоящее время свыше 2000 членов. Эта организация устанавливает номера предприятий в кодах EAN-13 и EAN-14 и номера продуктов в коде EAN-8. Код страны присваивается EAN International. Использование кодов UCC/EAN-128 (Code 39) регулируется соответствующими международными и национальными стандартами.

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

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

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

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

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

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

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

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

    Типовая технология использования системы штрихового кодирования в России магазинами типа «супермаркет» рассматривается на примере процесса оформления поступления товаров и его продажи покупателям.

    Поступление товаров на склад магазина. Поступающие на склад магазина товары направляются на контроль соответствия количеству и качеству. В результате операции осуществляется приемка товара или отказ от его приемки.

    Товары поступают на склад магазина обычно в виде крупной партии в контейнерах, в деревянной, картонной или какой-либо другой таре, на которые наклеена сопроводительная этикета. При этом различаются два случая оформления этикеток: с наличием или отсутствием штрихового кода EAN-14. Поступление товара также сопровождается накладной.

    Принятый товар оформляется товароведом, который оперативно вносит информацию с накладных в компьютер. При поступлении товара с нанесенным на этикетку штриховым кодом последний считывается сканером, и информация с этикетки дополнительно к информации с накладных передается на компьютер. В компьютере производятся сравнение на соответствие штрихового кода требованиям, предъявляемым к ЕАН-14 стандартами Российской Федерации, а также предварительная обработка данных. Этой операцией подтверждается поступление товара на склад магазина.

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

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

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

    При поступлении товара в россыпи он фасуется в мелкие партии, взвешивается и упаковывается с нанесением кода EAN-13. Подготовленный таким образом товар подается в торговый зал.

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

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

    Рис. 3.7. Рабочее место кассира-контролера

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

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

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

    Возможности развития системы штрихового кодирования далеко не исчерпаны.

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

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

    3.4. ДОКУМЕНТАЦИЯ И ТЕХНОЛОГИЯ ЕЕ ФОРМИРОВАНИЯ

    Основными носителями информации при автоматизированной обработке являются входные и выходные документы, т. е. утвержденной формы носители информации, имеющие юридическую силу. Входная документация содержит первичную, не обработанную информацию, отражающую состояние объекта управления; заполняется вручную либо при помощи технических средств. Выходная документация включает сводно-группировочные данные, полученные в результате автоматизированной обработки и изготовляется, главным образом, на печатающих устройствах машины. В бухгалтерском учете и финансово -кредитной системе принятые формы документации регулируются действующими едиными нормативными актами, правилами и инструкциями, разрабатываемыми Министерством финансов РФ и Центробанком РФ. Вся документируемая информация обеспечивает приведение множества экономических показателей в определенную систему с целью установления терминологического единства, однозначности описания, взаимосвязи между показателями. Например, структура системы показателей в бухгалтерском учете распределяется по различным участкам учета: труду и заработной плате, материалам, основным средствам и др.; в кредитных органах документация используется для управления денежным обращением, межбанковскими расчетами, кредитованием; в финансовых органах система документации служит для формирования бюджета, распределения национального дохода.

    Документы можно классифицировать по ряду признаков, например:

    • по сфере деятельности — плановые, учетные, статистические, банковские, финансовые, бухгалтерские и др.;
    • по отношению к объекту управления ― входящие (первичные), исходящие (сводные), промежуточные, архивные;
    • по содержанию хозяйственных операций ― материальные, денежные, расчетные;
    • по назначению ― распорядительные, исполнительные, комбинированные;
    • по объему отражаемых операций — единичные и сводные;
    • по способу использования — разовые и накопительные;
    • по числу учитываемых позиций ― однострочные и многострочные;
    • по способу заполнения — вручную или при помощи средств автоматизации учета.

    Развитие систем автоматизированной обработки экономической информации, предусматривающих обмен информацией, потребовало унификации и стандартизации всей документации, предназначенной для отражения экономической информации. Унификация документации была проведена в государственном масштабе в 1970-х годах. Так, постановлением Госкомитета стандартов «Унифицированные системы документации, используемые в АСУ» определены требования к унифицированной системе документации (УСД). Она включает комплекс взаимосвязанных документов, отвечающих единым правилам и требованиям построения.

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

    По ряду документов разработаны единые унифицированные и стандартные формы бланков. Унификация выдвинула следующие требования к документам: стандартная форма построения, приспособление к автоматизированной обработке, минимизация показателей, исключение дублирования, включение всех необходимых для целей управления показателей.

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

    Так, для учета основных средств, финансовых операций созданы единые для всех предприятий межотраслевые унифицированные документы (формы № ОС-1 и др.). Для учета труда и заработной платы, учета материалов разработаны отраслевые типовые формы документов, которые приспосабливаются к действующим учетным методикам в данной отрасли.

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

    Заголовочная часть содержит следующие характеристики документа и учитываемого объекта:

    • наименование учитываемого объекта (предприятия, организации, работающего);
    • характеристика документа (индекс, код по ОКУД);
    • наименование документа;
    • зона для проставления кодов постоянных для документа реквизитов-признаков.

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

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

    Рис. 3.8. Пример построения унифицированного первичного учетного документа

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

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

    Разработка форм первичных документов осуществляется в такой последовательности:

    • уточняется состав реквизитов, включаемых в документ; их состав должен отвечать целям управления;
    • выделяются реквизиты, подлежащие автоматизированной обработке и распределяются по трем зонам (см. рис. 3.8):

    1-я зона ― постоянные признаки, располагаемые в заголовочной части, в рамке для проставления кодов постоянных признаков;

    2-я зона ― переменные признаки, помещаемые в таблице справа или слева от наименования признаков;

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

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

    Изложенные требования связаны с повышением эффективности автоматизированной обработки.

    При проектировании банковских первичных документов в основном соблюдаются требования, предъявляемые к унифицированной системе документации. Образец унифицированного банковского документа приведен на рис. 3.9.

    Некоторые расчетно-платежные документы (например, платежные поручения) имеют несколько иное построение зон для автоматизированной обработки. Коды постоянных признаков (дебет, кредит) в них расположены в содержательной части документа. Это обусловлено спецификой заполнения расчетно-платежной документации. Однако такое расположение реквизитов не снижает качества автоматизированной обработки.

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

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

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

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

    Рис. 3.9. Пример построения унифицированного банковского документа

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

    Рис. 3.10. Унифицированный макет ввода данных первичного документа

    Встречаются и такие варианты построения макета, когда на экране дисплея вводимые реквизиты отражаются по форме видеограммы, порядок расположения реквизитов в которой соответствует макету.

    Рис. 3.11. Пример отражения на дисплее точной копии первичного документа

    Построение макета для файла показано на рис. 3.12.

    Рис. 3.12. Пример отражения на экране дисплея макета размещения реквизитов документа

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

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

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

    Например, при учете материалов задействовано АРМ нескольких уровней: АРМ склада, АРМ бухгалтера материального учета, АРМ сводного учета, АРМ маркетинга, АРМ работника финансового отдела.

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

    При учете труда и заработной платы АРМ расчетчика организует обмен информацией с АРМ отдела кадров, АРМ табельщика, АРМ нормировщика.

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

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

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

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

    При размещении реквизитов в выходных документах устанавливается иерархия группировочных признаков и подсчитываемых итогов. Группировочные признаки располагаются по степени убывания уровня их подчиненности, а количественно-суммовые итоги — по степени возрастания итогов. Каждой сводке дается наименование и разрабатывается эскиз ее формы с учетом эксплуатационных возможностей ПЭВМ.

    При составлении эскиза выходного документа рекомендуется составить таблицу по следующей форме.

    Наименование реквизита (поля) Длина реквизита, знаков Последовательность расположения реквизитов

    В ходе разработки подготавливаются «шапки» выходных таблиц, т. е. наименования сводки, а также их подлежащего и сказуемого.

    «Шапки» выходных таблиц записываются на машинные носители и используются при составлении сводных таблиц на ПЭВМ. Наименования подлежащего и сказуемого следует делать более краткими, поскольку размер печатающего устройства ограничен. Длинные наименования строк и граф сокращаются с таким расчетом, чтобы не было искажения содержания. Применение видеотерминальных устройств для отражения сводок на экране предъявляет к составлению форм документов те же общие требования, но содержат и дополнительные условия, связанные с разработкой специальных форм запроса и форм вывода ответа на запрос.

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

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

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

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

    Персональные ЭВМ позволяют использовать их для разработки новых форм документов. Рассмотрим порядок выполнения этой работы. Для этого используются типовые пакеты, основанные на базе табличных процессоров. Объектом обработки таких пакетов является крупноформатная электронная таблица, организованная в виде матрицы. На основе этой таблицы могут создаваться различные финансовые, учетные, статистические и другие документы (ведомости, таблицы). В качестве табличных процессоров наибольшее применение находят такие пакеты, как Excel, Lotus, Quattro Pro, SuperCalc и др.

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

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

    Спроектированную на дисплее форму документа (таблицу) можно сразу заполнить информацией либо заносить исходные данные постепенно по мере необходимости.

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

    С помощью команд можно выполнить в заполненной таблице следующие действия:

    • вносить любые изменения в таблицу, при этом производные величины будут исправляться автоматически;
    • удалять графы (строки);
    • передвигать графы (строки);
    • дублировать содержимое граф (строк);
    • сортировать информацию;
    • выполнять различные вычисления;
    • строить графики и таблицы;
    • печатать таблицу.

    Размеры электронной таблицы позволяют создавать несколько документов (таблиц) и выполнять всевозможные комбинации форм из их элементов. Некоторые программы объединяют документы в рабочие группы или папки. Законченные таблицы можно записывать в память машины на диск и снова вызывать на экран дисплея для последующей работы.

    Широкое применение находит система Ехсеl, являющаяся одной из наиболее популярных программ составления электронных таблиц и деловой графики. Она удовлетворяет самые разнообразные запросы пользователя, выполняет задачи от расчета отдельной величины до составления финансового отчета крупной корпорации. Программа имеет состав разнообразных вычислений, на основе которых повышается оперативность управления и принятия решений.

    Графический модуль деловой графики обеспечивает превращение табличных данных в столбиковые и другие диаграммы, что повышает наглядность обрабатываемых данных.

    3.5. ТЕХНОЛОГИЯ ПРИМЕНЕНИЯ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА

    Большое значение при изучении информационных потоков придается правильной организации документооборота, т.е. последовательности прохождения документа от момента выполнения первой записи до сдачи его в архив. Документооборот выявляется на стадии обследования экономического объекта. Любая экономическая задача обрабатывается на основании определенного количества первичных документов, проходящих различные стадии обработки: движение документа до обработки, в процессе обработки и после обработки. Движению документа до обработки придается особое значение. Документ, как правило, возникает в ходе выполнения каких-то производственно-хозяйственных операций, в различных подразделениях экономического объекта. В его составлении могут участвовать различные исполнители многих подразделений. Этим и объясняется сложность документооборота. Обычно здесь преобладают ручной способ формирования документа, низкая степень механизации и автоматизации при его составлении. Зачастую появляется несколько копий документов, которые в дальнейшем имеют свои схемы движения. Наблюдается дублирование реквизитов в разных документах, излишняя многоступенчатость и длительность их пребывания у исполнителей. Все это усложняет документооборот и увеличивает сроки обработки.

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

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

    Малые и средние предприятия с небольшим объемом документооборота, имеющие один или несколько компьютеров, могут использовать для автоматизации документооборота достаточно широко распространенные и удобные текстовые редакторы. Малые и средние предприятия с большим объемом документооборота, а также все крупные предприятия должны использовать специализированные системы управления документооборотом. При выборе системы следует учитывать такие критерии: интеграция с другими автоматизированными системами и базами данных, легкость освоения, удобство работы, обеспечение работы в сетях, надежность системы и защита от несанкционированного доступа.

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

    На российском рынке предлагается достаточно широкий выбор прикладных программ для автоматизации управления документооборотом.

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

    Можно установить пароль на вход в систему и выбрать способ шифрования личных документов. Контроль за документами, находящимися в работе, осуществляется автоматически. Документы можно распечатывать. Программой «1С: Электронная почта» можно принимать и отправлять обычные сообщения. Этой же программой осуществляется перенос папки с документами в базу данных.

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

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

    Устанавливаются ограничения на время обработки документа для каждого участника маршрутной схемы.

    В программе «Галактика» модуль «Управление документооборотом» предназначен для учета, хранения и обработки документов (договоров, писем, приказов, протоколов совещаний и т.д.) в электронной форме. Документы, входящие в документооборот, могут быть получены сканированием, по электронной почте или подготовлены с помощью различных текстовых редакторов. Модуль «Управление документооборотом» обеспечивает создание и ведение перечня дел фирмы, формирование полнотекстовых документов, создание классификации документов и использование ее в процессе работы, продвижение документов по маршруту обработки, ведение обработки и контроль исполнения документов, поиск документов, массовую их рассылку в подразделения и др.

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

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

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

    При использовании вычислительных сетей происходят значительные изменения и в документообороте. Так, система «клиент — банк» изменяет способы общения пользователя с банком, позволяет ему решать свои задачи, минуя операциониста и не выходя из своего офиса. Наличие ноутбуков позволяет современному бизнесмену осуществлять платежи практически в любом месте, где есть телефонная связь. Разработана и постоянно развивается система расчетов клиентов с банком при помощи специальных средств: пластиковых карточек VISA, Eurocard, Master Card, пластиковых денег (STB CARD и др.), обеспечивающих денежное обращение с помощью системы электронных безналичных расчетов в торговле, сервисном обслуживании. Новейшие платежные системы находят все большее применение и в России.

    Для осуществления взаиморасчетов между различными странами в 1975—1976 гг. была создана система международных банковских телекоммуникаций SWIFT, объединяющая банки многих стран. Каждый банк берет на себя обязательства установить соответствующее оборудование, факсимильную связь, использовать единую систему классификаций и защиты информации. Мощность установленного оборудования обеспечивает перевод более 1000 документов в сутки. В России в эту систему уже включен ряд банков и число их постоянно увеличивается.

    Совершенствование документооборота происходит на основе систем электронной почты и электронной подписи, что значительно повышает эффективность банковских операций.

    3.6. СОСТАВ И ОРГАНИЗАЦИЯ ВНУТРИМАШИННОГО ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ

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

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

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

    Файл — это совокупность однородной информации по составу и последовательности полей, записанной на магнитном диске с присвоением имени.

    Терминологически понятия «массив» и «файл» близки по содержанию. И тот, и другой представляют собой совокупность однородной жестко организованной и поименованной информации. Однако для файла точно определено место его расположения - магнитный диск, а массив информации может быть расположен в памяти ЭВМ, может быть представлен совокупностью однородных бумажных документов. Для идентификации каждому файлу при его записи на магнитный диск присваивается уникальное имя и расширение, уточняющее разновидность файла. Имя может содержать не более 8 символов (допустимы латинские буквы, цифры, знаки: #t, @, &, (, ), {, }, !, %, ^, ~, _). Если имя короче 8 символов, то оно автоматически дополняется до 8 символов пробелами.

    Кроме имени файлу на магнитном диске присваивается расширение имени длиной не более 3 символов (знаки допустимы те же). При написании имя файла отделяется от расширения знаком точка. Расширения еще называют родовым именем файла, поскольку оно уточняет происхождения файла. Например, расширения .СОМ или .ЕХЕ имеют программные файлы, готовые к использованию под управлением операционной системы. Расширение .DВF присваивается файлу базы данных. Расширения .DОС или .ТХТ указывают, что данные файлы содержат текстовую информацию. Таким образом, полное имя файла может выглядеть, например, так: ls.zip, ntr.tx, tet.com, newfile.dbf, kart.ехе.

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

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

    По роли в машинной обработке и технологии использования массивы классифицируются следующим образом:

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

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

    По внутренней организации файлы данных представляют собой совокупность записей (аналогично строкам документа) одинаковой структуры. Структура записи файла состоит из заданной последовательности полей определенного типа данных и длины. Такая структура файла определяется на этапе постановки задачи.

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

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

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

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

    Банк данных (БнД) это автоматизированная система, представляющая совокупность информационных, программных, технических средств и персонала, обеспечивающих хранение, накопление, обновление, поиск и выдачу данных. Главными составляющими банка данных являются база данных и программный продукт, называемый системой управления базой данных (СУБД).

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

    • Отпадает необходимость в каждой прикладной программе детально решать вопросы организации файлов.
    • Устраняется многократный ввод и дублирование одних и тех же данных.
    • Не возникает проблемы изменения прикладных программ в связи с заменой физических устройств или изменения структуры данных.
    • Повышается уровень надежности и защищенности информации.
    • Уменьшается избыточность данных.

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

    3.7. АВТОМАТИЗИРОВАННЫЕ БАНКИ ДАННЫХ, ИНФОРМАЦИОННЫЕ БАЗЫ, ИХ ОСОБЕННОСТИ

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

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

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

    Реализация указанных требований дает высокую производительность и эффективность работы с данными для пользователей в больших объемах.

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

    Кроме важнейших составляющих БД и СУБД банк данных включает и ряд других составляющих. Остановимся на их рассмотрении.

    Языковые средства включают языки программирования, языки запросов и ответов, языки описания данных.

    Методические средства — это инструкции и рекомендации по созданию и функционированию БнД, выбору СУБД.

    Технической основой БнД является ЭВМ, удовлетворяющая определенным требованиям по своим техническим характеристикам.

    Обслуживающий персонал включает программистов, инженеров по техническому обслуживанию ЭВМ, административный аппарат, в том числе администратора БД. Их задача — контроль за работой БнД, обеспечение совместимости и взаимодействия всех составляющих, а также управление функционированием БнД, контроль за качеством информации и удовлетворение информационных потребностей. В минимальном варианте все эти функции для пользователя могут обеспечиваться одним лицом или выполняться организацией, поставляющей программные средства и выполняющей их поддержку и сопровождение.

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

    Главными пользователями баз и банков данных являются конечные пользователи, т.е. специалисты, ведущие различные участки экономической работы. Их состав неоднороден, они различаются по квалификации, степени профессионализма, уровню в системе управления: главный бухгалтер, бухгалтер, операционист, начальник кредитного отдела и т.д. Удовлетворение их информационных потребностей — это решение большого числа проблем в организации внутримашинного информационного обеспечения.

    Специальную группу пользователей БнД образуют прикладные программисты. Обычно они играют роль посредников между БД и конечными пользователями, так как создают удобные пользовательские программы на языках СУБД. Централизованный характер управления данными вызывает необходимость администрирования такой сложной системы, как банк данных.

    Преимущества работы с БнД для пользователя окупают затраты и издержки на его создание, так как:

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

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

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

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

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

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

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

    Объективная необходимость распределенной формы организации данных обусловлена требованиями, предъявляемыми конечными пользователями:

    • централизованное управление рассредоточенными информационными ресурсами;
    • повышение эффективности управления базами и банками данных и уменьшение времени доступа к информации;
    • поддержка целостности, непротиворечивости и защиты данных;
    • обеспечение приемлемого уровня в соотношении «цена – производительность — надежность».

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

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

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

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

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

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

    3.8. ЭТАПЫ СОЗДАНИЯ БАЗЫ И БАНКА ДАННЫХ

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

    Организация данных в базе требует предварительного моделирования, т. е. построения логической модели данных. Главное назначение логической модели данных — систематизация разнообразной информации и отражение ее свойств по содержанию, структуре, объему, связям, динамике с учетом удовлетворения информационных потребностей всех категорий пользователей. Построение логической модели ведется по этапам с постепенным приближением к оптимальному варианту в рамках конкретных условий.

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

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

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

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

    Автоматизацию работы базы данных обеспечивает СУБД, которая манипулирует с конкретной моделью организации данных на носителе. При построении логической модели данных выбирается один из трех подходов моделирования: иерархический, сетевой, реляционный.

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

    Сетевая модель является более сложной и отличается от иерархической модели наличием горизонтальных связей. Направления этих связей не являются однозначными, что усложняет модель и СУБД.

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

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

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

    Рассмотрим пример: в банке готовится задача компьютерного учета вклада «Срочный депозит». Для этой задачи создается подмодель базы данных. Эти данные должны включать сведения о вкладчике, данные по учету поступления и выбытию средств по вкладам, сведения для начисления процентов по вкладам. Все эти данные удобно поделить на реляционные таблицы или файлы. В одной таблице будут содержаться данные о вкладчиках: фамилия, имя, отчество, год рождения, серия и номер паспорта, дата выдачи и кем выдан паспорт, адрес постоянного места жительства, наименование вида вклада, номер счета, дата открытия счета, остаток денежной суммы. Вторая таблица будет содержать сведения о движении денежных средств по вкладам. Например, номер счета, фамилия вкладчика, дата проведения операции по вкладу, взнос денежной суммы или снятие ее.

    Первая и вторая таблицы связаны через общий реквизит — номер счета. Он позволяет в данных о движении денежных сумм не указывать подробные сведения о вкладчике, которые хранятся в первой таблице.

    Затем для каждого реквизита определяется тип данного и его длина. При вводе или корректировке сведений в созданной базе СУБД должна автоматически контролировать тип вводимых данных (не позволяя, например, вводить буквы в поле, определенное как числовое). Кроме того, данные контролируются на соответствие по длине и количеству знаков после точки. То есть если вводится символьное значение длиннее, чем описано в структуре, то это данное будет обрезано до указанной длины справа. При вводе даты проверяется ее соответствие формату даты. В числовом данном автоматически добавляются знаки после точки.

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

    Как правило, приходится при построении БД определять размер текстового поля, когда его длина заранее не известна. Например, планируется машинный учет договоров с клиентами банка. Длина текста договора может быть различной в зависимости от предоставляемых услуг и специфики данного клиента. В этой ситуации заранее жестко определить длину договора невозможно, лишнее место на диске отводить также нерентабельно. В этом случае и используется поле памяти. В частности, создается файл базы данных по учету договоров с клиентами, содержащий следующие реквизиты или поля: номер договора, дата заключения, наименование клиента, предмет договора, текст договора. Для всех реквизитов, кроме текста договора, определить тип и длину записей не представляет трудности. Для поля с текстом договора указывается дополнительно поле памяти, длина которого 10 символов. Предположим, что файл БД с данными договоров назвали DOGOVOR.DBF. После указания типа поля на диске создается второй файл с тем же именем, но с расширением DOGOVOR.DBT. В нем и будут содержаться тексты договоров любой необходимой длины, а в 10 символах в поле памяти основного файла будет храниться адрес расположения соответствующего текста в файле DBT. Таким образом, первый основной файл БД для этой задачи содержит только каталог или оглавление к текстовому файлу, что облегчает работу с ним. Аналогичный принцип реализуется при создании различных справочно-поисковых систем.

    Средства современных СУБД позволяют выполнять поиск в базе данных как через файл-оглавление, так и прямо, обращаясь к тексту файла DBT. Запрос может содержать, например, название организации или какое-то ключевое слово из текста, по которому СУБД будет просматривать все тексты подряд до нахождения соответствующего запросу текста.

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

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

    • многоцелевое использование данных;
    • обеспечение многопользовательского доступа к данным в диалоговом режиме;
    • наличие сложных связей между данными;
    • необходимость поддержания системы в актуальном состоянии.

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

    На стадии технического проектирования результаты разработок и проектных решений оформляются в виде технического проекта. Он включает общие вопросы: такие, как определение конфигурации вычислительных средств, создание логической модели базы данных, ее уточнение и доводка в виде моделей других уровней, выбор операционной системы и СУБД, физическое проектирование. Затем разрабатываются конкретные пользовательские применения БД, определяются подмодели, доступные каждому из пользователей.

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

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

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

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

    Более простые варианты построения базы данных ориентированы на решение менее сложных задач, на персональные компьютеры и персональные СУБД, на меньшие объемы данных и их несложную структуру. Современные СУБД предоставляют возможность пользователям быстро и удобно создавать несложные базы данных.

    Технология создания баз данных с помощью типовых инструментальных средств, рассчитанных на массового пользователя-непрограммиста, предоставляется СУБД Microsoft Access. Несмотря на ориентированность на конечного пользователя, в Access присутствует язык программирования, имеется возможность интеграции с другими программными средствами Microsoft Office. Access — это популярная настольная система управления базой данных, рассчитанная на одного пользователя. В то же время на небольшом предприятии (при объеме данных до 1 Гбайта) с количеством компьютеров не более 10 ресурсов Access вполне может хватить для обслуживания всего делопроизводства вместе со средствами Microsoft Office. Все пользователи могут обращаться к одной базе данных, установленной на одном компьютере, который может не быть сервером.

    Проблемы сохранности и доступа к данным решаются с помощью использования средств защиты, которые предоставляет Access. Главными особенностями Access среди других технологий создания баз данных является направленность на конечного пользователя (непрограммиста), сохранение общего подхода, принятого в построении всех продуктов Microsoft для Windows, массовость использования.

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

    Создание новой базы данных начинается с запуска Access и появления диалогового окна. Выбор опции Запуск мастера приводит в окно Создание. Далее для создания базы можно использовать шаблоны. Чтобы обратиться к списку шаблонов, необходимо перейти на вкладку Базы данных. Создаются базы данных выбором из определенного списка. При этом возможен выбор таблиц, а в таблицах — нужных полей. После этого пользователь получает базу данных с таблицами, формами ввода и вывода. В табл. 3.4 приведен список мастеров (программных модулей), имеющихся в Access. Дополнительно к перечисленным возможностям все созданные формы можно редактировать с помощью вспомогательных диалоговых окон. При первом знакомстве с Access такой способ создания баз данных весьма эффективен.

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

    Работа с базой данных начинается с создания таблиц. Обращение к режиму Создать предоставляет возможность выбора одного из пяти вариантов технологии создания таблицы (табл. 3.5).

    Таблица 3.4. Мастера СУБД Access 7.0

    Наименование Назначение
    Мастер баз данных Создает базы данных из определенного списка; возможен выбор необходимых таблиц и полей; создает формы и отчеты
    Мастер таблиц Создает таблицы из списка уже готовых, которые можно изменить. Интересен только на начальном этапе использования таблиц, хотя определенный круг задач можно решить, применяя только таблицы, предоставляемые мастером
    Мастер простых форм Создает простую форму, в которую выводятся выбранные пользователем поля из таблицы или запросы
    Мастер форм с диаграммой Создает форму с диаграммой, отражающей данные для полей из таблиц и запросов, которые служат источником данных для форм
    Мастер форм со сводной таблицей Microsoft Excel Создает форму, в которую включен объект «страница Excel со сводной таблицей
    Мастер построения кнопок Создает кнопки в форме или отчете с выбранными вами свойствами и функциональностью
    Мастер построения групп Создает группу переключателей, которая может содержать множество кнопок, флажков, выключателей
    Мастер построения списков Создает списки на основе полей из таблиц и запросов, SQL выражений или предопределенного набора значений
    Мастер построения комбинированных списков Создает комбинированные списки на основе полей из таблиц и запросов, SQL-выражений или заранее предопределенного набора значений
    Мастер построения подчиненных форм Создает подчиненную форму, которая может служить аналогом объектов Grid или Browse в других системах управления данными
    Мастер создания отчета Создает отчет, в который выводятся выбранные пользователем поля из таблицы или запрос, с возможностями установки группировки и сортировки
    Мастер создания наклеек Позволяет создавать наклейки как стандартные, так и иных размеров
    Мастер создания отчетов с диаграммой Позволяет выводить на печать диаграммы, внешний вид которых зависит от данных в таблице или запросе, являющихся источником данных для отчета

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

    Таблица 3.5. Способы создания таблиц в СУБД Access 7.0

    Способ создания Описание
    1 2
    Режим создания Пользователю предоставляется таблица с тридцатью полями, куда необходимо ввести данные. После ее сохранения Access решает, какой тип данных присвоить каждому полю. Как недостаток этого способа следует отметить невозможность создать таблицу с полями примечаний
    Конструктор таблиц После выбора этой операции открывается Конструктор таблиц, в котором пользователю необходимо самостоятельно создать поля, выбрать типы данных для полей, размеры полей и, если это необходимо, устанавливать свойства полей
    Мастер таблиц Из определенного набора таблиц пользователь может создать таблицу по своему вкусу. Возможно, что некоторые таблицы целиком подойдут для данного приложения, следует их использовать, так как все средства хороши для того, чтобы побыстрее завершить проект
    Импорт таблиц Позволяет импортировать данные из таблиц других приложений в базу данных. Новые таблицы теряют непосредственную связь с другими приложениями. В появившемся диалоговом окне необходимо выбрать тип файла и имя импортируемого файла. Тип файла ODBC позволяет импортировать данные практически любого формата
    Связь с таблицами Очень похоже на предыдущий пункт, но при этом таблица остается в своем формате, т.е. может использоваться несколькими приложениями

    Пользователь непосредственно участвует в формировании запросов, не прибегая к услугам программиста.

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

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

    Для каждой таблицы можно создать Автоотчет с выводом данных в столбец. При создании отчета с выбором полей, но без вывода всех имеющихся в таблице или запросе данных, Асееве позволяет обратиться к Мастеру отчетов. Мастер отчетов помимо выбора полей группирует данные по какому-либо полю, устанавливает интервал группировки, порядок сортировки, диаграммы, макет отчета и его стиль. Для построения еще более сложных отчетов используется Конструктор отчетов.

    Программное создание отчетов используется для построения собственных мастеров.

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

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

    3.9. БАЗЫ ЗНАНИЙ

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

    База знаний - это совокупность моделей, правил и факторов (данных), порождающих анализ и выводы для нахождения решений сложных задач в некоторой предметной области.

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

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

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

    Знания и правила работы можно рассматривать в различных аспектах:

    • глубинные и поверхностные;
    • качественные и количественные;
    • приближенные (неопределенные) и точные (определенные);
    • конкретные и общие;
    • описательные и предписывающие.

    Содержание базы знаний может быть применено пользователем для получения эффективных управленческих решений. На рис. 3.14 показана структура базы знаний и ее функционирование.

    Рис. 3.13. Основные свойства базы знаний

    Рис. 3.14. Технология использования базы знаний

    Эксперт — это специалист, умеющий находить эффективные решения в конкретной предметной области.

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

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

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

    К настоящему времени распространение баз знаний в значительной степени определяется темпом накопления профессиональных знаний.

    Та область профессиональной человеческой деятельности, которая пока поддается формализации, а значит, и автоматизации на базе ЭВМ, — это небольшая часть накопленных человеком знаний.

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

    Структуризация или формализация знаний основана на различных способах представления знаний. В современных системах самый популярный способ использует факты и правила. Они обеспечивают естественный способ описания процессов в некоторой предметной области.

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

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

    Развитие концепции баз знаний связано с исследованиями и достижениями в области систем искусственного интеллекта. Области применения баз знаний и систем на их основе расширяются. Создается целый спектр баз знаний — от небольших по объему для портативных систем до мощных, предназначенных для профессионалов, эксплуатирующих сложные и дорогие АРМ. Очень большие базы знаний хранятся в централизованных хранилищах, доступ к которым осуществляется через сети пользователями различных систем, уровней, масштабов и т.д. Успехи в разработке баз знаний сделают их доступными для массового пользователя, что будет способствовать их появлению как актуального коммерческого продукта.

    Из главы следует запомнить

    • Информационное обеспечение характеризует состояние управляемого объекта, является основой для принятия управленческих решений и тесно связано с программным и технологическим обеспечением.
    • Создание информационного обеспечения включает сбор (выявление перечня) экономических показателей, составление классификаторов и кодов; разработку форм первичных и сводных документов, а также конструирование состава базы данных, размещенного на машинных носителях.
    • Классификаторы и коды предназначены для формирования сводных данных на ПЭВМ, группировки информации по каким-то реквизитам-признакам. Использование классификаторов тесно связано с ведением различных справочников в машине широко используемых при компьютерной обработке экономических задач.
    • Документы являются основными носителями информации при компьютерной обработке. Выделяют первичные и сводные документы. Несомненным преимуществом новой информационной технологии является формирование документов при помощи компьютера, что существенно сокращает время их создания и заполнения.
    • Применение штрихового кодирования значительно ускоряет процесс ввода данных в машину. Этот метод находит все большее применение при учете типовых операций.
    • Обработка экономических задач характеризуется большими объемами информации и сложным документооборотом. Совершенствование документооборота происходит на основе специально разработанных машинных программ, обеспечивающих электронный документооборот.
    • Внутримашинное ИО имеет организацию данных в виде файлов, баз и банков данных, баз знаний.
    • Для создания этих структур используются разнообразные подходы, выбор которых зависит от объемов данных, сложности поставленных задач, требований пользователей и конкретных условий реализации.
    • При небольших объемах информации (до 1 Гбайта) начинающему и квалифицированному пользователю целесообразно обратиться к Access, который позволяет обходиться без прикладного программиста и ускоряет внедрение системы удовлетворения информационных потребностей пользователя.
    • Для более сложных вариантов работы с информацией создание внутримашинного ИО должно быть эффективным прежде всего в соотношении «стоимость — производительность — надежность».

    Вопросы для самоконтроля

    1. Сформулируйте понятие информационного обеспечения, его цели и задачи.
    2. Назовите этапы создания информационного обеспечения.
    3. Дайте определения классификатора и кодов, последовательность их составления. Какова роль экономистов-пользователей в этой работе?
    4. Охарактеризуйте общегосударственные, отраслевые и локальные классификаторы.
    5. Опишите построение различных систем кодирования.
    6. В чем состоит технология применения кодов при обработке экономических задач?
    7. Каково значение справочников в технологии обработки?
    8. В чем смысл штрихового кодирования? Каковы его виды и области использования?
    9. Приведите примеры технологии использования штрихового кодирования.
    10. Дайте определение документа, унифицированной системы документации.
    11. Какова структура документа, подготовленного к компьютерной обработке.
    12. Приведите примеры форм ввода данных документа в ПЭВМ.
    13. Дайте понятие документооборота. В чем заключается принципы электронного документооборота?
    14. Каков состав и назначение элементов внутримашинного информационного обеспечения?
    15. Дайте определение базы данных, охарактеризуйте ее функции и роль в работе пользователей.
    16. Раскройте понятие автоматизированного банка данных и структуру его элементов.
    17. Какова последовательность этапов создания базы и банка данных?
    18. Охарактеризуйте технологию создания базы данных пользователем на примере СУБД Access.
    19. Дайте определение базы знаний. В чем состоит ее назначение?
[an error occurred while processing this directive]