Контрольная работа по "Технологии проектирования программного обеспечения информационных систем"
Автор: Tinerios • Июнь 24, 2023 • Контрольная работа • 3,840 Слов (16 Страниц) • 247 Просмотры
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
ИНСТИТУТ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯ
ТЕМА КОНТРОЛЬНОЙ РАБОТЫ
По дисциплине Технологии проектирования программного обеспечения информационных систем
Вариант 7
Фамилия: Антонов
Имя: Кирилл
Отчество: Александрович
№ зачетной книжки: 1910387
Группа №: ИБ-97с
Проверил:______________
Санкт-Петербург
2023
содержание
ВВЕДЕНИЕ 3
техническое задание 4
Индивидуальное задание 4
1. GUI
2. Алгоритм построения графического представления 4
Заключение
1. анализ предметной области 6
1.1. Анализ программных средств и компонентов необходимых для разработки программного продукта 6
1.2. Постановка задачи для разрабатываемого проекта 8
2. РАЗРАБОТКА ПРИЛОЖЕНИЯ 9
2.1. Выбор среды разработки 9
2.2. Демонстрация макета интерфейса 10
3. ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯ 11
3.1. Демонстрация разработанного интерфейса 11
3.2. Тестирование функционала 11
Заключение 15
ПРИЛОЖЕНИЕ 1 16
ВВЕДЕНИЕ
В современном мире, где не хватает времени очень важно автоматизировать все что можно автоматизировать в любом направлении.
В данной работе рассматривается процесс автоматизации построения графиков функций. Разработанное ПО позволит сэкономить определенное количество человеко-часов отведенных, но мелкие манипуляции с построением графиков.
техническое задание
Индивидуальное задание: Численные методы линейной алгебры: вычисление определителя, решение системы линейных уравнений, обращение матрицы.
Ресурсы: компиляторы, графические библиотеки, алгоритмы
Компоненты программного проекта (очевидные):
- модуль ввода текста из файла и вывода словаря в файл;
- интерфейс пользователя (дизайн, элементы управления);
- подпрограммы морфологического анализа;
Разработать ПО для графического представления набора данных или результатов функций. Входные данные могут загружаться из файла.
Программа должна корректно отрабатывать ситуации, когда пользовать ввел неверные данные (некорректные данные, пустой файл).
Разработанное приложение должно содержать в себе следующие модули:
- Алгоритм построения и манипулирования данными для графического построения.
- Название программы - «Модуль графического представления»
- Основание для разработки:
- Необходимость графического представления для определенных бизнес-процессов для анализа сопутствующих факторов.
- Отсутствие легкодоступных аналогов в Интернет
- Назначение программы. Программа создана, чтобы облегчать работу с визуальной составляющей для любой отрасли.
- Краткая характеристика области применения программы. Программа создает графическую визуализацию с показателями и их описанием. Скорость построения зависит от вычислительных мощностей компьютера и объема данных. С её помощью можно проверять собственные данные и исследовать различные показатели. Дизайн программы максимально простой и интуитивно понятный.
- Требования к программному обеспечению компьютера.
Программа представляет собой файл разрешения .js, способный запускаться в оффлайн режиме в окне браузера. Для считывания из файла необходима поддержка формата .txt
- анализ предметной области
- Анализ программных средств и компонентов необходимых для разработки программного продукта
Разработка качественного десктопного приложения, а в особенности приложения для работы с набором данных и пользовательским вводом – это очень трудоемкий процесс. В рамках данной контрольной работы будет реализован лишь базовый функционал.
В реализации проекта будут задействованы следующие языки программирования, технологии и ПО:
...