Контрольная работа по дисциплине: Технологии разработки программного обеспечения

Цена:
2500 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .dockerignore
material.view.file_icon .gitignore
material.view.file_icon .gitlab-ci.yml
material.view.file_icon CMakeLists.txt
material.view.file_icon create_minimal_png.py
material.view.file_icon database.cpp
material.view.file_icon database.h
material.view.file_icon docker-compose.prod.yml
material.view.file_icon docker-compose.test.yml
material.view.file_icon docker-compose.yml
material.view.file_icon encryption.cpp
material.view.file_icon encryption.h
material.view.file_icon
material.view.file_icon
material.view.file_icon asgi.py
material.view.file_icon settings.py
material.view.file_icon urls.py
material.view.file_icon wsgi.py
material.view.file_icon __init__.py
material.view.file_icon Dockerfile
material.view.file_icon entrypoint.sh
material.view.file_icon
material.view.file_icon admin.py
material.view.file_icon apps.py
material.view.file_icon models.py
material.view.file_icon serializers.py
material.view.file_icon urls.py
material.view.file_icon views.py
material.view.file_icon __init__.py
material.view.file_icon manage.py
material.view.file_icon
material.view.file_icon logging_middleware.py
material.view.file_icon __init__.py
material.view.file_icon requirements.txt
material.view.file_icon
material.view.file_icon
material.view.file_icon asgi.py
material.view.file_icon settings.py
material.view.file_icon urls.py
material.view.file_icon wsgi.py
material.view.file_icon __init__.py
material.view.file_icon Dockerfile
material.view.file_icon entrypoint.sh
material.view.file_icon
material.view.file_icon admin.py
material.view.file_icon apps.py
material.view.file_icon models.py
material.view.file_icon serializers.py
material.view.file_icon urls.py
material.view.file_icon views.py
material.view.file_icon __init__.py
material.view.file_icon manage.py
material.view.file_icon
material.view.file_icon logging_middleware.py
material.view.file_icon __init__.py
material.view.file_icon requirements.txt
material.view.file_icon
material.view.file_icon add.png
material.view.file_icon delete.png
material.view.file_icon edit.png
material.view.file_icon encrypt.png
material.view.file_icon save.png
material.view.file_icon search.png
material.view.file_icon main.cpp
material.view.file_icon mainwindow.cpp
material.view.file_icon mainwindow.h
material.view.file_icon mainwindow.ui
material.view.file_icon
material.view.file_icon nginx.conf
material.view.file_icon README.md
material.view.file_icon requirements.txt
material.view.file_icon resources.qrc
material.view.file_icon teacher.cpp
material.view.file_icon teacher.h
material.view.file_icon TeacherWorkloadDB.pro
material.view.file_icon TeacherWorkloadDB.pro.user
material.view.file_icon
material.view.file_icon
material.view.file_icon asgi.py
material.view.file_icon settings.py
material.view.file_icon urls.py
material.view.file_icon wsgi.py
material.view.file_icon __init__.py
material.view.file_icon Dockerfile
material.view.file_icon entrypoint.sh
material.view.file_icon manage.py
material.view.file_icon
material.view.file_icon logging_middleware.py
material.view.file_icon __init__.py
material.view.file_icon requirements.txt
material.view.file_icon
material.view.file_icon admin.py
material.view.file_icon apps.py
material.view.file_icon models.py
material.view.file_icon serializers.py
material.view.file_icon urls.py
material.view.file_icon views.py
material.view.file_icon __init__.py
material.view.file_icon
material.view.file_icon
material.view.file_icon asgi.py
material.view.file_icon settings.py
material.view.file_icon urls.py
material.view.file_icon wsgi.py
material.view.file_icon __init__.py
material.view.file_icon Dockerfile
material.view.file_icon entrypoint.sh
material.view.file_icon manage.py
material.view.file_icon
material.view.file_icon logging_middleware.py
material.view.file_icon __init__.py
material.view.file_icon requirements.txt
material.view.file_icon
material.view.file_icon admin.py
material.view.file_icon apps.py
material.view.file_icon authentication.py
material.view.file_icon models.py
material.view.file_icon serializers.py
material.view.file_icon urls.py
material.view.file_icon views.py
material.view.file_icon __init__.py
material.view.file_icon Отчет.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Программа для просмотра изображений
  • Microsoft Word

Описание

