Functioneel modelleren met behulp van bpWin. Praktisch gebruik van BPwin

BPWin is gespecialiseerde software waarmee u visuele modellen van verschillende bedrijfsprocessen kunt maken. Meestal worden dergelijke hulpmiddelen gebruikt om informatie visueel te presenteren op verschillende bedrijfsbijeenkomsten en presentaties. Bovendien kan een visueel model het begrip van verschillende processen en de afhankelijkheden daartussen aanzienlijk vereenvoudigen.

Eigenaardigheden

BPWin is een van de oudste CASE-oplossingen die de IDEF0-methodologie gebruiken. Met de tools in het programma kunt u modellen maken van technologische procesinformatiesystemen (respectievelijk IDEF3 en DFD). Naast het werken aan het model zelf, kan de software er ook automatisch rapporten over genereren en zelfs het uiteindelijke materiaal verzenden om te printen. Bij het maken van een project mag u de hulpmiddelen voor zoomen, spellingcontrole, afhankelijkheidsbeheer en het toevoegen van diagrammen gebruiken. Overigens biedt het programma zelfs een speciale wizard voor het werken met diagrammen. Wanneer u het start, wordt de gebruiker gevraagd het diagramtype, de titel en cellabels te selecteren en zelfs de auteur aan te geven.

De interface van BPWin is behoorlijk pragmatisch. Het werkgebied bestaat uit een venster met het model, een werkbalk en een navigatiepaneel. Alle extra functies zijn geconcentreerd in het hoofdmenu.

Installatie en compatibiliteit

Omdat BPWin al lange tijd niet door de ontwikkelaar wordt ondersteund - de nieuwste versie 4.0 werd in 2006 uitgebracht, kunnen er ernstige compatibiliteitsproblemen optreden met nieuwe versies van het Windows-besturingssysteem. Daarom moet het software-installatieprogramma in de compatibiliteitsmodus worden uitgevoerd. Over het algemeen wordt gebruikers van Windows 7, 8 en 10 aangeraden een moderner programma te gebruiken. Het bevat nog veel meer handige tools en werkt goed met nieuwe besturingssystemen.

Belangrijkste kenmerken

  • een groot aantal tools voor het modelleren van bedrijfsprocessen;
  • eenvoudige en intuïtieve interface;
  • naleving van de IDEF0-methodologie;
  • automatisch genereren van rapporten;
  • handige wizard voor het maken van diagrammen;
  • compatibiliteitsproblemen met moderne besturingssystemen.

Onderwerp: Inleiding tot de CASE-ontwikkeltool voor informatiesystemen BPwin

Doel van het werk: maak kennis met de CASE-tool BPwin van Computer Associates, leer hoe je een model bouwt met behulp van de IDEF0-methodiek.

Operatie procedure:
1. Maak uzelf vertrouwd met de principes van het bouwen van een model in BPwin.
2. Maak kennis met de hoofdwerkbalk.
3. Maak uzelf vertrouwd met het IDEF0-toolpalet.
4. Leer een contextdiagram bouwen, bepaal het doel, het gezichtspunt en de grenzen van het model. Beheers het werken met Algemeen, Doel, Definitie, Status, Nummering, Bladwijzers weergeven.
5. Leer ontbindingsdiagrammen maken.
6. Voer een praktische taak uit.
7. Beantwoord beveiligingsvragen.

1. Korte informatie over de BPwin CASE-tool

BPwin is een CASE-tool van het hoogste niveau die helpt bij het analyseren en reorganiseren van bedrijfsprocessen. IDEF0 (functioneel model), IDEF3 (Work Flow Diagram), DFD (Data Flow Diagram) methodologie wordt ondersteund. Het functionele model is bedoeld om bestaande bedrijfsprocessen in een onderneming te beschrijven (het zogenaamde AS-IS-model) en de ideale stand van zaken – waar men naar moet streven (TO-BE-model).
Het proces voor het bouwen van een informatiemodel in BPwin bestaat uit de volgende stappen:
het bouwen van een contextdiagram;
functionele ontleding wordt uitgevoerd;
Na elke decompositiesessie vindt een examensessie plaats.
Op basis van het BPwin-model kunt u een datamodel bouwen. Het programma ondersteunt de communicatie met ERwin.

2. BPwin-toolomgeving

Wanneer u BPwin start, verschijnen standaard de hoofdwerkbalk (Fig. 1), het toolpalet en de Model Explorer-modelnavigator (Fig. 2).

Fig.1 Uiterlijk van het BPwin4.0-bedieningspaneel

De werkbalk wordt weergegeven door de volgende knoppen (van links naar rechts):
maak een model aan (menu-item Bestand/Nieuw);
open het model (menu-item Bestand/Openen);
sla het model op (menu-item Bestand/Opslaan);
print het model (menu-item Bestand/Afdrukken);
schaalselectie (Beeld/Zoom);
verklein het model (Beeld/Zoom);
vergroot het model (Beeld/Zoom);
spelling controleren (Extra/Spelling);
het in- en uitschakelen van de modelnavigator (View/Model Explorer);
het in- en uitschakelen van de extra werkbalk voor het werken met Model Mart (Model Mart).

Fig.2 Uiterlijk van het Model Explorer-navigatorvenster

Wanneer u een nieuw model maakt, verschijnt er een dialoogvenster waarin u moet aangeven of het model opnieuw wordt gemaakt, of dat het wordt geopend vanuit een bestand of vanuit de Model Mart-repository. U moet ook de naam van het model invoeren en de methodologie selecteren waarin het model zal worden gebouwd (Fig. 3).

Fig.3 Dialoogvenster voor het maken van modellen.

BPwin ondersteunt drie modelleringsmethodologieën:
functionele modellering (IDEFO);
beschrijving van bedrijfsprocessen (IDEF3);
gegevensstroomdiagrammen (DFD).
Afhankelijk van de gekozen methodologie selecteert het programma automatisch de vereiste BPwin Toolbox-werkbalk. Er zijn drie verschillende werkbalken in BPwin, afhankelijk van het aantal methodologieën dat door het programma wordt ondersteund. Figuur 4 toont het palet voor IDEF0.

