*
*


CAPTCHA Image   Reload Image
X

Основные этапы объектно-ориентированного проектирования

курсовые работы, Программирование и компьютеры

Объем работы: 44 стр.

Год сдачи: 2011

Стоимость: 100 руб.

Просмотров: 640

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Заключение
Заказать работу
Введение 3
1.Обзор процесса проектирования 5
1.1.Характерные черты удачных проектов 5
2.Понятие домена 7
2.1.Типы доменов 7
2.2.Пакеты (домены) в языке UML 9
2.3.Управление большим доменом 11
3.Разработка домена 13
4.Структура приложения 15
4.1.Способ обработки событий 15
4.2.Архитектурный класс Form1 18
4.3.Архитектурный класс Imitator 20
4.4.Архитектурный класс AE 21
5.Разработка прикладного домена 22
5.1.Статическая модель прикладного домена 22
5.2.Описание событий 25
5.3.Реагирование объектов классов на события 26
5.4.Исходные тексты операций обработки событий 29
5.5.Диспетчер вызовов операций класса 30
6.Организация процесса проектирования 31
Заключение 42
Использованы источники 43

Тема курсовой работы «Основные этапы объектно-ориентированного проектирования».
В современном мире прогресс производительности программиста достигается в тех случаях, когда часть интеллектуальной нагрузки берут на себя компьютеры. Одним из способов достигнуть максимального прогресса в этой области, является "искусственный интеллект", когда компьютер берет на себя не только однотипные, многократно повторяющиеся операции, но и сам сможет обучаться.
Целью работы изучение решения вопросов в области автоматизации сложноформализуемых задач. Задачей работы является приобретение знаний о фундаментальных алгоритмах, применяемых при построении систем искусственного интеллекта, а также методов разработки программных приложений, реализующих эти системы.
Принципиальное отличие интеллектуальных систем от любых других систем автоматизации заключается в наличии базы знаний о предметной среде, в которой решается задача. Неинтеллектуальная система при отсутствии каких-либо входных данных прекращает решение задачи, интеллектуальная же система недостающие данные извлекает из базы знаний и решение выполняет.
По А. Н. Колмогорову, любая материальная система, с которой можно достаточно долго обсуждать проблемы науки, литературы и искусства, обладает интеллектом. Такое определение показывает, что данная дисциплина находится во взаимосвязи практически со всеми учебными дисциплинами. Тем не менее, следует подчеркнуть связи со следующими дисциплинами: «Программирование», «Математический анализ», «Линейная алгебра и аналитическая геометрия», «Дискретная математика», «Логическое программирование», «Экспертные системы», «Интерфейсы интеллектуальных систем».
Работа посвящена вопросам объектно - ориентированного проектирования интеллектуальных систем. В качестве основного инструмента используется унифицированный язык моделирования UML.
Планирование задач связано с построением графика представления результатов макропроцесса. Чтобы не поддаваться чрезмерно оптимистическому планированию, необходимо проводить "калибровку" команды и ее инструментов разработки. Объектно-ориентированный процесс разработки помогает выявить явные принципы калибровки. Метод итеративного развития позволяет в начале проекта найти множество промежуточных пунктов, которые менеджеры команды использовали бы для накопления данных о достижениях каждого разработчика, определения графиков работы и планирования встреч. При эволюционной разработке руководители коллектива со временем будут лучше понимать реальную продуктивность каждого своего разработчика, а разработчики смогут научиться точнее оценивать объем предстоящей работы.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу