|
Лекции по КИТ для МАЗ. 1 Экономическая информация в автоматизированных информационных системах
1 Экономическая информация в автоматизированных информационных системах
1.1. Экономическая информация, ее виды и структурные единицы
Экономическая информация (ЭИ) – это совокупность различных сведений экономического характера, используемых для планирования, учета, контроля, анализа и управления народным хозяйством. Они представляются натуральными (т, м, шт.) и стоимостными показателями (руб.).
ЭИ можно классифицировать по разным признакам:
• по функциям управления – учетная, плановая, статистическая и др.;
• месту возникновения – внутренняя и внешняя;
• стадиям образования – первичная и вторичная;
• способу представления – цифровая, алфавитно-цифровая, графическая;
• стабильности – переменная, условно-постоянная, постоянная;
• полноте – недостаточная, достаточная, избыточная;
• истинности – достоверная, недостоверная;
• временному периоду возникновения – периодическая и непериодическая.
Структурными единицами экономической информации являются реквизиты, показатели, документы и массивы.
Реквизитывыражают определенные свойства объекта и делятся на реквизиты-признаки, характеризующие качественные свойства объекта (например, Ф.И.О. исполнителя, наименование работ, дата заключения договора, номер цеха и т.д.) и реквизиты-основания, дающие количественную характеристику объекта, выраженную в определенных единицах измерения (например, количество изделий в штуках, цена продукта в рублях и т.д.).
Реквизиты имеют наименования и значения. Область значений описывается форматом, который определяет тип и максимальную длину значений. Тип может быть числовым, символьным, логическим и дата/время.
Совокупность реквизита-основания и логически связанных с ним реквизитов-признаков, имеющих экономический смысл, образует показатель. Например, «Количество изделий, изготовленных работником цеха № 3 Ивановым И.И., составило 50 шт.».
-
Реквизиты-признаки
|
Реквизит-основание
|
|
|
|
Цех
|
Ф.И.О.
|
Кол. изделий, шт
|
3
|
Иванов И.И.
|
50
|
На основании показателей строятся документы. Документ – материальный объект, содержащий информацию, оформленную в установленном порядке, и имеющий правовое значение в соответствии с действующим законодательством (напр., платежные поручения, акты, сводки, ведомости и т.д.).
Совокупность документов, объединенных по определенному признаку, образует массив. Пример массива – множество финансовых отчетов предприятий некоторой отрасли.
1.2. Экономические информационные системы, их классификация и информационное обеспечение
Экономическая информационная система (ЭИС) – это система, функционирование которой во времени заключается в сборе, обработке и распространении информации о деятельности некоторого экономического объекта.Важнейшие функции ЭИС – учет, анализ, контроль, регулирование, прогнозирование и планирование экономических процессов.
Классификация ЭИС:
1) по уровню применения и административному делению – ЭИС предприятия, района, города, области, государства;
2) по сфере применения – ЭИС банковские, налоговые, страховые, статистические, бухгалтерские, фондового рынка, финансовые и др.
3) по функциональному признаку:
• системы обработки данных (СОД), преобразующие по заданным математическим соотношениям поток входной информации в поток выходной информации без применения методов оптимизации процессов управления экономическим объектом;
• автоматизирован. системы управления (АСУ), которые способны выполнять выбор управленческих решений на базе экономико-математических методов;
• информационно-поисковые системы (ИПС), предназначенные для поиска во множестве документов тех, которые относятся к указанной в запросе теме.
4) по режиму решения задач – ЭИС с пакетным режимом, когда потребитель информации обособлен от процесса ее обработки, и ЭИС с диалоговым режимом, когда происходит обмен сообщениями между пользователем и системой.
5) по способу распределения вычислительных ресурсов – ЭИС локальные, использующие одну ЭВМ, и распределенные, когда взаимодействуют нескольких ЭВМ, объединенных каналами связи.
Возрастание объемов информации в сфере управления и усложнение её обработки повлекло за собой внедрение автоматизации обработки информации.
Автоматизированная информационная система (АИС) – это совокупность информации, экономико-математических методов и моделей, технических, программных, технологических средств, а также специалистов, предназначенная для обработки информации и принятия управленческих решений.
Информационное обеспечение АИС – представляет собой информацию, характеризующую состояние управляемого объекта, и является основой для принятия управленческих решений. Оно включает:
• системы показателей, описывающих деятельность экономического объекта;
• системы классификации и кодирования информации;
• документацию для отображения показателей;
• информационную базу.
Информационная база включает внутреннюю и внешнюю информацию, хранящуюся на различных носителях. Внутренняя информация возникает в самой системе и отражает финансово-хозяйственное состояние экономического объекта в различные временные интервалы. Внешняя информация характеризует состояние рынка и конкурентов, процентные ставки и цены, налоговую политику и политическую ситуацию и др.
1.3. Внемашинная организация экономической информации
Информационная база АИС состоит из двух взаимосвязанных частей: внемашинной и внутримашинной.
К внемашинной относится та часть экономической информации, которая обслуживает систему управления в виде, воспринимаемом человеком без каких-либо технических средств.
Для представления информации в форме, удобной обработки её с помощью компьютеров, используются классификация и кодирование информации.
Классификация – это распределение множества объектов на подмножества в соответствии с установленными признаками сходства или различия. Признак сходства или различия, положенный в основу классификации, называется ее основанием. Совокупность правил классификации и результат классификации называются системой классификации. Существуют две системы классификации:
1) в фасетнойсистеме заданное множество объектов делится на группировки по нескольким независимым признакам (фасетам). Пример классификации по такой системе – это классификация промышленной продукции «Обувь». Она делится:
• по материалу – на резиновую, кожаную, матерчатую и др.;
• качеству – на модельную, рядовую;
• половозрастному признаку – на мужскую, женскую, детскую.
2) иерархическаясистема применяется в случае, когда какое-либо множество объектов делится на классы, подклассы, группы последовательно по взаимоподчиненным основаниям. Приведем пример классификации ресурсов:
Кодирование информации – это образование и присвоение кодового обозначения объекту классификации, признаку классификации или классификационной группировке. Коды позволяют уменьшить объем информации, вводимой в ЭВМ, облегчить запись на машинные носители, осуществить поиск и сортировку, обеспечить наглядность выходных документов. Коды классифицируют:
• по форме представления – на цифровые и алфавитно-цифровые;
• длине – на однозначные и многозначные;
• методу образования – на порядковые, серийно-порядковые, разрядные, комбинированные.
В случае порядковогометода кодирования объектам присваиваются порядковые номера начиная с единицы. Серийно-порядковыйметод предполагает выделение серии номеров, а внутри серии – присвоение порядковых номеров. Так в номере комнаты 403 цифра 4 означает номер этажа (серии), а 03 – порядковый номер комнаты на этаже. Разрядныйметод применяется для кодирования объектов, определяемых несколькими соподчиненными признаками. Каждому признаку классификации отводится определенное число разрядов, в пределах которого кодирование начинается с единицы. Например, необходимо составить код студента, который обучается в институте, где 2 отделения (дневное и заочное); 5 факультетов; на дневном отделении – 4 курса, на заочном – 5 курсов; на каждом курсе – не более 6 групп; в группах – не более 35 студентов. Тогда структура кода студента такова:
-
Код
отделения
|
Код
факультета
|
Код
курса
|
Код
группы
|
Номер студента
в группе
|
Х
|
Х
|
Х
|
Х
|
ХХ
|
Длина кода студента — 6 разрядов.
Иногда коды проставляются согласно классификаторам. Так для документа «Платежное поручение» значение «Кода валюты» берется из классификатора видов валюты, значение «Кода банка» – из классификатора банков и т.д.
Классификатор –систематизированный свод наименований объектов, признаков классификации и их кодовых обозначений. Виды классификаторов:
• общегосударственные. Они едины для всей страны. Например, классификатор отраслей народного хозяйства;
• отраслевые. Они едины для какой-то отрасли. Например, классификатор видов оплат и удержаний из заработной платы в пищевой промышленности;
• локальные. Они характерны для данного экономического объекта. Например, классификатор структурных подразделений предприятия.
1.4. Внутримашинная организация экономической информации
Внутримашиннаячасть информационной базы АИС хранится на машинных носителях в отдельных не связанных между собой файлах данных или в едином месте, называемом базой данных.
1.4.1. Файловая организация данных и ее недостатки
Исторически первыми системами хранения данных были файловые структуры и системы управления файлами. На магнитных лентах данные хранились в последовательных файлах, где запись располагается за записью и для поиска конкретной записи нужно прочесть файл от начала до этой записи. При этом скорость обмена информацией была низкой. Магнитные барабаны обеспечивали произвольный доступ к данным, но имели ограниченный объем памяти и невысокую скорость обмена информацией. Затем появились сменные магнитные диски, которые имели существенно больший объем, хранили данные в файлах произвольного доступа и имели удовлетворительную скорость доступа к данным.
При обработке больших массивов информации над этими файловыми структурами создавалась надстройка, которая позволяла организовать всю совокупность файлов так, чтобы она работала как единое целое и получала централизованное управление. Непосредственный доступ к данным осуществлялся на уровне файловых команд. Файловая организация данных при этом имела ряд недостатков:
1) дублирование данных. Для обеспечения автоматизированной обработки данных приходилось хранить несколько копий одного и того же файла с записями, отсортированными по разным полям;
2) жесткая связь данных и прикладных программ. При разработке программ описание данных включалось непосредственно в программу. Если изменялась структура данных, то переделывалась и программа. Если одни и те же данные использовались многими, то изменения в структуре данных одним пользователем приводили к необходимости изменения всех программ. Это требовало больших затрат труда программиста;
3) отсутствие возможности установки связи между данными разных файлов;
4) ограниченный контроль данных;
5) недостаточные возможности управления данными.
1.4.2. Понятие базы данных
Недостатки файловой организации, а также необходимость централизации данных с целью коллективного доступа к ним, повышенные требования к скорости обработки и достоверности данных стали причинами, обусловившими появление и быстрое развитие баз данных.
База данных (БД) – это именованная совокупность данных, отображающая состояние объектов, их свойства и взаимоотношения в некоторой предметной области (например, БД библиотеки, поликлиники, коммунальных служб, аэропорта и т.д.).
Преимущества БД:
1) в БД информация хранится централизованно. Многие имеют возможность одновременного доступа, просмотра и изменения данных, пользуясь при этом самой последней версией информации. Это позволяет легче изменять данные, согласовывать их, экономить дисковое пространство;
2) организация данных в базах дает возможность поиска, анализа и отображения данных;
3) БД позволяет осуществлять обращение к данным без знания физического расположения их в памяти компьютера, вследствие чего доступ к данным и их обработка упрощается. Разработка прикладных программ, использующих базу данных, становится проще, быстрее, дешевле.
2 Модели данных
2.1. Трехуровневая модель организации БД
В настоящее время используется 3-уровневая модель организации БД, предложенная комитетом по стандартизации ANSI (American National Standards Institute).
Внешний уровень – это представление о БД отдельных пользователей. Каждый пользователь и каждая прикладная программа видят и обрабатывают только те данные, которые им необходимы. Например, отдел кадров, обрабатывает сведения об адресе и стаже работы сотрудников и не оперирует данными о зарплате.
На концептуальном уровне определяется, что хранится в БД. Здесь объединяются данные, используемые различными пользователями и прикладными программами.
Внутренний уровень определяет как информация хранится в БД. Он предназначен для достижения оптимальной производительности и обеспечения экономного использования дискового пространства.
Понятие данные в концепции БД – это набор конкретных значений или параметров, характеризующих объект, условие или ситуацию.
Модель данных – это некоторая абстракция, которая позволяет трактовать данные уже как информацию, то есть сведения, содержащие не только данные, но и взаимосвязь между ними.
Классическими являются иерархическая, сетевая и реляционная модели данных. Кроме того, при разработке БД в последнее время активно используются такие модели, как постреляционная, объектно-ориентированная, объектно-реляционная и многомерная модели.
2.2. Иерархическая модель
В иерархической модели (ИМ) связи между данными можно представить с помощью дерева.
Данные в такой модели расположены на разных иерархических уровнях и называются сегментами. Верхний сегмент называется корневым.Сегменты более низких уровней называются потомками, а более высоких уровней – предками. Каждый сегмент имеет только одного предка и одного или несколько потомков. Доступ к определенному сегменту осуществляйся по цепочке – от сегмента-предка к сегменту-потомку, начиная слева.
Например: ИМ БД, предназначенная для анализа выполнения проектов. В качестве сегментов здесь используются Заказчик, Проект и Исполнитель.
Такие модели используются для представления структур данных, которые по своей природе являются иерархическими (например, крупных предприятий или сложных механизмов, состоящих из более простых узлов, которые, в свою очередь, также можно разделить на простые узлы). Организовать более сложные связи в такой модели невозможно. Например, если исполнителю необходимо участвовать в нескольких проектах, то потребуется создание дополнительной БД.
Недостатком ИМ является ее громоздкость для обработки данных со сложными логическими связями.
К достоинствамИМ относится эффективное использование памяти компьютера при хранении данных.
2.3. Сетевая модель
В отличие от иерархической в сетевой модели (СМ) потомок может иметь любое количество предков. Сегменты, которые в СМ называются наборами записей, связываются между собой по принципу не только «сверху вниз», но и «по горизонтали» с помощью наборов связей. Например:
Приведем сетевую модель БД для анализа выполнения проектов. Для связи записей Проект и Исполнитель вводится запись Исполнитель_Проект (горизонтальный набор связей).
К достоинствам СМ относятся возможность образования произвольных связей и быстрый доступ к данным.
Недостатками являются сложность ее понимания для обычного пользователя и большие объемы памяти на хранение данных.
|
|
|