Makieta dokumentu

Znakomita więk­szośc logi­ki biz­ne­so­wej jest zawar­ta w tre­ści doku­men­tów. Dlatego inte­gral­ną czę­ścią mode­li pro­ce­sów są makie­ty doku­men­tów (wejść i wyjść pro­ce­sów biznesowych). 

Struktura modeli procesów biznesowych: proces, procedura, dokument.
Struktura mode­li pro­ce­sów biz­ne­so­wych. pro­ces, pro­ce­du­ra, dokument

Logika biz­ne­so­wa to doku­men­ty, ich treść i regu­ły two­rze­nia tej tre­ści. Dlatego uzu­peł­nie­niem mode­li pro­ce­sów biz­ne­so­wych są makie­ty doku­men­tów uzu­peł­nio­ne o regu­ły biz­ne­so­we i inne źró­dło­we doku­men­ty, jeże­li treść dane­go doku­men­tu powsta­je na pod­sta­wie innego: 

Powyżej mamy sza­blon doku­men­tu, po pra­wej stro­nie regu­ły biz­ne­so­we wyra­żo­ne w języ­ku natu­ral­nym. Wszystkie poję­cia uży­te w regu­łach (kolo­ro­wa­ne) są zde­fi­nio­wa­ne w Biznesowym Słowniku Pojęć. Jeżeli jakaś treść (sek­cja doku­men­tu) pocho­dzi z inne­go doku­men­tu (źró­dło­we­go) jest to tak­że zobra­zo­wa­ne (na dia­gra­mie u dołu o prawej). 

Formularze, czy­li doku­men­to­we struk­tu­ry danych, jako ele­ment wyma­gań, mode­lu­je­my tymi samy­mi meto­da­mi. Tak więc struk­tu­ry doku­men­tów dołą­czo­ne do mode­li pro­ce­sów, są zara­zem struk­tu­ra­mi danych (for­mu­la­rza­mi) np. dla przy­pad­ków uży­cia lub para­me­tra­mi wywo­łań API (Data Transfer Object). 

Poniżej porów­na­nie na obu eta­pach: ana­li­zy biz­ne­so­wej i pro­jek­to­wa­nia GUI:

Po lewej stro­nie Diagram Struktur Złożonych UML, po pra­wej odpo­wia­da­ją­ca mu makie­ta ekra­nu wyko­na­na tra­dy­cyj­ną meto­dą (ilu­stra­cje wyko­na­no z uży­ciem Visual Paradigm Wireframe Editor).

Więcej na ten temat budo­wa­nia tre­ści for­mu­la­rzy w arty­ku­le: Struktury for­mu­la­rzy jako for­ma wyra­ża­nia wyma­gań. Na temat narzę­dzia jakie­go uży­wam prze­czy­tasz tu: UX Design and Wireframe Tools.