Научная статья на тему 'Реализация портала для управления "Юго-Западным благочинием" г. Ростова-на-Дону'

Реализация портала для управления "Юго-Западным благочинием" г. Ростова-на-Дону Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
137
17
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
PILGRIMAGE / VIRTUAL TOUR / INFORMATION SYSTEM DESIGN / OBJECT-ORIENTED APPROACH / RATIONAL ROSE / UML / SEQUENCE DIAGRAM / COOPERATIVE DIAGRAM / DATA BASE DESIGN / ПАЛОМНИЧЕСКИЕ ПОЕЗДКИ / ВИРТУАЛЬНЫЙ ТУР / ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ / ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ ПОДХОД / ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ / КООПЕРАТИВНАЯ ДИАГРАММА / ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Ганнова О. П., Анисимова Г. Б.

Приведена реализации социального проекта портала для управления «ЮгоЗападным благочинием» г.Ростова-на-Дону. Представлены второй и третий этапы ЖЦ создания ИС: проектирования и реализации портала. Проектирование выполнено с использованием CASE технологий методами объектно-ориентированного подхода на языке UML, на платформе Rational Rose. Выполнено проектирование БД по правилам стандартов IDEF1 и IDEF1X, построены ERD диаграммы с использованием CASE технологии ERWin и проектирование пользовательского интерфейса. Реализация описанной модели осуществлена на платформе технологии WordPress CMS. Приведены фрагменты созданного Web-ресурса.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Implementation of the portal for the management of the "South-Western deanery" of Rostov-on-don

The creation of a social project-a portal for the management of Rostov-on-Don "South-Western deanery". The second and third stages of the LC IP creation are presented: design and implementation of the portal. We used CASE technologies for design. The UML language in the Rational Rose platform realized methods of the object-oriented approach. ERD diagrams were built, using ERWin case technology for the database design according to the rules of IDEF1 and IDEF1X standards. The user interface design is also given. The described model was implemented, using the WordPress CMS technology platform. The fragments of the created Web-resource are given.

Текст научной работы на тему «Реализация портала для управления "Юго-Западным благочинием" г. Ростова-на-Дону»

Реализация портала для управления «Юго-Западным благочинием»

г.Ростова-на-Дону

О.П. Ганнова, Г.Б. Анисимова Донской государственный технический университет

Аннотация: Приведена реализации социального проекта - портала для управления «Юго-Западным благочинием» г.Ростова-на-Дону. Представлены второй и третий этапы ЖЦ создания ИС: проектирования и реализации портала. Проектирование выполнено с использованием CASE технологий методами объектно-ориентированного подхода на языке UML, на платформе Rational Rose. Выполнено проектирование БД по правилам стандартов IDEF1 и IDEF1X, построены ERD диаграммы с использованием CASE технологии ERWin и проектирование пользовательского интерфейса. Реализация описанной модели осуществлена на платформе технологии WordPress CMS. Приведены фрагменты созданного Web-ресурса.

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

1. Введение

В статье продолжена работа над созданием портала управления Юго-Западным благочинием, анализ предметной области представлен в [1].

Современные методологии рекомендуют при создании проекта переносить акцент на начальные этапы Жизненного цикла (ЖЦ), а именно на этапы анализа предметной области и проектирования. Выбор методологии проектирования информационных систем (ИС) сделан с учетом критериев, приведенных в работах [2 - 4].

Здесь приведены основные результаты работ на двух этапах жизненного цикла (ЖЦ) - проектирование и реализация. Этапы анализа и проектирования проведены с использованием CASE технологий. Выбран объектно-ориентированный подхода, с учетом предметной области и платформы реализации проекта, значит описание ИС ведется на языке UML [5, 6]. Платформой на начальных этапах ЖЦ выбран инструмент CASE технологии Rational Rose [6]. По этой же методологии проведен анализ и проектирование многих ИС, например, [7 - 9].

2. Проектирование

Анализ предметной области представлен в [1, 7] в виде модели -диаграммы Business Use Case, Use Case и Activity.

При построении модели учтены основные процессы: работа с новостями, материалами, виртуальным туром, паломнические поездки, различные мероприятия и многое другое [1, 7].

Этап проектирования дополняет модель остальными диаграммами UML. Выполнено проектирование БД по правилам стандартов IDEF1 и IDEF1X, построены ERD диаграммы с использованием CASE технологии ERWin и проектирование пользовательского интерфейса.

2.1 Диаграммы взаимодействия

Фрагмент системы приведен на примере прецедента работы с мероприятием на диаграммах взаимодействия: диаграммах последовательности и кооперативной диаграмме для ролей администратора и пользователя.

2.1.1. Диаграмма последовательности

На рисунке 1 представлены диаграммы последовательности, которые отражают поток событий в рамках варианта использования [5].

а)

б)

А

ИВЙ j

Q

I Эайад ■ панель мушистр,

J Внес!!» нинэдку

Рисунок 1 - диаграммы последовательности, а) Добавления мероприятий, б)

Запись на мероприятия

2.1.2 Кооперативная диаграмма

На рисунке 2 представлены кооперативные диаграммы поток сообщений между объектами системы и основные ассоциации между ними.

а) б)

: База данных

Рисунок 2 - кооперативная диаграмма, а) Добавления мероприятий, б) Запись

на мероприятия 2.2 Модель базы данных Проектирование Базы данных осуществлено на основе документов оперативного учета по правилам стандартов ГОЕБ1, ГОЕБ1Х, обеспечивающих моделирование данных [5].

Физическая модель данных работы благочиния представлена на рис. 3. Здесь отображены основные сущности системы: Новости, запись мероприятий, гранты, запись на обучения, комментарии, информация мероприятий и поездок. Сформированы сущности для ведения справочников: Храмы, Штаб, Отел храма и т.д.

J

Рисунок 3 - Физическая модель данных управления благочиния 2.3 Диаграмма компонентов

На диаграмме компонентов показана работа каждого программного модуля и их взаимодействие между собой. Все компоненты взаимодействуют с базой данных (рисунок 4)

Публикация грантов.рhp

I ' —| Формирование заявки zavka obuzheni

I I Выгрузка списка I мероприятий poezdki.php <--

I I Публикация l комментарий сmc.php

I I —| Сбор статистические

i данные newctatictika.php

—I Оформление заявки zapis.php

Формирование списка

I I | Выгрузка Новости - -> I newsdinamid.php

База данных"4

I ' i Хранения прав | доступа panelphp

Рисунок 4 - Диаграмма компонентов

2.4 Пользовательский интерфейс

По результатам анализа предметной области, на основании приведенных в [1] диаграмм Use Case и Activity разработана навигация портала (рисунок 5).

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

Рисунок 5 - Навигация портала 3. Реализация Реализации расположена по адресу [10].

Созданный портал обеспечивает работу Юго-Западного благочиния. На рис. 6 представлен процесс работы с мероприятиями.

а)

б)

в)

иоватилъным центрам города в

► Работа летних оздоровительных площадок при храмах

► Экскурсия по храмам, иконописным мастерским, пра вослави рамках проекта а К дугояным истокам»

► Подготовка к празднику Дань семьи, любви и верности (8 июля — Петра и Фсаронии)

► день медицинского работник», поздравление окормляемых медицинских учреждений

► Поездка по святым местам по маршруту г. Ростов-на-Дону - г. Шахты — Ростов-на-Дону в рамках проекта « К духовным истокам »

► День начала Великой отечественной войны. Свеча памяти

► Кинолекторий «Азбука православия» в рамках проекта «К духовным истокам»

► Международный день борьбы с наркоманией, Проведение на приходах молебного пения перед иконой «неупиваемая чата»

► Празднование Дня молодежи

Рисунок 6 - работа с мероприятиями, а) Добавления мероприятия, через панель администратора, б) Оформления заявки на мероприятия, в) форма

формирования заявки

Заключение

Для социального проекта - портала для управления «Юго-Западным благочинием» представлены второй и третий этапы ЖЦ создания ИС:

Продолжено проектирование с использованием CASE технологий методами объектно-ориентированного подхода на языке UML, на платформе проектирования Rational Rose. Приведены фрагменты диаграмм последовательности, кооперативной и диаграммы компонентов.

Реализация описанной модели осуществлена на платформе технологии WordPress CMS. Приведены фрагменты созданного Web-ресурса.

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

Для конечного пользователя создана удобная запись на мероприятия и паломнические поездки. Имеется возможность просматривать новости в Благочинии и знакомиться с грантами.

Литература

1. Ганнова О.П., Анисимова Г.Б. Проектирование портала для управления «Юго-Западным благочинием» г.Ростова-на-Дону. // Инженерный вестник Дона, 2018, №2 URL: ivdon.ru/ru/magazine/archive/N2y2018/4893.

2. Анисимова Г. Б., Романенко М. В. Выбор методологии проектирования информационных систем. I. Критерии. // Научное обозрение. 2014. No 12-2. с. 539-542.

3. Анисимова Г. Б., Романенко М. В. Выбор методологии проектирования информационных систем. II. Стандарты. // Научное обозрение. 2014. No 12-2. с. 543-547.

4. Анисимова Г. Б., Романенко М. В. Выбор методологии проектирования информационных систем. III. Структурный подход. // Научное обозрение. 201V. No 22. с. V4-V9.

5. Booch G. Object-Oriented Analysis and Design with Applications. Rational Santa Clara, California: Addison-Wesley. 200V. - 534 p.

6. Booch G., Rumbaugh J, Jacobson I. The Unified Modeling Language. Usere Guide. Second Edition. Boston: Addison-Wesley. 2004. — V42 p.

V. Ганнова О. П. Разработка Web приложения для управления «Юго-Западным благочинием» г.Ростова-на-Дону // Сборник статей международной научно-практической конференции «Научные революции XXI века» (Казань, 22.05.201V). Стерлитамак: АМИ, 201V. - C26-2V. URL: ami.im/mnpk-tt-21/

8. Анисимова Г. Б., Романенко М. В. ИС автоматизации формирования учебно-методических материалов в условиях реформы Высшей школы // Инженерный вестник Дона, 2013, №4 URL: ivdon.ru/magazine/archive/n4y2013/214V

9. Анисимова Г. Б., Романенко М. В. Информационные сервисы оптимизации работы кафедры физкультуры.1. Анализ предметной области. // Инженерный вестник Дона, 2016, №4 URL: ivdon.ru/ru/magazine/archive/n4y2016/3V95.

10. Ганнова О.П. Реализация портала для управления «Юго-Западным благочинием» г.Ростова-на-Дону. URL: юго-западное-благочиние.рф

References

1. Gannova O. P., Anisimova G.B. Inzenernyj vestnik Dona (Rus), 2018, №2. URL: ivdon.ru/ru/magazine/archive/N2y2018/4893.

2. Anisimova G.B., Romanenko M.V. Nauchnoe obozrenie. 2014. №12-2. pp.539-542

3. Anisimova G.B., Romanenko M.V. Nauchnoe obozrenie. 2014. №12-2. pp.543-547

4. Anisimova G.B., Romanenko M.V. Nauchnoe obozrenie. 2017. No 22. pp. 74-79

5. Booch G. Object-Oriented Analysis and Design with Applications. Rational Santa Clara, California: Addison-Wesley. 2007. 534 p.

6. Booch G., Rumbaugh J, Jacobson I. The Unified Modeling Language. Usere Guide. Second Edition. Boston: Addison-Wesley. 2004. 742 p.

7. Gannova O. P. Sbornik statej mezhdunarodnoj nauchno-prakticheskoj konferentsii «Nauchnye revoljutsii XXI veka» (Kazan', 22.05.2017). Sterlitamak: AMI, 2017. pp.26-27.

8. Anisimova G.B., Romanenko M.V. Inzenernyj vestnik Dona (Rus), 2013, №4. URL: ivdon.ru/magazine/archive/n4y2013/2147.

9. Anisimova G.B., Romanenko M.V. Inzenernyj vestnik Dona (Rus), 2016. №4. URL: ivdon.ru/ru/magazine/archive/n4y2016/3795.

10. Gannova O. P. Realizaciya portala dlya upravleniya «YUgo-Zapadnym blagochiniem» g. Rostova-na-Donu. [Implementation of the portal for the management of the "South-Western deanery" of Rostov-on-Don]. URL: south-west-deanery.rf

i Надоели баннеры? Вы всегда можете отключить рекламу.