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
Zyx
post
Post #2





Grupa: Zarejestrowani
Postów: 952
Pomógł: 154
Dołączył: 20.01.2007
Skąd: /dev/oracle

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


Każdy może wymyślić jakiś wzorzec projektowy. Jeśli masz jakiś sposób rozwiązywania konkretnych problemów, który często wykorzystujesz, po prostu opisz go w jednym miejscu w sposób podobny do tego, w jaki opisuje się wzorce, nadaj mu nazwę i po prostu odwołuj się w kolejnych miejscach pracy.

Ponadto kto mówi, że wzorce projektowe muszą dotyczyć zawsze organizacji klas i obiektów*? Racja, od tego się zaczęło, ale jak poszperasz w necie, zauważysz, że katalogi wzorców projektowych pełne są opisów także z innych zastosowań, które z klasami nie mają nic wspólnego.

* - kto uczy takich głupot, nie będę pytał. Sam studiuję informatykę i u nas w sumie także było to przedstawione w takiej formie, że jakby dla kogoś było to novum, mógłby odnieść wrażenie, że tyczy się to wyłącznie klas i obiektów.
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: 14.10.2025 - 16:44