BlueprintOptimizer (BO) Dalibor Votruba BlueprintOptimizer project 18 1 1 2 3 5 1 1 3 1 3 6 15 1 13 1 1 17 12 3 1 5 2 10 11 1 1 1 4 1 1 1 9 10 3923 19 2 2 3 4 73 6 2 2 19 21 66 3 60 40 65 3 31 31 15 3 2 22 23 4 22 6 4 14 21 2 2 4 5 9 2 2 2 3 2 11 41 6 3 12 SoftwareIdeasModeler.Core.Diagrams.Other.EntityRelationshipDiagram 1 SoftwareIdeasModeler.Core.Diagrams.UmlDiagrams.UmlDeploymentDiagram 1 SoftwareIdeasModeler.Core.Diagrams.Other.ComputerNetworkDiagram 1 SoftwareIdeasModeler.Core.Diagrams.Wireframing.WebPageDiagram 13 SoftwareIdeasModeler.Core.Diagrams.UmlDiagrams.UmlUseCaseDiagram 1 SoftwareIdeasModeler.Core.Diagrams.SysMLDiagrams.SysMLRequirementDiagram 1 SoftwareIdeasModeler.Core.Diagrams.UmlDiagrams.UmlObjectDiagram 2 SoftwareIdeasModeler.Core.Diagrams.UmlDiagrams.UmlComponentDiagram 1 SoftwareIdeasModeler.Core.DiagramItems.Erd.ErdEntityAttribute 231 SoftwareIdeasModeler.Core.DiagramItems.Erd.ErdEntityIndex 62 Dalibor Votruba dvotruba@quadarax.com #00000000 Login or signup block Site menu Footer is always same Content is depends on menu selection Caption or header will be in smaller (height) form User information. If click to logout. Contains information about current workspace Click on this button clear form for new workspace API Key is generated number when workspace is created. ReadOnly BillingPlan combo is disabled. Enables only if BillingPlan expires. Show status or stats of current billing plan Save changes When click, shows on detail This view is common for all tabs Reload view This button is depends on user role Alwais contins output + logs IsGold means that workspace has PresetCustomBillingPlan 07/26/2021 15:41:20 01/01/0001 00:00:00 0 Dalibor Votruba 07/26/2021 15:45:27 01/01/0001 00:00:00 0

AppServer

stores

whole

business

logic

and

provide

access

to

Web

application

pages

and

B2B

API.

Provides

internal

ProcessServer

API

Dalibor Votruba AppServer database model 07/26/2021 15:41:20 08/02/2021 08:20:06 0 1.0.7.

Database

structure

holds

combi

nation

of

User,

Workspace,

Metadocument

and

BillingPlan

Defines

User

identity

with

statistics

informations.

Defines

if

user

is

enabled

and/or

user

is

system

account

also.

Association

between

User

and

Workspace.

Which

Workspace

is

assigned

to

user.

Main

workspace

root

structure

holds

information

about

working

space

(set

of

documents)

and

their

business

plan

API

Key

for

access

to

workspace

via

B2B

interface

Workspace

billing

information

for

invoicing

Abstract

repository

structure

(folder-like)

where

documents

are

assignig

Abstract

single

document

header

to

process.

Has

setting

parameters

for

computing

and

status

Stores

metadocument

status

changing

log

with

messages

Stores

single

part

of

metadocument

(called

artifact).

Refresents

fingle

physical

file

included

for

processing.

MIME

Types

global

enumeration.

Defines

file

extension

and

MIME

type

association,

This

table

is

managed

only

with

administrator.

Declares

tag

for

workspace

scope.

Tag

is

used

on

metadocument.

Association

of

metadocument

and

tag

Defines

global

Billing

plan

strategies

(how

to

bill

document

processing

in

workspace).

This

table

is

managed

only

with

administrator.

Deffines

current

state

of

billing

plan

for

workspace

Association

of

metadocument

and

billing

plan

Sto

res

invoice

information

of

Workspace

BusinessPlan

Defines

information

about

Invoice

Issuer

and

its

contacts

information

(used

in

invoice

header)

Provides

whole

document

processing

pipeline

(via

Houdini

application)

Dalibor Votruba 07/26/2021 15:51:57 01/01/0001 00:00:00 0 07/27/2021 17:27:11 01/01/0001 00:00:00 0

AppServer

provide

following

functionality:

-

Web

presentation

-

Client

workspace

application

-

B2B

API

-

Internal

API

(ProcessServer)

07/27/2021 17:27:29 01/01/0001 00:00:00 0 07/27/2021 17:29:52 01/01/0001 00:00:00 0

Common

elements

specification

and

behaviors

Dalibor Votruba 07/27/2021 17:30:56 07/27/2021 17:40:04 0 1.0.0.

Defines

global

page

layout

and

namespace

Describes

how

page

content

looks

like

depends

on

menu

selection

Dalibor Votruba 07/27/2021 18:31:18 07/27/2021 18:32:11 0 Dalibor Votruba 07/27/2021 18:32:57 07/27/2021 18:32:57 0 Dalibor Votruba 07/27/2021 18:33:18 07/27/2021 18:33:18 0 Dalibor Votruba 07/27/2021 18:33:32 07/27/2021 18:33:32 0 Dalibor Votruba 07/27/2021 18:33:51 07/27/2021 18:33:51 0 Dalibor Votruba 07/27/2021 18:34:46 07/29/2021 15:30:34 0 1.0.0

Content

for

Workspace

edit

(Settings)

and

new

Workspace

Current Addresses