![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam,
to juz chyba 3 tygodnie ucze sie PHP, ogarnalem jako tako PHP SQL JavaScript... i pomysalem ze fajnie byloby zaczac pisac jakis projekt. wpadlem na pomysl aby napisac aplikacje internetowa, ktora bedzie jak najbardziej przypominala klasyczny program instalowany na HDD. i ma to byc program do obslugi klientow solarium (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i teraz prosba do was, doswiadczonych kolegow, jak sie do tego zabrac? najpierw przydalby sie jakis plan, prawda? czyli co? rozrysowac sobie na kartce jak ma wygladac ten program? jakie ma miec funkcje? itd. itp. i co potem? jak to sie robi w przypadku prawdziwych projektow komercyjnych pisanych w firmach? prosze tylko, jesli kogos draznia takie tematy, poprostu nie czytajcie, nie piszcie, natomiast reszte fajnych ludzi prosze o pomoc w wyjasnieniu sprawy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam, Robert |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
altar:
1. zbierasz wymagania programu: co ma robic (np. kalendarz rezerwacji solarium, rezerwacja, anulowanie, sprawdzanie wolnego miejsca, baza klientow, dodawanie, usuwanie, edycja...), jak to robic (jak maja wygladac ekrany do wykonywania poszczegolnych czynnosci), kto go bedzie uzywal 2. potem masz UML, i inne lzejsze metody projektowania [lub nawet mozesz pominac prostsze etapy] 3. OOP + diagramy klas, bardziej czy mniej szczegolowe - zalezy co potrzebujesz, jak wielki jest system 4. czarna magia - czyli zaprojektowanie systemu tak zeby dzialal, dzialal dobrze, i kod byl w miare prosty [latwy do poprawy, bez duzej liczby bugow, latwy do rozbudowy] -- i to jest trudne i to przychodzi z doswiadczeniem 5. kodujesz mozesz robic tez niektore czynnosci rownoczesnie - bo nie przewidzisz wszystkich sytuacji na poczatku, problemy pojawia sie w trakcie kodowania, bedziesz musial projekt zmienic itd. Diagramy daja ci to ze szybkim spojrzeniem jestes w stanie ogarnac wieksza czesc systemu, bez czytania kodu i zaglebiania sie w niepotrzebne szczegoly |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 13:09 |