Fig.4 IDEF0-toolpalet.

U kunt de werkbalk weergeven of verbergen met behulp van de functie "Beeld" in de menubalk.

3. Constructie van het IDEF0-model. Context diagram
Functionele modellering is een technologie voor het analyseren van een systeem als geheel als een reeks onderling verbonden acties of functies. Systeemacties worden onafhankelijk geanalyseerd van de objecten die de uitvoering ervan garanderen. U kunt een bedrijfsproces modelleren op basis van verschillende perspectieven en tijdsbestekken. U kunt bijvoorbeeld het proces van het bestellen van diensten door een klant modelleren zoals u het idealiter ziet, en niet zoals het momenteel gebeurt. Je kunt ook abstraheren van de problemen van de fysieke implementatie van het model.
Het proces van het modelleren van elk systeem in IDEF0 begint met het definiëren van de CONTEXT, d.w.z. het meest abstracte niveau van beschrijving van het systeem als geheel. De context omvat de definitie van het onderwerp modellering, het doel en het gezichtspunt van het model.
Het onderwerp wordt opgevat als het systeem zelf, en het is noodzakelijk om de GRENZEN VAN HET SYSTEEM nauwkeurig vast te stellen, om te bepalen wat er in het systeem zit en wat er buiten de grenzen ligt. Dat wil zeggen, het is noodzakelijk om te beslissen wat als componenten van het systeem zal worden beschouwd en wat als een externe invloed. Met andere woorden, het is in eerste instantie noodzakelijk om de reikwijdte van de modellering te bepalen.
De naam van de functie op het hoogste niveau beschrijft het systeem rechtstreeks en bestaat in de regel uit één actief werkwoord in combinatie met een generaliserend zelfstandig naamwoord, dat het doel van de activiteit verklaart vanuit het oogpunt van de meest algemene kijk op het systeem . Bijvoorbeeld: 'Maak een product'.
Door een modelleringsdoel (Purpose) te formuleren, kan het analyseteam de inspanningen in de goede richting richten. Een model kan niet worden gebouwd zonder een duidelijk omschreven doel.
Een standpunt kan worden weergegeven als het standpunt van een persoon die het systeem ziet in het aspect dat nodig is voor modellering. Het gezichtspunt moet overeenkomen met het doel van de modellering. Het is duidelijk dat de beschrijving van het werk van de onderneming vanuit het perspectief van een financier en een technoloog er heel anders uit zal zien, dus tijdens het modelleren is het belangrijk om bij het gekozen gezichtspunt te blijven.
Om de modelcontext in BPwin te definiëren, selecteert u het menu-item Model/Modeleigenschappen. Het tabblad Algemeen geeft de naam en informatie over de auteur van het model weer, het tabblad Doel moet een doel en gezichtspunt bevatten, en het tabblad Definitie moet een definitie van het model en een beschrijving van het gebied bevatten (Fig. 5).
Om een ​​contextdiagram te maken, moet u eerst een nieuw model maken door “Nieuw” te selecteren in het menu “Bestand”. In het dialoogvenster dat verschijnt, typt u de naam van het model en selecteert u het type ervan. Dit dialoogvenster verschijnt ook als u BPwin start.
Nadat u het model hebt gemaakt, kunt u de parameters ervan instellen. Naast de bovengenoemde modeleigenschappen (Modeleigenschappen) kunt u instellen in welke staat het model zich bevindt, bijvoorbeeld “in werk” of “voor publicatie” (tabblad Status).

Fig.5 Dialoogvenster voor het instellen van modeleigenschappen.

Aan elk blok kunnen verschillende soorten pijlen zijn gekoppeld. Pijlen vertegenwoordigen mensen, plaatsen, dingen, concepten of gebeurtenissen. Pijlen verbinden de grenzen van het diagram met blokken, evenals acties (blokken) op het diagram met elkaar. Er zijn vier hoofdtypen pijlen in IDEF0-diagrammen.
De invoer van een blok vertegenwoordigt materiaal of informatie die door het blok moet worden gebruikt of getransformeerd om uitvoer te produceren. Ingangspijlen wijzen altijd naar de linkerkant van het blok. Invoerpijlen zijn optioneel omdat niet alle acties iets kunnen transformeren of veranderen (vervangen).
Elk blok moet minstens één controlepijl hebben. De besturing komt altijd bovenaan het blok. Management wordt doorgaans gepresenteerd in de vorm van regels, instructies, bedrijfsbeleid, procedures of standaarden. Het beïnvloedt de activiteit zonder daadwerkelijk iets te transformeren. Controle kan ook worden gebruikt om de procedure voor het starten of beëindigen van een actie te beschrijven.
Uitvoerpijlen zijn het materiaal of de informatie die door het blok wordt geproduceerd. Elk blok moet minstens één uitgangspijl (loslaatpijl) hebben. Het is beter om helemaal geen processen te modelleren die geen producten (output) opleveren.
Uitvoeringsmechanismen zijn die middelen die ervoor zorgen dat een actie wordt uitgevoerd. Als uitvoeringsmechanisme kan worden gedacht aan bedrijfspersoneel, machines of apparatuur die zorgen voor de uitvoering van activiteiten. De mechanismepijl kan ontbreken als wordt vastgesteld dat dit niet belangrijk is voor de werking van het apparaat.

Fig.6 Voorbeeld van een contextdiagram.

