Файл: "Применение объектно-ориентированного подхода для информационной системы".pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 26.06.2023

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

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Рисунок 10 - Диаграмма классов информационной системы библиотеки

3.5 Создание компонентов информационной системы

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

На рис.11 представлен общий вид диаграммы компонентов, состоящей из основного исполняющего файла (main.exe) взаимодействующего с драйверами базы данных, дополнительными библиотеками и компонентами самой базы данных.

Рисунок 11 Обобщённая диаграмма компонентов

3.6 Создание диаграммы размещения

Диаграммы размещения показывают расположение компонентов системы в сети Диаграмма размещения для разрабатываемой системы представлена на рис.12. Сервер БД является отдельной машиной на которой стоит База данных, к примеру, Paradox. По средством сети сервер соединяется с двумя рабочими станциями, на которых установлена программа main.exe, которая производит все необходимые операции, обращаясь лишь к серверу за информацией из БД. Общим разделяющим ресурсом рабочих станций является лазерный принтер.

Рисунок 12 – Диаграмма размещения для разрабатываемой системы

В главе описан процесс проектирования информационной системы библиотеки, составлены диаграммы, определены классы и объекты, сформированы компоненты системы и показано размещение системы в локальной сети организации.

Заключение

Информационные системы являются необходимой частью предприятия. Разнообразие существующих информационных систем позволяет классифицировать их по ряду признаков. Проектирование информационной системы – сложный многоэтапный процесс.

Проектирование информационной системы делится на следующие этапы: исследование предметной области, разработка архитектуры системы, реализация проекта, внедрение системы, сопровождение системы.

В проектировании информационных систем существует два подхода: структурный и объектно-ориентированный. В работе в основном рассмотрен объектно-ориентированный подход.


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

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

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

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

Эффективной объектно-ориентированной средой проектирования является Rational Rose 2000, которая обладает всем необходимым инструментарием для создания проектов информационных систем. С помощью данной среды было произведено экспериментальное проектирование информационной системы библиотеки, созданы диаграмма вариантов использования, диаграммы представления, кооперативные диаграммы, диаграммы классов и диаграмма размещения.

Список использованной литературы

  1. Боггс, У. UML и Rational Rose: Пер. с англ. [Текст] / У. Боггс, М. Боггс. – М.: Издательство "Лори", 2000.  581 с.
  2. Брукс Ф. Мифический человеко-месяц или как создаются программные системы / пер. с англ. — 2-е изд., доп. и испр. — М. : Символ, 2010. — 304 с.
  3. Брукс, Ф. Проектирование процесса проектирования: записки компьютерного эксперта / пер. с англ. — М. : И. Д. Вильямс, 2013. — 464 с.
  4. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. – М.:ДМК Пресс, 2001. – 432 с.
  5. Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. "СУБД", 1995, №3.
  6. Грекул В.И. и др. Проектирование информационных систем. Учебное пособие. – М.: Интернет-Университет информационных технологий, 2005. – 303 с.
  7. Игнатьев А.В. Методы и средства проектирования информационных систем и технологий. Учебное пособие. – Волгоград: Волгоградский государственный архитектурно-строительный университет, 2014 – 57 с.
  8. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование / пер. с англ. – М.: ДМК Пресс, 2001. – 176 с.
  9. Кулябов, Д. С. Введение в формальные методы описания бизнес-процессов. Учеб. пособие / Д. С. Кулябов, А. В. Королькова. — М. : РУДН, 2008. — 173 с.
  10. Ларман, К. применение UML и шаблонов проектирования: Пер. с англ. [Текст]/ К. Ларман – М.: Издательский дом "Вильямс", 2001. – 496 с.
  11. Макарова Н. В., Волков В. Б. Информатика : учеб. для вузов. — СПб. : Питер,2011. — 576 с.
  12. Мацяшек Л. А., Лионг Б. Л. Практическая программная инженерия на основе учебного примера / пер. с англ. — М. : БИНОМ. Лаборатория знаний, 2009. — 956 с.
  13. Новиков, Ф. А. Моделирование на UML. Теория, практика, видеокурс / Ф. А. Новиков, Д. Ю. Иванов. — СПб.: Профессиональная литература. Наука и Техника, 2010. — 640 с.
  14. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев, "Диалектика", 1993. – 214 с.
  15. Шеер А. В. Бизнес-процессы. Основные понятия. Теория. Методы. – М.: Весть-МетаТехнология, 1999. – 173 с.