Moxen configureerbaar publication

 Sleutelwoord "@publication:"

  • Het sleutelwoord '@publication:' gebruik je als je een ms-word document wil laten genereren.
  • De naam van element om een document te generen wordt samengesteld uit de twee eerste parameters.
  • De eerste parameter wordt ook gebruikt in de naam van het enige hoofdstuk.
  • De naam van dit hoofdstuk wordt 'Document hoofdstuk website'.
  • De inhoud van dit document geef je op in een element met de naam.
  • Met het sleutelwoord 'source:' neem je een element op in dit hoofdstuk.
  • Met een '$' koppel je alle elementen van een type. Bijvoorbeeld '$actor'.

 Effect van het sleutelwoord "@publication:"

Het sleutelwoord '@publication:' zorgt voor de elementen waarmee een publicatie wordt gemaakt. 
De opgeven element types (bijvoorbeeld $actor) worden met de relatie 'publish' verbonden met het element van het type 'hoofdstuk'.
Het element met het type 'overzicht' zorgt voor het ontkoppelen van het te publiceren document van de inhoud. Er kunnen meerdere hoofdstukken in een document worden opgenomen.
In het diagram zijn niet alle relaties van het type 'publish' opgenomen.


 

 Definitie sleutelwoord "@publication:"

  • Het sleutelwoord '@userstory:' is gedefinieerd in het bestand 'specialMoxenTag.csv' in de folder 'text-model\metainfo
  • De definitie geeft aan dat een relatie wordt toegevoegd naar het nieuwe element.
  • Het nieuwe element is gedefinieerd via een template met de naam 'Userstory'.
  • De relatie krijgt de naam 'risk'.
Het template
  • met de naam 'UserstoryTemplate.moxen'
  • staat in de folder 'text-model\archives\@include'




 




 Template voor Publication

  • Het sleutelwoord '@publication:' gebruikt een template met de naam 'PublicationTemplate.txt' dat zich in de folder '@include' bevindt.
  • De parameters worden gebruikt op de speciale locaties in het template
  • .Op de locatie '[tag][1]' wordt de tekst 'website' ingevuld.
  • De eerste parameter wordt ook gebruikt in de naam van het enige hoofdstuk.
  • De naam van dit hoofdstuk wordt 'Document hoofdstuk website'.
  • De inhoud van dit document geef je op in een element met de naam.
  • Met het sleutelwoord 'source:' neem je een element op in dit hoofdstuk.
  • Met een '$' koppel je alle elementen van een type. Bijvoorbeeld '$actor
  • Het sleutelwoord 'keypostfix:'. zorgt ervoor dat de unieke sleutel voor het element eindigt met de opgegeven waarde. Dit is de waarde 'impact-memo'. De documentatie generator zal hierdoor een tekst document genereren.




Het gegenereerde document

Documenten worden gegenereerd op basis van een template.
Het gegenereerde document is een XML bestand en kan in ms-word geladen worden.
Het kan zijn dat er nog bewerking moeten worden uitgevoerd vanwege:
  • Spelling
  • Pagina indeling
  • Paragraaf indeling.
Het bestand wordt in de folder '..\bat\base\agile\PUB\output' geplaatst en heeft de extensie 'xml.doc'.


Moxen configureerbaar publication

Moxen configureerbaar publication

Idee

Het idee realiseren door het helder te maken en te valideren met eenvoudige zinnen.
new_icons-2

Ontwerp

Het idee omzetten in een model gekoppeld aan wat je moet kunnen als het idee is gerealiseerd.
new_icons-2

Nauwkeurigheid

Door een model als basis te gebruiken is aanpassen mogelijk zonder het zicht op het geheel kwijt te raken.

Doeltreffendheid

Het uitgangspunt blijft bij wat het idee moet opleveren en dat bewaken is mogelijk door het model
Share by: