Вашето уеб приложение вече не е достатъчно?
От Luis Javier Pérez Vidal · софтуерен инженер в Hábil и Dorian Chávez · основател на Hábil и архитект по интеграция ·
Кога е подходящо настолно приложение за връзка с принтери, четци, везни или локални файлове, на Windows, macOS и Linux, без да заменя Вашата уеб система.
Вашата компания вероятно вече разполага с уеб системи, с които управлява дейността си, и за голяма част от нея те са правилното решение: работят от браузър, а екипът Ви работи от всяко устройство.
Но има критични процеси, които зависят от нещо, което браузърът не контролира добре: принтер, четец, везна или специализирано устройство; файлове на компютъра; или продължаване на работата, когато връзката прекъсне. Тук дейността спира, данните се въвеждат отново на ръка и се допускат грешки.
В тези случаи предизвикателството не е да замените уеб системата си, а да решите надеждно онова, което браузърът не контролира.
В тази статия ще видите кога е подходящо настолно приложение, три примера как изглежда то в дейността и отговорите на онова, което ИТ отделът Ви ще попита.
Настолно приложение като решение
За тези процеси разработваме настолно приложение, проектирано за Вашата дейност, което съжителства с Вашата уеб система: системата Ви остава центърът, а приложението се грижи за онова, което се случва на компютъра.
А ако екипът Ви използва различни операционни системи?
Изграждаме едно-единствено решение, което работи на Windows, macOS и Linux и използва компютрите и оборудването, които компанията Ви вече има, без да изискваме да обновявате инфраструктурата. Преди да го определим, преглеждаме устройствата, версиите на операционната система, разрешенията и мрежата, които участват в процеса: така решаваме заедно дали настолното приложение наистина е подходящата алтернатива и какъв обхват е нужен.
Няколко примера
Системата Ви трябва да общува с хардуера
Система за продажби, складови наличности или производство, която живее в браузъра и работи цял ден с принтери, баркод четци или везни. Уеб системата пази информацията и дейността; настолното приложение комуникира с всяко устройство и връща на системата само необходимото: по-малко ръчно въвеждане, по-малко грешки и по-малко престои. От самото начало определяме с Вас какво се случва, ако оборудването, мрежата или устройството престанат да бъдат достъпни.
Трябва да работите с файловете на компютъра
Приложение, което чете документи от папка, обработва ги и записва резултатите на същия компютър. В браузъра този достъп е ограничен; в настолно приложение се прави по контролиран начин. Полезно, когато цял ден се работи с документи, изображения или отчети, които по политика трябва да останат на компютрите на персонала Ви.
Трябва да продължите да работите без връзка
Направихме го за застраховател: агентът изготвя оферти на собствения си компютър дори без връзка, а когато мрежата се върне, всичко се синхронизира с централната система, без нищо да се въвежда отново при връщане в офиса. Проектът определя каква информация остава достъпна на компютъра, кои действия чакат връзката и как се уреждат чакащите промени.
Какво пита ИТ отделът Ви
- Как се обновява на стотици компютри? Централизирано и тихо, с инструментите за администриране, които ИТ отделът Ви вече ползва: потребителите Ви винаги имат одобрената версия, без да обикаляте машина по машина.
- Как се вписва в нашата сигурност? Инсталира се с цифров подпис и всеки потребител влиза с корпоративния си акаунт през директорията на компанията Ви, без още една парола. С ИТ отдела Ви определяме разрешенията, каква информация може да остане на компютъра, дневника на активността и разрешените канали към системите Ви.
- Интегрира ли се с нашия ERP или централна система? Да, през неговите интерфейси или през неговата база данни, според това, което отделът Ви разреши; централната Ви система остава единственият източник на истина.
- Кой дава поддръжка? Ние, със споразумение за ниво на обслужване за Вашата дейност, което включва какво се случва, когато обновяване на операционната система засегне дадено устройство.
- Заменя ли нашата уеб система? Не. Допълва я.
Подхожда ли Ви? Три сигнала
- Критичен процес спира или се въвежда отново, защото уеб системата не комуникира добре с дадено устройство.
- Екипът Ви работи с файлове, които трябва да останат на компютъра.
- Дейността Ви не може да спре, когато връзката прекъсне.
Ако разпознавате някой от трите случая, си струва да го разгледате.
Как започваме
Разкажете ни кой критичен процес спира днес заради устройство, файл или връзката. В кратка среща преглеждаме Вашите оперативни и технически ограничения и Вие получавате конкретна препоръка: дали настолното приложение е най-ефикасният път, с какъв начален обхват, или е по-добре проблемът да се реши по друг начин.
Целта не е да се направи настолно приложение просто така: тя е да се изгради софтуерът, от който дейността Ви има нужда, като се използват възможностите на компютъра, когато браузърът вече не стига.
Вашата дейност среща ли тези предизвикателства?
Предпочитате имейл? Пишете ни на hola@habil.mx