Шпаргалка по дисциплине "Информационные системы"

Автор работы: Пользователь скрыл имя, 30 Марта 2014 в 18:57, шпаргалка

Краткое описание

Работа содержит ответы на вопросы для экзамена по дисциплине "Информационные системы".

Вложенные файлы: 1 файл

РЭИС.docx

— 44.06 Кб (Скачать файл)

Билет№1.

1.ИС. Классификация ИС. АИС – это система для сбора, накопления, хранения, поиска, передачи обработки и анализа инф-и с использованием вычислительной техники, компьютерных сетей, средств и каналов связей. Классификация ИС.1)Классификация по масштабу. Одиночные информационные системы реализуются, как правило, на автономном персональном компьютере (сеть не используется). Такая система может содержать несколько простых приложений, связанных общим информационным фондом, и рассчитана на работу одного пользователя или группы пользователей, разделяющих по времени одно рабочее место. Групповые информационные системы ориентированы на коллективное использование информации членами рабочей группы и чаще всего строятся на базе локальной вычислительной сети. Корпоративные информационные системы являются развитием систем для рабочих групп, они ориентированы на крупные компании и могут поддерживать территориально разнесенные узлы или сети. В основном они имеют иерархическую структуру из нескольких уровней. Для таких систем характерна архитектура клиент-сервер со специализацией серверов или же многоуровневая архитектура.2)Классификация по сфере применения 1.системы обработки транзакций; 2.системы принятия решений; 3.информационно-справочные системы; 4.офисные информационные системы. 3)Классификация по способу организации

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

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

2. Средства автоматизированного проектирования баз данных: VisioEnterprise.Это одно из самых популярных средств создания схем и диаграмм. VisioEnterprise позволяет производить прямое и обратное проектирование БД, преобразовывать логическую модель в физическую.Visio в целом представляет собой продукт более широкого назначения. К тому же продукт является сервером автоматизации, обладает весьма обширной объектной моделью и встроенным средством разработки, что позволяет, в частности, создавать на его базе разнообразные решения, в том числе и автоматизировать разработку моделей данных.

Билет№2

№1Жизненный цикл ИС, структура ЖЦ АИС по международному стандарту ISO/IEC12207.Понятие жизненного цикла является одним из базовых понятий методологии проектирования информационных систем. Жизненный цикл информационной системы представляет собой непрерывный процесс, начинающийся с момента принятия решения о создании информационной системы и заканчивается в момент полного изъятия ее из эксплуатации.Стандарт ISO/IEC 12207 определяет структуру жизненного цикла, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания информационной системы. Согласно данному стандарту структура жизненного цикла основывается на трех группах процессов:1)основные процессы жизненного цикла (приобретение, поставка, разработка, эксплуатация, сопровождение);2)вспомогательные процессы, обеспечивающие выполнение основных процессов (документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, оценка, аудит, разрешение проблем);3)организационные процессы (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого жизненного цикла, обучение).Среди основных процессов жизненного цикла наибольшую важность разработка, эксплуатация и сопровождение. Каждый процесс характеризуется определенными задачами и методами их решения, исходными данными; полученными на предыдущем этапе, и результатами.

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

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

2)локализацию  проблем и устранение причин  их возникновения; 3)модификацию  программного обеспечения;4)подготовку  предложений по совершенствованию  системы; 5)развитие и модернизацию  системы.

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

№2 Системы доступа к базам данных: универсальные механизмы доступа к данным. Указанный механизм обычно реализован в виде библиотек и дополнительных модулей, называемых драйверами или провайдерами. Библиотеки содержат некий стандартный набор функций или классов.достоинством универсальных механизмов является возможность применения одного и того же абстрактного API, а во многих случаях — СОМ-серверов, компонентов, классов для доступа к разным типам СУБД. Поэтому приложения, использующие универсальные механизмы доступа к данным, легко модифицировать при необходимости замены СУБД. Недостатками универсальности являются невозможность доступа к уникальной функциональности конкретной СУБД, снижение производительности приложений, а также усложнение процедуры поставки приложения — ведь в его состав нужно включать библиотеки, ответственные за реализацию универсальных механизмов, драйверы для конкретных СУБД, а также обеспечивать настройки, необходимые для их правильного функционирования.