4. Ontleding
Decompositie Decompositie van het model wordt gebruikt bij het modelleren van bedrijfsprocessen om een ​​meer gedetailleerde beschrijving van de blokken te geven. Elk van hen kan op zijn beurt worden ontleed. Elke keer dat een blok wordt ontleed, wordt een nieuw diagram gemaakt. Het aantal decomposities is niet beperkt en hangt volledig af van de mate van complexiteit die in het model moet worden weergegeven.
Om de functie-ontleding uit te voeren, moet u op de knop klikken. Het dialoogvenster Activity Box Count verschijnt (Fig. 7), waarin u de notatie van het nieuwe diagram en het aantal blokken erop moet specificeren. Voor IDEF0 worden 3-6 blokken aanbevolen.

Fig.7 Dialoogvenster Aantal activiteitenboxen.

BPwin maakt een nieuw diagram dat een decompositiediagram is van het bovenliggende diagram. Merk op dat de nieuwe acties niet gekoppeld of benoemd zijn - dat is de volgende taak. Het is noodzakelijk om de interactie tussen de blokken in te stellen en pijlen aan de nieuwe blokken te “hechten”, die automatisch worden overgenomen van het bovenliggende diagram (Fig. 8).

Fig.8 Voorbeeld van niet-verbonden pijlen.

De bloknaam en andere eigenschappen worden ingevoerd op het tabblad “Naam” van de lijst met blokeigenschappen. Om de eigenschappen van een blok op het scherm weer te geven, dubbelklikt u eenvoudig op het blok.
De volgende stap bij het maken van een diagram zou moeten zijn om alle blokken die in het diagram worden gebruikt met elkaar te verbinden met behulp van pijlen die inputs, outputs, bedieningselementen en mechanismen vertegenwoordigen. Om dit te doen, volstaat het om het startpunt van de pijl te verbinden met het eindpunt. Het uiteinde van de pijl kan een van de zijden van de functionele blokken zijn, of de rand van het diagram. BPwin wijst automatisch geldige eindes toe aan de pijlen die het maakt. Gebruik een hulpmiddel uit de gereedschapskist om pijlen te tekenen. De pijlnaam wordt gespecificeerd op het tabblad “Naam” van het dialoogvenster met pijleigenschappen. Om dit dialoogvenster op te roepen, dubbelklikt u gewoon op de gewenste pijl.
Als het aantal blokken in het diagram onvoldoende is, is het mogelijk om er nieuwe blokken aan toe te voegen met behulp van de werkbalkknop. Om een ​​blok toe te voegen, klikt u op dit hulpmiddel en vervolgens op het diagram op de plaats waar u het nieuwe blok wilt plaatsen. Nadat het extra blok is gemaakt, kunt u het met pijlen aan andere blokken koppelen en de naam en andere eigenschappen instellen.
Let op afbeelding 9. Als de actie niet is ontleed, verschijnt er een “blad”-symbool in de linkerbovenhoek van het blok. Na de ontbinding van dit blok zal het “blad”-symbool verdwijnen.

Fig.9 Voorbeeld van een niet-ontbonden blok.

Blokken worden automatisch genummerd wanneer ze worden gemaakt. De getallen kunnen relatief of constant zijn, ze weerspiegelen de hiërarchische positie van het blok binnen het model. U kunt de nummering van de blokken in het diagram bepalen met behulp van het tabblad “Nummering” van het invoerdialoogvenster voor modeleigenschappen (Fig. 5).
Het verplaatsen van objecten in het diagram gebeurt door ze met de muis te “pakken” en naar een nieuwe locatie te verplaatsen. Bij het verplaatsen van blokken bewegen de bijbehorende pijlen ook tegelijkertijd. Functieblokken kunnen ook tussen diagrammen worden verplaatst met behulp van de opdrachten Knippen/Plakken in het menu Bewerken. Wanneer de relatieve rangschikking van blokken verandert, kunnen hun aantallen ook veranderen.
ICOM-codes worden gebruikt om grenspijlen te identificeren. De code bevat een voorvoegsel dat overeenkomt met het type pijl (Ingang, Controle, Uitgang, Mechanisme) en een serienummer. BPwin voert ICOM-codes automatisch in. Om ICOM-codes weer te geven, schakelt u de optie ICOM-codes in op het tabblad Weergave van het eigenschappendialoogvenster.
Praktische taak:
1. Maak, volgens optie, een contextdiagram. Bepaal het doel en gezichtspunt van het model. Beschrijf de eigenschappen op de juiste tabbladen van het dialoogvenster Modeleigenschappen.
2. Definieer inputs, outputs, mechanismen en controles.
3. Maak een ontleding van het contextdiagram, bestaande uit 2-3 blokken. Stel automatische nummering van blokken en ICOM-codes in.
4. Breng verbindingen tussen blokken tot stand. Geef boognamen op.
5. Sla het project op als een apart bestand.

Controlevragen:
1. Waar wordt de IDEF0-methodologie voor gebruikt?
2. Leg uit waarom het nodig is om het doel en gezichtspunt van het model te specificeren?
3. Geef een overzicht van de functies van de knoppen op de werkbalk en leg deze uit.
4. Noem de stadia van blokdecompositie.
5. Vertel ons hoe we een blok of boog aan het diagram kunnen toevoegen.
6. ICOM-codes definiëren.
7. Waarvoor worden de tabbladen Algemeen, Doel, Definitie, Status, Nummering en Weergave gebruikt in het dialoogvenster Modeleigenschappen?
Mogelijkheden voor praktisch werk
Optie 1
Het systeem moet beschrijven hoe je je kunt voorbereiden op het examen om een ​​uitstekend cijfer te behalen.
Optie 2
Het systeem moet de procedure beschrijven voor het uitvoeren van praktisch werk in de discipline “IS Design”.
Optie 3
Het systeem moet de procedure voor het verkrijgen van een rijbewijs beschrijven.
Optie 4
Het systeem moet de procedure beschrijven voor het organiseren van een stadssportcompetitie.
Optie 5
Het systeem moet de procedure beschrijven voor het organiseren van een instellingsbreed studentenevenement.
Optie 6
Systeem voor het samenstellen van een academisch rooster van disciplines die aan de faculteit worden bestudeerd
Optie 7
Het systeem moet de volgorde beschrijven waarin goederen aan het retailkiosksysteem worden geleverd.
Optie 8
Het systeem moet de procedure beschrijven voor het verwerken van bestellingen in de consumentenservice.
Optie 9
Het systeem moet de werking van een van de onderdelen van de autodealer beschrijven.
Optie 10
Het systeem moet de werkzaamheden van de spoedeisende hulp in het ziekenhuis beschrijven.
Optie 11
Het systeem moet de procedure beschrijven voor het accepteren van aanvragen voor levering van producten bij de bakkerij.
Optie 12
Het systeem moet het leveringsproces van seizoensgoederen in een groothandel beschrijven.
Optie 13
Het systeem moet het werkproces van de verkoopafdeling beschrijven.
Optie 15
Boekhoudsysteem voor videoverhuur.
Optie 16
Boekhoudsysteem voor skiverhuur

