В широком
смысле
информационная система есть совокупность
технического,программногои организационного обеспечения, а такжеперсонала,
предназначенная для того, чтобы
своевременно обеспечивать надлежащих
людей надлежащейинформацией.
В идеале в рамках предприятия должна
функционировать единаякорпоративная
информационная система, удовлетворяющая
все существующие информационные
потребности всех сотрудников, служб и
подразделений. Однако на практике
создание такой всеобъемлющей ИС слишком
затруднено или даже невозможно, вследствие
чего на предприятии обычно функционируют
несколько различных ИС, решающих
отдельные группы задач: управление
производством, финансово-хозяйственная
деятельность и т.д. Часть задач бывает
«покрыта» одновременно несколькими
ИС, часть задач — вовсе не автоматизирована.
Такая ситуация получила название
«лоскутной автоматизации» и является
довольно типичной для многих предприятий.
Информационная система состоит из
элементов – подсистем (частей
информационных систем, выделенных по
определенному признаку). В структуре
информационных систем выделяют
обеспечивающие и функциональные
подсистемы. Признаки классификации:
технический уровень, уровень управления,
сфера применения, структурированность
задач, характер использования информации,
функциональное назначение системы.
5.Кто является потребителем информационных ресурсов, на каких уровнях управления и для каких целей используются информационные ресурсы в компании?
Пользователь
(потребитель) информации — субъект,
обращающийся к информационной системе
или посреднику за получением необходимой
ему информации и пользующийся ею. Обычно
различают три уровня управления в
управляющей части объекта: высший,
средний и низший Каждый из них
характеризуется собственным набором
функций, уровнем компетенции и нуждается
в соответствующей информации. На высшем
уровне управления реализуется
стратегическое управление, определяется
миссия организации, цели управления,
долгосрочные планы, стратегия их
реализации и т.п. Средний уровень
управления – уровень тактического
управления. Здесь составляются тактические
планы, осуществляется контроль за их
выполнением, отслеживаются ресурсы и
т.п. На низшем уровне управления
осуществляется оперативное управление,
реализуются объемно-календарные планы,
осуществляется оперативный контроль
и учет и т.п. В зависимости от отрасли
экономики, где функционирует организация,
и уровня управляющей части в иерархии
органов управления информация об
изменениях в объекте управления поступает
в данную управляющую часть с разной
частотой. Соответственно и необходимость
воздействия на управляемый процесс со
стороны органа управления организации
в разных отраслях экономики возникает
соразмерно с частотой получения
информации.
6. Какие подсистемы ис используются на оперативном уровне управленческой пирамиды? Укажите, данные какого типа используют эти подсистемы.
На низшем уровне
управления осуществляется оперативное
управление, реализуются объемно-календарные
планы, осуществляется оперативный
контроль и учет и т.п. Информационная
система оперативного уровня поддерживает
специалистов-исполнителей, обрабатывая
данные о сделках и событиях (счета,
накладные, зарплата, кредиты, поток
сырья и материалов). Назначение ИС на
этом уровне — отвечать на запросы о
текущем состоянии и отслеживать поток
сделок в фирме, что соответствует
оперативному управлению. Чтобы с этим
справляться, информационная система
должна быть легкодоступной, непрерывно
действующей и предоставлять точную
информацию. Задачи, цели и источники
информации на операционном уровне
заранее определены и в высокой степени
структурированы. Решение запрограммировано
в соответствии с заданным алгоритмом.
Информационная система оперативного
уровня является связующим звеном между
фирмой и внешней средой. Если система
работает плохо, то организация либо не
получает информации извне, либо не
выдает информацию. Кроме того, система —
это основной поставщик информации для
остальных типов информационных систем
в организации, так как содержит и
оперативную, и архивную информацию.
Отключение этой ИС привело бы к необратимым
негативным последствиям. К информационным
системам оперативного уровня относятся:
бухгалтерская ИС; банковских депозитов;
обработки заказов; регистрации
авиабилетов; выплаты зарплаты и т.д.
Соседние файлы в папке gosy
- #
- #
- #
- #
- #
- #
- #
- #
Информационные системы поддержки деятельности руководителя
Системы поддержки выполнения решений (Executive Support Systems —
ESS) появились в середине 1980-х годов в крупных корпорациях. ESS
помогает принимать неструктурированные решения на стратегическом
уровне управления компании и проводить системный анализ информации из
внешней среды лучше, чем любые прикладные и специализированные ИС
(
рис.
6.23).
Система поставляет совокупность текущей информации — как правило,
внешней: курсы акций, спрос и предложения по отрасли, политические
новости, экономические обзоры, прогнозы динамики цен и выбора
оптимальной структуры инвестиционного портфеля (основанные на
различных эмпирических моделях динамики рынка), данные аналитического
учета по предприятию из внутренних модулей MIS и DSS.
Рис.
6.23.
Процессы стратегического управления, поддерживаемые ESS
Она фильтрует, упорядочивает данные и выявляет критические
параметры по заданным статистическим критериям, сокращая время и
усилия для подготовки информации, необходимой для руководителя. В
системах ESS используют самое «продвинутое» графическое
программное обеспечение, которое может поставлять нужную графическую,
аудио- и видеоинформацию немедленно в офис руководителя или зал
заседаний.
Системы ESS часто используют несложный статистический аппарат, но
максимально учитывают сложившуюся специфику области бизнеса
(профессиональный язык, системы различных индексов и пр.). На рынке
имеется достаточно много программных модулей для встраивания в ESS.
Как правило, они относительно дешевы (обычно $ 1000-2000). В настоящее
время модули ESS в виде специализированных подсистем являются
обязательной частью многих ERP-систем.
В отличие от других подсистем ИС (TPS, MIS, DSS), ESS не
предназначены для решения какого-то определенного круга проблем.
Вместо этого системы этого типа обеспечивают обобщенную
неформализованную информацию и её оперативную передачу для оценки
ситуаций с динамично изменяющимся набором проблем. Системы ESS
используют более простой алгоритм оценивания, чем DSS, ее
аналитические возможности позволяют строить относительно простые
модели, которые можно сразу применять для предварительной оценки
ситуации (
рис.
6.24).
Рис.
6.24.
Принципиальная схема исполнительной информационной системы
Изменилось, к примеру, налоговое законодательство или ставки
таможенных пошлин — руководитель компании может быстро
«проиграть» ситуацию, с тем, чтобы оценить, во что это
выльется для его бизнеса, и принять некоторые превентивные меры.
Подсистема ESS помогает найти ответы на общие вопросы:
- Какие изменения мы должны произвести в своем бизнесе, чтобы получить (вернуть) конкурентное преимущество?
- Какие новые приобретения, в том числе и в области ИТ, защитят нас от циклических колебаний в экономике?
- Что предпринимают наши конкуренты, чтобы обогнать нас, что должны сделать мы, чтобы обогнать их?
- Какие подразделения корпорации нужно закрыть и какие акции продать в первую очередь, чтобы уменьшить влияние общего спада в отрасли на наш бизнес?
ESS формирует пакеты информации по заданным темам и представляет комфортный доступ для высших руководителей компаний и корпораций без
посредников. Интерфейс ESS чрезвычайно дружелюбен, используется
наглядная графика, аудио- и видеосредства, мобильная связь,
современные методы хранения и представления данных, а также проведения
видеоконференций в распределенных компаниях.
В настоящее время с развитием технологий Internet/Intranet круг
пользователей ESS значительно расширился — он, подобно MIS, охватывает
практически все уровни управления, кроме, пожалуй, эксплуатационного.
Информационные базы ESS содержат большие объемы наглядной и
«исторической» информации, которая может быть очень полезна
на уровнях выполнения проектов.
Современные ESS широко используют технологии географических
информационных систем (Geographical Information System — GIS). GIS до
последнего времени не получали достойного применения из-за высокой
стоимости и необходимости дописывать необходимые программные модули и
интерфейсы. Многопрофильные и многонациональные корпорации последней
четверти конца ХХ века, связанные с нефтяным, геологоразведочным,
авиатранспортным, рыболовным, туристическим бизнесом, сделали GIS
необходимым приложением к информационной системе общего
пользования.
Примером долгоживущей системы на рынке программных продуктов,
реализующих ESS, может быть пакет Comshare’s Commander Decision,
выполненный по технологии «клиент-сервер«. Пакет CDD
работает с информацией любого вида, включая запросы, вычисления,
несложный статистический анализ данных, работу с таблицами,
гипертекстом. Этот универсальный инструмент может использоваться для
разработки традиционных ESS-приложений для систем поддержки принятия
решений на различных уровнях управления и исполнения. CDD обеспечивает
выборочный контроль, распознавание информации по шаблонам,
демонстрацию диаграмм по лучшим и худшим показателям, указывает на
необходимость обновить информацию по текущим выборкам данных.
В отличие от экспертных систем и компактных приложений анализа
данных, исполнительные информационные системы делаются обычно
«под заказ», и в виде исполнительных модулей входят в
корпоративную информационную систему.
Задача руководителя — определить, какого типа данные и какой
объем информации необходимы ему для плодотворной повседневной
деятельности. Только он досконально знает структуру своего бизнеса и
стратегию его развития. Никто другой не знает этого лучше!
Контрольные вопросы и задания
- Назовите этапы развития информационных систем.
- Дайте определение информационной системы современной компании.
- Охарактеризуйте организацию как сложную иерархическую систему.
- Как информация распределяется по уровням управления в организации?
- Какие подсистемы ИС используются на различных уровнях управленческой пирамиды?
- Охарактеризуйте место, занимаемое информационной системы в организационной структуре предприятия.
- Перечислите категории информационных систем.
- Какими основными информационными подсистемами формируется ИС на концептуальном уровне описания?
- Что является содержанием трех основных слоев общего представления ИС?
- Какие информационные технологии используются при разработке поисковых систем?
- Что такое системы многомерного анализа данных и как они используются в современном бизнесе?
- Что такое подсистема DSS и на каком уровне управления компанией используется эта подсистема?
- Каково основное назначение информационной подсистемы OAS?
- Охарактеризуйте информационные подсистемы TPS и OAS, укажите, данные какого типа используют эти подсистемы.
- Укажите роль подсистемы KWS, ее место в системе управления организацией, основных пользователей этой подсистемы.
- Что такое информационная подсистема MIS, на каком уровне управления она используется и кто ее основные пользователи?
- Какие функциональные модули могут быть включены в подсистему DSS?
- Какие информационные подсистемы используются для поддержки деятельности высших руководителей компании?
- Какие программные приложения используются для бизнес-анализа, планирования и моделирования деятельности компании?
елена геннадиевна литвак
Эксперт по предмету «Базы данных»
Задать вопрос автору статьи
Определение 1
Информационная система (ИС) представляет собой систему, которая предназначена для поиска, хранения и обработки информации, и соответствующие ей организационные ресурсы (человеческие, технические, финансовые и пр.), обеспечивающие и распространяющие информацию.
Информационные системы предназначены для своевременного обеспечения определенной категории людей определенной информацией, т.е. для удовлетворения конкретных информационных потребностей в определенной предметной области, при чем результатом работы информационной системы является информационная продукция, к которой относятся документы, массивы информации, базы данных и информационные услуги.
Понятие ИС
Понятие ИС интерпретируется в зависимости от контекста.
Сделаем домашку
с вашим ребенком за 380 ₽
Уделите время себе, а мы сделаем всю домашку с вашим ребенком в режиме online
В широком понимании информационной системы подразумевается, что ее основными компонентами являются данные, техническое обеспечение и программное, кроме того, организационные мероприятия и персонал.
Федеральным законом РФ «Об информации, информационных технологиях и о защите информации» трактуется понятие об информационной системе, подразумевая совокупность информации, которая содержится в базах данных, и информационных технологий и технических средств, которые обеспечивают ее обработку.
Российские ученые в области информатики также дают определение понятию информационной системы. Наиболее полное определение дается М.Р. Когаловским, который считает, что в понятие ИС кроме данных, программного и аппаратного обеспечений и людских ресурсов необходимо включить коммуникационное оборудование, лингвистические средства и информационные ресурсы, и все это в совокупности образует систему, которая будет обеспечивать «поддержку динамической информационной модели некоторой части реального мира для удовлетворения информационных потребностей пользователей».
«Информационные системы» 👇
В узком понимании в состав информационной системы включают данные, программы и аппаратное обеспечение. Интегрируя эти компоненты можно выполнить автоматизацию процессов управления информацией и целенаправленной деятельностью конечных пользователей, которая направлена на получение, модификацию и хранение информации. Так, российский стандарт ГОСТ РВ 51987 под информационной системой подразумевает автоматизированную систему, результатом работы которой является представление информации на выходе системы для дальнейшего использования. В ГОСТ Р 53622-2009 используется термин информационно-вычислительной системы, чтобы обозначить совокупность данных (или БД), СУБД и прикладных программ, работающих на вычислительных средствах как одно целое для решения конкретных задач.
В работе любой организации информационную систему рассматривают как программное обеспечение, которое реализует стратегию деятельности организации. При этом хорошей практикой может стать создание и развертывание единой корпоративной ИС, которая удовлетворяет информационным потребностям всех сотрудников и структурных подразделений организации. С практической же точки зрения создание подобной всеобъемлющей информационной системы достаточно затруднено, если не сказать невозможно, в связи с чем на предприятиях обычно используется несколько разных систем, которые решают конкретные задачи: управление производством, финансово-хозяйственную деятельность, электронный документооборот и т.д. Некоторые задачи могут обрабатываться одновременно несколькими ИС, а некоторые вообще не являются автоматизированными. Подобная ситуация называется лоскутной автоматизацией и является типичной для большого количества предприятий.
Классификации ИС
Различают несколько видов классификаций ИС:
-
Классификация по архитектуре.
По степени распределения выделяют:
- настольные (локальные) ИС, в которых все компоненты (БД, СУБД, клиентские приложения) содержатся на 1 компьютере;
- распределенные ИС — компоненты распределяются по нескольким компьютерам.
Распределенные ИС подразделяют на:
- файл-серверные ИС (с архитектурой «файл-сервер»);
- клиент-серверные ИС (с архитектурой «клиент-сервер»).
В файл-серверных ИС базы данных находятся на файловом сервере, а рабочие станции содержат СУБД и клиентские приложения.
В клиент-серверных ИС базы данных и СУБД находятся на сервере, а рабочие станции содержат лишь клиентские приложения.
Клиент-серверные ИС подразделяют на двухзвенные и многозвенные.
В двухзвенных ИС имеется всего 2 типа звеньев: сервер базы данных, где содержатся сама база данных и СУБД, и рабочие станции, содержащие клиентские приложения, которые взаимодействуют с СУБД напрямую.
В многозвенных ИС добавлены промежуточные звенья: серверы приложений. Пользовательские клиентские приложения не могут обращаться к СУБД напрямую, они делают это через промежуточные звенья. Типичным примером использования трехзвенной архитектуры являются современные веб-приложения, которые используют базы данных. В подобных приложениях кроме звена СУБД и клиентского звена, которое выполняется в веб-браузере, имеется как минимум 1 промежуточное звено — веб-сервер с соответствующим программным обеспечением.
-
Классификация по степени автоматизации.
По степени автоматизации ИС подразделяют на:
- автоматизированные – ИС с неполной автоматизацией (т.е. необходимо постоянное вмешательство персонала);
- автоматические – ИС с полной автоматизацией, т.е. во вмешательстве персонала нет необходимости или она носит эпизодический характер.
«Ручных» информационных систем, т.е. без использования компьютера не существует, так как обязательно наличие в составе ИС аппаратно-программных средств. В результате чего понятия автоматизированной информационной системы, компьютерной информационной системы и просто информационной системы стали синонимами.
-
Классификация по характеру обработки данных.
По характеру обработки данных ИС делятся на:
- информационно-справочные (информационно-поисковые), которые не имеют сложных алгоритмов обработки данных, а их целью являются поиск и выдача информации в удобном виде;
- информационные системы обработки данных (решающие ИС), в которых данные обрабатываются согласно сложным алгоритмам. К такого рода системам относятся автоматизированные системы управления и системы поддержки принятия решений.
-
Классификация по сфере применения.
Замечание 1
Так как ИС создаются с целью удовлетворения информационных потребностей в рамках конкретной предметной области, то каждой предметной области (сфере применения) соответствует свой тип информационных систем.
Количество предметных областей достаточно велико, приведем примеры типов ИС для некоторых областей:
- экономическая ИС — выполняет функции управления на предприятии;
- медицинская ИС — используется в лечебном или лечебно-профилактическом учреждении;
- географическая ИС — обеспечивает сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных (пространственных данных).
-
Классификация по охвату выполняемых задач (масштабу).
К данному типу ИС относят:
- персональную ИС, предназначенную для решения определенного круга задач 1 человека;
- групповую ИС, ориентированную на коллективное использование информации членами рабочей группы или коллектива;
- корпоративную ИС, автоматизирующую все бизнес-процессы целого предприятия (организации) или их значительную часть с целью достижения их полной информационной согласованности, безизбыточности и прозрачности. Подобные системы называются информационными системами предприятия или системами комплексной автоматизации предприятия.
Находи статьи и создавай свой список литературы по ГОСТу
Поиск по теме
Информационная система (ИС) – это специализированная система, которая необходима для того, чтобы хранить, искать и обрабатывать информацию. Она включает в себя соответствующие организационные ресурсы, отвечающие за обеспечение и распространение информации.
ИС нужна для того, чтобы своевременно доставлять информацию. Помогает удовлетворять определенные потребности в информации в рамках заданной предметной области. Результатом послужит информационная продукция. К ней относят:
- массивы данных;
- IT-услуги;
- базы данных;
- различные документы.
Понятие ИС интерпретируется согласно имеющегося контекста. В широком понимании это связь, в которой обязательно есть программное обеспечение, данные и персонал, а также организационное ПО. В широком понимании это совокупность содержащейся в базе данных информации и обеспечивающих ее грамотную обработку информационные технологии и всевозможные технические средства.
В деятельности организации ИС рассматривается как программное обеспечение, реализующее деловую стратегии и бизнес-процессы. Цель – создание и развертывание единой корпоративной системы, которая будет удовлетворять потребности подчиненных в электронной информации, а также подразделений организации.
Основные понятия
Перед тем как рассматривать проектирование информационных систем, необходимо запомнить несколько ключевых понятий. Без них дальнейшее изучение темы вызовет определенные трудности:
- Система – любые объекты, которые рассматриваются в качестве единого целого. Объекты сложного характера. Включают в себя разнородные компоненты, связанные друг с другом. Они образовывают единый объект.
- Подсистема – отдельный объект, включенный в состав системы. Состоит из иных элементов разного вида.
- Основной элемент функционирования ИС – устройство, обеспечивающее работу рассматриваемого компонента. В современной интерпретации выражен компьютером. Все чаще здесь встречается периферийное оборудование и серверы.
Для того, чтобы лучше понимать рассмотренные термины, можно изучить предложенную таблицу.
Для чего требуются
ИС в 21 веке является основным элементом в сфере IT-технологий. Соответствующие системы нужны для определенных целей. Они обеспечивают:
- обработку информации;
- сбор различных данных;
- хранение;
- поиск;
- выдачу (выведение) информации.
Полученные сведения анализируются и изучаются получателями для принятия решений в различных областях деятельности. Пример – рассмотрение проблем при создании программных продуктов и проектов.
Структура
Перед тем как организовывать проектирование ИС, нужно понять структуру соответствующего элемента. А затем – изучить ключевые концепции разработки новых проектов с их преимуществами и недостатками. Лишь после этого целесообразно говорить об успехе поставленной задачи.
ИС бывают:
- техническими;
- математическими;
- информационными;
- программными;
- правовыми;
- организационными.
Далее каждый вариант будет рассмотрен более подробно. Особый акцент сделан на программный тип информационных систем. На его примере разберем основные концепции и методологии разработки.
Техническая ИС
Это – совокупность имеющихся в компании или организации технических средств, обеспечивающих работоспособность системы. Сюда относят технические процессы и соответствующую документацию. Примеры: компьютеры, устройства для хранения/сбора/вывода и передачи данных, связные линии, оргтехника.
Документация позволяет оформить выбор оборудования, а также описать принципы организации эксплуатации соответствующего устройства и обработки имеющихся данных. Подразделяется на несколько типов:
- Нормативно-справочный. Применяется для расчетов за технические обеспечение.
- Специализированный. Включает в себя описание методик по каждому этапу разработки технического обеспечения на предприятии.
- Общесистемный. Состоит из отраслевых и государственных стандартов. Применяется в отношении техники.
Для организации ТО используют разные формы организации. Пример – децентрализованная. В ней каждая подсистема на компьютере реализована непосредственно на рабочем месте. Есть централизованная форма организации – работать предстоит на специальных вычислительных центрах и крупных ЭВМ. Последний вариант – частично децентрализованная форма. В ней часть подсистем базируется на ПК, а часть – в вычислительных центрах. Это – самый распространенный и перспективный вариант для любого предприятия и компании.
Математическая и программная ИС
Данные элементы представлены комплексом математических моделей, алгоритмов и методов, помогающих осуществлять задачи и цели ИС. Способствуют полноценному функционированию подсистемы технического обеспечения.
К математическому виду относят:
- инструменты моделирования (сюда также включен дизайн);
- типовые задачи;
- математическую статистику и программирование;
- теории массового обслуживания.
К программному обеспечению можно отнести:
- Специальное ПО – совокупность программных средств, разработанных в процессе создания конкретной информационной системы. Включает в себя пакеты прикладных программ, созданные для имеющихся моделей работы реально существующего объекта.
- Общесистемное ПО. Представлен комплексом приложений, необходимых для типовых пользовательских действий. Дают возможность расширения стандартного набора функций ПК. С его помощью в пределах предприятия или устройства можно контролировать и управлять процессами, связанными с работой с данными.
- Техническую документацию на создание программных средств. Включает в себя описание целей, ТХ, а также математическо-экономическую модель. Сюда же включены контрольные примеры.
При создании проекта информационной системы ПО играет огромную роль. Особенно в век стремительного развития IT технологий.
Информационное обеспечение
Требуется для того, чтобы формировать и выдавать актуальные данные. С их помощью можно принимать эффективные управленческие решения. Является основой для большинства сфер деятельности и бизнеса.
Представляет собой комплекс подсистем:
- кодирование;
- классификация данных;
- системы документации;
- схемы циркулирующий на предприятии потоков данных;
- методы проектирования БД.
Соответствующие сведения пригодятся всем, кто планирует работать в области IT. Особенно это касается разработчиков. Для них методологии создания информационных проектов – база, без которой релиз продуманной идеи невозможен.
Организационные системы
Организационное обеспечение – средства и методы, регламентирующие взаимодействие сотрудников друг с другом, а также их работу с разными техническими средствами во время создания и использования системы.
Соответствующая подсистема требуется для:
- анализа имеющихся систем управления компанией, в которые нужно внедрить ИС;
- обнаружения задач в проекте, подлежащих автоматизации;
- подготовки будущих автоматизированных задач проекта к решению на ПК – составление ТЗ на проектирование системы, обоснование эффективности;
Также она потребуется при разработке управленческих решений. Таких, которые повысят эффективность всей управленческой системы.
Правовое обеспечение
Представлен комплексом нормативных актов, диктующих процесс создания информации. Сюда также относится его юридический статус, функционирование системы информации, получение, преобразование, передача и использование данных.
Такое обеспечение преследует ключевую цель – обеспечение законности всех имеющихся процессов. Состоит из двух компонентов: локального (отвечающего за работу системы) и общего (указывает на принципы работы любой системы).
Жизненный цикл
Изучая основы IT, нужно понимать, как грамотно составлять проект информационной системы. Соответствующий процесс носит название разработки. Является крайне важным для релиза совершенно разных проектов – от элементарных программ до сложнейших бизнес-решений.
Перед рассмотрением ключевых методологий разработки проектов и программных продуктов, нужно разобрать понятие жизненного цикла.
Жизненный цикл – этапы, которые проходит проект от начала создания до окончания разработки и релиза. Он включает в себя:
- подготовку;
- проектирование;
- поддержку;
- создание.
Названия могут меняться в зависимости от конкретного проекта. Жизненный цикл иногда дробится на более мелкие составляющие.
Чаще всего жизненный цикл включает в себя:
- Приобретение. Выражено действиями заказчика. Предпринятые манипуляции позволяют формировать требования и ограничения для обеспечения. Предусматривают заключение договора на обслуживание, анализ и аудит.
- Поставку. Мероприятия, проводимые специалистами. Позволяют анализировать требования клиентов, создавать проекты, подводить итоги исследований. Тут решаются вопросы, в которые включен дизайн и непосредственное программирование. Завершается процесс проверкой проекта и его поставкой.
- Разработку. Непосредственное программирование и создание дизайна.
- Эксплуатацию. Использование готового проекта заказчиками.
- Сопровождение. Это – поддержка пользователей. На этом этапе программисты исправляют обнаруженные в ходе эксплуатации ошибки и неполадки.
Эксплуатация и сопровождение – операции, которые проводятся одновременно. Предложенная структура – это основа жизненного цикла любого проекта. Носит название модели разработки. Методологии – наборы методов по управлению процессами создания ПО. Именно они являются проектированием.
Методологии – что и как
Принцип методологии проектирования информационной системы будет меняться в зависимости от заданного проекта. У методологий существуют несколько задач, решению которых они должны способствовать при проектировании:
- обеспечивать создание корпоративных ИС согласно целям и задачам компании;
- гарантирование создание систем с заданным качеством в оговоренные сроки в рамках установленного бюджета каждого отдельно взятого проекта;
- поддерживать удобство сопровождения, обновления, увеличения проекта (итогового продукта);
- обеспечивать преемственность разработки.
Внедрение методологии – главный фактор снижения сложности процесса создания проекта. Достигается за счет точного описания соответствующих процессов, а также благодаря применению современных методов и технологий на протяжении всего жизненного цикла продукта.
Водопадная модель
Здесь разработка по формированию проекта проводится поэтапно – шаг за шагом. Каждый новый этап производится только по завершении предыдущего.
Грамотное использование такой концепции позволяет сделать разработку программного обеспечения быстрым, понятным и эффективным.
К ее преимуществам можно отнести:
- Простой контроль за разработкой. Заказчики всегда знают, что делают программисты.
- Отсутствие необходимости серьезных затрат на тестирование.
- Определение стоимости (итоговой) работ на первоначальном этапе. Такой результат достигается за счет согласования и поэтапного планирования.
Недостатки:
- Тестирование организовывается на поздних этапах создание проекта.
- Итог удастся лицезреть только в самом конце проектирования.
- Для реализации нужно готовить огромное количество технической документации.
Формирование подробного и детализированного технического задания – залог успешной реализации методологии.
V-образный
Подход, который представлен усовершенствованной моделью «водопада». Тут заказчики вместе с программистами параллельно выдвигают требования к итоговому проекту, описывать и составлять его характеристики. Это происходит на каждом отдельно взятом этапе.
Вариант, который минимизирует архитектурные ошибки. Но, если в процессе тестирования обнаруживаются ошибки, их исправление обходится дорого. Концепция подходит для моделей, где основополагающую роль играет надежность.
Инкрементный подход
Это – создание проекта или ИС «по частям». Чтобы лучше его понять, стоит изучить пример формирования соцсети:
- Человек захотел создать социальную сеть и составил подробное ТЗ.
- Программисты предлагают реализацию собственного персонала. После этого – организовать тестирование на целевой аудитории.
- Проводится демонстрация итогового ПО с последующим релизом. Если работа устраивает, ведется ее продвижение.
- Параллельно создаются функциональные инструменты для обмена изображениями, аудио и документами. Подобные моменты согласовываются с заказчиком заблаговременно.
Концепция не требует на первоначальном этапе серьезных финансовых вложений. Они тоже производятся «по частям». Сначала оплачиваются ключевые функции системы, после – ее дополнительные возможности. А еще здесь налажена обратная связь и исправление ошибок не слишком дорогое.
Но соответствующая методология влечет недопонимания в команде – там каждый занимается «своей» задачей. И согласовать идеи проекта бывает нелегко. Разработчики могут откладывать релиз, стараясь уделять много времени малозначимым элементам программы. Все эти минусы устраняются детализированным ТЗ.
Итеративная методология
Здесь четкая цель проектирования информационной системы или проекта не определена. Заказчик имеет общую идею, первоначальную задумку. Реализация не имеет четкой детализации.
Концепция идеально подходит для крупных проектов с неопределенными и размытыми требованиями. Здесь отсутствуют фиксированные сроки и бюджеты, зато можно быстро выпустить релиз с минимальным функционалом. А еще – добиться эффективности за счет пользовательского тестирования.
Спиральный подход
Это методология оценки рисков. Соответствующему моменту уделяется огромное внимание. Создание проекта проводится итерационным методом.
Каждая стадия будет опираться на предыдущую. Очередной «виток» завершается – команда принимает решение относительно дальнейшего развития продукта. Риски – это основополагающая концепции. Реализация приема дорогая и очень долгая.
Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в Otus!