РефератыИнформатикаКоКомпьютерные информационные технологии 2

Компьютерные информационные технологии 2

Учреждение образования


"Институт предпринимательской деятельности"


Заочный факультет

Кафедра высшей математики и информатики


КОНТРОЛЬНАЯ РАБОТА


По дисциплине «Компьютерные информационные технологии»

Выполнила: Михалкевич Екатерина Александровна


Студентка заочного факультета,


3-го курса, группы 2418


Зач.кн.№543


Проверил работу: Матвеенко Александр Анатольевич


ученая степень, звание_______________


Содержание


1.Основы программирования на VBA. Основные конструкции языка VBA.


Циклы и условные выражения.


1.1Основы программирования на VВА.


1.2Основные типы переменных


1.3 Простейшие операторы и конструкции VВА


1.4. Основные сведения о процедурах


2. Роль экономической информации в управлении. Производственные и управленческие информационные технологии.


2.1 Информация и управление


2.2 Экономическая информация, ее свойства и особенности


2.3 Управление экономическим объектом


Список источников 1.Основы программирования на
VBA
. Основные конструкции языка
VBA
. Циклы и условные выражения.


1.1 Основы программирования на VВА.


Одним из наиболее важных и полезных аспектов подготовки Microsoft Office к выполнению определенных задач является автоматизация процессов взаимодействия пользователя с приложениями Microsoft Office. Эти приложения не являются законченными продуктами, настроенными на выполнение всех возможных задач, а представляют собой системы, которые нуждаются в определенной настройке, что обеспечивается разнообразными средствами, как интерактивными, так и программными. Все приложения Microsoft Office поддерживают язык программирования Visual Basic for Applications (VBA). VBA позволяет работать с Microsoft Office, как с некоторым конструктором: в распоряжении разработчика VBA-приложения не только большое количество объектов и коллекций, но и возможности настроек, позволяющие до такой степени программно настроить любое приложение, что пользователь такого приложения может и не понять, с каким приложением происходит «общение».


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


Привлекательная особенность VВА в том, что он очень удобен для первого знакомства с программированием в среде Windows. Этому способствует широкое распространение приложений Microsoft Office, бесконечное разнообразие возможных практических задач, интуитивно понятная интегрированная среда редактора Visual Basic, возможность обучения программированию посредством анализа кода, записанного при помощи макрорекордера, наличие огромного количества объектов, которыми можно управлять из VВ-кода. Более глубокие знания VВА-программирования позволят решать практически любые задачи: от автоматизации создания простых документов до обработки баз данных с использованием как настольных, так и сетевых СУБД. [3]


Visual Basic for Applications (VBA) — язык программирова­ния, инструмент для разработки уникальных приложений. С по­мощью VВА:


• создаются макросы, расширяющие функциональные возмож­ности приложений Оffiсе;


• проектируются собственные диалоговые окна;


• модифицируется основное меню приложений Оffiсе;


• объединяются данные из нескольких приложений.


Основное отличие VВА от языка Visual Basic (VВ) заключается в том, что процедуры VВА выполняются только в среде поддерживающего его приложения, а с использованием VВ создаются самостоятельные программы.


Исторически Ехсеl 5.0 был первым офисным приложением, использующим VВА для разработки процедур. Поэтому излагаемый материал и примеры ориентированы в первую очередь на это приложение. Однако основы программирования в целом справедливы и для других приложений Оffiсе.


1.2 Основные типы переменных


В VВА для хранения значений используются следующие ос­новные типы переменных (табл.1).


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


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


- длина имен не должна превышать 256 символов русского и латинского алфавитов;


- имена должны начинаться с буквы;


- имена не должны включать точек, пробелов и символов: % & ! # @ $;


- имена должны быть уникальны внутри процедуры, в кото­рой они определены;


- запрещается использовать имена, совпадающие с названия­ми функций, операторов VВА;


- регистр букв в именах не имеет значения: имена, написан­ные прописными и строчными буквами, эквивалентны.


Рекомендуется применять имена, включающие в себя в ка­честве приставки к имени объекта и тип данных, например: intНомер (integer, 2 байта), strВремя года (string)» lngКодПоставщика (long, 4 байта).


Основные типы переменных, обрабатываемых VВА Таблица 1




























































Тип данных Размер данных Диапазон Допустимых значений
Вуtе (байт) 1 байт от О до 255
Integeг (целое число) 2 байта от -32 768 до 32 767
Long ( длинный) 4 байта от -2 147 483 648 до 2 147 483 647
Single(простой) 4 байта, число от-3,402823Е38 до-1.401298Е-45
с плавающей (для отрицательных чисел)
точкой

