Program obsługujący klientów banku

0

Witam serdecznie,

Niestety, nie jestem programistą i nie planuję być, lecz na studiach na programowaniu wizualnym wymaga prowadzący napisania programu w Visual Studio -> Windows Forms .NET. Przerasta mnie to zadanie i potrzebuję pomocy. Czy znalazłaby się osoba, która poduczy mnie? Polecenie wygląda następująco: screenshot-20220619181617.png

3

Zacząłbym od obejrzenia dowolnego tutoriala na temat budowy UI w WinForms, a później podpinaniu kodu do tego.

6

Jeżeli Ministerstwo edukacji uznaje że specjalność na której studiujesz musi mieć programowanie to masz dwa warianty:

  • Nauczyć się tegoż programowania
  • Zmienić kierunek studiów
0
_13th_Dragon napisał(a):

Jeżeli Ministerstwo edukacji uznaje że specjalność na której studiujesz musi mieć programowanie to masz dwa warianty:

  • Nauczyć się tegoż programowania
  • Zmienić kierunek studiów

Dziękuję za pomocną radę. Jest to jeden jedyny przedmiot, gdzie takowe programowanie występuje przez 3 lata licencjatu. W przyszłości nie planuję zostać programistą, stąd ten post. Moje zainteresowania odbiegają akurat tylko od tego przedmiotu.

fffffffff napisał(a):

Zacząłbym od obejrzenia dowolnego tutoriala na temat budowy UI w WinForms, a później podpinaniu kodu do tego.

Głównie potrzebuję pomocy w podpunkcie E jak i G, z resztą na dobrą sprawę jestem w stanie sobie poradzić.

2
Luboc napisał(a):

Głównie potrzebuję pomocy w podpunkcie E jak i G, z resztą na dobrą sprawę jestem w stanie sobie poradzić.

Dla podpunktu E) polecałbym się zaznajomić z kolekcjami z System.Collections.Generic, a potem z metodami jakie udostępniają
Dla podpunktu G) Obsługę wyjątków - try catch finally, Regex i najprostszy if else

2

W ramach postępu wrzucam update. Pozostało mi jedynie napisać kod do prawej strony, czyli średni stan konta itp, a także sprawdzanie zgodności nr konta z danymi bankami.
Z pozdrowieniami dla @_13th_Dragon @Spine @iKonsument
Z podziękowaniami dla @fffffffff oraz @1a2b3c4d5e za cenne wskazówki!
screenshot-20220620213833.png

2
Luboc napisał(a):

W ramach postępu wrzucam update. Pozostało mi jedynie napisać kod do prawej strony, czyli średni stan konta itp, a także sprawdzanie zgodności nr konta z danymi bankami.

screenshot-20220620215108.png
Radzę Label'y co masz po prawej wrzucić do combobox'a a pod spodem duży listbox.

0

Udało się uporać ze średnimi itp.
screenshot-20220620234723.png

Potrzebuję drodzy forumowicze rady, jak wyciągnąć średnią liczbę klientów poniżej średniej i średnią liczbę klientów (wypisac ich nazwiska) powyżej średniej kwoty środków na koncie. Myślę, że najlepszym pomysłem, aby wypisać więcej uboższych poniżej średniej, to zmodyfikować kod "najuboższego klienta", który wygląda tak:
screenshot-20220620234911.png
Z góry dziękuję za pomoc!

1
Luboc napisał(a):

aby wypisać więcej uboższych poniżej średniej, to zmodyfikować kod "najuboższego klienta", który wygląda tak:

screenshot-20220620234911.png
Z góry dziękuję za pomoc!

Niefajny jest kod, że widgety GUI się miesza z algorytmiką
JESZCZE GORZEJ, jak traktuje się jako kontenery danych, to nigdy nie działa dobrze.

Wiem, że nie musi być pro, ale co jak co, to wyniesienie obliczenia średniej do funkcji / metody o nazwie średnia nikomu krzywny nie zrobiło.

0

Dobra, kolejny etap za mną. Program elegancko wylicza klientów poniżej, powyżej średniej. Pozostała mi do zrobienia walidacja nr konta (żeby można było wpisać tylko liczby całkowite) i sprawdzanie nr konta pod względem przynależności do banku. Czyli np. Mbank = 1140, PKO BP = 1020 na 3-6 cyfrze.
Pytanie zatem jak wczytując dane z pliku txt mogę od razu sprawdzić czy reguła np mbank = 1140 na 3-6 cyfrze jest poprawna.
Dodatkowo zrobiłem sprawdzanie czy nr konta ma 26 cyfr, jak ma np 25 to wyświetla się komunikat. Jednakże przy próbie dodania nowego klienta wyświetla komunikat o liczbach całkowitych nawet jeśli są wprowadzone liczby całkowite. Jestem baaardzo początkującym i zapewne wielu z was rozśmieszy to co napisałem, ale w pewien sposób jednak to działa, z tym, że moja funkcja dodaj klienta już przestała działać. Proszę ponownie o rady! Pozdrawiam, Łukasz
screenshot-20220621202226.png
screenshot-20220621202247.png

0

Po zmianie nazwy banku i/lub numeru konta sprawdzasz czy 3..6 cyfry odpowiadają cyfrom banku.
Z tym że ja bym dał pole nazwy banku readonly po numerze konta oraz automatycznie ustawiałem nazwę banku na odpowiedni wg 3..6 cyfry

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