Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проэктный практикум Шмаков.docx
Скачиваний:
9
Добавлен:
08.09.2019
Размер:
483.33 Кб
Скачать

Министерство образованиЯ и науки, МОЛОДЕЖИ и СПОРТА УКРАИНЫ

Донецкий национальный технический университет

Институт информатики и искусственного интеллекта

Д050103.1.01.10/023КП

Кафедра программного обеспечения

интеллектуальных систем

Курсовой проект

по дисциплине: «Проектный практикум»

Тема: «Объектно-ориентированный анализ и проектирование программного обеспечения. Видеопрокат»

Руководители:

___________ доц. О.М. Копытова

(дата, подпись)

___________ ст. пр. Д.М. Бочаров

(дата, подпись)

Разработал:

___________ст. гр. ПОС-10а Е.Г.Белов

(дата, подпись)

2012

РЕФЕРАТ

Пояснительная записка: 46 с., 14 рис., 4 табл., 4 источников, 4 прил.

В данном курсовом проекте объектом исследования является процесс

работы пункта видеопроката. Объектом автоматизации является доступ и хранение информации.

Целью курсового проектирования является обеспечение качественного, комфортного и быстрого учета, поиска и введения уже существующей и новой поступающей информации и различных сведениях, которые в данный момент времени пользуются, посредством создания диаграмм, обеспечивающих быстрый и удобный доступ к информации, ее редактирование и просмотр. Данные диаграммы могут быть использованы в работе в интернете.

ДИАГРАММЫ, АТРИБУТ, ОТНОШЕНИЕ, СХЕМА, СВЯЗЬ, МЕТОДЫ

Д050103.1.01.10/023.КП

Фамилия

Подпись

Дата

Разработал

Е.Г. Белов

Объектно-ориентированный анализ и проектирование программного обеспечения. Видеопрокат

Литера

Лист

Листов

Рук. проекта

О.М. Капытова

у

3

41

Д.М. Бочаров

ДонНТУ, каф. ПОИС

группа ПОС-10а

Н.контроль

О.М. Капытова

Д.М. Бочаров

Зав. каф.

А. И. Шевченко

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 5

ВВЕДЕНИЕ 5

ВВЕДЕНИЕ 5

Разработала

Фамилия

Подпись

Дата

Д050103.1.01.10/023.КП

Лист

ст.гр. ПО-10а

Е.Г. Белов

5

Введение

Визуальное моделирование - это способ представления идей и проблем реального мира с помощью моделей. Модель помогает понять проблему всем участникам, задействованным в реализации проекта на различных этапах: заказчику, эксперту, аналитику, проектировщику, автору документации, программисту и др. Моделирование обеспечивает более точную оценку необходимых ресурсов, четкую проработку планов и эффективное функционирование создаваемых систем.

Нотация - важная составляющая любой модели, своего рода связующее звено между процессами. Унифицированный язык моделирования (UML) предлагает достаточно полную нотацию, которая расширяется при переходе от анализа к проектированию.

UML - это формальный искусственный язык, или другими словами, UML - это знаковая система для хранения и передачи информации, для которой строго и явно определены правила употребления. UML — является языком моделирования. Слово "моделирование", входящее в название UML, имеет несколько смысловых оттенков и сложившихся способов употребления. Обычно речь идет или о составлении модели, которая используется для описания моделируемого объекта или явления, или подразумевается составление модели, которая может быть использована для получения существенной информации о моделируемом объекте или явлении. UML является языком моделирования в первом смысле. Таким образом, модель UML — это, прежде всего, описание объекта или явления, а также и кое-что другое, что авторам UML удалось включить в язык, не нарушая принципа унификации.

Успешно разработанный проект удовлетворяет или превосходит ожидание заказчика, выполняется в срок с оптимальными затратами и может быть адаптирован к изменению условий. Жизненный цикл разработки должен способствовать творческим и новаторским идеям. Правильно управляемый итеративный и инкрементальный жизненный цикл обеспечивает необходимый контроль и поддерживает творческий процесс на нужном уровне. В итеративном и инкрементальном жизненном цикле разработка осуществляется с помощью серии версий, которые развиваются в направлении конечной системы. Каждая версия состоит из одного или более компонентов процесса: построение бизнес-модели, определение требований к системе, анализ, проектирование, реализация, тестирование и внедрение.

В качестве средства управления итеративным и инкрементальным жизнен­ным циклом разработки применяется методика Rational Unified Process, с помощью которой можно подробно описать технические и организационные аспекты разработки программного обеспечения на стадиях определения требований к системе, анализа и проектирования.

Семейство продуктов Rational Rose призвано обеспечить разработчика программ полным набором инструментов визуального моделирования для эффективного решения сложных бизнес-задач с использованием архитектуры клиент-сервер, распределенных сред и систем реального времени.

В качестве программы для построения блок-схем используется Microsoft Visio. Visio 2010 — это приложение для создания диаграмм и схем, помогающее визуализировать, исследовать и распространять сложные данные. В Visio сложные для понимания таблицы и текст можно преобразовать в наглядные доступные схемы.

Приложение Visio содержит современные фигуры и шаблоны для создания самых разнообразных схем в таких областях, как управление ИТ-средой, моделирование процессов, строительство и архитектурное проектирование, разработка пользовательского интерфейса, управление кадрами, проектами и т. д.