i|NORIS®-Programmiermodell für Neu- und Weiterentwicklung Auszug, Stand: 12/2013 Seit über 15 Jahren werden Applikationen basierend auf dem i|NORIS®-Framework entwickelt. Dabei erweitert sich kontinuierlich die Sammlung an Basiskomponenten, Funktionsbausteinen, Schnittstellen, optimierte Sourcecode-Strecken und Klassen mit entsprechenden Methoden. Entwurfsmuster beinhalten einen Katalog von wiederverwendbaren Lösungsschablonen für wiederkehrende Anforderungen. Über Entwicklungsrichtlinien wird der Einsatz normierter Programmcodes geregelt und das objektorientierte Programmiermodell gibt die Softwarearchitektur für Neu- und Weiterentwicklungen vor. Die Applikationen setzen sich dabei aus Entwicklungsobjekten mit wiederverwendeten Sourcecode-Strecken zusammen, was in der Implementierung zur Reduzierung von Programmier- und Testaufwand führt. Access Control Zugriffrechte und Rollen Masternavigation Navigationsmenü Audit Generator Datenbank Audit Funktionen bereitstellen Mobile Frontend Interface für mobile Geräte Business Calendar Werkskalender Multilanguage Mehrsprachigkeit in Applikationen Chart Auswertefunktionalität auf Basis MS Chart Offline Client Offline Funktionalität Contextmenu Ereignisgesteuertes Menü Online Help Onlinehilfe Anzeige/Editor Data Access Layer Datenzugriffschicht auf verschiedene DB-Systeme PDF Form Import Importieren von ausgefüllten PDF-Formularen Data Cache Zwischenspeichern von Applikationsdaten PDF Generator PDF Generierung Data Encryption Daten Verschlüsselung Report Generator Modul zur Erzeugung von listenbasierten Reports Data Object Generator Tabellenabhängige Klassen erzeugen Rich Text Editor HTML Editor Database Replication Datenbank Replikation über mehrere Standorte Round Robin HTTP Anfragen auf verfügbare Systeme verteilen Datagrid Direkte Dateneingabe in Tabellen SAP Connector EDM Lesen/schreiben von SAP EDM Infosätze/Dokumente Digital Camera Control Steuerung von Digitalkameras SAP Connector PS Lesen/schreiben von SAP PS Elementen Digital/Electronic Signature Digitale/elektronische Signatur SAP Connector RFC Lesen/schreiben von BAPI Funktionen Effort Calculation Matrix für die Erfassung von Aufwänden Scan Interface Anbindung von (Barcode) Scannern Event Logging Ereignisse protokollieren Session Manager Verwalten von Benutzersitzungen Excel Import/Export Excel Dateien importieren/exportieren Signature Scan Erfassung von natürlichen Unterschriften File Compressor Komprimieren von in der DB abgelegten Dateien Single Sign On Benutzerauthentifizierung über Windows-Anmeldung File Upload Dateien in der Datenbank/Filesystem ablegen SQL Query Optimierte SQL Abfragen Formula Calculation Engine Berechnung von Formeln mit Parametern Tab Sheets Navigation über Reiter (Tabs) Formula Edit Formeleditor Table Filter Benutzerspezifische Filter auf Tabellen Image Edit Bildbearbeitung Table Procedure Generator Tabellenabhängige SQL Prozeduren erzeugen Input Check Überprüfung von Eingaben Table Sort Tabellensortierung Language Editor Sprachtexteditor Tracking Geo Daten Unterstützung LDAP Query Verzeichnisse per LDAP abfragen Treeview Hierarchische Struktur anzeigen Mail Encryption Mail verschlüsseln URL Rewriter Umleiten von HTTP-Anfragen Mail Import Mail aus Postfach importieren User Management Benutzerverwaltung Mail Send/Receive Mailversand Wizard Assistent zur schrittweisen Erfassung von Daten Masterlayout Zentral gesteuertes Layout Workflow Workflow gestützter Prozessablauf RFCIOS Zertifizierte SAP Schnittstelle (SAP NetWeaver) … Basiskomponenten, Funktionsbausteine, Schnittstellen, optimierte Sourcecode-Strecken und Klassen mit entsprechenden Methoden wurden mit Microsoft Visual Studio und auf/für Microsoft Plattformen entwickelt bzw. werden weiterentwickelt. Das i|NORIS®-Framework setzt für den Betrieb Microsoft Serverprodukte voraus, die nicht Bestandteil der i|NORIS®-Applikationen sind. Technische Änderungen und Irrtümer vorbehalten. Bis zu 40 % weniger Programmier- und Testaufwand! © 1991-2014 NORIS-IB GmbH Kopernikusstraße 18, 90459 Nürnberg Tel.: +49 (911) 94 95 93 – 0 Fax: +49 (911) 94 95 93 – 22 Mail: [email protected] Web: www.noris-ib.de