dynamiczne formularze i ich =?iso-8859-2?Q?sk=B3adowanie?=
Maciej Litwiniuk - 28-04-2006 00:51
dynamiczne formularze i ich =?iso-8859-2?Q?sk=B3adowanie?=
Witam szanownych grupowiczów, ostatnio na studiach dostałem zadanie stworzenia systemu do tworzenia i zbierania ankiet. Główny problem z tworzeniem tychże i ich dynamicznym generowaniem na stronie nie widzę - ot, odpowiednia interpretacja wpisów. Zastanawiam mnie jednak jak wypełnione ankiety składować. Bo tu pojawiają się dwa problemy: 1. dane chyba warto optymalizować - dostawiać będę dane numeryczne (tu uogólniam int/float), jak i daty, typy boolowskie oraz wartości nadające się do varchar i text 2. na wypełnionej grupie ankiet trzeba będzie przeprowadzić pewne operacje statystyczne - warto więc te dane już jakoś zapisane umiejętnie pobierać. Kompletnie nie mam na razie koncepcji jak to wygodnie rozwiązać. Jeśli więc ktoś się z podobnym problemem już spotkał, bardzo bym prosił o sugestie.
Pozdrawiam, M. Litwiniuk
Grzegorz Szyszlo - 29-04-2006 00:14
Maciej Litwiniuk wrote: > Witam szanownych grupowiczów, > ostatnio na studiach dostałem zadanie stworzenia systemu do tworzenia i > zbierania ankiet. Główny problem z tworzeniem tychże i ich dynamicznym > generowaniem na stronie nie widzę - ot, odpowiednia interpretacja wpisów. > Zastanawiam mnie jednak jak wypełnione ankiety składować. Bo tu pojawiają > się dwa problemy: > 1. dane chyba warto optymalizować - dostawiać będę dane numeryczne (tu > uogólniam int/float), jak i daty, typy boolowskie oraz wartości nadające > się do varchar i text > 2. na wypełnionej grupie ankiet trzeba będzie przeprowadzić pewne operacje > statystyczne - warto więc te dane już jakoś zapisane umiejętnie pobierać. > Kompletnie nie mam na razie koncepcji jak to wygodnie rozwiązać. Jeśli więc > ktoś się z podobnym problemem już spotkał, bardzo bym prosił o sugestie.
podobny problem, system wypełniania arkuszy z wnioskiem o uprawnienia do różnych systemów elektronicznych. to co opisujesz, sprowadza sie do:
1. tabela ankietowanych z ich danymi 2. tabela wiążąca 1 z 3, byc moze 1 i 2 jest niepotrzebne jesli ankiety sa anonimowe 3. tabela wypelnionych ankiet, same dane podstawowe 4. tabela wiazaca wypelnione ankiety z tabela zawierajaca liste pytan, ta tabela zawiera dodatkowe pole z wpisana wartoscia. jesli jest to konieczne, na sztywno dorzucasz pola tekstowe, numeryczne, daty, ale NOT NULL jest tylko jedna z tych danych w zaleznosci od typu danych 5. tabela z pytaniami, koniecznie tez okreslenie typu pola w celu validacji i odpowiedniego wypelnienia 4. byc moze dodatkowe pole ktore okresli, ktory to etap ankiety. czesto ankiety rozbite sa na etapy, aby naraz nie wyswietac 100tys pytan.
tyle. mozesz przyac ze dla poz.4 dla nieudzielonych odpowiedzi po prostu nie ma powiazania.
znik.
Grzegorz - 29-04-2006 00:14
> Witam szanownych grupowiczów, > ostatnio na studiach dostałem zadanie stworzenia systemu do tworzenia i > zbierania ankiet. Główny problem z tworzeniem tychże i ich dynamicznym > generowaniem na stronie nie widzę - ot, odpowiednia interpretacja wpisów. > Zastanawiam mnie jednak jak wypełnione ankiety składować. Bo tu pojawiają > się dwa problemy: > 1. dane chyba warto optymalizować - dostawiać będę dane numeryczne (tu > uogólniam int/float), jak i daty, typy boolowskie oraz wartości nadające > się do varchar i text > 2. na wypełnionej grupie ankiet trzeba będzie przeprowadzić pewne operacje > statystyczne - warto więc te dane już jakoś zapisane umiejętnie pobierać. > Kompletnie nie mam na razie koncepcji jak to wygodnie rozwiązać. Jeśli więc > ktoś się z podobnym problemem już spotkał, bardzo bym prosił o sugestie. >
Na mojej stronie (http://www.gemail.punkt.pl) umieściłem demo systemu do generacji formularzy (w istocie ankieta też jest formularzem) na telefony komórkowe (GeForms). Jest odstępna aplikacja WWW + aplikacja na telefon kom. W istocie zagadnienie jest dość podobne do Twojego (dane, np. ankiety spływają z tel.kom. do systemu centralnego i tam mogą być "obrabiane" - ja zrobiłem export do Excela). Poparz, może Cię coś natchnie.
Życzę powodzenia -- Grzegorz GeMail - mobilna poczta http://www.gemail.punkt.pl
-- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Maciej Litwiniuk - 29-04-2006 00:14
Dnia 28 Apr 2006 10:12:48 +0200, Grzegorz napisał(a): > > Na mojej stronie (http://www.gemail.punkt.pl) umieściłem demo systemu do > generacji formularzy (w istocie ankieta też jest formularzem) na telefony > komórkowe (GeForms). Jest odstępna aplikacja WWW + aplikacja na telefon kom. > W istocie zagadnienie jest dość podobne do Twojego (dane, np. ankiety spływają > z tel.kom. do systemu centralnego i tam mogą być "obrabiane" - ja zrobiłem > export do Excela). Poparz, może Cię coś natchnie.
Właśnie coś takiego mi chodzi po głowie. System tworzenia i zarządzania formularzami również interesująco wygląda, więc chętnie się zainspiruję :) I może rzeczywiście zrzucanie informacji do pliku jest lepszym rozwiązaniem. Bo może rzeczywiście prościej będzie zrobić tani obliczeniowo zrzut i raz na jakiś czas poświęcić trochę mocy obliczeniowej w celu analizy plików, niż przy zapisie i odczycie wpisanych danych męczyć się z trudną-do-opisania strukturą db ;]
Dziękuję bardzo, trop już mam :) Pozdrawiam, M. Litwiniuk
P.S. Masz błąd w sig ;)
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO
Czy zna (obsługuje) ktoś program Iso Draw ?
MYSQL - kodowanie w ISO-PL
strona plus baza w iso do utf-8
Kodowanie: z iso na utf
Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8
=?iso-8859-2?q?Co_oznacza_b=B3=B1d_Warning:_mysql=5Fconnect() _[function.mysql-connect]:_Can't_connect_to_local_MySQL_server_through_sock et_'/var/run/mysqld/mysqld.sock'_(2)_in?=
=?iso-8859-2?q?Informatyka,_Java,_EJB,_Ajax,_Spring=2E_Czy=BF by_to_koniec_=B6wiata,_czy_te=BF_nasze_uczelnie_b= EAd=B1_uczy=B3y_w_ko=F1cu!_czego_praktycznego_=2E= 2E=2E=2E?=
=?iso-8859-2?q?Ati_Mobility_Radeon_X300_W_Notebooku_Jak_Zwi=E Akszy=E6_Ilo=B6=E6_Grafiki_Poprzez_Wsp=F3=B3dziele nie_Z_Ramu=3F=3F=3F?=
=?ISO-8859-2?Q?=AFegnam_si=EA=2E=2E=2E?=
zanotowane.pldoc.pisz.plpdf.pisz.plnawschodzie.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|