![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam, mam taki projekcik - stworzyć aplikacje zarządzania stacją paliw. Ma to wyglądać mniej więcej tak, że jestem właścicielem stacji i moge sobie sprawdzić przychodzy itp.
Aplikacja ma wyglądać tak że klienci tankują i płacą za paliwo czyli pracownik po prostu będzie podawał rodzaj i ilość paliwa jaką klient zatankował zostanie obliczona kwota do zaplaty i zapisana do bazy. W bazie będą ceny benzyny od róznych dostawców od których stacja będzie kupować benzynę. Jako właściciel stacji będę też musiał opłacać pracowników. Ogólnie chodzi o to, jak mi Pani prof powiedziała, żebym mógł robić róznego rodzaju zestawienia, jak obrót miesięczny, obrót miesięczny z opłatami pracowników, kwoty na jakie dany pracownik sprzedał benzynę itp. Zacząłem tworzyć schemat bazy ale niestety jestem cienki z tego... Skonstruowałem coś takiego i chciałem Was prosić o wasze zdanie, jakieś sugestie, porady. schemat bazy Ten post edytował gagatek 16.12.2011, 15:47:22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
To co zrobiłeś to diagram klas.
Innymi słowy (przykład Klienta): Zaprojektowałeś sobie obiekt Klient Obiekt Klient ma dwie właściwości (zmienne): Firma i Prywatny; obie są publiczne, tzn. możesz się do nich odwołać spoza klasy. Obiekt Klient ma dziwne powiązania z klasami Prywatny i Firma. Podejrzewam, że nie o to Ci chodziło. Użyłeś ZŁEJ notacji. A tutaj masz jak mniej więcej powinien wyglądać diagram ERD w jednej z używanych notacji. Z innych uwag jest to i tak nie do końca dobrze zaprojektowane, ale może wynika to głównie z niewłaściwego przedstawienia diagramu. Na diagramie baz danych musisz zawrzeć: Wszystkie pola w bazie Klucz, jeśli takowy jest wymagany Klucze obce, jeśli istnieją Innymi słowy WSZYSTKIE pola, które potem dodasz do bazy. Btw, jaki cel miałeś w wydzielaniu Paliwa i Ilości paliwa na stacji? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 18:37 |