Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Ich brauche Hilfe, welche Programmiersprache (https://www.delphipraxis.net/166584-ich-brauche-hilfe-welche-programmiersprache.html)

AlexSide 20. Feb 2012 16:01

Ich brauche Hilfe, welche Programmiersprache
 
Hallo,

ich möchte programmieren lernen, genauer gesagt möchte ich eine Kundenverwaltungssoftware programmieren.

Diese soll Kunden, dazugehörige Kontakte, Termine, Verträge usw. verwalten.
Netzwerkfähigkeit ist extrem wichtig, daher verschiedene Anwender mit verschiedenen Rechten.
Tapi Anbindung ist ebenfalls Pficht, ich möchte das die Anwendung den Datensatz bereits öffnet, sobald das Telefon klingelt.

Später wäre es optimal, per Web auf die Datenbank und die Termine zuzugreifen.

Bislang überlege ich mich mit MS SQL und Visual Basic zu beschäftigen.
Was mich daran stört, sind die ganzen Laufzeitumgebungen in Windows, das Programm ist irgendwie nicht "Standalone"...
Vielleicht bin ich auch auf dem falschen Dampfer.

Ich möchte auf jeden Fall Zukunftskompabilität und Kundenkompabilität.
Ich habe z.B. schon Netzwerkfestplatten mit MySQL und PHP gesehen, so könnten sich die Kunden als "Server" eine Raid-NAS hinstellen und über ein WEB-Frontend auf die Daten zugreifen.

Hat jemand eine Idee in welche Richtung ich denken soll?

lg

Alex

shmia 20. Feb 2012 16:31

AW: Ich brauche Hilfe, welche Programmiersprache
 
Zitat:

Zitat von AlexSide (Beitrag 1152000)
ich möchte programmieren lernen, genauer gesagt möchte ich eine Kundenverwaltungssoftware programmieren.

Die Software, die du da beschreibst nennt man Customer-Relationship-Management.
Es gibt hier übrigens auch Open Source Programme im Internet.
Auch Microsoft hat hier eine Lösung, die sich in Outlook integriert.

Wenn es dir nur um's Lernen geht wie man Programmiert, wäre dein Projekt völlig überdimensioniert und zu komplex für einen Anfänger.
Selbst ein Profi kann ein CRM nicht im Alleingang programmieren (naja er kann es versuchen aber normalerweise benötigt man dazu ein Team).

AlexSide 20. Feb 2012 16:39

AW: Ich brauche Hilfe, welche Programmiersprache
 
Naja, ich fange halt klein an.

Die Software soll ja nicht alles auf einmal können.

Ich will jetzt halt die richtigen Weichen stellen.

lg

Alex

shmia 20. Feb 2012 17:07

AW: Ich brauche Hilfe, welche Programmiersprache
 
Also ich habe da wenig Hoffnung...
Aber gut die 1. Entscheidung wäre "soll es eine Webanwendung werden?".
Die Webseite kann in jedem neueren Browser ohne Installation angezeigt werden, was natürlich ein grosser Vorteil ist.
Der Trend für CRM geht ganz klar in diese Richtung.
Nächste Entscheidung wäre die Programmiersprache auf der Serverseite.
Infrage kommt hier unter anderem Python, Ruby, PHP und ASP.Net (also C#).
Auf der Clientseite wird wohl Javascript benötigt.
Zusätzlich müsstest wissen wie man Webserver betreibt und über HTML sowie CSS Bescheid wissen.
Dann kommt die Auswahl der Datenbank.
Bei Python/Ruby bietet sich MySQL an; bei ASP.Net wäre es ein MS SQL Server.

Aber ich würde raten erst mal ein Open-Source CRM herunterzuladen und in Betrieb zu nehmen;
dabei hast du Einiges zu tun.
Allein ein bestehendes CRM auf deine Bedürfnisse anzupassen bietet schon viele Herausforderungen.
Sourcecode ist ja dabei.

http://sourceforge.net/projects/xrms/
http://www.vtiger.com/
http://www.sugarcrm.com/crm/

Jens01 20. Feb 2012 17:27

AW: Ich brauche Hilfe, welche Programmiersprache
 
Lass Dich nicht entmutigen.
Wenn Du klein anfängst und den Anspruch nicht zu hoch schraubst, kann man ein solches Projekt als Anfänger auch beginnen. Man muß aber Zeit haben.
Ich habe auch mal mit einem ähnlichen Projekt begonnen und damit Pascal (nicht Delphi, damals gabs das noch gar nicht) gelernt. Das Programm lief auch, aber leider nur teilweise, da es nie fertig wurde.

Delphi-Laie 20. Feb 2012 18:03

AW: Ich brauche Hilfe, welche Programmiersprache
 
Zitat:

Zitat von AlexSide (Beitrag 1152000)
ich möchte programmieren lernen, genauer gesagt möchte ich eine Kundenverwaltungssoftware programmieren.

Diese soll Kunden, dazugehörige Kontakte, Termine, Verträge usw. verwalten.
Netzwerkfähigkeit ist extrem wichtig, daher verschiedene Anwender mit verschiedenen Rechten.
Tapi Anbindung ist ebenfalls Pficht, ich möchte das die Anwendung den Datensatz bereits öffnet, sobald das Telefon klingelt.

Später wäre es optimal, per Web auf die Datenbank und die Termine zuzugreifen
.....

Für das Programmierenlernen hast Du Dir mit Sicherheit einige Größenordnungen zuviel vorgenommen. Ein klares, optimalerweise selbstgewähltes Ziel ist sicher motivierend und deshalb wichtig, doch es sollte realistisch sein, sowohl vom Niveau als auch vom Umfang her.

Programmieren Lernen ist, wie eine Sprache zu erlernen (Programmiersprache). Es dauert also Jahre. Werden Deine Kunden so lang warten (können / möchten)? Wird Deine Motivation solang durchhalten?

Schuster, bleib bei Deinen Leisten, und Einsteiger, Du bei Deinen anfänglich bescheidenen Zielen.

AlexSide 29. Feb 2012 17:48

AW: Ich brauche Hilfe, welche Programmiersprache
 
So, vielen dank für die Beiträge.

Nein, ich lasse mich nicht entmutigen.

Ich habe mit Visual Basic .net angefanfgen (Fernstudium)

Macht mir einen Riesenspaß.

Lg Alex


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz