
- •4) В зависимости от сферы применения
- •5) В зависимости от уровня управления
- •6) По масштабу
- •7) По сфере применения
- •8)По способу организации групповых и корпоративных ис делят на классы:
- •2.Основные понятия технологии проектирования ис (ис, информационный ресурс, система, элемент системы, организация системы, структура системы ис, архитектура ис, целостность системы).
- •3.Основные этапы создания ис и их характеристика.
- •4.Состав обеспечивающей части ис и их характеристика.
- •5.Дать определение понятию «жизненный цикл программного обеспечения». Каковы основные этапы жизненного цикла. Охарактеризовать модели жизненного цикла.
- •6.Перечислить основные документы, разрабатываемые на каждом этапе проектирования информационных систем.
- •7.Основные стандарты и подходы используются в реализации типового проектирования ис.
- •8.Оценка стоимости ис.
- •2. Проведение обследования деятельности предприятия:
- •3. Построение моделей деятельности предприятия
- •4. Разработка системного проекта
- •5.Разработка предложений по автоматизации предприятия:
- •6. Разработка технического проекта
- •7.Разработка новой системы или настройка существующей системы.
- •9.Факторы появления case-технологий. Понятие case технологии. Преимущества использования case средств.
- •10.Типовое проектирование ис. Параметрически – ориентированное проектирование.
- •11.Типовое проектирование ис. Модельно – ориентированное проектирование.
- •12.Проектное управление: модели и методы принятия решений. Объект проектного управления.
- •13. Сетевое планирование и управление.
- •14. Построение и расчет сетевой модели. Методика оптимизации сетевой модели по критерию «минимум исполнителей».
- •15 .Методика оптимизации сетевой модели по критерию «время - затраты».
- •16.Методы проектирования ис. Семейство методов проектирования и нотаций idef.
- •17.Структурное моделирование информационных систем средствами bPwin.
- •18. Диаграмма потока данных (dfd). Этапы построения. Основные символы диаграммы в нотации Иодана и Гейна - Сарсона.
- •19. Контекстная диаграмма декомпозиции dfd. Основные элементы, используемые при расщеплении диаграммы потоков данных (бнф – нотация).
- •20. Методы задания спецификаций процесса. Структурированный естественный язык.
- •21. Методы задания спецификаций процесса. Таблицы решений.
- •22. Методы задания спецификаций процесса. Визуальный язык проектирования спецификаций.
- •21. Таблицы решений.
- •22. Визуальные языки проектирования спецификаций.
- •23. Диаграмма «сущность-связь» (erd). Типы сущностей и иерархия наследования.
- •24. Диаграмма переходов состояний (std). Цели использования. Основные объекты диаграмм.
- •25.Средства структурного проектирования. Структурные карты Константайна. Структурные карты Джексона.
6. Разработка технического проекта
*проектирование архитектуры системы, включающее разработку структуры и интерфейсов ее компонент (автоматизированных рабочих мест) и определение информационных потоков между ними.
* детальное проектирование каждой компоненты
7.Разработка новой системы или настройка существующей системы.
9.Факторы появления case-технологий. Понятие case технологии. Преимущества использования case средств.
Факторы появления Case-технологий
Появлению CASE-технологии и CASE-средств предшествовали исследования в области методологии программирования. Программирование обрело черты системного подхода с разработкой и внедрением языков высокого уровня, методов структурного и модульного программирования, языков проектирования и средств их поддержки, формальных и неформальных языков описаний системных требований и спецификаций и т.д. Кроме того, появлению CASE-технологии способствовали и такие факторы, как:
подготовка аналитиков и программистов, восприимчивых к концепциям модульного и структурного программирования;
широкое внедрение и постоянный рост производительности компьютеров, позволившие использовать эффективные графические средства и автоматизировать большинство этапов проектирования;
внедрение сетевой технологии, предоставившей возможность объединения усилий отдельных исполнителей в единый процесс проектирования путем использования разделяемой базы данных, содержащей необходимую информацию о проекте.
Понятие Case-технологий
Содержание понятия Case определяется перечнем задач, которые решаются с его помощью. В общем виде представляют собой совокупность методологий анализа, проектирования, разработки, сопровождения, проектирования сложных систем, ПО и являются инструментом для системных аналитиков, разработчиков, программистов. Позволяют описывать бизнес-процессы на компьютере, используя полученные схемы при разработке или настройке системы.
В современных Case-технологиях применяются методологии структурного и общего анализа и проектирования. При этом для описания методики описания проектирования ИС используют графы, диаграммы, таблицы и схемы.
Большинство Case-средств основано на парадигме: «методология/метод/нотации/средства»
Методология – определенные руководствующие указания проекта для оценки и выбора разработанного ПО, а также последовательность шагов проекта правил распределения и назначения методов.
Метод – системная процедура или техника генерации описаний ПО-компонент (примечние: проектирование потоков и структур данных)
Нотации – предназначены для описания структуры системы, элементов данных, этапов обработки и включают диаграммы, графы, таблицы, блок-схемы, формальные и естественные языки.
Средства – инструментарий для поддержки и усиления методов, они поддерживают работу пользователей при создании и редактировании проектов в интерактивном режиме и выполняют проверку соответствия компонентов.
Преимущества Case-средств:
1)Улучшенное качество созданного ПО за счет средств автономного контроля
2) Позволяют создавать прототипы будущих ИС, за счет чего возможно оценить ожидаемый результат на разных этапах.
3)Ускоряют процессы проектирования и разработки.
4)Поддерживают сопровождение разработки.
5)Поддерживает технологию повторного использования компонентов разработки.