Компоненты системы обработки данных - OXFORDST.RU

Компоненты системы обработки данных

Системы обработки данных

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

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

СОД можно классифицировать на основе способа построения. На рис.1.9 представлена такая классификация.

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

Вычислительные комплексы. Начиная с 60-х г. XX в. для повышения надежности и производительности СОД несколько ЭВМ связывались между собой, образуя многомашинный вычислительный комплекс (ВК). В ранних ВК связь между ЭВМ обеспечивалась через ВЗУ, т.е. за счет доступа к общим наборам данных. Такая связь называется косвенной и оказывается эффективной только тогда, когда ЭВМ взаимодействуют редко (рис.1.10 а).

Более оперативное взаимодействие ЭВМ достигается за счет прямой связи через адаптер, обеспечивающий обмен данными и передачу сигналов прерывания через каналы ввода-вывода (КВВ) двух ЭВМ (рис.1.10 б). За счет этого создаются хорошие условия для координации процессов обработки данных, и повышается оперативность обмена данными, что позволяет вести параллельную обработку данных и существенно увеличить производительность СОД.

а – косвенная связь б – прямая связь

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

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

Многомашинные и многопроцессорные ВК являются базовыми средствами для создания СОД различного назначения. Поэтому в состав ВК принято включать только технические и общесистемные средства, но не прикладное программное обеспечение.

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

— вычислительная система может строиться на основе ЭВМ или ВК общего назначения, а ориентация системы осуществляется за счет программных средств – прикладных программ и, возможно, операционной системы;

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

Вычислительные системы, построенные на основе специализированных ВК, начали интенсивно разрабатываться с конца 60-х г.г. XX в. В таких системах использовались процессоры со специализированными системами команд, а конфигурация комплексов жестко ориентировалась на конкретный класс задач. В 70-х стали разрабатываться адаптивные вычислительные системы, гибко приспосабливающиеся к решаемым задачам. Адаптация такой системы осуществляется за счет изменения конфигурации системы, в связи с этим такие системы еще называют системами с динамической структурой. За счет динамической структуры достигается высокая производительность и устойчивость к отказам.

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

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

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

Глобальные вычислительные сети. С ростом масштабов применения ЭВМ практически во всех сферах деятельности человека, возникла необходимость объединения СОД, обслуживающих отдельные предприятия и коллективы.

В конце 60-х г. XX в. был предложен способ построения вычислительных сетей, объединяющих ЭВМ (ВК) с помощью базовой сети передачи данных (СПД) (рис.1.13).

Ядром системы является базовая сеть передачи данных (СПД), состоящая из каналов связи и узлов связи (УС). Узлы связи принимают данные и передают их в направлении, обеспечивающем доставку данных абоненту. ЭВМ подключаются к узлам связи. Совокупность ЭВМ, объединенных сетью передачи данных, образует сеть ЭВМ. Совокупность терминалов (Т) и средств связи, обеспечивающих подключение терминалов к ЭВМ, образует терминальную сеть. Таким образом, глобальная вычислительная сеть представляет собой композицию базовой сети передачи данных, сети ЭВМ и терминальной сети.

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

Локальные вычислительные сети. К концу 70-х г. XX в. в сфере обработки данных широкое распространение наряду с большими ЭВМ общего назначения получили мини- и микро-ЭВМ и начали применяться персональные компьютеры. При этом для обработки данных в рамках одного учреждения использовалось большое число ЭВМ, в то время, как коллективный характер труда требовал оперативного обмена данными между пользователями ЭВМ. В этот период времени был разработан эффективный способ объединения ЭВМ, расположенных на небольшом расстоянии друг от друга – локальные вычислительные сети.

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

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

Системы обработки данных — СОД

Системы обработки данных — СОД

СОД – это совокупность технических средств и программного обеспечения, предназначенных для информационного обслуживания пользователя и технических объектов.

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

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

Читайте также  Маркетинговое исследование рынка жевательной резинки

Связи между объектами управления и системой управления

Понятие масштаба реального времени

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

при анализе и синтезе системы.

Например, для системы управления самолетом такой единицей временной шкалы является доля секунды, для системы управления предприятием – часы сутки.

Особенности работы СОД в масштабе реального времени:

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

