 
        
        - •Реферат
- •98 Стр., 25 рис., 15 таб., 15 библиогр.
- •Содержание
- •1. Описание и анализ Юго-Западного банка оао «Сбербанк России»
- •Характеристика объекта исследования
- •Задачи и направления деятельности оао «Сбербанк России»
- •Торговый эквайринг как вид деятельности банка
- •Определение места исследования в деятельности оао «Сбербанк России»
- •Сценарий работы специалиста по техническому сопровождению оао «Сбербанк России» во время выезда
- •Формализация деятельности специалиста по техническому сопровождению оао «Сбербанк России» во время выезда с помощью сетей Петри
- •Проблемы предметной области
- •Постановка цели и задач дипломной работы
- •2. Моделирование и оптимизация бизнес-процессов деятельности специалиста по техническому сопровождению компании оао «Сбербанк России»
- •Оптимизация формальной модели деятельности специалиста по техническому сопровождению оао «Сбербанк России» во время выезда по критерию времени
- •Алгоритм и образ решения проблемы на основе оптимизированной математической модели
- •Выбор и обоснование средств моделирования
- •Модели оптимизированных бизнес-процессов
- •3. Проектирование информационной системы технического сопровождения терминалов оплаты банковскими картами
- •Обзор и сравнительный анализ существующих систем
- •Требования к разрабатываемой ис
- •Выбор архитектуры ис
- •Проектирование структуры бд
- •Проектирование структуры ис
- •Построение диаграммы вариантов использования
- •Построение диаграммы компонентов
- •4 Разработка информационной системы технического сопровождения терминалов оплаты банковскими картами
- •Выбор и обоснование устройства для установки информационной системы
- •Выбор среды разработки мобильной информационной системы демонстрации товаров и услуг
- •5. Социальная значимость проекта
- •Заключение
- Выбор среды разработки мобильной информационной системы демонстрации товаров и услуг
Для разработки ПО под ОС Android используются следующие среды [12]:
1. Netbeans + AndroidPlugin;
2. Eclipse+ ADT;
3. Motodev Studio for Android.
Чтобы выбрать конкретную среду разработки, воспользуемся методом анализа иерархий.
Сравнение произведем на основе следующих критериев:
- удобство в работе;
- встроенный эмулятор;
- русификация интерфейса;
- помощь при программировании.
Сведем для удобства данные по указанным средам и критериям в одну таблицу (см. табл. 4.17)
Таблица 4.17 – Сводные данные по критериям
| Среда Критерий | Google SDK | Eclipse+ ADT | Motodev Studio for Android | 
| удобство в работе | Низкий уровень удобства | Высокий уровень удобства | Средний уровень удобства | 
| встроенный эмулятор | Есть | Есть | Есть | 
| русификация интерфейса | Нет | Есть | Нет | 
| помощь при программировании | Автоподстановка, подстветка элементов кода | Автоподстановка, подстветка элементов кода, проверка в режиме реального времени | Автоподстановка, подстветка элементов кода | 
Сравним критерии, используя шкалу, представленную в таблице 2.3.
Таблица 4.18 – Сравнение критериев
| Критерии | удобство в работе | встроенный эмулятор | русификация интерфейса | помощь при программировании | Оценка компонент собственного вектора | Нормализованные оценки вектора приоритета | 
| удобство в работе | 1 | 6 | 4 | 3 | 2,91295063 | 0,557183179 | 
| встроенный эмулятор | 1/6 | 1 | 1/4 | 1/3 | 0,343294524 | 0,065664667 | 
| русификация интерфейса | 1/4 | 3 | 1 | 1/2 | 0,78254229 | 0,149683073 | 
| помощь при программировании | 1/3 | 3 | 2 | 1 | 1,189207115 | 0,22746908 | 
Далее попарно сравним альтернативы по каждому из критериев.
Таблица 4.19 Сравнение альтернатив по критерию «удобство в работе».
| Критерии | Netbeans + AndroidPlugin; | Eclipse+ ADT; | Motodev Studio for Android | Оценка компонент собственного вектора | Нормализованные оценки вектора приоритета | 
| Netbeans + AndroidPlugin; | 1 | 1/4 | 1/2 | 0,50034669 | 0,1429986 | 
| Eclipse+ ADT; | 4 | 1 | 2 | 1,99861418 | 0,5712022 | 
| Motodev Studio for Android | 2 | 1/2 | 1 | 1 | 0,2857991 | 
Таблица 4.20 – Сравнение по критерию «Встроенный эмулятор»
| Критерии | Netbeans + AndroidPlugin; | Eclipse+ ADT; | Motodev Studio for Android | Оценка компонент собственного вектора | Нормализованные оценки вектора приоритета | 
| Netbeans + AndroidPlugin; | 1 | 1 | 1 | 1 | 0,3333333 | 
| Eclipse+ ADT; | 1 | 1 | 1 | 1 | 0,3333333 | 
| Motodev Studio for Android | 1 | 1 | 1 | 1 | 0,3333333 | 
Таблица 4.21 – Сравнение альтернатив по критерию «Русскоязычный интерфейс»
| Критерии | Netbeans + AndroidPlugin; | Eclipse+ ADT; | Motodev Studio for Android | Оценка компонент собственного вектора | Нормализованные оценки вектора приоритета | 
| Netbeans + AndroidPlugin; | 1 | 1/4 | 1 | 0,63025169 | 0,1668207 | 
| Eclipse+ ADT; | 4 | 1 | 4 | 2,51751434 | 0,6663585 | 
| Motodev Studio for Android | 1 | 1/4 | 1 | 0,63025169 | 0,1668207 | 
Таблица 4.22 – Сравнение альтернатив по критерию «помощь при программировании»
| Критерии | Netbeans + AndroidPlugin; | Eclipse+ ADT; | Motodev Studio for Android | Оценка компонент собственного вектора | Нормализованные оценки вектора приоритета | 
| Netbeans + AndroidPlugin; | 1 | 1/2 | 1 | 0,79388393 | 0,2500866 | 
| Eclipse+ ADT; | 2 | 1 | 2 | 1,58666768 | 0,4998267 | 
| Motodev Studio for Android | 1 | 1/2 | 1 | 0,79388393 | 0,2500866 | 
Чтобы узнать результат выбора, сопоставим значения векторов приоритета рассмотренных альтернатив с векторами приоритета по каждому критерию (см. таблицу 4.23) и подсчитаем значения глобального приоритета для каждой из альтернатив.
Таблица 4.23 – Сравнение и окончательный выбор альтернатив
| Альтернатива | Критерии | Глобальные приоритеты | ||||
| удобство в работе | встроенный эмулятор | русификация интерфейса | помощь при программировании | 
 | ||
| Численное значение вектора приоритета | ||||||
| 0,55718317 | 0,06566466 | 0,14968307 | 0,22746908 | 
 | ||
| Netbeans + AndroidPlugin | 0,142999 | 0,3333 | 0,1668 | 0,2501 | 0,183422 | |
| Eclipse+ ADT; | 0,571202 | 0,3333 | 0,6664 | 0,4998 | 0,55359 | |
| Motodev Studio for Android | 0,285799 | 0,3333 | 0,1668 | 0,2501 | 0,262988 | |
Таким образом, применив метод анализа иерархий, мы выяснили, что по совокупности критериев следует выбрать и использовать среду разработки Eclipse и плагин ADT, так как она обладает максимальным значением глобального приоритета по совокупности важных критериев.
