Details

Title: Разработка клиентской части web-приложения для работы с COBOL-файлами: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Прикладная информатика в области информационных ресурсов»
Creators: Мякинькая Ксения Александровна
Scientific adviser: Туральчук Константин Анатольевич
Other creators: Пархоменко Владимир Андреевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: COBOL; веб-приложение; JavaScript; Angular; unit-тестирование; web-application; unit-testing
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.03
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-3214
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\8531

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

Данная работа посвящена исследованию языка программирования COBOL и разработке, созданию и тестированию клиентской части веб-приложения для работы с COBOL-файлами. В ходе исследования были рассмотрены возможности и структуры данных языка COBOL, а также существующие решения для работы с COBOL-файлами. Изучены методы и подходы к разработке клиентской части веб-приложений, проведен сравнительный анализ трёх JavaScript-фреймворков и библиотек, предложенных для разработки приложения. Для разработки клиентской части веб-приложения выбран TypeScript-фреймворк Angular. Определены требования к функциональности компонентов, разработана архитектура клиентской части, реализующая шаблон MVC. Разработана клиентская часть веб-приложения для работы с COBOL-файлами. В разработке приложения использовались компоненты библиотеки Angular Material. Создано 177 UNIT-тестов для тестирования клиентского приложения.

The work is devoted to the research of programming language COBOL and development, creating and testing the client-side of the web application for working with COBOL-files. The research examines the features and data structures of the COBOL language, as well as existing solutions for working with COBOL files. The methods and approaches to the development of the client part of web applications are studied, a comparative analysis of the three JavaScript frameworks and libraries proposed for application development is carried out. The Angular TypeScript framework was selected to develop the client part of the web application. The requirements for the functionality of the components are defined. The architecture of the client part implemented the MVC pattern is developed. The client part of the web application for working with COBOL files has been developed. The components of the Angular Material library are used in the application. 177 UNIT tests for testing a client application have been created.

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: 35
Last 30 days: 0
Detailed usage statistics