Автор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

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

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

Packet Tracer.

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

Формирование плана выпуска продукции.

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

Транспортная логистика фирмы ООО "AZ"

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

Понятия информационной войны и информационные войны в реальности

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

ФИЛЬТРАЦИЯ ДАННЫХ В ТАБЛИЧНОМ ПРОЦЕССОРЕ EXCEL

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

исправить курсовую

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

Методика разработки сетевого проекта по Информатике

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

бинарное дерево

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

Проектирование реализации операций бизнес-процесса «Управление денежными потоками»

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

Музыкальная картотека

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

Модель системы автоматизированного проектирования защиты информации

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

Аналіз сучасних мов програмування

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