Построение объектной модели предметной области «Учёт вкладов, помещённых в банк»
Автор: acyra • Октябрь 11, 2018 • Курсовая работа • 6,996 Слов (28 Страниц) • 846 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ФИЛИАЛ ФГБОУ ВПО МОСКОВСКОГО ГОСУДАРСТВЕННОГО
УНИВЕРСИТЕТА ТЕХНОЛОГИЙ И УПРАВЛЕНИЯ
ИМЕНИ К. Г. РАЗУМОВСКОГО В Г. Москва
Курсовая работа
по дисциплине: «Объектно-ориентированное программирование»
Направление: 230100 «Информатика и вычислительная техника»
Курс: 3
Форма обучения: заочная ускоренная
Студент:
Преподаватель: к.э.н., доцент Кораблёва Г. В.
СОДЕРЖАНИЕ
СОДЕРЖАНИЕ 2
ЗАДАНИЕ 4
ВВЕДЕНИЕ 5
ГЛАВА 1. ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ МЕТОДОЛОГИИ 7
1.1. Базовые принципы объектно–ориентированной модели 7
1.2. Основные теоретические положения объектно–ориентированной технологии программирования 8
1.3. Инструментальные средства реализации объектно–ориентированной технологии программирования 10
ГЛАВА 2. ПОСТРОЕНИЕ ОБЪЕКТНОЙ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ «УЧЁТ ЗАКАЗОВ НА ПРИОБРЕТЕНИЕ ТЕАТРАЛЬНЫХ БИЛЕТОВ» С ПРИМЕНЕНИЕМ ЯЗЫКА МОДЕЛИРОВАНИЯ UML 12
2.1. Характеристика языка моделирования UML 12
2.2. Описание функционирования предметной области «Учёт вкладов, помещённых в банк» 15
2.3. Построение диаграммы вариантов использования предметной области «Учёт вкладов, помещенных в банк» 16
2.4. Построение диаграммы классов предметной области «Учёт вкладов, помещенных в банк» 22
2.5. Построение диаграмм взаимодействия предметной области «Учёт вкладов, помещенных в банк» 23
ГЛАВА 3. ПОСТРОЕНИЕ ОБЪЕКТНОЙ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ «УЧЁТ ВКЛАДОВ, ПОМЕЩЕННЫХ В БАНК» С ПРИМЕНЕНИЕМ ЯЗЫКА ПРОГРАММИРОВАНИЯ JAVA 26
3.1. Описание структуры приложения 26
3.2. Обзор библиотечных классов, использованных при создании приложения 28
3.3. Описание алгоритмов, реализованных в приложении 29
3.4. Пояснение реализованных в приложении принципов объектно-ориентированного программирования: инкапсуляции, полиморфизма, наследования 30
ЗАКЛЮЧЕНИЕ 31
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 32
ПРИЛОЖЕНИЕ А 33
ПРИЛОЖЕНИЕ Б 50
ВВЕДЕНИЕ
Объектно-ориентированный подход к проектированию систем использу-ется на сегодняшний день повсеместно, поэтому изучение технологий и ин-струментальных средств для объектно-ориентированного проектирования ин-формационных систем является важным подспорьем на пути к овладению профессией разработчика программного обеспечения.
Популярность ООП заключается в его применимости к объектам реального мира (дом, человек, машина…), которые описываются в рамках синтаксиса языка программирования.
В данной курсовой работе рассматривается проектирование системы «Учёт вкладов, помещённых в банк». Проектирование ведется с использованием унифицированного языка моделирования UML, а реализация – на языке программирования Java, являющемся объектно-ориентированным, кроссплатформенным языком, отлично подходящим для изучения в рамках темы курсового проекта.
Реализация программы осуществляется в интегрированной среде разра-ботки Eclipse для Java. Eclipse позволяет значительно упростить написание кода программы и помочь выявить ошибки.
Целью исследования, проводимого в рамках настоящей курсовой работы, является изучение объектно-ориентированной методологии и технологии программирования на примере языка Java, методов и инструментов построения объектных
...