
- •1. Определение и основные задачи проектирования.
- •3. Разработка тз, основные пункты.
- •Порядок разработки, согласования и утверждения тз на ас:
- •14.Обеспечение совместимости эвм. Основные понятия совместимости компьютеров: аппаратная, программная и информационная совместимость.
- •15. Обеспечение совместимости эвм. Пути реализации аппаратной совместимости.
- •16 Обеспечение совместимости эвм. Обеспечение программной совместимости: основные проблемы и методы их решения.
- •17 Построение программно-совместимых эвм. Основные подходы и их сравнительная оценка.
- •18. Основные структуры связи и типы модулей в магистрально-модульных системах (ммс).
- •19 Общий алгоритм взаимодействия модулей в магистрально-модульных системах (ммс) : формулировка задач и основные методы их решения на каждом этапе взаимодействия.
- •2,3) Установка исполнителя и пассивного (задатчика).
- •Установка связи между задатчиком и исполнителем.
- •5) Виды действия.
- •6) Установка фаз действия.
- •20. Многомагистральные ммс: передача данных через транзитные интерфейсы: методы передачи данных, адресация.
- •21 Основные принципы построения внутрисистемных интерфейсов.
- •2) Синхронный.
- •2 2 Проектирование устройств сопряжения. Постановка задачи, основные этапы.
- •Основные этапы проектирования устройств сопряжения.
- •23 Проектирование устройств сопряжения. Пути реализации алгоритмов (протоколов) обмена.
- •24 Проектирование устройств сопряжения. Принципы обеспечения совместимости интерфейсов.
- •Система передачи должна иметь буферную память: Интерфейсы pc:
- •32. Методология функционального моделирования sadt.
- •33. Методология моделирования потоков данных (процессов)- (диаграммы потоков данных (dfd))
- •34. Методология моделирования данных. (сущность-связь (erd))
- •35. Основные этапы проектирования сетей и решаемые на них задачи
- •2. Основные этапы инженерного проектирования
- •4.Основные этапы проектирования систем и решаемые на каждом этапе задачи.
- •12.Особенности компоновки пользовательских
- •5.Формализация задач на функциональном уровне проектирования.
- •6.Модульный подход к построению ву. Преимущества и недостатки модульного построения систем. Конструктивный и функциональный подход к декомпозиции системы.
- •8.Определение конфигурации и номенклатуры модулей при производстве эвм.
- •Общие принципы формирования модулей при проектировании мини и микро-эвм.
- •10.Проектирование комплексов и систем на базе серийных модулей. Логическая компоновка: постановка задачи, последовательность шагов решения.
- •9.Особенности проектирования комплексов и систем на серийных модулях. Решение задачи функциональной компоновки.
- •11.Реализация систем авто конфигурирования. Аппаратно-программная поддержка принципа “plug and play”: возможности и ограничения.
- •13.Проектирование комплексов и систем на базе серийных модулей. Технический этап проектирования: особенности и решаемые задачи.
- •25.Специфика построения информационных систем.
- •26.Понятие жизненного цикла ис и основные модели
- •27.Основные архитектуры информационных систем.
- •28.Общая идеология построения информационных
- •Intranet систем.
- •29.Идеология построения информационных intranet
- •30.Структурный подход к проектированию ис. Сущность подхода.
- •31.Case технологии, что это такое?
26.Понятие жизненного цикла ис и основные модели
жизненного цикла ИС.
Период времени, который начин-ся с момента принятия реш-я о необход-ти создания программного продукта и заканч-ся в момент его полного изъятия из эксплуатации. Этот цикл — процесс построения и развития ПО.
К наст. врем. наиб-е распр-е получили следующие две основные модели ЖЦ: каскадная модель (70-85 г.г.); спиральная модель (86-90 г.г.).
В изначально существовавших однородных ИС каждое приложение представляло собой единое целое. Для разработки такого типа приложений применялся каскадный способ. Его осн-й характ-й является разбиение всей разработки на этапы, причём переход с 1 этапа на следующий происходит только после того, как будет полностью завершена работа на текущем. Каждый этап заверш-ся выпуском полного комплекта докум-и, достаточной для того, чтобы разработка мб продолжена другой командой разработч-в.
Положит-е
стороны примен-я каскадного подхода
заключ-ся в след-м: на каждом этапе
формир-ся законченный набор проектной
докум-и, отвечающий критериям полноты
и согласованности; выполняемые в
логичной последоват-ти этапы работ
позволяют планировать сроки завершения
всех работ и соответствующие затраты.
Каскадный подход хорошо зарекомендовал себя при построении ИС, реализ-е сложные расч. системы, СРВ и т.д.. Ряд его недостатков, вызванных тем, что реальный процесс создания ПО никогда полностью не укладывался в такую жесткую схему. В процессе созд-я ПО пост. возникала потребность в возврате к предыдущим этапам и уточнении или пересмотре ранее принятых решений.
В
результате реальный процесс создания
ПО принимал следующий вид:
Осн. недостаток каскадного подхода – сущ. запаздывание с получением результатов. Соглас-е результатов с пользователями производится только в точках, планируемых после завершения каждого этапа работ, требования к ИС "заморожены" в виде технического задания на все время ее создания. Т.о., пользователи могут внести свои замечания только после того, как работа над системой будет полностью завершена. В сл-е неточного излож-я треб-й или их изменения в течение длит. периода создания ПО, пользователи получают систему, не удовлетворяющую их потребностям. Модели (как функциональные, так и информационные) автоматизируемого объекта могут устареть одновременно с их утверждением.
Спиральная модель ЖЦ, делающая упор на нач-ые этапы ЖЦ: анализ и проектир-е. На этих этапах реализуемость технич-х решений провер-ся путём созд-я прототипов.Каждый виток спирали соответствует созданию фрагмента или версии ПО, на нем уточняются цели и характ-ки проекта, определяется его качество и планируются работы след-го витка спирали. Таким образом углубляются и последовательно конкретизируются детали проекта и в результате выбирается обоснованный вариант, который доводится до реализации.
Разработка итерациями отражает объективно существующий спиральный цикл создания системы. Неполное завершение работ на каждом этапе позволяет переходить на след-й этап, не дожидаясь полного завершения работы на текущем. При итеративном способе разработки недостающую работу мб выполнить на следующей итерации. Главная же задача - как можно быстрее показать пользователям системы работоспособный продукт, тем самым активизируя процесс уточнения и дополнения требований. Осн. проблема спирального цикла – опред-е момента перехода на след-й этап. Для ее решения необх. ввести временные огранич-я на каждый из этапов ЖЦ. Переход осущ-ся в соотв-и с планом, даже если не вся запланированная работа закончена. План сост-ся на основе статист. данных, получ-х в предыдущих проектах, и личного опыта разработчиков.