Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Użycie wzorców projektowych na potrzeby "formalnej dokumantacji" dla aplikacji webowej?, W tym przypadku chodzi akurat o prace magistreską...
dfs
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 10.02.2009

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


//ERRATA: Jeśli nie wcelowałem w dobry dział proszę moda o przeniesienie tematu

Witam!


Zastanawiam się czy na potrzeby pracy magisterskiej której celem jest stworzenie aplikacji webowej poświęconej ankietom (generacja/rozwiązywanie/role użytkowników) jest sens dołączenia w dokumentacji wzorców projektowych.

Sama aplikacja wiadomo nie jest jakaś "gigantyczna" w końcu to indywidualna działo przyszłego absolwenta. Nie miej jednak "w pamięci" trudno ogarnąć wszystkie jej aspekty. Ów absolwent chciałby się czymś w miarę prosto wykazać ale nie "laniem wody", tym bardziej że posiada już własny wzorzec projektowy intuicyjnie opisujący tą aplikację.

Problem tylko w tym że ów własny wzorzec choć prosty, logiczny, dobrze opisany i spójny jest w pełni autorskim standardem (oznaczenia, logika itp.) zaprojektowanym właśnie dla ułatwienia stworzenia tej pracy. Opisuje on głównie wymianę, prezentację oraz walidację informacji na stronie w technologiach AJAX. Nie ma on nic wspólnego ze standardem UML.


Reasumując mając już praktycznie działającą aplikację, zbudowaną w oparciu o wzorzec projektowy w autorskim standardzie, chciałem zapytać:

1) Czy jest sens dołączania do "dokumentacji" wzorców projektowych?? (Notabene: aplikacja której prawa autorskie przejmie uczelnia ze względu na swą tematykę może być z założenia używana i dalej przez inne osoby niż autora modyfikowana i rozwijana)
2) Czy jest sens tworzenia diagramów UML??
3) Czy dopuszczalne są w takich projektach wzorce projektowe w autorskich standardach??


Osobiście gdyby taka aplikacja była na moje potrzeby wystarczyły bi mi kartka, ołówek, 2 długopisy i owe "autorskie standardy projektowe", no ale w opisanym wyżej przypadku mamy do czynienia z "formalnym" wykonaniem aplikacji, nie dla siebie tylko dla uczelni.

Ten post edytował dfs 23.09.2010, 05:05:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Theqos
post
Post #2





Grupa: Zarejestrowani
Postów: 49
Pomógł: 8
Dołączył: 5.12.2008

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


Z twojego tekstu wnioskuje, że chyba nie rozumiesz sensu wzorców projektowych. "Kompatybilność wzorca ze standardem UML" wtf?! To co masz zrobić to dokumentacje twojego programu, najlepiej z pomocą diagramów UML. To czy używałeś jakiś wzorców projektowych, czy wymyślałeś jakieś własne rozwiązania nie ma tu nic do rzeczy. Po prostu masz więcej roboty, bo zamiast napisać "tu użyłem popularnego wzorca xyz" musisz się bardziej rozpisać (IMG:style_emoticons/default/winksmiley.jpg)

PS. naprawde nie używałeś żadnych wzorców? Nawet front controllera?

Ten post edytował Theqos 23.09.2010, 07:03:40
Go to the top of the page
+Quote Post
dfs
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 10.02.2009

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


Cytat(Theqos @ 23.09.2010, 08:01:06 ) *
Z twojego tekstu wnioskuje, że chyba nie rozumiesz sensu wzorców projektowych. "Kompatybilność wzorca ze standardem UML" wtf?! To co masz zrobić to dokumentacje twojego programu, najlepiej z pomocą diagramów UML. To czy używałeś jakiś wzorców projektowych, czy wymyślałeś jakieś własne rozwiązania nie ma tu nic do rzeczy. Po prostu masz więcej roboty, bo zamiast napisać "tu użyłem popularnego wzorca xyz" musisz się bardziej rozpisać (IMG:style_emoticons/default/winksmiley.jpg)

PS. naprawde nie używałeś żadnych wzorców? Nawet front controllera?


Zaraz zaraz... czyli mam rozumieć ze pod słowem "wzorce projektowe" kryje się zaczerpnięcie już gotowych wzorów rozwiązań danego problemu!!?? A nie "język" jego opisu, jakim jest np. UML??

Przepraszam bo jeśli tak to nie pytałem nie o wzorce, a bardziej o "język projektowy" taki autorski UML.

Nie korzystałem z żadnych gotowców w projektowaniu, ani też z gotowych sposobów opisów owych projektów.

Reasumując posiadam autorski projekt (co nie jest chyba złe), ale i autorski język jego opisu (nie zaś UML).

Czy dopuszczalne jest więc używanie w formalnej dokumentacji własnego standardu zunifikanowego języka modelowania??
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 06:35