Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/83e8e34170eb6aaa7e07ba3e5d9d6a4b to your computer and use it in GitHub Desktop.
Save anonymous/83e8e34170eb6aaa7e07ba3e5d9d6a4b to your computer and use it in GitHub Desktop.
Развитие понятия информационной системы

Развитие понятия информационной системы


Развитие понятия информационной системы



Развитие информационных систем
Этапы развития информационных систем. Процессы, обеспечивающие работу информационной системы
Информационная система


























Этапы развития информационных систем.. Процессы в информационной системе. Что можно ожидать от внедрения информационных систем.. Информационные технологии, средства анализа и проектирования корпоративных информационных систем.. Понятие информационной системы Под системой п онимают любой объект, который одновременно рассматривается и как единое целое, и как объединенная в интересах достижения поставленных целей совокупность разнородных элементов. Сегодня создано большое число различных систем и они все отличаются между собой как по составу, так и по главным целям. В таблице приведены примеры нескольких систем, состоящих из разных элементов и направленных на реализацию разных целей. Люди, оборудование, материалы, здания и др. Электронные и электромеханические элементы, линии связи и др. Компьютеры, модемы, кабели, сетевое программное обеспечение и др. Компьютеры, компьютерные сети, люди, информационное и программное обеспечение. Понятие "система" широко распространено и имеет множество смысловых значений. Системой может называться только аппаратная часть компьютера. Системой может также считаться множество программ для решения конкретных прикладных задач, дополненных процедурами ведения документации и управления расчетами. Информационная система имеет цель — производство профессиональной информации, связанной с определенной профессиональной деятельностью. Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации, необходимой в процессе принятия решений задач из любой области. Их задача помочь в анализе проблем и создавать новые продукты. Информационная система - взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Сегодняшнее, современное понимание информационной системы предполагает использование в качестве основного технического средства переработки информации персонального компьютера. Кроме того, техническое воплощение информационной системы само по себе ничего не будет значить, если не учтена роль человека, для которого предназначена производимая информация и без которого невозможно ее получение и представление. Под организацией понимается сообщество людей, объединенных общими целями и использующих общие материальные и финансовые средства для производства материальных и информационных продуктов и услуг. В тексте на равноправных началах будут употребляться два слова: Очевидно, что существует различие между компьютерами и информационными системами. Компьютеры, оснащенные специализированными программными средствами, являются технической базой и инструментом для информационных систем. Обязательной компонентой любой информационной системы является персонал, взаимодействующий с компьютерами и телекоммуникациями. Области применения информационных систем разнообразны. Также разнообразны свойства и особенности, присущие каждой системе. Перечисленные факторы определяют форму представления информации как в системе, так и для пользователя, характер процессов обработки информации и взаимодействия системы с внешней средой, состав алгоритмического и программного обеспечения системы. По техническому уровню информационные системы разделяют на: Порядок перечисления систем отражает историческую последовательность их создания. Информационные массивы ручных систем имеют небольшой объем, данные хранятся на носителях различных типов. С помощью перфоратора информация переносится с первичных документов на перфокарты. Перфокарты, имеющие общие признаки, раскладывает по отдельным группам сортировщик. В автоматизированных и автоматических информационных системах для хранения, обработки и поиска информации используются компьютеры. В функционировании автоматизированных информационных систем АИС , являющихся наиболее распространенными, на различных этапах технологического процесса обработки информации принимает участие человек при сборе информации и подготовке ее к вводу в компьютер, в процессе поиска. Человек является партнером АИС со стороны внешней среды, поэтому именно на него ориентирована выходная информация системы. В автоматических информационных системах все процессы протекают без участия человека. Обычно автоматические системы используются в составе более крупных систем, например в автоматизированных системах управления технологическими процессами и объектами. В документальных системах объектами обработки, хранения и поиска являются определенные документы книги, статьи, патенты и прочие информационные материалы. Обработка информации обычно сводится к поиску документов, нужных пользователю. Документы, хранимые в фондах документальных систем, представляют собой текстовую информацию. Современные системы хранения информации используют различные носители информации, отличающиеся большой емкостью. В массивах фактографических ИС обычно осуществляется поиск сведений о конкретном объекте. В настоящее время создано и успешно функционирует большое число информационно-справочных систем различного назначения, которые предназначены для удовлетворения информационных запросов пользователей. В соответствии с запросом информационно-справочная система осуществляет поиск нужных сведений из числа тех, что хранятся в ее информационном фонде. С помощью технических средств удается автоматизировать только информационные операции. Запросы в этих системах носят обычно регулярный или регламентный характер. В информационно-расчетных системах хранящаяся информация используется для решения задач, связанных с различными расчетными операциями. Функции расчетных систем могут быть присущи и другим типам информационных систем. Такие системы могут решать научно-исследовательские задачи, заменяя в определенной степени труд специалиста-исследователя. Их иногда называют интеллектуальными системами, так как при их разработке используются положения теории искусственного интеллекта. В разных системах эта задача решается по-разному. Такие системы называются системами с типовыми стандартными запросами. Для их формулировки система должна располагать языком запросов, правилами их составления. Удобно общение пользователя с системой в форме диалога человека с машиной. В то же время в зависимости от области применения информационных систем каждая система будет обладать своими особенностями. В пределах АИС, начиная со входа в систему и кончая выходом из нее, информационный поток проходит несколько этапов обработки. Типовая функциональная структура АИС изображена на рис. Этим предотвращается дублирование информации в системе. Информация, прошедшая первичную обработку и определенным образом формализованная, фиксируется на носителях, чаше всего бумажных. Информация, получаемая на выходе подсистемы сбора и первичной обработки, представлена в форме, непригодной для непосредственного ввода в компьютер. Информация, введенная в компьютер, размещается в машинной памяти, образуя информационный фонд информационной системы. Над элементами информационного фонда осуществляются различные операции обработки: Эта подсистема организует на устройствах внешней памяти размещение информации и обеспечивает доступ к ней. Однако компьютер, являющийся основой СОХИ, пока не способен воспринимать смысл обрабатываемых сообщений. При этом данными является любой набор знаков, рассматриваемый безотносительно к его содержательному смыслу. Приписывая данным определенный смысл, их обработку воспринимают как обработку информации. Ответ на запрос может выводиться с помощью печатающего устройства, дисплея, графопостроителя, различных табло и индикаторов. Контакт с центральным компьютером в этом случае реализуется подсистемой связи, в состав которой входят каналы передачи данных и удаленные терминалы, которые сегодня сами являются компьютерами. Канал должен обеспечивать обмен данными с нужной скоростью в заданном направлении. Связь пользователя с центральным компьютером или компьютерами должна осуществляться с помощью полудуплексного или дуплексного канала передачи данных, в противном случае диалог пользователя с центральным компьютером окажется невозможным. Удаленный терминал — это устройство ввода — вывода, удаленное от центрального компьютера на расстояние, исключающее возможность его непосредственного подключения. Соединение терминала с компьютером осуществляется с помощью канала передачи данных. Информация, получаемая с терминала, пригодна для непосредственного ввода в компьютер. В качестве удаленных терминалов используются персональные компьютеры, терминалы, телетайпы, специальные терминалы и абонентские пункты. Другие пользователи и приложения не имеют возможности использовать эти данные в своих целях. Проиллюстрируем вышесказанное следующим примером. Тогда бухгалтерия для собственных целей создаст набор данных, содержащий сведения о рабочих и служащих предприятия, и использует этот набор для решения своих задач. Отдел кадров для своих задач создаст набор данных, который также содержит сведения о сотрудниках предприятия, причем часть данных этого набора отражает ту же информацию, что и данные первого набора. Гораздо экономичнее было бы создать один набор данных, содержащий совокупность сведений, которыми могли бы пользоваться все подразделения. Все операции с данными осуществляются в БД автоматически под управлением СУБД. База данных, СУБД, а также комплекс технических средств, на которых реализована БД, образуют банк данных. Возможность использования данных, хранящихся в БД, различными пользователями обеспечивается отделением программ, описывающих и поддерживающих БД, от прикладных программ пользователей. Связь системных и пользовательских программ осуществляется с помощью специальных сопрягающих программных блоков, входящих в состав СУБД. Остальные данные, хранящиеся в БД и не интересующие этого пользователя, остаются для него "невидимыми". Работоспособность и эффективность БД во многом определяется тем, насколько правильно организована структура данных и как она отображена в памяти компьютера. БД строится по определенным правилам и должна удовлетворять ряду требований, из которых основные: Каждый элемент данных вводится в hi один раз и хранится там в единственном экземпляре. При вводе данных СУБД осуществляет проверку на дублирование;. Данные, хранящиеся в БД, могут уста ревать, при этом возникает необходимость ввести новые данные. Структура данных должна позволять включать новые и удалять устаревшие данные, а также вносить изменения в хранящиеся данные. При этом не должны меняться общая схема БД и программы пользователей. Измене ния в схему БД может вносить только администратор БД;. В системе возможно возникновение случайных ошибок в результате неосторожных действий пользова телей, ошибок в программах и сбоев оборудования. СУБД должна обес печивать защиту данных от разрушений и возможность восстановления искаженных данных;. Способ хранения данных на устройствах памяти должен обеспечивать работу банка данных в режиме диалога;. Пользователи должны работать только с теми данными, которые им необходимы. Доступ к остальным данным должен быть для них ограничен. Данными, хранящимися в системе, не должны пользоваться лица, не имеющие на это права. Это требование является основным для БД. Для этого в состав СУБД включаются определенные лингвистические средства: В настоящее время созданы готовые универсальные СУБД, которые можно взять за основу при проектировании конкретных ИС. Узлами такой сети являются компьютеры и абонентские устройства, которые могут быть построены на основе персональных компьютеров, связанные между собой каналами передачи данных. В пределах распределенного банка данных обеспечен свободный обмен информацией между отдельными БД и от дельными узлами сети. В случае необходимости отдельные БД могу использоваться как единый информационный фонд. Объединение в ИВС нескольких ЭВМ создает возможность резервирования одних вычисли тельных центров за счет технических ресурсов других, а также позволяет объединять вычислительные ресурсы отдельных центров для решения сложных задач. В зависимости от степени территориальной рассосредоточенность распределенные банки данных и ИВС разделяются на: История развития информационных систем и цели их использования на разных периодах представлены в табл. Изменение подхода к использованию информационных систем. Бумажный поток расчетных документов. Повышение скорости обработки документов. Упрощение процедуры обработки счетов и расчета зарплаты. Основная помощь в подготовке отчетов. Управленческие информационные системы для производственной информации. Ускорение процесса подготовки отчетности. Управленческий контроль реализации продаж. Системы поддержки принятия решений. Системы для высшего звена управления. Выборка наиболее рационального решения. Информация - стратегический ресурс, обеспечивающий конкурентное преимущество. Выживание и процветание фирмы. Первые информационные системы появились в х гг. В эти годы они были предназначены для обработки счетов и расчета зарплаты, а реализовывались на электромеханических бухгалтерских счетных машинах. Это приводило к некоторому сокращению затрат и времени на подготовку бумажных документов. Информация, полученная из них, стала применяться для периодической отчетности по многим параметрам. Для этого организациям требовалось компьютерное оборудование широкого назначения, способное обслуживать множество функций, а не только обрабатывать счета и считать зарплату, как было ранее. В х - начале х гг. К концу х гг. Они становятся стратегическим источником информации и используются на всех уровнях организации любого профиля. Информационные системы этого периода, предоставляя вовремя нужную информацию, помогают организации достичь успеха в своей деятельности, создавать новые товары и услуги, находить новые рынки сбыта, обеспечивать себе достойных партнеров, организовывать выпуск продукции по низкой цене и многое другое. Для дальнейшего изучения информационных систем необходимо детализировать протекающие в них процессы. Практически для любой информационной системы процессы, обеспечивающие ее нормальную работу, условно можно представить в виде схемы рис. Информационная система определяется следующими свойствами: В глазах большинства людей сегодня информационная система ассоциируется с компьютером, который выступает в ней в качестве одной из главных компонент. В общем случае информационную систему можно понимать и в некомпьютерном варианте. Для понимания сути информационной системы необходимо понять суть проблем, которые она решает, а также организационные процессы, в которые она включена. Так, например, при определении возможности компьютерной информационной системы для поддержки принятия решений следует учитывать: Технология работы в компьютерной информационной системе доступна для понимания специалистом некомпьютерной области и может быть успешно использована для контроля процессов профессиональной деятельности и управления ими. Современные информационные системы могут придать предприятиям их использующим ряд новых возможностей и качеств, которые прежде были просто недоступны, в частности информационная система может способствовать: Для комплексной автоматизации деятельности предприятий необходимо внедрение корпоративных информационных систем, с которыми работают менеджеры высшего звена корпорации. Эти системы им необходимы для принятия решений. Сегодня присутствует два подхода к решению задачи комплексной автоматизации деятельности предприятия: Преимущество первого подхода состояло в том, что в создаваемой собственными силами системе в наибольшей степени можно было учесть потребности и специфику работы конкретного предприятия. Хотя, следует отметить, не всегда это качество является достоинством. Существует мнение, что автоматизация плохо организованных бизнес-процессов способна только ухудшить ситуацию на предприятии. Наверно есть и тому немало подтверждений. Поэтому, разработке информационной системы должен предшествовать анализ, а если необходимо, то и реинжиниринг производственной деятельности. Кроме того, "эволюционный" характер постепенных улучшений с возможностью поэтапного финансирования разработок во многих случаях выглядит более привлекательно по сравнению с риском кардинальных преобразований и значительных затрат, связанных с внедрением готовых систем. К сожалению, этот путь решения проблемы автоматизации оказывается слишком растянут во времени, часто превращаясь в "постоянный процесс разработки", когда разработчики не успевают за изменениями, происходящими в организации. Корпорации, располагающие необходимыми финансовыми средствами, отдают предпочтение готовым программным системам. Однако, успех от внедрения такой системы, в значительной степени зависит от готовности и возможности корпорации работать по "правилам", диктуемым приобретаемой информационной системой. При этом, обеспечивается "целостность" системы, позволяющая воспользоваться на соответствующих рабочих местах новыми функциями подключаемых модулей. Опыт разработки "готовых" информационных систем позволил сформировать новый подход к созданию корпоративных информационных систем, основанный на "сборке" систем из программных "компонент" различных фирм-производителей. Компонентная архитектура корпоративных информационных систем стала возможной благодаря поддержке ведущими производителями программного обеспечения общих стандартов на проектирование, разработку и технологию компонентной "сборки" информационных систем, реализуемых на различных программно-аппаратных платформах. На современном этапе развития информационных технологий компонентная технология создания корпоративных информационных систем выглядит наиболее привлекательной и перспективной. Действительно, она объединяет гибкость в выборе необходимых компонент информационной системы, свойственную разработке системы собственными силами, с надежностью кода и функциональной полнотой, проверенными многократным использованием, характерным для коммерческих программных продуктов. Более того, компонентная технология позволяет оперативно вносить изменения в существующую информационную систему не нарушая ее работоспособности. При этом, новые приложения могут работать с новыми модулями, а старые - с прежними модулями, которые остаются в системе. Снимается проблема "унаследованных" систем - нет необходимости их замены для изменения или расширения функциональности, а значит уменьшаются затраты на сопровождение и модернизацию информационной системы. Для того, чтобы компонентная архитектура информационных систем стала реальностью необходимы три условия: Стремительный рост числа доступных программных компонент и их библиотек, постоянно расширяющийся рынок инструментальных программных средств анализа, проектирования и разработки систем с компонентной архитектурой и поддержка многокомпонентных систем на различных программно-аппаратных платформах способно, по мнению многих специалистов в области информационных технологий, коренным образом изменить "облик" корпоративных информационных систем. Воспользоваться преимуществами компонентной технологии, основанной на общих стандартах, стремятся и такие производители готовых систем, как SAP R3. Ключевым фактором успеха в реализации компонентной технологии становятся методология и средства анализа и проектирования многокомпонентных информационных систем. Методология создания информационных систем с компонентной архитектурой "выросла" из объектно-ориентированной методологии проектирования распределенных систем. В сети интернет на сайте www. На этом же сайте обсуждаются многие из, возникающих в процессе разработки системы, вопросов. Можно считать, что, компонентная технология проектирования и разработки информационных систем на сегодняшний день располагает необходимым арсеналом средств - начиная от инструментов визуального анализа и моделирования, поддерживающих существующие средства разработки, и кончая широким выбором библиотек готовых компонент, включая компоненты "инфраструктуры" для различных программно-аппаратных платформ. А это значит, что информационные технологии стоят на пороге появления "конструкторов" готовых систем, состоящих из наборов компонент от различных производителей. Общие цели и задачи, которые ставят перед собой разработчики любой информационной системы можно определить как: Структура информационной системы, ее функциональное назначение должны соответствовать целям, стоящим перед организацией. Например, в коммерческой фирме - эффективный бизнес; в государственном предприятии - решение социальных и экономических задач. Информационная система должна контролироваться людьми, ими пониматься и использоваться в соответствии с основными социальными и этическими принципами. Производство достоверной, надежной, своевременной и систематизированной информации. Построение информационной системы можно сравнить с постройкой дома. Кирпичи, гвозди, цемент и прочие материалы, сложенные вместе, не дают дома. Нужны проект, землеустройство, строительство и др. Аналогично для создания и использования информационной системы необходимо сначала понять структуру, функции и политику организации, цели управления и принимаемых решений, возможности компьютерной технологии. Информационная система является частью организации, а ключевые элементы любой организации - структура и органы управления, стандартные процедуры, персонал, субкультура. Построение информационной системы должно начинаться с анализа структуры управления организацией. Координация работы всех подразделений организации осуществляется через органы управления разного уровня. Под управлением понимают обеспечение поставленной цели при условии реализации следующих функций: Рассмотрим содержание управленческих функций. Чаще всего это излагается в положении по отделу, лаборатории или должностных инструкциях. Например, бизнес-план для всей фирмы, план производства, план маркетинговых исследований, финансовый план, план проведения научно-исследовательской работы и т. В общем случае учет можно определить как получение, регистрацию, накопление, обработку и предоставление информации о реальных хозяйственных процессах. Выполняется анализ разными специалистами в зависимости от сложности и уровня анализируемого объекта или процесса. Анализ результатов хозяйственной деятельности фирмы за год и более проводят специалисты, а на уровне цеха, отдела? В последние годы в сфере управления все активнее стало применяться понятие "принятие решения" и связанные с этим понятием системы, методы, средства поддержки принятия решений. Принятие решения - акт целенаправленного воздействия на объект управления, основанный на анализе ситуации, определении цели, разработке программы достижения этой цели. Структура управления любой организации традиционно делится на три уровня: Уровни управления вид управленческой деятельности определяются сложностью решаемых задач. Чем сложнее задача, тем более высокий уровень управления требуется для ее решения. При этом следует понимать, что более простых задач, требующих немедленного оперативного решения, возникает значительно большее количество, а значит, и уровень управления для них нужен другой - более низкий, где принимаются решения оперативно. При управлении необходимо также учитывать динамику реализации принимаемых решений, что позволяет рассматривать управление под углом временного фактора. Пирамида уровней управления, отражающая возрастание власти, ответственности, сложности и динамику принятия решений. Операционный нижний уровень управления обеспечивает решение многократно повторяющихся задач и операций и быстрое реагирование на изменения входной текущей информации. На этом уровне достаточно велики как объем выполняемых операций, так и динамика принятия управленческих решений. Этот уровень управления часто называют оперативным из-за необходимости быстрого реагирования на изменение ситуации. На уровне оперативного операционного управления большой объем занимают учетные задачи. Функциональный тактический уровень управления обеспечивает решение задач, требующих предварительного анализа информации, подготовленной на первом уровне, На этом уровне большое значение приобретает такая функция управления, как анализ. Объем решаемых задач уменьшается, но возрастает их сложность. При этом не всегда удается выработать нужное решение оперативно, требуется дополнительное время на анализ, осмысление, сбор недостающих сведений и т. Управление связано с некоторой задержкой от момента поступления информации до принятия решений и их реализации, а также от момента реализации решений до получения реакции на них. Стратегический уровень обеспечивает выработку управленческих решений, направленных на достижение долгосрочных стратегических целей организации. Поскольку результаты принимаемых решений проявляются спустя длительное время, особое значение на этом уровне имеет такая функция управления, как стратегическое планирование. Прочие функции управления на этом уровне в настоящее время разработаны недостаточно полно. Часто стратегический уровень управления называют стратегическим или долгосрочным планированием. Правомерность принятого на этом уровне решения может быть подтверждена спустя достаточно длительное время. Могут пройти месяцы или годы. Ответственность за принятие управленческих решений чрезвычайно велика и определяется не только результатами анализа с использованием математического и специального аппарата, но и профессиональной интуицией менеджеров. Персонал организации - сотрудники разной степени квалификации и уровней управления - от секретарей, выполняющих простейшие типовые операции обработки, до специалистов и менеджеров, принимающих стратегические решения. Квалификация персонала по уровням управления. Основная их задача - стратегическое планирование деятельности фирмы на рынке и координация внутрифирменной тактики управления;. Основная задача - тактическое управление фирмой при решении основных функций в заданной сфере деятельности;. Основная задача - оперативное реагирование на изменение ситуации. На всех уровнях управления работают как менеджеры, осуществляющие только общие функции, так и менеджеры-специалисты, которые реализуют функции управления в сфере своей компетенции. Стандартные процедуры в организации - точно определенные правила выполнения заданий в различных ситуациях. Они охватывают все стороны функционирования организации, начиная от технологических операций по составлению документов на производимую продукцию и кончая разбором жалоб потребителей. Субкультура любой организации - совокупность представлений, принципов, типов поведения. Особую роль играет важная ее составляющая - информационная культура специалиста. Это также должно найти отражение в информационной системе. Существует взаимозависимость между стратегией, правилами, процедурами организации и аппаратной, программной, телекоммуникационной частями информационной системы. Поэтому очень важно на этане внедрения и проектирования информационных систем активное участие менеджеров, определяющих круг предполагаемых для решения проблем, задач и функций по своей предметной области. Следует заметить также, что информационные системы сами по себе дохода не приносят, но могут способствовать его получению. Они могут оказаться дорогими и, если их структура и стратегия использования не были тщательно продуманы, даже бесполезными. Внедрение информационных систем связано с необходимостью автоматизации функций работников, а значит, способствует их высвобождению. Могут также последовать большие организационные изменения в структуре фирмы, которые, если не учтен человеческий фактор и не выбрана правильная социальная и психологическая политика, часто проходят очень трудно и болезненно. Вопросительный знак стоит не даром. Это действительно проблема, которую приходится решать в большинстве современных предприятий, независимо от того, какого рода бизнесом они занимаются. Термин "информационная система" относится к классу программных продуктов, облегчающих, или "автоматизирующих" ведение бизнеса. Система называется "информационной", если она поддерживает информационную поддержку бизнеса любой деловой человек знает, сколько сил и средств уходит на поддержание необходимой информации. Соответствующая программа называется "системой", если она в некоторых случаях последовательно, а иногда параллельно выполняет более одной функции одним из распространенных примеров являются информационные системы, поддерживающие ведение складского хозяйства: В большинстве случаев для создания собственной информационной системы невозможно обойтись без использования баз данных. Чем отличается "база данных" от какого бы то ни было склада данных, поддерживаемого в файлах операционной системы? Этот вопрос уже обсуждался ранее. Тем не менее, основное отличие состоит в том, что набором данных, входящих в состав базы данных управляет специальная системная программа, обычно называемая "системой управления базами данных СУБД ", которая обладает знаниями по поводу связи между разнородными данными. Например, в случае складской системы, СУБД, управляющая соответствующей базой данных, должна знать, что для всех единиц любого товара, перечисленных в общей складской ведомости, должно быть проставлено правильное число в документе, регулирующем поступление товаров на склад. Такого типа свойства называются целостностью базы данных. При создании базы данных информационной системы разработчик сообщает СУБД, какого рода ограничения целостности система должна поддерживать в базе данных, а далее ответственность берет на себя СУБД, без требования вмешательства прикладной программы. Обычно механизм обеспечения целостности баз данных интегрируется с механизмом управления транзакциями - последовательностью операций модификации базы данных, воспринимаемыми СУБД как одна атомарная операция. Второй важной особенностью СУБД является обеспечение выполнения так называемых "незапланированных " запросов к базе данных. Представим себе, что при проектировании информационной системы, предназначенной для автоматизации управления складом, было запланировано выполнение запросов о наличии на складе товаров, операций модификации данных при отпуске товаров со склада и их получении, а впоследствии понадобилась информация об общем объеме поставок от данного поставщика. При отсутствии СУБД понадобилась бы переделка информационной системы. Однако СУБД, обладая достаточными знаниями о предметной области например, о структуре и смысле данных складской информационной системы , может обеспечить и реально обеспечивает универсальный язык запросов обычно, язык SQL , позволяющий сформулировать произвольный запрос на выборку информации из соответствующей базы данных. Такой запрос может быть в любой момент подан с терминала без участия информационной системы или встроен в одну из прикладных программ, входящих в информационную систему. Наконец, еще одной важной особенностью большинства современных СУБД является обеспечение так называемого "режима мультидоступа". Сегодня развитые компьютерные архитектуры обычно относятся к одной из двух категорий или к их комбинации: В любом случае каждый из потенциальных пользователей может захотеть и иметь на это право в любой момент времени воспользоваться услугами информационной системы. Соответственно, информационная система должна иметь возможность параллельно или квазипараллельно - главное, чтобы у конечного пользователя не возникали ощущения чувствительной задержки ответа выполнить операции, задаваемые несколькими пользователями одновременно или очень близко во времени. При этом такое "параллельное" выполнение является корректным, то есть результат получается таким, как если бы несколько параллельных транзакций выполнялось последовательно в литературе по базам данных используется термин "сериализованное выполнение пользовательских транзакций". Подавляющее большинство современных развитых СУБД поддерживает эту возможность, избавляя разработчиков информационных систем от необходимости заботиться об обеспечении режима мультидоступа. Базовые знания в области систем управления базами данных кажутся необходимыми для проектировщиков и разработчиков информационных систем независимо от того, какая конкретная СУБД будет использоваться. Итак, современные СУБД предназначены именно для разработчиков и последующих пользователей информационных систем. Достаточно часто проблемой является проектирование и разработка информационной системы даже в том случае, если система опирается на какую-либо современную СУБД. Приходится решать задачи трех видов: Если проектируемая информационная система достаточно сложна а это обычное явление , то решение этих задач "вручную", без привлечения программных инструментальных средств, как правило, превышает человеческие возможности. О решении всех этих вопросов позаботились софтверные компании, которые производят средства, служащие инструментом при проектировании и разработке информационных систем. Конечно, прежде всего, это системы класса CASE Computer Added Software Enginering , ориентированные на поддержку разработки информационных систем. Наиболее развитые CASE-системы позволяют автоматизировать процесс проектирования и разработки прикладной системы, поддерживая полную документацию возможно, с разными версиями обо всем этом процессе. Может быть, наиболее важно то, что такие системы существенно помогают создавать схему базы данных, лежащей в основе проекта информационной системы. CASE-системы позволяют естественно и достаточно просто пройти путь от интуитивного представления структуры и поведения нужной предметной области до формализованного представления в терминах языка SQL. Такие возможности CASE-систем может оценить каждый, кому приходилось вручную проектировать схему достаточно сложной базы данных. Другой класс программных средств часто интегрированных с CASE-системами составляют программные системы языков четвертого поколения 4GL. Это название означает лишь то, что такие, как правило, интерпретируемые языки предоставляют пользователю более или менее удобные средства для формирования интерфейса с конечным пользователем например, в виде меню или форм , обеспечивают сравнительно простые возможности для взаимодействия с системой управления базами данных, а также предоставляют обычно, достаточно примитивные средства программирования. Основным достоинством языков четвертого поколения является то, что они обеспечивают возможность так называемого "быстрого прототипирования приложений rapid prototyping ". Это означает то, что при использовании 4GL можно действительно быстро соорудить работающий прототип будущей системы, обеспечивающий требуемый интерфейс с конечным пользователем и взаимодействующий с макетом базы данных а возможно, и с реальной базой данных, если она к этому времени подготовлена. Приходится говорить про "прототип", поскольку большинство современных систем 4GL не обеспечивают той эффективности прикладных систем, какую дают обычные языки программирования как теперь принято выражаться, 2GL или 3GL. Вместе с тем, стоит заметить, что уже существует масса реально используемых информационных систем, разработанных исключительно на том или ином 4GL. Кто знает, что будет завтра, но тенденция к увеличению использования 4GL очевидна. Наконец, некоторое количество замечаний по поводу методологии проектирования и разработки информационных систем. Для профессиональных программистов постоянной проблемой являлся разрыв между данными и программой. При наличии сложно структурированной информации проектирование схемы базы данных является не менее сложной задачей, чем написание собственно прикладной системы. Очевидно, что всегда хуже иметь две сложные задачи, чем одна, даже если в совокупности ее сложность превосходит сложность каждой их первых задач в отдельности. Решение этой проблемы предлагает объектно-ориентированный подход. Если говорить совсем коротко, суть этого подхода состоит в том, что проектируются не данные и программы в отдельности, а объекты, сочетающие в себе и данные, и программы, информационно и функционально характеризующие соответствующие сущности предметной области. Подход полезен как с методологической точки зрения исчезают две разнородные характеристики предметной области - данные и программы объединяются в объекты , так и с точки зрения техники проектирования и разработки программных систем вместо двух технически не связанных, но логически переплетенных веток образуется один надежный ствол. Следует заметить, что в последнее время, подавляющее большинство CASE-систем и 4GL если не ориентируется, то обращает внимание на объектно-ориентированный подход. Более того, стали появляться методики по объектно-ориентированному использованию средств автоматизированного проектирования и разработки информационных систем, которые средства исходно для этого не предназначались. Таким образом, сегодня создателю информационной системы, как минимум, нужно иметь базовые знания о современных СУБД, ориентироваться в мире инструментальных средств разработки программных систем и иметь представления об объектно-ориентированном подходе к проектированию и разработке программ. Конечно, при этом требуется умение программировать. Система Элементы системы Главная цель системы Фирма Люди, оборудование, материалы, здания и др. Производство товаров Компьютер Электронные и электромеханические элементы, линии связи и др. Обработка данных Телекоммуникационная система Компьютеры, модемы, кабели, сетевое программное обеспечение и др. Период времени Концепция использования информации Вид информационных систем Цель использования - гг. Упрощение процедуры обработки счетов и расчета зарплаты - гг. Основная помощь в подготовке отчетов Управленческие информационные системы для производственной информации Ускорение процесса подготовки отчетности - гг. Управленческий контроль реализации продаж Системы поддержки принятия решений. Системы для высшего звена управления Выборка наиболее рационального решения - гг. Информация - стратегический ресурс, обеспечивающий конкурентное преимущество Стратегические информационные системы. Автоматизированные офисы Выживание и процветание фирмы.