Объект разработки/исследования: университетские хакатоны и информационная система управления их организацией и проведением (HackathonHub).
Цель работы: проектирование и разработка информационной системы для автоматизации управления организацией и проведением хакатонов с использованием микросервисной архитектуры.
Методы и средства разработки: Django как основная платформа web-разработки, PostgreSQL в качестве СУБД, Docker для контейнеризации, микросервисная архитектура с обменом данными через WEB-API, методология IDEF0 для моделирования бизнес-процессов, UML для объектно-ориентированного моделирования, Linux как операционная система.
Результаты работы: спроектирована трехуровневая клиент-серверная система HackathonHub, разработаны функциональные и логические модели системы, созданы диаграммы классов и последовательностей, спроектирована логическая модель данных, система реализована в виде взаимосвязанных микросервисов в контейнерах Docker.
Основные технико-эксплуатационные характеристики: автоматизированная регистрация участников и формирование команд, управление расписанием мероприятий, распределение задач между организаторами и менторами.
Значимость работы и выводы: микросервисная архитектура обеспечивает гибкость и масштабируемость решения, использование современных технологий (Docker, Django, PostgreSQL) гарантирует надежность и производительность системы. Разработанная платформа позволяет эффективно управлять всеми этапами хакатона – от регистрации участников до подведения итогов и награждения победителей.

Содержание

Перечень условных сокращений и аббревиатур 4
Введение 7
1.Характеристика объекта информатизации 9
2.Техническое задание на создание приложения 17
3.Функциональная структура приложения 21
4. Формирование среды разработки приложения 25
5. Программная реализация приложения 28
6. Сборка и тестирование 38
Заключение 41
Список использованных источников 41

Дополнительная информация

Зачет без замечаний!
Год сдачи: 2025 г.
Преподаватель: Полетайкин А.Н.
Помогу с другим вариантом.

