Diagram klas

0

Mógłby mi ktoś powiedzieć - projektuje serwis www ale nie chce pisac w php tego obiektowo, ale raczej programujac strukturalnie, musze wykonac diagram klas w UMLu to ten diagram tyczy sie clas stworzonych w php czy moze on odzwierciedlac klasy bazy danych?

Moglby mi ktos to wyjasnic czego dokladnie dotycza te diagramy klas? Moga one sie tyczyc bazy?

0

No ale jak nie robisz obiektowo, to po co Ci diagram klas? Bo nie rozumiem...
I jakie masz klasy w bazie danych? Jest ona obiektowa? ;>

0

chce stworzyc serwis www ale po swojemu obiektowki dobrze nie znam a
diagram klas UML stosuje sie w modelowaniu schematu logicznej bazy danych takze chcialbym przedstawic projekt bazy danych tylko nie wiem jak do tego podejsc od strony UMLa

0

Hmm...
Z tego co wiem, to bazę danych można chyba zaprezentować za pomocą strukturalnego diagramu ERD.
Można też rzecz przedstawić encje jako klasy na diagramie klas, niektóre narzędzia CASE oferują nawet stereotypy, którymi takie klasy można oznaczyć.
O to chodzi?

0

hmm no cos chyba w tym kierunku, nic innego nie zaprojektuje pod php jesli chodzi o klasy gdzie chce pisac ten serwis po swojemu bez nastawiania sie na jakies klasy, musze tylko przebrnac ten etap projektowania zeby to mialo jakies rece i nogi

0

Wątpię, żeby cokolwiek bez klas miało ręce i nogi ;P

0

No powiedz czy musze robic rejestracje uzytkownikow i logowanie z klasami? Nie moge w tradycyjny sposob napisac tego w php?

Za sprawdzanie danych bedzie odpowiedzialna biblioteka jquery, php bedzie tylko operowal aby zebrac dane np podczas rejestracji i wstawic odpowiednie rekordy do bazy.

0

Ja nie wiem, co to jest "tradycyjny sposób w php". Nawet boję się domyślać :D
Ale myślę, że niczego nie musisz, co najwyżej możesz, do mnie akurat programowanie strukturalne nie przemawia.
Ale nie o to tu chodzi - po prostu dziwi mnie to, że chcesz używać obiektowej notacji, skoro to, co robisz, obiektowe nie będzie.

0
Scheschele napisał(a)

Mógłby mi ktoś powiedzieć - projektuje serwis www ale nie chce pisac w php tego obiektowo, ale raczej programujac strukturalnie, musze wykonac diagram klas w UMLu to ten diagram tyczy sie clas stworzonych w php czy moze on odzwierciedlac klasy bazy danych?

Moglby mi ktos to wyjasnic czego dokladnie dotycza te diagramy klas? Moga one sie tyczyc bazy?

Skoro nie opierasz sie na aspektach programowania obiektowego, to diagram klas bedzie Ci srednio potrzebny. Do zaprojektowania modelu bazy danych raczej bardziej uzyteczny bedzie wspomniany wczesniej diagram ERD.
Zapoznaj sie glebiej z UML, bo poza samymi klasami mozna w nim tez przedstawiac m.in. takie rzeczy, jak: diagramy komponentow i pakietow, przypadki uzycia, schematy sekwencji lub przeplywu (flow control), ktore w Twoim projekcie na pewno znajda zastosowanie.

0

Czasami wykorzystuje się diagramy klas do opisu bazy danych zamiast diagramów ERD.
Robisz to w ten sposób:
klasa = tabela
atrybut = kolumna
klucz obcy = asocjacja (o ile pamiętam) czyli ta najzwyklejsza kreska z obowiązkowo podaną licznością i nazwą

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