Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Автономная некоммерческая организация высшего профессионального образования
«ПЕРМСКИЙ ИНСТИТУТ ЭКОНОМИКИ И ФИНАНСОВ»
Любинский Андрей Леонидович
Тимохова Наталья Анатольевна
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В МЕНЕДЖМЕНТЕ
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В УПРАВЛЕНИИ
КОНСПЕКТ ЛЕКЦИЙ
Пермь 2012
Составители:
Кандидат технических наук, доцент кафедры общих гуманитарных, социально-экономических и естественнонаучных дисциплин А.Л. Любинский,
Старший преподаватель кафедры прикладной информатики Н.А. Тимохова
Рецензенты:
кандидат технических наук, доцент, доцент кафедры менеджмента Пермского института (филиала) ГОУ ВПО РГТУ М.Ю. Вышенский
Зав. кафедрой общих гуманитарных, социально-экономических и естественнонаучных дисциплин АНО ВПО «Пермский институт экономики и финансов» Е.В. Малкова
Информационные технологии в менеджменте / Информационные технологии в управлении. Конспект лекций: для студентов очной и заочной (дистанционной) форм обучения/ Сост.: А.Л. Любинский, Н.А. Тимохова. Пермь: АНО ВПО «Пермский институт экономики и финансов», 2011. 96 с.
Конспект лекций подготовлен в соответствии с Государственным образовательным стандартом и составлен в соответствии с рабочей программой курса. В настоящем конспекте лекций логически взаимосвязано, последовательно и компактно представлены основные современные информационные системы и технологии, отражены прикладные вопросы их применения в управленческой деятельности. Материал, представленный в конспекте лекций, позволяет изучить как основные понятия и принципы построения и функционирования современных информационных систем и технологий, так и конкретные программные продукты. Материалы конспекта лекций апробированы в рамках дисциплины «Информационные технологии управления» для студентов специальности 080507.65 «Менеджмент организации».
Утверждено на заседании кафедры общих гуманитарных, социально-экономических и естественнонаучных дисциплин, протокол № 1 от 08 сентября 2011 г.
Рекомендовано к изданию решением Учебно-методического совета от «___» сентября 2011 г. (Протокол № ___).
© А.Л. Любинский
© Н.А. Тимохова
© АНО ВПО «Пермский институт экономики и финансов»
СОДЕРЖАНИЕ
[1] [1.1] 1.1. Основные понятия и определения ИС [1.2] 1.2. Структура управления организацией и ИС, примеры ИС [1.3] 1.3 Структура и классификация ИС [2] 2. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ (ИТ) [2.1] 2.1. ИТ - основные понятия и определения [2.2] 2.2. Составляющие информационной технологии. [2.3] 2.3. Этапы развития информационных технологий [2.4] 2.4. Проблемы использования информационных технологий [3] 3. КОММУНИКАЦИОННАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ СИСТЕМ И ТЕХНОЛОГИЙ [3.1] 3.1. Основы построения локальных сетей [3.2] 3.2. Распределенные сети, INTERNET [4] 4. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД) [4.1] 4.1. Основные понятия баз данных и систем управления базами данных [4.2] 4.2. Режимы работы с базами данных, работа в СУБД Мicrosoft Ассеss [5] 5. СПРАВОЧНЫЕ ПРАВОВЫЕ СИСТЕМЫ [5.1] 5.1. Основные понятия справочных правовых систем [5.2] 5.2. Инструменты работы СПС КонсультантПлюс - практические примеры
[6] [6.1] 6.1. Вопросы для подготовки и практические задания по информационным системам и информационным технологиям [6.2] 6.2. Вопросы для подготовки и практические задания по системам управления базами данных [7] 7. Вопросы для самоконтроля
[8] |
Понятия: информация, данные, знания; количество и качество информации; экономическая информация; документы, показатели, реквизиты. Организация как сложная вероятностная система. Информационное обеспечение управления.
Информационная система. Компоненты информационной системы (ИС). Управленческая и информационная пирамиды. Структура и классификация информационных систем. Типы и роль различных информационных систем в организации. Стандарты рекомендаций по управлению производством (SCADA, MRP II, ERP и другие подходы). Выбор информационной системы, требования к информационной системе, оценка эффективности внедрения информационной системы. Эволюция концепций информационных систем.
Понятия: информация, данные, знания; количество и качество информации; экономическая информация; документы, показатели, реквизиты.
Информация:
Данные:
Знание:
3нание фиксируется в знаках естественных и искусственных языков. Различают обыденное и научное знание.
Обыденное (житейское) знание опирается на здравый смысл и формы повседневной практической деятельности. Обыденное знание служит основой ориентации человека в окружающем мире, основой его поведения и предвидения.
Научное знание отличается от обыденного своей систематичностью, обоснованностью и глубиной проникновения в сущность вещей и явлений. Наука объединяет разрозненные знания, полученные в повседневной практике, в стройные системы, опирающиеся на совокупность исходных принципов, в которых отображаются существенные связи и отношения вещей - научные теории.
Количество информации (Information content)
Количество информации (в теории информации):
Байт (Октада Byte; Octet)
Байт (в запоминающих устройствах) - наименьшая адресуемая единица данных в памяти ЭВМ, обрабатываемая как единое целое. По умолчанию байт считается равным 8 битам. Обычно в системах кодирования данных байт представляет собой код одного печатного или управляющего символа.
Байт (в измерении информации) - единица измерения количества информации, объема памяти и емкости запоминающего устройства и основа производных единиц:
Бит (Bit) от англ. Binary - двоичная + Digit - цифра
Бит - минимальная единица измерения количества передаваемой или хранимой информации, соответствующая одному двоичному разряду, способному принимать значений 0 или 1.
Единица количества информации (Unit of information quantity)
Единица количества информации - величина информации, которой по определению присвоено значение, равное единице.
Качество информации является одним из важнейших параметров для потребителя информации. Оно определяется следующими характеристиками:
Репрезентативность правильность отбора информации в целях адекватного отражения источника информации. Например, в целях большей репрезентативности данных о себе абитуриенты стремятся представить в приемную комиссию как можно больше свидетельств, дипломов, удостоверений и другой информации, подтверждающей их высокий уровень подготовки, что учитывается при зачислении в ВУЗ.
Содержательность семантическая емкость информации. Рассчитывается как отношение количества семантической информации к ее количеству в геометрической мере. Это характеристика сигнала, про который говорят, что «мыслям в нем тесно, а словам просторно». В целях увеличения содержательности сигнала, например, используют для характеристики успеваемости абитуриента не полный перечень его аттестационных оценок, а средний балл по аттестату.
Достаточность (полнота) минимальный, но достаточный состав данных для достижения целей, которые преследует потребитель информации. Эта характеристика похожа на репрезентативность, однако разница состоит в том, что в данном случае учитывается минимальный состав информации, который не мешает принятию решения. Например, абитуриент золотой медалист может не представлять в приемную комиссию свой аттестат: диплом, подтверждающий получение золотой медали, свидетельствует о полном наборе отличных оценок в аттестате.
Доступность простота (или возможность) выполнения процедур получения и преобразования информации. Эта характеристика применима не ко всей информации, а лишь к той, которая не является закрытой. Для обеспечения доступности бумажных документов используются различные средства оргтехники для их хранения, а для облегчения их обработки используются средства вычислительной техники.
Актуальность зависит от динамики изменения характеристик информации и определяется сохранением ценности информации для пользователя в момент ее использования. Очевидно, что касается информации, которая используется при зачислении, она актуальна, так как само обучение уже закончилось, и его результаты изменены быть не могут, а, значит, остаются актуальными.
Своевременность поступление не позже заранее назначенного срока. Этот параметр также очевиден недавним абитуриентам - опоздание с представлением позитивной информации о себе при поступлении может быть чревато незачислением.
Точность степень близости информации к реальному состоянию источника информации. Например, неточной информацией является медицинская справка, в которой отсутствуют данные о перенесенных абитуриентом заболеваниях.
Достоверность свойство информации отражать источник информации с необходимой точностью. Эта характеристика вторична относительно точности. В предыдущем примере получаемая информация недостоверна.
Устойчивость способность информации реагировать на изменения исходных данных без нарушения необходимой точности.
Экономическая информация это совокупность сведений, отражающих общественно-экономические процессы и служащих для управления этими процессами, а также коллективами людей в производственной и непроизводственной сфере.
Характеристики экономической информации:
Экономическая информация (англ. economic information) сведения, уменьшающие неопределенность, недостаток знаний, дополняющие представление о социально-экономических процессах как в сфере производства, так и в непроизводственной сфере на всех уровнях и во всех органах.
Экономическая информация отображает факты производственно-хозяйственной деятельности с помощью системы натуральных и стоимостных показателей. Экономическая информация, как правило, передается и обрабатывается в форме знаков, фиксируемых на различных вещественных носителях. Совокупность знаков, используемых для обмена экономической информации в определенной экономической системе, образует язык экономической информации.
Понятие экономическая информация следует отличать от понятия «экономические данные», которые представляют собой отображение экономических явлений, записанных на определенном языке на конкретных материальных носителях (показатели, записанные в документах, текстах или таблицах), но не связанных с определенной задачей или потребителем. Экономические данные только тогда становятся экономической информацией, когда заключенные в них сведения используются для решения определенные задачи и уменьшают неопределенность условий этой задачи.
Как и любая информация, экономическая информация исследуется в трех аспектах:
Синтаксический анализ исследует отношения между знаками, представляющими экономическую информацию, отвлекаясь от их содержания и ценности для получателя. Он устанавливает важнейшие параметры информационных потоков, включая количественные характеристики, необходимые для выбора технических средств, осуществляющих сбор, регистрацию, передачу, хранение и переработку экономической информации.
Семантический анализ рассматривает содержание экономической информации и способы его языкового представления (язык человека, компьютерные языки), но также не учитывает ее ценность (т.е. фактически рассматривает экономические данные).
Прагматический анализ осуществляется для определения полезности экономической информации в процессе ее использования получателем для различных целей и принятия решений, т.е. именно прагматический анализ применяется в тех условиях, когда экономические данные превращаются в экономическую информацию.
Для каждого вида анализа существуют свои количественные оценки и критерии. Наиболее существенными для практического применения являются оценки полезности экономической информации, поскольку они позволяют определить потребительскую ценность поступившей информации с точки зрения возможности ее использования в процессах прогнозирования и управления экономикой.
Ценность экономической информации определяется такой совокупностью ее свойств, как своевременность, достоверность, содержательность, удобство восприятия и т.п.
Экономическая информация имеет ряд особенностей, облегчающих применение компьютерных методов анализа:
Документ информационное сообщение в бумажной, звуковой или электронной форме, оформленное по определенным правилам, заверенное в установленном порядке.
Документооборот система создания, интерпретации, передачи, приема и архивирования документов, а также контроля за их исполнением и защиты от несанкционированного доступа.
При компьютерной обработке информация о каждом объекте для организации в виде базы данных записывается в виде экономия, показателя (минимально возможная смысловая единица называется «реквизит»). Реквизит характеризует и качественные, и количественные свойства изучаемых объектов.
Реквизит элементы документа, которые должны обязательно в нём присутствовать, иначе документ будет считаться недействительным (также атрибут, характеристика, поле класса).
В зависимости от целей экономического анализа принята следующая классификация экономической информации:
Внутри этих классов делят информацию:
Основные направления современных исследований в области экономической информации:
Понятия: система, информационная система (ИС), экономическая информационная система (ЭИС). Этапы развития и свойства ИС.
Под системой понимают любой объект, который одновременно рассматривается и как единое целое, и как объединенная в интересах достижения поставленных целей совокупность разнородных элементов. Системы значительно отличаются между собой как по составу, так и по главным целям. Примеры таких систем представлены в таблице 1.1.
Таблица 1.1. Системы, состоящие из разных элементов и направленные на реализацию разных целей
Система |
Элементы системы |
Главная цель системы |
Фирма |
Люди, оборудование, материалы, здания и др. |
Производство товаров |
Компьютер |
Электронные и электромеханические элементы, линии связи и др. |
Обработка данных |
Телекоммуникационная система |
Компьютеры, модемы, кабели, сетевое программное обеспечение и др. |
Передача информации |
Информационная система |
Компьютеры, компьютерные сети, люди, информационное и программное обеспечение |
Производство профессиональной информации |
В информатике понятие «система» широко распространено и имеет множество смысловых значений. Чаще всего оно используется применительно к набору технических средств и программ. Системой может называться аппаратная часть компьютера. Системой может также считаться множество программ для решения конкретных прикладных задач, дополненных процедурами ведения документации и управления расчетами. Добавление к понятию «система» слова «информационная» отражает цель ее создания и функционирования. Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации, необходимой в процессе принятия решений задач из любой области. Они помогают анализировать проблемы и создавать новые продукты.
Информационная система (ИС) - взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели.
Современное понимание ИС предполагает использование в качестве основного технического средства переработки информации персонального компьютера. В крупных организациях наряду с ПК в состав технической базы ИС может входить мэйнфрейм или суперЭВМ. Кроме того, техническое воплощение ИС само по себе ничего не будет значить, если не учтена роль человека, для которого предназначена производимая информация и без которого невозможно ее получение и представление.
Необходимо понимать разницу между компьютерами и ИС. Компьютеры, оснащенные специализированными программными средствами, являются технической базой и инструментом для ИС. ИС немыслима без персонала, взаимодействующего с компьютерами и телекоммуникациями.
Экономическая информационная система (ЭИС) - система, предназначенная для хранения, поиска и выдачи экономической информации по запросам пользователей.
В связи с большим количеством функциональных особенностей для ЭИС может быть выделено множество различных классификационных признаков. Так, в соответствии с уровнем применения и административным делением можно различать ЭИС предприятия, района, области и государства.
В экономике с учетом сферы применения выделяются:
Используя системный подход, можно сказать, что ЭИС, как и всякая другая система, состоит из элементов (или подсистем), находящихся в определенных отношениях друг с другом. Наиболее общим разделением подсистем ЭИС является выделение обеспечивающей и функциональной частей.
Обеспечивающая часть ЭИС состоит из информационного, технического, программного, организационного, правового и других видов обеспечения.
Функциональная часть ЭИС - фактически является моделью системы управления объектом и формируется в зависимости от таких факторов, как: уровень управления, вид управляемого ресурса, сфера применения, функции и период управления.
Состав задач в ЭИС определяется следующими факторами:
В своем развитии ИС прошли целый рад этапов. Этапы развития информационных систем представлены в таблице 1.2.
Таблица 1.2. Этапы развития ИС
Период времени |
Концепция использования информации |
Вид ИС |
Цель использования |
1950 ÷ 1960 гг. |
Бумажный поток расчетных документов |
ИС обработки расчетных документов на электромеханических бухгалтерских машинах. |
Повышение скорости обработки документов. Упрощение процедуры обработки счетов и расчета зарплаты |
1960 ÷ 1970 гг. |
Основная помощь в подготовке отчетов |
Управленческие ИС для производственной информации. |
Ускорение процесса подготовки отчетности. |
1970 ÷ 1980 гг. |
Управленческий контроль реализации (продаж) |
Системы поддержки принятия решений. Системы для высшего звена управления. |
Выборка наиболее рационального решения. |
1980 ÷ н.в |
Информация - стратегический ресурс, обеспечивающий конкурентное преимущество |
Стратегические ИС. Автоматизированные офисы. |
Выживание и процветание фирмы. |
Процессы в информационной системе. Процессы, обеспечивающие работу ИС любого назначения, условно можно представить следующими блоками:
Процессы, обеспечивающие работу ИС любого назначения, в виде схемы, состоящей из условных блоков, представлены на рисунке 1.1.
Рисунок 1.1. Процессы, обеспечивающие работу ИС любого назначения
ИС определяется следующими свойствами:
Внедрение ИС может способствовать:
Роль структуры управления организацией в ИС.
Создание и использование ИС для любой организации нацелены на решение следующих задач:
Например:
Для создания и использования ИС необходимо сначала понять структуру, функции и политику организации, цели управления и принимаемых решений, возможности компьютерной технологии. ИС является частью организации, а ключевые элементы любой организации - структура и органы управления, стандартные процедуры, персонал, субкультура. Построение ИС должно начинаться с анализа структуры управления организацией.
Структура управления организацией.
Координация работы всех подразделений организации осуществляется через органы управления разного уровня.
Под управлением понимают обеспечение поставленной цели при условии реализации следующих функций: организационной, плановой, учетной, анализа, контрольной, стимулирования.
Содержание управленческих функций:
Например: бизнес-план для всей фирмы, план производства, план маркетинговых исследований, финансовый план, план проведения научно-исследовательской работы и т.д. на различные сроки (год, квартал, месяц, день).
В общем случае учет можно определить как получение, регистрацию, накопление, обработку и предоставление информации о реальных хозяйственных процессах.
Выполняется анализ разными специалистами в зависимости от сложности и уровня анализируемого объекта или процесса.
Структура управления любой организации традиционно делится на три уровня: операционный, функциональный и стратегический.
Уровни управления (вид управленческой деятельности) определяются сложностью решаемых задач. Чем сложнее задача, тем более высокий уровень управления требуется для ее решения. При этом следует понимать, что более простых задач, требующих немедленного (оперативного) решения, возникает значительно большее количество, а значит, и уровень управления для них нужен другой - более низкий, где принимаются решения оперативно. На рисунке 1.2 отображены три уровня управления, которые соотнесены с такими факторами, как степень возрастания власти, ответственности, сложности решаемых задач, а также динамика принятия решений по реализации задач.
Рисунок 1.2. Пирамида уровней управления, отражающая возрастание власти, ответственности, сложности и динамику принятия решений
Операционный (нижний) уровень управления обеспечивает решение многократно повторяющихся задач и операций и быстрое реагирование на изменения входной текущей информации. На этом уровне достаточно велики как объем выполняемых операций, так и динамика принятия управленческих решений. Этот уровень управления часто называют оперативным из-за необходимости быстрого реагирования на изменение ситуации. На уровне оперативного (операционного) управления большой объем занимают учетные задачи (учет количества проданной/произведенной продукции; учет затрат времени, сырья и материалов при выполнении отдельных производственных операций; бухгалтерский учет и т.д).
Функциональный (тактический) уровень управления обеспечивает решение задач, требующих предварительного анализа информации, подготовленной на первом уровне, На этом уровне большое значение приобретает такая функция управления, как анализ. Объем решаемых задач уменьшается, но возрастает их сложность. При этом не всегда удается выработать нужное решение оперативно, требуется дополнительное время на анализ, осмысление, сбор недостающих сведений и т.п. Управление связано с некоторой задержкой от момента поступления информации до принятия решений и их реализации, а также от момента реализации решений до получения реакции на них.
Стратегический уровень обеспечивает выработку управленческих решений, направленных на достижение долгосрочных стратегических целей организации. Поскольку результаты принимаемых решений проявляются спустя длительное время, особое значение на этом уровне имеет такая функция управления, как стратегическое планирование.
Персонал организации - сотрудники разной степени квалификации и уровней управления - от секретарей, выполняющих простейшие типовые операции обработки, до специалистов и менеджеров, принимающих стратегические решения. Уровни квалификации персонала соответствуют разным уровням управления:
На рисунке 1.3 показано соответствие разных уровней квалификации персонала уровням управления.
Рисунок 1.3. Квалификация персонала по уровням управления
Прочие элементы организации:
Таким образом, существует взаимозависимость между стратегией, правилами, процедурами организации и аппаратной, программной, телекоммуникационной частями ИС. Поэтому очень важно на этапе внедрения и проектирования ИС активное участие менеджеров, определяющих круг предполагаемых для решения проблем, задач и функций по своей предметной области.
Следует заметить также, что ИС сами по себе дохода не приносят, но могут способствовать его получению. Они могут оказаться дорогими и даже бесполезными, если их структура и стратегия использования не были тщательно продуманы.
Внедрение ИС связано с необходимостью автоматизации функций работников, а значит, способствует их высвобождению. Могут также последовать большие организационные изменения в структуре фирмы, которые, если не учтен человеческий фактор и не выбрана правильная социальная и психологическая политика, часто проходят очень трудно и болезненно.
Примеры современных ИС:
Пример. ИС банка обеспечивает все виды оплат по счетам его клиентов. Она умышленно сделана несовместимой с ИС других банков. Таким образом, клиент попадает в круг услуг банка, из которого ему трудно выйти. В обмен банк предлагает ему различные скидки и бесплатные услуги.
Структура информационной системы.
Структуру ИС составляет совокупность отдельных ее частей, называемых подсистемами. Подсистема - это часть системы, выделенная по какому-либо признаку. Структура ИС как совокупность обеспечивающих подсистем представлена на рисунке 1.4.
Рисунок 1.4. Структура ИС как совокупность обеспечивающих подсистем
Информационное обеспечение - совокупность единой системы классификации и кодирования информации, унифицированных систем документации, схем информационных потоков, циркулирующих в организации, а также методология построения баз данных. Назначение подсистемы информационного обеспечения состоит в современном формировании и выдаче достоверной информации для принятия управленческих решений.
Унифицированные системы документации создаются на государственном, республиканском, отраслевом и региональном уровнях. Главная цель - это обеспечение сопоставимости показателей различных сфер общественного производства.
Схемы информационных потоков отражают маршруты движения информации и ее объемы, места возникновения первичной информации и использования результатной информации. За счет анализа структуры подобных схем можно выработать меры по совершенствованию всей системы управления.
Техническое обеспечение - комплекс технических средств, предназначенных для работы ИС, а также соответствующая документация на эти средства и технологические процессы.
Комплекс технических средств составляют:
Документацией оформляются предварительный выбор технических средств, организация их эксплуатации, технологический процесс обработки данных, технологическое оснащение. Документацию можно условно разделить на три группы:
Математическое и программное обеспечение - совокупность математических методов, моделей, алгоритмов и программ для реализации целей и задач информационной системы, а также нормального функционирования комплекса технических средств.
К средствам математического обеспечения относятся:
В состав программного обеспечения входят общесистемные и специальные программные продукты, а также техническая документация.
К общесистемному программному обеспечению относятся комплексы программ, ориентированных на пользователей и предназначенных для решения типовых задач обработки информации. Они служат для расширения функциональных возможностей компьютеров, контроля и управления процессом обработки данных.
Специальное программное обеспечение представляет собой совокупность программ, разработанных при создании конкретной информационной системы. В его состав входят пакеты прикладных программ (ППП), реализующие разработанные модели разной степени адекватности, отражающие функционирование реального объекта.
Техническая документация на разработку программных средств должна содержать описание задач, задание на алгоритмизацию, экономико-математическую модель задачи, контрольные примеры.
Организационное обеспечение - совокупность методов и средств, регламентирующих взаимодействие работников с техническими средствами и между собой в процессе разработки и эксплуатации информационной системы.
Организационное обеспечение реализует следующие функции:
Правовое обеспечение - совокупность правовых норм, определяющих создание, юридический статус и функционирование информационных систем, регламентирующих порядок получения, преобразования и использования информации. Главной целью правового обеспечения является укрепление законности.
В состав правового обеспечения входят законы, указы, постановления государственных органов власти, приказы, инструкции и другие нормативные документы министерств, ведомств, организаций, местных органов власти. В правовом обеспечении можно выделить общую часть, регулирующую функционирование любой информационной системы, и локальную часть, регулирующую функционирование конкретной системы.
Классификация информационных систем.
Классификация ИС по признаку структурированности задач.
Понятие структурированности задач. При создании или при классификации ИС неизбежно возникают проблемы, связанные с формальным - математическим и алгоритмическим описанием решаемых задач. От степени формализации во многом зависят эффективность работы всей системы, а также уровень автоматизации, определяемый степенью участия человека при принятии решения на основе получаемой информации. Чем точнее математическое описание задачи, тем выше возможности компьютерной обработки данных и тем меньше степень участия человека в процессе ее решения. Это и определяет степень автоматизации задачи. Различают три типа задач, для которых создаются ИС:
Структурированная (формализуемая) задача - задача, где известны все ее элементы и взаимосвязи между ними. В структурированной задаче удается выразить ее содержание в форме математической модели, имеющей точный алгоритм решения. Подобные задачи обычно приходится решать многократно, и они носят рутинный характер. Целью использования информационной системы для решения структурированных задач является полная автоматизация их решения, т.е. сведение роли человека к нулю.
Пример: В ИС необходимо реализовать задачу расчета заработной платы. Это структурированная задача, где полностью известен алгоритм решения. Рутинный характер этой задачи определяется тем, что расчеты всех начислений и отчислений весьма просты, но объем их очень велик, так как они должны многократно повторяться ежемесячно для всех категорий работающих.
Неструктурированная (неформализуемая) задача - задача, в которой невозможно выделить элементы и установить между ними связи. Решение неструктурированных задач из-за невозможности создания математического описания и разработки алгоритма связано с большими трудностями. Возможности использования здесь ИС невелики. Решение в таких случаях принимается человеком из эвристических соображений на основе своего опыта и, возможно, косвенной информации из разных источников.
Пример: Попробуйте формализовать взаимоотношения в вашей студенческой группе. Наверное, вряд ли вы сможете это сделать. Это связано с тем, что для данной задачи важны психологический и социальный факторы, которые очень сложно описать алгоритмически.
В практике работы любой организации существует сравнительно немного полностью структурированных или совершенно неструктурированных задач. О большинстве задач можно сказать, что известна лишь часть их элементов и связей между ними. Такие задачи называются частично структурированными. В этих условиях можно создать ИС. Получаемая в ней информация анализируется человеком, который будет играть определяющую роль. Такие ИС являются автоматизированными, так как в их функционировании принимает участие человек. ИС, используемые для решения частично структурированных задач, подразделяются на два вида:
ИС, создающие управленческие отчеты, обеспечивают информационную поддержку пользователя, т.е. предоставляют доступ к информации в базе данных и ее частичную обработку. ИС, разрабатывающие альтернативы решений, могут быть модельными и экспертными.
Модельные ИС предоставляют пользователю математические, статические, финансовые и другие модели, использование которых облегчает выработку и оценку альтернатив решения. Пользователь может получить недостающую ему для принятия решения информацию путем установления диалога с моделью в процессе ее исследования.
Экспертные ИС обеспечивают выработку и оценку возможных альтернатив пользователем за счет создания экспертных систем, связанных с обработкой знаний. Экспертная поддержка принимаемых пользователем решений реализуется на двух уровнях.
Работа первого уровня экспертной поддержки исходит из концепции «типовых управленческих решений», в соответствии, с которой часто возникающие в процессе управления проблемные ситуации можно свести к некоторым однородным классам управленческих решений, т.е. к некоторому типовому набору альтернатив. Для реализации экспертной поддержки на этом уровне создается информационный фонд хранения и анализа типовых альтернатив.
Если возникшая проблемная ситуация не ассоциируется с имеющимися классами типовых альтернатив, в работу должен вступать второй уровень экспертной поддержки управленческих решений. Этот уровень генерирует альтернативы на базе имеющихся в информационном фонде данных, правил преобразования и процедур оценки синтезированных альтернатив.
Классификация информационных систем по признаку структурированности решаемых задач представлена на рисунке 1.5.
Рисунок 1.5. Классификация ИС по признаку структурированности решаемых задач
Классификация ИС по функциональному признаку и уровням управления.
Функциональный признак определяет назначение подсистемы, а также ее основные цели, задачи и функции. Структура ИС может быть представлена как совокупность ее функциональных подсистем, а функциональный признак может быть использован при классификации информационных систем. В хозяйственной практике производственных и коммерческих объектов типовыми видами деятельности, которые определяют функциональный признак классификации ИС, являются:
Производственная деятельность связана с непосредственным выпуском продукции и направлена на создание и внедрение в производство научно-технических новшеств.
Маркетинговая деятельность включает в себя:
Финансовая деятельность связана с организацией контроля и анализа финансовых ресурсов фирмы на основе бухгалтерской, статистической, оперативной информации.
Кадровая деятельность направлена на подбор и расстановку необходимых фирме специалистов, а также ведение служебной документации по различным аспектам.
Указанные направления деятельности определили типовой набор ИС:
Пример. В крупных фирмах основная ИС функционального назначения может состоять из нескольких подсистем для выполнения подфункций. Например, производственная ИС имеет следующие подсистемы: управления запасами, управления производственным процессом, компьютерного инжиниринга и т.д.
Функциональное назначение информационных систем представлено в таблице 1.3 по каждому рассмотренному выше виду, решаемые в них типовые задачи.
Таблица 1.3. Функции информационных систем
Система маркетинга |
Производственные системы |
Финансовые и учетные системы |
Система кадров (человеческих ресурсов) |
Прочие системы, например ИС руководства |
Исследование рынка и прогнозирование продаж. |
Планирование объемов работ и разработка календарных планов. |
Управление портфелем заказов. |
Анализ и прогнозирование потребности в трудовых ресурсах. |
Контроль за деятельностью фирмы. |
Управление продажами. |
Оперативный контроль и управление производством. |
Управление кредитной политикой. |
Ведение архивов записей о персонале. |
Выявление оперативных проблем. |
Рекомендации по производству новой продукции. |
Анализ работы оборудования. |
Разработка финансового плана. |
Анализ и планирование подготовки кадров. |
Анализ управленческих и стратегических ситуаций. |
Анализ и установление цены. |
Участие в формировании заказов поставщикам. |
Финансовый анализ и прогнозирование. |
|
Обеспечение процесса выработки стратегических решений. |
Учет заказов. |
Управление запасами. |
Контроль бюджета. Бухгалтерский учет и расчет зарплаты. |
|
|
Типы информационных систем.
Тип ИС зависит от того чьи интересы она обслуживает и на каком уровне управления. На рисунке 1.6 представлен один из возможных вариантов классификации ИС по функциональному признаку с учетом уровней управления и уровней квалификации персонала.
Рисунок 1.6. Типы ИС в зависимости от функционального признака с учетом уровней управления и квалификации персонала
Из данного рисунка видно, что чем выше по значимости уровень управления, тем меньше объем работ, выполняемых специалистом и менеджером с помощью ИС. Однако при этом возрастают сложность и интеллектуальные возможности ИС и ее роль в принятии менеджером решений. Любой уровень управления нуждается в информации из всех функциональных систем, но в разных объемах и с разной степенью обобщения.
Основание пирамиды составляют ИС, с помощью которых сотрудники-исполнители занимаются операционной обработкой данных, а менеджеры низшего звена - оперативным управлением. Наверху пирамиды на уровне стратегического управления ИС изменяют свою роль и становятся стратегическими, поддерживающими деятельность менеджеров высшего звена по принятию решений в условиях плохой структурированности поставленных задач.
Информационные системы оперативного (операционного) уровня.
ИС оперативного уровня поддерживает специалистов-исполнителей, обрабатывая данные о сделках и событиях (счета, накладные, зарплата, кредиты, поток сырья и материалов). Назначение ИС на этом уровне - отвечать на запросы о текущем состоянии и отслеживать поток сделок в фирме, что соответствует оперативному управлению. Чтобы с этим справляться, информационная система должна быть легкодоступной, непрерывно действующей и предоставлять точную информацию. Задачи, цели и источники информации на операционном уровне заранее определены и в высокой степени структурированы. Решение запрограммировано в соответствии с заданным алгоритмом.
ИС оперативного уровня является связующим звеном между фирмой и внешней средой. Если система работает плохо, то организация либо не получает информации извне, либо не выдает информацию. Кроме того, система - это основной поставщик информации для остальных типов ИС в организации, так как содержит и оперативную, и архивную информацию. Отключение этой ИС привело бы к необратимым негативным последствиям.
Примеры ИС оперативного уровня:
Информационные системы специалистов.
ИС этого уровня помогают специалистам, работающим с данными, повышают продуктивность и производительность работы инженеров и проектировщиков. Задача подобных ИС - интеграция новых сведений в организацию и помощь в обработке бумажных документов. По мере того как индустриальное общество трансформируется в информационное, производительность экономики все больше будет зависеть от уровня развития этих систем. Такие системы, особенно в виде рабочих станций и офисных систем, наиболее быстро развиваются сегодня в бизнесе.
В этом классе ИС можно выделить две группы:
ИС офисной автоматизации вследствие своей простоты и многопрофильности активно используются работниками любого организационного уровня. Наиболее часто их применяют работники средней квалификации: бухгалтеры, секретари, клерки. Основная цель - обработка данных, повышение эффективности их работы и упрощение канцелярского труда. ИС офисной автоматизации связывают воедино работников информационной сферы в разных регионах и помогают поддерживать связь с покупателями, заказчиками и другими организациями. Их деятельность в основном охватывает управление документацией, коммуникации, составление расписаний и т.д. Эти системы выполняют следующие функции:
ИС обработки знаний, в том числе и экспертные системы, вбирают в себя знания, необходимые инженерам, юристам, ученым при разработке или создании нового продукта. Их работа заключается в создании новой информации и нового знания. Так, например, существующие специализированные рабочие станции по инженерному и научному проектированию позволяют обеспечить высокий уровень технических разработок.
Информационные системы для менеджеров среднего звена.
ИС уровня менеджмента используются работниками среднего управленческого звена для мониторинга (постоянного слежения), контроля, принятия решений и администрирования. Основные функции этих информационных систем:
Некоторые ИС обеспечивают принятие нетривиальных решений. В случае, когда требования к информационному обеспечению определены не строго, они способны отвечать на вопрос: «что будет, если ...? ». На этом уровне можно выделить два типа информационных систем:
Управленческие ИС имеют крайне небольшие аналитические возможности. Они обслуживают управленцев, которые нуждаются в ежедневной, еженедельной информации о состоянии дел. Основное их назначение состоит в отслеживании ежедневных операций в фирме и периодическом формировании строго структурированных сводных типовых отчетов. Информация поступает из информационной системы операционного уровня.
Характеристики управленческих информационных систем:
Системы поддержки принятия решений обслуживают частично структурированные задачи, результаты которых трудно спрогнозировать заранее. Они имеют более мощный аналитический аппарат с несколькими моделями. Информацию получают из управленческих и операционных информационных систем. Используют эти системы все, кому необходимо принимать решение: менеджеры, специалисты, аналитики и пр. Например, их рекомендации могут пригодиться при принятии решения покупать или взять оборудование в аренду и пр.
Характеристики систем поддержки принятия решений:
Стратегические информационные системы.
Развитие и успех любой организации (фирмы) во многом определяются принятой в ней стратегией. Под стратегией понимается набор методов и средств решения перспективных долгосрочных задач.
Стратегическая ИС - компьютерная информационная система, обеспечивающая поддержку принятия решений по реализации стратегических перспективных целей развития организации.
ИС стратегического уровня помогают высшему звену управленцев решать неструктурированные задачи, осуществлять долгосрочное планирование. Основная задача - сравнение происходящих во внешнем окружении изменений с существующим потенциалом фирмы. Они призваны создать общую среду компьютерной телекоммуникационной поддержки решений в неожиданно возникающих ситуациях. Используя самые совершенные программы, эти системы способны в любой момент предоставить информацию из многих источников. Для некоторых стратегических систем характерны ограниченные аналитические возможности. На данном организационном уровне ИС играют вспомогательную роль и используются как средство оперативного предоставления менеджеру необходимой информации для принятия решений.
Информационные системы в фирме.
В любой фирме желательно иметь несколько локальных ИС разного назначения, которые взаимодействуют между собой и поддерживают управленческие решения на всех уровнях. На рисунке 1.7 представлен один из таких вариантов.
Рисунок 1.7. Вариант ИС, поддерживающий деятельность фирмы
Между локальными ИС организуются связи различного характера и назначения. Одни локальные ИС могут быть связаны с большим количеством работающих в фирме систем и иметь выход во внешнюю среду, другие связаны только с одной или несколькими родственными. Современный подход к организации связи основан на применении локальных внутрифирменных компьютерных сетей с выходом на аналогичную ИС другой фирмы или подразделение корпорации. При этом пользуются ресурсами региональных и глобальных сетей.
На основе интеграции ИС разного назначения с помощью компьютерных сетей в фирме создаются корпоративные ИС. Подобные ИС предоставляют пользователю возможность работать как с общефирменной базой данных, так и с локальными базами данных.
Прочие классификации информационных систем.
Классификация по степени автоматизации.
В зависимости от степени автоматизации информационных процессов в системе управления фирмой ИС определяются как ручные, автоматические, автоматизированные. На рисунке 1.8. показана данная классификация.
Рисунок 1.8. Классификация ИС в зависимости от степени автоматизации
Ручные ИС характеризуются отсутствием современных технических средств переработки информации и выполнением всех операций человеком. Например, о деятельности менеджера в фирме, где отсутствуют компьютеры, можно говорить, что он работает с ручной ИС.
Автоматические ИС выполняют все операции по переработке информации без участия человека.
Автоматизированные ИС предполагают участие в процессе обработки информации и человека, и технических средств, причем главная роль отводится компьютеру. В современном толковании в термин «информационная система» вкладывается обязательно понятие автоматизируемой системы. Автоматизированные ИС, учитывая их широкое использование в организации процессов управления, имеют различные модификации и могут быть классифицированы, например, по характеру использования информации и по сфере применения.
Классификация по характеру использования информации.
Информационно-поисковые системы производят ввод, систематизацию, хранение, выдачу информации по запросу пользователя без сложных преобразований данных.
Например, информационно-поисковая система в библиотеке, в железнодорожных и авиакассах продажи билетов.
Информационно-решающие системы осуществляют все операции переработки информации по определенному алгоритму. Среди них можно провести классификацию по степени воздействия выработанной результатной информации на процесс принятия решений и выделить два класса:
Управляющие ИС вырабатывают информацию, на основании которой человек принимает решение. Для этих систем характерен тип задач расчетного характера и обработка больших объемов данных. Примером могут служить система оперативного планирования выпуска продукции, система бухгалтерского учета.
Советующие ИС вырабатывают информацию, которая принимается человеком к сведению и не превращается немедленно в серию конкретных действий. Эти системы обладают более высокой степенью интеллекта, так как для них характерна обработка знаний, а не данных.
Например, медицинские ИС для постановки диагноза больного и определения предполагаемой процедуры лечения. Врач при работе с подобной системой может принять к сведению полученную информацию, но и предложить иное по сравнению с рекомендуемым решение.
Классификация по сфере применения.
Информационные системы организационного управления предназначены для автоматизации функций управленческого персонала. Учитывая наиболее широкое применение и разнообразие этого класса систем, часто любые информационные системы понимают именно в данном толковании. К этому классу относятся информационные системы управления как промышленными фирмами, так и непромышленными объектами: гостиницами, банками, торговыми фирмами и др. Основными функциями подобных систем являются:
ИС управления технологическими процессами (ТП) служат для автоматизации функций производственного персонала. Они широко используются при организации для поддержания технологического процесса в металлургической и машиностроительной промышленности.
ИС автоматизированного проектирования (САПР) предназначены для автоматизации функций инженеров-проектировщиков, конструкторов, архитекторов, дизайнеров при создании новой техники или технологии. Основными функциями подобных систем являются: инженерные расчеты, создание графической документации (чертежей, схем, планов), создание проектной документации, моделирование проектируемых объектов.
Интегрированные (корпоративные) ИС используются для автоматизации всех функций фирмы и охватывают весь цикл работ от проектирования до сбыта продукции. Создание таких систем весьма затруднительно, поскольку требует системного подхода с позиций главной цели, например получения прибыли, завоевания рынка сбыта и т.д. Такой подход может привести к существенным изменениям в самой структуре фирмы, на что может решиться не каждый управляющий.
Информационная технология, информационный менеджмент. Технологический процесс обработки управленческой информации. Понятие информационной технологии управления (ИТУ). Классификационные признаки ИТУ. Информационные ресурсы. Информационные продукты и услуги. Виды информационных технологий: информационная технология обработки данных, информационная технология управления, автоматизация офиса, информационная технология поддержки принятия решений, информационная технология экспертных систем.
Компьютерные технологии подготовки текстовых документов, обработки экономической информации на основе табличных процессоров, обработки графических объектов, использования систем управления базами данных, интегрированных программных пакетов; распределенной обработки информации.
Понятия: информационная технология, новая информационная технология, инструментарий и составляющие информационной технологии.
Определение информационной технологии.
Технология при переводе с греческого (techne) означает искусство, мастерство, умение, а это не что иное, как процессы.
Под процессом следует понимать определенную совокупность действий, направленных на достижение поставленной цели. Процесс должен определяться выбранной человеком стратегией и реализоваться с помощью совокупности различных средств и методов.
Под технологией материального производства понимают процесс, определяемый совокупностью средств и методов обработки, изготовления, изменения состояния, свойств, формы сырья или материала. Технология изменяет качество или первоначальное состояние материи в целях получения материального продукта.
Цель технологии материального производства - выпуск продукции, удовлетворяющей потребности человека или системы.
Информация является одним из ценнейших ресурсов общества наряду с такими традиционными материальными видами ресурсов, как нефть, газ, полезные ископаемые и др., а значит, процесс ее переработки по аналогии с процессами переработки материальных ресурсов можно воспринимать как технологию. Тогда справедливо следующее определение: Информационная технология - процесс, использующий совокупность средств и методов сбора, обработки и передачи данных (первичной информации) для получения информации нового качества о состоянии объекта, процесса или явления (информационного продукта).
Если цель технологии материального производства - выпуск продукции, удовлетворяющей потребности человека или системы, то цель информационной технологии - производство информации для ее анализа человеком и принятия на его основе решения по выполнению какого-либо действия.
Известно, что, применяя разные технологии к одному и тому же материальному ресурсу, можно получить разные изделия, продукты. То же самое будет справедливо и для технологии переработки информации. ИТ как аналог технологии переработки материальных ресурсов представлена на рисунке 2.1. Сравнение основные компоненты обоих видов технологий приведены в таблице 2.1.
Рисунок 2.1. ИТ как аналог технологии переработки материальных ресурсов
Таблица 2.1. Сопоставление основных компонентов технологий
Компоненты технологий для производства продуктов |
|
материальных |
информационных |
Подготовка сырья и материалов |
Сбор данных или первичной информации |
Производство материального продукта |
Обработка данных и получение результатов информации |
Сбыт производственных продуктов потребления |
Передача результатов информации пользователю для принятия на ее основе решений |
Новая информационная технология.
Внедрение ПК в информационную сферу и применение телекоммуникационных средств связи определили новый этап развития ИТ и, как следствие, изменение ее названия за счет присоединения одного из синонимов: «новая», «компьютерная» или «современная».
Прилагательное «новая» подчеркивает новаторский, а не эволюционный характер этой технологии. Ее внедрение является новаторским актом в том смысле, что она существенно изменяет содержание различных видов деятельности в организациях. В понятие новой информационной технологии включены также коммуникационные технологии, которые обеспечивают передачу информации разными средствами, а именно - телефон, телеграф, телекоммуникации, факс и др. Основные характерные черты новой информационной технологии представлены в таблице 2.2.
Таблица 2.2. Основные характеристики новой ИТ
Методология |
Основной признак |
Результат |
Принципиально новые средства обработки информации |
Встраивание в технологию управления |
Новая технология коммуникаций |
Целостные технологические системы |
Интеграция функций специалистов и менеджеров |
Новая технология обработки информации |
Целенаправленные создание, передача, хранение и отображение информации |
Учет закономерностей социальной среды |
Новая технология принятия управленческих решений |
Основные принципы новой (компьютерной) информационной технологии:
Инструментарий ИТ.
Реализация технологического процесса материального производства осуществляется с помощью различных технических средств, к которым относятся: оборудование, станки, инструменты, конвейерные линии и т.п. По аналогии и для ИТ должно быть нечто подобное. Такими техническими средствами производства информации будет являться аппаратное, программное и математическое обеспечение этого процесса. С их помощью производится переработка первичной информации в информацию нового качества. Выделим отдельно из этих средств программные продукты и назовем их инструментарием, а для большей четкости можно его конкретизировать, назвав программным инструментарием ИТ.
Инструментарий ИТ - один или несколько взаимосвязанных программных продуктов для определенного типа компьютера, технология работы в котором позволяет достичь поставленную пользователем цель.
В качестве инструментария можно использовать следующие распространенные виды программных продуктов для ПК:
Соотношение информационной технологии и информационной системы.
ИТ является процессом, состоящим из четко регламентированных правил выполнения операций, действий, этапов разной степени сложности над данными, хранящимися в компьютерах.
Основная цель ИТ - в результате целенаправленных действий по переработке первичной информации получить необходимую для пользователя информацию.
ИС является средой, составляющими элементами которой являются компьютеры, компьютерные сети, программные продукты, базы данных, люди, различного рода технические и программные средства связи и т.д.
Основная цель ИС - организация хранения и передачи информации. ИС представляет собой человеко-компьютерную систему обработки информации.
Реализация функций информационной системы невозможна без знания ориентированной на нее информационной технологии. ИТ может существовать и вне сферы ИС. Таким образом, ИТ является более емким понятием, отражающим современное представление о процессах преобразования информации в информационном обществе. В умелом сочетании двух информационных технологий - управленческой и компьютерной - залог успешной работы ИС.
Информационная технология - совокупность четко определенных целенаправленных действий персонала по переработке информации на компьютере.
Информационная система - человеко-компьютерная система для поддержки принятия решений и производства информационных продуктов, использующая компьютерную информационную технологию.
Используемые в производственной сфере такие технологические понятия, как норма, норматив, технологический процесс, технологическая операция и т.п., могут применяться и в информационной технологии. Прежде чем разрабатывать эти понятия в любой технологии, в том числе и в информационной, всегда следует начинать с определения цели. Затем следует попытаться провести структурирование всех предполагаемых действий, приводящих к намеченной цели, и выбрать необходимый программный инструментарий.
Технологический процесс переработки информации, представленный в виде иерархической структуры по уровням, показан на рисунке 2.2.
1-й уровень - этапы, где реализуются сравнительно длительные технологические процессы, состоящие из операций и действий последующих уровней.
Пример. Технология создания шаблона формы документа и среде текстового процессора Microsoft Word может состоять из следующих этапов:
Рисунок 2.2. Информационная технология в виде иерархической структуры, состоящей из этапов, действий, операций
2-й уровень - операции, в результате выполнения которых будет создан конкретный объект в выбранной на 1-м уровне программной среде.
Пример. Рассмотрим этап 2 технологии создания постоянной части формы документа в виде кадра в среде текстового процессора Microsoft Word, который состоит из следующих операций:
3-й уровень - действия - совокупность стандартных для каждой программной среды приемов работы, приводящих к выполнению поставленной в соответствующей операции цели. Каждое действие изменяет содержание экрана.
Пример. Рассмотрим операцию 3 - внедрение в кадр рисунка в среде текстового процессора Microsoft Word, которая состоит из следующих действий:
4-й уровень - элементарные операции по управлению мышью и клавиатурой.
Пример. Как следует понимать элементарную операцию информационной технологии. Ею может быть: ввод команды, нажатие правой кнопки мыши, выбор пункта меню и т.п.
Следует отметить, что технологический процесс необязательно должен состоять из всех уровней, представленных на рисунке 2.2. Он может начинаться с любого уровня и не включать, например, этапы или операции, а состоять только из действий. Кроме того, для реализации этапов технологического процесса могут использоваться разные программные среды, но при этом ИТ, как и любая другая, должна отвечать следующим требованиям:
Существует несколько точек зрения на развитие ИТ с использованием компьютеров, которые определяются различными признаками деления. Общим для всех изложенных ниже подходов является то, что с появлением персонального компьютера (ПК) начался новый этап развития ИТ. Основной целью становится удовлетворение персональных информационных потребностей человека как для профессиональной сферы, так и для бытовой.
Признак деления - вид задач и процессов обработки информации
1-й этап (60 ÷ 70-е гг.) - обработка данных в вычислительных центрах в режиме коллективного пользования. Основным направлением развития ИТ являлась автоматизация операционных рутинных действий человека.
2-й этап (с 80-х гг.) - создание ИТ, направленных на решение стратегических задач.
Признак деления - проблемы, стоящие на пути информатизации общества
1-й этап (до конца 60-х гг.) характеризуется проблемой обработки больших объемов данных в условиях ограниченных возможностей аппаратных средств.
2-й этап (до конца 70-х гг.) связывается с распространением ЭВМ серии IBM/360, Проблема этого этапа - отставание программного обеспечения от уровня развития аппаратных средств.
3-й - этап (с начала 80-х гг.) - компьютер становится инструментом непрофессионального пользователя, а ИС - средством поддержки принятия его решений. Проблемы - максимальное удовлетворение потребностей пользователя и создание соответствующего интерфейса работы в компьютерной среде.
4-й этап (с начала 90-х гг.) - создание современной технологии межорганизационных связей и ИС. Проблемы этого этапа весьма многочисленны. Наиболее существенными из них являются:
Признак деления - преимущество, которое приносит компьютерная технология
1-й этап (с начала 60-х гг.) характеризуется довольно эффективной обработкой информации при выполнении рутинных операций с ориентацией на централизованное коллективное использование ресурсов вычислительных центров. Основным критерием оценки эффективности создаваемых ИС была разница между затраченными на разработку и сэкономленными в результате внедрения средствами. Основной проблемой на этом этапе была психологическая - плохое взаимодействие пользователей, для которых создавались ИС, и разработчиков из-за различия их взглядов и понимания решаемых проблем. Как следствие этой проблемы, создавались системы, которые пользователи плохо воспринимали и, несмотря на их достаточно большие возможности, не использовали в полной мере.
2-й этап (с середины 70-х гг.) связан с появлением ПК. Изменился подход к созданию ИС - ориентация смещается в сторону индивидуального пользователя для поддержки принимаемых им решений. Пользователь заинтересован в проводимой разработке, налаживается контакт с разработчиком, возникает взаимопонимание обеих групп специалистов. На этом этапе используется как централизованная обработка данных, характерная для первого этапа, так и децентрализованная, базирующаяся на решении локальных задач и работе с локальными базами данных на рабочем месте пользователя.
3-й этап (с начала 90-х гг.) связан с понятием анализа стратегических преимуществ в бизнесе и основан на достижениях телекоммуникационной технологии распределенной обработки информации. ИС имеют своей целью не просто увеличение эффективности обработки данных и помощь управленцу. Соответствующие ИТ должны помочь организации выстоять в конкурентной борьбе и получить преимущество.
Признак деления - виды инструментария технологии
1-й этап (до второй половины XIX в.)- «ручная» ИТ, инструментарий которой составляли: перо, чернильница, книга. Коммуникации осуществлялись ручным способом путем переправки через почту писем, пакетов, депеш. Основная цель технологии - представление информации в нужной форме.
2-й этап (с конца XIX в.) - «механическая» технология, инструментарий которой составляли: пишущая машинка, телефон, диктофон, оснащенная более совершенными средствами доставки почта. Основная цель технологии - представление информации в нужной форме более удобными средствами.
3-й этап (40 ÷ 60-е гг. XX в.) - «электрическая» технология, инструментарий которой составляли: большие ЭВМ и соответствующее программное обеспечение, электрические пишущие машинки, ксероксы, портативные диктофоны.
Изменяется цель технологии. Акцент в информационной технологии начинает перемещаться с формы представления информации на формирование ее содержания.
4-й этап (с начала 70-х гг.) - «электронная» технология, основным инструментарием которой становятся большие ЭВМ и создаваемые на их базе автоматизированные системы управления (АСУ) и информационно-поисковые системы (ИПС), оснащенные широким спектром базовых и специализированных программных комплексов. Центр тяжести технологии еще более смещается на формирование содержательной стороны информации для управленческой среды различных сфер общественной жизни, особенно на организацию аналитической работы. Множество объективных и субъективных факторов не позволили решить стоящие перед новой концепцией информационной технологии поставленные задачи. Однако был приобретен опыт формирования содержательной стороны управленческой информации и подготовлена профессиональная, психологическая и социальная база для перехода на новый этап развития технологии.
5-й этап (с середины 80-х гг.) - «компьютерная» («новая») технология, основным инструментарием которой является ПК с широким спектром стандартных программных продуктов разного назначения. На этом этапе происходит процесс персонализации АСУ, который проявляется в создании систем поддержки принятия решений определенными специалистами. Подобные системы имеют встроенные элементы анализа и интеллекта для разных уровней управления, реализуются на ПК и используют телекоммуникации. В связи с переходом на микропроцессорную базу существенным изменениям подвергаются и технические средства бытового, культурного и прочего назначений. Начинают широко использоваться в различных областях глобальные и локальные компьютерные сети.
Для ИТ вполне естественным является то, что они устаревают и заменяются новыми. При внедрении новой ИТ в организации необходимо оценить риск отставания от конкурентов в результате ее неизбежного устаревания со временем, так как информационные продукты, как никакие другие виды материальных товаров, имеют чрезвычайно высокую скорость сменяемости новыми видами или версиями. Периоды сменяемости колеблются от нескольких месяцев до одного года. Если в процессе внедрения новой ИТ этому фактору не уделять должного внимания, возможно, что к моменту завершения перевода фирмы на новую ИТ она уже устареет и придется принимать меры к ее модернизации. Такие неудачи с внедрением ИТ обычно связывают с несовершенством технических средств, тогда как основной причиной неудач является отсутствие или слабая проработанность методологии использования ИТ.
Методология использования информационных технологий
1. Централизованная обработка информации.
Достоинства методологии централизованной технологии:
Недостатки такой методологии:
2. Децентрализованная обработка информации.
Достоинствами такой методологии являются:
Недостатки децентрализованной методологии:
Описанные достоинства и недостатки централизованной и децентрализованной информационной технологии привели к необходимости придерживаться линии разумного применения и того, и другого подхода. Такой подход назовем рациональной методологией и покажем, как в этом случае будут распределяться обязанности:
Рациональная методология использования ИТ позволяет:
Выбор вариантов внедрения информационной технологии в фирме
При внедрении ИТ в фирму необходимо выбрать одну из двух основных концепций, отражающих сложившиеся точки зрения на существующую структуру организации и роль в ней компьютерной обработки информации.
Первая концепция ориентируется на существующую структуру фирмы. ИТ приспосабливается к организационной структуре:
Основной недостаток такой стратегии - необходимость непрерывных изменений формы представления информации, приспособленной к конкретным технологическим методам и техническим средствам. Любое оперативное решение «вязнет» на различных этапах ИТ. К достоинствам стратегии можно отнести минимальные степень риска и затраты.
Вторая концепция ориентируется на будущую структуру фирмы. Существующая структура будет модернизироваться. Данная стратегия предполагает максимальное развитие коммуникаций и разработку новых организационных взаимосвязей. Продуктивность организационной структуры фирмы возрастает, так как рационально распределяются архивы данных, снижается объем циркулирующей по системным каналам информации и достигается сбалансированность между решаемыми задачами.
К основным ее недостаткам следует отнести:
Достоинствами данной стратегии являются:
Новая информационная технология в фирме должна быть такой, чтобы уровни информации и подсистемы, ее обрабатывающие, связывались между собой единым массивом информации. При этом предъявляются два требования:
2.5. Виды информационных технологий
Информационные технологии обработки данных.
ИТ обработки данных предназначена для решения хорошо структурированных задач, по которым имеются необходимые входные данные и известны алгоритмы и другие стандартные процедуры их обработки. Эта технология применяется на уровне операционной (исполнительской) деятельности персонала невысокой квалификации в целях автоматизации некоторых рутинных постоянно повторяющихся операций управленческого труда. Поэтому внедрение информационных технологий и систем на этом уровне существенно повысит производительность труда персонала, освободит его от рутинных операций, возможно, даже приведет к необходимости сокращения численности работников.
На уровне операционной деятельности решаются следующие задачи:
Особенности, связанные с обработкой данных, отличающих данную технологию от всех прочих:
Основные компоненты информационных технологий обработки данных, представлены на рисунке 2.3.
Рисунок 2.3. Основные компоненты ИТ обработки данных
Характеристика основных компонентов ИТ обработки данных:
1. Сбор данных. По мере того как фирма производит продукцию или услуги, каждое ее действие сопровождается соответствующими записями данных. Обычно действия фирмы, затрагивающие внешнее окружение, выделяются особо как операции, производимые фирмой.
2. Обработка данных. Для создания из поступающих данных информации, отражающей деятельность фирмы, используются следующие типовые операции:
Пример. При расчете заработной платы каждая запись включает в себя код (табельный номер) работника, код подразделения, в котором он работает, занимаемую должность и т. п. В соответствии с этими кодами можно произвести разные группировки.
3. Хранение данных. Многие данные на уровне операционной деятельности необходимо сохранять для последующего использования либо здесь же, либо на другом уровне. Для их хранения создаются базы данных.
4. Создание отчетов (документов). В ИТ обработки данных необходимо создавать документы для руководства и работников фирмы, а также для внешних партнеров. При этом документы или в связи с проведенной фирмой операцией так и периодически в конце каждого месяца, квартала или года.
Информационные технологии управления.
Целью ИТ управления является удовлетворение информационных потребностей всех без исключения сотрудников фирмы, имеющих дело с принятием решений. Она может быть полезна на любом уровне управления.
Эта технология ориентирована на работу в среде ИС управления и используется при худшей структурированности решаемых задач, если их сравнивать с задачами, решаемыми с помощью ИТ обработки данных.
ИС управления идеально подходят для удовлетворения сходных информационных потребностей работников различных функциональных подсистем (подразделений) или уровней управления фирмой. Поставляемая ими информация содержит сведения о прошлом, настоящем и вероятном будущем фирмы. Эта информация имеет вид регулярных или специальных управленческих отчетов.
Для принятия решений на уровне управленческого контроля информация должна быть представлена в агрегированном виде так, чтобы просматривались тенденции изменения данных, причины возникших отклонений и возможные решения. На этом этапе решаются следующие задачи обработки данных:
ИТ управления направлена на создание различных видов отчетов.
Регулярные отчеты создаются в соответствии с установленным графиком, определяющим время их создания, например месячный анализ продаж компании.
Специальные отчеты создаются по запросам управленцев или когда в компании произошло что-то незапланированное.
И те, и другие виды отчетов могут иметь форму суммирующих, сравнительных и чрезвычайных отчетов.
В суммирующих отчетах данные объединены в отдельные группы, отсортированы и представлены в виде промежуточных и окончательных итогов по отдельным полям.
Сравнительные отчеты содержат данные, полученные из различных источников или классифицированные по различным признакам и используемые для целей сравнения.
Чрезвычайные отчеты содержат данные исключительного (чрезвычайного) характера.
Использование отчетов для поддержки управления оказывается особенно эффективным при реализации так называемого управления по отклонениям. Управление по отклонениям предполагает, что главным содержанием получаемых менеджером данных должны являться отклонения состояния хозяйственной деятельности фирмы от некоторых установленных стандартов (например, от ее запланированного состояния). При использовании на фирме принципов управления по отклонениям к создаваемым отчетам предъявляются следующие требования:
Основные компоненты информационной технологии управления, представлены на рисунке 2.4.
Рисунок 2.4. Основные компоненты ИТ управления
Входная информация поступает из систем операционного уровня. Выходная информация формируется в виде управленческих отчетов в удобном для принятия решения виде.
Содержимое базы данных при помощи соответствующего программного обеспечения преобразуется в периодические и специальные отчеты, поступающие к специалистам, участвующим в принятии решений в организации.
База данных, используемая для получения указанной информации, должна состоять из двух элементов:
Автоматизация офиса.
Информационная технология автоматизированного офиса - организация и поддержка коммуникационных процессов как внутри организации, так и с внешней средой на базе компьютерных сетей и других современных средств передачи и работы с информацией.
Основные компоненты информационной технологии автоматизированного офиса, представлены на рисунке 2.5.
Рисунок 2.5. Основные компоненты ИТ автоматизированного офиса
База данных (БД) является обязательным компонентом любой технологии. В автоматизированном офисе БД концентрирует в себе данные о производственной системе фирмы так же, как в технологии обработки данных на операционном уровне. Информация в БД может также поступать из внешнего окружения фирмы. Специалисты должны владеть основными технологическими операциями по работе в среде баз данных.
Текстовый процессор - вид прикладного ПО, предназначенный для создания и обработки текстовых документов.
Электронная почта (E-mail), основываясь на сетевом использовании компьютеров, дает возможность пользователю получать, хранить и отправлять сообщения своим партнерам по сети. Здесь имеет место только однонаправленная связь.
Аудиопочта - почта для передачи сообщений голосом. Она напоминает электронную почту, за исключением того, что вместо набора сообщения на клавиатуре компьютера вы передаете его через телефон. Также по телефону вы получаете присланные сообщения. Система включает в себя специальное устройство для преобразования аудиосигналов в цифровой код и обратно, а также компьютер для хранения аудиосообщений в цифровой форме. Аудиопочта также реализуется в сети и может успешно использоваться для группового решения проблем.
Табличный процессор, как и текстовый процессор, является базовой составляющей информационной культуры любого сотрудника и автоматизированной офисной технологии. Функции современных программных сред табличных процессоров позволяют выполнять многочисленные операции над данными, представленными в табличной форме.
Электронный календарь предоставляет еще одну возможность использовать сетевой вариант компьютера для хранения и манипулирования рабочим расписанием управленцев и других работников организации. Менеджер (или его секретарь) устанавливает дату и время встречи или другого мероприятия, просматривает получившееся расписание, вносит изменения при помощи клавиатуры. Техническое и программное обеспечение электронного календаря полностью соответствует аналогичным компонентам электронной почты. Более того, программное обеспечение календаря часто является составной частью программного обеспечения электронной почты. Система дополнительно дает возможность получить доступ также и к календарям других менеджеров. Она может автоматически согласовать время встречи с их собственными расписаниями.
Компьютерные конференции и телеконференции. Компьютерные конференции используют компьютерные сети для обмена информацией между участниками группы, решающей определенную проблему. Естественно, круг лиц, имеющих доступ к этой технологии, ограничен. Количество участников компьютерной конференции может быть во много раз больше, чем аудио- и видеоконференций. Термин телеконференция включает в себя три типа конференций: аудио, видео и компьютерную.
Видеотекст. Он основан на использовании компьютера для получения отображения текстовых и графических данных на экране монитора.
Хранение изображений. В любой фирме необходимо длительное время хранить большое количество документов. Их число может быть так велико, что хранение даже в форме файлов вызывает серьезные проблемы. Поэтому существует способ хранить не сам документ, а его образ (изображение), причем в цифровой форме. Сохраненное в цифровом формате изображении может быть в любой момент выведено в его реальном виде на экран или принтер. Для хранения изображений используются оптические диски большой емкостями.
Аудиоконференции. Используют аудиосвязь для поддержания коммуникаций между территориально удаленными работниками или подразделениями фирмы. Наиболее простым техническим средством реализации аудиоконференций является телефонная связь, оснащенная дополнительными устройствами, дающими возможность участия в разговоре более чем двум участникам. Создание аудиоконференций не требует наличия компьютера, а лишь предполагает использование двухсторонней аудиосвязи между ее участниками.
Видеоконференции. Предназначены для тех же целей, что и аудиоконференции, с применением видеоаппаратуры. Их проведение также не требует компьютера. В процессе видеоконференции ее участники, удаленные друг от друга на значительное расстояние, могут видеть на телевизионном экране себя и других участников. Одновременно с телевизионным изображением передается звуковое сопровождение. Видеоконференции позволяют сократить транспортные и командировочные расходы, дают возможность привлечь к решению проблем максимальное количество менеджеров и других работников, территориально удаленных от главного офиса.
Факсимильная связь. Основана на использовании факс-аппарата, способного читать документ на одном конце коммуникационного канала и воспроизводить его изображение на другом. Факсимильная связь вносит свой вклад в принятие решений за счет быстрой и легкой рассылки документов участникам группы, решающей определенную проблему, независимо от их географического положения.
Информационные технологии поддержки принятия решений.
Системы поддержки принятия решений (СППР) и соответствующая им ИТ появились усилиями в основном американских ученых в конце 70-х - начале 80-х гг., чему способствовали широкое распространение ПК, стандартных пакетов прикладных программ, а также успехи в создании систем искусственного интеллекта (СИИ).
Главной особенностью ИТ ППР является качественно новый метод организации взаимодействия человека и компьютера. Выработка решения, что является основной целью этой технологии, происходит в результате итерационного процесса, в котором участвуют:
Информационная технология поддержки принятия решений как итерационный процесс представлена на рисунке 2.6.
Рисунок 2.6. ИТ поддержки принятия решений как итерационный процесс
Отличительные характеристики ИТ поддержки принятия решений:
Кроме того, решения, принимаемые на различных уровнях управления, часто должны координироваться. Поэтому важной функцией и систем, и технологий является координация лиц, принимающих решения как на разных уровнях управления, так и на одном уровне.
Структура СППР, а также функции составляющих ее блоков, которые определяют основные технологические операции, представлена на рисунке 2.7 .
Рисунок 2.7. Основные компоненты ИТ поддержки принятия решений
В состав СППР входят три главных компонента:
База данных (БД). Данные из БД могут использоваться непосредственно пользователем для расчетов при помощи математических моделей.
Источники данных и их особенности:
1. Часть данных поступает от ИС операционного уровня. Чтобы использовать их эффективно, эти данные должны быть предварительно обработаны. Для этого имеются две возможности:
2. Помимо данных об операциях фирмы для функционирования СППР требуются и другие внутренние данные, например данные о движении персонала, инженерные данные и т.п., которые должны быть своевременно собраны, введены и поддержаны.
3. Важное значение, особенно для ППР на верхних уровнях управления, имеют данные из внешних источников. В числе необходимых внешних данных следует указать данные о конкурентах, национальной и мировой экономике. В отличие от внутренних данных внешние данные обычно приобретаются у специализирующихся на их сборе организации.
4. Документы, включающие в себя записи, письма, контракты, приказы и т.п. Содержание этих документов записано в памяти и обработано по некоторым ключевым характеристикам (поставщикам, потребителям, датам, видам услуг и др.).
Система управления данными должна обладать следующими возможностями:
База моделей (БМ). Целью создания моделей являются описание и оптимизация некоторого объекта или процесса. Использование моделей обеспечивает проведение анализа в СППР. Модели, базируясь на математической интерпретации проблемы, при помощи определенных алгоритмов способствуют нахождению информации, полезной для принятия правильных решений.
По цели использования модели подразделяются на оптимизационные, связанные с нахождением точек минимума или максимума некоторых показателей (например, управляющие часто хотят знать, какие их действия ведут к максимизации прибыли или минимизации затрат), и описательные, описывающие поведение некоторой системы и не предназначенные для целей управления (оптимизации).
По способу оценки модели классифицируются на детерминистские, использующие оценку переменных одним числом при конкретных значениях исходных данных, и стохастические, оценивающие переменные несколькими параметрами, так как исходные данные заданы вероятностными характеристиками.
По области возможных приложений модели разбираются на специализированные, предназначенные для использования только одной системой, и универсальные - для использования несколькими системами.
В СППР БМ состоит из стратегических, тактических и оперативных моделей, а также математических моделей в виде совокупности модельных блоков, модулей и процедур, используемых как элементы для их построения
Стратегические модели используются на высших уровнях управления для установления целей организации, объемов ресурсов, необходимых для их достижения, а также политики приобретения и использования этих ресурсов. Они могут быть также полезны при выборе вариантов размещения предприятий, прогнозировании политики конкурентов и т.п. Для стратегических моделей характерны значительная широта охвата, множество переменных, представление данных в сжатой агрегированной форме. Часто данные базируются на внешних источниках и могут иметь субъективный характер. Горизонт планирования в стратегических моделях, как правило, измеряется в годах. Эти модели обычно детерминистские, описательные, специализированные для использования на одной определенной фирме.
Тактические модели применяются управляющими среднего уровня для распределения и контроля использования имеющихся ресурсов. Среди возможных сфер их использования следует указать: финансовое планирование, планирование требований к работникам, планирование увеличения продаж, построение схем компоновки предприятий. Эти модели применимы обычно лишь к отдельным частям фирмы (например, к системе производства и сбыта) и могут также включать в себя агрегированные показатели. Временной горизонт, охватываемый тактическими моделями, от одного месяца до двух лет. Здесь также могут потребоваться данные из внешних источников, но основное внимание при реализации данных моделей должно быть уделено внутренним данным фирмы. Обычно тактические модели реализуются как детерминистские, оптимизационные и универсальные.
Оперативные модели используются на низших уровнях управления для поддержки принятия оперативных решений с горизонтом, измеряемым днями и неделями. Возможные применения этих моделей включают в себя ведение дебиторских счетов и кредитных расчетов, календарное производственное планирование, управление запасами и т.д. Оперативные модели обычно используют для расчетов внутрифирменные данные. Они, как правило, детерминистские, оптимизационные и универсальные (т.е. могут быть использованы в различных организациях).
Математические модели состоят из совокупности модельных блоков, модулей и процедур, реализующих математические методы. Сюда могут входить процедуры линейного программирования, статистического анализа временных рядов, регрессионного анализа и т.п. от простейших процедур до сложных. Модельные блоки, модули и процедуры могут использоваться как поодиночке, так и комплексно для построения и поддержания моделей.
Система управления базой моделей (СУБМ) должна обладать следующими возможностями:
Система управления интерфейсом. Эффективность и гибкость ИТ во многом зависят от характеристик интерфейса СППР. Интерфейс определяет:
Язык пользователя - это те действия, которые пользователь производит в отношении системы путем использования возможностей клавиатуры; электронных карандашей, пишущих на экране; джойстика; "мыши"; команд, подаваемых голосом, и т.п. Наиболее простой формой языка пользователя является создание форм входных и выходных документов. Получив входную форму (документ), пользователь заполняет его необходимыми данными и вводит в компьютер. СППР производит необходимый анализ и выдает результаты в виде выходного документа установленной формы.
Язык сообщений - это то, что пользователь видит на экране дисплея (символы, графика, цвет), данные, полученные на принтере, звуковые выходные сигналы и т.п. Важным измерителем эффективности используемого интерфейса является выбранная форма диалога между пользователем и системой. В настоящее время наиболее распространены следующие формы диалога:
Знания пользователя - это то, что пользователь должен знать, работая с системой. К ним относятся не только план действий, находящийся в голове у пользователя, но и учебники, инструкции, справочные данные, выдаваемые компьютером.
Информационные технологии экспертных систем.
Наибольший прогресс среди компьютерных ИС отмечен в области разработки экспертных систем, основанных на использовании искусственного интеллекта. Экспертные системы дают возможность менеджеру или специалисту получать консультации экспертов по любым проблемам, о которых этими системами накоплены знания.
Под искусственным интеллектом обычно понимают способности компьютерных систем к таким действиям, которые назывались бы интеллектуальными, если бы исходили от человека. Чаще всего здесь имеются в виду способности, связанные с человеческим мышлением.
Экспертная система (ЭС) - вычислительная система, которая использует знания специалистов в некоторой конкретной области и которая в пределах этой области способна принимать решения на уровне эксперта.
Сходство ИТ, используемых в ЭС и СППР, состоит в том, что обе они обеспечивают высокий уровень поддержки принятия решений.
Различия. Первое связано с тем, что решение проблемы в рамках СППР отражает уровень ее понимания пользователем и его возможности получить и осмыслить решение. Технология ЭС, наоборот, предлагает пользователю принять решение, превосходящее его возможности. Второе отличие указанных технологий выражается в способности ЭС пояснять свои рассуждения в процессе получения решения. Очень часто эти пояснения оказываются более важными для пользователя, чем само решение. Третье отличие связано с использованием нового компонента ИТ - знаний.
Основные компоненты информационной технологии, используемой в экспертной системе, представлены на рисунке 2.8.
Рисунок 2.8. Основные компоненты экспертной системы
Интерфейс пользователя. Менеджер (специалист) использует интерфейс для ввода информации и команд в экспертную систему и получения выходной информации из нее. Команды включают в себя параметры, направляющие процесс обработки знаний. Информация обычно выдается в форме значений, присваиваемых определенным переменным. Менеджер может использовать четыре метода ввода информации:
Технология экспертных систем предусматривает возможность получать в качестве выходной информации не только решение, но и необходимые объяснения. Различают два вида объяснений:
База знаний. Она содержит факты, описывающие проблемную область, а также логическую взаимосвязь этих фактов. Центральное место в базе знаний принадлежит правилам. Правило определяет, что следует делать в данной конкретной ситуации, и состоит из двух частей: условия, которое может выполняться или нет, и действия, которое следует произвести, если условие выполняется. Все используемые в ЭС правила образуют систему правил, которая даже для сравнительно простой системы может содержать несколько тысяч правил. Все виды знаний в зависимости от специфики предметной области и квалификации проектировщика (инженера по знаниям) с той или иной степенью адекватности могут быть представлены с помощью одной либо нескольких семантических моделей. К наиболее распространенным моделям относятся логические, продукционные, фреймовые и семантические сети.
Интерпретатор. Это часть экспертной системы, производящая в определенном порядке обработку знаний (мышление), находящихся в базе знаний. Технология работы интерпретатора сводится к последовательному рассмотрению совокупности правил (правило за правилом). Если условие, содержащееся в правиле, соблюдается, выполняется определенное действие, и пользователю предоставляется вариант решения его проблемы.
Во многих ЭС вводятся дополнительные блоки:
Блок расчета необходим в ситуациях, связанных с принятием управленческих решений. При этом важную роль играет база данных, где содержатся плановые, физические, расчетные, отчетные и другие постоянные или оперативные показатели.
Блок ввода и корректировки данных используется для оперативного и своевременного отражения текущих изменений в базе данных.
Модуль создания системы. Он служит для создания набора (иерархии) правил. Существуют два подхода, которые могут быть положены в основу модуля создания системы:
Для представления базы знаний специально разработаны языки Лисп и Пролог, хотя можно использовать и любой известный алгоритмический язык.
Оболочка экспертных систем представляет собой готовую программную среду, которая может быть приспособлена к решению определенной проблемы путем создания соответствующей базы знаний. В большинстве случаев использование оболочек позволяет создавать экспертные системы быстрее и легче в сравнении с программированием.
Известные современные экспертные системы и сфера их применения представлены в таблице 2.3.
Таблица 2.3. ЭС и сфера их применения
Название |
Сфера применения |
DIRECTOR, ExpertPRIZ, Projekt Expert |
Производственнокоммерческая деятельность (прогнозирование хозяйственной деятельности предприятия) |
MOLGEN |
Научно - исследовательская деятельность (ученый - ассистент по планированию экспериментов) |
MYCIN |
Медицина (диагноз инфекции в крови, рекомендации по лечению) |
PROSPECTOR |
Геология (консультант по оценке данных при проведении изысканий) |
Телеобработка данных - определенная организация информационно-вычислительного процесса, при которой ресурсы одной или нескольких ЭВМ одновременно используются многими пользователями через различные виды связи (каналы).
Система телеобработки данных обеспечивает реализацию двух основных способов обработки данных:
Пакетный способ обработки данных предусматривает:
Диалоговый способ обработки данных, характеризуется малым количеством данных, передаваемых ЭВМ (получаемых из нее) и малым временем реакции ЭВМ на принятый запрос абонента.
Существующие виды телеобработки данных представлены в таблице 3.1.
Таблица 3.1. Виды телеобработки данных
Виды телеобработки |
|
Системная обработка |
Сетевая обработка |
Удаленный пользователь, не имеющий собственных вычислительных ресурсов, получает доступ к вычислительному комплексу через выделенные каналы. |
Объединение различных вычислительных средств и доступ пользователей к распределенным вычислительным ресурсам и базам данных. |
Вычислительная (компьютерная) сеть - комплекс территориально распределенных ЭВМ и терминальных устройств, связанных между собой каналами передачи данных.
Вычислительная (компьютерная) сеть предоставляет пользователям следующие возможности:
В зависимости от территориального расположения вычислительные сети разделяют на три основных класса:
Глобальная вычислительная сеть объединяет абонентов, расположенных в различных странах, на различных континентах.
Региональная вычислительная сеть связывает абонентов, расположенных на значительном расстоянии друг от друга (в пределах большого города, экономического региона, отдельной страны).
Локальная вычислительная сеть (ЛВС) объединяет абонентов, расположенных в пределах небольшой территории (предприятия, организации, ВУЗа). Локальные сети являются основой информационных технологий в фирме.
Локальная вычислительная сеть - группа компьютеров и других устройств, представляющая собой систему распределенной обработки информации, размещенную на относительно небольшом пространстве (в отличие от глобальных и региональных вычислительных сетей) и позволяющую любому компьютеру непосредственно взаимодействовать с любым другим устройством этой сети.
Основными компонентами ЛВС являются:
Современная классификация локальных сетей предполагается:
По иерархии компьютеров:
Достоинством одноранговой сети является то, что аппаратные средства и периферийные устройства, подключенные к отдельным ПК, используются совместно на всех рабочих местах. Организация и обслуживание одноранговых сетей относительное дешево. Недостатками такой сети является не большое количество пользователей, отсутствие возможности значительного расширения сети, вопросы защиты данных не критичны. Построение одноранговой сети представлено на рисунке 3.1.
Рисунок 3.1. Одноранговая сеть
Сеть с выделенным сервером предполагает наличие в своем составе на только рабочих станций (ПК), но сервера. Построение такой сети представлено на рисунке 3.2.
Рисунок 3.2. Сеть с выделенным сервером
В качестве достоинств такого построения сети можно отметить:
Недостатками сети с выделенным сервером являются высокая стоимость, а также зависимость быстродействия и надежности сети от сервера.
Классификация локальных сетей по топологии:
Основными (базовыми) типами построения сетей в представленной классификации являются топология «звезда», шинная и кольцевая топологии.
Шинная топология. Построение локальной вычислительной сети по типу «шина» представлено на рисунке 3.3.
Рисунок 3.3. Построение ЛВС по типу «шина»
Достоинством шинной топологии является то, что рабочие станции могут быть установлены или отключены без прерывания работы всей сети, а также могут коммутироваться друг с другом без помощи сервера.
Как недостатки можно указать:
Топология «звезда». Данная топология сети базируется на концепции центрального узла, к которому подключаются периферийные устройства. Вся информация передается через центральный узел. Построение локальной сети по типу «звезда» представлено на рисунке 3.4.
Рисунок 3.4. Построение ЛВС по типу «звезда»
Кольцевая топология. Достоинством сети данной топологии является сокращение времени доступа к данным. В качестве недостатков построение ЛВС по типу «кольцо» можно указать:
Построение локальной сети по типу «кольцо» представлено на рисунке 3.5.
Рисунок 3.5. Построение ЛВС по типу «кольцо»
Сравнительная оценка сетей различной топологии по таким параметрам как надежность, пропускная способность и задержка представлена в таблице 3.2
Таблица 3.2. Сравнительная оценка сетей.
Характеристика |
Оценка |
||
«Шина» и «Дерево» |
«Кольцо» |
«Звезда» |
|
Надежность |
Разрыв кабеля выводит из строя ЛВС построенную по типу «шина», в ЛВС с типом «дерево» отсекает часть. |
Отказ в одной из оконечных систем ведет к отказу всей системы. |
Отказ центрального узла делает неработоспособной всю сеть. Отказ оконечных систем на работу всей сети не влияет. |
Пропускная способность |
Падает по мере добавления новых узлов и при обмене длинными сообщениями. |
Падает по мере добавления новых узлов. |
Зависит от скорости внутренней системной шины центрального узла. |
Задержка |
В ЛВС с типом «шина» зависит от числа узлов сети, в сети с типом «дерево» непредсказуема. |
Зависит от числа узлов сети. |
При большой нагрузке запросы могут блокироваться в центральном узле. |
Классификация сетей по физическим носителям сигналов:
Объединение ЛВС. Для объединения локальных сетей используются следующие элементы:
«INTERNET - это глобальная сеть сетей, взаимно связанных протоколами TCP/IP, которая является технической системой, включающей сотни тысяч компьютеров и миллионы пользователей в десятках стран мира. Internet создана и функционирует в результате грандиозного сотрудничества многих частных, общественных, правительственных и промышленных компьютерных сетей, взаимодействующих таким образом, что постоянно поддерживается целостная коммуникационная структура.»
доктор Винтон СЕРФ, президент INTERNET SOCIETY
Схема подключение различных сетей к глобальной сети INTERNET представлена на рисунке 3.6.
Рисунок 3.6. Подключение различных сетей к Internet
Протоколы передачи данных
Протоколом передачи данных называется соглашение, устанавливающее, каким образом должна осуществляться передача данных из компьютера в компьютер и как можно распознавать и устранять ошибки, которые могут при этом возникать. Для того, чтобы осуществилась идея неограниченной коммуникации между компьютерами Интернет, используется один и тот же протокол TCP/IP. Он состоит из набора протоколов, каждый из которых выполняет различные задачи. Протоколы передачи данных, используемые для коммуникации между ПК, представлены в таблице 3.3.
Таблица 3.3. Протоколы передачи данных
Аббревиатура протокола |
Выполняемые функции |
TCP, UDP |
транспортные протоколы - управляющие передачей данных между машинами |
IP, ICMP, RIP |
протоколы маршрутизации - обрабатывают адресацию данных, обеспечивают фактическую передачу данных |
DNS, ARP |
протоколы поддержки сетевого адреса - обеспечивают идентификацию машины с уникальным номером и именем |
FTP, TELNET |
протоколы прикладных сервисов - программы, которые пользователь использует для получения доступа к различным услугам |
Для того, чтобы связаться с некоторым компьютером в сети Интернет, необходимо знать его уникальный Интернет - адрес. Существуют два равноценных формата адресов, которые различаются лишь по своей форме:
IP - адрес состоит из четырех блоков цифр, разделенных точками. Он может иметь такой вид: 148.32.253.1
Каждый блок может содержать число от 0 до 255. Благодаря такой организации можно получить свыше четырех миллиардов возможных адресов. Некоторые адреса зарезервированы для специальных целей, а блоки конфигурируются в зависимости от типа сети, поэтому фактическое количество возможных адресов немного меньше. И тем ни менее, его более чем достаточно для будущего расширения Интернет.
Протокол IP (Internet Protocol) обеспечивает проводку сообщения по множеству совместно работающих сетей, т.е. определяет адреса и маршруты следования сообщения.
DNS адрес.
IP - адрес имеет числовой вид, так как его используют в своей работе компьютеры, но он весьма сложен для запоминания, поэтому была разработана доменная система имен: DNS. DNS - адрес включает более удобные для пользователя буквенные сокращения, которые также разделяются точками на отдельные информационные блоки (домены).
Например: www.tsua.net
При вводе DNS - адрес, он сначала направляется в так называемый сервер имен, который преобразует его в 32 - битный IP - адрес для машинного считывания.
Доменные имена (DNS адрес) обычно имеет три составляющие (хотя их может быть сколько угодно):
Схема формирования доменного имени (DNS адреса) представлена на рисунке 3.7.
Рисунок 3.7. Схема формирования доменного имени
Каждый документ (Web-страница) в информационном пространстве World Wide Web (WWW) обладает своим уникальным адресом. Адрес любого файла во всемирном масштабе определяется унифицированным указателем ресурса - URL (Uniform Resource Locator, унифицированный определитель ресурсов) - это адрес некоторой информации в Интернет. Он имеет следующий формат:
тип ресурса://адрес узла/прочая информация
Адрес URL состоит из трех частей:
ПРИМЕЧАНИЕ: При записи URL-адреса необходимо соблюдать регистр символов, т.к. в Интернете строчные и прописные символы считаются различными.
Когда говорят о работе в Интернете, то на самом деле речь идет не об Интернете в целом, а только об одной или нескольких из его многочисленных служб. В зависимости от конкретных целей и задач клиенты Сети используют те службы, которые им необходимы. Наиболее распространенными считаются службы, представленные в таблице 3.4.
Таблица 3.4. Службы сети Интернет
№ п/п |
Название службы |
Краткая характеристика службы |
|
Служба удаленного управления компьютером (Telnet) |
Подключившись к удаленному компьютеру по протоколу этой службы, можно управлять его работой. Такое управление называется консольным (терминальным). |
|
Электронная почта (E-Mail) |
Ее обеспечением в Интернете занимаются специальные почтовые серверы. Они получают сообщения от клиентов и пересылают по цепочке к почтовым серверам адресатов, где эти сообщения накапливаются. При установке соединения между адресатом и его почтовым сервером происходит автоматическая передача поступивших сообщений на ПК адресата. Почтовая служба основана на двух прикладных протоколах SMTP и РОРЗ. |
|
Списки рассылки (Mail List) |
Специальные тематические серверы, собирающие информацию по определенным темам и переправляющие ее подписчикам в виде сообщение электронной почты. |
|
Служба телеконференций (Usenet) |
Служба телеконференций похожа на циркулярную рассылку электронной почты, в ходе которой одно сообщение отправляется не одному корреспонденту, а большой группе (такие группы называют телеконференциями или группами новостей) |
|
Служба World Wide Web (WWW) |
WWW единое информационное пространство, состоящее из сотен млн. взаимосвязанных электронных документов, хранящихся на Web -серверах. Отдельные документы, составляющие пространство Web, называют Webстраницами. Группы тематических Web-страниц, называют Web-узлами (Web-сайтами). |
|
Служба имен доменов (DNS) |
Серверы службы имен доменов осуществляют перевод доменных имен в связанные с ними IPадреса. |
|
Служба передачи файлов (FTP) |
Осуществляет прием и передачу файлов. Необходимость в передаче файлов возникает, например, при приеме файлов программ, при пересылке крупных документов, а также при передаче архивных файлов с большим объемом информации. Протокол FTP работает одновременно с двумя TCP-соединениями. По одному идет передача данных, а второе соединение используется как управляющее. |
|
Служба IRC |
Internet Relay Chat предназначена для прямого общения нескольких человек в режиме реального времени (чат-конференции или просто чат). В отличие от системы телеконференций общение происходит только в пределах одного канала, в работе которого участвуют обычно несколько человек. |
|
Служба ICQ (I seek you я тебя ищу) |
Предназначена для поиска сетевого IPадреса человека, подключенного в данный момент к Интернету. Необходимость подобной услуги вызвана тем, что большинство пользователей не имеют постоянного IPадреса. IPадрес может быть постоянным или динамически временным. ПК, включенные в Сеть на постоянной основе, имеют постоянные IPадреса. Пользователи подключающиеся к Интернету лишь на время сеанса получают динамические, действующие только в течении данного сеанса. |
Протокол TCP (Transmission Control Protocol) - протокол управления передачей информации, обеспечивающий пересылку данных между машинами в INTERNET и гарантирующий их доставку адресату.
Электронная почта (E-Mail), почтовые протоколы.
SMTP (Simple Mail Transfer Protocol) - простой транспортный почтовый протокол, занимается рассылкой писем в Интернете. Компьютер, через который в Интернет осуществляется передача сообщений электронной почты, называют SMPT - сервером. По электронной почте сообщения доставляются до указанного в адресе компьютера, который и отвечает за дальнейшую доставку. Поэтому такие данные, как имя пользователя и имя соответствующего SMPT - сервера разделяют знаком «@».
Например: ivanov@tsua.net
РОРЗ (Post Office Protocol) - почтовый протокол осуществляет прием писем из Интернета.
Средства просмотра Web.
Документы Интернета предназначены для отображения в электронной форме, причем автор документа не знает, каковы возможности компьютера, на котором документ будет отображаться. Поскольку язык HTML (Hypet Text Markup Language - язык разметки гипертекста) обеспечивает в основном описание его логической структуры Web-документа, форматирование и отображение документа на конкретном ПК производится специальной программой - браузером (browser).
Основные функции браузеров следующие:
Сегодня существует большое количество самых разнообразных браузеров. Наиболее популярными являются Internet Explorer и Opera.
Понятия база данных (БД) и система управления базами данных (СУБД). Модели данных. Структура базы данных, поля и записи. Свойства полей БД. Типы данных. Режимы работы для реляционных БД. Объекты БД и их назначение. Работа с СУБД Мicrosoft Ассеss.
База данных - это организованная структура, предназначенная для хранения информации. Поскольку данные и информация - понятия взаимосвязанные, но не тождественные, следует отметить некоторое несоответствие в этом определении. Его причины чисто исторические. В те годы, когда формировалось понятие баз данных, в них действительно хранились только данные. Однако сегодня большинство систем управления базами данных позволяют размещать в своих структурах не только данные, но и методы (то есть программный код), с помощью которых происходит взаимодействие с потребителем или с другими программно-аппаратными комплексами. Таким образом, мы можем говорить, что в современных базах данных хранятся отнюдь не только данные, но и информация.
С понятием базы данных тесно связано понятие системы управления базой данных (СУБД). Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается:
В мире существует множество СУБД. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выберем СУБД Мicrosoft Ассеss, входящую в пакет Мicrosoft Оffice. В тех случаях, когда конкретные приемы операций зависят от используемой версии программы, мы будем опираться на наиболее распространенную версию Мicrosoft Ассеss 2000, хотя в основном речь будет идти о таких обобщенных понятиях и методах, для которых различия между конкретными версиями программ второстепенны.
Модели данных. По способу установления связей между данными различают следующие модели данных:
Реляционная модель является простейшей и наиболее привычной формой представления данных в виде таблицы.
В теории множеств таблице соответствует термин отношение (relation), который и дал название модели. Для нее имеется развитый математический аппарат - реляционное исчисление и реляционная алгебра, где для баз данных (отношений) определены такие хорошо известные теоретико-множественные операции, как объединение, вычитание, пересечение, соединение и др.
Достоинством реляционной модели является сравнительная простота инструментальных средств ее поддержки, недостатком - жесткость структуры данных (например - невозможность задания строк таблицы произвольной длины) и зависимость скорости ее работы от размера БД. Для многих операций, определенных в такой модели, может оказаться необходимым просмотр всей базы.
Иерархическая и сетевая модели предполагают наличие связей между данными, имеющими какой-либо общий признак.
В иерархической модели такие связи могут быть отражены в виде дерева-графа, где возможны только односторонние связи от старших вершин к младшим. Это облегчает доступ к необходимой информации, но только если все возможные запросы отражены в структуре дерева. Никакие иные запросы удовлетворены быть не могут.
Указанный недостаток снят в сетевой модели, где теоретически, возможны связи «всех со всеми». Поскольку на практике это, естественно, невозможно, приходится прибегать к некоторым ограничениям.
Использование иерархической и сетевой моделей ускоряет доступ к информации в БД, но поскольку каждый элемент данных должен содержать ссылки на некоторые другие элементы, требуются значительные ресурсы как дисковой, так и основной памяти ЭВМ. Недостаток основной памяти, конечно, снижает скорость обработки данных. Кроме того, для таких моделей характерна сложность реализации СУБД.
Структура простейшей базы данных
Сразу поясним, что если в базе нет никаких данных (пустая база), то это все равно полноценная база данных. Хотя данных в базе и нет, но информация в ней все-таки есть - это структура базы. Она определяет методы занесения данных и хранения их в базе. Простейший «некомпьютерный» вариант базы данных - деловой ежедневник, в котором каждому календарному дню выделено по странице. Даже если в нем не записано ни строки, он не перестает быть ежедневником, поскольку имеет структуру, четко отличающую его от записных книжек, рабочих тетрадей и прочей писчебумажной продукции.
БД могут содержать различные объекты, но, забегая вперед, скажем, что основными объектами любой базы данных являются ее таблицы. Простейшая БД имеет хотя бы одну таблицу. Соответственно, структура простейшей БД тождественно равна структуре ее таблицы.
Мы знаем, что структуру двумерной таблицы образуют столбцы и строки. Их аналогами в структуре простейшей БД являются поля и записи. Если записей в таблице пока нет, значит, ее структура образована только набором полей. Изменив состав полей базовой таблицы (или их свойства), мы изменяем структуру БД и, соответственно, получаем новую БД.
Свойства полей базы данных
Поля БД не просто определяют структуру базы - они еще определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из полей. Ниже перечислены основные свойства полей таблиц БД на примере СУБД Мicrosoft Ассеss:
Следует обратить внимание на то, что поскольку в разных полях могут содержаться данные разного типа, то и свойства у полей могут различаться в зависимости от типа данных. Так, например, список вышеуказанных свойств полей относится в основном к полям текстового типа. Поля других типов могут иметь или не иметь эти свойства, но могут добавлять к ним и свои. Например, для данных, представляющих действительные числа, важным свойством является количество знаков после десятичной запятой. С другой стороны, для полей, используемых для хранения рисунков, звукозаписей, видеоклипов и других объектов ОLЕ, большинство вышеуказанных свойств не имеют смысла.
Типы данных
С основными типами данных мы уже знакомы. Так, например, при изучении электронных таблиц Мicrosoft Ехсеl мы видели, что они работают с тремя типами данных: текстами, числами и формулами. Таблицы БД, как правило, допускают работу с гораздо большим количеством разных типов данных. БД Мicrosoft Ассеss работают с типами данных, которые представлены в таблице 4.1.
Таблица 4.1. Типы данных СУБД Мicrosoft Ассеss
Название типа |
Назначение |
Text (Текстовый) |
Тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов). |
Memo (Поле Мемо) |
Специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он хранится в другом месте базы данных, а в поле хранится указатель на него. |
Number (Числовой) |
Тип данных для хранения действительных чисел. |
Data/Time (Дата/время) |
Тип данных для хранения календарных дат и текущего времени. |
Currency (Денежный) |
Тип данных для хранения денежных сумм. |
AutoNumber (Счетчик) |
Специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное использование - для порядковой нумерации записей. |
Yes/No (Логический) |
Величины, способные принимать только два значения, да/нет или 1/0. |
OLE Object (Поле объекта OLE) |
Поля, позволяющие вставлять рисунки, звуки и данные других полей. |
Hyperlink (Гиперссылка) |
Ссылки, дающие возможность открывать объект Мicrosoft Access (таблицу, запрос…), файл другого приложения или Web-страницу. |
Обычно с БД работают две категории исполнителей. Первая категория - проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласовании ее с заказчиком. Кроме таблиц проектировщики разрабатывают и другие объекты базы данных, предназначенные, с одной стороны, для автоматизации работы с базой, а с другой стороны - для ограничения функциональных возможностей работы с базой (если это необходимо из соображений безопасности). Проектировщики не наполняют базу конкретными данными (заказчик может считать их конфиденциальными и не предоставлять посторонним лицам). Исключение составляет экспериментальное наполнение модельными данными на этапе отладки объектов базы.
Вторая категория исполнителей, работающих с БД, - пользователи. Они получают исходную БД от проектировщиков и занимаются ее наполнением и обслуживанием. В общем случае пользователи не имеют средств доступа к управлению структурой базы - только к данным, да и то не ко всем, а к тем, работа с которыми предусмотрена на конкретном рабочем месте.
Соответственно, система управления базами данных имеет два режима работы:
Первый режим предназначен для создания или изменения структуры базы и создания ее объектов.
Во втором режиме происходит использование ранее подготовленных объектов для наполнения базы или получения данных из нее.
Для реляционных БД развернуто можно определить типичные режимы работы:
Для работы в каждом из режимов существует своя система команд, и значит работа пользователя строится в виде алгоритма, составленного из этих команд. Такие алгоритмы могут выполняться в режиме прямого исполнения (по-командно), а во многих СУБД и в программном режиме (автоматически).
Режим создания БД включает следующие этапы:
Описания структуры хранящихся в ней записей. Для каждой записи указывается, сколько и каких полей она содержит. Каждому полю присваивается свое имя (идентификатор), который позволит обращаться к полю для того, чтобы прочитать из него данные, записать их или произвести над ними какие-либо действия.
Следующим после описания структуры этапом создания БД является ввод данных.
В процессе ввода данных может выясниться, что структура описана не совсем точно и нужно ее изменить (модифицировать). Например, данные не умещаются в поле, или забыто какое-либо поле. В процессе модификации структуры можно переопределить длину полей, изменить их тип, имена, добавить в описание структуры дополнительные поля или удалить ненужные и т.д.
Программы СУБД обеспечивают пользователям удобные средства для просмотра документов базы данных, внесения в них исправлений и изменений. Процесс внесения изменений и исправления ошибок в документах базы данных называется редактированием.
Ведение БД (манипулирование) характеризует операции, выполняемые над БД для поддержания ее в актуальном состоянии. Процесс может включать:
Использование БД предполагает выполнение действий по поиску и получению в заданном виде, хранимой в ней информации. При этом могут выполняться операции выборки записей, удовлетворяющих определенным условиям. По желанию пользователя записи могут быть отсортированы, например, в алфавитном порядке значений одного или нескольких символьных полей, по возрастанию или убыванию числовых полей и т.д.
Объекты базы данных
Кроме таблиц БД может содержать и другие типы объектов. Привести полную классификацию возможных объектов БД затруднительно, поскольку каждая СУБД может реализовать свои типы объектов. Однако основные типы объектов мы можем рассмотреть на примере СУБД Мicrosoft Ассеss. В версии Мicrosoft Ассеss 2000 эта СУБД позволяет создавать и использовать объекты семи различных типов.
Таблицы. Как мы уже говорили, это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).
Запросы. Эти объекты служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов можно выполнять такие операции как:
Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную результирующую таблицу. Когда мы работаем с основными таблицами базы, мы физически имеем дело с жестким диском, то есть с очень медленным устройством. Когда же на основании запроса мы получаем результирующую таблицу, то имеем дело с электронной таблицей, не имеющей аналога на жестком диске, - это только образ отобранных полей и записей. Разумеется, работа с «образом» происходит гораздо быстрее и эффективнее. Еще одним основанием для того, чтобы широко использовать запросы являются соображения безопасности. Из соображений безопасности, чем меньше доступа к базовым таблицам имеют конечные пользователи, тем лучше. Во-первых, снижается риск того, что неумелыми действиями они повредят данные в таблицах. Во-вторых, предоставив разным пользователям разные запросы, можно эффективно разграничить их доступ к данным в строгом соответствии с кругом персональных обязанностей.
Формы. Если запросы - это специальные средства для отбора и анализа данных, то формы - это средства для ввода данных. Смысл их тот же - предоставить пользователю средства для заполнения только тех полей, которые ему заполнять положено. Одновременно с этим в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и прочие) для автоматизации ввода. Преимущества форм раскрываются особенно наглядно, когда происходит ввод данных с заполненных бланков. В этом случае форму снабжают графическими средствами так, чтобы она повторяла оформление бланка это заметно упрощает работу наборщика, снижает его утомление и предотвращает появление печатных ошибок. С помощью форм данные можно не только вводить, но и отображать. Запросы тоже отображают данные, но делают это в виде результирующей таблицы, не имеющей почти никаких средств оформления. При выводе данных с помощью форм можно применять специальные средства оформления.
Отчеты. По своим свойствам и структуре отчеты во многом похожи на формы, но предназначены только для вывода данных, причем для вывода не на экран, а на печатающее устройство (принтер). В связи с этим отчеты отличаются тем, что в них приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов (верхний и нижний колонтитулы, номера страниц, служебная информация о времени создания отчета и т. п.).
Страницы. Это специальные объекты БД, реализованные в последних версиях СУБД Мicrosoft Асcеss, более корректно их называть страницами доступа к данным. Физически это особый объект, выполненный в коде НТМL, размещаемый на Web-странице и передаваемый клиенту вместе с ней. Сам по себе этот объект не является базой данных, но содержит компоненты, через которые осуществляется связь переданной Wеb-страницы с БД, остающейся на сервере. Пользуясь этими компонентами, посетитель Wеb-узла может просматривать записи базы в полях страницы доступа. Таким образом, страницы доступа к данным осуществляют интерфейс между клиентом, сервером и БД, размещенной на сервере. Эта БД не обязательно должна быть базой данных Мicrosoft Ассеss. Страницы доступа, созданные средствами Мicrosoft Ассеss, позволяют работать также с базами данных Мicrosoft SQL Servег.
Макросы и модули. Эти категории объектов предназначены как для автоматизации повторяющихся операций при работе с СУБД, так и для создания новых функций путем программирования. В СУБД Мicrosoft Ассеss макросы состоят из последовательности внутренних команд СУБД и являются одним из средств автоматизации работы с базой. Модули создаются средствами внешнего языка программирования, в данном случае языка Visual Ваsic fог Аррlicatications. Это одно из средств, с помощью которых разработчик базы может заложить в нее нестандартные функциональные возможности, удовлетворить специфические требования заказчика, повысить быстродействие системы управления, а также уровень ее защищенности.
Работа с СУБД Мicrosoft Ассеss 2000.
Общие замечания. Ниже мы рассмотрим, как в программе Мicrosoft Ассеss 2000 реализованы средства разработки основных объектов БД, и познакомимся с конкретными приемами работы. Однако прежде чем приступать к освоению системы, следует учесть ряд важных замечаний, связанных с особенностями ее автоматизации.
СУБД Мicrosoft Ассеss 2000 предоставляет несколько средств создания каждого из основных объектов базы. Эти средства можно классифицировать как:
Соотношения между этими средствами понятны: ручные средства являются наиболее трудоемкими, но обеспечивают максимальную гибкость; автоматизированные и автоматические средства являются наиболее производительными, но и наименее гибкими. Методической особенностью изучения СУБД Мicrosoft Ассеss является тот факт, что в учебных целях для создания разных объектов целесообразно пользоваться разными средствами:
Работа с таблицами
Создание таблиц. Работа с любыми объектами начинается с окна База данных, которое представлено на рисунке 4.1.
Рисунок 4.1. Окно БД Мicrosoft Ассеss с исходным элементом управления Таблицы
На левой панели данного окна сосредоточены элементы управления для вызова всех семи типов объектов программы. Создание таблиц начинается с выбора элемента управления Таблицы. На правой панели представлен список таблиц, уже имеющихся в составе базы, и приведены элементы управления для создания новой таблицы. Чтобы создать таблицу вручную, следует использовать значок «Создание таблицы в режиме конструктора». Окно Конструктора таблиц представлено на рисунке 4.2.
Рисунок 4.2. Окно Конструктора таблиц, проектирование структуры таблицы
То, что мы видим в этом режиме, фактически является графическим бланком для создания и редактирования структуры таблиц. В первом столбце вводят имена полей. Если свойство Подпись для поля не задано, то Имя поля станет одновременно и именем столбца будущей таблицы. Тип для каждого поля выбирают из раскрывающегося списка, открываемого кнопкой выбора типа данных. Эта кнопка - скрытый элемент управления. Она отображается только после щелчка на поле бланка. Это надо иметь в виду - в Мicrosoft Ассеss очень много таких скрытых элементов управления, которые не отображаются, пока ввод данных не начат. Нижняя часть бланка содержит список свойств поля, выделенного в верхней части, Некоторые из свойств уже заданы по умолчанию. Свойства полей не являются обязательными. Их можно настраивать по желанию, а можно и не трогать.
Закончив создание структуры таблицы, бланк закрывают (при этом система выдает запрос на сохранение таблицы), после чего таблице дают имя, и с этого момента она доступна в числе прочих таблиц в основном окне БД. Оттуда ее и можно открыть в случае необходимости. Созданную таблицу открывают в окне БД двойным щелчком на ее значке. Новая таблица не имеет записей - только названия столбцов, характеризующие структуру таблицы. Пример новой таблицы представлен на рисунке 4.3.
Рисунок 4.3. Пример новой таблицы
Заполнение таблицы данными производится обычным порядком. Курсор ввода устанавливается в нужную ячейку указателем мыши. Переход к следующей ячейке можно выполнить клавишей ТАВ. Переход к очередной записи выполняется после заполнения последней ячейки.
В нижней части таблицы расположена Панель кнопок перехода. Ее элементами управления удобно пользоваться при навигации по таблице, имеющей большое число записей.
Шириной столбцов можно управлять методом перетаскивания их границ. Удобно использовать автоматическое форматирование столбцов «по содержимому». Для этого надо установить указатель мыши на границу между столбцами (в строке заголовков столбцов), дождаться, когда указатель сменит форму, и выполнить двойной щелчок.
После наполнения таблицы данными сохранять их не надо - все сохраняется автоматически. Однако если при работе с таблицей произошло редактирование ее макета (например, изменялась ширина столбцов), СУБД попросит подтвердить сохранение этих изменений.
Если возникнет необходимость изменить структуру таблицы (состав полей или их свойства), таблицу надо открыть в режиме Конструктора. Для этого ее следует выделить в окне БД и щелкнуть на кнопке Конструктор.
Создание межтабличных связей
Если структура БД продумана заранее, а связи между таблицами намечены, то создание реляционных отношений между таблицами выполняется очень просто. Вся необходимая работа происходит в специальном окне «Схема данных» и выполняется с помощью мыши. Окно «Схема данных» открывают кнопкой на панели инструментов или командой «Сервис» → «Схема данных».
Окно для создания межтабличных связей представлено на рисунке 4.4.
Рисунок 4.4. Окно «Схема данных» для создания межтабличных связей
Образовавшаяся межтабличная связь отображается в окне «Схема данных» в виде линии, соединяющей два поля разных таблиц. При этом одна из таблиц считается главной, а другая - связанной. Главная - это та таблица, которая участвует в связи своим ключевым полем (название этого поля на схеме данных отображается полужирным шрифтом). При этом у связи между таблицами два основных назначения:
Связь между таблицами позволяет:
Существует несколько типов возможных связей между таблицами. Наиболее распространенными являются связи «один ко многим» и «один к одному». Связь между таблицами организуется на основе общего поля, причем в одной из таблиц оно обязательно должно быть ключевым, то есть на стороне «один» должно выступать ключевое поле, содержащее уникальные, неповторяющиеся значения. Значения на стороне «многие» могут повторяться.
В таблице Комплектующие на рисунке 4.4 поля Компонент и Модель являются ключевыми, поскольку у комплектующих должен быть свой уникальный код, идентифицирующий их однозначно. Если же мы рассмотрим таблицу Поставщики, то увидим, что в ней код Компонент и Модель не может быть уникальным, поскольку последний может определяться сколь угодно большим числом поставщиков. На схеме данных эти поля соединены линией связи. С одной стороны эта линия маркирована знаком «1», с другой стороны - значком «бесконечность». Это графический метод изображения связи «один ко многим».
Работа с запросами.
Если структура базы данных организации хорошо продумана, то исполнители, работающие с базой, должны навсегда забыть о том, что в базе есть таблицы, а еще лучше, если они об этом вообще ничего не знают. Таблицы - слишком ценные объекты базы, чтобы с ними имел дело кто-либо, кроме разработчика или администратора базы.
Если исполнителю надо получить данные из базы, он должен использовать специальные объекты - запросы. Все необходимые запросы разработчик базы должен подготовить заранее. Если запрос подготовлен, надо открыть панель Запросы в окне БД, выбрать его и открыть двойным щелчком на значке - откроется результирующая таблица, в которой исполнитель найдет то, что его интересует.
В общем случае результирующая таблица может не соответствовать ни одной из базовых таблиц БД. Ее поля могут представлять набор из полей разных таблиц, а ее записи могут содержать отфильтрованные и отсортированные записи таблиц, на основе которых формировался запрос. Лишь в тех случаях, когда исполнитель не находит нужных данных в результирующей таблице, возникает необходимость готовить новый запрос - это задача разработчика базы.
В учебных целях запросы лучше готовить вручную, с помощью Конструктора. Как и в случае с таблицами, для этого есть специальный значок в окне БД. Он называется Создание запроса в режиме конструктора и открывает специальный бланк, называемый бланком запроса по образцу. Бланк запроса по образцу представлен на рисунке 4.5.
Рисунок 4.5. Бланк запроса по образцу
Бланк запроса состоит из двух областей. В верхней отображается структура таблиц, к которым запрос адресован, а нижняя область разбита на столбцы - по одному столбцу на каждое поле будущей результирующей таблицы. Формирование запроса по образцу происходит с помощью контекстного меню на верхней половине бланка. Первоначально открывают те таблицы, к которым обращен запрос. Затем в них щелкают двойными щелчками на названиях тех полей, которые должны войти в результирующую таблицу. При этом автоматически заполняются столбцы в нижней части бланка. Сформировав структуру запроса, его закрывают, дают ему имя и в дальнейшем запускают двойным щелчком на значке в окне БД. Порядок действий, рассмотренный выше, позволяет создать простейший запрос, называемый запросом на выборку. Данный вид запроса выбирает данные из полей таблиц, на основе которых он сформирован.
Упорядочение записей в результирующей таблице. Если необходимо, чтобы данные, отобранные в результате работы запроса на выборку, были упорядочены по какому-либо полю, применяют сортировку. В нижней части бланка имеется специальная строка «Сортировка». При щелчке на этой строке открывается кнопка раскрывающегося списка, в котором можно выбрать метод сортировки: по возрастанию или по убыванию. В результирующей таблице данные будут отсортированы по тому полю, для которого задан порядок сортировки. Возможна многоуровневая сортировка - сразу по нескольким полям. В этом случае данные сначала сортируются по тому полю, которое в бланке запроса по образцу находится левее, затем по следующему полю, для которого включена сортировка, и так далее слева направо.
Управление отображением данных в результирующей таблице. В нижней части бланка запроса по образцу имеется строка «Вывод на экран». По умолчанию предполагается, что все поля, включенные в запрос, должны выводиться на экран, но это не всегда целесообразно. В таких случаях отображение содержимого на экране подавляют сбросом флажка «Вывод на экран».
Использование условия отбора. Дополнительным средством, обеспечивающим отбор данных по заданному критерию, является так называемое «Условие отбора». Соответствующая строка имеется в нижней части бланка запроса по образцу. Для каждого поля в этой строке можно задать индивидуальное условие. На рисунке 4.6 представлен пример, в котором мы хотим отобрать со склада наименования швейной продукции, имеющие размер больше 46, но при этом наличествующие на складе более 10 единиц.
Рисунок 4.6. Работа условия отбора
Другие виды запросов. Мы рассмотрели запросы на выборку. Это самые простые и, в то же время, наиболее распространенные виды запросов. Однако существуют и другие виды запросов, некоторые их которых выполняются на базе предварительно созданного запроса на выборку. К ним относятся:
Таблица 4.2. Название и функции «Групповых Операций»
Название |
Функции |
Sum |
Сумма значений поля по всем записям. |
Avg |
Среднее значение поля. |
Min |
Минимальное значение. |
Max |
Максимальное значение. |
Count |
Количество записей, соответствующее поле которых не содержит величину Null. |
StDev |
Стандартное отклонение величины поля от среднего. |
Var |
Вариация значений поля. |
Group By |
Поле, определяющее группу записей, по которой вычисляются статистические параметры. |
Expression |
Вычисляемое поле, значение которого рассчитывается по сложной формуле. |
Where |
Режим задания условий отбора для поля, по которому не выполняется группировка. |
Работа с формами.
С одной стороны, формы позволяют пользователям вводить данные в таблицы БД без непосредственного доступа к самим таблицам. С другой стороны, они позволяют выводить результаты работы запросов не в виде скупых результирующих таблиц, а в виде красиво оформленных форм. В связи с таким разделением существует два вида формирования структуры форм: на основе таблицы и на основе запроса, хотя возможен и комбинированный подход.
Автоформы. В отличие от таблиц и запросов, которые мы формировали вручную, формы удобнее готовить с помощью средств автоматизации. Существуют три вида автоформ:
Автоформа «в столбец» отображает все поля одной записи - она удобна для ввода и редактирования данных.
«Ленточная» автоформа отображает одновременно группу записей - ее удобно использовать для оформления вывода данных.
Табличная автоформа по внешнему виду ничем не отличается от таблицы, на которой она основана.
Для создания автоформы следует открыть панель «Формы» в окне БД и воспользоваться командной кнопкой «Создать». В открывшемся диалоговом окне «Новая форма» выбирают тип автоформы и таблицу (или запрос), на которой она основывается. После щелчка по кнопке «ОК» автоформа формируется автоматически и готова к вводу и отображению данных.
Если форма основывается только на одном объекте, она называется простой. Если форма основывается на полях из нескольких связанных таблиц, то она называется сложной и представляет собой композицию из нескольких форм.
Создание форм с помощью мастера.
Автоматизированные средства представляет Мастер форм специальное программное средство, создающее формы в режиме диалога с разработчиком. Мастер форм можно запустить из окна БД щелчком на значке «Создание формы с помощью мастера» на панели «Формы». Создание форм с помощью мастера происходит в несколько этапов:
Структура формы.
Структура формы представлена на рисунке 4.7. Из рисунка видно, что форма имеет три основных раздела:
Рисунок 4.7. Структура формы
Линии, разделяющие разделы, перетаскиваются по вертикали с помощью мыши это позволяет изменять размеры разделов так, как требуется. Разделы заголовка и примечания имеют чисто оформительское назначение. Раздел данных имеет содержательное значение в нем представлены элементы управления, с помощью которых выполняется отображение данных или их ввод. Редактирование структуры формы выполняют в режиме Конструктора (режим запускается кнопкой «Конструктор» в окне БД).
Элементы управления формы.
Элементы управления, которыми может пользоваться разработчик, представлены на Панели элементов. Ее открывают щелчком на соответствующей кнопке панели инструментов Мicrosoft Ассеss или командой «Вид» → «Панель элементов». Выбор элемента управления, которые представлены на рисунке 4.8, выполняется одним щелчком на его значке в «Панели элементов», после чего следующим щелчком в поле формы отмечается место, куда он должен быть поставлен.
Рисунок 4.8. «Панели элементов» СУБД Мicrosoft Ассеss
Название и назначение элементов управления форм и отчетов представлены в таблице 4.3.
Таблица 4.3. Элементы управления форм и отчетов СУБД Мicrosoft Ассеss
Значок |
Название |
Назначение |
Label (надпись) |
Надписи создаются автоматически вместе с элементами типа текстовое поле (разъясняют смысл поля ввода) |
|
Text Box (поле) |
Используются для ввода и отображения информации полей таблиц и запросов, для вывода результатов вычислений |
|
Option Group (группа переключателей) |
ГП ссылается на некоторое поле таблицы, каждый переключатель группы соответствует определенному целочисленному значению этого поля) |
|
Option Button (выключатель) |
Позволяет вводить информацию типа ДА/НЕТ |
|
Command Button (переключатель) |
Элемент группы переключателей, в которой может быть отмечен только один из них (его кружок выглядит зачерненным) |
|
Check Box (флажок) |
Предназначен для представления полей типа да\нет. Отмеченный квадратик соответствует величине ДА, пустой НЕТ |
|
Combo Box (поле со списком) |
Разрешает как непосредственный ввод значения в поле, так и его выбор в раскрывающемся списке предопределенных значений |
|
List Box (список) |
Позволяет выбирать данные из набора пунктов и не разрешает непосредственный ввод значений |
|
Command Button (кнопка) |
Щелчок на такой кнопке выполняет команду, с помощью которой можно перейти в другую форму, переместиться по записям и выполнить многие другие операции |
|
Image (рисунок) |
Рисунок любого графического формата с рамкой |
|
Unbound Object Frame (свободная рамка объекта) |
Объект OLE, не связанный ни с каким источником данных |
|
Bound Object Frame (присоединенная рамка объекта) |
Объект OLE, связанный с полем данных таблицы или запроса |
|
Page Break (разрыв страницы) |
Линия, по которой формируется перевод страницы при выводе формы или отчета на принтер |
|
Tab Control (набор вкладок) |
Позволяет разместить на одном и том же пространстве экрана несколько наборов элементов управления |
|
Subform\Subreport (подчиненная форма\отчет) |
Вставляет в форму (отчет) область с другой формой (отчетом), связанной с данной главой |
|
Line (линия) |
Добавляет прямую линию |
|
Rectangle (прямоугольник) |
Рисует прозрачный или непрозрачный прямоугольник с цветной границей любой толщины |
|
More Controls (дополнительные элементы) |
Открывает меню с элементами управления, не вошедшими в панель управления |
Вместе с элементом в поле формы вставляется его присоединенная надпись. По умолчанию эта надпись стандартная, например, для переключателей это Переключатель 1, Переключатель 2 и т. д.
Редактированием свойства элемента управления (доступ к свойствам открывается через контекстное меню) можно дать элементу управления более содержательную подпись. Основными элементами оформления формы являются текстовые надписи и рисунки. Для создания в форме текстовых надписей служат два элемента управления - «Надпись» и «Поле». В качестве надписи можно задать произвольный текст. Элемент «Поле» отличается тем, что в нем отображается содержимое одного из полей таблицы, на которой основана форма, то есть при переходе от записи к записи текст может меняться.
Для создания графических элементов оформления служат элементы управления «Рисунок», «Свободная рамка объекта» и «Присоединенная рамка объекта». Рисунок выбирается из графического файла и вставляется в форму. Элемент «Свободная рамка объекта» отличается тем, что это не обязательно рисунок - это может быть любой другой объект ОLЕ, например, мультимедийный. Элемент «Присоединенная рамка объекта» тоже в какой-то степени может служить для оформления формы, но его содержимое берется не из назначенного файла, а непосредственно из таблицы БД (если она имеет поле объекта ОLЕ). Естественно, что при переходе между записями содержимое этого элемента будет меняться.
Дизайн формы.
В то время как таблицы БД скрыты от посторонних глаз, формы БД - это средства, с помощью которых с ней общаются люди. Поэтому к формам предъявляются повышенные требования по дизайну. В первую очередь, все элементы управления форм должны быть аккуратно выровнены. Это обеспечивается командой «Формат» → «Выровнять». Если нужно равномерно распределить элементы управления по полю формы, используют средства меню «Формат» → «Интервал по горизонтали» или «Формат» → «Интервал по вертикали».
Ручное изменение размеров и положения элементов управления тоже возможно, но редко приводит к качественным результатам. При работе вручную используют перетаскивание маркеров, которые видны вокруг элемента управления в тот момент, когда он выделен. Особый статус имеет маркер левого верхнего угла. Обычно элементы управления перетаскиваются вместе с присоединенными к ним надписями. Перетаскивание с помощью этого маркера позволяет оторвать присоединенную надпись от элемента.
Существенную помощь при разработке дизайна формы оказывает вспомогательная сетка. Ее отображение включают командой «Вид» → «Сетка». Автоматическую привязку элементов к узлам сетки включают командой «Формат» → «Привязать к сетке».
Управление последовательностью перехода. Пользователь, для которого, собственно, и разрабатывается форма, ожидает, что ввод данных в нее должен происходить по элементам управления слева направо и сверху вниз. Однако при проектировании сложных форм, когда в процессе дизайна элементы управления многократно перемещаются с места на место, очень легко перепутать их последовательность и создать неудобный порядок ввода данных. Физически последовательность перехода - это порядок перехода к следующему полю по окончании работы с предыдущим. Она легко проверяется с помощью клавиши ТАВ. Если при последовательных нажатиях этой клавиши фокус ввода «мечется» по всей форме, значит последовательность перехода нерациональна и ее надо править. Для управления последовательностью перехода служит диалоговое окно «Последовательность перехода», представленное на рисунке 4.9. В нем представлен список элементов управления формы. Порядок элементов в списке соответствует текущему порядку перехода. Изменение порядка перехода выполняется перетаскиванием в два приема:
Рисунок 4.9. Диалоговое окно «Последовательность перехода»
Закончив разработку макета формы, ее следует закрыть и сохранить под заданным именем. После открытия формы в окне База данных, с ней можно работать: просматривать или редактировать данные из базовой таблицы.
Работа с отчетами.
Отчеты во многом похожи на формы или страницы доступа к данным, но имеют иное функциональное назначение - они служат для форматированного вывода данных на печатающие устройства и, соответственно, при этом должны учитывать параметры принтера и параметры используемой бумаги.
Большая часть того, что было сказано о формах, относится и к отчетам. Здесь также существуют средства автоматического, автоматизированного и ручного проектирования. Средства автоматического проектирования реализованы автоотчетами («База данных» → «Создать» → «Новый отчет» → «Автоотчет в столбец»). Кроме автоотчетов «в столбец» существуют «ленточные» автоотчеты. Разницу между ними нетрудно увидеть, поставив эксперимент,
Средством автоматизированного создания отчетов является «Мастер отчетов». Он запускается двойным щелчком на значке Создание отчета с помощью мастера в окне База данных. Мастер отчетов работает в шесть этапов. При его работе выполняется выбор базовых таблиц или запросов, на которых отчет базируется, выбор полей, отображаемых в отчете, выбор полей группировки, выбор полей и методов сортировки, выбор формы печатного макета и стиля оформления.
Структура отчета отличается от структуры формы только увеличенным количеством разделов. Кроме разделов заголовка, примечания и данных, отчет может содержать разделы верхнего и нижнего колонтитулов. Если отчет занимает более одной страницы, эти разделы необходимы для печати служебной информации, например номеров страниц.
Редактирование структуры отчета выполняют в режиме Конструктора (режим запускается кнопкой «Конструктор» в окне База данных). Приемы редактирования те же, что и для форм. Элементы управления в данном случае выполняют функции элементов оформления, поскольку печатный отчет не интерактивный объект, в отличие от электронных форм и Web-страниц. Размещение элементов управления выполняют с помощью Панели элементов («Вид» → «Панель элементов»), которая по составу практически не отличается от Панели элементов формы. Важной особенностью отчетов является наличие средства для вставки в область верхнего или нижнего колонтитула текущего номера страницы и полного количества страниц. Эту операцию выполняют с помощью диалогового окна Номера страниц («Вставка» → «Номера страниц»).
Работа со страницами доступа к данным.
Страницы (страницы доступа к данным) как и формы, служат для обеспечения доступа к данным, содержащимся в базе, но здесь речь идет об удаленном доступе, например о доступе через Интернет или через корпоративную сеть Intranet.
С помощью страниц доступа к данным решается вопрос передачи данных из базы удаленному потребителю. Обычно базы данных имеют очень большие размеры, и напрямую передавать их через медленные каналы связи непрактично. В то же время, большинство современных Web-браузеров пока не имеют функций для работы с базами данных, размещенными на серверах. Таким образом, страницы доступа выполняют как бы посредническую функцию. Они имеют небольшой размер, содержат удобные элементы управления для навигации в базе данных, могут быть записаны в формате кода НТМL, переданы по медленным каналам связи и воспроизведены в стандартном браузере. В связи с тем, что по формату они являются Web-документами, их нетрудно встроить в любой Web-документ, например, разместить на Web-странице. От прочих объектов БД страницы доступа отличаются тем, что имеют двойную природу. Прочие объекты базы являются внутренними. Так, например, мы не можем выделить ни таблицу, ни запрос, ни форму в виде самостоятельного файла. Эти объекты размещаются где-то внутри файла базы данных, но операционная система компьютера работать с ними не может, поскольку это не файлы. С ними работает лишь сама СУБД. Страница же представлена двумя объектами - внутренним объектом базы (его можно редактировать) и внешним объектом - файлом в формате HТМL. Запись этого файла происходит при сохранении спроектированной страницы доступа.
История развития справочных правовых систем (СПС) в нашей стране берет свое начало с 1975 года, когда руководством Советского Союза было принято решение о развитии правовой информатизации - 25 июня 1975 года вышло Постановление Совета министров СССР № 558 «О мерах по дальнейшему совершенствованию хозяйственного законодательства». Пункт 7 этого документа звучал так:
«Признать необходимым ввести государственный учет нормативных актов СССР и союзных республик, а также организовать централизованную информацию о таких актах. В этих целях создать при Всесоюзном научно-исследовательском институте советского законодательства Министерства юстиции СССР научно-информационный центр, оснащенный современными техническими средствами для поиска и выдачи информации».
В результате в 1976 году при Министерстве юстиции СССР был создан Научный центр правовой информации (НЦПИ), который стал первой в стране организацией, предпринявшей попытку решить на современном научно-техническом уровне проблему поиска правовой информации. Однако пользоваться информационной базой НЦПИ могли только государственные органы.
С началом реформ спрос на электронные базы данных стал активно расти, и государственные организации оказались не в состоянии удовлетворить этот спрос ни количественно, ни качественно. Поэтому именно на рубеже 80-х и 90-х годов прошлого века одновременно с появлением в стране персональных компьютеров появились негосударственные, коммерческие СПС.
Среди российских справочных информационно-правовых систем широко известны такие как «Гарант», «Кодекс», «Консультант Плюс».
Информационная правовая система «Гарант» разработана в 1991 г., представляет собой набор тематических баз данных по отдельным областям права. Большое количество комментариев и расставленные между документами ссылки делают правовую информацию, имеющуюся в базах, «готовой к применению».
В 1992 г. НПО «Вычислительная математика и информатика» предложило систему, способную удовлетворить запросы значительной части потребителей правовых систем. Ориентируясь на широкий круг пользователей, разработчиком была создана программная оболочка, освоение которой не составляет труда даже неподготовленному пользователю. На сегодняшний день НПО «ВМИ» имеет мощную сеть представительств по России. Каждому пользователю системы, независимо от его местонахождения, гарантируется оперативное поступление информации. Кроме того, в большинстве крупных городов на основе технологий «Консультант Плюс» созданы региональные правовые базы данных.
«Центр компьютерных разработок» из С.-Петербурга в 1992 г. создал первую версию информационно-правовой системы «Кодекс». Основная концепция развития предоставление исчерпывающей информации как по Российскому законодательству в целом, так и по отдельным (специализированным) отраслям права. В базу данных включены информационные материалы, такие, как электронные версии печатных изданий, юридические комментарии, формы договоров и справочная информация.
Превзойдя в последние годы по тиражам печатные издания юридической и бухгалтерской направленности, справочные правовые системы предоставляют своим пользователям максимум удобств при поиске и работе с информацией.
Сегодня использование справочных правовых систем (СПС) стало стандартом работы с правовой информацией, привычным инструментом специалистов различных областей.
Компьютерная справочная правовая система (СПС) это программный комплекс, включающий в себя массив правовой информации и программные инструменты, позволяющие пользователю производить поиск конкретных документов или их фрагментов, формировать подборки необходимых документов и выводить их на бумажные носители.
Правовая информация - массив правовых актов и тесно связанных с ними справочных, нормативно-технических и научных материалов, охватывающих все сферы правовой деятельности.
Классификация правовой информации в зависимости от источника и направленности информации представлена на рисунке 5.1.
Рисунок 5.1. Классификация правовой информации
В зависимости от источника и направленности информации выделяют:
Важное значение, с точки зрения организации информационных процессов, играет классификация информации по уровню доступа. Под доступом к информации понимается возможность ее получения и использования (ст. 2 Федерального закона об информации, информационных технологиях и защите информации). Вся информация в зависимости от категории доступа к ней подразделяется на общедоступную информацию, а также на информацию, доступ к которой ограничен федеральными законами (информация ограниченного доступа) (ч. 2 ст. 5 Закона об информации). Классификация информации в зависимости от уровня доступа представлена на рисунке 5.2.
Рисунок 5.2. Классификация информации по уровню доступа
К общедоступной информации относятся общеизвестные сведения и иная информация, доступ к которой не ограничен. Общедоступная информация может использоваться любыми лицами по их усмотрению при соблюдении установленных федеральными законами ограничений в отношении распространения такой информации (ст. 7 Закона об информации).
Не может быть ограничен доступ:
Ограничение доступа к информации устанавливается федеральными законами в целях защиты основ конституционного строя, нравственности, здоровья, прав и законных интересов других лиц, обеспечения обороны страны и безопасности государства.
В законодательстве и юридической науке рассматриваются следующие виды информации ограниченного доступа: государственная тайна, служебная тайна, коммерческая тайна, профессиональные тайны и личная (семейная) тайна.
В настоящее время СПС представляют собой значительный массив правовых документов, иногда не имеющих аналогов в печатной форме и существенно дополняющих фонд традиционных печатных источников. СПС является удобным и эффективным средством организации труда, связанного с анализом правовой информации и формированием решений по исследуемым правовым проблемам.
Как правило, правовые системы состоят из комплекса обязательных универсальных (или политематических) и дополнительных тематических информационных банков правовых актов:
СПС должны обладать такими характеристиками, как полнота и достоверность правовой информации, качество ее обработки, оперативность поставки.
Основные возможности СПС:
Отметим еще ряд дополнительных сервисных возможностей, закладываемых в СПС высокого уровня:
Правовые базы также могут быть доступны через сеть Интернет, так как все наиболее известные СПС представлены в этой сети своими специальными онлайновыми версиями. Также здесь можно найти серверы государственных органов с правовой информацией в открытом доступе, содержащие ограниченные наборы документов отдельных ведомств.
Работа с СПС в общем случае состоит из следующей последовательности действий:
Рассмотрим примеры поиска информации в системе «КонсультантПлюс» (Версия «КонсультантПлюс: технология ПРОФ», 2011 г.).
Быстрый поиск
Быстрый поиск доступен из стартового окна, позволяет найти конкретный документ достаточно заполнить одну строку. В поисковой строке можно использовать общепринятые сокращения и аббревиатуры.
Пример 5.1: Необходимо найти Приказ Минюста № 161 «Об утверждении формы свидетельства о государственной регистрации некоммерческой организации».
Решение. В поисковой строке задайте: Приказ Минюста 161. Получен список документов. Вверху списка: Приказ Минюста № 161 «Об утверждении формы свидетельства о государственной регистрации некоммерческой организации».
Пример 5.2: Необходимо найти Федеральный закон «Об Обществах с ограниченной ответственностью».
Решение. В поисковой строке задайте: Закон об ООО. Получен список документов. Вверху списка: Федеральный закон «Об Обществах с ограниченной ответственностью»
Пример 5.3: Необходимо найти статью 185 Гражданского Кодекса РФ.
Решение. В поисковой строке задайте: Статья 185 Гражданский Кодекс. Получен список документов. Первый документ в списке: Гражданский Кодекс. Документ отроется сразу на нужной статье.
Карточка поиска
Пример 5.4: Найдите документы ЦБ РФ, регулирующие вопросы предоставления информации по кредитным историям.
Решение. Карточка поиска «Законодательство». В поле «Принявший орган» выберите: ЦБ РФ. В поле «Название документа» задайте: кредитная история. Изучите список документов.
Пример 5.5: Найдите документы Информационного банка «Пермский край» по теме «Тарифы и льготы по оплате коммунальных услуг», в которых говорится о льготах для пенсионеров. Какие из документов были изменены в текущем году?
Решение. Карточка поиска «Законодательство». В поле «Тематика» выберите: Тарифы и льготы по оплате коммунальных услуг. Откройте список документов информационного банка «Пермский край». Уточните список по полю «Название Документа»: пенсионер. Выберите сортировку списка «По дате изменения».
Правовой навигатор
Пример 5.6: Найдите документы, регулирующие права несовершеннолетних при сделках с недвижимостью.
Решение. Выберите: Правовой навигатор. В поисковой строке задайте: права несовершеннолетних покупка жилья. Отметьте в группе «Купля-продажа жилья» ключевое понятие: «Права несовершеннолетних». Постройте список документов.
Пример 5.7: Требуется найти информацию о порядке и возможности привлечения работников к работе в праздничные дни.
Решение. Выберите: Быстрый поиск. В поисковой строке задайте: Работа в праздники. Подучен небольшой список документов. Документы отсортированы по степени соответствия запросу. В правой части окна представлен список ключевых понятий из Правового навигатора, которые соответствуют запросу.
Пример 5.8: Требуется выяснить, вправе ли председатель совета директоров акционерного общества заключать сделки от имени общества?
Решение. Выберите: Быстрый поиск. В строке наберите: Закон об АО. Оглавление - статья 67. Дополнительная информация к статье 67 i. Выберите информационный банк Путеводитель по корпоративным спорам.
Справочная информация
Пример 5.9: Нарушение законодательства о налогах и сборах может повлечь налоговую, административную или уголовную ответственность (предусмотрены разными кодексами). Чтобы не изучать отдельно три кодекса, можно найти сводную (справочную) информацию по этому вопросу.
Решение. В панели быстрого доступа откройте «Справочную информацию». Найдите раздел «Ответственность за нарушение налогового законодательства».
Пример 5.10: Необходимо узнать официальные источники опубликования Актов Президента.
Решение. В панели быстрого доступа откройте «Справочную информацию». Найдите раздел «Условия и порядок вступления в силу нормативных актов». Откройте документ информационного банка «Версия Проф», в оглавлении найдите «Акты Президента».
Пресса и книги
Представлены все издания, книги и статьи которых, представлены в системе КонсультантПлюс. Пользователь имеет возможность найти издания, которые представляют интерес, и просмотреть тексты всех статей или книг этого издания.
Пример 5.11: Требуется найти книги Брагинского М.И.
Решение. Откройте карточку поиска раздела «Комментарии законодательства». В поле «Автор» выберите: Брагинский М.И.
Словарь терминов
Словарь содержит толкования терминов, используемые в нормативных правовых актах и в деловом обороте финансовой и юридической сфер деятельности. Толкования терминов делового оборота, цитируются из «Современного словаря экономических терминов». Толкования официальных терминов из нормативных документов, кроме того дана ссылка на этот документ.
Работа с оглавлением к документу
Пример 5.12: Необходимо найти статью «Гарантии работнику при временной нетрудоспособности» Трудового Кодекса РФ.
Решение. Откройте список Кодексов через панель быстрого доступа. Найдите Трудовой Кодекс РФ. Откройте Трудовой Кодекс РФ. В правой панели откройте Оглавление: найдите статью «Гарантии работнику при временной нетрудоспособности».
Умные ссылки в документе
«Умные ссылки» - позволяют быстро получить список документов, которые имел в виду законодатель, когда они прямо не указаны. В тексте документа их можно увидеть, если поднести мышку к ссылке, но не щелкать по ней.
Пример 5.13: Необходимо найти статью «Коммерческое представительство» Гражданского Кодекса РФ и изучить возможности работы с текстом документа.
Решение. Выберите Быстрый поиск. В поисковой строке задайте: Коммерческое представительство ГР РФ. Получен список документов. Первый документ в списке: Гражданский Кодекс. Документ откроется сразу на нужной статье. Правая панель: Справка, Оглавление, Редакции, Обзор изменений документа, Дополнительная информация к документу. «Умные ссылки»: в последнем абзаце ст.184 ГК РФ: "4. Особенности…предпринимательской деятельности устанавливаются законом и иными правовыми актами.
Дополнительная информация
Пример 5.14: Налогоплательщик был привлечен к ответственности по ст. 126 НК РФ за непредставление в установленный срок документов. Выясните, в каких случаях суды признают факт утраты документов обстоятельством, исключающим вину лица в совершении правонарушения.
Решение. Откройте Кодексы в панели быстрого доступа. Откройте Ч.1 Налогового Кодекса РФ. Найдите ст. 126 НК РФ. Дополнительная информация « i» к ст. 126. В списке документов выбираем информационный банк «Подборки судебных решений». Уточняем список по полю «Текст документа»: утрата документа.
Комплексное использование инструментов
Пример 5.15: Найдите все законы и законопроекты, касающиеся порядка приема в образовательные учреждения.
В примере иллюстрируется поиск с использованием полей «Тематика" и «Вид документа", уточнение списка.
Решение:
Пример 5.16: Гражданин Антонов хочет заключить брак с гражданкой Ивановой-Штраус и объединить с ней фамилии, чтобы и у нее, и у него была общая тройная фамилия. Выясните, возможно ли это?
В примере иллюстрируется поиск по Правовому навигатору.
Решение:
Ответ: Тройная фамилия не допускается.
Пример 5.17: Выясните, какие виды высших учебных заведений существуют в нашей стране и каковы их основные признаки. Распечатайте найденную информацию.
В примере иллюстрируется поиск по Правовому навигатору и печать фрагмента текста.
Решение:
Ответ: В статье 9 Федерального закона от 22.08.1996 №125-ФЗ указано, что «в Российской Федерации устанавливаются следующие виды высших учебных заведений: университет, академия, институт» и перечислены их основные признаки. Данная статья распечатана.
Пример 5.18: Работник работает по совместительству в течение пяти месяцев. На основном месте работы ему предоставлен очередной оплачиваемый отпуск. Выясните, когда возможно предоставление ему отпуска и на работе по совместительству.
В примере иллюстрируется поиск по Правовому навигатору или поиск кодекса и фрагмента текста, а также изучение связей документа, создание папки документов.
Решение:
1-й вариант. Используйте поиск кодекса.
Необязательное продолжение:
2-й вариант. Воспользуйтесь Правовым навигатором.
Необязательное продолжение:
Ответ: Согласно статье 286 Трудового кодекса РФ «лицам, работающим по совместительству, ежегодные оплачиваемые отпуска предоставляются одновременно с отпуском по основной работе. Если на работе по совместительству работник не отработал шести месяцев, то отпуск предоставляется авансом. Если на работе по совместительству продолжительность ежегодного оплачиваемого отпуска работника меньше, чем продолжительность отпуска по основному месту работы, то работодатель по просьбе работника предоставляет ему отпуск без сохранения заработной платы соответствующей продолжительности».
Пример 5.19: Найдите действующие законы, содержащие информацию о порядке обращения взыскания на имущество должника, и проведите сортировку полученного списка.
Пример иллюстрирует поиск с использованием полей «Тематика», «Вид документа» и «Поиск по статусу», сортировку списка найденных документов.
Решение:
Ответ: Найдены законы, касающиеся порядка обращения взыскания на имущество должника, и проведена сортировка списка в различных вариантах.
Пример 5.20: Найдите Постановление Правительства РФ от 13.10.2008 №749 «Об особенностях направления работников в служебные командировки (вместе с Положением об особенностях направления работников в служебные командировки)» в следующих трех случаях:
Пример иллюстрирует поиск документов с использованием полей «Номер», «Дата», «Вид документа», «Принявший орган».
Решение:
1-й случай:
2-й случай:
3-й случай:
Ответ: Найдено Постановление Правительства РФ от 13.10.2008 №749 «Об особенностях направления работников в служебные командировки (вместе с Положением об особенностях направления работников в служебные командировки)».
Пример 5.21: Найдите информацию о порядке расчета полной стоимости кредита, предоставленного физическому лицу по кредитному договору. В примере иллюстрируется применение Быстрого поиска.
Решение:
Ответ: Найдено Указание ЦБ РФ от 13.05.2008 №2008-У, в котором определяется порядок расчета полной стоимости кредита, предоставленного физическому лицу по кредитному договору.
Пример 5.22: Найдите письмо Минфина по вопросу об ответственности за несвоевременное представление налоговой декларации по налогу на прибыль организаций. Изучите указанный документ. Пример иллюстрирует поиск с использованием полей «Принявший орган» и «Текст документа», переход по ссылке на Правой панели к материалам «Путеводителя по налогам».
Решение:
Ответ: Найдено и изучено Письмо Минфина РФ от 20.05.2008 №03-07-09/10 по вопросу об ответственности за несвоевременное представление налоговой декларации по налогу на прибыль организаций.
Пример 5.23: Выясните, изменился ли способ исчисления среднего дневного заработка работника для оплаты его отпуска по сравнению с действовавшим на ноябрь 2005 года. В примере иллюстрируется поиск кодекса и быстрый поиск редакции.
Решение:
Ответ: В результате изучения статьи 139 Трудового кодекса РФ, действовавшей на 1 ноября 2005 года, выяснено, что способ исчисления среднего дневного заработка работника для оплаты его отпуска изменился. В ноябре 2005 года средний дневной заработок для оплаты отпусков и выплаты компенсации за неиспользованные отпуска исчислялся на указанную дату за последние 3 (а не 12, как в настоящее время) календарных месяца путем деления суммы начисленной заработной платы, соответственно, на 3 (а не на 12, как в актуальной редакции) и на 29,6 (а не на 29,4) (среднемесячное число календарных дней).
Пример 5.24: Найдите статью 121 Трудового кодекса РФ, в которой содержится информация об исчислении стажа работы, дающего право на ежегодные оплачиваемые отпуска. В примере иллюстрируется применение Быстрого поиска, Словаря финансовых и юридических терминов.
Решение:
Необязательное продолжение:
Ответ: Найдите статью 121 Трудового кодекса РФ, в которой содержится информация об исчислении стажа работы, дающего право на ежегодные оплачиваемые отпуска. Найдено определение термина «стаж работы».
Пример 5.25: Найдите информацию о возможности доступа акционеров акционерного общества к документам бухгалтерского учета общества. В примере иллюстрируется применение Быстрого поиска, Словаря финансовых и юридических терминов.
Решение:
Ответ: В Федеральном законе «Об акционерных обществах» найдена статья 91, содержащая информацию о предоставлении акционерам доступа к документам бухгалтерского учета общества. Найдено определение термина «золотая акция».
Практическое задание № 1
Создайте и заполните бланк товарного счета представленного на рисунке 6.1. Выполните сортировку данных в таблице. Установите требуемые параметры страницы.
Рисунок 6.1. Бланк товарного счета
Порядок выполнения работы:
Открытое акционерное общество «Уральский научно - исследовательский и проектный институт галургии» ( ОАО "ГАЛУРГИЯ") |
Рисунок 6.2. Верхний колонтитул «Логотипы предприятия»
Практическое задание № 2
Создайте рабочую книгу для учета информации о сотрудниках. Для этого на отдельных листах создайте таблицы, указанные в схеме данных на рисунке 6.3.
Рисунок 6.3. Схема данных рабочей книги для учета информации о сотрудниках
Переименуйте листы в соответствии с именами находящихся на них таблиц. Заполните в таблицах только ячейки с первичными данными, выделенные в схеме серым фоном. Используйте данные представленные на рисунках 6.4 и 6.5. Введите формулы вычисления значений остальных ячеек.
Рисунок 6.4 - Примеры исходных данных
='Служебные данные'!B4
=ВПР('Служебные данные'!D5;Должности!A2:B5;2;ИСТИНА)
=C5*50%
=C5+D5
Рисунок 6.5. Пример начислений
Порядок выполнения работы:
Таблица 6.1. Значения аргументов функции ВПР для столбца «Оклад» листа «Начисления»
Искомое значение |
Должность текущего сотрудника из Таблицы «Служебные данные» |
Табл_массив |
Диапазон, соответствующий списку должностей и окладов сотрудников на листе «Должности» |
Номер_ индекса_столбца |
Номер столбца в таблице «Должности» содержащего оклад, т.е. "2" |
Диапазон_просмотра |
ИСТИНА |
='Служебные данные'!B4
=ВПР(A5;Начисления!A4:E8;5;ИСТИНА)*1%
=(ВПР(A5;Начисления!A4:E8;5;ИСТИНА)-C5-$D$8)*12%
=B5+C5+D5
Рисунок 6.6. Пример удержаний
Таблица 6.2. Значения аргументов функции ВПР для получения общей суммы начислений данному сотруднику
Искомое значение |
Фамилия текущего сотрудника из таблицы «Удержания» |
Табл_массив |
Диапазон, соответствующий таблице на листе «Начисления» |
Номер_ индекса_столбца |
Номер столбца в таблице «Начисления» содержащего оклад, т.е. "5" |
Диапазон_просмотра |
ИСТИНА |
Рисунок 6.6. Пример Ведомости
Примечание (в помощь!): - Использование функции ВПР для поиска
Практическое задание № 3
Создайте электронную таблицу по образцу, представленному на рисунке 6.7, дополните ее промежуточными итогами рисунки 6.8 и 6.9 и создайте примечание к нескольким ячейкам. Закрепите строки заголовка таблицы. Изучите возможности работы со структурой таблицы.
Рисунок 6.7. Образец электронной таблицы
Порядок выполнения работы:
Рисунок 6.8. Промежуточные итоги 1
Рисунок 6.9. Промежуточные итоги 2
Примечание (в помощь!): - Подведение промежуточных итогов
Практическое задание № 1 (Создание базовых таблиц)
Руководитель малого предприятия, выполняющего сборку персональных компьютеров из готовых компонентов, заказал разработку базы данных, основанной на двух таблицах комплектующих. Одна таблица содержит данные, которые могут отображаться для клиентов при согласовании спецификации изделия, - в ней указаны розничные цены на компоненты. Вторая таблица предназначена для анализа результатов деятельности предприятия - в ней содержатся оптовые цены на компоненты и краткая информация о поставщиках (клиенты предприятия не имеют доступа к данным этой таблицы).
Порядок выполнения работы:
Имя поля |
Тип поля |
Компонент |
Текстовый |
Модель |
Текстовый |
Основной параметр |
Числовой |
Цена |
Числовой |
Имя поля |
Тип поля |
Компонент |
Текстовый |
Модель |
Текстовый |
Цена оптовая |
Числовой |
Поставщик |
Текстовый |
Телефон |
Текстовый |
Адрес |
Текстовый |
Примечание |
Поле МЕМО |
Практическое задание № 2 (Создание межтабличных связей)
Порядок выполнения работы:
Рисунок 6.10. Диалоговое окно «Схема данных»
Практическое задание № 3 (Создание запроса на выборку)
В этом задании необходимо создать запрос на выборку жестких дисков, имеющих емкость не менее 80 Гбайт при цене менее 150 условных единиц. Результирующая таблица должна содержать также адрес поставщика и номер его телефона.
Порядок выполнения работы:
Практическое задание № 4 (Создание запросов «с параметром»)
Выше Вы рассмотрели, как действует условие отбора, но должны отметить его существенный недостаток. Пользователь базы данных работает с запросами, которые ему подготовил разработчик. Если, например, разработчик предусмотрел запрос, отбирающий изделия, имеющие цену менее 150 условных единиц, то пользователь базы уже не в состоянии отобрать изделия, цена которых менее 140 условных единиц, поскольку у него нет соответствующего запроса. Специальный тип запросов, называемый запросами с «параметром», позволяет пользователю самому ввести критерий отбора данных на этапе запуска запроса. Этим приемом обеспечивается гибкость работы с базой.
Создайте простой запрос, позволяющий отбирать процессоры, предельную цену которых пользователь может задать сам при запуске запроса.
Порядок выполнения работы:
Рисунок 6.11. Запрос с «параметром» и результат действия такого запроса
Практическое задание № 5 (Создание итогового запроса)
Если полностью заполнить данными таблицу Комплектующие, введя параметры всех компонентов, входящих в сборочную спецификацию персонального компьютера, то можно узнать, во что обходится себестоимость комплектующих узлов. Запросы, выполняющие вычисления по всем записям для какого-либо числового поля, называются итоговыми запросами. В итоговом запросе может рассчитываться сумма значений или величина среднего значения по всем ячейкам поля, может выбираться максимальное или минимальное значение данных в поле, может также исполняться иная итоговая функция. Итоговые запросы, как и запросы на выборку, готовятся с помощью бланка запроса по образцу.
Предположим, что малое предприятие собирает компьютеры трех классов: «Элитный», «Деловой» и «Экономичный». Несмотря на то, что архитектура у всех компьютеров близка, их компоненты заметно отличаются по цене и техническим параметрам. Соответственно, имеются значительные отличия в цене этих трех моделей, что важно для захвата разных секторов рынка. Наша задача подготовить итоговый отчет, с помощью которого можно определять цену каждой из модели компьютеров и динамично ее отслеживать при изменении входящих компонентов или их поставщиков.
Порядок выполнения работы:
Рисунок 6.12. Пример итогового запроса и результата его действия
Примечание (в помощь!): - Данные для заполнения базовых таблиц
Для таблицы Комплектующие
Компонент |
Модель |
Основной параметр |
Цена |
Видеокарта |
PCI-E Asus |
512 |
1400 |
Видеокарта |
PCI-E Sapphire |
512 |
1600 |
Жесткий диск |
Seagate |
80 |
4500 |
ОЗУ |
DDR II SDRAM |
256 |
150 |
Плата материнская |
Asus |
775 |
1800 |
Процессор |
AMD Athlon II X2 215 |
2,7 |
1900 |
Процессор |
Celeron 430 |
1,8 |
1500 |
Процессор |
Pentium Dual Core E5300 |
2,6 |
2800 |
Для таблицы Поставщики
Компонент |
Модель |
Цена опт |
Кол-во |
Поставщик |
Телефон |
Адрес |
Видеокарта |
PCI-E Asus |
1200 |
4 |
ООО Принт |
250-78-56 |
Пермь Ленина 34 |
Видеокарта |
PCI-E Asus |
1240 |
2 |
ОАО НЕТТА |
212-67-89 |
Пермь Куйбышева 4 |
Видеокарта |
PCI-E Sapphire |
1370 |
5 |
ООО ЕВРОком |
210-45-56 |
Пермь Советская 5 |
Жесткий диск |
Seagate |
4300 |
6 |
ОАО НЕТТА |
212-67-89 |
Пермь Куйбышева 4 |
Жесткий диск |
Seagate |
4200 |
8 |
ООО Принт |
250-78-56 |
Пермь Ленина 34 |
Плата материнская |
Asus |
1560 |
4 |
ООО ЕВРОком |
210-45-56 |
Пермь Советская 5 |
Процессор |
AMD Athlon II X2 215 |
1800 |
5 |
ООО Принт |
250-78-56 |
Пермь Ленина 34 |
Процессор |
AMD Athlon II X2 215 |
1880 |
6 |
ОАО НЕТТА |
212-67-89 |
Пермь Куйбышева 4 |
Процессор |
Celeron 430 |
1240 |
4 |
ООО ЕВРОком |
210-45-56 |
Пермь Советская 5 |
Процессор |
Dual Core E5300 |
4500 |
6 |
ЗАО Froggy |
210-77-99 |
Пермь Ленина 12 |
по курсу «Информационные технологии управления»
для более глубокого освоения курса «Информационные технологии управления»
Основная литература:
Дополнительная литература:
1 Раздел подготовлен Н.А. Тимоховой.
2 Нажмите одну из кнопок [1][2][3] для отображения строк соответствующего уровня. Нажмите [-] для скрытия или [+] для отображения содержимого текущего уровня.
PAGE 11
Иная официальная правовая информация
Нормативная правовая информация
Информация индивидуально-правового характера, имеющая юридическое значение
Неофициальная правовая информация
Официальная правовая информация
Правовая информация
Профессиональная тайна
лужебная тайна
Личная (семейная) тайна
Коммерческая тайна
Государственная тайна
Общедоступная информация
Информация ограниченного доступа
Информация по уровню доступа