| DesignAssist
in een Notendop
DesignAssist is een toolkit met templates, libraries en richtlijnen om efficienter met Oracle Designer van Oracle aan de slag te kunnen. Deze toolkit is ontworpen door Scott Hollows van het bedrijf Seeristic. Scott heeft nauwe banden met de Oracle Designer groep en heeft zeer nabij de wieg gestaan van Designer. Tevens heeft hij de nodige bekendheid gekregen door zijn seminars en workshops "Advanced Generation Techniques for Oracle Designer". Wat mogen we verwachten van DesignAssist ? De manager: Het is een volwaardig produkt en geen van een eenmalige dienstverlening. Door de strukturele aanpak zijn upgrades en volledige ondersteuning mogelijk. Tevens werkt DesignAssist met Oracle Designer R1.x, R2.x, R6, R6i en R9i resp. Forms 4.5, 5.0, 6.0,6.i en 9i De onderliggende filosofie is : "DesignAssist werkt aanvullend op Oracle Designer i.p.v. vervangend". Het is een open struktuur dus alle source code is voorhanden en niet `gestript'. Sluit qua look and feel dicht aan bij de (defacto) Windows GUI standaarden. De onderdelen zijn afzonderlijk te gebruiken, men wordt niet in een strak keurslijf gedrukt. Conflicteert niet met bestaande standaarden, dus Oracle Method (CDM/QMS) of eigen standaarden blijven bruikbaar. Een flexibel licentie beleid dat het werken met de templates voor zowel kleine als grote bedrijven betaalbaar maakt. Ook de junior ontwikkelaar wordt nu meteen inzetbaar en voldoet aan de Quality Assurance eisen. De ontwikkelaar Het is geen oversized (fat and funky) template met veel overhead en daardoor snelle load en execution. Door de library struktuur kunnen modules, ondanks manuele wijzigen, keer op keer gegenereerd worden. De her-generatie module van Designer wordt niet gebruikt vanwege de vele beperkingen. De aanpak bevordert het hergebruiken van programma code. Application Trace file voor debugging. Genereert een ASCII file dat tijdens een draaiende applikatie bekeken kan worden. Het bestand bevat alle triggers die af zijn gegaan in de applicatie en tevens de custom trace events die `flagged' stonden. Interform events : Raising events in een andere forms met slechts een programmaregel, zoals "Force another form to query all data related to the current form." Verbeterde kalender. Nette, dus geen cryptische, foutmeldingen voor Foreign Key Constraints errors. "Super" Auto Query feature : De standaard Designer auto query feature is zeer beperkt. De DesignAssist utility haalt automatisch de gerelateerde data op als men een form opent. Ook kan men automatisch `parents' vinden als er op `childs' wordt gezocht. De eindgebruiker Men behoudt het interactieve aspect en valt niet terug op een ouderwets "block mode" concept. Een zeer duidelijk zoekmode, dus niet meer `verdwalen' in de query-modes. Zoekargumenten, summaries (totalen etc.), sorteervolgorde kunnen run-time worden opgeslagen/gewijzigd/uitgevoerd. Dit geschiedt volledig GUI georienteerd. (Gebruikersvriendelijk en begrijpelijk) Spreadtables zijn volledig re-sizeable gemaakt, dit is erg handig indien men met verschillende soorten formaten beeldschermen gebruikt in de organisatie. Standaard `highlight' van de huidige record in een multi-row block. Export block data naar Excel of Word for Windows (en andere applicaties natuurlijk). Ook SQL Loader en ASCII formaten worden ondersteund. Resumerend, met behulp van Designer Assist kan men Oracle Designer gaan gebruiken waarvoor het bedoeld was. Compacte code die vlot uitgevoerd kan worden, duidelijke zoekschermen (query mode), keer op keer genereerbaar en hergebruik van code door het gebruik van de DesignAssist library struktuur. Voor
het geval dat U vragen of op- en aanmerkingen heeft, kunt U mij bereiken
onder Benelux
Contact Adres :
Tel:
+32 3 315 9464
| ||