Examples of archITekt platform applications

There are many different types of applications you can build with archITekt. From relatively simple applications to complex systems. Regardless of the industry.
They can be built and developed within the company.
See various examples presented below.

Prototyping – ideas validation

Using the archITekt platform, you can quickly build prototypes and iteratively work on them.
Thanks to this, without incurring significant costs and sacrificing employees’ time, it is possible for business owners to verify their concepts or ways of implementating them.

What’s more, after successful verification, a given prototype can be used as the basis for building the target application.
This brings further savings.

 

Moduł Procesów pozwala na:

  • projektowanie, budowę, modyfikację procesów biznesowych w środowisku graficznym,
  • budowę procesów przy wykorzystaniu palety uniwersalnych czynności procesowych,
  • rozszerzanie palety dostępnych czynności o czynności biznesowe charakterystyczne dla danego systemu,
  • dzielenie złożonych procesów na podprocesy,
  • śledzenie przebiegu procesów, zarówno aktualnie wykonywanych, jak i już zakończonych,
  • dostęp do dziennika przebiegu zawierającego szczegółowe informacje o każdej z uruchamianych czynności,
  • rozbudowane zarządzanie zmiennymi procesu; możliwość określania parametrów wejściowych i wyjściowych procesu, budowy procesów działających jednocześnie na wielu strukturach danych,
  • wykonywanie procesów w dwóch trybach: synchronicznym i asynchronicznym,
  • sterowanie sposobem wykonania i wznawiania procesów, np. uruchomienie podprocesów równoległych, wstrzymywanie wykonania procesu ze zdefiniowaniem sygnałów wznawiających działanie (m.in. akcja użytkownika, upłynięcie określonego czasu, oczekiwanie na sygnał z innego komponentu lub systemu).
Low-code or no-code?
Low-code or no-code?

Prototyping – ideas validation

Using the archITekt platform, you can quickly build prototypes and iteratively work on them.
Thanks to this, without incurring significant costs and sacrificing employees’ time, it is possible for business owners to verify their concepts or ways of implementating them.

What’s more, after successful verification, a given prototype can be used as the basis for building the target application.
This brings further savings.

Moduł Procesów pozwala na:

  • projektowanie, budowę, modyfikację procesów biznesowych w środowisku graficznym,
  • budowę procesów przy wykorzystaniu palety uniwersalnych czynności procesowych,
  • rozszerzanie palety dostępnych czynności o czynności biznesowe charakterystyczne dla danego systemu,
  • dzielenie złożonych procesów na podprocesy,
  • śledzenie przebiegu procesów, zarówno aktualnie wykonywanych, jak i już zakończonych,
  • dostęp do dziennika przebiegu zawierającego szczegółowe informacje o każdej z uruchamianych czynności,
  • rozbudowane zarządzanie zmiennymi procesu; możliwość określania parametrów wejściowych i wyjściowych procesu, budowy procesów działających jednocześnie na wielu strukturach danych,
  • wykonywanie procesów w dwóch trybach: synchronicznym i asynchronicznym,
  • sterowanie sposobem wykonania i wznawiania procesów, np. uruchomienie podprocesów równoległych, wstrzymywanie wykonania procesu ze zdefiniowaniem sygnałów wznawiających działanie (m.in. akcja użytkownika, upłynięcie określonego czasu, oczekiwanie na sygnał z innego komponentu lub systemu).

Low-code or no-code?

Order handling system

An application that supports order acceptance, internal processing, shipment of the order to the customer and generation of related documents. The application has editing access to the customer database, products, a preview of the current inventory levels and storage locations for specific products, the ability to calculate discounts and generate final invoices and waybills, which can be transferred to the ERP system and the shipping company, respectively.

The application is used by many users at various stages of the order processing: from the person entering orders into the system, through the warehouse employee and the person preparing the shipment, to the manager responsible for sales.

Moduł pozwala na:

  • oddzielenie reguł biznesowych od pozostałej części systemu,
  • tworzenie i modyfikację reguł biznesowych przy użyciu graficznego środowiska pracy,
  • weryfikację działania reguł w trakcie ich projektowania – jest to realizowane przez uruchamianie reguł po podaniu danych wejściowych oraz śledzenie wartości wyliczanych w poszczególnych krokach algorytmu,
  • analizę skutków modyfikacji reguł biznesowych – jest to realizowane przez umożliwienie automatycznego wykonania zestawu wcześniej przygotowanych testów biznesowych i porównania ich wyników do wyników poprzedniej wersji algorytmu,
  • wykorzystanie w regułach rozbudowanych tabel konfiguracyjnych zawierających zestawy predefiniowanych parametrów wykonania i działania algorytmów,
  • dzielenie złożonych reguł biznesowych na mniejsze elementy i ich ponowne użycie,
  • użycie w regułach biznesowych hierarchicznych struktur danych i list,
  • publikację reguł biznesowych w postaci usług web service, co umożliwia użycie zdefiniowanych reguł przez różne systemy, unifikację reguł w organizacji oraz zarządzanie nimi w jednym miejscu,
  • bardzo szybkie obliczanie reguł dzięki skompilowaniu ich do kodu wynikowego.

