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.