Информационное обеспечение. 3



Содержание

 

Содержание

Введение             

Глава 1. Информационное обеспечение автоматизированной информационной системы

1.1 Понятие автоматизированной информационной системы в экономике             

1.2 Структура и целостность автоматизированной информационной системы             

1.3 Информационное обеспечение автоматизированной информационной системы             

Глава 2. Построение кода сообщения

Заключение

Список используемой литературы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

 

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

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

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

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

 

 

Глава 1. Информационное обеспечение автоматизированной информационной системы

 

1.1 Понятие автоматизированной информационной системы в экономике

 

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

В соответствии с кибернетическим подходом система управления представляет собой совокупность объекта управления, например пред­приятие, и субъекта управления – управленческого аппарата. Аппарат объединяет в себе сотрудников, формирующих цели, перерабатываю­щих информацию, вырабатывающих и принимающих решения, а также контролирующих их выполнение. Роль АИС в контуре управления эко­номическими объектами состоит в том, чтобы осуществить подготовку, обработку и выдачу информации операторам управления — руководи­телям и специалистам (рисунок - 1).

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

 

Рисунок - 1. АИС в контуре системы управления экономическим объектом: ПС – прямая связь, ОС – обратная связь

 

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

Взаимосвязь источника информации – аппарата управления, прием­ника информации – предприятия, а также каналов передачи информа­ции между источником и приемником информации (прямая и обратная связи) и составляют информационную систему (далее ИС) экономического объекта.

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

•    технические ИС;

•    экономические ИС;

•    ИС в гуманитарных областях и др.

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

–     сложность структуризации информации и формализации процес­сов ее переработки;

–     недостаточное количество вычислительных устройств (парка ЭВМ);

–     отсутствие экономической целесообразности и др.

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

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

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

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

При рассмотрении задач следует учитывать, что существует два ос­новных класса задач: универсальные и специальные. В соответствии с целью основными универсальными задачами АИС представляются:

–     выполнение процессов преобразования информации и выдача ее в удобном для восприятия виде;

–     экономия ресурсов при выполнении процессов преобразования информации;

–     развитие социального статуса работников, занятых в контуре функционирования АИС.

Специальные задачи определяются характером производства и теми задачами, которые решает предприятие для достижения поставленной цели. Они включают:

–     обеспечение необходимого объема производства продукции;

–     обеспечение ритмичности в производстве продукции или услуг предприятия (фирмы);

–     проведение мероприятий по обеспечению заданного уровня каче­ства продукции;

–     проведение технико-экономического анализа;

–     выполнение материально-технического снабжения предприятия;

–     обеспечение маркетинговой деятельности предприятия;

–     обеспечение организационно-технических мероприятий по разви­тию предприятия и др.

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

 

1.2 Структура и целостность автоматизированной информационной системы

 

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

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

1)       Автоматизированные системы обработки данных;

2)       Автоматизированные информационно-поисковые системы;

3)       Автоматизированные системы управления;

4)       Автоматизированные интеллектуальные информационные систе­мы.

В теоретическом плане вопросы структуры отдельной АИС можно рассматривать условно разделив ее на обеспечивающую и функцио­нальную части. Каждая из указанных частей дифференцируется на со­ставные компоненты структуры – обеспечивающие и функциональные подсистемы АИС.

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

Рисунок - 2. Структура информационной системы

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

 

1.3 Информационное обеспечение автоматизированной информационной системы

 

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

1.   базы данных (БД);

2.   базы знаний (БЗ);

3.   лингвистические средства.

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

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

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

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

В смешанных БД представлены как фактографические, так и доку­ментальные массивы информации.

Базы данных имеют определенные способы построения, так называ­емые модели баз данных: иерархические, сетевые, реляционные и объ­ектно-ориентированные.

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

Сетевая модель БД имеет независимые типы данных, т.е. «Конкурен­ты», и зависимые типы данных — продукция и цены на продукцию. В сетевых моделях возможны как прямые, так и обратные виды связей между данными (записями). Существует ограничение — каждая связь должна включать в себя основную и зависимую записи. К достоинству сетевой модели можно отнести гибкость организации и доступа к дан­ным относительно иерархической модели. Как недостаток можно ука­зать, что сохраняется относительная жесткость в построении структуры БД. Это влечет необходимость в определенных ситуациях реструктури­рования БД, препятствует реализации более гибкой стратегии поиска данных.

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

Каждый элемент таблицы отображает одно данное. Элементы столбца таблицы имеют одинаковую природу, отображая одно свойство (при­знак) в строке (записи) таблицы.

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

