Застосунок для Windows, що відповідає реальній роботі, — починаючи з уточнення вимог.
Хочеться зменшити зусилля на введення й підсумовування даних. Хочеться об’єднати керування обладнанням і запис його даних в одному застосунку. Хочеться впорядкувати бізнес-процес, для якого готові програми не підходять. KomuraSoft уточнює такі цілі та проєктує й розробляє застосунки для Windows з орієнтацією на щоденну експлуатацію.
Це орієнтир для мінімального обсягу, що охоплює уточнення вимог, проєктування, реалізацію та впровадження. Ми перевіряємо інтеграцію з обладнанням, обсяг використання наявних активів, умови експлуатації та інше, чітко визначаємо обсяг робіт і лише потім готуємо кошторис.
Завдання, щодо яких можна проконсультуватися
- Об’єднати в одному застосунку бізнес-процес, розділений між ручними діями та кількома засобами
- Поєднати налаштування, керування й моніторинг обладнання зі збереженням результатів вимірювань
- Створити екрани введення, функції пошуку та звіти в Excel відповідно до внутрішніх бізнес-процесів
- Запустити періодичну обробку та моніторинг зв’язку незалежно від дій в інтерфейсі
- Розпочати нову розробку, коли ще не визначено, які функції та технології потрібні
Які застосунки ми розробляємо
Бізнес-застосунки для робочого столу
Ми проєктуємо екрани й обробку, що відповідають реальному порядку роботи: введення, пошук, списки, виведення звітів тощо. Використовуючи WPF / WinForms та інші технології, обираємо конфігурацію, яка поєднує зручність використання з простотою супроводу.
Застосунки для інтеграції з обладнанням і обміну даними
Ми розробляємо застосунки налаштування, керування й моніторингу, що взаємодіють із промисловими камерами та периферійним обладнанням. Крім обміну даними через TCP/IP, послідовний порт, USB тощо, ми опрацьовуємо тайм-аути, повторне підключення та запис даних у разі збоїв.
Фонова обробка й засоби підтримки експлуатації
Ми реалізуємо служби Windows, збирання журналів, виконання за розкладом, моніторинг зв’язку тощо. Відображення на екрані й фонову обробку розділяємо, щоб під час тривалої роботи було легко перевіряти стан і виявляти проблеми.
Не лише готовий інтерфейс, а й життя після впровадження
Для KomuraSoft головне — щоб застосунок був придатний для роботи та щоб його було легко змінювати й виправляти. До плану розробки ми включаємо в потрібному обсязі збереження даних і налаштувань, обробку винятків, завершення роботи, журнали та спосіб розповсюдження.
Проконсультуватися можна також щодо наявних компонентів, таких як COM / ActiveX, і середовищ зі змішаними 32- і 64-бітними компонентами. Ми розділяємо частину, де використовуються наявні активи, і частину, яку проєктуємо заново.
Від консультації до розробки
- Уточнюємо мету та середовище використання. Систематизуємо користувачів, порядок роботи, обладнання, дані та умови експлуатації.
- Визначаємо обсяг розробки та пріоритети. Уточнюємо потрібні екрани й функції та обсяг використання наявних активів, а для невизначених питань розглядаємо способи перевірки.
- Реалізуємо, перевіряємо й упроваджуємо. У погодженому обсязі перевіряємо не лише керування та обмін даними, а й поведінку в разі збоїв і порядок розповсюдження.
Під час першої консультації розкажіть, «хто користуватиметься застосунком і навіщо», а також що вас не влаштовує в нинішньому способі роботи. Якщо йдеться насамперед про покращення наявного застосунку, можна проконсультуватися й у межах послуги Доопрацювання та супровід наявного ПЗ для Windows.