Прием в авторские монографии до 20 марта 2016 г.

И.Ф. Астахова, Т.В. Курченкова
ИСПОЛЬЗОВАНИЕ RATIONAL ROSE ДЛЯ МОДЕЛИРОВАНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ В ОБРАЗОВАНИИ
Воронежский государственный университет

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

UML(Unified Modelling Language) – это язык визуального моделирования программного обеспечения, включающий в себя определенную систему обозначений (нотацию), которая предназначена для обозначения идей и решений, выполненных на этапе объектно-ориентированного анализа и проектирования. UML включает в себя набор диаграмм, которые позволяют создавать модели сложных программных систем[1].

Rational Rose позволяет создавать модели будущей системы, взаимосвязей между объектами, по которым в дальнейшем создается программный каркас будущей системы[2]. В распоряжение проектировщика системы Rational Rose предоставляет различные типы диаграмм, создание которых позволяет получить представление обо всей проектируемой системе и об отдельных ее компонентах. Рассмотрим один из возможных типов диаграмм – Use Case Diagram (диаграмма сценариев). Определим с ее помощью требования к разрабатываемой системе на примере задачи составления расписания экзаменов одной сессии.

Use Case Diagram (диаграмма сценариев) – этот вид диаграмм позволяет создать список операций, которые выполняет система (Рис.1). На основе набора таких диаграмм создается список требований к системе и определяется множество выполняемых системой функций. Каждая такая диаграмма – это описание сценария поведения системы, которому следуют действующие лица. Данный тип диаграмм используется при описании бизнес процессов автоматизируемой предметной области, определений требований к будущей программной системе. Отражает объекты как системы, так и предметной области и задачи, ими выполняемые.

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

Полный вариант статьи вы можете заказать за 50 руб.
Варианты оплаты



Rambler's Top100