При работе системы в РВ используется либо астрономическое, либо относительное время.

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

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

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

система должна успевать отреагировать на события, произошедшие на объекте, в течение времени, критического для этого события. Величина критического времени для каждого события определяется объектом и самим событием, и может быть разной, но время реакции системы должно быть предсказано при создании системы; отсутствие реакции в предсказанное время считается ошибкой для СРВ;

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

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

— результаты могут, оказаться бесполезны в случае их опоздания;

— может произойти катастрофа в случае задержки реакции;

— стоимость опоздания может оказаться бесконечно великой.

Примерами СЖРВ являются все системы аварийной защиты, бортовые

системы управления, системы управления атомными станциями и

Системы мягкого реального времени СМРВ – это те СРВ, в которых способность реагировать в краткие сроки действительно требуется, но отказ выполнения не приводит к отказу системы.

СМРВ характеризуется тем, что задержка реакции не критична, хотя и может привести к увеличению стоимости результатов и уменьшению производительности системы в целом.

Основные отличия между системами жесткого и мягкого РВ: СЖРВ никогда не опоздает с реакцией на событие, СМРВ не должна опаздывать с реакцией на событие.

При проектировании СОД стремятся обеспечить наиболее полное соответствие системы своему назначению. Степень соответствия системы своему назначению называют эффективностью или качеством системы. Для

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

Набор характеристик формируется таким образом, чтобы в совокупности они давали наиболее полное представление об эффективности системы.

Основные характеристики СОД

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

Производительность технических средств определяется их быстродействием — числом операций, выполняемых устройством за единицу времени, например, быстродействие процессора 1*106 операций в секунду, быстродействие внешнего ЗУ двести обращений в секунду, скорость ввода/вывода канала 6000 символов в секунду.

Оценка производительности быстродействием устройства называется номинальной производительностью. Номинальная производительность (Vном) характеризует потенциальные возможности устройств, которые не могут быть использованы полностью.

Чтобы оценить влияние структуры системы на быстродействие устройств используется специальная характеристика, называемая комплексной производительностью. Комплексная производительность оценивается (Vком) набором быстродействий в составе комплекса технических средств.

