Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Методологии моделирования предметной областиСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Методологии моделирования предметной области. Структурная модель предметной области. Объектная структура. Функциональная структура. Структура управления. Организационная структура. Функционально-ориентированные и объектно-ориентированные методологии описания предметной области. Функциональная методика IDEF. Функциональная методика потоков данных. Объектно-ориентированная методика. Сравнение существующих методик. Синтетическая методика. Технологии проектирования Понятие технологии проектирования. Понятие CASE-средства. Общая характеристика. Типовые компоненты CASE-средств. Классификация и сравнительный анализ основных CASE-средств. Выбор и технология внедрения CASE-средств. Промышленные технологии проектирования ИС. Экстремальное программирование. DATARUN. RUP. Метод Oracle. Проектирование средствами BPwin Инструментальная среда BPwin. Принципы построения модели IDEF0: контекстная диаграмма, субъект моделирования, цель и точка зрения. Диаграммы IDEF0: контекстная диаграмма; диаграммы декомпозиции; диаграммы дерева узлов; диаграммы только для экспозиции (FEO). Работы (Activity). Стрелки (Arrow). Туннелирование стрелок. Нумерация работ и диаграмм. Каркас диаграммы. Слияние и расщепление моделей. Диаграммы потоков данных (Data Flow Diagramming): работы, внешние сущности (ссылки), потоки работ, хранилища данных. Метод описания процессов IDEF3: работы, связи, объекты ссылок, перекрестки. Моделирование информационного обеспечения средствами ERwin Моделирование данных. Метод IDEFI. Отображение модели данных в инструментальном средстве ERwin. Интерфейс ERwin. Уровни отображения модели. Создание логической модели данных: уровни логической модели; сущности и атрибуты; связи; типы сущностей и иерархия наследования; ключи, нормализация данных; домены. Создание физической модели: уровни физической модели; таблицы; правила валидации и значение по умолчанию; индексы; триггеры и хранимые процедуры; проектирование хранилищ данных; вычисление размера БД; прямое и обратное проектирование. Генерация кода клиентской части с помощью ERwin: расширенные атрибуты; генерация кода в Visual Basic. Создание отчетов. Генерация словарей. Объектно-ориентированное проектирование Концепции объектно-ориентированного анализа и проектирования. Эволюция и краткая характеристика основных подходов к разработке информационных моделей бизнес-систем и бизнес-процессов. Особенности проектирования, анализа и формализации корпоративных систем. Основные этапы развития языка UML и принятые стандарты. Унифицированный язык визуального моделирования Unified Modeling Language (UML) Общая характеристика моделей объектно-ориентированного анализа и проектирования. Пакеты в языке UML, их графическое изображение. Базовые семантические конструкции языка, их описание с помощью специальных обозначений. Канонические диаграммы языка UML и особенности их графического представления. Рекомендации по графическому изображению диаграмм языка UML. Диаграммы в UML. Классы и стереотипы классов. Ассоциативные классы. Основные элементы диаграмм взаимодействия — объекты, сообщения. Диаграммы состояний: начального состояния, конечного состояния, переходы. Вложенность состояний. Диаграммы внедрения: подсистемы, компоненты, связи. Стереотипы компонент. Диаграммы размещения. Этапы проектирования ИС с применением UML Основные типы UML-диаграмм, используемые в проектировании информационных систем. Взаимосвязи между диаграммами. Поддержка UML итеративного процесса проектирования ИС. Этапы проектирования ИС: моделирование бизнес-прецедентов, разработка модели бизнес-объектов, разработка концептуальной модели данных, разработка требований к системе, анализ требований и предварительное проектирование системы, разработка моделей базы данных и приложений, проектирование физической реализации системы.
Перечень используемых Интернет-ресурсов: 1. Интернет-университет информационных технологий: http://www.intuit.ru 2. Интернет-портал: http://www.citforum.ru 3. Интернет-портал: http://www.interface.ru
Перечень рекомендуемой литературы: 1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИНТУИТ.ру, 2005 2. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. - М: «Финансы и статистика», 2000 1. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. - М.: ДМК, 2000 2. Леоненков А.В. Объектно-ориентированный анализ и проектирование с ис-пользованием UML – М.: ИНТУИТ.ру, 2005 3. Черемных С.В., Ручкин В.С., Семенов И.О. Структурный анализ систем. IDEF-технологии – М.: Финансы и статистика, 2001
Вопросы «Технологии проектирования и разработки ПО» 1. Проблемы при разработке ПО. Причины возникновения Software Engineering. 2. Системный подход к разработке ПО. Требования к процессу разработки ПО. 3. Software Engineering как технология разработки сложных систем. 4. SWEBOK как область знаний Software Engineering. 5. CMM – стандарт модели зрелости процессов разработки ПО. 6. Процессный подход к разработке ПО. Текущий, конкретный и стандартные процессы компании. Стандарты. 7. Стратегии улучшения процессов: Organization Pull и Technology Push. 8. Понятие жизненного цикла и модели ЖЦ. Три группы процессов, составляющих основу жизненного цикла в соответствии со стандартом ISO/IEC 12207. 9. Стадии разработки АИС в соответствие с ГОСТ 34.601-90 «Автоматизированные системы. Стадии создания». 10. Содержание технического задания в соответствие с ГОСТ 34.602-89 «Техническое задание на создание автоматизированной системы». 11. Водопадная модель ЖЦ ПО. Достоинства и недостатки водопадной модели ЖЦ ПО. 12. Спиральная модель ЖЦ ПО. Достоинства и недостатки спиральной модели ЖЦ ПО. 13. Компонентно-ориентированная модель ЖЦ ПО. Достоинства и недостатки компонентно-ориентированной модели ЖЦ ПО. 14. Инкрементная модель ЖЦ ПО. Достоинства и недостатки инкрементной модели ЖЦ ПО. 15. Сравнительный анализ моделей ЖЦ ПО. 16. Тяжеловесные и подвижные (agile) процессы ЖЦ ПО. Понятие и области их применимости. 17. Экстремальное программирование. Основные принципы. 18. Сущность и основные концепции функциональной методологии SADT. 19. Функциональная методология IDEF0. 20. Моделирование потоков работ. Методология IDEF3. 21. Моделирование потоков данных. Методология DFD. 22. Моделирование данных. Диаграммы «сущность-связь». 23. Понятие связности модуля (функциональная, информационная, коммуникативная связность). 24. Понятие связности модуля (процедурная, временная, логическая, связность по совпадению). 25. Объектно-ориентированная методология проектирования ПО: сущность, основные концепции достоинства и недостатки. 26. Основные понятия объектно-ориентированной методологии (объект, класс, атрибут, метод). 27. Универсальный язык моделирования (UML). Назначение и характеристики. 28. Вид и назначение диаграммы сценариев Use case diagram. 29. Вид и назначение диаграммы топологии Deployment diagram. 30. Вид и назначение диаграммы состояний Statechart diagram. 31. Вид и назначение диаграммы активности Activity diagram. 32. Вид и назначение диаграммы взаимодействия Interaction diagram. 33. Вид и назначение диаграммы последовательностей действий Sequence diagram. 34. Вид и назначение диаграммы сотрудничества Collaboration diagram. 35. Вид и назначение диаграммы классов Class diagram. 36. Вид и назначение диаграммы компонент Component diagram. 37. Этапы проектирования ЖЦ ПО с применением языка универсального моделирования (UML). 38. Обзор современных CASE-средств.
СТРУКТУРЫ И АЛГОРИТМЫ ОБРАБОТКИ ДАННЫХ
Структуры данных и структуры хранения. Алгоритмы и данные. Типы данных. Структуры хранения данных. Массивы. Строки. Записи. Множества
Линейные структуры данных. Стеки. Очереди. Деки. Операции над линейными списками.
|
||||
Последнее изменение этой страницы: 2016-09-13; просмотров: 521; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.221.56.241 (0.009 с.) |