Skip to end of metadata
Go to start of metadata

Installation

Das Programm sollte im Normalfall über das Setup-Programm installiert werden. Hier werden dann die notwendigen Module nach Auswahl heruntergeladen und installiert. Folgende Module (*.MOD-Dateien) sind auch offline zu sichern, für eine spätere Installation:

Die MOD-Dateien sind intern reine ZIP-Dateien und können daher auch über "Öffnen mit ..." als solches mit einem geeignten Entpacker geöffnet werden. Die MOD-Dateien nutzen dabei intern das Datei-Kommentarfeld, um das Zielverzeichnis für die Installationen zu speichern. Sie können daher jederzeit auch manuell die Dateien entpacken.

Die MOD-Dateien werden über das Setup-Programm zwingend heruntergeladen und stehen anschließend auf Ihrem Rechner zur weiteren Verwendung zur Verfügung. Bitte sichern Sie sich alle Moduldateien bzw. mindestens die Programmdatei.MOD separat weg, um für den Recovery-Fall hier eine Neuinstallation vornehmen zu können. Der Online-Zugang auf die aktuellste Programmversion ist nur für registrierte Anwender möglich, d.h. im Minimum ein halbes Jahr!

Wechsel von Demoversion auf Vollversion

Bitte achten Sie bei der Eingabe von Benutzernamen und Kennwort darauf, dass Sie diese zu 100% korrekt übernehmen und z.B. ein l (L) nicht mit einer 1 vertauschen etc. Gerne kopieren Sie das Kennwort auch mit <Strg>-<C> in die Zwischenablage und fügen diese wieder mit <Strg><V> wieder ein.

  • Für den Wechsel auf die Vollversion können Sie  innerhalb der gestarteten Demoversion unter dem Menü "Hilfe" / "Auf neueste Vollversion aktualisieren" gehen und dort Ihre per Mail zugesandten Registrierungsdaten eingeben. Es wird dann nur selektiv die Haupt-Programmdatei ersetzt. Alle anderen Module müssen nicht neu gedownloaded oder installiert werden. Sollte dies nicht funktionieren z.B. auf Basis der Windows 7 – Rechteverwaltung, dann das Programm im Administrationsmodus starten (start Shareholder direkt zu starten mit r. Maustaste „Als Administrator ... starten"). 
  • Der alternative Weg ist über das Setup zu gehen (Setup_Shareholder.EXE). Nach dem Start wählen Sie den Punkt „Vollversion" und tragen anschließend Ihre Zugangsdaten ein. Achten Sie darauf, dass Sie „Standardversion" ausgewählt haben. Danach können Sie ausschließlich die Programmversion zur Installation wählen. Das Setup arbeitet mit erhöhten Rechten, so dass die Installation überhaupt möglich ist.
    •  Wählen Sie nach dem Start des Setups die Variante "Vollversion ..."
    •  Achten Sie hier bitte darauf, die richtige Vollversions-Variante zu wählen. Ob es eine Standard- oder Profiversion haben, können Sie der Registrierungsmail entnehmen.

Backup

Automatisches Backup von Datendateien

Wird eine Datendatei von Shareholder neu gespeichert, wird automatisch die vorherige Version ins \Shareholder\Daten\Backup - Verzeichnis verschoben. Es existiert somit immer eine Sicherungsdatei der zuletzt verwendeten Version im Backupverzeichnis. Ein Zurückspielen der Datei ist einfach mit dem Dateiexplorer möglich. Die Dateien haben dabei einen sprechenden Dateinamen, so dass die Zuordnung ohne weiteres möglich sein sollte.

Erstellen von Datensicherungsdateien


Die Erstellung von eigenen Sicherungsdateien kann per Hand mit einem ZIP-Packprogramm wie WINZP erfolgen. Hierzu sind alle Dateien im \Datenverzeichnis von Shareholder zu sichern. Einfacher und bequemer ist die Datensicherung mit der Programmfunktion im Hauptmenü "Extras / Sicherung" möglich.

Da in Shareholder alle Daten in einfachen Dateien im Dateisystem gehalten werden und keine System-Datenbank als Datenmedium dient, ist eine Sicherung von Einzeldateien ausreichend und einfach möglich.
Um die Sicherung etwas benutzerfreundlicher als mit dem Dateiexplorer oder einem Packprogramm zu realisieren, existiert das Sicherungsmodul.

Kursdatensicherung

Für die Sicherung muss zunächst eine Auswahl getroffen werden des Sicherungsumfangs. Nach Möglichkeit wird hierbei automatisch eine Sicherungsdateiname für die gepackte (ZIP-Datei) Sicherungsdatei gefunden. Der Name kann aber auch beliebig angepasst werden. Die festgelegte Beschreibung der Sicherungsdatei wird als Kommentar der gepackten Datei gespeichert.

  • Sonderfunktionen "Aktualisiere ..." : Mit der "Aktualisiere ..." Funktion können bereits angelegte Sicherungsdateien automatisch aktualisiert werden. Die Funktion dient hauptsächlich der Aktualisierung von speziellen Kursdaten-Dateien. Hierbei wird jede vorhandene ZIP-Datei im auszuwählenden Zielverzeichnis auf Namensgleichheit (Bestandteile) der Marktsegmente verglichen z.B. für bei einer Datei: "Kursdaten-TecDAX-TecDAXAllS-Indizes.ZIP" die Titel aus TecDAX, TecDAXAllS und die Indizes automatisch aktualisiert. Es entspricht somit einer manuellen neuen Auswahl der Segmente.

Wiederherstellen der Daten

Die Dateien müssen manuell in das Datenverzeichnis zurückgespielt werden mit Hilfe von Entpackprogrammen wie WinZIP. Ab der Windows XP Version kann auch der interne Windows-Explorer für das Handling der Dateien genutzt werden. Sollte nur Einzeldateien defekt oder zurückgespielt werden müssen, kann auf die Automatische Sicherungsdatei im Daten\Backup-Verzeichnis zurückgegriffen werden. Sie enthält den Stand vor der letzten Sicherung. Die Dateinamen sich identisch mit denen der Ursprungsdatei. Die Zurückspielung muss manuell per Dateiexplorer erfolgen. Ersetzte Dateien nach Aktualisierungen durchs Setup oder durch die interne Programmfunktion "Nach neuer Version suchen ..." werden gesichert in \Backup-Install.

Aktualisierungen

Programmversionen

Shareholder wird fortwährend weiterentwickelt. Bei Registrierung des Programmes haben Sie Zugriff auf alle Updates innerhalb eines halben Jahres. Da zur Vermeidung von Mailtraffic keine Updatemails mehr versendet werden (Spam-Mails gibt es genug), wird ein passives System genutzt. Hierzu wird auf Anfrage des Anwenders, nach neuen Programmversionen gesucht. Die Installation muss danach manuell ausgelöst werden, da eine automatische Einspielung einer neuen Version zur Zeit nicht vorhanden ist.

  • Unter "Hilfe / Auf neueste Vollversion" gibt es eine sehr effektive und schnelle Möglichkeit zu aktualisieren. Entsprechende Registrierungsdaten werden hier bereits abgefragt.
  • Unter "Hilfe / Auf neue Module prüfen" kann zusammen mit anderen Teilmodule wie Stammdaten auch die Programmversion aktualisiert werden.

Aktualisierungen von Stammdaten

Zum aktuellen Zeitpunkt sind folgende Module und damit einhergehend folgende Dateien aktualisierbar:

  • "Aktienstammdaten.MOD"
    • Aktien-Stammdatendatei (Datei: Stammdaten.Aktien.R8.stm) und somit die Liste aller verfügbaren Titel und deren Markteinordnung, Aktualisierungsgruppen, Unternehmenskennzahlen.
  • "Stammdaten.MOD"
    • Konten (Datei: Stammdaten.Konten.stm)
    • Börsen (Datei: Stammdaten.Boersen.stm)
    • Watchlisten (Datei: Stammdaten.Watchlisten.stm)
    • Internetadressen und -variablen (Dateien: Internet.Variablen.stm, Internet.Importformate.stm, Internet.Adresse.stm, Internet.Aktualisierungsgruppen.stm)
    • Entscheidungen (Datei: Stammdaten.Entscheidungen.stm) und Transaktionsbewertungen (Datei: Stammdaten.Transaktionsbewertung.stm)
    • Technische Indikatoren (Datei: Indikatoren.Gruppen.stm)
    • Sparpläne (Datei: Konten.Sparplaene.stm)
    • Märkte (Datei: Stammdaten.Maerkte.stm)
    • Wertpapierarten (Datei: Stammdaten.WPArten.stm)

Die bisherigen Änderungen des Anwenders gehen hierbei jedoch verloren, wenn das entsprechende Modul installiert wird. Ihre alte Version findet sich dabei immer gesichert im Datenverzeichnis (Hilfe / Info / Datenverzeichnis öffnen) unter \Daten-Backup. Die Rückspielung ist so jederzeit und einfach möglich.

  • Unter "Hilfe / Auf neue Module prüfen" kann zusammen mit anderen Teilmodule wie Stammdaten auch die Programmversion aktualisiert werden.

Konzeptidee XML-Snapshots

Da immer wieder Einspielungen und Änderungen der Stammdaten notwendig sind, ist ein Konzept für die Einspielung von Updates/Patches notwendig geworden. Zur Zeit muss bei Einspielung einer neuen Version der Stammdaten der User die Alles-Oder-Nichts-Entscheidung treffen, da die Stammdatendatei nur komplett übernommen werden kann. Bisherige Änderungen an den Stammdaten gehen so verloren.

Die Einführung von Patch/Updatemechanismen ist so unumgänglich. Die Basisidee basiert dabei auf sogenanten Snapshots. Diese Snapshots bilden den Zustand der Stammdaten komplett zu einem Zeitpunkt ab. Werden zwei Snapshots miteinander verglichen, so ergeben sich hieraus durch die gemachten Änderungen eine Updatedatei. Bei dem Vergleich der Snapshots gibt es einen Ursprungssnapshot und ein Zielsnapshot, so dass die Richtung der Änderung vorgegeben ist insb. für Löschungen oder hinzugefügten Änderungen.

Die Unterschiede der beiden Snapshots werden als XML Datendatei abgelegt. Diese Datendatei dient als Updatedatei und kann durch andere User eingespielt werden.

Als mögliche Modifikationen ergeben sich:

  • Modify
  • Delete
  • Add

Eine genaue Beschreibung der Details folgt dann mit der Umsetzung dieses Patchmodules.
Zur Nachverfolgung hier der zugehörige Issue: http://shareholder24.de:18082/browse/SHAREHOLDER-106