Создание программы, осуществляющей распознавание жестов мыши и выполняющей ассоциированные с ними действия
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?е в фоновом режиме: ввод жестов доступен при работе любого приложения.
Минимальные требования - 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 Затраты на адапта