Details

Title: Разработка системы управления сайтом: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Кремза Михаил Владимирович
Scientific adviser: Маслаков Алексей Павлович
Other creators: Локшина Екатерина Геннадиевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: CMS; PostgreSQL; MySQL; PHP; Doctrine ORM; Symfony http-foundation; Symfony form; Twig; Composer
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1644
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\6443

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Предмет: Разработка системы управления сайтом разработанная с использование языка PHP, библиотек фремворка Symfony, баз данных PostrgeSQL и MySQL. Тема: «Разработка системы управления сайтом». Цель: разработать систему управления сайтом с использование языка PHP, библиотек фремворка Symfony, баз данных PostrgeSQL и MySQL, достаточно простую для администрирования пользователям с базовыми знаниями персональных компьютеров. Бакалаврская работа посвящена разработке системы управления сайтом для последующего создания коммерческих веб проектов с поддержкой модульности и сразу двух баз данных. В данной работе рассматриваются возможности применения систем управления сайтом. Изучается язык программирования PHP, библиотеки Symfony его особенности, тонкости работы с несколькими базами данных, в частности PostrgeSQL и MySQL. Проводится анализ разных шаблонизаторов, изучается шаблонизатор Twig. Исследуются принципы работы с базами данных с использованием технологии ORM, с концепциями объектно-ориентированных языков программирования. В ходе проведённой работы изучены принципы работы с несколькими базами данных, изучен шаблонизатор Twig, изучены библиотеки фреймворка Symfony, реализована система управления сайтом, получившая рабочее название RockCMS, выпущенная под лицензией GPL.

Subject: development of a website management system using PHP language, Symfony framework libraries, PostrgeSQL nad MySQL databases. Subject name: «Website management system development». Goal: develop a website management system using PHP language, Symfony framework libraries, PostrgeSQL and MySQL databases, simple enough for management by users with basic knowledge of personal computers. The given work dedicated to developing a website management system for subsequent creation of commercial web projects with modularity support and supporting two databases simultaneously. It conducts analysis for different template engines, studies template engine Twig. It also studies different ways of interaction with databases using ORM technology, with concept of object-oriented programming languages. In the course of work carried out, different ways of interaction with multiple databases, template engine Twig and Symfony framework libraries were studied. A website management system was implemented, it was given a work name RockCMS, and was released under GPL license.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 24
Last 30 days: 0
Detailed usage statistics