Применение реляционных БД позволяет:

•    собирать и хранить данные в виде таблиц;

•    легко обновлять данные;

•    получать информацию по атрибутам или записям;

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

•    производить необходимые расчеты по данным базы и др.

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

1)  концептуальная модель, когда множество объектов БД прошли описание по соответствующим правилам;

2)  логическая модель, когда определены свойства объектов и указа­ны логические взаимосвязи между объектами;

3)  физическая модель, когда определены адреса и проведено разме­щение объектов в памяти ЭВМ.

В настоящее время для упрощения создания ООБД развиваются си­стемы программирования класса ООП. При этом унифицируются мно­гие процедуры порождения объектов путем создания шаблонов, масок для описания методов и свойств объектов и др. Многие крупные фирмы заняты в настоящее время разработкой систем ООП. Примером может служить фирма Microsoft, предлагающая на рынке такие системы, как Visual Basic, Visual FoxPro, Access, MS SQL Server. Эти системы обеспе­чивают не только создание объектов, но и организацию ООБД, предос­тавляют дополнительные средства работы с ними. Они наиболее эф­фективно решают задачи создания и манипулирования данными реляционных БД. В настоящее время ООБД не имеют полностью завер­шенной теоретической базы. Однако настоятельное требование прак­тики в решении задач, в частности, развития мультимедиа, расширения средств интеграции полиформатных систем, увеличения функциональ­ных возможностей вычислительных сетей и телекоммуникаций станет существенным стимулом для дальнейшего развития теории ООБД.

В структуре подсистемы «Информационное обеспечение» опреде­ленное место занимает понятие единицы информации и ее свойства.

Единицы информации в АИС могут быть как физическими (синтак­сическими), так и семантическими категориями. К ряду физических единиц можно отнести: бит, байт, символ. К семантическому уровню единиц информации АИС относятся категории, которые обозначают в основном логическую иерархию смысловых единиц информации – атрибут, реквизит-признак, параметр, показатель, запись, документ по унифицированной или произвольной форме, файл, БД по определен­ной предметной области и другие. Свойства каждой из указанных категорий накладывают свой отпечаток на способы организации размещения и хранения единиц информации о качестве ИС. Каждая единица ин­формации как логический элемент структуры БД, представляет собой определенный объем смысла, структурированного содержания об уп­равляемом экономическом объекте. Семантическая единица информации БД – это определенный объем информации, отображающий категорию измерения содержания БД.

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

В организации БД следует также учитывать другую семантическую единицу – атрибут, который связан с логикой показателя, в частности реквизита-признака. Атрибут – элементарная семантическая единица информации. Элементарность в данном случае обозначает неделимость атрибута на низшие смысловые компоненты без потери смысла. Выделение множества атрибутов играет определенную роль при разработке лингвистических средств информационного обеспечения АИС, в частности, разработке информационно-поискового языка (далее ИПЯ) классификационного типа – классификаторов и кодификаторов тех­нико-экономической информации.

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

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

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

•    записи фиксированной длины;

•    записи переменной или неопределенной длины;

•    байтовый или битовый поток данных.

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

Необходимые пользователю данные могут находиться в нескольких записях, размещаться в нескольких таблицах. Для обеспечения связыва­ния записей таблиц, доступа к записям и поиска нужной информации в БД применяются так называемые ключи. Ключ – это совокупность зна­ков, используемая для идентификации записи в файле и быстрого доступа к ней. Ключ представляет уникальный номер записи в БД, ее фрагмента, файла и присваивается каждой записи при ее загрузке в БД. По характеру выполняемых функций в реляционных БД различают основной (первич­ный) и исходный (внешний или вторичный) ключи. Основной ключ — это ключ, который однозначно идентифицирует запись в таблице. Ключи присваиваются записям так, чтобы в таблице не было двух строк с одина­ковым значением ключа. Следующий этап связывания таблиц – опреде­ление внешнего ключа. Исходный, или внешний, ключ отображает значе­ние ключевого поля записи, уникально идентифицирующее ее в массиве. Этот ключ создается в таблице, поля которой имеют ссылки на «главную» или «родительскую» таблицу массива. Таким образом, в каждой строке «подчиненной» или «дочерней» таблице значение внешнего ключа соот­ветствует значению первичного ключа. Поле ключа и его значение опре­деляет лицо, создающее массив или файл. Значения ключей расположены в специально предназначенных для этого полях записи.