Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая рэис Панова.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
595.97 Кб
Скачать

5. Логическая модель программного обеспечения информационной системы

Логическая модель данных предметной области обеспечивает разработчикам понимание структур данных. [9]

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

Рис. 8 Диаграмма классов

На диаграмме показаны действия пользователей при запуске информационной системы. Пользователь открывает систему и попадает в окно, в котором нужно ввести свой логин и пароль. Далее следует проверка данных и распознавание прав доступа к системе: администратор может редактировать данные, вводить новую информацию; простой пользователь может только просматривать введенную в информационную систему информацию. У каждой группы имеется набор атрибутов и операций, которые можно с ними делать.

6. Реализация модели в среде case-средства

В качестве примера реализации модели в среде Case-средства опишем пример создания диаграммы классов программного обеспечения информационной системы.

Существует много Case- средств для реализации диаграмм и моделей. Например, DiaCse, Starium, Star UML, ArgoUML, Gaphoz, Griffy Dia, Umbrello, BOUML, Magic Draw UML, MonoUML, UML Community, Microsoft Office Visio 2003. В качестве среды разработки информационной системы было выбрано Case-средство Microsoft Office Visio 2003, так как данная программа более понятна и проста в управлении.

Чтобы создать новый проект, нужно запустить программу, перейти на закладку Software и выбрать UML Model Diagram. После этого открывается поле, сбоку панель инструментов. Чтобы сохранить проект, нужно открыть меню Файл, выбрать - Сохранить как и выбрать место, где сохранить проект под именем «модель.vsd».

Для того, чтобы создать диаграмму, нужно перейти на вкладку UML Use Case и выбрать элемент Use Case и перетаскиваем его на поле. В этом элементе пишут прецедент. Далее выбираем элемент Actor и перетаскиваем на поле, меняем заголовок. От элемента Actor протягиваем стрелку к прецеденту. Созданная диаграмма вариантов концептуальной модели предметной области представлена на рисунке 9.

Рис. 9 Диаграмма вариантов концептуальной модели предметной области

Рис. 10 Диаграмма последовательности, моделирующая функцию аутентификации пользователя.

Заключение

В процессе выполнения курсового проекта была создана модель информационной системы классного руководителя, которая упростила бы его работу. Основой для создания проекта послужили проблемы предметной области. В качестве средства разработки информационной системы было выбрано Case-средство Microsoft Office Visio 2003. После ознакомления с элементами и инструментами программы были разработаны концептуальная модель, диаграмма вариантов, диаграмма активности, диаграмма классов и логическая модель информационной системы.

Реализация данного проекта упростит работу классного руководителя, сократит сроки сбора информации, ведения журналов и личных дел учеников.

Результат проекта может являться основой для разработки реальной информационной системы.