Die bei der Entwicklung eines modularen, portablen Fakturierungsprogramms verwendeten Techniken

102013

Technische Spezifikationen... Thomas


Für die Technikfans ein paar Daten, die Ihre technische Neugier befriedigen:

Portable-ERP ist eine Anwendung für Windows®, die in C# geschrieben wurde, mit der Umgebung SharpDevelop. Die Programmiersprache C# wurde im Hinblick auf die Projekte zur Portierbarkeit auf andere Plattformen (Mono-Projekte) gewählt.

Die erste Etappe bei der Entwicklung von Portable-ERP war die Schaffung eines vollständigen Entwicklungs-Frameworks, der das Design und grafische Layout, die Sicherheit und Navigation usw. umfasste. Nach Abschluss dieser Etappe war 90% geschafft und der Rest war schnell getan. Daher ist Portable-ERP so anpassungsfähig und ermöglicht es, SEHR schnell maßgeschneiderte Anwendungen umzusetzen.

Portable-ERP ist eine Anwendung mit Datenbank, die im ‚Offline’-Modus arbeitet, im Gegensatz zum ‚Online’-Modus wie die Anwendungen, die in der ‚Cloud’ sind. Das bedeutet, dass man ohne Internetverbindung arbeiten kann.

Die Art der Fensterdarstellung ist MDI (Multiple Document Interface), d.h. Sie können gleichzeitig innerhalb einer Anwendung mehrere Fenster öffnen. Bei der Aktualisierung von Daten in einem Fenster werden die Änderungen zeitgleich in den anderen Fenstern nachvollzogen, die die gleichen Angaben verwenden.

Portable-ERP wurde auf Grundlage wiederverwendbarer Objekte konzipiert, wodurch sich eine extrem leichte Anwendung (die aktuelle Version hat einen Speicherplatzbedarf von knapp über 1Mb) ergibt.

Der Zugriff auf die Daten erfolgt streng über den Layer ADO.NET auf eine SQLite-Datenbank (seit der Version 1.0.5199).

Die Datenbank ist vom Typ ‚Single User’ mit SQLite. Es ist möglich, auf Anfrage zu einer Multi-User-Umgebung zu wechseln.

Seit der Version 1.0.5199 werden die Daten in einer SQLite-Datenbank gespeichert. Wenn bei Ihrer Tätigkeit viele Informationen anfallen, empfehlen wir den Wechsel zu einer geeigneten Datenbank, was dank der Konzeption von Portable-ERP leicht umzusetzen ist. Wir stehen für weitere Informationen gern zur Verfügung.

Derzeit ist die Anwendung in englischer, französischer und niederländischer Sprache verfügbar. Wenn Sie sich einbringen und die Anwendung in eine noch nicht vertretene Sprache übersetzen möchten, erhalten Sie als Entschädigung für Ihre Investition eine kostenlose Lizenz!

Die Anwendung wurde mit folgenden Umgebungen getestet:
- Windows XP® SP3;
- Windows Vista®;
- Windows 7®;
- Windows 8 Pro® (erfordert die Installation des Frameworks .NET 3.5);

Bei Verwendung von Portable-ERP sollte mindestens die Auflösung 1280X768 für die Anzeige gewählt werden. Jede höhere Auflösung macht die Verwendung noch komfortabler. Jede Auflösung unterhalb dieser Einstellung erschwert die Verwendung. Wenn Sie beabsichtigen, Portable-ERP auf einem Netbook oder Tablet mit einer Auflösung von weniger als 1280X768 zu verwenden, wird empfohlen, den Modus mit maximiertem Fenster zu wählen. Auf einem Tablet vom Typ Win8® lässt sich Portable-ERP jedoch sehr, sehr gut nutzen;-).

Sollten Sie Gelegenheit haben, Portable-ERP in einer anderen Umgebung zu erproben, würden wir uns sehr über Ihr Feedback freuen!

Das Paket MS Office® muss nicht zwingend vorhanden sein.

Sollten Sie einen Fehler finden: Bitte informieren Sie mich schnellstmöglich! Vielen Dank im Voraus.

Zurück