Билет№3.

№1Модели ЖЦ ИС.Под моделью жизненного цикла понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач, выполняемых на протяжении жизненного цикла. Модель жизненного цикла зависит от специфики информационной системы и специфики условий, в которых последняя создается и функционирует. К настоящему времени наибольшее распространение получили следующие основные модели жизненного цикла: 1)задачная модель;  2)каскадная модель (или системная) (70-85 г.г.);  3)спиральная модель (настоящее время).Задачная модель.При разработке системы "снизу-вверх" от отдельных задач ко всей системе (задачная модель) единый поход к разработке неизбежно теряется, возникают проблемы при информационной стыковке отдельных компонентов. Как правило, по мере увеличения количества задач трудности нарастают, приходится постоянно изменять уже существующие программы и структуры данных. Скорость развития системы замедляется, что тормозит и развитие самой организации. Каскадная модель. Его основной характеристикой является разбиение всей разработки на этапы, причем переход с одного этапа на следующий происходит только после того, как будет полностью завершена работа на текущем (рис. 2). Каждый этап завершается выпуском полного комплекта документации, достаточной для того, чтобы разработка могла быть продолжена другой командой разработчиков. Спиральная модель.Для преодоления перечисленных проблем была предложена спиральная модель жизненного цикла, делающая упор на начальные этапы жизненного цикла: анализ и проектирование. На этих этапах реализуемость технических решений проверяется путем создания прототипов. Каждый виток спирали соответствует созданию фрагмента или версии программного обеспечения, на нем уточняются цели и характеристики проекта, определяется его качество и планируются работы следующего витка спирали. Таким образом, углубляются и последовательно конкретизируются детали проекта и в результате выбирается обоснованный вариант, который доводится до реализации.

№2Система доступа к данным Borland Database Engine (ВDE), ее достоинства и недостатки.Универсальный механизм доступа к данным  фирмы Borland. BDE создан на основе библиотек предназначенных для BorlandPacsalи  Borland  С++ широко использовался при создании приложения с помощью этих средств, которые были потом преобразованы в средства быстрой разработки  приложений RAD. BDE- единственный механизм доступа данных к Delphi и С++

Физически  BDE представляет собой доступа к данным  реализующихAPI интерфейс. Эти функции могут обращаться к API интерфейсу других СУБД. Для доступа к БД  с помощью BDE на компьютере с клиентским приложением нужно установить библиотеки BDE и BDE драйвер для данной СУБД. Число СУБД, для которых имеются BDE-драйверы, ограничено пятью наиболее популярными серверными СУБД, несколькими форматами данных настольных СУБД  и сервером IBDatabase, входящим в комплект поставки средств разработки Borland. Для доступа к данным остальных СУБД с помощью BDE можно использовать только ODBC-драйвер и ODBCLink.

Билет№4.

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

№2Средства автоматизированного проектирования баз данных: VantageTeamBuilder.Существует несколько видов связи.1)необязательная связь. В ней могут участвовать не все экземпляры сущностей.2) в полной связи участвуют все экземпляры хотя бы одной из сущностей, т. е. экземпляры такой связи существуют только при условии существования экземпляров другой сущности. Полная связь может иметь один из четырех видов: обязательная связь, слабая связь, связь «супер - тип—подтип» и ассоциативная связь.3)Обязательная связь описывает связь между независимой и зависимой сущностями.4) В слабой связи существование одной из сущностей (слабой), принадлежащей некоторому множеству, зависит от существования определенной сущности (сильной), принадлежащей другому множеству, т. е. экземпляр слабой сущности идентифицируется только посредством экземпляра сильной сущности.5) Вассоциативной связи каждый экземпляр связи (ассоциативный объект) существует только при условии существования определенных экземпляров каждой из взаимосвязанных сущностей. Ассоциативный объект — объект, являющийся одновременно сущностью и связью. Ассоциативная связь — это связь между несколькими независимыми сущностями и одной зависимой сущностью. Связь между независимыми сущностями имеет атрибуты, которые определяются в зависимой сущности. Таким образом, зависимая сущность определяется в терминах атрибутов связи между остальными сущностями.

