?

Log in

kiosksoft [entries|archive|friends|userinfo]
kiosksoft

[ website | Софт для платежных терминалов ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Пять принципов проектирования масштабируемого программного обеспечения для киосков [янв. 12, 2015|06:38 pm]
kiosksoft

xcnxvcnAndrew Savala генеральный директор компании RedSwimmer Inc., создатель программного обеспечения KioskSimple поделился пятью советами, которые помогут при разработке масштабируемого программного обеспечения для киосков и терминалов.

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

Пять основных принципов масштабируемости приложений для киосков:

1. Снижение вычислительных задач для уменьшения нагрузки на сервер.

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

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

2. Правильный выбор движка баз данных на основе их специфики.

Использование правильного типа базы данных для работы приложения имеет решающее значение для масштабирования. Часто, SQL Server является правильным выбором; в других случаях, альтернативой SQL, являются так называемые NoSQL базы данных, например, такие как MongoDB могут лучше подходит для различных типов данных и приведут к более высокой производительности при любом масштабе. При использовании persistence layer, можно разделить бизнес-логику и пользовательский интерфейс от модели данных, что даёт возможность легче мигрировать между движками баз данных.

Вы также можете увеличить производительность за счет использования гибридных систем, с возможностью хранения части данных непосредственно в киоске. Большинство современных СУБД теперь имеют возможность перемещать часто используемые таблицы и объекты базы данных в памяти для быстрого доступа при одновременном сохранении целостности. Hekaton является хорошим примером этой технологии гибридных СУБД в памяти от Microsoft. Использование такой системы может повысить производительность базы данных в 50 раз.

3. Использование надежных сетевых каналов доставки контента с возможностью геолокации.

Если киоски установлены на больших расстояниях, важно использовать качественного сетевого провайдера, способного обеспечить надежную работоспособность и хранения данных с учетом геолокации. Например, облачная платформа Microsoft Azure предоставляет возможность разработки и выполнения приложений и хранения данных на серверах, расположенных в распределенных дата-центрах. Microsoft Azure способен определять местоположение вашего киоска и автоматически подключать ресурсы из ближайшего Azure сервера. Услуги геолокации могут обеспечить оптимальную производительность, распределяя свои данные на нескольких серверах и всегда использовать сервер наиболее близкий к киоску.

4. Модульность компонентов приложения.

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

Необходимо подойти к созданию приложения для киоска, как к совокупности более мелкие частей, которые выполняют конкретные задачи (DLL). Это позволяет каждому компоненту быть взаимозаменяемым, а также легко проверяемым для быстрого поиска причин сбоев и восстановления работы приложения. Независимый характер каждого из этих компонентов также снижает риск изменения кода во всем программном обеспечении, при изменениях в одном разделе приложения. Модульная система будет удобна при разработке ПО в командной среде, где несколько разработчиков могли бы работать над приложением совместно.

5. Регулярный анализ кода для эффективной работы приложения.

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

Источник: КИОСКСОФТ

СсылкаОставить комментарий

Ликвидация 10-рублевых банкнот снизит доступность сотовой связи для социально незащищенных слоев нас [май. 27, 2010|09:07 am]
kiosksoft
[Tags|, , , , ]

Ассоциация региональных операторов связи обратилась в Центральный банк Российской Федерации с просьбой рассмотреть возможность перенесения сроков выведения из обращения банкнот Банка России достоинством 10 рублей на более позднее время в связи с возможным негативным социальным эффектом единовременной реализации данной инициативы.

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

По обобщенным данным из регионов, средний размер платежа абонентов за услуги сотовой связи составляет 47,4 руб. и осуществляется, в основном, именно с использованием 10-рублевых банкнот. При этом в ряде регионов этот средний показатель не превышает 40 руб. Например, в Тамбове средний размер платежа абонентов за услуги сотовой связи за апрель 2010 года составляет 37,86 руб.; в Орле – 37,14 руб; в Костроме – 36,98 руб; во Владимире – 39,5 руб.
В сельской местности две трети платежей имеют размер 10-20 руб., так как абоненты, проживающие на данных территориях, как правило, не располагают большими суммами.

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

«Единовременное переоборудование платежных терминалов (более 200 тыс. штук) для приема монет не представляется реальным, а при плановом проведении этой работы ляжет серьезным финансовым бременем для операторов связи и их абонентов.

Если в Москве основные банкноты при оплате в терминалах – 1000 и 500 руб., то в регионах России – 10 руб. Выведение из обращения 10-рублевых банкнот и увеличение минимального платежа до 50 руб. приведет к невозможности или затрудненности использования сотовой связи беднейшими слоями населения», – отметил Президент Ассоциации региональных операторов связи Юрий Домбровский.

KIOSKSOFT.RU
Ссылка1 комментарий|Оставить комментарий

kiosksoft.ru представил обзор программного обеспечения для сенсорных киосков [июл. 18, 2006|02:04 pm]
kiosksoft
Все большую заинтересованность к специализированному российскому ресурсу kiosksoft.ru проявляют известные компании, занимающиеся разработкой программного обеспечения для сенсорных киосков, а также крупные платежные системы, предоставляющие услуги процессинга приема платежей.
За последний месяц партнерами ресурса стали: платежная система «Quickpay», компания предоставляет комплексные решения для автоматизации приема платежей, предлагает своим клиентом широкий ряд моделей терминалов, программное обеспечение и обработку и проведение платежей.
Компания «Auto-pay», является известным поставщиком платежных терминалов в России, имеет собственное программное обеспечение и предоставляет услуги подключения к платежной системе. Компания рада предоставить своим клиентам качественное оборудование, функциональное программное обеспечение, надежную системы мониторинга платежных терминалов. А также предоставляет ряд выгодных финансовых услуг: продажа платежных киосков в лизинг, с рассрочкой платежей и аренду, обеспечив полное гарантийное обслуживание, квалифицированную техническую поддержку на всех этапах сотрудничества.
Компания «Платежные Системы» новый участник ресурса. Ведущим направлением деятельности которой является организация электронного документооборота между участниками расчетов за услуги предприятий. Электронный документооборот основан на распространении универсальной предоплаченной карты — предоплаченного финансового продукта выпускаемого Банками партнерами Системы. Карта предназначена для оплаты счетов за услуги через Интернет. Основной задачей компании является создание инструментов и розничной сети для оплаты повседневных услуг с использованием различных платформ: интернет, банкоматы, терминалы самообслуживания, агентская сеть.
Рост рынка приема платежей стабильно растет и увеличивает объемы. Владельцы терминалов за счет доработки программного обеспечения и новых услуг платежных систем увеличивают доходность киосков. Одним из перспективных направлений в автоматизированном приеме платежей с помощью сенсорных платежных терминалов становиться продажа мобильного контента.
Новый партнер ресурса контент и сервис – провайдер «Джайф» (ООО «Эникей») предоставляет спектр информационно – развлекательных услуг в сетях сотовых операторов России и ближнего зарубежья. В рамках дополнительных услуг абонентам сотовой связи «Джайф» разрабатывает и реализует собственные сервисы, использующие технологии SMS.
Так же хотелось бы отметить Компанию «Рутека», которая была создана группой специалистов для разработки аппаратного и программного обеспечения для автономных торговых аппаратов по закачке мобильного контента. В настоящий момент компания занимается производством контент-киосков и распространением программного обеспечения для аналогичных устройств других фирм. Наличие собственной сети киосков позволяет Компании чутко реагировать на рыночные тенденции и запросы конечных пользователей. Разработанное программное обеспечение «Контент-киоск» за счёт уникального дизайна и функциональных характеристик является новым словом в производстве программного обеспечения для автоматизированных терминалов продаж.
СсылкаОставить комментарий

Прием платежей, взгляд изнутри [июл. 14, 2006|08:24 am]
kiosksoft
Следует рассмотреть прием платежей как бизнес изнутри. И так Вы решились организовать собственный бизнес, на что стоит обратить внимание начиная эту простую с виду деятельность.

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

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

И так вы решили открыть точку приема. Первоначально вам следует оформить индивидуальное предпринимательство или зарегистрировать юридическое лицо, отсутствие необходимой регистрации повлечет наказание и штрафы со стороны государственных органов, да и заключить договоры с платежной системой и арендодателями вам скорей всего просто не удастся. Выбор организационно правовой формы, оставляем на ваше усмотрение, в прочем как и выбор налогообложения. Но при наличии грамотного бухгалтера наиболее приемлемой будет упрощенная система налогообложения (доходы уменьшенные на расходы). После регистрации в налоговых органах следует заключить договор на прием платежей с платежной системой.
Платежных систем сейчас существует большое количество, возможности их достаточно велики. Используя платежную систему вы сможете принимать платежи за более чем 300 услуг. При этом рост числа услуг постоянно увеличивается и ваши возможности соответственно. Наиболее основными в приеме платежей является оплата услуг сотовой связи (МТС, Билайн, Мегафон, Смартс...), услуги по приему коммунальных платежей, оплата цифрового телевидения, погашение потребительских кредитов, пополнение электронных кашельков Яндекс Деньги, WebMoney. Вот не полный список ваших будущих возможносте в приеме платежей. Предложения платежных систем могут различаться условиями работы (предоплата или кредитование), ставками процентного вознаграздения, сроками выплаты вознаграждения, технической поддержкой, предоставлением программного обеспечения для приема плетежей. Сроки подключения к системам разняться , но обычно договорные отношения разрешаются сроком в один месяц. После заключения договора с платежной системой Вы получаете статус агента и можете осуществлять прием платежей.

Если предыдущие шаги по организации приема платежей были типичными для всех, то следующие будут зависеть только от Вас. Выбор торгового места, очень важный момент, не стоит пренебрегать этим очевидным моментом. Наиболее проходимые места, часто посещаемые заведения, супермаркеты и крупные продуктовые магазины, это лакомые места в данном бизнесе. Попробуйте заглянуть в психологию человека идущего в магазин, посетитель магазина уже психологически готов потратить определеную сумму денег. Как известно что большенство покупок в супермаркетах происходит незапланированно (увидел-купил), в таком случае прием платежей в вашей торговой точке будет успешен. Оплата за мобильную связь носит регулярный характер, по этому доход будет более менее стабилен в хороших торговых местах.

Какое количество точек приема платежей стоит открывать? Ответ на этот вопрос однозначный, чем больше, тем лучше. Однако без изначальных капиталовложений этого не сделать. Затраты на торговое оборудование, кассовый аппарат, оплату кассиру, компьютерную технику или POS-терминал стоит учитывать. Стоит также учесть сроки раскрутки точки, а это не один месяц. По этому наиболее приемлемо стремиться развивать сеть торговых точек, но если прием платежей не основной для вас бизнес, то лучше использовать в своем помещении автомат по приему платежей. Сенсорный киоск можно подобрать нужного цвета и формы, благо компаний осуществляющих продажи платежных термианлов сейчас достаточно много.

И так в чем выгода приема платежей с помощью платежных терминалов?

Полную версию статьи вы сможете найти здесь: http://kiosksoft.ru/
СсылкаОставить комментарий

navigation
[ viewing | most recent entries ]