Beschrijving van AllFusion Process Modeler 7 (BPwin)

AllFusion Process Modeler 7 (voorheen BPwin) is een tool voor het modelleren, analyseren, documenteren en optimaliseren van bedrijfsprocessen. AllFusion Process Modeler 7 kan worden gebruikt om bedrijfsprocessen grafisch weer te geven. Een grafisch gepresenteerd diagram van de werkuitvoering, informatie-uitwisseling en documentstroom visualiseert het bedrijfsprocesmodel. Een grafische presentatie van deze informatie stelt ons in staat de taken van het beheren van een organisatie over te dragen van het gebied van complexe ambachten naar het gebied van technische technologieën.

AllFusion Process Modeler 7 (BPwin) helpt u de belangrijke aspecten van elk bedrijfsproces duidelijk te documenteren: de acties die moeten worden ondernomen, hoe u deze implementeert en controleert, de middelen die hiervoor nodig zijn, en ook de resultaten van deze acties te visualiseren. AllFusion Process Modeler 7 verbetert de bedrijfsefficiëntie van IT-oplossingen door analisten en modelbouwers in staat te stellen bedrijfsinitiatieven en -doelstellingen in kaart te brengen aan bedrijfsvereisten en informatiearchitectuur en applicatieontwerpprocessen. Zo ontstaat een holistisch beeld van de activiteiten van de onderneming: van werkstromen in kleine afdelingen tot complexe organisatorische functies.

AllFusion Process Modeler 7 (BPwin) is effectief in projecten die verband houden met de beschrijving van bestaande bedrijfsdatabases, de reorganisatie van bedrijfsprocessen en de implementatie van een bedrijfsinformatiesysteem. Met het product kunt u de activiteiten van een onderneming optimaliseren en controleren op naleving van de ISO 9000-normen, een organisatiestructuur ontwerpen, kosten verlagen, onnodige handelingen elimineren en de efficiëntie verhogen. Het product is gebaseerd op algemeen erkende modelleringsmethodologieën. De IDEF0-methodologie wordt bijvoorbeeld aanbevolen voor gebruik door de State Standard van de Russische Federatie en is een Amerikaanse federale standaard. De eenvoud en duidelijkheid van Process Modeler-modellen vereenvoudigt het wederzijds begrip tussen alle procesdeelnemers. De prevalentie van AllFusion Process Modeler 7 zelf maakt de coördinatie van functionele modellen met partners in elektronische vorm mogelijk. AllFusion Process Modeler 7 (BPwin) is gemaakt door Computer Associates. AllFusion Process Modeler 7 samen met ERwin-gegevensmodeller(voorheen: ERwin), Datamodelvalidator(voorheen: ERwin Examinator), Modelmanager(voorheen: ModelMart) is onderdeel van het softwarepakket AllFusion-modelleringssuite, waarvan het geïntegreerde gebruik alle aspecten van de modellering van informatiesystemen omvat.

  • Koop Computer Associates-producten in de online winkel ITShop.ru

Belangrijkste kenmerken van het systeem:

Ondersteuning voor verschillende modelleringstechnologieën

Kosten- en prestatieanalyse

Proces-/data-integratie

Nieuwe functies in AllFusion Process Modeler 7 (BPwin):

  • Uitgebreide bruikbaarheid. Het verzamelen, presenteren en analyseren van de bedrijfsprocessen van een onderneming kan een langdurig en tijdrovend proces zijn. Organisaties kiezen vaak voor een iteratieve aanpak, waarbij procesmodelelementen ontstaan ​​als voorschriften voor specifieke problemen of vereisten. Het helpen van gebruikers bij het effectief bouwen van steeds complexere, robuustere procesmodellen is van cruciaal belang voor het vergroten van de efficiëntie, het versnellen van de time-to-market en het verlagen van de algehele proceskosten binnen de onderneming. AllFusion Process Modeler 7 (BPwin) tilt bruikbaarheid naar een hoger niveau en helpt modelbouwers efficiënter te worden in hun dagelijkse taken.
  • Verbeterde integratie met AllFusion ERwin AllFusion Data Modeler. Verbeterde modelsynchronisatie met AllFusion ERwin DM omvat een optie "ERwin-koppelingen verwijderen" waarmee modelbouwers objecten en eigenschappen die voorheen eigendom waren van een van de AllFusion ERwin DM-modellen beschikbaar kunnen maken voor export naar andere modellen.
  • Gegevensfiltering bij het exporteren naar XML-formaat. Bij het opslaan van een model naar een XML-bestand (XML Export) kunnen modelbouwers de voor export geselecteerde objecten en eigenschappen filteren en de geselecteerde elementen ook beperken tot specifieke diagrammen in het procesmodel, ongeacht de aanwezigheid van submodellen.
  • Geavanceerde zwembaankaartopties. Met geavanceerde zwembaankaarten kunt u de volgorde van bestaande "zwembanen" herschikken, waardoor de kaartefficiëntie en flexibiliteit toeneemt.
  • Nieuw rapport 'Waar gebruikt'. Het rapport Waar gebruikt biedt de mogelijkheid om informatie te documenteren over waar de objecten Activiteiten, Pijlen, Gegevensopslag, Externe verwijzingen, Knooppunten en Verwijzingen in het model worden gebruikt. Modelontwikkelaars kunnen een rapport voor het hele model maken of dit beperken tot één element binnen een diagram.
  • Nieuw PDF-rapportformaat. Het PDF-rapportformaat is beschikbaar via de Report Template Builder (RTB), die verbeterde schaalbaarheid van de rapportage biedt zonder verlies van grafiekkwaliteit bij het weergeven of afdrukken van gegenereerde rapporten.

