Содержание
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1. ДИАГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ 5
2. ДИАГРАММА КЛАССОВ, ПАКЕТОВ И ВЗАИМОДЕЙСТВИЯ ОБЪЕКТОВ 9
3. ДИАГРАММА СОСТОЯНИЙ 14
4. ФУНКЦИОНАЛЬНЫЕ БЛОКИ, ПОТОКИ ДАННЫХ, ХРАНИЛИЩА И ВНЕШНИЕ ОБЪЕКТЫ 19
ЗАКЛЮЧЕНИЕ 23
СПИСОК ЛИТЕРАТУРЫ 24
Выдержка из текста
ВВЕДЕНИЕ
Современное общество уже довольно давно переходит на электронные способы хранения и обработки информации. Сегодня уже невозможно представить ни одну область человеческой деятельности, не имеющей на вооружении компьютерные технологии и их методологии обработки информации. Автоматизация различных процессов, протекающих в организациях, не осталась в стороне современных тенденций общества.
В курсовой работе предлагается создать ряд диаграмм и схем с использованием средств языка UML. В качестве объекта предметной области курсовой работы выступает работа автосервиса. Современное общество немыслимо без технических средств передвижения, включающих личные транспортные средства легковые и грузовые. Безусловно, что в процессе эксплуатации узлы и детали автомобилей приходят в ненадлежащее состоянии и требуется профессиональная и отлаженная работа по их ремонту и обслуживания. Такие услуги должны оказываться на специализированных автосервисах. Таким образом, не вызывает сомнения актуальность объекта исследования данной работы.
Предметом курсовой работы являются различные диалекты языка UML применительно к объекту исследования. Язык UML многогранен, существуют различные методологии его использования, но основная их задача заключается в предоставлении механизмов графического документирования изучаемой предметной области. Графическое документирование позволяет широкому кругу лиц участвовать в оптимизации различных процессов, определять круг взаимодействующих объектов.
В курсовой работе применены следующие методы исследования:
абстрагирование: выделение существенных свойств объектов или процессов и опускание несущественных;
системный подход: объекты и связывающие их процессы рассматриваются совместно, неразрывно;
функциональный подход: выявление закономерностей поведения объектов исходя из их функционального назначения в изучаемой системе.
Цели курсовой работы:
изучить различные диалекты языка UNL;
реализовать в изученных диалектах схемы и диаграммы, описывающие работу автосервиса.
Для достижения указанных целей в работе необходимо решить следующие задачи:
разработать диаграмму вариантов использования;
разработать диаграмму классов;
разработать диаграмму пакетов;
разработать диаграмму взаимодействия;
разработать диаграммы состояний;
предложить план архитектуры информационной системы;
спроектировать логическую схему компьютерной сети;
предложить схему потоков данных.
Курсовая работа состоит из введения, 4 разделов, заключения и списка использованной литературы.
Список использованной литературы
СПИСОК ЛИТЕРАТУРЫ
1. Богсс У., Богсс М. UML и Rational Rose. — М.: Изд-во ЛОРИ, 2008. – 600 с.
2. Буч Г., Максимчук Р., Энгл М., Янг Б., Коналлен Д., Хьюстон К. Объектно-ориентированный анализ и проектирование с примерами приложений. — М.: "Вильямс", 2010. – 720 c.
3. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя.- М.: ДМК Пресс, 2007. – 496 с.
4. Ларман К. Применение UML и шаблонов проектирования. — М.:Издательский дом "Вильямс", 2008. – 736 с.
5. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. – СПб.: Питер, 2007. – 366 с.
6. Леоненков А.В. Самоучитель UML. — СПб.: БХВ-Петербург, 2001. – 304 с.
7. Арлоу Д., Нейштадт А. UML 2 и унифицированный процесс. Практический объектно-ориентированный анализ и проектирование. – М.: Символ-Плюс, 2007. – 624 с.
8. http://www.rational.com
9. http://uml.shl.com
10. http://www.omg.com.