konto usunięte

Temat: Praca na wspólnym dokumencie dla zalogowanych użytkowników?

Dostałam polecenie zrobienie elektronicznego mini-systemu obsługi uczestnika projektu. Ma to wyglądać następująco: uczestnik będzie obsługiwany przez różnych ekspertów (doradca zawodowy, prawnik, psycholog, itp.), którzy będą wprowadzać na wspólnym dokumencie (taka "kartoteka" uczestnika) informacje o dacie, rodzaju udzielonego wsparcia. Każdy z ekspertów ma mieć swoje konto/profil w systemie i możliwości nanoszenia info na kartoteczkę każdego z uczestników. Celem tej "kartoteki" jest to, żeby każdy z ekspertów, który ją wyświetli, miał pełne i aktualne info o tym, z jakich usług już skorzystała osoba w projekcie.

O ile możliwość zakładania kont przez użytkowników strony jest oczywista, o tyle zastanawiam się nad drugą częścią - edytowanie wspólnego dokumentu, obserwacja zmian, właściwy format dla takiegoż dokumentu... Da się to zrobić w Joomli? Co polecacie?

PS: Ta praca nad dokumentem miałaby odbywać się z poziomu samej strony, nie zaś panelu administratora.Magda B. edytował(a) ten post dnia 23.01.08 o godzinie 21:31

konto usunięte

Temat: Praca na wspólnym dokumencie dla zalogowanych użytkowników?

Jeżeli jeden dokument = jeden obiekt. To znaczy, że się nie da. Wynika to z zasad działania bazy danych, która przechowuje te dane. Co polecam? Nie wiem, czy Joomla to dobry pomysł do takiego systemu... Może jeżeli każdy będzie dodawał kolejne wpisy, a dokument byłby zbiorem takich wpisów? Jeżeli nie - to może django? Ale to oznacza, że trzeba mieć trochę wiedzy o programowaniu...
Piotr Nejman

Piotr Nejman Strategiczne
podejście do
budowania innowacji
i kultury p...

Temat: Praca na wspólnym dokumencie dla zalogowanych użytkowników?

Akurat praca na wspólnym dokumencie przez kilku użytkowników to nie problem. O ile nie będą pracować jednocześnie. Na ten moment nie przychodzi mi jednak do głowy żaden konkretny komponent, który można na szybko dostosować. Może jakiś CRM, katalog czegoś, zależy jakie informacje mają być przechowywane i co ma się z nimi dziać. Podejrzewam, że nie będzie to takie proste.

konto usunięte

Temat: Praca na wspólnym dokumencie dla zalogowanych użytkowników?

Akurat praca na wspólnym dokumencie przez kilku użytkowników to nie problem.
O ile nie będą pracować jednocześnie.
>
Heh - zgoda, ale takie założenie ma tak krótkie nogi, że w życiu bym go nie zaproponował.
Piotr Nejman

Piotr Nejman Strategiczne
podejście do
budowania innowacji
i kultury p...

Temat: Praca na wspólnym dokumencie dla zalogowanych użytkowników?

Michał Z.:
Akurat praca na wspólnym dokumencie przez kilku użytkowników to nie problem.
O ile nie będą pracować jednocześnie.
>
Heh - zgoda, ale takie założenie ma tak krótkie nogi, że w życiu bym go nie zaproponował.
Nie jest niczym dziwnym to, że edycji np. treści na stronie może dokonywać kilku użytkowników - w końcu po to właśnie wykorzystuje się CMSy takie jak Joomla!. Nie można oczywiście nigdy wykluczyć, że kilku użytkowników będzie chciało edytować dany dokument jednocześnie i mogą pojawić się w związku z tym błędy. Dlatego Joomla! w trakcie edycji dokumentu przez jednego użytkownika nadaje mu status Checked Out i uniemożliwia innym użytkownikom jego jednoczesną edycję.

konto usunięte

Temat: Praca na wspólnym dokumencie dla zalogowanych użytkowników?

Problem z takim "zaznaczaniem dokumentu" jest taki, że zwykle komuś jednak udaje się wygenerować tzw. kolizję. Pewnie to kwestia punktu widzenia - dla mnie baza danych jest w centrum.
Kolejna kwestia to skala. W pewnej firmie fakturowanie było zrobione na podobnej zasadzie. Nawet działało - do momentu, kiedy dwie osoby nie zaczęły fakturować. Nie oznacza to, że było źle - po prostu skala się zmieniła i trzeba było posadzić dwie osoby.
Dla mnie - "edycja przez wielu użytkowników" - oznacza, że robią to na raz. Tak jak z dokumentem Worda - to, że może go zmieniać dużo ludzi - nikogo nie dziwi. To, że mogą zmieniać tą samą kopię - też. To, że robią to równocześnie wymaga zastanowienia - w tym przypadku, czarną robotę odwala system. Chociaż, może to nadinterpretacja?



Wyślij zaproszenie do