AllFusion Process Modeler 7 (BPwin)-functies:

  • Ondersteunt meerdere notaties. Talrijke modelleringstechnologieën en ondersteuning voor een verscheidenheid aan notaties maken uitgebreide en gedetailleerde analyses en ontwerpen in complexe besturingsomgevingen mogelijk. AllFusion Process Modeler 7 (BPwin) biedt uitgebreid gebruik en automatische coördinatie van de meest populaire notaties voor bedrijfsprocesmodellering IDEF0 (aanbevelingen van de staatsnorm van de Russische Federatie, Amerikaanse federale standaard), IDEF3-werkstromen (Amerikaanse federale standaard) en gegevensstromen ( DFD).
  • Intuïtieve grafische interface, dat snel en gemakkelijk te leren is, stelt u in staat zich te concentreren op het analyseren van het vakgebied zelf, zonder afgeleid te worden door het bestuderen van hulpmiddelen. Een interactieve hint helpt het proces van het beheersen van het product te versnellen. AllFusion Process Modeler 7 (BPwin) handhaaft automatisch de referentiële integriteit van modelobjecten, voorkomt het ontstaan ​​van onjuiste relaties en zorgt voor consistentie van relaties tussen objecten tijdens het modelleren.
  • Analyse van kosten- en prestatie-indicatoren. AllFusion Process Modeler 7 (BPwin) ondersteunt volledig methoden voor het berekenen van de kosten op basis van het volume van de bedrijfsactiviteit (functionele kostenanalyse, ABC). Met functionele kostenanalyse, geïmplementeerd in AllFusion Process Modeler 7, kunt u de kosten- en tijdkenmerken van bedrijfsprocessen evalueren. Normaal gesproken wordt ABC-analyse gebruikt om de oorsprong van outputkosten te begrijpen en/of om de selectie van het gewenste bedrijfsprocesmodel te vergemakkelijken bij het reorganiseren (optimaliseren) van bedrijfsprocessen. De resultaten van de kostenanalyse kunnen visueel worden gepresenteerd in een gespecialiseerd AllFusion Process Modeler 7-rapport.
  • Door de gebruiker gedefinieerde eigenschappen (UDP). Met AllFusion Process Modeler 7 (BPwin) kunt u het verzamelen van aanvullende informatie die essentieel is voor uw bedrijf configureren met behulp van door de gebruiker gedefinieerde UDP-eigenschappen. De ingevoerde informatie kan worden weergegeven in rapporten die zijn gegenereerd met behulp van de rapportgenerator. AllFusion Process Modeler 7 en geëxporteerd naar andere programma's zoals Microsoft Word, Microsoft Excel.
  • Organigrammen. De organisatiestructuur beïnvloedt hoe bedrijfsprocessen worden beschreven en uitgevoerd. AllFusion Process Modeler 7 (BPwin) ondersteunt nauwkeurige rolbeschrijvingen die taken of werkzaamheden binnen bedrijfsprocessen definiëren en categoriseren. Organigrammen in AllFusion Process Modeler 7 worden gebruikt om de rollen, samenstelling en relaties van deelnemers aan een bedrijfsproces te definiëren.

a) Zwembaandiagrammen. Met Swim Lanes kunt u functieverantwoordelijkheden visualiseren doordat u de rollen en verantwoordelijkheden van een rol in één diagram kunt bekijken.

b) knooppuntboomdiagrammen. Knooppuntboomdiagrammen tonen de hiërarchie van functies in een model en bieden u de mogelijkheid het gehele model te bekijken.

c) FEO-grafieken. Exposure-only (FEO)-diagrammen kunnen worden gebruikt om alternatieve gezichtspunten te illustreren, maar ook om details weer te geven die syntactische regels schenden.

  • Methoden voor het controleren van de juistheid van het model. De aanwezigheid van een contextgevoelige werkbalk, de onmogelijkheid om onjuiste verbindingen in het model te maken, automatische migratie van grenspijlen, de mogelijkheid om automatisch de onbalans van grenspijlen op onderliggende en bovenliggende diagrammen (tunnels) te volgen, de mogelijkheid om automatisch de aanwezigheid van pijlnamen en namen van functionele blokken, de aanwezigheid van uitgangen en bedieningselementen; evenals aanvullende diagrammen en verschillende rapporten over de inhoud van het model - dit alles helpt het proces van het bouwen van correcte bedrijfsprocesmodellen te automatiseren.

a) scenario's en opties voor het ontleden van de functie. AllFusion Process Modeler 7 (BPwin) ondersteunt een scripting-engine waarmee u verschillende decomposities van dezelfde functie in IDEF3 kunt maken.

b) het vermogen om niet-traditionele syntaxis te gebruiken. Met AllFusion Process Modeler 7 (BPwin) kunt u de resolutie configureren voor niet-traditionele syntaxis in IDEF0-, IDEF3- en DFD-bedrijfsprocesmodeldiagrammen.

c) de mogelijkheid om het model te splitsen/samen te voegen. Met AllFusion Process Modeler 7 (BPwin) kunt u complexe procesmodellen opsplitsen in eenvoudigere, beter beheersbare submodellen, en deze submodellen vervolgens weer samenvoegen in het algehele model. Hierdoor kunnen teamleden parallel werken, waardoor de fasen van het modelleren en analyseren van bedrijfsprocessen worden verminderd.

d) modelanalyse. AllFusion Process Modeler 7 (BPwin) bevat de volgende mechanismen voor het analyseren van gemaakte bedrijfsprocesmodellen: Functionele kostenanalyse (ABC), analyse op basis van door de gebruiker gedefinieerde eigenschappen (UDP), export van workflowmodellen naar de Arena-simulatieomgeving voor analysesprekers.

  • Interface voor simulatietools. Met simulatiemodellering kan men de resultaten van veranderingen in de dynamiek bestuderen. Verschillende scenario's kunnen vóór uitvoering worden getest, waardoor de optimale oplossing voor bedrijfsproblemen kan worden gevonden. AllFusion Process Modeler 7 (BPwin) exporteert workflowmodellen naar Arena's robuuste simulatieomgeving voor realtime analyse. a) Aanpasbare gebruikersinterface. Verplaatsbare werkbalken, Model Explorer-modelobjectnavigator met verschillende weergave- en detailmodi, aanpasbare weergave van modeldiagrammen - stellen u in staat een productieve werkruimte in te richten. Lees meer over simulatiemodellering in artikel door S. Maklakov .

c) aanpasbare kaartdisplays. Met AllFusion Process Modeler 7 (BPwin) kunt u het uiterlijk van diagrammen aanpassen en het detailniveau van de weergegeven informatie selecteren.

c) eigenschappeneditors voor modelobjecten. AllFusion Process Modeler 7 (BPwin) heeft handige eigenschappeneditors voor bedrijfsprocesmodelobjecten.

d) aanpasbare spreadsheetinterface en wizard voor het exporteren/importeren van woordenboeken. Indien gewenst kunnen eigenschappen van modelobjecten rechtstreeks in modelwoordenboeken worden bekeken, gemaakt en bewerkt. Alle woordenboeken hebben één enkele structuur met een aanpasbare interface, vergelijkbaar met de structuur van spreadsheets. Dit biedt het gemak van het bekijken, invoeren en corrigeren van gegevens rechtstreeks in woordenboeken, evenals het gemak van het exporteren/importeren van gegevens naar woordenboeken vanuit andere bronnen (bijvoorbeeld Excel) met behulp van de Woordenboek Export/Import Wizard.

  • Documentairecentrum van het project. Bedrijfsprocesmodel c. AllFusion Process Modeler 7 (BPwin) kan worden georganiseerd als een projectdocumentencentrum, waar alle projectgerelateerde documenten, instructies en softwareapplicaties rechtstreeks vanuit de modelomgeving kunnen worden geopend. Deze functie wordt geïmplementeerd met behulp van UDP - door de gebruiker gedefinieerde eigenschappen.
  • Werk met bedrijfsprocesmodellen vanuit uw eigen softwareapplicaties. AllFusion Process Modeler 7 (BPwin) heeft een goed gedocumenteerde API met voorbeelden die laten zien hoe uw eigen softwareapplicaties kunnen werken met bedrijfsprocesmodellen die zijn gemaakt met AllFusion Process Modeler 7.
  • Proces-/data-integratie. Dankzij de integratie van AllFusion Process Modeler 7 (BPwin) met AllFusion Model Manager kunt u een omgeving voor meerdere gebruikers organiseren waarin een heel team ontwikkelaars met bedrijfsprocesmodellen kan werken, modellen in één opslagplaats kan opslaan, authenticatie en toegangscontrole kan bieden en conflicten kan oplossen die ontstaan ​​bij het gelijktijdig werken met één model van meerdere ontwikkelaars, evenals bij modelversiebeheer. Modelleren is vaak een teamprestatie. Een belangrijke succesfactor voor elk simulatieteam is de mogelijkheid om tegelijkertijd simulatieobjecten te delen en het simulatieproces effectief te beheren. De integratie van AllFusion Process Modeler 7 en AllFusion ERwin Data Modeler lost de problemen van enterprise-architectuuranalyse op. De ondersteuning van AllFusion Process Modeler 7 voor het gebruik van ingebouwde gegevens en metagegevens biedt gedetailleerde informatie over waar geselecteerde objecten in het model worden gebruikt: het 'waar gebruikt'-rapport.
  • Eigen rapportsjabloongenerator. Rapportsjabloonbouwer- een rapportsjabloongenerator die gebruikelijk is voor AllFusion Process Modeler 7 (BPwin) en AllFusion ERwin Data Modeler. Met Report Template Builder kunt u eenmalig een rapportsjabloon ontwikkelen, dat vervolgens in alle modellen beschikbaar zal zijn om rapporten in elk van de formaten te genereren: HTML, RTF, TXT, PDF. Dankzij deze ‘eenmalig definiëren, overal hergebruiken’-aanpak kunnen de rapportagestandaarden worden gehandhaafd. De gegenereerde rapporten kunnen worden gepubliceerd op de interne websites van het bedrijf, waardoor alle geïnteresseerde partijen met het vereiste toegangsniveau tot informatie de nodige documentatie krijgen.

Ondersteunde omgevingen

Windows 2003-server

Extra argumenten bij het kiezen van AllFusion Process Modeler 7 (BPwin)

Extra argumenten daarvoorwie doet hetoverleg plegen:

Integratie met andere producten/aanvullende producten:

Arena - simulatiesysteem
BPwin heeft een interface voor simulatietools, waarvan de belangrijkste is Arena . Hiermee kun je met kant-en-klare modellen de tijdsvariërende (dynamische) interactie van bedrijfsprocessen bestuderen. Toewijzing van middelen en threading kunnen worden geoptimaliseerd om efficiënt laden te bereiken. Simulatiemodellering- het creëren van een computermodel van een systeem (fysiek, technologisch, financieel, etc.) en het uitvoeren van experimenten daarop met het oog op observatie/voorspelling. Meer over simulatiemodellering - V

