Bismar schrieb:
> Gibt es eine Software mit der ich mir eine Oberfläche auf einen PC
> machen kann, wo das Modell mit seinen Funktionen dargestellt wird ?
Ja, gibt es.
Du wirst aber programmieren können müssen.
Mit der Software "wxFormBuilder" kannst du bspw. eine GUI für die
wxWidget API zusammenklicken:
https://github.com/wxFormBuilder/wxFormBuilder
https://github.com/wxFormBuilder/wxFormBuilder/releases
Alternativ dazu kannst du auch wxglade verwenden:
http://wxglade.sourceforge.net/index.php#screenshots
Die wxWidget API gibt es hier:
http://wxwidgets.org/
Wenn du das getan hast, dann brauchst du noch die Programmierlogik dazu.
Die kannst du bspw. in den Programmiersprachen C++ oder Python (mit
wxPython) programmieren.
https://wxpython.org/
Die wxwidget API ist in C++ geschrieben, daher bietet sich C++ hier auch
für das eigene Programm an, wenn du aber noch nie etwas programmiert
hast, dann nimm besser Python, Python ist für Programmieranfänger die
weitaus einfacher zu lernende Sprache.
Die Lernkurve für C++ ist nämlich recht hoch.
Wie man so ein Programm in C++ bauen kann, wird bspw. hier beschrieben,
in den beiden Tutorials (Englisch) wird allerdings kein GUI Builder
verwendet,
sondern die GUI Elemente händisch eingebaut, das geht auch und es kann
nicht schaden zu wissen, wie man das händisch macht:
https://www.youtube.com/watch?v=FOIbK4bJKS8
https://www.youtube.com/watch?v=FwUGeV2fnfM
Würdest du den GUI Builder verwenden, dann würde der dir
Quellcodedateien anlegen, deren Funktionen einen Rumpf haben und noch
mit Logik gefüllt werden müssen
Beispiele für Python gibt es auch:
https://www.youtube.com/watch?v=NMjV_HGLAQE
Wenn du ein Lehrbuch für die Programmiersprache C++ suchst, dann kann
ich das Buch "Der C++ Programmierer" empfehlen.
ISBN: 978-3-446-44884-1
Natürlich kannst du deine GUIs auch mit anderen GUI APIs, wie bspw. GTK
oder Qt erstellen.
Das hat unter Windows und Mac OS X allerdings den Nachteil, dass sie
nicht wie native Windows oder Mac OS X Programme aussehen.
Mit wxwidget als API ist das anders, das verwendet zur Darstellung immer
die darunter liegende native GUI API. Im Fall von Windows bspw. die
winapi.
Ein Programm, das sowohl das Zusammenklicken einer GUI also auch ein
grafisches Zusammenklicken der Programmlogik bietet und vereint, ist mir
allerdings nicht bekannt.