Wielokrotne wdrożenia Modułu Algorytmów potwierdzają wysoką wartość oddzielania reguł biznesowych od pozostałej części systemu. Wydajność i skuteczność pracy analityków biznesowych w zarządzaniu regułami jest zapewniona m.in. dzięki unikalnej funkcjonalności wykonywania testów biznesowych natychmiast pokazującej impakt dokonywanych zmian.


Time off management

The archITekt platform can help you create non-standard scenarios for managing employees’ working hours and days off.

One such example would be when an employee often works overtime and eventually wants to take a day off to compensate for the extra hours worked.

In the platform, you can build an application that will approve, partially approve or reject vacation based on the amount of overtime worked.
You can also create differentiated, multi-level approval schemes.

Moduł Procesów pozwala na:

  • projektowanie, budowę, modyfikację procesów biznesowych w środowisku graficznym,
  • budowę procesów przy wykorzystaniu palety uniwersalnych czynności procesowych,
  • rozszerzanie palety dostępnych czynności o czynności biznesowe charakterystyczne dla danego systemu,
  • dzielenie złożonych procesów na podprocesy,
  • śledzenie przebiegu procesów, zarówno aktualnie wykonywanych, jak i już zakończonych,
  • dostęp do dziennika przebiegu zawierającego szczegółowe informacje o każdej z uruchamianych czynności,
  • rozbudowane zarządzanie zmiennymi procesu; możliwość określania parametrów wejściowych i wyjściowych procesu, budowy procesów działających jednocześnie na wielu strukturach danych,
  • wykonywanie procesów w dwóch trybach: synchronicznym i asynchronicznym,
  • sterowanie sposobem wykonania i wznawiania procesów, np. uruchomienie podprocesów równoległych, wstrzymywanie wykonania procesu ze zdefiniowaniem sygnałów wznawiających działanie (m.in. akcja użytkownika, upłynięcie określonego czasu, oczekiwanie na sygnał z innego komponentu lub systemu).
Low-code or no-code?
Low-code or no-code?

Time off management

The archITekt platform can help you create non-standard scenarios for managing employees’ working hours and days off.
One such example would be when an employee often works overtime and eventually wants to take a day off to compensate for the extra hours worked.

In the platform, you can build an application that will approve, partially approve or reject vacation based on the amount of overtime worked.
You can also create differentiated, multi-level approval schemes.

Moduł Procesów pozwala na:

  • projektowanie, budowę, modyfikację procesów biznesowych w środowisku graficznym,
  • budowę procesów przy wykorzystaniu palety uniwersalnych czynności procesowych,
  • rozszerzanie palety dostępnych czynności o czynności biznesowe charakterystyczne dla danego systemu,
  • dzielenie złożonych procesów na podprocesy,
  • śledzenie przebiegu procesów, zarówno aktualnie wykonywanych, jak i już zakończonych,
  • dostęp do dziennika przebiegu zawierającego szczegółowe informacje o każdej z uruchamianych czynności,
  • rozbudowane zarządzanie zmiennymi procesu; możliwość określania parametrów wejściowych i wyjściowych procesu, budowy procesów działających jednocześnie na wielu strukturach danych,
  • wykonywanie procesów w dwóch trybach: synchronicznym i asynchronicznym,
  • sterowanie sposobem wykonania i wznawiania procesów, np. uruchomienie podprocesów równoległych, wstrzymywanie wykonania procesu ze zdefiniowaniem sygnałów wznawiających działanie (m.in. akcja użytkownika, upłynięcie określonego czasu, oczekiwanie na sygnał z innego komponentu lub systemu).

Low-code or no-code?

Budgeting

Another type of application is an application in which you can plan and settle various budgets. From project budgets to company yearly budgets.

Budgeting can be implemented based on a predefined algorithm / workflow taking into account the hierarchical structure, multi-level approval schemes, historical data, taking proportional changes into account, partial approval, document generation, internal communication and reporting.

Scenarios can be varied and tailored to individual needs, all of which can be built in one tool.