Билет№5.

№1Основные требования к технологии проектирования ИС.Технология проектирования АИС — это совокупность методов и средств проектирования АИС, а также методов и средств организации проектирования. Основные требования, предъявляемые к выбираемой технологии проектирования, следующие: 1)созданный с помощью этой технологии проект должен отвечать требованиям заказчика; 2)технология должна максимально отражать все этапы цикла жизни проекта; 3)технология должна обеспечивать минимальные трудовые и стоимостные затраты на проектирование и сопровождение проекта; 4)технология должна способствовать росту производительности труда проектировщиков; 5)технология должна обеспечивать надежность процесса проектирования и эксплуатации проекта; 6)технология должна способствовать простому ведению проектной документации.№2.Функциональный анализ популярных в России CASEсредств Общие характеристики CASE-средств: создание логических моделей, не зависящих от СУБД, и ге¬нерации физических моделей на их основе; поддержка нескольких типов СУБД; поддержка специфических особенностей тех или иных СУБД ведущих производителей; реализация обратного проектирования на основе либо имеющейся базы данных, либо имеющегося DDL-скрипта; генерация отчетов и проектной документации на основе созданной модели; сохранение модели в репозитарии; поддержка генерации кода для одного или нескольких средств разработки или языков программирования

 

 

 

Билет№6.

№1Сущность методологии проектирования и её основные задачи. Современные методологии и реализующие их технологии проектирования АИС поставляются в электронном виде вместе с CASE-средствами и включают библиотеки процессов, шаблонов, методов, моделей и других компонентов, предназначенных для построения ПО того класса систем, на который ориентирована методология. Методология создания ИС заключается в организации процессов построения в ИС и управлении этим процессом. Основными задачами решении,  которая должна обеспечит методология создания ИС является: 1)соответствие создаваемой ИС целям и задачам предприятия, а так же требованиям по автоматизации бизнес-процесса. 2)гарантирование создание системы с заданными параметрами в течении заданного времени в рамках оговоренного раннее бюджета. 3)простота сопровождения модификации и расширение системы с целью обеспечения ее соответствия изменяющимся условиям работы предприятия.4)соответствие создаваемой ИС требованиям открытости, переносимости и масштабируемости.5)возможность использования созданное в ИС инф технологий, кот уже использовалась на предприятии. Методологии технологии и инструментальные средства проектирования составляет основу проекта любой ИС.

№2Критерии выбора СУБД при создании ИС. Выбор СУБД представляет собой сложную многопараметрическую задачу и является одним из важных этапов при разработке приложений БД. Известны следующие группы критериев: 1.моделирование данных; 2.особенности архитектуры и функциональные возможности3.контроль работы системы; 4.особенности разработки приложений; 5.производительность; 6.надежность; 7.требования к рабочей среде; 8.смешанные критерии.

Билет№7.

№1Средства быстрой разработки приложений, RAD технологии.RAD- концепция создания ср-в разработки программных продуктов, уделяющая особое внимание быстроте и удобству программирования, создание технологического процесса, позволяющего программисту максимально быстро создавать компьютерные программы.  С конца 20 века RAD  получило широкое распространение и одобрение концепцию RAD  так же часто связывают с концепцией визуального программирования. Основные принципы RAD: 1)инструментарий должен быть нацелен на минимизацию времени разработки 2)создание прототипа для уточнения требований заказчика 3)цикличность разработки каждая новая версия продукта основывается на оценке результата работы предыдущей версии заказчиком 4)минимизация времени разработки версии за счет переноса уже готовых модулей и добавления функциональности в новую версию 5)команда разработчиков должна тесно сотрудничать, каждый участник должен быть готов выполнять несколько обязанностей 6)управление проектом должно минимизировать длительность цикла разработки.

Информация о работе Шпаргалка по дисциплине "Информационные системы"