Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zrobiona aplikacja, ale jak zrobić klasy?, Jak zrobić klasy?
rafakl
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 4.02.2013

Ostrzeżenie: (0%)
-----


Witam,

Otóż miałem do zrobienia aplikację z formularzem logowania, która przyjmuje wpisy (data, akcja, jaki użytkownik to zrobił etc). Aplikacja ta również posiada opcje edycji wpisów, usuwania ich, dodawania oraz przeglądania coś a la logów. Taka prosta aplikacyjka.
Mam pytanie w związku z tym, jak zrobić to tego klasy aby dało się zrobić dokumentację w UML w diagramie klas. Czy w takiej prostej aplikacyjce takie coś w ogóle da się zrobić?
Wiem, że może mętnie to wytłumaczyłem, także w przypadku jakiś pytań chętnie odpowiem.

PS. w aplikacji tej, nie definiowalem własnych funkcji, wszystko robilem na prostym html'u oraz na komendach PHP typu mysql_query, mysql_fetch_row, etc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
com
post
Post #2





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


zacznijmy od tego że najpier robisz model UML, a potem na podstawie niego budujesz aplikację (IMG:style_emoticons/default/smile.gif) Jak chcesz robić klasy to sie zapoznaj z OOP (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
rafakl
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 4.02.2013

Ostrzeżenie: (0%)
-----


Hej com,

Oczywiście wpierw powinien byc diagram UML a na jego podstawie program. Zapoznałem się na szybko z OOP.
Dodam że moje doswiadczenie z programowaniem to zaledwie miesiąc.

W związku z moją gotową aplikacją mam pomysł aby zrobić takie oto klasy:
klasa logowanie,
klasa operacje na wpisach, która będzie uogólnieniem klas dodawanie wpisów, edycja wpisów, usuwanie wpisów
klasa Dziennik zdarzeń,
etc.
czy taki pomysł jest dobry?
Jak już wspominałem moje doświadczenie z programowaniem jest bardzo niewielkie i własnie chciałem zrozumieć ideę obiektowości na przykładzie mojej aplikacji
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 18:17