![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 23.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam!! To mój pierwszy post, proszę więc o wyrozumiałość, umieściłem post tutaj bo od nie dawna zacząłem przygodę z tematyką www, ale do rzeczy.
Mam do stworzenia elektroniczny dziennik szkolny. Na początek wystarczą 2 konta: rodzicielskie i nauczycielskie. Język jakie wybrałem to PHP, MySQL i HTML i CSS. Bazę chcę utworzyć w PHPmyADMIN, wszystko umieszczał na wirtualnym serwerze(XAMPP) Zacząłem od stworzenia szkieletu bazy danych, prosiłbym o ocenę i ewentualne wskazówki. Prosiłbym też o jakieś wskazówki dotyczące utworzenia mechanizmu logowania bądź sesji. Otóż, żeby opiekun bo zalogowaniu automatycznie wchodził na swoje konto, żeby nie wlazł gdzie indziej( co w przypadku gdy opiekun ma kilka dzieci??) Nauczyciel tak samo po zalogowaniu wchodził tylko na swoje konto (biorąc pod uwagę, np. że nauczyciel uczy 2 przedmioty, prowadzi jakieś tam koło zainteresowań po lekcjach i do tego jest wychowawcą jakieś tam klasy). Znalazłem na necie mechanizm na stronie: http://webcity.pl/webcity/wlasny_mechanizm_sesji_w_php Ale on ma w sobie masę błędów i nie mogę z nim dojść do końca. Co do samej bazy oto jej szkielet:
Rozważałem również opcję ażeby nauczycieli, opiekunów i uczniów umieścić w jednej tabeli, ale wydaję mi się, że to by pogmatwało tylko cały wygląd bazy danych. Wychowawców umieściłem tabeli klasa. Jeszcze jeden problem mnie zatruwa, otóż czy silnik InnoDB będzie odpowiedni?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 23.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie wydaję ci się, że tabela pokrewieństwa którą utworzyłem lepiej połączy tabelę opiekunów z uczniami?? Czy jak umieszczę tak jak piszesz w tabeli opiekunów id_ucznia to co w przypadku gdy opiekun czy opiekunowie będą mieli kilkoro dzieci?? Też zapomniałem dopisać do tabeli pokrewieństwa pola id_nauczyciela bo przecież nauczyciel też może być jednocześnie opiekunem.
Jak oceniacie ogólny schemat bazy danych. Ja jeszcze dzisiaj sprubóję wklepać do wszystko połączyć relacjami, i wrzucę to na forum, pewnie wtedy będzie lepiej to widoczne. Tak robię to tylko i wyłącznie na własny użytek, na uczelnie mam taki projekt wykonać. Chcę to zrobić bo od dawna planuje zbratać się z PHP, i temu podobnymi. Moją słabą stroną jest tworzenie baz danych, chociaż już miałem z nimi styczność. Co odnośnie systemu logowania?? Gdzie znajdę ciekawe skrypty? Bazę danych już mam rozpisaną i tak ja ją widzę. Tylko chciałem znać opinię ludzi bądź użytkowników tego forum którzy mają większe doświadczenie ode mnie. Ten post edytował filus08 23.05.2011, 20:52:47 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:35 |