Разработка API сервиса в сфере платных образовательных услуг
Аннотация
Выпускная квалификационная работа посвящена проектированию и разработке программного интерфейса для приложения, помогающего репетитору организовать работу. Также исследуются проблемы, возникающие в репетиторской деятельности.
Цель работы: основываясь на требованиях к программному интерфейсу продукта, выбрать архитектурный подход, используемый для разработки программного интерфейса веб-приложения, выбрать необходимые инструменты для проектирования и реализации, спроектировать программный интерфейс, отвечающий требованиям клиентской и серверной стороны веб-приложения, реализовать программный интерфейс, используя выбранные инструменты.
Объект исследования: программный интерфейс веб-
приложения для организации деятельности репетиторов.
Предмет исследования: особенности проектирования и реализации программного интерфейса веб-приложения для репетиторов.
Методы исследования: опросы целевой аудитории, командные собрания, мозговой штурм, анализ и синтезирование требований, изучение и сравнение подходов проектирования и разработки.
Первый раздел работы посвящен исследованию предметной области. В частности, основания для актуальности работы, анализ функциональных и нефункциональных требований к требуемому решению.
Второй раздел работы посвящен разработке программных компонентов решения. В частности, выбор подходов и архитектурных решений, проектирование реализации, особенности программных компонентов, документирование и тестирование.
Результат работы: формализованы функциональные и нефункциональные требования к разрабатываемому программному интерфейсу, составлено техническое задание, выбраны инструменты и подходы к разработке, спроектированы компоненты, разработана задокументирована и функционально протестирована реализация.
Цель работы: основываясь на требованиях к программному интерфейсу продукта, выбрать архитектурный подход, используемый для разработки программного интерфейса веб-приложения, выбрать необходимые инструменты для проектирования и реализации, спроектировать программный интерфейс, отвечающий требованиям клиентской и серверной стороны веб-приложения, реализовать программный интерфейс, используя выбранные инструменты.
Объект исследования: программный интерфейс веб-
приложения для организации деятельности репетиторов.
Предмет исследования: особенности проектирования и реализации программного интерфейса веб-приложения для репетиторов.
Методы исследования: опросы целевой аудитории, командные собрания, мозговой штурм, анализ и синтезирование требований, изучение и сравнение подходов проектирования и разработки.
Первый раздел работы посвящен исследованию предметной области. В частности, основания для актуальности работы, анализ функциональных и нефункциональных требований к требуемому решению.
Второй раздел работы посвящен разработке программных компонентов решения. В частности, выбор подходов и архитектурных решений, проектирование реализации, особенности программных компонентов, документирование и тестирование.
Результат работы: формализованы функциональные и нефункциональные требования к разрабатываемому программному интерфейсу, составлено техническое задание, выбраны инструменты и подходы к разработке, спроектированы компоненты, разработана задокументирована и функционально протестирована реализация.