Создание программы, осуществляющей распознавание жестов мыши и выполняющей ассоциированные с ними действия

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?е в фоновом режиме: ввод жестов доступен при работе любого приложения.

Минимальные требования - Intel Celeron 400 МГц или совместимый процессор, 64 Мб оперативной памяти, 5 Мб свободного места на жестком диске, VGA видео карта.

Рекомендуемые - Intel Pentium 1000 МГц или аналогичный процессор, 128 Мб оперативной памяти, совместимая SVGA видео карта.

Требования к программному обеспечению: операционная система Microsoft Windows 98/NT/2000/XP/2003.

А.2Описание рынка сбыта

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

Типовой процесс исследования рынка включает 4 этапа:

а)определение данных, которые позволяют рассмотреть:

1)условия поставки, производства и сбыта ПП;

2)потенциал своих возможных конкурентов (ПП и его качество, приблизительные цены, условия продаж);

б)анализ источника полученной информации:

1)собственные исследования;

2)местные (региональные, территориальные) торговые палаты своих отраслевых и торговых ассоциаций;

в)анализ данных:

1)кто, почему, сколько, когда будет готов купить ПП в ближайшей и долгосрочной перспективе;

2)определение приблизительной реализационной цены собственного ПП в условиях конкуренции;

г)реализация мероприятий, которые позволяют использовать эти данные.

Данные о потенциальных покупателях и объёмах продаж на ближайшие 3 года отображены в таблицах прогноза объемов продаж А.1, А.2, А.3.

Таблица А.1 - Прогноз продаж на первый год реализации ПП

Доход и затратыЯнварь Февраль МартАпрель МайИюньИюльАвгустСентябрьОктябрьНоябрьДекабрьОбъем продаж112114116115114118118118114119115112

Таблица.А.2 - Прогноз продаж на второй год реализации ПП

Доходы и затраты1 квартал2 квартал3 квартал4 кварталОбъем продаж45424942

Таблица А.3 - Прогноз продаж на три года реализации ПП

Доходы и затраты3 годОбъем продаж185

А.3Конкуренция

Для оценки конкурентоспособности программного продукта выделены основные конкуренты - прочие программные продукты. К современным программам, использующим распознавание жестов мыши, можно отнести такие известные Web-броузеры, как Opera и Mozilla.

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

Анализ конкурентоспособности разрешает провести сравнительную характеристику ПП. Важным понятием есть эффективность потребления.

Эффективность потребления ЭП - это отношения полезного суммарного эффекта к затратам на приобретение и использование товара:

ЭП=Р/С,(А.1)

где ЭП - эффективность потребления;

Р - полезный суммарный эффект;

С - затраты на приобретение и использование ПП.

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

"Жесткие" параметры описывают важнейшие функции ПП, изменения которые осуществляются в жестких границах.

"Мягкие" параметры характеризуют эстетичные свойства товара (интерфейс и прочее.). С - цена, затраты на тиражирование, затраты на адаптацию, на обучение персонала и прочие экономические параметры.

Для определения уровня конкурентоспособности рассматривается новый ПП в сравнении с ПП конкурента (ПП-аналогом или ПП-примером). Как образец выступает лучший ПП-аналог. Он является параметром нашего ПП, , - единичные параметрические показатели, для технических параметров:

, если (А.2)

для экономических параметров:

,(А.3)

,(А.4)

где аi - веса потребительских параметров, ;i - веса экономических параметров, .

Вес параметров отображает их значимость. Веса параметров определяются экспертами.

Далее находим единичные и сведенные параметрические индексы:

.(А.5)

Определяем уровень конкурентоспособности ПП:

.(А.6)

Если К 1, то наш ПП превосходит ПП -конкурент.

При определении конкурентоспособности ПП рассматриваются следующие технические и экономические параметры.

Технические:

-язык программирования;

-число комментариев;

-объем RAM;

-точность вычислений;

-время счета тестового примера и прочие.

Экономические:

-цена;

-затраты на тиражирование;

-затраты на адаптацию;

-затраты на обучение персонала;

-страховые взносы, налоги и прочее.

Разработанный ПП имеет аналоги-конкуренты, одним из которых является ScanMouse.

Основным функциональным направлением ScanMouse является возможность работы с заданным шаблоном жестов. В программе конкурента не предусмотрена поддержка привязки жеста к какому-либо другому приложению. В таблице А.4 рассчитывается уровень конкурентоспособности ПП.

Таблица А.4 - Уровень конкурентоспособности ПП

Ед. измер.Нового ПППП конкурентаВеса параметровПараметрический показатель qiПараметрические индексы Iт,Iэа1234561 Технические параметры 1.1 Количество операторовед.130,30,330,0991.2 Объем ОПМБ1282560,20,20,11.3 Точность вычислениязн.330,410,41.4 Время выполнения примерас.5120,10,420,042Всего a = 1 Iт = 0,6412 Экономические параметры 2.1 Ценагрн.2504000,40,6250,252.2 Затраты на обучение персоналагрн.15230,20,650,132.3 Затраты на адапта