Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[3 курс] Вопросы к экзамену Программная инженерия.docx
Скачиваний:
20
Добавлен:
20.08.2020
Размер:
646.37 Кб
Скачать

План ответа на вопрос 1.

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

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

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

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

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

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

Информация → Информационный процесс → Информационная технология → Информационная система → Экономическая информационная система → Корпоративная информационная система. 

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

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

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

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

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

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

Статья про информационный процесс:

http://www.yaklass.ru/p/informatika/10-klass/informatciia-i-informatcionnye-protcessy-11955/poniatie-informatcii-informatcionnye-protcessy-12686/re-d1bc0e82-df48-406e-831f-4a925d9b24d0

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

Основными свойствами информационной технологии являются:

  • целесообразность,

  • наличие компонентов и структуры,

  • взаимодействие с внешней средой,

  • целостность,

  • развитие во времени.

Статья про информационную технологию:

http://www.feip.ru/main/iis/972-ponyatie-i-svojstva-informacionnyx-texnologij.html

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

Свойства информационных систем:

  • любая ИС может быть подвергнута анализу, построена и управляема на основе общих принципов построения сложных систем;

  • при построении ИС необходимо использовать системный подход;

  • ИС является динамичной и развивающейся системой;

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

  • выходной продукцией ИС является информация, на основе которой принимаются решения или производятся автоматическое выполнение рутинных операций;

  • участие человека зависит от сложности системы, типов и наборов данных, степени формализации решаемых задач.

Процессы в информационной системе:

  • ввод информации из внешних и внутренних источников;

  • обработка входящей информации;

  • хранение информации для последующего ее использования;

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

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

Статья про информационную и экономическую информационную систему:

http://cde.osu.ru/demoversion/course157/text/1.5.html

С учетом сферы применения выделяют: технические ИС, экономические ИС, ИС в гуманитарных областях и т.д.

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

К обработке информации в ЭИС предъявляются следующие требования:

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

  • своевременность предоставления информации;

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

  • экономичность обработки информации: затраты на обработку данных не должны превышать получаемый эффект;

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

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

  • системы обработки данных (оперативный уровень);

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

  • система поддержки принятия решений (стратегический уровень).

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

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

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

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

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

  • Накапливать определенный опыт и формализованные знания;

  • Постоянно совершенствоваться и развиваться;

  • Быстро адаптироваться к изменяющимся условиям внешней среды и новым потребностям предприятия.

План ответа на вопрос 2.

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

  2. Логика, структура и уровни эис

ЭИС состоит из 3 уровней: СППР, ИСУ и СОД.

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

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

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

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

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

2. Экономическая информационная система → Логика, структура и уровни экономической информационной системы → Функциональная подсистема ЭИС → Обеспечивающая подсистема ЭИС.

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

К обработке информации в ЭИС предъявляются следующие требования:

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

  • своевременность предоставления информации;

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

  • экономичность обработки информации: затраты на обработку данных не должны превышать получаемый эффект;

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

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

Логика, структура и уровни ЭИС

Любая экономическая информационная система делится на 3 уровня:

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

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

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

Логика ЭИС:

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

ИП2 - информационный поток из системы управления во внешнюю среду, а именно: отчетная информация, прежде всего финансовая информация в государственные органы, инвесторам, кредиторам, потребителям; маркетинговая информация потенциальным потребителям;

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

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

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

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

Функциональные подсистемы ЭИС могут строиться по различным принципам:

  • предметному;

  • функциональному;

  • проблемному;

  • смешанному (предметно-функциональному).

Так, с учетом предметной направленности использования ЭИС в хозяйственных процессах промышленного предприятия выделяют подсистемы, соответствующие управлению отдельными ресурсами:

  • управление сбытом готовой продукции;

  • управление производством;

  • управление материально-техническим снабжением;

  • управление финансами;

  • управление персоналом.

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

Для реализации функций управления выделяют следующие подсистемы:

  • планирование;

  • регулирование (оперативное управление);

  • учет;

  • Анализ.

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

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

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

Подсистема Техническое обеспечение (ТО) представляет комплекс технических средств, предназначенных для обработки данных в ЭИС.

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

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

ПО делится на два комплекса: общее (операционные системы, операционные оболочки, компиляторы, интерпретаторы, программные среды для разработки прикладных программ, СУБД, сетевые программы и т.д.) и специальное (совокупность прикладных программ, разработанных для конкретных задач в рамках функциональных подсистем, и контрольные примеры).

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

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

Подсистема Технологическое обеспечение (ТО) ЭИС соответствует разделению ЭИС на подсистемы по технологическим этапам обработки различных видов информации: первичной и результатной информации, организационно-распорядительной документации, технологической документации и чертежей, баз данных и знаний, научно-технической информации, ГОСТов и технических условий, правовых документов и дел

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

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

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

План ответа на вопрос 3.

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

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

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

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

  5. RAD модель: в RAD-модели компоненты или функции разрабатываются несколькими командами параллельно. Временные рамки одного цикла жестко ограничены. Созданные модули затем интегрируются в один рабочий прототип. Синергия позволяет очень быстро предоставить клиенту для обозрения что-то рабочее с целью получения обратной связи и внесения изменений.

3. Жизненный цикл информационной системы Каскадная, спиральная и итерационно-инкрементная модели жизненного цикла Жизненный цикл процесса проектирования Rapid Application Development. 

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

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

  1. Планирование и анализ требований (предпроектная стадия) - системный анализ. Исследование и анализ существующей информационной системы, определение требований к создаваемой ИС, оформление технико-экономического обоснования (ТЭО) и технического задания (ТЗ) на разработку ИС.

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

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

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

  5. Эксплуатация ИС (сопровождение, модернизация). Сбор рекламаций и статистики о функционировании ИС, исправление ошибок и недоработок, оформление требований к модернизации ИС и ее выполнение (повторение стадий 2 - 5).