Один из подходов к оценке комплексной производительности состоит в следующем. Некоторым образом определяется типовая смесь операций ввода, обращения к внешней памяти, обработки и выводы данных, на основе которых создается синтетическая искусственная программа, порождающая процесс с заданной смесью операций. Путем прогона такой синтетической программы и измерения времени ее выполнения оценивается комплексная производительность системы (очевидно, что Vкомп
Поиск

Тема 11. Информационные системы для автоматизации различных сфер управления и бизнеса.

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

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

Эти системы применяются на уровне операционной (исполнительской) деятельности персонала невысокой квалификации в целях:

¾ автоматизации некоторых рутинных постоянно повторяющихся операций управленческого труда;

¾ создания периодических контрольных отчетов о состоянии дел в фирме;

¾ получения ответов на всевозможные текущие запросы и оформления их в виде бумажных документов или отчетов.

Примеры рутинных операций:

¾ операция проверки на соответствие нормативу уровня запасов указанных товаров на складе. При уменьшении уровня запаса выдастся заказ поставщику с указанием потребного количества товара и сроков поставки;

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

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

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

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

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

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

3. выполнение стандартных процедур обработки . Существующие стандарты определяют типовые процедуры обработки данных и предписывают их соблюдение организациями всех видов;

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

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

6. акцент на хронологию событий ;

7. минимальная помощь в решении проблем .

Существует два класса СЭОД: системы операционной обработки данных и системы оперативной аналитической обработки данных.

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

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

Транзакция — это некоторое законченное с точки зрения пользователя действие над базой данных.

В современной литературе для обозначения систем операционной обработки часто используют термин OLTP (On-Line Transaction Processing — оперативная обработка транзакций или выполнение транзакций в режиме реального времени).

Системы оперативной аналитической обработки данных ориентированы на выполнение более сложных запросов, требующих

¾ статистической обработки исторических (накопленных за некоторый промежуток времени) данных;

¾ моделирования процессов предметной области;

¾ прогнозирования развития тех или иных явлений.

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

Системы оперативной аналитической обработки данных в современной литературе называют OLAP-системами (On-Line Analysis Processing).

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

Читайте также  Механическая асфиксия 2

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

2. Системы анализа финансового состояния.

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

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

Основные функции систем.

1. Ввод исходных данных

Минимально-необходимой информацией для проведения анализа финансового состояния предприятия является стандартная бухгалтерская отчетность — баланс и отчет о прибылях и убытках, поэтому рассматриваемые системы используют эту базисную информацию в своей работе. Помимо стандартных бухгалтерских форм некоторые системы могут использовать произвольные исходные данные, характеризующие финансовую деятельность предприятия. Во всех системах кроме ручного ввода исходных данных реализуется автоматический импорт информации в формате *.dbf и/или *.txt.

2. Возможность организации анализа различных данных

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

3. Расчет основных финансовых показателей ликвидности, безубыточности и рентабельности, проведение горизонтального (динамического) и вертикального (структурного) анализа

4. Сравнение финансовых показателей с нормативными

5. Реализация методик оценки финансового состояния предприятия

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

6. Создание отчетов

Разработчики рассматриваемых систем позаботились о развитых средствах представления информации. Отчеты в системах могут быть простыми текстовыми или графическими построенными при помощи внутреннего генератора отчетов.

Генератор отчетов – программа, позволяющая подготовить необходимые пользователю отчетные формы произвольной структуры, включающие таблицы, графики, текстовую информацию и иллюстрации. Генератор отчетов позволяет передавать отчеты в Word. Кроме того, программа имеет возможность формирования HTML-документов, полностью готовых к представлению в Internet.

7. Расширенные возможности систем

¾ настройка методик (особенностью настройки методик или создания новых методик является то, что пользователь получает те же возможности создания собственных модулей, что и разработчики; но чтобы их использовать требуются навыки программирования на алгоритмическом языке, встроенном в систему) ;

¾ возможность составления прогнозов;

¾ возможность импорта-экспорта данных;

¾ ранжирование предприятия, т.е. определение рейтинга предприятия по отношению к другим анализируемым предприятиям сопоставимой группы ;

¾ обработка отчетности других стран (созданы версии программ полностью адаптированные к особенностям бухгалтерского учета и отчетности Украины, Беларуси, Республики Молдова, Казахстана, Узбекистана ряда других стран СНГ);

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

Примеры информационных систем комплексного анализа финансового состояния предприятия

¾ система Audit Expert фирмы «Про-Инвест-ИТ»;

¾ программа «ИНЭК-АФСП» фирмы «ИНЭК»;

¾ программа «АЛЬТ-ФИНАНСЫ», программа «ИНЭК-Аналитик» фирмы «Альт»;

¾ «АБФИ-Предприятие» фирмы «Вестона»;

3. Системы маркетингового анализа.

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

Основными рисками в маркетинговой деятельности можно считать:

¾ риск производства нового товара;

¾ риск выхода на новые рынки;

¾ риск изменения окружающей среды;

¾ риск эмбарго и др.

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

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

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

Концепция МИС возникла в США, где и началась ее практическая реализация в начале 70-х годов, спустя несколько лет после разработки концепции автоматизированной системы управления (АСУ) применительно к отдельным организациям.

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

МИС строится из подсистем, классификация которых приведена в таблице 2.1.

Классификация подсистем МИС и их характеристика

Денис Бесков

Компьютерная программа в текстовом виде на каком-либо языке программирования

Компьютерная программа может существовать в 2-х ипостасях:

  • Design-time — в форме исходного кода;
  • Run-time — в форме исполняемого кода в момент его работы.

Скрипты и программы на интерпретируемых языках программирования можно запускать и использовать как есть.

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

Исполнимые файлы могут запускаться для выполнения информационных операций — операций приёма данных, обработки, хранения и их вывода/передачи.

Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма

Кстати, вчитайтесь в слова «Обеспечение систем обработки информации программное» (название ГОСТа). Видимо, авторы ГОСТа — поклонники Звёздных Войн и Йоды.

Напомню для миллениалов — аббревиатура СОИ в 80-е годы и эпоху холодной войны означала «стратегическая оборонная инициатива» (программа НИОКР США по созданию системы космической противоракетной обороны), а не то, что вы подумали.

Программный элемент (software item)

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

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

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

Программный элемент, который не может быть разделен на более мелкие части

Вот тут медики уже жгут (напалмом). Что это за элемент такой, который не может быть разделен на более мелкие части? Подпрограмма, функция, класс, байт, бит?

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

computer programs, procedures and possibly associated documentation and data pertaining to the operation of a computer system

all or part of the programs, procedures, rules, and associated documentation of an information processing system

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

В его составе:

  • программы,
  • процедуры,
  • правила,
  • документация,
  • данные.

Из определения ГОСТа снова получается, что оно существует не само по себе, а является частью системы обработки информации.

Из ранних, постсоветских определений непонятно его принципиальное отличие от ПО выше :(

Программный продукт (ПП) — это частный случай ПС, которое можно кому-то отдать в использование.

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

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

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

Читайте также  Нетрадиционные виды спорта в адаптивной физкультуре

Система, состоящая из ПО и, возможно, компьютерного оборудования для его выполнения

Программная система (software system)

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

Программно-аппаратные средства (firmware):

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

Программно-технический комплекс (АС) — это совокупность ПО и оборудования, на котором оно исполняется.

При внедрении ПО в какой-либо организации необходимо оборудование.

Оборудование бывает уникальным, созданным специально под это ПО, или типовым, тиражируемым.

Программно-технический комплекс автоматизированной системы; ПТК АС:

Продукция, представляющая собой совокупность средств вычислительной техники, программного обеспечения и средств создания и заполнения машинной информационной базы при вводе системы в действие достаточных для выполнения одной или более задач АС

Информационная система — это информационная модель какой-то части реальности и инструменты для хранения и изменения этой модели.

Информационная модель включает структуру данных и сами данные.

Система, которая организует хранение и манипулирование информацией о предметной области

Система, которая организует процессы сбора, хранения и обработки информации о проблемной области

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

Примером информационной системы может служить любой реестр в виде Excel.

Рассмотрим пример с амбарной книгой:

Амбарная книга — это перечень того, что поступает на или уходит со склада. На склад в такой-то день поступает такой-то товар — допустим, 100 кг картошки, и мы это фиксируем в амбарной книге, которая отражает реальное состояние склада.

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

Инструменты ввода данных в случае настоящей амбарной книги — это карандаш, ручка, резинка. В случае Excel это сам софт Excel.

Обратите внимание, что информационная система не обязательно подразумевает компьютер. В случае амбарной книги или списка покупок, с которым вы идёте в магазин, у вас нет никакого ПО, но есть информационная система.

Важная часть работы по созданию информационной системы — это обеспечение адекватности (соответствия) модели реальности, которую она описывает. Мы можем взять модель какой-то ситуации для её описания, но следует учитывать, что ситуация меняется со временем.

Допустим, у нас есть штатное расписание. Это список сотрудников с указанием, кто какие должности занимает. С одной стороны, есть сотрудники компании, с другой — есть сама модель.

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

Назначение информационной системы — отражать реальное положение дел.

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

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

Компоненты системы обработки данных

Основная функция системы обработки данных – реализация типовых операций обработки данных (рис. 1.8), каковыми являются:

— сбор, регистрация и перенос информации на машинные носители;

— передача информации в места ее хранения и обработки;

— ввод информации в ЭВМ, контроль ввода и ее компоновка в памяти компьютера;

— создание и ведение внутримашинной информационной базы;

— обработка информации на ЭВМ (накопление, сортировка, корректировка, вы­борка, арифметическая и логическая обработка) для решения функциональ­ных задач системы (подсистемы) управления объектом;

— вывод информации в виде табуляграмм, видеограмм, сигналов для прямого управления технологическими процессами, информации для связи с другими системами;

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

Рисунок 1.8 – Принципиальная схема системы обработки данных

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

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

СОД могут работать в трех основных режимах: пакетном, интерактивном, реаль­ном масштабе времени.

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

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

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

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

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

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

Программное обеспечение – это совокупность программных средств для созда­ния и эксплуатации СОД средствами вычислительной техники. В состав про­граммного обеспечения входят базовые (общесистемные) и прикладные (специ­альные) программные продукты.

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

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

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

Не нашли, что искали? Воспользуйтесь поиском:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: