Details
| Title | Проектирование и разработка прототипа системы управления содержимым (CMS) на основе архитектуры API-First с использованием фреймворка Angular: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» = Design and development of a prototype content management system (CMS) based on the API-First architecture using the Angular framework |
|---|---|
| Creators | Верещак Дарья Игоревна |
| Scientific adviser | Комарова Елена Викторовна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2024 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | системы управления содержимым (CMS) ; API-First ; Angular ; TypeScript ; веб-приложения ; content management systems (CMS) ; web application |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.03 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2024/vr/vr24-3016 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать) |
| Record key | ru\spstu\vkr\30399 |
| Record create date | 7/11/2024 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Объект исследования: прототип системы управления содержимым (CMS). Предмет исследования: процесс разработки прототипа CMS с применением архитектуры API-First и фреймворка Angular. Цель работы – разработка прототипа системы управления содержимым на основе архитектуры API-First с использованием фреймворка Angular. Проведено исследование существующих систем управления содержимым и инструментов, которые используются при их разработке. Было спроектировано веб-приложение в соответствии с архитектурой API-First. Спроектированная система реализована на языке TypeScript c применением фреймворка Angular на клиентской части. Для проверки работоспособности веб-приложения оно было протестировано. В результате был разработан легковесный прототип системы управления содержимым с использованием современных технологий. Система удовлетворяет поставленным требованиям и может быть легко внедрена в любой проект. Разработанный прототип может служить основой для внедрения и дальнейшего развития и адаптации CMS под специфические нужды различных проектов и организаций. Система может решать такие задачи, как управление корпоративным контентом, создание блогов и новостных порталов.
The object of research: a prototype of a content management system (CMS). The subject of research: the process of developing a CMS prototype using the API-First architecture and the Angular framework. The purpose of the work is to develop a prototype of a content management system based on the API–First architecture using the Angular framework. Research of existing content management systems and the tools used in their development was conducted. The web application was designed according to the API-First architecture. The designed system was implemented using TypeScript with the Angular framework on the client side. To ensure the functionality of the web application, it has been tested. As a result, a lightweight prototype of a content management system was developed using modern technologies. The system meets the set requirements and can be easily integrated into any project. The developed prototype can serve as a foundation for the implementation and further development and adaptation of a CMS to meet the specific needs of various projects and organizations. The system can address tasks such as corporate content management, blog creation, and news portals.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
- Проектирование и разработка прототипа системы управления содержимым (CMS) на основе архитектуры API-First с использованием фреймворка Angular
- Введение
- 1. ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ
- 2. ВЫБОР ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ
- 3. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА
- 4. ТЕСТИРОВАНИЕ
- Заключение
- Список использованных источников
- Приложение 1. API
- Приложение 2. Реализация серверных модулей
- Приложение 3. Реализация клиента