Файл: "Применение объектно-ориентированного подхода для информационной системы".pdf
Добавлен: 26.06.2023
Просмотров: 61
Скачиваний: 3
СОДЕРЖАНИЕ
Информационная система как необходимая составляющая предприятия
1.1 Классификация информационных систем
1.2 Этапы проектирования информационных систем
Применение объектно-ориентированного подхода в проектировании систем
2.1 Анализ возможностей объектно-ориентированного подхода в проектировании системы
2.2 Основные возможности среды проектирования Rational Rose
Пример проектирования конкретной информационной системы библиотеки
3.1 Создание диаграммы вариантов использования
3.2 Создание диаграмм последовательности
3.3 Создание кооперативных диаграмм
3.4 Создание диаграммы классов
3.5 Создание компонентов информационной системы
Рисунок 10 - Диаграмма классов информационной системы библиотеки
3.5 Создание компонентов информационной системы
Диаграммы компонентов показывают физический уровень информационной системы. Компонентами бывают как библиотеки исходного кода, так и исполняемые файлы.
На рис.11 представлен общий вид диаграммы компонентов, состоящей из основного исполняющего файла (main.exe) взаимодействующего с драйверами базы данных, дополнительными библиотеками и компонентами самой базы данных.
Рисунок 11 Обобщённая диаграмма компонентов
3.6 Создание диаграммы размещения
Диаграммы размещения показывают расположение компонентов системы в сети Диаграмма размещения для разрабатываемой системы представлена на рис.12. Сервер БД является отдельной машиной на которой стоит База данных, к примеру, Paradox. По средством сети сервер соединяется с двумя рабочими станциями, на которых установлена программа main.exe, которая производит все необходимые операции, обращаясь лишь к серверу за информацией из БД. Общим разделяющим ресурсом рабочих станций является лазерный принтер.
Рисунок 12 – Диаграмма размещения для разрабатываемой системы
В главе описан процесс проектирования информационной системы библиотеки, составлены диаграммы, определены классы и объекты, сформированы компоненты системы и показано размещение системы в локальной сети организации.
Заключение
Информационные системы являются необходимой частью предприятия. Разнообразие существующих информационных систем позволяет классифицировать их по ряду признаков. Проектирование информационной системы – сложный многоэтапный процесс.
Проектирование информационной системы делится на следующие этапы: исследование предметной области, разработка архитектуры системы, реализация проекта, внедрение системы, сопровождение системы.
В проектировании информационных систем существует два подхода: структурный и объектно-ориентированный. В работе в основном рассмотрен объектно-ориентированный подход.
При структурном подходе информационная система представляется как структура, состоящая из подсистем, которые могут быть представлены отдельно от основной системы и образовывать библиотеки модулей.
Объект – это основное понятие объектно-ориентированного подхода, которое характеризуется такими технологиями, как полиморфизм, наследование и инкапсуляция.
При объектно-ориентированном подходе информационная система представляется как совокупность объектов, которые принадлежат различным классам, соотносящимся между собой, и над которыми можно инициировать разные действия.
Объектно-ориентированное проектирование осуществляется средствами языка графического описания UML.
Эффективной объектно-ориентированной средой проектирования является Rational Rose 2000, которая обладает всем необходимым инструментарием для создания проектов информационных систем. С помощью данной среды было произведено экспериментальное проектирование информационной системы библиотеки, созданы диаграмма вариантов использования, диаграммы представления, кооперативные диаграммы, диаграммы классов и диаграмма размещения.
Список использованной литературы
- Боггс, У. UML и Rational Rose: Пер. с англ. [Текст] / У. Боггс, М. Боггс. – М.: Издательство "Лори", 2000. 581 с.
- Брукс Ф. Мифический человеко-месяц или как создаются программные системы / пер. с англ. — 2-е изд., доп. и испр. — М. : Символ, 2010. — 304 с.
- Брукс, Ф. Проектирование процесса проектирования: записки компьютерного эксперта / пер. с англ. — М. : И. Д. Вильямс, 2013. — 464 с.
- Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. – М.:ДМК Пресс, 2001. – 432 с.
- Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. "СУБД", 1995, №3.
- Грекул В.И. и др. Проектирование информационных систем. Учебное пособие. – М.: Интернет-Университет информационных технологий, 2005. – 303 с.
- Игнатьев А.В. Методы и средства проектирования информационных систем и технологий. Учебное пособие. – Волгоград: Волгоградский государственный архитектурно-строительный университет, 2014 – 57 с.
- Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование / пер. с англ. – М.: ДМК Пресс, 2001. – 176 с.
- Кулябов, Д. С. Введение в формальные методы описания бизнес-процессов. Учеб. пособие / Д. С. Кулябов, А. В. Королькова. — М. : РУДН, 2008. — 173 с.
- Ларман, К. применение UML и шаблонов проектирования: Пер. с англ. [Текст]/ К. Ларман – М.: Издательский дом "Вильямс", 2001. – 496 с.
- Макарова Н. В., Волков В. Б. Информатика : учеб. для вузов. — СПб. : Питер,2011. — 576 с.
- Мацяшек Л. А., Лионг Б. Л. Практическая программная инженерия на основе учебного примера / пер. с англ. — М. : БИНОМ. Лаборатория знаний, 2009. — 956 с.
- Новиков, Ф. А. Моделирование на UML. Теория, практика, видеокурс / Ф. А. Новиков, Д. Ю. Иванов. — СПб.: Профессиональная литература. Наука и Техника, 2010. — 640 с.
- Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев, "Диалектика", 1993. – 214 с.
- Шеер А. В. Бизнес-процессы. Основные понятия. Теория. Методы. – М.: Весть-МетаТехнология, 1999. – 173 с.