Zbiór studiów przypadków

Przykłady oprogramowania dla systemu Windows, które możemy wykonać

Można tu zobaczyć konkretne przykłady oprogramowania dla systemu Windows, które może wykonać KomuraSoft LLC: aplikacje biznesowe, integrację z urządzeniami, monitorowanie komunikacji, przetwarzanie rezydentne (w tle), integrację z pakietem Office i raporty w Excelu.

Oprogramowanie dla systemu Windows, którym się zajmujemy

W KomuraSoft LLC tworzymy oprogramowanie dla systemu Windows wykraczające poza sam interfejs: obejmujące komunikację, integrację z urządzeniami, przetwarzanie działające w tle oraz współistnienie z istniejącymi zasobami. Konkretne przykłady, które wcześniej znajdowały się na stronie głównej, zebraliśmy na tej stronie.

Główne przykłady realizacji

  • Biznesowe aplikacje desktopowe Projektowanie i tworzenie aplikacji dla systemu Windows używanych w pracy wewnątrz firmy: wprowadzanie danych, wyszukiwanie, listy, raporty itp.
  • Aplikacje do integracji z urządzeniami i sterowania nimi Aplikacje do konfiguracji, monitorowania i sterowania, współpracujące z kamerami przemysłowymi i urządzeniami peryferyjnymi.
  • Klienty komunikacyjne i narzędzia monitorujące Klienty wykorzystujące komunikację TCP/IP, monitorowanie stanu, pobieranie logów oraz narzędzia do izolowania przyczyny zjawisk.
  • Aplikacje integracyjne wykorzystujące istniejące zasoby COM / ActiveX / OCX Modyfikacje z użyciem istniejących komponentów, dodawanie nowych elementów integracji i wymiana etapowa.
  • Modyfikacje istniejącego oprogramowania dla systemu Windows i obsługa 64 bitów Uporządkowanie istniejącego oprogramowania zakładającego architekturę x86 oraz modyfikacje uwzględniające współpracę 32-bitową i 64-bitową.
  • Dedykowane narzędzia diagnostyczne i weryfikacyjne Narzędzia do izolowania przyczyn trudnych do odtworzenia błędów oraz do zbierania logów.
  • Aplikacje do komunikacji szeregowej i integracji z USB Aplikacje do konfiguracji, monitorowania i sterowania, wykorzystujące porty szeregowe lub USB.
  • Oprogramowanie komunikacyjne oparte na własnych protokołach Programy komunikacyjne do dwukierunkowej wymiany komunikatów i monitorowania stanu, projektowane z myślą o dużym obciążeniu.
  • Usługi systemu Windows i programy rezydentne Usługi działające od uruchomienia systemu: monitorowanie, przetwarzanie cykliczne i współpraca w tle.
  • Oprogramowanie wielowątkowe i wieloprocesowe Architektura oparta na rozdziale odpowiedzialności, wykonaniu równoległym i stabilnej pracy.
  • Narzędzia integrujące się z pakietem Office i dodatki Narzędzia biznesowe i dodatki współpracujące z Excelem, Accessem, PowerPointem i innymi aplikacjami.
  • Systemy generowania raportów w Excelu Mechanizmy tworzenia i wyprowadzania raportów w Excelu z systemów biznesowych.

Najczęstsze tematy konsultacji

  • modyfikacje z zachowaniem istniejących zasobów, w tym COM / ActiveX / OCX
  • uporządkowanie współpracy 32-bitowej i 64-bitowej oraz granic C++/CLI
  • przejście na strukturę, która ułatwia diagnozowanie przerw w komunikacji i awarii po długotrwałej pracy
  • rozdzielenie i uporządkowanie interfejsu użytkownika, przetwarzania w tle, logowania i projektowania obsługi wyjątków

Główne technologie

  • C#
  • VB.NET
  • .NET
  • WPF
  • WinForms
  • C++
  • Windows API
  • COM
  • ActiveX
  • Media Foundation
  • UML

Zapraszamy do konsultacji

Jeśli mają Państwo problem zbliżony do treści tej strony, prosimy o konsultację z nami, przekazując obecny kontekst oraz rodzaj potrzebnego wsparcia.

Powrót do strony głównej