.BPMN

Plik BPMN

Business Process Model and Notation File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .bpmn to diagram Business Process Model and Notation - plik XML opisujący przepływ pracy (zadania, decyzje, zdarzenia i przepływy między nimi) przy użyciu standardu OMG BPMN 2.0. Można go otworzyć za pomocą darmowego Camunda Modeler lub bpmn.io w przeglądarce; draw.io również go obsługuje. Plik jest czystym formatem XML i jego otwarcie wiąże się z niskim ryzykiem, choć w platformach automatyzacji procesów może zawierać skrypty wykonywalne, które warto przejrzeć przed wdrożeniem.

Deweloper: Object Management Group (OMG) Kategoria: Pliki obrazów wektorowych Otwarty standard MIME: application/bpmn+xml
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .EMZ · .CDR · .ODG · .VSDX

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 4, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku BPMN?

Pliki z rozszerzeniem .bpmn przechowują diagramy Business Process Model and Notation - otwarty format XML ustandaryzowany przez Object Management Group (OMG). Format ten służy do opisywania procesów biznesowych, umożliwiając wizualizację najważniejszych danych dotyczących przepływu pracy, a także modelowanie i analizę w całej organizacji.

Elementy w plikach .bpmn można pogrupować w logiczne części, czyli:

  • obiekty związane z przepływem danych - zdarzenia, zadania, bramki (punkty decyzyjne),
  • powiązania obiektów - przepływy sekwencyjne, przepływy komunikatów i powiązania danych,
  • baseny i tory - uczestnicy procesu i ich role,
  • artefakty - adnotacje tekstowe i grupowania.

Pliki .bpmn mogą być używane do modelowania niemal wszystkich rodzajów procesów biznesowych.

Diagramy .bpmn mają różne zastosowania w przetwarzaniu biznesowym. Są używane przez konsultantów, menedżerów, projektantów, audytorów i użytkowników końcowych. „Pod maską” plik .bpmn to czysty XML: jego korzeń <definitions> zawiera zarówno logikę procesu (zadania, bramki, zdarzenia, przepływy), jak i blok <bpmndi:BPMNDiagram>, który przechowuje dokładne współrzędne ekranowe każdego kształtu, dzięki czemu pełny model i jego układ wizualny podróżują razem w jednym przenośnym pliku.

Standard BPMN 2.0, opracowany w 2011 roku, jest obsługiwany przez wiele aplikacji do modelowania biznesowego, które umożliwiają importowanie i eksportowanie danych projektowych do formatu .bpmn. Ponieważ format jest neutralny dla dostawców, model utworzony w jednym narzędziu - takim jak Camunda Modeler lub diagrams.net - można otworzyć w innym bez konwersji. Powiązane standardy notacji obejmują DMN do modelowania decyzji oraz starszy format wymiany procesów XPDL.

Bezpieczeństwo

RYZYKO: LOW

Plik .bpmn to czysty XML i jego otwarcie wiąże się z niskim ryzykiem. Dwa ostrzeżenia: (1) jak każdy XML, może odwoływać się do jednostek zewnętrznych, więc otwieraj niezaufane pliki w prawdziwym modelerze, a nie w prostym parserze; (2) w platformach automatyzacji plik .bpmn może zawierać osadzone zadania skryptowe (np. JavaScript/Groovy), które są uruchamiane przez silnik procesowy - przejrzyj takie skrypty przed wdrożeniem modelu z niezaufanego źródła.

Szczegóły formatu

w pigułce
PEŁNA NAZWABusiness Process Model and Notation Fileznany również jako BPMN diagram, BPMN 2.0 XML
DEWELOPERObject Management Group (OMG)od BPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
TYP MIMEapplication/bpmn+xml
TYPDokument XML (model procesu w standardzie BPMN 2.0)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Szablon Avantage (legacy) - Stary rekord bazy danych przypisywał .bpmn do szablonu KAISHA-Tec „Avantage” w kategorii obrazów 3D; wydaje się to być nieaktualnym/błędnym mapowaniem i nie jest głównym znaczeniem tego formatu.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Plik .bpmn to XML. Zaczyna się od standardowej deklaracji XML i posiada korzeń <definitions> (często w przestrzeni nazw bpmn:/semantic:) ze schematu OMG BPMN 2.0, osadzający przepływ procesu oraz sekcję <bpmndi:BPMNDiagram> dla układu wizualnego.

Programy otwierające pliki BPMN

Windows4 apps
Visual Paradigm Freemium Otwórz .bpmn w modelerze BPMN, aby przeglądać, edytować i analizować proces.
Camunda Modeler Darmowy Otwórz .bpmn, aby przeglądać/edytować diagram; zbudowany na bpmn.io, w pełni zgodny z BPMN 2.0.
draw.io (desktop) Open-source Plik → Otwórz .bpmn; draw.io importuje i pozwala edytować oraz eksportować diagramy BPMN.
Any text editor (Notepad++ / VS Code) Open-source Otwórz .bpmn jako XML, aby sprawdzić surowy model (nie zobaczysz wyrenderowanego diagramu).
macOS1 app
Camunda Modeler Darmowy Otwórz .bpmn, aby przeglądać/edytować diagram; zbudowany na bpmn.io, w pełni zgodny z BPMN 2.0.
Linux1 app
Camunda Modeler Darmowy Otwórz .bpmn, aby przeglądać/edytować diagram; zbudowany na bpmn.io, w pełni zgodny z BPMN 2.0.
Web2 apps
bpmn.io demo / Camunda web modeler Open-source Otwórz .bpmn w modelerze przeglądarkowym, aby przeglądać i edytować bez instalowania czegokolwiek.
diagrams.net (draw.io online) Open-source Zaimportuj .bpmn w przeglądarce, aby edytować i eksportować do PNG/SVG/PDF.

