Автор24

Информация о работе

Подробнее о работе

Страница работы

Объектно-ориентированный анализ и проектирование

  • 46 страниц
  • 2014 год
  • 91 просмотр
  • 0 покупок
Автор работы

vicusiaAvtor

Выполняю заказы быстро и качественно.

750 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Язык С разрабатывался для того, чтобы заполнить нишу между языками программирования высокого уровня ( КОБОЛ, ФОРТРАН ), предназначенными для разработки больших и сложных программ и высокопроизводительным АССЕМБЛЕРОМ, обеспечивающим полный контроль над оборудованием компьютера, но тесно привязанным к архитектуре процессора.
Назначение С состояло в том, чтобы внедрить в практику основную идею структурного программирования – декомпозицию задачи на составные части, реализация которых в функциях ( процедурах ) программы представляет часто повторяющиеся в программе совокупности операций. Соответствие типов встроенных (элементарных) данных языка С типам данных регистров процессора обеспечило эффективность результатов компиляции программ, написанных на С. Стало проще создавать компилятор языка С для новой архитектуры процессора и переносить уже разработанное программное обеспечение ( в первую очередь ОС ) на новую платформу. Основная «интеллектуальность» языка была перенесена в его библиотеки: ввод/вывод данных, математические функции и др. Процесс трансляции для других высокоуровневых языков (ФОРТРАН) зачастую стал производится сначала в текст программы на С, который затем компилировался в объектные файлы.

Объектно-ориентированный анализ и проектирование
Введение 3
Процесс создания программного обеспечения 4
Программное обеспечение 4
Жизненный цикл программного обеспечения 4
Модели жизненного цикла ПО 4
Разрешение проблем сложности при проектировании ПО 5
Построение моделей 6
Язык моделирования 6
Итеративный процесс проектирования и разработки программы 7
Замысел программного проекта 8
Начальная фаза 8
Анализ требований 9
Функциональные требования. Определение основных исполнителей, задач и прецедентов 9
Определение рамок системы 9
Заинтересованные лица и исполнители 10
Пример: Развернутое описание прецедента «Оформление продажи»: 12
Прецеденты в рамках процесса итеративной разработки 15
Прецеденты начальной фазы 16
Прецеденты стадии развития 16
Прецеденты стадии конструирования 16
Остальные требования 16
Пример дополнительной спецификации POS- системы 16
Функциональность 16
Безопасность 17
Удобство использования 17
Надежность 17
Возможности поддержки 17
Ограничения 17
Приобретаемые компоненты 17
Бесплатные компоненты на основе открытого кода 17
Интерфейсы 17
Бизнес-правила 17
Вопросы законодательства 18
Информация предметной области 18
Дополнительная спецификация 19
Словарь терминов 19
Фаза развития 19
Планирование следующей итерации 20
Требования к первой итерации фазы развития 20
Первая итерация фазы развития 21
Модель предметной области 22
Визуализация понятий 22
Идентификация концептуальных классов 22
Развернутое описание прецедента «Оформление продажи»: 23
Принципы создания модели предметной области 25
Список кандидатов на роль концептуальных классов и их отображение на диаграмме классов 25
Ассоциации 25
Добавление атрибутов 28
Модель прецедентов: детализация с помощью описания операций 28
Переход к проектированию 30
Шаблоны распределения обязанностей GRASP 30
Шаблон Information Expert 31
Шаблон Creator 32
Шаблон Low Coupling 33
Шаблон High Cohesion 35
Шаблон Controller 36
Реализация прецедентов на основе шаблонов GRASP 39
Области видимости 39
Обеспечение видимости посредством атрибутов 39
Обеспечение видимости посредством параметров 40
Локальная видимость 40
Создание диаграммы классов 40
Когда следует создавать диаграммы классов 40
Диаграммы классов и терминология UP 41
Создание диаграммы классов для POS- системы 41
Добавление имен методов 41
Добавление ассоциаций и информации о навигации 42

Полная информация по курсу Объектно-ориентированный анализ и проектирование
оценка 97 баллов

Лекционный материал преподавателя

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Язык С разрабатывался для того, чтобы заполнить нишу между языками программирования высокого уровня ( КОБОЛ, ФОРТРАН ), предназначенными для разработки больших и сложных программ и высокопроизводительным АССЕМБЛЕРОМ, обеспечивающим полный контроль над оборудованием компьютера, но тесно привязанным к архитектуре процессора.
Назначение С состояло в том, чтобы внедрить в практику основную идею структурного программирования – декомпозицию задачи на составные части, реализация которых в функциях ( процедурах ) программы представляет часто повторяющиеся в программе совокупности операций. Соответствие типов встроенных (элементарных) данных языка С типам данных регистров процессора обеспечило эффективность результатов компиляции программ, написанных на С. Стало проще создавать компилятор языка С для новой архитектуры процессора и переносить уже разработанное программное обеспечение ( в первую очередь ОС ) на новую платформу. Основная «интеллектуальность» языка была перенесена в его библиотеки: ввод/вывод данных, математические функции и др. Процесс трансляции для других высокоуровневых языков (ФОРТРАН) зачастую стал производится сначала в текст программы на С, который затем компилировался в объектные файлы.

Объектно-ориентированный анализ и проектирование
Введение 3
Процесс создания программного обеспечения 4
Программное обеспечение 4
Жизненный цикл программного обеспечения 4
Модели жизненного цикла ПО 4
Разрешение проблем сложности при проектировании ПО 5
Построение моделей 6
Язык моделирования 6
Итеративный процесс проектирования и разработки программы 7
Замысел программного проекта 8
Начальная фаза 8
Анализ требований 9
Функциональные требования. Определение основных исполнителей, задач и прецедентов 9
Определение рамок системы 9
Заинтересованные лица и исполнители 10
Пример: Развернутое описание прецедента «Оформление продажи»: 12
Прецеденты в рамках процесса итеративной разработки 15
Прецеденты начальной фазы 16
Прецеденты стадии развития 16
Прецеденты стадии конструирования 16
Остальные требования 16
Пример дополнительной спецификации POS- системы 16
Функциональность 16
Безопасность 17
Удобство использования 17
Надежность 17
Возможности поддержки 17
Ограничения 17
Приобретаемые компоненты 17
Бесплатные компоненты на основе открытого кода 17
Интерфейсы 17
Бизнес-правила 17
Вопросы законодательства 18
Информация предметной области 18
Дополнительная спецификация 19
Словарь терминов 19
Фаза развития 19
Планирование следующей итерации 20
Требования к первой итерации фазы развития 20
Первая итерация фазы развития 21
Модель предметной области 22
Визуализация понятий 22
Идентификация концептуальных классов 22
Развернутое описание прецедента «Оформление продажи»: 23
Принципы создания модели предметной области 25
Список кандидатов на роль концептуальных классов и их отображение на диаграмме классов 25
Ассоциации 25
Добавление атрибутов 28
Модель прецедентов: детализация с помощью описания операций 28
Переход к проектированию 30
Шаблоны распределения обязанностей GRASP 30
Шаблон Information Expert 31
Шаблон Creator 32
Шаблон Low Coupling 33
Шаблон High Cohesion 35
Шаблон Controller 36
Реализация прецедентов на основе шаблонов GRASP 39
Области видимости 39
Обеспечение видимости посредством атрибутов 39
Обеспечение видимости посредством параметров 40
Локальная видимость 40
Создание диаграммы классов 40
Когда следует создавать диаграммы классов 40
Диаграммы классов и терминология UP 41
Создание диаграммы классов для POS- системы 41
Добавление имен методов 41
Добавление ассоциаций и информации о навигации 42

Полная информация по курсу Объектно-ориентированный анализ и проектирование
оценка 97 баллов

Лекционный материал преподавателя

Купить эту работу

Объектно-ориентированный анализ и проектирование

750 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 300 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

26 ноября 2015 заказчик разместил работу

Выбранный эксперт:

Автор работы
vicusiaAvtor
4.9
Выполняю заказы быстро и качественно.
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—5 дней
750 ₽ Цена от 300 ₽

5 Похожих работ

Творческая работа

Архитектура информационных систем

Уникальность: от 40%
Доступность: сразу
150 ₽
Творческая работа

Ханойская башня

Уникальность: от 40%
Доступность: сразу
250 ₽
Творческая работа

Отзыв на исследовательский проект по теме: « Влияние компьютера на детей »

Уникальность: от 40%
Доступность: сразу
600 ₽
Творческая работа

Рассчетно-графическая работа

Уникальность: от 40%
Доступность: сразу
600 ₽
Творческая работа

Практическая работа по дисциплине "информатика"

Уникальность: от 40%
Доступность: сразу
100 ₽

Отзывы студентов

Отзыв Александр об авторе vicusiaAvtor 2016-02-25
Творческая работа

И как всегда Супер! Большое спасибо автору!

Общая оценка 5
Отзыв Алексей Михайлов об авторе vicusiaAvtor 2017-02-06
Творческая работа

Отличная работа. Очень помогли!

Общая оценка 5
Отзыв Стас Иванов об авторе vicusiaAvtor 2016-12-05
Творческая работа

Большое спасибо автору. Все работу сделала за пару часов.Грамотно и все рассказал и объяснил. Рекомендую к сотрудничеству!

Общая оценка 5
Отзыв кристина799 об авторе vicusiaAvtor 2014-11-12
Творческая работа

отличный автор,обращайтесь

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка и испытание ПО по моделям

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

персональная программа начальника отдела производства (на примере ООО"Вселуг")

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Особые точки функций комплексного переменного и их изучение с помощью Maple

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Контроль логических интегральных микросхем (+ доклад)

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Внедрение системы управления освещением умного дома.

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Разработка информационной системы управления складом

Уникальность: от 40%
Доступность: сразу
2500 ₽
Готовая работа

Автоматизированная система складского учета

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

диплом Разработка системы автоматизации документооборота

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Проектирование автоматизированной системы учета продукции

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

диплом Интеллектуальные системы. Управления данными в интеллектуальных системах

Уникальность: от 40%
Доступность: сразу
1700 ₽
Готовая работа

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

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

безопасность беспроводных сетей

Уникальность: от 40%
Доступность: сразу
3300 ₽