Автор работы: Пользователь скрыл имя, 11 Июня 2013 в 11:42, доклад
Одна из проблем XXI в. — увеличение количества и объемов информационных потоков. Эффективное решение этой проблемы в интенсивном применении достижений науки, техники и технологий. Едва ли найдется специалист, сомневающийся в том, что социальное развитие России в настоящее время в значительной мере зависит от уровня использования наукоемких технологий. В полной мере это относится и к автоматизации процессов обработки информации. В последние годы особенно интенсивно данное направление развивается в области экономической деятельности. Это естественно, поскольку экономика — определяющий фактор развития любой страны. В проблеме автоматизации экономической информации большое значение придается созданию и эксплуатации автоматизированных информационных технологий и систем в различных областях экономики.
В настоящее время для обработки информации различного класса и назначения сравнительно широко применяются системы управления базами данных и ППП. Программные средства, как правило, не имеют встроенных модулей для выполнения логически развитых Функций контроля достоверности, а если и имеют, то состав функций контроля обычно недостаточен. Рассмотрим некоторые ППП, реализующие функции контроля достоверности информации, с точки зрения имеющихся в них методов контроля (табл. 4.3).
По строкам перечислены виды программного контроля, а по графам
— обозначения классов ППП, практически применяемые в настоящее время в системах обработки информации различного назначения. На пересечении строкограф знаком «плюс» отмечено наличие тех или иных методов программного контроля в соответствующих пакетах. Знак «минус» означает отсутствие метода или сведений.
По выполняемым функциям указанные методы контроля можно подразделить на лексические, синтаксические, логические и арифметические.
Лексический контроль данных — это проверка правильности формата значений реквизитов (полей), допустимости класса информации, соответствия лексем входного языка принятому нормализованному составу лексем. Лексемы могут быть представлены в кодовом (шифрованном) или неформализованном (естественном) виде — отдельные слова или составные понятия. Форматы и значения полей вводимых записей проверяются на соответствие — только цифры, только буквы, только специальные символы, только алфавитно-цифровой, только комбинированный (смешанный текст — все виды символов). С целью повышения достоверности информации в классификаторах и кодификаторах технико-экономической информации каждый код снабжается контрольным разрядом. Контрольные разряды (цифры) определяются с использованием цифрового метода контроля с весовыми коэффициентами.
Например, значение контрольного разряда, вычисляемое как скалярное произведение вектора цифр кода данного и вектора весовых коэффициентов, взятых по модулю 10, приписывается к коду значения данного справа [17]. Весовые коэффициенты, используемые при вычислении контрольного разряда, следующие:
Разряды кода значения данного нумеруются справа налево. Приведем пример образования защищенного кода значения данного. Для незащищенного кода 012683 контрольный разряд определяется следующим образом:
Защищенный код в этом случае будет таким — 0126832. Контрольные разряды применяются только для контроля кодовой части данного на этапе ввода в ЭВМ. При хранении в БД контрольные разряды обычно опускаются.
Синтаксический контроль данных — это проверка наличия регламентированного количества элементов в форматах и порядка их расположения. Например, во входных документах проверяется количество значений полей и порядок их следования в записи, в документостроке, в таблице и т.д.
Логический контроль данных — это проверка содержательной взаимосвязи между отдельными значениями единиц информации. На основе свойств значений показателей можно установить контрольные соотношения между этими значениями типа «равно», «неравно», «больше», «меньше», «больше-равно», «меньше-равно» и др. Можно проверять правильность значений реквизитов-оснований и их совокупности на совпадение со значением их логических констант на уровне записи, файла, БД. На основе арифметических подсчетов отдельных значений показателей можно определить суммарное значение показателя и сравнить его со значением контролируемого показателя на логическое соотношение. Иногда логическая взаимосвязь в комплексе входных документов АИС может достигать более 1 тыс. соотношений.
Арифметический (счетный) контроль данных — это проверка равенства контрольного значения определенного группового и (или) итогового значения элемента информации с суммой значений соответствующих элементарных единиц информации. Так, например, может быть проверено равенство показателя типа «итого», «всего» с суммой группы значений элементарных реквизитов-оснований соответствующих Документострок и (или) документограф документа. При отсутствии в форме документа групповых и (или) итоговых значений реквизитов в таблицу документа иногда вводят специальные контрольные суммы. При балансовом контроле отдельно проверяются значения показателей по документострокам или по документографам. Шахматный контроль обеспечивает контроль большего количества параметров, чем балансовый, потому что выполняется по строкам и графам табличного документа. Как правило, разработчики программ контроля достоверности и полноты данных стремятся максимально использовать имеющиеся методы диагностики входных документов. Однако по ряду причин не всегда и не везде это удается.
Следует отметить, что реализация методов контроля, как правило, влечет за собой необходимость введения в процессы обработки избыточности информационного, программного, технологического и организационного характера. Так, например, балансовой контроль как разновидность арифметического контроля предусматривает наличие в документе контрольных сумм, которые по существу являются избыточной информацией. Кроме того, программный модуль контроля достоверности данных, в сущности, избыточен в структуре программного обеспечения АИС. В технологическом процессе предусматриваются этапы (процедуры) контроля информации, что также избыточно. Как о разновидности организационной избыточности можно говорить об инструктаже персонала, отвечающего за процедуры контроля достоверности информации.
Анализ табл. 4.3 показывает, что наибольшей степенью реализации обладают синтаксические методы, контролирующие в основном параметры структуры входных документов. Однако семантические, в данном случае логические, свойства учитываются недостаточно. Из всех приведенных в таблице ППП наибольшим составом программных функций контроля отличается пакет СПД, разработанный в соответствии с требованиями повышения достоверности информации.
Необходимость обеспечения контроля как можно большего набора параметров входных документов вызывает увеличение числа соответствующих программных модулей. Подобная программная избыточность в общем случае отрицательно сказывается на значениях обобщенных показателей качества АИС. Поэтому необходимо, чтобы модули программного контроля обладали свойством многофункциональности контроля и при этом могли бы стабилизировать рост своего физического объема.
Рассмотренная выше схема контроля данных показывает, что наиболее перспективными и быстро развивающимися методами следует считать, по-видимому, такие программные средства, которые смогут обеспечить обнаружение ошибок с помощью ЭВМ без непосредственного участия человека. Следовательно, необходим способ, который не только обнаруживал бы ошибки, но и программно вычислял достоверные значения показателей и заменял бы ими соответствующие ошибочные значения. Подобный метод мог бы в значительной мере устранить, минимизировать объем временных, трудовых, материальных и финансовых ресурсов (рис. 4.2, блоки 5—8). Подобный алгоритм позволил бы автоматически исправлять обнаруженные ошибки в каждом первичном документе с сообщением адреса и модификации исправляемых ошибок оператору на принтер или видеотерминал.
Таким образом, алгоритм и
программа автоматического
должны:
• повышать уровень достоверности и полноты информации;
• снижать объем временных, трудовых, материальных и финансовых ресурсов, используемых в технологии обработки данных;
• адаптироваться к сравнительно широкому классу обрабатываемых форматов документов;
• иметь возможность применения в других технологических процессах обработки данных;
• реализовывать максимальный состав функций лексического, синтаксического, логического и арифметического контроля при минимальном физическом объеме программного модуля.
Рассмотрение структуры программы проводится в разд. 13.2, 13.3.
4.3. Режимы автоматизированной обработки данных
В ТПОД могут применяться следующие основные режимы обработки данных
— пакетный, мультипрограммный и интерактивный.
Пакетная обработка данных — это последовательная обработка данных по задачам пользователя в порядке их очередности. По каждой экономической задаче в соответствии с календарными сроками ее решения формируется пакет документов. При условии подготовки полного состава (пакета) документов эта задача ставится в очередь, а при освобождении вычислительных ресурсов ЭВМ запускается в обработку. Следующее задание может быть запущено только при окончании выполнения предшествующего. Сущность пакетного режима состоит в последовательном выполнении имеющейся совокупности программ обработки данных. При этом достигается уменьшение вмешательства операторов в процесс решения задач, так как средства операционной системы организуют ввод данных, вызов необходимых программных модулей, приведение требуемых внешних устройств в рабочее состояние, осуществление процесса обработки и управления им. Основная цель пакетного режима — обеспечение своевременного решения задач согласно установленным графикам и максимальной загрузки вычислительной системы. Вместе с тем, для определенного класса пакетных задач, требующих сравнительно больших временных ресурсов и вычислительных ресурсов ЭВМ, целесообразно применение промежуточных контрольных съемов данных, чтобы исключить сбои и ошибки в решении задачи.
Выполнение задания в режиме пакетной обработки характеризуется типовой очередностью процедур обработки данных, включающих:
• логическое преобразование исходных информационных массивов и создание рабочего массива;
• упорядочение рабочего массива;
• вычислительная обработка данных по заданному алгоритму;
• формирование выходного массива;
• контроль результатов решения задачи;
• выдача результатов обработки.
Особенность реализации пакетного режима обработки информации в том, что ее результаты, как правило, выводятся путем печати требуемых выходных документов на печатающем устройстве — принтере, или в виде массивов информации на магнитных носителях. Первые обычно содержат результаты планирования, учета и отчетности.
С целью сокращения времени на обработку данных и рационализации вычислительных ресурсов применяется мультипрограммный режим обработки данных, выполняется на ЭВМ повышенной производительности и расширенного объема памяти. Мультипрограммная обработка данных — это параллельная обработка данных по нескольким задачам пользователя. ОС управляет одновременно несколькими программами, реализующими набор соответствующих задач пользователей. Эти программы выполняются в режиме разделения времени, когда каждой программе выделяется через определенный промежуток (квант) времени доступ к вычислительным ресурсам ЭВМ — процессору, оперативной памяти и др.
Интерактивный режим обработки данных иногда называют диалоговым. Диалоговый режим обработки данных — это обработка данных по задаче, в процессе которой пользователь имеет возможность в реальном времени вмешиваться в ход решения задачи и изменять условия ее решения по своему усмотрению. Работа основана на взаимодействии пользователя с ЭВМ через терминал в режиме меню. Меню обеспечивает дружественность интерфейса, что создает дополнительные удобства и улучшает производительность работы. При реализации диалогового режима в меню активно используется варьирование цвета, мерцание символов, слов или строк, широко применяются средства подсказки, обучения пользователя, проверки его работы. Подсказка представляет собой совокупность инструкционных материалов по работе пользователя, сведений о типах и структурах входных и выходных данных, алгоритмах обработки информации. Например, описание конкретных процедур арифметического и логического контроля данных при формировании документов налоговой отчетности. Средства обучения обычно содержат контрольный пример, иллюстрирующий работу программного комплекса. Средства проверки работы пользователя включают полный список сообщений об ошибках, обнаруживаемых программным комплексом.
В диалоговом режиме пользователь занимает активную позицию по отношению к технологии обработки данных. В интерактивном режиме решается довольно широкий класс задач, например проведение поиска данных (документов) в БД по запросу пользователя. В процессе поиска пользователь может вносить коррективы в поисковое предписание и тем самым уточнять ПОД и логику поиска, добиваясь при этом лучших показателей его полноты и точности. Кроме того, в интерактивном режиме проводится решение задач имитационного класса. Здесь специалист может по ходу решения задачи задавать и корректировать условия решения задачи. Последовательность шагов в уточнении исходных условий обеспечивает более эффективное решение имитационной задачи при изучении управляемого объекта.
Диалоговый режим широко используется при подготовке аналитических записок по конкретным экономическим задачам. Эта работа осуществляется специалистами при получении различных расчетных таблиц на основе БД. В рамках решения аналитических задач широко используются процедуры расчета итоговых таблиц, подготовки на их основе графиков и диаграмм. Например, для аналитической работы может быть использован пакет ЛОТОС 1-2-3, а для формирования текстовой информации — текстовый процессор Word.
Диалоговый режим
режимов.
Существует два приема формирования диалога: глобальный и локальный. При глобальном диалоге с помощью меню задается последовательность программ, характеризующая функциональные возможности программной системы при обработке данных. Локальный диалог формирует конкретный алгоритм обработки данных по запросу пользователя.
4.4. Автоматизированное рабочее место экономиста
В настоящее время в компьютерной обработке данных широкое распространение получили АРМ пользователей [12]. Автоматизированное рабочее место — это совокупность методов, средств и процедур информационного, технического,
программно-математического и организационно-правового характера по взаимодействию пользователя с ресурсами АИС. Методы, средства и процедуры АРМ основаны на категориях идентичных категориям, применяемым в ТПОД АИС. В область режимов функционирования ТПОД входит комплекс условий, который определяется системообразующими признаками АИС — принципами создания и функционирования, целями, задачами, функциями, структурой, технологией процедур и процессов, развития и др. АРМ в рамках АИС относится к классу АРМ конечного пользователя, но в общем контуре ТПОД он по своему статусу определяется как АРМ технологического пользователя.
Информация о работе Автоматизированные информационные системы в экономике