BPWin is een speciaal programma waarmee u visuele modellen kunt ontwerpen. In het programma kunt u een sjabloon maken voor een businessplan en of een presentatiedocument. BPWin verzorgt de creatie van modellen voor bedrijfsevenementen en presentaties.

Deze software creëert modellen van bedrijfsprocessen in een “visuele” schil voor een betere perceptie van informatie. Het visuele model maakt het gemakkelijker om de verschillende processen en de verbindingen die daartussen ontstaan ​​te begrijpen. De grafische schil van het programma is niet ingewikkeld en is ontworpen voor onervaren gebruikers.

Eigenaardigheden

BPWin is een van de oudste CASE-oplossingen die IDEF0-technologie gebruikt. Met behulp van de tools in de software creëer je een volwaardig virtueel model van technologische processen. Naast de hoofdtaak genereert dit programma automatisch rapporten. In de software kunt u voltooide documenten afdrukken.

Tijdens het projectaanmaakproces maak je gebruik van verschillende functies. U kunt zoomen, tekst op fouten controleren, afhankelijkheden beheren en diagrammen toevoegen.

Met behulp van een speciale wizard kunt u veel sneller met diagrammen werken. Nadat u het hebt uitgevoerd, selecteert u het diagramtype, de titel, de informatie die in de cellen moet worden weergegeven en de auteur.

De grafische schil van BPWin is gemaakt in een primitieve schil zonder complexe panelen. Het hoofdprogrammavenster bevat een werkbalk en een navigator. Alle hulpfuncties bevinden zich in het hoofdmenu.

Installatie en compatibiliteit

BPWin is al een hele tijd niet meer bijgewerkt. De softwaremakers kwamen uit op versie 4.0, die in 2006 verscheen. Wanneer u het programma installeert, zult u compatibiliteitsproblemen tegenkomen als u een nieuwe versie van Windows OS op uw computer hebt geïnstalleerd. Voer het BPWin-installatieprogramma uit in de compatibiliteitsmodus.

Als u besturingssysteem Windows 7, 8 en 10 gebruikt, installeer dan een soortgelijk programma: ERWin. Het bevat meer functies en is compatibel met nieuwe versies van OSWindows.

Belangrijkste kenmerken

  • veel tools die het modelleren van bedrijfsprocessen mogelijk maken;
  • de grafische omgeving wordt gecreëerd in een eenvoudige interface;
  • het programma heeft een ingebouwde functie die automatisch rapporten genereert;
  • het programma is uitgerust met een wizard voor het snel maken van diagrammen;
  • Op moderne besturingssystemen kunt u problemen ondervinden bij het starten van het programma.

Praktijkles nr. 1

Basistechnieken voor het werken met het BPWin-pakket

Invoering. 1

1. Doel van de werkzaamheden.. 3

2. Doel van het BPWin-pakket. 3

3. Beschrijving van de BPWin-programma-interface. 3

4. Basistechnieken voor het werken met het BPWin-pakket. 6

4.1. Werken met functieblokken. 6

4. 2. Werken met pijlen. 8

4.3. Controle van modelsyntaxis. 12

4.4. Een knooppuntboomrapport genereren. 13

5. Voltooi de taak. 14

Invoering

Het creëren van moderne informatiesystemen is een complexe taak, waarvan de oplossing het gebruik van speciale technieken en hulpmiddelen vereist. Het is niet verrassend dat er de laatste tijd onder systeemanalisten en ontwikkelaars een aanzienlijke toename is in de belangstelling voor CASE - technologieën en instrumentele CASE - tools die het mogelijk maken om alle stadia van softwareontwikkeling maximaal te systematiseren en automatiseren.

De technologie voor het creëren van informatiesystemen (IS) stelt speciale eisen aan implementatiemethoden en softwaretools.

De implementatie van projecten voor het creëren van intellectuele eigendom wordt doorgaans in fasen verdeeld:

Ø analyse (voordat een IS wordt gecreëerd, is het noodzakelijk om de bedrijfslogica van het vakgebied te begrijpen en te beschrijven),

Ø ontwerp (het is noodzakelijk om de modules en architectuur van het toekomstige systeem te bepalen),

Ø directe codering,

Ø testen,

Ø begeleiding.

Het is bekend dat het corrigeren van fouten die in de vorige fase zijn gemaakt ongeveer 10 keer meer kost dan in de huidige fase, wat betekent dat de eerste fasen van het project het meest kritisch zijn. Daarom is het uiterst belangrijk om effectieve automatiseringstools te hebben voor de vroege stadia van de projectimplementatie.

Een project om een ​​complex IP te creëren kan niet alleen worden georganiseerd. Collectief werk verschilt aanzienlijk van individueel werk. Daarom is het bij de implementatie van grote projecten noodzakelijk om over middelen te beschikken om een ​​team van ontwikkelaars te coördineren en te beheren.

De levenscyclus van het creëren van een complexe IS is vergelijkbaar met de verwachte werkingsduur ervan. Met andere woorden: in moderne omstandigheden herbouwen bedrijven hun bedrijfsprocessen ongeveer elke twee jaar; evenveel tijd is nodig (als je in traditionele technologie werkt) om IP te creëren. Het kan blijken dat tegen de tijd dat het IP-adres wordt geleverd, niemand het meer nodig heeft, omdat het bedrijf dat het heeft besteld, gedwongen wordt over te stappen op een nieuwe besturingstechnologie. Om een ​​IS te creëren is er daarom een ​​tool nodig die de ontwikkeltijd van de IS aanzienlijk (meerdere keren) verkort.

Vanwege de aanzienlijke levenscyclus kan het blijken dat tijdens het proces van het creëren van het systeem de externe omstandigheden zijn veranderd. Doorgaans is het aanbrengen van wijzigingen in een project in de latere stadia van het creëren van een IP een zeer arbeidsintensief en duur proces. Voor de succesvolle implementatie van een groot project is het daarom noodzakelijk dat de tools waarop het wordt geïmplementeerd voldoende flexibel zijn voor veranderende eisen.