Szczegóły techniczne

specyfikacja
Typ MIMEapplication/bpmn+xml (zarejestrowany); akceptowany również jako application/xml lub text/xml
Kodowanie plikuTekst jawny UTF-8 z deklaracją XML na offsetcie bajtowym 0
Sygnatura pliku<?xml na offsetcie bajtowym 0; element główny <definitions> lub <bpmn:definitions>
Element główny<definitions> ze schematu OMG BPMN 2.0, zazwyczaj z prefiksem przestrzeni nazw bpmn: lub semantic:
Przestrzeń nazw schematu procesuhttp://www.omg.org/spec/BPMN/20100524/MODEL
Przestrzeń nazw wymiany diagramówhttp://www.omg.org/spec/BPMN/20100524/DI - prefiks bpmndi: używany dla elementów współrzędnych kształtów i krawędzi BPMNDiagram
Struktura dwusekcyjna<process> zawiera semantykę przepływu (zadania, bramki, zdarzenia, przepływy sekwencyjne); <bpmndi:BPMNDiagram> zawiera układ wizualny - oba osadzone w tym samym pliku
Typowy rozmiar pliku5 KB - 500 KB; rośnie wraz z liczbą elementów i osadzonymi danymi współrzędnych diagramu
KompresjaBrak - surowy, nieskompresowany XML; pakiety projektowe narzędzi mogą pakować pliki oddzielnie jako archiwa ZIP
Typy bramekBramki wykluczające (XOR), włączające (OR), równoległe (AND), oparte na zdarzeniach oraz bramki złożone
Typy zdarzeńZdarzenia początkowe, pośrednie i końcowe, każde z określonymi wyzwalaczami: komunikat, czas, sygnał, błąd, eskalacja, kompensacja i inne
Flaga procesu wykonywalnegoAtrybut isExecutable w <process> odróżnia diagramy czytelne dla człowieka od modeli BPMN gotowych do wdrożenia w silniku
Obsługa współpracyBaseny i tory reprezentują uczestników procesu; przepływy komunikatów między basenami modelują interakcje międzyorganizacyjne
Organ zarządzającyObject Management Group (OMG), która utrzymuje również UML, SysML oraz powiązany standard DMN
WydanoBPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
Najnowsza wersjaBPMN 2.0.2 (OMG, 2013)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.omg.org

Konwersje BPMN

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami BPMN. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki BPMN.

Najczęściej zadawane pytania

Co to jest plik .bpmn?
Jest to diagram Business Process Model and Notation - plik XML opisujący przepływ pracy (zadania, decyzje, zdarzenia i ich przepływ) przy użyciu standardu OMG BPMN 2.0.
Jak otworzyć plik .bpmn?
Użyj modelera BPMN, takiego jak darmowy Camunda Modeler / bpmn.io, draw.io (diagrams.net) lub Visual Paradigm. Ponieważ jest to XML, edytor tekstu pokaże kod źródłowy, ale nie wyrenderowany diagram.
Czy .bpmn to naprawdę obraz 3D lub szablon Avantage?
Nie - to błędna etykieta w bazie danych. Rozszerzenie .bpmn to format diagramu procesowego OMG BPMN, standardowy plik XML używany przez narzędzia do modelowania i automatyzacji procesów.
Czy mogę wyeksportować diagram BPMN do PNG lub PDF?
Tak. Otwórz go w bpmn.io/Camunda Modeler lub draw.io i wyeksportuj do PNG lub SVG; draw.io i Visual Paradigm mogą eksportować do PDF.
Czy pliki BPMN mogą być faktycznie wykonywane?
Tak - w silnikach automatyzacji procesów, takich jak Camunda, Flowable lub Activiti, ten sam plik .bpmn jest uruchamiany bezpośrednio przez silnik, a nie tylko rysowany. Zwykłe diagramy z narzędzi dokumentacyjnych nie są wykonywalne.
Jaka jest różnica między BPMN a XPDL lub BPEL?
Wszystkie opisują procesy w XML. BPMN 2.0 to nowoczesny standard OMG łączący notację i semantykę wykonawczą z układem diagramu; XPDL koncentrował się na wymianie/układzie, a BPEL na wykonywalnej orkiestracji. BPMN w dużej mierze zastępuje je w nowych projektach.

Źródła

1OMG - BPMN 2.0.2 specificationwww.omg.org
2bpmn.io - open-source BPMN toolkitbpmn.io

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Powiązane rozszerzenia

.EMZWindows Compressed Enhanced Metafile
.CDRCorelDRAW image / drawing
.ODGOpenDocument Graphics (Drawing)
.VSDXMicrosoft Visio Drawing (2013+)
.AIAdobe Illustrator Artwork
.EPSEncapsulated PostScript

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z