от 1,401298Е-45 до 3,402823Е38


(для положительных чисел)


Double (двойной) 8 байт, число от -1,79769313486232 Е308
с плавающей до -4,94065645841247 Е-324
точкой

(для отрицательных чисел)


от 4,94065645841247 Е-324


до 1,79769313486232 Е308


(для положительных чисел)


String (символы) Строка от 0 и почти до двух миллиардов
символов символов
Воо1еаn (логический) 2 байта Тrue или Fа1sе (Истина или Ложь)
Dаtе (дата) 8 байт с 1 января 100 года до 31 декабря 9999 года
Сuггеnсу 8 байт

от -922 337 203 685 477,5808


до 922 337 203 685 477, 5807


Variant Содержит данные любого типа и применяется по умолчанию (если переменная не описана явно)

1.3 Простейшие операторы и конструкции VВА


Операторы присваивания. Эти операторы предназначены для задания начальных значений, записи результата вычислений в переменную, изменения значений. Оператор присваивания име­ет следующую структуру:


имя переменной = выражение


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


К основным операциям языка VВА относят: арифметические операции (+, -, *, /) и операции сравнения (= (равно), <> (не равно), <, >, <= (меньше либо равно), >= (больше либо равно)).


Оператор комментариев— пояснения к процедуре для об­легчения понимания ее логики и специфики. Комментарий мож­но приводить в любом месте процедуры. Он должен начинаться с символа ^ (апостроф).


Оператор описания переменной и массива. Для описания переменных и массивов переменных в VВА используется опера­тор Dim. Упрощенный.синтаксис оператора имеет вид:


Dim имя переменной [ (индексы )] [Аs тип]


Параметр имя переменной — имя описываемой переменной или массива. Необязательный параметр индексы используется для описания массива и определяет количество его элементов. Дополнительный параметр Аs тип позволяет назначить описы­ваемой переменной или массиву необходимый тип данных. За­метим, что здесь и далее атрибуты, записанные в квадратных скобках, являются необязательными и в ряде случаев могут от­сутствовать.


Считается, что VВА самостоятельно описывает переменные и использовать оператор Dim необязательно. Однако авторы реко­мендуют включать этот оператор в тексты программ, чтобы сде­лать их более читабельными и избежать возможных конфлик­тов переменных.


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


Пример 1.
Фрагмент программы, запрашивающей у пользо­вателя ввод номера месяца (функции InputBox) и выводящей на экран соответствующее этому номеру название месяца (функ­ция МsgВох). Переменная strВремяГода объявлена, но в этом фрагменте не используется.


Dim strМесяцы (12) Аs String, int Номер Аs Integer


Dim strВремяГода Аs String


strМесяцы (о) = « Январь »


strМесяцы (1) = « Февраль »


…………………………….


strМесяцы (10) = « Ноябрь »


strМесяцы (11) = « Дерабрь »


intНомер = InputBox ( «Введите номер месяца», «номер мясяца»)


МsgВох « Выбран месяц: » & strМесяцы ( intНомер-1)


Заметим, что при вводе номера месяца необходимо указы­вать значения в диапазоне от 1 до 12 (строковые константы мо­гут записываться с использованием кавычек).


Конструкции управления порядком выполнения операторов.


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


Конструкция для организации ветвящихся процессов. При­ведём синтаксис двух простейших конструкций проверки одно­го условия.


Первая конструкция имеет вид:


If условие Then


группа_1 [Е1sе


группа_2]


End If


Здесь параметр условие - логическое выражение, принима­ющее значение «истинно» или «ложно». Если это выражение истинно, то выполняется совокупность операторов, отмеченная как группа_1. Если выражение ложно, то выполняются опера­торы, отмеченные как группа_2.


Пример 2.
Дополнить пример 1
проверкой корректнос­ти введенного номера месяца. Для этого заменим последний оператор примера 1
(оператор МsgВох) следующей конструк­цией:


IfintНомер <= 12 And intНомер > 0 Then


МsgВох « Выбран месяц: » » & strМесяцы ( intНомер-1)


Else


МsgВох « Указан не верный номер месяца: » & intНомер


End If


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


Sе1ес1 Саsе выражение


Саsе значения_1


группа_1


[ Саsе значения_2


группа_2 ]


…………………….


[ Саsе Е1sе


группа_Е1sе ]


Еnd Sе1ес1


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


Пример 3.
Дополнить примеры 1
и 2
конструкцией, вычисляющей время года на основе введенного номера месяца.


Sе1есt Саsе intНомер


Саsе 3 То 5


strВремяГода = "весны"


Саsе 6 То 8


strВремяГода = "лета"


Саsе 9 То 11


strВремяГода = "осени"


Саsе Е1sе


strВремяГода = "зимы"


Еnd Sе1ес1:


МsgВох strМесяцы(IndНомер-1) & " - месяц " &strВремяГода


Эту конструкцию следует поместить вместо оператора МsgВох "Выбран месяц:" & strМесяцы(intНомер-1) (см. пример 2
).


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


Язык VВА включает несколько управляющих структур для выполнения циклов. Простейший синтаксис этих конструкций имеет вид:


Do While условие


Операторы


Lоор


Fог счетчик = начало То конец [Stер шаг] -


операторы


Next [счетчик]


Fог Еасh элемент In группа


операторы


Nехt: [элемент]


Для конструкции Dо ... Lоор параметр условие — логическое выражение, принимающее значение «истинно» или «ложно». До тех пор, пока это выражение истинно, выполняются операто­ры, расположенные до Lоор, в противном случае эти операторы пропускаются.


В конструкции Fог … Nехt параметр счетчик—имя вспомо­гательной переменной, которая изменяется с исходного значе­ния начало до значения конец с шагом изменения шаг. При каждом изменении этой переменной выполняются инструкции, находящиеся между Fог и Nехt.


Конструкция Fог Еасh ... Nехt не требует подсчитывать число элементов или задавать условие окончания цикла. Здесь эле­мент — это переменная, представляющая элемент семейства, а группа — имя семейства или массива. Операторы выполняют­ся для всех элементов этой группы.


Пример 4.
Иллюстрация использования конструкций Dо ... Lоор и Foг ... Nехt для нахождения суммы чисел от 1 до 50 включительно и конструкции Fог Еасh ... Nехt для суммирова­ния чисел, находящихся в массиве с именем «Налоги» (актив­ного рабочего листа таблицы Ехсеl). В этом примере использует­ся свойство Vа1uе объекта Сеll.


intЧисло = 1


intСумма = 0


Do While intЧисло<= 50


intСумма = intСумма + intЧисло


intЧисло = intЧисло + 1


Loop


intСумма = 0


For intЧисло = 1 To 50 step 1


IntСумма = intСумма + intЧисло


Next intЧисло


IntСумма = 0


For Each Cell In Range («Налоги»)


IntСумма = intCумма +Сell. Value


Next Cell


1.4. Основные сведения о процедурах


Процедура — это сгруппированный и логически закончен­ный набор операторов VВА. Различают следующие типы проце­дур: процедуры-подпрограммы (процедуры Sub) и процедуры-функции (процедуры Function).


Процедура Sub— совокупность операторов VВА, заключен­ных между операторами Sub и Еnd Sub. Процедуры этого типа выполняют определенные действия, но значения в вызывающую их процедуру не возвращают. Имена таких процедур не могут быть использованы в выражениях и операторах присваивания. Как правило, процедуры - подпрограммы являются макросами или процедурами обработки событий (процедуры, автоматически выполняемые при возникновении события, инициируемого пользователем или приложением).


Синтаксис процедуры Sub имеет вид: Sub имя ( [аргументы] )


операторы VВА


End Sub


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


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


Синтаксис процедуры-функции имеет вид:


Function имя ( [аргументы] ) [Аs тип]


Операторы VВА


имя = выражение


Еnd Function


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


Процедуры Function и Sab могут быть либо закрытыми, либо открытыми. Открытую процедуру, объявленную с применением ключевого слова Public, разрешается вызывать из любой проце­дуры любого модуля. Закрытую процедуру, объявленную с помо­щью ключевого слова Private, можно вызывать только из проце­дур текущего модуля. Если в объявлении процедуры не указан ее вид, то по умолчанию она считается Public (то есть открытый).


Пример 5.
Операторы процедуры ПервыйСимвол. Назна­чение процедуры — преобразование первого символа исходной строки strИсходнаяСтрока в прописной, а остальных символов строки в строчные.


1. Publiс Function ПервыйСимвол (strИсходнаяСтрока Аs


String)


2. Dim strСтрока As String


3. strСтрока = Trim (strИсходнаяСтрока)


ПервыйGимвол = Ucase (Left(strСтрока), 1)) &


Lcase (Mid (strСтрока, 2))


4. End Function


Здесь и далее нумерация 1,2,…, 5 дана с целью последую­щих комментариев операторов процедуры:


1. Задание открытой (Рublic) процедуры с именем Первый­Символ, возвращающей преобразованное значение (тип Function). Входным аргументом является строка strИсходнаяСтрoка, в ко­торой требуется установить первую букву как прописную, а ос­тальные — строчные.


2. Описание введенной вспомогательной переменной — стро­ки strСтрока. Эту строку планируется использовать для времен­ного хранения информации.


3. Определение содержимого переменной strСтрока как зна­чение строки strИсходнаяСтрока, в начале и конце которой уда­лены пробелы с помощью встроенной в Ехсеl функции Trim().


4. Установка первого (левого) символа содержимого строки strСтрока как прописного (применяется встроенная функция UСаsе) и перевод остальных символов строки в строчные (встро­енная функция LСаsе). Оператор & (логическое «и») использу­ется для слияния (объединения) двух подстрок в одну. Резуль­тат записывается в строку ПервыйСимвол, то есть в имя функ­ции — для передачи в вызывающую программу.


5. Окончание процедуры.


Пример 6.
Создать процедуру обработки события Нажа­тие (Click) для помещенной в поле рабочего листа кнопки Пре­образовать. Преобразование заключается в вызове для содер­жимого предварительно выделенного диапазона ячеек рабочего листа Ехсеl процедуры ПервыйСимвол (пример 5
), подсчете числа сделанных с помощью этой процедуры преобразований и выделении курсивом не измененных процедурой значений.


В рассматриваемом примере используются понятия объекта Selection,- свойств Value и Font.Italic,Cell и события Click.


1. Private Sub Преобразовать_Click ( )


2. Dim intЧислоЗамен As Integer


intЧислоЗамен = 0


3. For Each Cell In Selection


If Cell.Value <> Первый символ (Cell.Value) Then


Cell.Value = Первый символ (Cell.Value)


intЧислоЗамен = intЧислоЗамен +1


Else


Cell.Fon.Italic = True


End If


Next Cell


7.MsgBox «Сделано» & intЧислоЗамен & «преобразований»


End Sub


Комментарии:


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


2. Описание введенной переменной — intЧислоЗамен. Содержи­мое этой переменной— число преобразованных функцией Пер­выйСимвол ячеек. Изначально содержимое переменной intЧислоЗамен равно 0.


3. Организуется последовательный перебор всех ячеек пред­варительно выделенного диапазона, рабочего листа таблицы Ехсеl, определяемого объектом Selection.


4. Осуществляется проверка неравенства исходного значения текущей ячейки диапазона и значения этой же ячейки, преобра­зованного функцией Перв

ыйСимвол. В случае неравенства вы­полняется группа операторов 5, а в случае равенства — 6.


5. Строка преобразуется путем вызова для содержимого теку­щей ячейки рабочего листа таблицы Ехсеl процедуры Первый­Символ; содержимое переменной intЧислоЗамен (счетчика вы­полненных преобразований) увеличивается на 1.


6. Содержимое текущей ячейки выделяется курсивом.


7. Вывод сообщения о числе преобразованных ячеек.


Данные, необходимые процедуре типа Sub или Function для выполнения ее задачи (в примере 5
. переменная strИсходнаяСтрока), передаются как аргументы. Аргументы отделяются друг от друга запятыми. Объявляя аргумент с помощью ключе­вого слова Аs, можно задать тип исходных данных.


Процедуре можно запретить изменение значения переданно­го ей аргумента, для чего используется ключевое слово ByVal. Если же процедуре разрешено изменять значение аргумента, то может применяться ключевое слово ВуRef. По умолчанию при­меняется именно этот способ передачи аргумента.


Для определения обязательности аргумента используется ключевое слово Optional.


Пример 7.
Объявление процедуры Sub, содержащей два входных аргумента:


Sub Обновление (ВуVа1 IngНомер Аs Long, strИмяКлиента Аs String)


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


Второй аргумент, strИмяКлиента, передается по ссылке как тип String. В этом случае процедура имеет доступ к исходной переменной в памяти и поэтому способна изменить ее значение. [2]


2. Роль экономической информации в управлении. Производственные и управленческие информационные технологии.


2.1 Информация и управление


Информационные технологии
— это техноло­гии, ориентированные на получение, обработку и распространение (передачу) информации.


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


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


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


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


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

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


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


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


Экономическая информация

— совокупность данных (све­дений), используемых при осуществлении функции организа­ционно-экономического управления экономикой государства и ее отдельными звеньями. [2]


2.2 Экономическая информация, ее свойства и особенности


Экономическая информация

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


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


Словосочетание «экономическая информация» вошло в обиход в 60-х годах прошлого столетия с внедрением средств вычислительной техники в сферу управления народным хозяйством. Эко­номическая информация классифицируется
:


• по месту возникновения (входящая, исходящая);


• по участию в процессе обработки/хранения (исходная, про­изводная, хранимая без обработки, промежуточная, резуль­татная);


• по отношению к функциям управления (плановая, прогноз­ная, нормативная, конструкторско-технологическая, учетная, финансовая и др.)


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


Можно выделить следующие особенности экономической инфор­мации
.


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


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


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


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


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


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


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


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


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


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


Датирование (привязка ко времени) — действие или процесс, в результате которого фиксируется (документируется) время/дата (например, начало и завершение) выполнения операции.


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


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


К экономической информации предъявляются следующие требо­вания:


- корректность
— обеспечивает ее однозначное восприятие все­ми потребителями;


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


- оперативность
— отражает актуальность информации для не­обходимых расчетов и принятия решений в изменившихся условиях;


- точность
— определяет допустимый уровень искажения как исходной, так и результатной информации, при котором сохраняется эффективность функционирования системы;


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


-устойчивость
— способность реагировать на изменения ис­ходных данных без нарушения точности;


- достаточность
— наличие такого оптимального количества информации, которое необходимо для принятия правильного решения. Избыток информации не менее вреден, чем недостаток, ибо он может вводить в заблуждение пользователя и замедлять процесс её обработки. [1]


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


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


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


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


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


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


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


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


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


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


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


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


2.3 Управление экономическим объектом


В объектах управления протекают различные процессы (ма­териальные и нематериальные), а в системах управления и кана­лах связи — преимущественно информационные.


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


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


• выработка управляющим органом информации, которая со­ответствует цели (программе) управления — управляющей информации;


• передача управляющей информации объекту управления;


• получение и анализ реакции объекта (осведомительной инфор­мации об объекте управления и его фактическом поведении);


• корректировка или выработка новой управляющей информа­ции с целью оптимизации функционирования объекта управления.


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


1. Информационное обеспечение— сис­тема классификации и кодирования информации, техноло­гическая схема обработки данных, нормативно-справочная ин­формация система документооборота.


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


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


4. Математическое обеспечение — сово­купность методов, правил, математических моделей и алго­ритмов решения задач.


5. Лингвистическое обеспечение— совокуп­ность терминов и искусственных языков, правил формализа­ции естественного языка.


6. Программное обеспечение— совокупность про­грамм систем обработки данных и документов, необходимых для эксплуатации этих программ.


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


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


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


• получение информации о рынке и его анализ;


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


• выполнение основных деловых операций;


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


• контроль и координация работы подразделений фирмы и со­трудников;


• обеспечение связи с партнерами и прочими организациями. Реализацию части этих процессов можно возложить на ЭВМ.


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


Ценность пользователя определяется следующим:


• готовностью пользователя (по уровню знаний и психологи­чески) применять современные информационные технологии;


• готовностью конкретной организации к внедрению современ­ных информационных технологий;


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


До сих пор, к сожалению, главным препятствием на пути по­вышения эффективности использования компьютеров является не недостаток технологий, а инертность отдельных людей или целых организаций. Считается, что для успешного внедрения новых информационных технологий каждая организация долж­на накопить «критическую массу» энтузиастов. В небольшом коллективе из 15 человек 10 могут считать себя «критической массой», а в большом, где, например, 600 работников, — 400. [2]


Список источников


1. Компьютерные информационные технологии: Курс лекций/ Е.С. Толмачёва. – Минск: Современные знания, 2007.-176с.


2. Основы информатики: Учеб.пособие/ А.Н.Морозевич, Н.Н.Говядинова, В.Г.Левашенко и др.; Под ред.А.Н.Морозевича. – 2-е изд., испр.- Мн.: Новое знание, 2003. – 544с. (Экономическое образование).


3. Учебно-методическое пособие. Программирование на VBA / В.Л.Титов. – УО «Могилёвский государственный университет продовольствия», 2008. – 123с.

Сохранить в соц. сетях:
Обсуждение:
comments powered by Disqus

Название реферата: Компьютерные информационные технологии 2

Слов:4908
Символов:44487
Размер:86.89 Кб.