Popis: |
Пояснювальна записка проекту складається з чотирьох розділів, містить 22 рисунки, 12 таблиць, 4 додатки та 12 джерел – загалом 62 сторінки. Об`єкт дослідження: процес створення блогу з подальшим налаштуванням та веденням його окремих статей. Мета проєкту: підвищити ефективність створення блогу за рахунок автоматизації основних операцій (створення, налаштування та розгортки) та створення спеціального CLI-інструменту. У першому розділі проведено дослідження актуальних інструментів, що надають подібний функціонал, їх переваги та недоліки, а також змістовний огляд предметної області, задля формування вимог до проектування та реалізації інструменту. У другому розділі здійснено опис вибору інформаційного забезпечення та концептуальної моделі і структури бази даних. У третьому розділі здійснено опис архітектури програмного забезпечення, функціональних вимог клієнтської та серверної частини, а також інструменту. У четвертому розділі описано сценарії тестування, розгортка програмного забезпечення та робота з блогом. The explanatory note of the diploma project consists of four sections, contains 22 figures, 12 tables, 4 appendices and 12 sources - a total of 62 pages. The object of study: the process of creating a blog with further configuration of it. The aim of the diploma project: to increase an effectiveness of blog creation by automating common operations (creation, configuration and deployment) and a development of a CLI-tool. In the first section it is carried out a research of tools that provide similar functionality, their advantages and disadvantages, as well as a meaningful overview of the subject area,to form requirements for the design and implementation of the tool. In the second section there is a description of the choice of information support and conceptual model and structure of the database. In the third section there is a description of the software architecture, functional requirements of the client and server part, as well as the tool. In the last section was described different testing scenarios, software deployment, and the use of blog. |