Информационные системы


Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации, крайне важно й в процессе принятия решений, из любой области. Информационная система — взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Современное понимание информационной системы предполагает использование в качестве основного технического средства переработки информации персонального компьютера. В крупных организациях, наряду с персональным компьютером, в состав технической базы информационной системы могут входить так называемые мэйн-фрэймы большие ЭВМ , или супер-ЭВМ. Вместе с тем, техническое воплощение информационной системы само по себе ничего не будет значить, в случае если не учтена роль человека, для которого предназначена производимая информация и без которого невозможно ее получение и представление. В тексте на равноправных началах будут употребляться два слова: Необходимо понимать разницу между компьютерами и информационными системами. Компьютеры, оснащенные специализированными программными средствами, являются технической базой и инструментом для информационных систем. История развития информационных систем и цели их использования на разных периодах представлены в табл. В эти годы они были предназначены для обработки счетов и расчета зарплаты, а реализовывались на электромеханических бухгалтерских счетных машинах. Это приводило к некоторому сокращению затрат и времени на подготовку бумажных документов. Шестидесятые годы знаменуются изменением отношения к информационным системам. Информация, полученная из них, стала применяться для периодической отчетности по многим параметрам. Для этого организациям требовалось компьютерное оборудование широкого назначения, способное обслуживать множество функций, а не только обрабатывать счета и считать зарплату, как было ранее. Процессы, обеспечивающие работу информационной системы любого назначения, условно можно представить в виде схемы см. Сегодня сложилось мнение об информационной системе как о системе, реализованной с помощью компьютерной техники, хотя в общем случае информационную систему можно понимать и в некомпьютерном варианте. Процессы в информационной системе. Чтобы разобраться в работе информационной системы, крайне важно понять суть проблем, которые она решает, а также организационные процессы, в которые она включена. Технология работы в компьютерной информационной системе доступна для понимания специалистом некомпьютерной области и должна быть успешно использована для контроля процессов профессиональной деятельности и управления ими. Структура информационной системы, ее функциональное назначение должны соответствовать целям, стоящим перед организацией. К примеру, в коммерческой фирме — эффективному бизнесу; в государственном предприятии — решению социальных и экономических задач. Информационная система должна контролироваться людьми, ими пониматься и использоваться в соответствии с основными социальными и этическими принципами. Построение информационной системы можно сравнить с постройкой дома. Кирпичи, гвозди, цемент и прочие материалы, сложенные вместе, не дают дома. Нужны проект, землеустройство, строительство и др. Аналогично для создания и использования информационной системы крайне важно сначала понять структуру, функции и политику организации, цели управления и принимаемых решений, возможности компьютерной технологии. Информационная система является частью организации, а ключевые элементы любой организации — структура и органы управления, стандартные процедуры, персонал, субкультура. Этапы развития информационных систем - понятие и виды. Классификация и особенности категории "Этапы развития информационных систем" , Концепции развития и проектирования информационных систем. Понятие и сотавляющие компоненты управленческих информационных систем. Эволюция информационных систем Возрастающая ценность ИТ Использование Этапы развития информационных систем управления в России. Основные направления развития автоматизации управления. Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации, необходимой в процессе принятия решений задач из любой области. Они помогают анализировать проблемы и создавать новые продукты Понятие информационной системы Под Этапы развития информационных систем Первые информационные системы появились в х гг. Классификация информационных технологий 1. По методам и средствам обработки данных: Понятие информационной системы ТЕМА 1. Понятие информационной системы 2. Этапы развития информационных систем 3. Процессы, протекающие в информационной системе 4. По мере развития и совершенствования средств вычислительной техники, языков программирования и математического обеспечения компьютеры автоматизированные системы обработки данных претерпели несколько этапов развития. На ранних этапах компьютеры выполняли вместо Ключевые слова План Лекция 2 Тема: Сопоставление информационных систем с традиционными программными продуктами. Основные составляющие корпоративных информационных систем1. Этапы развития ИС; 2. Понятие информационной системы Добавление к понятию "система" слова "информационная" отражает цель ее создания и функционирования. Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации, необходимой в процессе Астрономия и космонавтика Банковское, биржевое дело и страхование Безопасность жизнедеятельности и охрана труда Биология, естествознание, КСЕ Бухгалтерский учет и аудит Военное дело и гражданская оборона География и экономическая география Геология, гидрология и геодезия Государство и право Журналистика, издательское дело и СМИ Иностранные языки и языкознание История и исторические личности Коммуникации, связь, цифровые приборы и радиоэлектроника Краеведение и этнография Криминалистика и криминология Кулинария и продукты питания Культура и искусство Литература Маркетинг, реклама и торговля Математика Медицина Международные отношения и мировая экономика Менеджмент и трудовые отношения Музыка Педагогика Политология Предпринимательство, бизнес и коммерция Программирование, компьютеры и кибернетика Производство и технологии Психология Разное Религия и мифология Сельское, лесное хозяйство и землепользование Сестринское дело Социальная работа Социология и обществознание Спорт, туризм и физкультура Строительство и архитектура Таможенная система Транспорт Физика и энергетика Философия Финансы, деньги и налоги Химия Экология и охрана природы Экономика и экономическая теория Экономико-математическое моделирование Этика и эстетика. Технологии Этапы развития информационных систем Количество просмотров публикации Этапы развития информационных систем - Бумажный поток расчетных документов Информационные системы обработки расчетных документов на электромеханических бухгалтерских машинах Повышение скорости обработки документов. Управленческий контроль реализации продаж Системы поддержки принятия решений. Информация — стратегический ресурс, обеспечивающий конкурентное преимущество Стратегические информационные системы. Автоматизированные офисы Выживание и процветание фирмы Процессы, обеспечивающие работу информационной системы любого назначения, условно можно представить в виде схемы см. Процессы в информационной системе Чтобы разобраться в работе информационной системы, крайне важно понять суть проблем, которые она решает, а также организационные процессы, в которые она включена. Внедрение информационных систем может способствовать: Производство достоверной, надежной, своевременной и систематизированной информации. Построение информационной системы должно начинаться с анализа структуры управления организацией. Читайте также - Этапы развития информационных систем Тема 2. Банк учебных материалов referatwork. Авторские права на базы данных учебных материалов защищены с Учебники по этой дисциплине. Похожие работы по этой теме. Этапы развития информационных систем. Информационные системы обработки расчетных документов на электромеханических бухгалтерских машинах. Повышение скорости обработки документов. Упрощение процедуры обработки счетов и расчета зарплаты.


Новости 7 дней в неделю шоубиз
Dragon age origins мод на графику
Договор купли доли в ооо образец
Словарь новейших слов иноязычной лексики
Как настроить роутер zyxel keenetic для ростелеком
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment