Решение любой задачи в ИС происходит по определенному алгоритму. Алгоритм – это точное предписание исполнителю совершить определенную последовательность действий для достижения поставленной цели за конечное число шагов [30]. В компьютерной информационной системе алгоритм выполняется с помощью различных программ.
Программы – это упорядоченные последовательности команд, выполняемых аппаратной частью ИС. Конечная цель любой компьютерной программы – управление аппаратными средствами, так как программа работает, взаимодействуя с оборудованием ИС [34]. Как было показано ранее, программное обеспечение (Software) ИС – совокупность программ для реализации целей и задач информационной системы, а также нормального функционирования комплекса технических средств.
Программное и аппаратное обеспечение в компьютере работают в неразрывной связи и в непрерывном взаимодействии. Несмотря на то, что эти две категории рассматриваются отдельно, нельзя забывать, что между ними существует диалектическая связь и раздельное их рассмотрение является по меньшей мере условным.
Автоматизированная информационная система учёта заказов | База Данных СТО (C#)
Состав программного обеспечения вычислительной системы называют программной конфигурацией [34] (рис.3.1).
Между программами, как и между физическими узлами и блоками, существует взаимосвязь – многие программы работают, опираясь на программы более низкого уровня и взаимодействуя с ними через межпрограммный интерфейс. Возможность существования такого интерфейса зависит от выполнения технических условий и протоколов взаимодействия между программным обеспечением различного уровня.
Уровни программного обеспечения представляют собой пирамидальную конструкцию. Каждый следующий уровень опирается на программное обеспечение предшествующих уровней. Такое деление удобно для всех этапов работы с вычислительной системой, начиная с установки программ до практической эксплуатации и технического обслуживания. Каждый вышележащий уровень повышает функциональность всей системы. Так, например, вычислительная система с программным обеспечением базового уровня не способна выполнять большинство функций, но зато позволяет установить системное программное обеспечение.
Базовый уровень. Самый низкий уровень программного обеспечения представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Базовые программные средства, как правило, непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых постоянными запоминающими устройствами – ПЗУ (Read Only Memory – ROM). Программы и данные записываются («прошиваются») в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации.
В тех случаях, когда изменение базовых программных средств во время эксплуатации является технически целесообразным, вместо микросхем ПЗУ применяют перепрограммируемые постоянные запоминающие устройства – ППЗУ (Erasable and Programmable Read Only Memory – EPROM). В этом случае изменение содержания ППЗУ можно выполнять как непосредственно в составе вычислительной системы (такая технология называется флэш-технологией), так и вне ее, на специальных устройствах, называемых программаторами.
Набор данных программ носит название базовой системы ввода – вывода (Basic Input/Output System – BIOS). BIOS выполняет:
инициализацию основных компонентов материнской платы и подключенных к ней устройств;
обслуживание системных прерываний (аппаратных и программных), т. е. определяет режимы взаимодействия базовых устройств;
определяет накопитель и считывает с него в оперативное запоминающее устройство (ОЗУ) начальный загрузчик (Boot Record).
Системный уровень. Системное программное обеспечение управляет всеми ресурсами ЭВМ и осуществляет общую организацию процесса обработки информации и интерфейс ЭВМ с проблемной средой: с аппаратным обеспечением и с пользователем. Поэтому программы системного уровня можно условно разделить на два класса.
Первый класс программ отвечает за взаимодействие с устройствами системы. Так, например, при подключении к вычислительной системе нового оборудования на системном уровне должна быть установлена программа, обеспечивающая для других программ взаимосвязь с этим оборудованием. Программы, отвечающие за взаимодействие с конкретными устройствами, называются драйверами (Driver) устройств, и они входят в состав программного обеспечения системного уровня.
Другой класс программ системного уровня отвечает за взаимодействие с пользователем. Именно благодаря им он получает возможность вводить данные в вычислительную систему, управлять ее работой и получать результат в удобной для себя форме. Эти программные средства называют средствами обеспечения пользовательского интерфейса. От них напрямую зависят удобство работы с компьютером и производительность труда на рабочем месте.
Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера.
Системный уровень – переходный. Программы, работающие на этом уровне, обеспечивают взаимодействие остальных программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением, то есть выполняют «посреднические» функции. От программного обеспечения этого уровня во многом зависят эксплуатационные показатели всей вычислительной системы в целом. Если компьютер оснащен программным обеспечением системного уровня, то он уже подготовлен к установке программ более высоких уровней, к взаимодействию программных средств с оборудованием и пользователем. То есть наличие ядра операционной системы – непременное условие для возможности практической работы человека с вычислительной системой.
Служебный уровень. Программное обеспечение этого уровня взаимодействует как с программами базового уровня, так и с программами системного уровня. Основное назначение служебных программ (их также называют утилитами) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Во многих случаях они используются для расширения или улучшения функций системных программ. Некоторые служебные программы (как правило, это программы обслуживания) изначально включают в состав операционной системы, но большинство служебных программ являются для операционной системы внешними и служат для расширения ее функций.
В разработке и эксплуатации служебных программ существует два альтернативных направления: интеграция с операционной системой и автономное функционирование. В первом случае служебные программы могут изменять потребительские свойства системных программ, делая их более удобными для практической работы. Во втором случае они слабо связаны с системным программным обеспечением, но предоставляют пользователю больше возможностей для персональной настройки их взаимодействия с аппаратным и программным обеспечением.
Прикладной уровень. Программное обеспечение прикладного уровня представляет собой комплекс прикладных программ, с помощью которых на данном рабочем месте выполняются конкретные задания. Спектр этих заданий необычайно широк – от производственных до творческих и развлекательно-обучающих. Огромный функциональный диапазон возможных приложений средств вычислительной техники обусловлен наличием прикладных программ для разных видов деятельности.
Поскольку между прикладным программным обеспечением и системным существует непосредственная взаимосвязь (первое опирается на второе), то можно утверждать, что универсальность вычислительной системы, доступность прикладного программного обеспечения и широта функциональных возможностей компьютера напрямую зависят от типа используемой операционной системы, от того, какие системные средства содержит ее ядро, как она обеспечивает взаимодействие компонентов триединого комплекса: человек программы оборудование.
Современный рынок ПО формируется в соответствии с потребностями пользователей и условиями распространения ПО.
По условиям распространения ПО можно разделить на:
лицензионное ПО, закупаемое у официальных дилеров – производителей программных продуктов и сопровождаемое ими;
свободно распространяемое ПО (Freeware) – большинство файлов можно заказать по почте и Интернету;
условно-бесплатное (Shareware) ПО. Условие распространения Shareware означает: попробуй и заплати. Поэтому данный вид ПО обладает ограниченными возможностями и обычно функционирует только в течение определенного промежутка времени.
Источник: studfile.net
Все о Process Mining от ProcessMi
Все о технологии Process Mining — кейсы, термины, решения и аналитика. Российский и зарубежный опыт от группы экспертов ProcessMi
Информационная система (ИС)
Информационная система (ИС) – это программно-аппаратный комплекс, который используется для сбора, хранения, обработки и выдачи информации. Традиционно ИС работают с огромными объемами сложноструктурированных данных. Интеграция программного, аппаратного обеспечения и данных позволяет автоматизировать управление информацией.
Предназначение ИС в том, чтобы своевременно обеспечивать персонал необходимой информацией в определенной области (например, предметно либо географически), тем самым создавая определенный информационный пласт, при помощи которого пользователь удовлетворит все потребности в информации. Примеры: логистические системы, продажа билетов в общественном транспорте, финансовые и банковские и др.
История информационной системы
- 50-е годы (первые ИС позволяли обрабатывать счета и рассчитывать заработную плату сотрудникам, использовались на бухгалтерских счетных машинах);
- 60-е годы (данный этап характеризуется началом использования компьютерного оборудования, которое было способно выполнять множество разнообразных функций; соответственно, информационные системы стали более функциональными);
- 70-е — 80-е годы (ИС стали использоваться как средство контроля за процессами управления, что значительно сократило время принятия решений);
- конец 80-х годов (ИС стали стратегически важным звеном на всех уровнях организации).
Классификация информационной системы
Все информационные системы можно классифицировать по множеству признаков:
Распределенность:
- настольные (расположение компонентов на одной рабочей машине);
- распределённые (на нескольких компьютерах).
Автоматизация:
- автоматизированные (требующие систематического вмешательства специалистов);
- автоматические (полностью автоматизированные).
Обработка данных:
- информационно-справочные (основная задача – поиск и представление всей необходимой запрашиваемой информации);
- специализированные (позволяющие обрабатывать данные с использованием сложных алгоритмов).
Сфера применения:
- экономические;
- медицинские;
- географические и т.д.
Масштабность:
- личные (персональные) (в которых решаются задачи одного специалиста);
- групповые (где информация используется одновременно несколькими пользователями);
- корпоративные (КИС) (полная автоматизация всех процессов организации).
Принципы:
- интеграции (одни и те же данные многократно используются при разных задачах);
- системность (многоаспектная обработка данных для ускорения процесса принятия решений);
- комплексность (автоматизация процессов, связанных с преобразованием данных).
Структура информационной системы
Структура ИС не монолитна и включает в себя:
- Функциональные подсистемы
они отвечают за реализацию и поддержку методов получения информации, необходимой для управления на всех уровнях организации. Функциональные подсистемы связаны с предметной областью использования ИС, спецификой деятельности объекта, а также уровнем управления. - Обеспечивающие подсистемы, содержащие:
- информационное обеспечение;
- технические обеспечение;
- программное и математическое обеспечение:
- лингвистическое обеспечение;
- кадровое обеспечение;
- эргономическое обеспечение;
- правовое обеспечение;
- организационное обеспечение.
Архитектура информационной системы
В связи с тем, что информационные системы могут иметь разные масштабы применения и разные функциональные области, различают 4 вида программно-аппаратной архитектуры ИС:
- централизованная;
- файл-серверная (ФС);
- клиент-серверная (КС);
- интегрированная.
Централизованная архитектура предполагает использование одного выделенного компьютера (с несколькими терминалами) для хранения и управления данными, а также для выполнения прикладных функций информационной системы.
Файл-серверная архитектура характеризуется тем, что хранение данных осуществляется на выделенной машине, а все остальные операции – на клиентских станциях, подключенных по локальной сети.
В КС-архитектуре хранение и управление данными осуществляется на отдельном компьютере – сервере БД. Клиентские рабочие станции отвечают за логику приложений ИС и интерфейсы пользователей.
Интегрированная архитектура не предполагает четкого разделения компонентов системы на клиентские части и серверные. В такой архитектуре любой компонент может быть как сервером, так и клиентом.
Источник: processmi.com
Информационная система — основные понятия и определения
Перед вами актуальная и полная информация об информационных системах. Мы постарались опустить ненужные подробности. А то что осталось, описали простым языком. Так чтобы каждый мог разобраться в теме. Приятного изучения!
Преподаватель
Интересуюсь по работе
Проголосовало: 384
Как видно из рисунка выше, обеспечивающие подсистемы могут быть:
- техническая;
- математическая;
- программная;
- информационная;
- организационная;
- правовая.
Рассмотрим каждый этот тип подробнее.
Техническое обеспечение ИС
Техническая подсистема — это совокупность имеющихся технических средств, обеспечивающих работоспособность ИС, а также технологические процессы и документация.
В состав технического обеспечения входят:
- компьютеры;
- технические устройства для хранения, обработки, вывода, сбора и передачи информации;
- линии связи;
- оборудование для передачи данных;
- оргтехника;
- другое…
С помощью документации оформляют выбор оборудования, прописывают принципы организации его эксплуатации, процесса обработки данных. Документация делится на 3 типа:
- Нормативно-справочная: которая используется для расчетов за техническое обеспечение.
- Специализированная: которая включает в себя описание методик по каждому из этапов разработки технического обеспечения;
- Общесистемная, которая состоит из отраслевых и государственных стандартов, касающихся технического обеспечения.
В настоящее время активно используются две главные формы организации технического обеспечения:
- Децентрализованная. Каждая подсистема на компьютерах реализуется прямо на рабочих местах.
- Централизованная. Все подсистемы работают на специальных вычислительных центрах и больших ЭВМ.
- Частично децентрализованная. Часть подсистем базируются непосредственно на персональных компьютерах, а другая часть — в вычислительных центрах.
Частично децентрализованная система судя по всему является наиболее перспективным типом, сочетая в себе преимущества работы отдельных элементов на персональных компьютерах и общей базы данных а также общих функциональных подсистем на отдельной большой ЭВМ. Взаимодействие всего этого осуществляется по внутренней сети предприятия или через интернет.
Математическое и программное обеспечение ИС
Математическое и программное обеспечение информационной системы — это комплекс математических моделей, методов, программ и алгоритмов, предназначенных для осуществления задач и целей ИС, а также для полноценного функционирования подсистемы технического обеспечения.
В состав математического обеспечения входят:
- типовые задачи;
- инструменты для моделирования;
- методы математической статистики и программирования, а также теории массового обслуживания и пр.
К средствам программного обеспечения относятся:
- Специальное ПО — совокупность программных средств, разработанных в процессе создания конкретной ИС. Это ППП (пакеты прикладных программ), созданные для реализации разработанных моделей функционирования реального объекта.
- Общесистемное ПО — комплекс программных средств, предназначенных для осуществления типовых действий пользователями, работающими в разных информационных системах. Они позволяют расширить стандартный набор функций персональных компьютеров, контролировать и управлять процессами работы с данными.
- Техническая документация на создание программных средств, включающая в себя описание целей, ТЗ на алгоритмизацию, математическо-экономическую модель и контрольные примеры.
Информационное обеспечение ИС
Информационное обеспечение ИС необходимо для формирования и выдачи актуальной информации, позволяющей принимать эффективные управленческие решения.
Информационное обеспечение — это комплекс подсистем: кодирование и классификация данных, системы документации, схемы циркулирующих в предприятии информационных потоков, методы проектирования баз данных.
Унифицированные системы документации
Формируются на региональном, отраслевом или государственном уровнях. Главное предназначение — обеспечить сопоставимость показателей из разных сфер производства. Существуют стандарты, которые предъявляют требования к:
- системам документации;
- к формам документов;
- к структуре и составу показателей и реквизитов;
- к методам регистрации, ведения и внедрения документационных форм.
К примеру, у медицинских работников есть свои требования к оформлению документации. А у преподавателей вузов свои.
Но несмотря на то, что существует унифицированная система документации, большинство предприятий регулярно сталкиваются с типичными проблемами:
- приходится очень много документов обрабатывать вручную;
- в разных документах дублируются одни и те же показатели;
- специалистам приходится отвлекаться от своих главных задач на работу с большим объемом документации;
- существуют показатели, которые не используются на практике.
Информационное обеспечение как раз и нужно для того, чтобы устранить все эти и подобные им недостатки.
Схемы информационных потоков
Они содержат в себе маршруты потоков информации и ее размеры, а также места где возникает первичная информация и используются результатная информация. Если проанализировать структуру этих схем, можно значительно усовершенствовать всю систему управления.
Вот два простейших примера:
движение служебной записки |
запись в базу данных информации о приеме на работу нового сотрудника |
Такие схемы строятся для того, чтобы определить объем информации, которая используется в процессе работы организации, а также обеспечить:
- исключение неиспользуемых данных;
- исключения дублирующих данных;
- классификацию данных;
- рациональное представление данных.
Создание информационного обеспечения
Чтобы создать ИО, нужно пройти следующие этапы:
- сформулировать функции, задачи и цели всей системы;
- выявить потоки движения данных от момента их возникновения до их использования;
- представить данные об информационных потоках для анализа в виде схем;
- создать и использовать систему кодирования и классификацию;
- овладеть методологией разработки логических информационных концептуальных моделей, которые будут отражать связь разных данных;
- создать массивы и базы данных с помощью современных технических средств.
Организационное обеспечение ИС
Организационное обеспечение — это комплекс средств и методов, которые регламентируют взаимодействие сотрудников друг с другом и их работу с техническими средствами во время создания и использования информационной системы.
Эта подсистема ИС нужна для реализации следующих задач:
- анализировать имеющуюся системы управления предприятием, в котором планируется внедрить информационную систему;
- выявить задачи, которые подлежат автоматизации;
- подготовить эти задачи к решению на ПК: создать ТЗ на проектирование информационной системы, обосновать ее техническую и экономическую эффективность;
- разработать управленческие решения, направленные на повышение эффективности управленческой системы.
Правовое обеспечение ИС
Правовое обеспечение — это комплекс нормативных актов, регламентирующих процесс создания информации, а также ее юридический статус, функционирование ИС, получение, трансформации, передачи и использования данных.
Главное предназначение правового обеспечения заключается в том, чтобы обеспечить законность всех процессов.
В его состав входят все нормативные акты государственной власти федерального, местного и локального значения.
В правовом обеспечении выделяется:
- локальная составляющая регламентирующая функционирование данной информационной системы;
- общая составляющая, регламентирующая функционирование любой системы.
Правовое обеспечение содержит в себе:
- статус ИС;
- ответственность, обязанности и права сотрудников предприятия;
- нормативные акты, касающиеся отдельных видов управленческих процессов;
- правила создания информации и ее использования.
Классификации информационных систем
По признаку структурирования задач
Когда создаются или классифицируются информационные системы, обязательно возникают сложности, которые связаны с алгоритмическим и математическим описанием задач, которые решает система. От того, насколько тщательно разработана формализация, зависит эффективность функционирования всей системы. Также это влияет и на уровень ее автоматизации — степень невовлеченности человека в принятие решений на основе используемой информации.
Чем более точным будет математическое описание задачи, тем больше возможностей автоматизировать процесс обработки данных, а значит снизить степень участия человека в процессе решения этой задачи.
Можно выделить три типа задач, для которых разрабатываются ИС:
- Формализуемая (структурированная) задача— это задача, в которой известен каждый ее элемент и то как они взаимосвязаны между собой.
В структурированных задачах получается использовать математическую модель для выражения ее содержания. Это позволяет использовать точные алгоритмы ее решения. Как правило, это рутинные задачи, которые приходится выполнять множество раз. Цель ИС в этом случае — автоматизировать решение рутинной работы так, чтобы свести деятельность человека в ней к нулю. - Неформализуемая (неструктурированная) задача — это задача, в которой не получается выделить элементы и указать какая между ними существует связь.
Решение неформализуемых задач с помощью методов автоматизации практически невозможно. Поэтому в них информационная система практически не используется. Решения должен принимать человек, опираясь на собственный опыт и понимание. - Частично формализованная задача — это наиболее распространенный тип задач. В большинстве случаев можно частично структурировать процесс, а другую часть передать человеку.
По степени автоматизации
В зависимости от того, в какой степени автоматизированы информационные процессы, можно выделить три вида ИС:
- Ручные
Ручные информационные системы не обладают техническими возможностями решения задач, поэтому в них все операции выполняются людьми. - Автоматические
Автоматические ИС выполняют все операции по созданию и взаимодействию с информацией без помощи людей. - Автоматизированные
Автоматизированные ИС подразумевают участие и человека, и информационных технологий в процессе. Причем главная роль здесь отведена компьютеру. Сегодня именно такие системы являются наиболее распространенными.
По характеру использования
В зависимости от того, что именно делает с информацией та или иная ИС, ее можно отнести к одному из следующих типов:
- Информационно-поисковые включают в себя следующие задачи:
— ввод данных;
— систематизация;
— хранению;
— выдаче данных при запросах пользователей.
В них не используется сложных преобразований данных. В качестве примеров можно привести поисковые системы Яндекс и Гугл или же ИС в библиотеке, в сервисах по продаже билетов. - Информационно-решающие включают в себя следующие задачи:
— переработка информации.
В них все операции по работе с данными выполняются согласно определенному алгоритму.
Информационно-решающие ИС, в свою очередь, можно разделить на два типа:
- Управляющие
Предоставляют данные, на основе которых человек может принимать решения. Обычно это различного вида расчеты, а также обработка больших массивов данных. Например, бухучет. - Советующие
Предоставляют информацию, которые человек принимает к сведению, но не превращает немедленно в конкретные решения. Обычно это высокоинтеллектуальные системы, которые способны обрабатывать знания, а не просто данные. Например, информационные системы, работающие в медицинских учреждения. Они не выдают конкретные решения. Врач лишь принимает к сведению полученные данные. Но решения принимает он сам. Хотя может воспользоваться и с рекомендованным системой.
По сфере применения
В зависимости от того, в каких сферах используются ИС, их можно разделить на следующие типы:
- ИС управление технологическими процессами
Нужны для автоматизации производственного процесса. - ИС автоматизированного проектирования
Нужны для автоматизации работы инженеров, конструкторов, проектировщиков, дизайнеров, архитекторов для создания новых технологий и видов техники. - Корпоративные (или интегрированные) ИС
Создаются для автоматизации всех процессов в организации, охватывая весь спектр работ.
Источник: telecomdom.com