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

Цена:
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 руб.
Эконометрика. Контрольная работа. ВАРИАНТ №1
!!!ОПИСАНИЕ НА ФОТО!!! Содержание Описание данных и задание ……………………………………………....3 Задание 1 …………………………………………………………………...5 Задание 2 …………………………………………………………………...7
User 7059520 : 11 марта 2015
100 руб.
Эконометрика. Контрольная работа. ВАРИАНТ №1
Разработка технологического процесса изготовления детали "Вал-шестерня" редуктора коробки передач
Разработка технологического процесса изготовления детали "Вал-шестерня" редуктора коробки передач. Основные задачи дипломного проекта: 1) проанализировать базовый (заводской) технологический процесс изготовления вал-шестерни (чертеж 1 59 41 733 04 003) и выявить его основные недостатки. 2) На базе базового техпроцесса разработать технологический процесс изготовления вал-шестерни для заданной программы выпуска, устранив основные недостатки базового техпроцесса 3) Проанализировать разработанный те
User llex : 19 мая 2010
Разработка технологического процесса изготовления детали "Вал-шестерня" редуктора коробки передач
Гидроцилиндр главный тормозной 47.000
Гидроцилиндр главный тормозной 47.000 Сборочный чертеж Гидроцилиндр главный тормозной 47.000 спецификация Гидроцилиндр главный тормозной 47.000 3d модель Клапан 47.100 Пробка 47.200 Картер 47.003 Пружина 47.004 Держатель пружины 47.005 Манжета 47.006 Звездочка 47.007 Поршень 47.008 Манжета 47.009 Кольцо стопорное 47.010 Шайба упорная 47.011 Шток 47.012 Головка штока 47.013 Кольцо 47.014 Кожух 47.015 Кольцо 47.016 Прокладка крышки 47.017 Крышка 47.018 Прокладка пробки 47.019 Главный тормозной ги
User vermux1 : 11 октября 2021
200 руб.
Гидроцилиндр главный тормозной 47.000 promo
Механика жидкости и газа СПбГАСУ 2014 Задача 9 Вариант 36
Трубопровод, питаемый от водонапорной башни, имеет участок AB с параллельным соединением труб, длины которых l1 = (400 + 5·y) м, l2 = (200 + 2·z) м, l3 = (300 + 5·y) м. Длина участка BC l4 = (500 + 4·z) м. Диаметры ветвей трубопровода: d1 мм, d2 = d3 мм, d4 мм. Трубы стальные. Напор в конце трубопровода, в точке C, НС = 10 м. Расход в третьей ветви Q3 = (30 + 0,1·z) л/с. Определить расходы на участках 1, 2 и BC и пьезометрический напор в точке A НA (рис. 9).
User Z24 : 2 января 2026
250 руб.
Механика жидкости и газа СПбГАСУ 2014 Задача 9 Вариант 36
up Наверх