Сравнение программ-аналогов . 8 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Сравнение программ-аналогов . 8



1.2.1. Приложение «Калькулятор». 8

1.2.2. Приложение «Голосовой калькулятор». 9

Функциональная модель разрабатываемой системы.. 10

1.4. Функциональные требования. 11

Выводы.. 11

2. Экономический анализ. 13

Организационная структура проекта. 13

2.2. Календарный план проекта. 13

Расчёт затрат на разработку продукта. 16

2.3.1. Расчёт заработной платы исполнителей работ по созданию программного продукта. 16

2.3.2. Расчёт отчислений на социальные нужды (страховые взносы) 18

2.3.3. Арендные платежи за производственные (офисные) помещения. 18

2.3.4. Амортизация используемых основных средств и нематериальных активов. 19

2.3.5. Расходы на модернизацию и приобретение основных средств. 19

2.3.6. Расходы на приобретение необходимого ПО.. 20

2.3.7. Расходы на интернет и связь. 20

2.3.8. Расходы на канцелярские товары и расходные материалы.. 20

2.3.9. Прочие расходы.. 20

2.3.10. Расчёт себестоимости программного продукта. 20

3. разработка программного продукта.. 22

Архитектура программного обеспечения. 22

Низкоуровневое проектирование. 23

Проектирование интерфейса. 26

Руководство пользователя. 27

4. Экспериментальная часть.. 28

Описание методики тестирования. 28

4.2. Проверка функциональных требований. 28

5. ОРГАНИЗАЦИОННАЯ ЧАСТЬ.. 29

Опасные и вредные факторы на рабочем месте. 29

Рекомендации по использованию мобильного телефона. 30

Зрительный синдром.. 31

Освещённость рабочего места. 32

Пожарная безопасность. 33

Порядок расчёта общего освещения методом светового потока. 34

Заключение.. 39

Список литературы... 40

 

Введение

В современном мире человеку нередко требуется получить результат сложных математических вычислений. Специализированным под эту задачу устройством является калькулятор. В настоящее время нам доступно огромное разнообразие калькуляторов – простых, инженерных, бухгалтерских и финансовых, а также программируемых. Самые распространенные калькуляторы не обладают голосовым вводом данных.

Далеко не всегда пользователь устройства может использовать обычные средства ввода – клавиатуру или сенсорный дисплей. Для таких ситуаций можно воспользоваться голосовым вводом данных.

Целью данной работы является разработка калькулятора с возможностью голосового ввода данных. Таким образом, для написания приложения необходимо выполнить следующие задачи:

· исследовать предметную область;

· сравнить программы-аналоги;

· сформировать функциональные требования к программе;

· оценить экономические показатели;

· спроектировать мобильное приложение;

· протестировать полученное мобильное приложение и исправить выявленные ошибки.

Объектом исследования является вычисление сложных математических операций.

Предметом исследования – вычисление сложных математических операций с использованием голосового ввода данных.

1. Анализ требований

Обзор предметной области

В данной главе рассмотрены виды и возможности существующих калькуляторов. Ввиду развития различных сфер применения выделяют следующие виды калькуляторов:

· Обычный. Имеет минимальный функционал, подходит для простейших арифметических подсчетов. Производит вычисление следующих математических операций: умножение, деление, сложение, вычитание, возведение в квадрат, корень квадратный.

· Бухгалтерский. Используется в сфере профессиональных расчетов, включающей денежные обороты. Большой популярностью пользуются среди бухгалтеров или кассиров, банковских или офисных сотрудников. Помимо функционала обычного калькулятора бухгалтерский обладает следующими функциями:

a) GT – предназначена для общего суммирования всех произведенных вычислений; ­­­­­­­­­

b) TAX+, TAX- и RATE предназначены для автоматизированного прибавления или вычитания фиксированного значения процентов для заданного числа, как правило, налогов. Для этого задается величина налога RATE, и, при использовании функций TAX+ или TAX,  проценты прибавятся или отнимутся автоматически;

c) округления в большую или меньшую сторону.

· Инженерный. Используется в сферах инженерии и науки, производит вычислительные операции различных уровней сложности. Он востребован среди инженеров, научных работников и студентов технических специальностей. В дополнение к обычному калькулятору обладает следующими возможностями:

a) позволяет вычислять значения тригонометрических функций;

b) поддерживает двоичные логарифмы, логарифмы по основанию;

c) возведение введенного числа в степень.

· Для программистов. По функциям напоминает обычный калькулятор.  Обладает дополнительной возможностью выполнять расчеты не только в десятичной системе счисления, но и в двоичной, восьмеричной и шестнадцатеричной, с разной размерностью числа.

Нередко необходимо производить математические вычисления не отрываясь от других занятий. Как пример, сенсорный ввод данных при использовании мобильного устройства во время вождения, может заметно отвлечь водителя и привести к дорожно-транспортному происшествию. Таким образом, использование голосового ввода способствует уменьшению риска попадания в ДТП.

Сравнение программ-аналогов

Приложение «Калькулятор»

Одним из примеров калькулятора с голосовым вводом является приложение «Калькулятор».

Для работы функции «Голосового ввода данных» пользователь нажимает зеленую кнопку с микрофоном (рис. 1.1(а)). После чего происходит голосовой ввод данных, при котором кнопка меняет цвет на красный (рис. 1.1(б)).

Преимущества:

· достаточно понятный и удобный интерфейс;

· отсутствует реклама.

Недостатки:

· отсутствие справочного материала по использованию голосового ввода данных;

· отсутствие таких функций как x2, x3;

· отсутствие тригонометрических функций.

а)                                   б)

Рис. 1.1. Приложение «Калькулятор»:

а) Главный экран; б) Голосовой ввод данных

 

Приложение «Голосовой калькулятор»

«Голосовой калькулятор» - мобильное приложение для работы с числовыми данными и операциями над ними.

Для работы функции «Голосового ввода данных» пользователь нажимает розовую кнопку с микрофоном (рис. 1.2(а)). Система выводит небольшое диалоговое окно с надписью "Say something.." после чего происходит ввод данных (рис. 1.2(б)).

 

Преимущества:

· достаточно понятный и удобный интерфейс;

· вычисленный ответ произносится голосом.

Недостатки:

· отсутствие справочного материала по голосовому вводу данных;

· отсутствие таких функций как x2, x3;

· периодическое появление рекламы в приложении.

 

 а)                                 б)

Рис. 1.2. Приложение «Голосовой калькулятор»:

а) Главный экран; б) Голосовой ввод данных

 



Поделиться:


Последнее изменение этой страницы: 2019-08-19; просмотров: 224; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.219.189.247 (0.011 с.)