Aplikacja z baza danych przypominajaca o roznych rzeczach

0

Witam, chce napisac aplikacje, ktora bedzie przypominala o dobiegajacym terminie konca umowy, ma to byc program dla uzytkownika, w ktorym beda dane klientow i proste funkcjonalnosci, czyli : utworz nowa umowe, przedluz umowe, usun umowe, oraz ma sie laczyc z siecia , za jej posrednictwem ma wysylac smsy(czyli automatyczne generowanie i wysylanie smsow).Aplikacja o slabej grafice, na poczatku nie chce rozbudowywac.W jakich jezykach z nizej wymienionych mozna to zrobic?
Znam same podstawy: SQL , JavaScript, PHP , C++ , Python.
Pytanie moze nieprofesjonalne, jednak prosze o racjonalne odpowiedzi.Z gory dzieki za pomoc. :)

0

jakich jezykach z nizej wymienionych mozna to zrobic?

W każdym ;-)

0

Okej, w kazdym to znaczy... jak? Czy w SQL-u mozna zrobic cala logike programu?... jak sie polaczyc z urzadzeniem i wysylac smsy za jego posrednictwem?

0

Zastanawiałem się właśnie czy dodać wyjątek w przypadku SQLa ;-p
Akurat SQLa najwygodniej byłoby sparować z innym językiem (np. Pythonem czy PHP).

0

Co do wysyłania SMS'ów - był niedawno podobny wątek - Wysyłanie sms z telefonu

A w temacie oprogramowania - jeśli jesteś początkujący, nie chcesz walczyć za bardzo z tworzeniem "wyglądu" to skorzystaj z jakiegoś narzędzia typu RAD. Zwłaszcza, że RAD Studio posiada wersję darmową (warunkiem jest nieprzekraczanie 5tys. dolarów obrotu rocznie). W ramach studio masz C++ Builder oraz Delphi. Skoro "liznąłeś" już trochę C++, to proponuję skorzystanie z pierwszej opcji. Chociaż, skoro masz też na liście Pythona, może łatwiej się odnajdziesz w stworzeniu czegoś webowego.

A w temacie SQL - jeśli nie ma to być nic skomplikowanego, pilnującego uprawnień użytkowników, z jednoczesnym dostępem z wielu miejsc, to zainteresuj się SQLite. Jest to bardzo prosta implementacja silnika bazy, niczego nie trzeba konfigurować czy instalować, po prostu cała baza jest plikiem na dysku, ale jednocześnie masz większość rzeczy dostępnych w "prawdziwych" SQL'ach.

0

A jak sparowac?co to znaczy?polaczyc?napisaC w jednym pliku, np tak jak laczenie z baza mysql w htmlu w jednym pliku czy dodac pliki do htmla (np w htmlu przez atrybut src ?)

0

Sparować znaczy się część dotyczącą operowania na bazie danych zrobić w SQL, GUI i logikę programu w innym języku.
Np C++ z biblioteką Qt - klasy QApplication, QMainWindow dla aplikacji,a QSqlDatabase spięte z dajmy na to SQLite/MySQLem do obsługi części bazodanowej.

0

Nie sadzilem, ze moj temat wzbudzi takie zainteresowanie. Dzieki za podpowiedzi. :)

0

Zdecydowalem sie na Pythona , w nim chce sparowac SQLite

0

A co do wysyłania smsów - skorzystasz z czegoś w stylu https://stackoverflow.com/questions/676172/full-examples-of-using-pyserial-package, czy wykupisz usługę online do smsowania?

0

A jesli chcialbym zrobic aplikacje okienkowa np. Excel, Access albo tym podobne (chodzi o sam wyglad ) to w pythonie pisze kod aplikacji i sparowanie z sqlem, a wyglad jak?

0

python gui w Google.

0

Jeśli chcesz mieć aplikację desktopową, to zamiast kombinacj z GUI do Pythona (co sądząc z poziomu pytań zadawanych przez OP może być zbyt dużym wyzwaniem), lepiej chyba skorzystaj ze wspomnianego przez mnie kilka postów wyżej środowiska RAD - czy to Delphi, czy C++ Builder, W ten sposób sam interface graficzny sobie "budujesz z klocków", a potem skupiasz się już na samej logice, czyli tym, co ma realnie program robić. Chociaż i tak będziesz miał dużo pracy, bo wprawdzie sama aplikacja nie jest bardzo trudna, ale mam wrażenie, że jesteś osobą mocno początkującą. I nie piszę tego złośliwie czy żeby Cię obrazić, ale po prostu określam Twój poziom. Aczkolwiek nic nie stoi na przeszkodzie, żebyś przysiadł do tematu i za pewien czas wiedział więcej.

0

dobrze, wyprobuje zatem RAD , Delphi , C++ Builder

1 użytkowników online, w tym zalogowanych: 0, gości: 1