Программно-информационная система для конструирования веб-сайтов
https://doi.org/10.21869/2223-1560-2025-29-3-171-181
Аннотация
Цель исследования. Актуальной проблемой в системах конструирования сайтов является цена и доступность. Следовательно, актуальна задача разработки системы конструирования веб-сайтов, расчитанной на широкий круг пользователей, и обеспечения свободного доступа к ней. Целью данного исследования является разработка программно-информационной системы для конструирования веб-сайтов.
Методы. Конструктор веб-сайтов был написан на языке PHP. Также при реализации конструктора для создания пользовательского интерфейса были использованы HTML, CSS, JavaScript и Bootstrap. Для работы с данными использовалась CУБД МуSQL, распространяемая под лицензией GNU General Public License, что обеспечивает её бесплатное использование, снижая финансовые затраты для пользователей программного продукта. МуSQL характеризуется высокой производительностью, стабильностью функционирования и поддержкой кроссплатформенности данных и кода. Администрирование базы данных выполняется с помощью веб-приложения с открытым исходным кодом phpMyAdmin.
Результаты. Разработанным конструктором веб-сайтов предоставляются следующие возможности пользователю: навигация в пользовательском меню; регистрация нового пользователя, авторизация зарегистрированного пользователя, выход из кабинета; создание, удаление сайта; добавление и удаление блока, редактирование текста, цвета и фона блока; редактирование фона сайта. Система представляет собой единый модуль, обеспечивающий управление созданными сайтами и редактирование их содержимого. Система представляет собой единый модуль, обеспечивающий управление созданными сайтами и редактирование их содержимого. Результатом работы пользователя является HTML-файл, содержащий созданный веб-сайт, и связанные с ним CSS-файлы. В ходе тестирования была проанализирована работоспособность конструктора при реализации всех предоставляемых функций.
Заключение. Разработанный конструктор работает стабильно и готов к внедрению. Система призвана упростить создание веб-сайтов, минимизируя временные и финансовые затраты. Созданный конструктор веб-сайтов может быть использован широким кругом пользователей.
Ключевые слова
Об авторах
И. Н. ЕфремоваРоссия
Ефремова Ирина Николаевна - кандидат технических наук, доцент, доцент кафедры программной инженерии.
ул. 50 лет Октября, д. 94, Курск 305040
Конфликт интересов:
Нет
Е. А. Петрик
Россия
Петрик Елена Анатольевна - кандидат технических наук, доцент, доцент кафедры программной инженерии.
ул. 50 лет Октября, д. 94, Курск 305040
Конфликт интересов:
Нет
А. М. Кириллов
Россия
Кириллов Александр Михайлович – студент.
ул. 50 лет Октября, д. 94, Курск 305040
Конфликт интересов:
Нет
Список литературы
1. Мартин Р. Идеальный программист: как стать профессионалом разработки ПО. СПб.: Питер, 2021. 224 с.
2. Мартин Р. Чистая архитектура. Искусство разработки программного обеспечения / пер. с англ. А. Кисилева. СПб.: Питер, 2018. 351 с.
3. Назаров С. В. Архитектура и проектирование программных систем. 2-е изд., перераб. и доп. М.: ИНФРА-М, 2020. 374 с. URL: https://znanium.com/catalog/product/1093643
4. Приемы объектно-ориентированного проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссивус. СПб.: Питер, 2017. 368 с.
5. Рудаков А.В., Федорова Г.Н. Технология разработки программных продуктов. М.: Издательский центр «Академия», 2016. 192 с.
6. Печенкин Г. SQL для непрограммистов. Мытищи, 2016. 149 с.
7. Кляйн К., Кляйн Д., Хант Б. SQL. Справочник. СПб.: Символ-Плюс, 2012. 656 с.
8. Бьюли А. Изучаем SQL. СПб.: Символ-Плюс, 2017. 312 с.
9. Люк Веллинг, Лора Томсон Разработка веб-приложений с помощью PHP и MySQL. М.: Вильямс, 2013. 848 c.
10. Мюллер Р.Д. Проектирование баз данных и UML / пер. с англ. Е.Н. Молодцова. М.: Лори, 2013. 420 c.
11. Иванова Г. С. , Ничушкина Т. Н. Проектирование программного обеспечения. М.: МГТУ им. Н. Э. Баумана, 2002. 102 с.
12. Вайсфельд М. Объектно-ориентированное мышление: пер. с англ. В. Черник; под ред. Д. Виницкий. СПб.: Питер, 2014. 304 с.
13. Иванова Г. С. Технология программирования. М.: КноРус, 2018. 336 с.
14. Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование / пер. с англ. Н. Шатохиной; под ред. А. Петухова. СПб.: Символ-Плюс, 2007. 642 с.
15. Пайлон Д. UML 2 для программистов. СПб.: Питер, 2012. 240 с.
16. Блек Р. Ключевые процессы тестирования. Планирование, подготовка, проведение, совершенствование. М.: Лори, 2014. 544 с.
17. Тамре Л. Введение в тестирование программного обеспечения / пер. с англ. В. В. Марченко; под ред. А. В. Слепцова. М.: Издательский дом «Вильямс», 2002. 368 с.
18. Агальцов В.П. Базы данных. Локальные базы данных. М.: ИД ФОРУМ, НИЦ ИНФРА–М, 2016. 352 c.
19. Разработка концепции информационной системы построения информационно-образовательного мультимедийного интерактивного пространства / В.И. Шнырков, И.Н. Ефремова, В.В. Ефремов, Н.Н. Бочанова // Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение. 2012. №2-3. С.16-19.
20. Структура информационной системы построения информационно–образовательного мультимедийного интерактивного пространства / В.И. Шнырков, И.Н. Ефремова, В.В. Ефремов, Е.И. Аникина // Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение. 2012. № 2-3. C. 46-49.
Рецензия
Для цитирования:
Ефремова И.Н., Петрик Е.А., Кириллов А.М. Программно-информационная система для конструирования веб-сайтов. Известия Юго-Западного государственного университета. 2025;29(3):171-181. https://doi.org/10.21869/2223-1560-2025-29-3-171-181
For citation:
Efremova I.N., Petrik E.A., Kirillov A.M. Software and information system for web site construction. Proceedings of the Southwest State University. 2025;29(3):171-181. (In Russ.) https://doi.org/10.21869/2223-1560-2025-29-3-171-181





