Выполняю работы на заказ по следующим специальностям:
МТС, АЭС, МРМ, ПОВТиАС, ПМ, ФиК и др.
E-mail: help-sibguti@yandex.ru
Контрольная работа по дисциплине: Технология разработки программного обеспечения
Вариант 4. Шестнадцатеричный калькулятор для выражений с инфиксной формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу. Выражение для калькулятора– это: • беззнаковая шестнадцатиричная констант
User Udacha2013 : 29 сентября 2015
200 руб.
Контрольня работа по дисциплине: Технология разработки программного обеспечения
Вариант 1. Калькулятор для выражений с постфиксной (польской) формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу. Выражение для калькулятора– это: • десятичная константа; • выражение - • выражен
User Nicola90 : 31 мая 2014
549 руб.
Контрольная работа по дисциплине: ««Российские технологии разработки программного обеспечения»
I. Цель работы: Демонстрация навыков работы с информационной базой в программе «1С:Предприятие 8.3». 1. Скачайте учебную версию Платформы «1С:Предприятие 8.3» по ссылке: https://online.1c.ru/catalog/free/learning.php; 2. Установите программу из скачанного ранее дистрибутива; 3. Создайте новую информационную базу; 4. Укажите имя информационной базы «МоеМаленькоеПредприятие»; 5. Добавьте синоним «Мое маленькое предприятие. V1»; 6. Добавьте справочник. Имя справочника указать как
User ai24 : 17 мая 2026
500 руб.
Контрольная работа по дисциплине: Технологии разработки программного обеспечения. Вариант 14
Вариант выбирается любой из предложенных в МУ. В данном случае выбран вариант No14: "Разработка компьютерных подсистем для анализа эффективности алгоритмов разного назначения" Контрольная состоит из отчета 50 страниц (*.docx) и файлов проекта. ЗАДАНИЕ НА КОНТРОЛЬНУЮ РАБОТУ 1. Тема контрольной работы: Разработка компьютерных подсистем для анализа эффективности алгоритмов разного назначения____________________________ 2. Перечень исходных материалов: Обмен данными между микросервисами реализова
2500 руб.
promo
Контрольная работа По дисциплине: «Технология разработки программного обеспечения». ВАРИАНТ 4
Задания к контрольной работе В рамках данной контрольной работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Типовые темы заданий приводятся ниже для десяти вариантов. Возможен выбор темы, отличающейся от типовой. Выбор темы из приводимого ниже списка альтернативных тем производится без согласования с преподавателем. При согласовании с преподавателем допускается выбор собственной темы, отличающейся от типовой или альтернативной из списка.
User holm4enko87 : 21 февраля 2025
500 руб.
promo
Контрольная работа по дисциплине «Технологии разработки программного обеспечения». Вариант общий.
В данной контрольной работе вам необходимо реализовать ниже представленные функции, а также протестировать их с использованием библиотеки для модульного тестирования кода CUnit. Создайте директорию, в которой будут находиться следующие файлы: - main.c - func.h - func.c - test_main.c (еслиходите можете добавить test_func.h и test_func.c) Все необходимые функции реализовать в func.c. Имена функций должны выглядеть следующим образом func_N(), где N– номер функции из списка ниже. Спецификации
User teacher-sib : 10 февраля 2025
1200 руб.
promo
Контрольная работа по дисциплине: Технология разработки программного обеспечения. Вариант №9
В рамках данной курсовой работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Вариант 9. Словарь для изучающего иностранный язык. Минимальный набор функций: 1. занесение записи в словарь (пары слов - одно на русском языке, другое - на иностранном); 2. поиск иностранного слова по русскому слову, вводимому пользователем; 3. поиск русского слова по иностранному слову, вводимому пользователем. Желательно добавить возможность формирования
User IT-STUDHELP : 15 июня 2019
170 руб.
promo
КОНТРОЛЬНАЯ РАБОТА по дисциплине Технология разработки программного обеспечения. Вариант № 8
Разработать программу, представляющую собой калькулятор для выражений с префиксной формой записи для ПК с архитектурой Intel x86 и операционной системой Windows. Утилита должна обеспечивать следующий функционал: – принимать через параметр командной строки имя текстового файла с выражением в префиксной форме записи; – открывать исходный файл, обрабатывая возможные ошибочные ситуации; – производить вычисление выражения, записанного в исходном файле, обрабатывая возможные ошибочные ситуации;
User Некто : 16 сентября 2018
200 руб.
Курсовая работа по дисциплине: Электроника. Вариант 08
Тема: Разработка интегрального аналогового устройства Содержание Техническое задание. Введение 1. Разработка структурной схемы. 2. Разработка принципиальной схемы. 3. Разработка интегральной микросхемы. 3.1. Выбор навесных элементов и расчет конфигурации пленочных элементов. 3.2. Разработка топологии. 3.3. Этапы изготовления устройства в виде гибридной интегральной микросхемы. Заключение Список литературы Техническое задание Требуется разработать принципиальную схему и выполнить расчет двух
User xtrail : 7 ноября 2023
700 руб.
promo
Проблемы сельского хозяйства в свете природопользования
Огромное значение в формировании благоприятных социально-экономических условий принадлежит сельскому хозяйству, должному обеспечить население продуктами питания, а ряд отраслей промышленности - необходимым сырьем. Между тем именно сельскому хозяйству в бывшем Союзе, а пока и в России отводилась утилитарная подчиненная росль и сельские труженики не пользовались и десятой долей тех относительно малых социальных благ, которые имели горожане. Благие идеи о слиянии города и деревни по условиям жизни
User alfFRED : 9 марта 2013
10 руб.
Задачаи по физике. Вариант №6
2. Из горизонтально расположенного медицинского шприца диаметром 1,5 см выдавливается физиологический раствор с силой 10Н. Найти скорость вытекания жидкости из иглы шприца. Плотность физиологического раствора 1.03 г/см3. Сечения поршня значительно больше сечения иглы. 4. Через поперечное сечение проводника движутся электроны со средней скоростью 1.5 см/с. Концентрация электронов в проводнике равна 1019см-3. Найти плотность тока в проводнике, а также силу тока при условии, что сечение провода
User anderwerty : 23 ноября 2014
100 руб.
Производственный менеджмент на предприятиях электросвязи. Курсовая работа. Вариант 3
1 Исходные данные на курсовую работу 1. Ёмкость проектируемой АТС, номеров: 8000. 2. Количество соединительных линий от проектируемой АТС к другим АТС и УВС (исходящие/входящие): АТС 1 40 /43 УВС 1 - /185 АТС 2 56 /76 УВС 2 145/- АТС 3 67 /55 УВС 3 155/- 3. Расстояние между проектируемой АТС и другими АТС и УВС: АТС 1 1.2 УВС 1 7.2 АТС 2 3.2 УВС 2 5.4 АТС 3 3.1 УВС 3 5.8 4. Средняя д
User Lelia555 : 28 января 2018
300 руб.
up Наверх