Главная » Контрольные

Проектирование информационных систем

Учебник "Проектирование ИС" Т.В. Гвоздева и Б.А. Баллод. Издательство Феникс, 2009

Вариант 1.

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

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

3. Виды моделей ARIS

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

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

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

Модели выходов. Содержат все физические и нефизические входы и выходы, включая потоки денежных средств.

Модели управления/модели процесса. В этих моделях соответствующие классы моделируются с учетом их внутреннего взаимоотношения.

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

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

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

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

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

9.Принцип абстрагированияАбстрагирование является одним из главных способов, используемым для решения сложных задач.

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

Вариант 2.

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

2.Какими качествами должна обладать организация для успешного внедрения CASE-средств:

3.Какие документы формируются при разработке проекта с помощью RationalRose:

- диаграммы классов.

- диаграммы состояний.

- диаграммы сценариев.

- диаграммы модулей.

- диаграммы процессов.

- спецификации классов, объектов, атрибутов и операций.

- модель разрабатываемой программной системы

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

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

6.Принцип системного единства

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

7.Принцип совместимости

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

8.ЖЦ ПО по методологии RAD. Построение: на фазе построения выполняется непосредственно сама быстрая разработка приложения

9.

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

Вариант 3.

1.Методы теории проспектов: Проспект – это игра с вероятностными исходами, в которой учитывается 3 поведенческих эффекта:

- эффект определенности – тенденция предавать больший вес детерминированным исходам.

- эффект отражения – к измерению предпочтений при переходе от выигрышей к потерям.

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

2.Какие выгоды обеспечивает внедрение CASE-средств

3.Этапы внедрения CASE-средств:

4.Требования к проектирования:

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

повысить эффективность сопровождения программного обеспечения, так как оно составляет около половины стоимости.

5.Принцип функциональной избыточности:

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

6.Принцип развития

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

7.Принцип инвариантности

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

8.ЖЦ ПО по методологии RAD. Проектирование:

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

9.Принцип иерархии

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

Иерархия – ранжированная или упорядоченная система абстракций.

Формирование иерархической структуры необходимо для понимания взаимосвязей и подчиненности объектов и модулей программной системы.

Этот процесс неразрывно связан с процессами абстрагирования и декомпозиции

10.«Толстый» клиент

Наиболее часто встречающийся вариант реализации архитектуры клиент-сервер в уже внедренных и активно используемых системах. Такая модель подразумевает объединение в клиентском приложении как PL, так и BL. Серверная часть, при описанном подходе, представляет собой сервер баз данных, реализующий AL.

Вариант 4.

  1. Эвристические методы

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

- метод компенсации. Используется при по парном сравнении альтернатив.

2 Какие компоненты содержит интегрированное CASE-средство:

репозиторий, являющийся основой CASE-средства.

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

- средства разработки приложений, включая языки 4GL и генераторы кодов.

- средства конфигурационного управления.

- средства документирования.

- средства тестирования.

- средства управления проектом.

- средства реинжиниринга.

3.Виды проектирования программных систем:Архитектурное – проектирование определяется как создание общей структуры системы

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

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

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

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

7. Архитектура ИС, дать определение: концепция, определяющая модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы.

8. ЖЦ ПО по методологии RAD.Внедрение: на фазе внедрения производится обучение пользователей, организационные изменения и параллельно с внедрением новой системы осуществляется работа с существующей системой

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

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

10 Тонкий» клиент.Модель, начинающая активно использоваться в корпоративной среде в связи с распространением Internet-технологий и, в первую очередь, Web-браузеров. В этом случае клиентское приложение обеспечивает реализацию PL, а сервер объединяет BL и AL.

cialis generika bestellen ohne rezept tadalafil legal kaufen
cialis generika bestellen ohne rezept tadalafil legal kaufen