Платформа для побудови застосунків з обміну геоданими

Přispěvatelé: Очеретяний, Олександр Костянтинович
Jazyk: ukrajinština
Rok vydání: 2019
Předmět:
Popis: Пояснювальна записка складається із 4 розділів та містить 50 сторінок, 6 рисунків, 35 таблиць, 6 додатків та 10 джерел. Метою проекту є розробка платформи, яка б дозволяла ІТ-підприємцям створювати сервіси, що працюють із геоданими, як-от застосунки по відстеженню кур’єра із замовленням чи пошук громадського транспорту. Розробка сервісу в платформі зводиться до описання бізнес-логіки застосунку у декларативній формі без необхідності інвестувати ресурси в розробку застосунку з нуля. Користувачі сервісу взаємодіють із ним за допомогою мобільного застосунку, який надається платформою і є універсальним для всім сервісів. У розділі «Аналіз вимог до програмного забезпечення» описано предметну область, проаналізовано існуючі технічні рішення та успішні програмні продукти. Також розроблено функціональні та нефункціональні вимоги. У розділі «Моделювання та конструювання програмного забезпечення» було описано бізнес процеси та розроблено архітектуру платформи. В даному розділі описано так складові серверного програмного забезпечення, як-от авторизації, зберігання даних та спосіб опису бізнес-логіки сервісу. Також було описано основні частини мобільного застосунку. У розділі «Аналіз якості та тестування програмного забезпечення» описано процеси тестування та основні сценарії тестування платформи. У розділі «Впровадження та супровід програмного забезпечення» описано процес розгортання сервера та мобільного застосунку. The explanatory note consists of 4 sections and contains 50 pages, 6 figures, 35 tables, 6 appendixes and 10 sources. The goal of the project is to develop a platform that would allow IT-entrepreneurs to create services that work with geodata, such as courier tracking software or applications for public transport search. One can develop service in the platform by describing its business logic in declarative form without the need to invest resources in the development of the application from scratch. Service users interact with it using a mobile application that is provided by the platform and is universal for all services. In the section "Analysis of Software Requirements" described the subject, analyzed the existing technical solutions and successful products. Functional and non-functional requirements were also developed here. In the section "Modeling and Designing Software" described business processes and developed the platform architecture. Also in the section outlined different parts of the server side, such as authorization, data storage, and a way to describe the business logic of the service. The main parts of the mobile application were also described. In the section "Analysis of the quality and testing of software" described the testing process and main scenarios. In the section "Introduction and Software Support" described how to deploy the server and mobile application.
Databáze: OpenAIRE