Тема: КРОССПЛАТФОРМЕННЫЙ КАЛЬКУЛЯТОР ФИЗИЧЕСКИХ ВЕЛИЧИН
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 8
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1 Обзор аналогов 9
1.2 Выбор средств реализации 12
2 ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ 15
2.1 Функциональные требования 15
2.2 Нефункциональные требования 15
3 РАЗРАБОТКА МОДЕЛИ, ПРОЕКТИРОВАНИЕ 16
3.1 Архитектура предлагаемого решения 16
3.2 Алгоритмы решения задачи 16
3.3 Описание данных 17
3.4 Графический интерфейс пользователя 21
4 РЕАЛИЗАЦИЯ СИСТЕМЫ 24
4.1 Реализация классов 24
4.2 Ввод и вычисление выражения 28
4.3 Графический интерфейс пользователя 32
4.4 Файловая структура 35
5 ТЕСТИРОВАНИЕ 36
5.1 Тестирование ввода выражения 36
5.2 Создание постоянной или единицы измерения 38
5.3 Тестирование на разных операционных системах 43
5.4 Дальнейшая разработка 46
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 48
ПРИЛОЖЕНИЕ А Скрипты для создания таблиц в базе данных 50
ПРИЛОЖЕНИЕ Б Программная реализация контроля корректности введенного пользователем задания на вычисление
📖 Введение
Актуальность данной темы обусловлена тем, что при решении задач необходимо вручную учитывать единицы измерения, что может как занять некоторое время, так и привести к ошибкам.
Целью настоящей работы является разработка приложения, ускоряющего решение задач, в которых используются единицы измерения, а также снижающего количество ошибок в них.
Для достижения поставленной цели необходимо решить следующие задачи:
- проанализировать существующие калькуляторы, вычисляющие выражения с единицами измерения;
- проанализировать существующую модель величин;
- разработать собственную модель величин;
- разработать собственный калькулятор, вычисляющий выражения с единицами измерения.
Работа состоит из пяти глав. В первой главе описаны существующие на данный момент аналоги и обоснован выбор средств реализации. Во второй главе определены функциональные и нефункциональные требования
разрабатываемого программного продукта. В третьей главе описана архитектура предлагаемого решения, приведены алгоритмы решения выполняемых задач, описание базы данных и описание окон графического интерфейса. В четвертой главе представлена реализация классов, графического интерфейса и файловой структуры приложения. В пятой главе произведено тестирование поведения программы при различных действиях пользователя.