Moduł pozwala na:

  • oddzielenie reguł biznesowych od pozostałej części systemu,
  • tworzenie i modyfikację reguł biznesowych przy użyciu graficznego środowiska pracy,
  • weryfikację działania reguł w trakcie ich projektowania – jest to realizowane przez uruchamianie reguł po podaniu danych wejściowych oraz śledzenie wartości wyliczanych w poszczególnych krokach algorytmu,
  • analizę skutków modyfikacji reguł biznesowych – jest to realizowane przez umożliwienie automatycznego wykonania zestawu wcześniej przygotowanych testów biznesowych i porównania ich wyników do wyników poprzedniej wersji algorytmu,
  • wykorzystanie w regułach rozbudowanych tabel konfiguracyjnych zawierających zestawy predefiniowanych parametrów wykonania i działania algorytmów,
  • dzielenie złożonych reguł biznesowych na mniejsze elementy i ich ponowne użycie,
  • użycie w regułach biznesowych hierarchicznych struktur danych i list,
  • publikację reguł biznesowych w postaci usług web service, co umożliwia użycie zdefiniowanych reguł przez różne systemy, unifikację reguł w organizacji oraz zarządzanie nimi w jednym miejscu,
  • bardzo szybkie obliczanie reguł dzięki skompilowaniu ich do kodu wynikowego.

Wielokrotne wdrożenia Modułu Algorytmów potwierdzają wysoką wartość oddzielania reguł biznesowych od pozostałej części systemu. Wydajność i skuteczność pracy analityków biznesowych w zarządzaniu regułami jest zapewniona m.in. dzięki unikalnej funkcjonalności wykonywania testów biznesowych natychmiast pokazującej impakt dokonywanych zmian.


Documents generation

ArchITekt allows you to automate the entire process of generating documents for clients, contractors or for internal needs. From data preparation, to document generation and shipping. Data that should be in the document may come from different systems, have different formats or require recalculation or transformation before being placed in the document.

Data preparation can be modeled in archITekt, without the need to use additional applications. The document template itself is created using a plug-in for MS Word, so there is a lot of freedom to adjust the appearance to internal or external requirements.

Examples of documents include invoices, contracts, bank statements, and shipping lists.

Moduł Procesów pozwala na:

  • projektowanie, budowę, modyfikację procesów biznesowych w środowisku graficznym,
  • budowę procesów przy wykorzystaniu palety uniwersalnych czynności procesowych,
  • rozszerzanie palety dostępnych czynności o czynności biznesowe charakterystyczne dla danego systemu,
  • dzielenie złożonych procesów na podprocesy,
  • śledzenie przebiegu procesów, zarówno aktualnie wykonywanych, jak i już zakończonych,
  • dostęp do dziennika przebiegu zawierającego szczegółowe informacje o każdej z uruchamianych czynności,
  • rozbudowane zarządzanie zmiennymi procesu; możliwość określania parametrów wejściowych i wyjściowych procesu, budowy procesów działających jednocześnie na wielu strukturach danych,
  • wykonywanie procesów w dwóch trybach: synchronicznym i asynchronicznym,
  • sterowanie sposobem wykonania i wznawiania procesów, np. uruchomienie podprocesów równoległych, wstrzymywanie wykonania procesu ze zdefiniowaniem sygnałów wznawiających działanie (m.in. akcja użytkownika, upłynięcie określonego czasu, oczekiwanie na sygnał z innego komponentu lub systemu).
Low-code or no-code?
Low-code or no-code?

Documents generation

ArchITekt allows you to automate the entire process of generating documents for clients, contractors or for internal needs. From data preparation, to document generation and shipping. Data that should be in the document may come from different systems, have different formats or require recalculation or transformation before being placed in the document.

Data preparation can be modeled in archITekt, without the need to use additional applications. The document template itself is created using a plug-in for MS Word, so there is a lot of freedom to adjust the appearance to internal or external requirements.

Examples of documents include invoices, contracts, bank statements, and shipping lists.

Moduł Procesów pozwala na:

  • projektowanie, budowę, modyfikację procesów biznesowych w środowisku graficznym,
  • budowę procesów przy wykorzystaniu palety uniwersalnych czynności procesowych,
  • rozszerzanie palety dostępnych czynności o czynności biznesowe charakterystyczne dla danego systemu,
  • dzielenie złożonych procesów na podprocesy,
  • śledzenie przebiegu procesów, zarówno aktualnie wykonywanych, jak i już zakończonych,
  • dostęp do dziennika przebiegu zawierającego szczegółowe informacje o każdej z uruchamianych czynności,
  • rozbudowane zarządzanie zmiennymi procesu; możliwość określania parametrów wejściowych i wyjściowych procesu, budowy procesów działających jednocześnie na wielu strukturach danych,
  • wykonywanie procesów w dwóch trybach: synchronicznym i asynchronicznym,
  • sterowanie sposobem wykonania i wznawiania procesów, np. uruchomienie podprocesów równoległych, wstrzymywanie wykonania procesu ze zdefiniowaniem sygnałów wznawiających działanie (m.in. akcja użytkownika, upłynięcie określonego czasu, oczekiwanie na sygnał z innego komponentu lub systemu).