In de moderne markt van IS-ontwikkeltools zijn er nogal wat systemen die, tot op zekere hoogte, aan de genoemde eisen voldoen. CASE-tools ERWin en BPWin behoren tot de beste van dit moment.

De CASE-tool op het hoogste niveau BPWin ondersteunt de volgende methodologieën:

Ø IDEF0 (functioneel model),

ØIDEF3 (WorkFlow-diagram),

ØDFD (DataFlow-diagram).

Het functionele model is bedoeld om bestaande bedrijfsprocessen in een onderneming te beschrijven (het zogenaamde AS-IS-model) en de ideale stand van zaken – waar naar te streven (TO-BE-model). De IDEF0-methodologie schrijft de constructie voor van een hiërarchisch systeem van diagrammen - enkele beschrijvingen van fragmenten van het systeem. Eerst wordt een beschrijving van het systeem als geheel en de interactie met de buitenwereld uitgevoerd (contextdiagram), waarna een functionele decompositie wordt uitgevoerd - het systeem wordt opgedeeld in subsystemen en elk subsysteem wordt afzonderlijk beschreven (decompositiediagrammen) . Vervolgens wordt elk subsysteem opgedeeld in kleinere, enzovoort totdat het gewenste detailniveau is bereikt. Na elke decompositiesessie vindt een onderzoekssessie plaats: elk diagram wordt gecontroleerd door vakdeskundigen, klantvertegenwoordigers en mensen die direct betrokken zijn bij het bedrijfsproces. Met deze technologie voor het maken van een model kunt u een model bouwen dat geschikt is voor het vakgebied op alle abstractieniveaus.

Doel van het werk

Het doel van het werk is om het proces van functionele modellering voor een bepaald vakgebied te bestuderen met behulp van de BPWin-toolomgeving.

Doel van het BPWin-pakket

Het BPWin-pakket is ontworpen om een ​​functioneel model te creëren van een bestaand of ontworpen informatiesysteem.

Het functionele model omvat:

Ø benoemde processen, functies of taken die in het systeem moeten worden uitgevoerd;

Ø interactie van deze processen, functies, taken met de buitenwereld en onderling.

Door gebruik te maken van de IDEF0-methodologie kunt u met BPWin het geselecteerde systeem visueel presenteren als een reeks op elkaar inwerkende functies en taken. De functies en taken van het systeem worden onafhankelijk van de objecten waarmee ze werken geanalyseerd. Hierdoor kunt u de logica en interactie van de processen van de organisatie duidelijker modelleren.

Beschrijving van de BPWin-programma-interface

Na het starten van het BPWin-programma verschijnt er een programmavenster op het scherm (Fig. 1).

Rijst. 1. Programmavenster

Om een ​​nieuw model te maken, moet u het dialoogvenster oproepen Bestand/Nieuw of klik op het overeenkomstige pictogram op de werkbalk. Hierna verschijnt een dialoogvenster waarin u de naam van het model moet opgeven, de Business Process-modelleringsmethodologie moet selecteren ( IDEF0) en druk op OK(Fig. 2).

Fig. 2. Venster voor het maken van een nieuw model

Vervolgens verschijnt er een venster waarin u de eigenschappen van het model dat wordt gemaakt, moet specificeren (Fig. 3). Op het eerste tabblad dient u dit aan te geven Achternaam en voornaam de auteur van het model, evenals zijn initialen. Het wordt aanbevolen om de overige tabbladen, die modeleigenschappen bepalen zoals: nummering en positie van functionele blokken, paginahoogte en -breedte, ongewijzigd te laten.

Afb.3. Eigenschappenvenster voor een nieuw model

Op de bovenste pagina van het model die verschijnt, bevindt zich het eerste functionele blok van het model (Fig. 4).

Afb.4. BPWin-hoofdvenster

Het hoofdprogrammavenster bevat de volgende onderdelen:

1. Werkgebied.

2. Werkbalken.

3. Modelgebied.

Laten we de inhoud van elk onderdeel van het programma eens nader bekijken:

Het werkgebied bevat het daadwerkelijke model dat wordt ontwikkeld. Elke pagina toont het overeenkomstige decompositieniveau van het functionele model.

Werkbalken: deze panelen bevatten bijna alle elementen die u in uw werk gebruikt. Standaard worden alle panelen op het scherm weergegeven. Indien nodig kan de gebruiker de benodigde modellen uitschakelen of juist inschakelen via het menu “ Weergave" De volgende werkbalken zijn beschikbaar:

Standaardwerkbalk (Fig. 5) – bevat knoppen voor het beheren van bestanden (nieuw, openen, opslaan, afdrukken), knoppen voor het weergeven van het gebied met modeleigenschappen, knoppen voor het regelen van de afbeeldingsschaal.

Afb.5. Standaard werkbalk

- BPWin Toolbox voor bedrijfsprocesdiagrammen(IDEF0) – gereedschapsknoppen voor het maken van modelelementen: functionele blokken en verbindingen (pijlen) (Fig. 6). Bevat knoppen: pijl - een object selecteren, een functioneel blok maken, een pijl maken om functionele blokken met de buitenwereld en met elkaar te verbinden, tekst maken, modeleditor, overgangen naar ouder- en kindmodellen (diagrammen).

Afb.6. Panel BPWin Toolbox voor bedrijfsprocesdiagrammen (IDEF0)

- ModelMart– een knoppenbalk van een speciaal hulpmiddel dat is ontworpen om het BPWin-pakket en het ERWin-pakket te koppelen.

Het modelgebied bevat de naam van het model, alle ontbindingsniveaus van het functionele model dat wordt ontwikkeld, evenals de namen van alle functies die op elk ontbindingsniveau worden uitgevoerd.


©2015-2019 website
Alle rechten behoren toe aan hun auteurs. Deze site claimt geen auteurschap, maar biedt gratis gebruik.
Aanmaakdatum van de pagina: 27-04-2016