[ Serbiankum @ 22.05.2006. 23:23 ] @
[ Serbiankum @ 22.05.2006. 23:23 ] @
[ Serbiankum @ 24.05.2006. 09:48 ] @
Kad se niko nejavlja na ovo sto sam pitao da li bi mogli da mi odgovorite na dve stvari:
Ovo je jedan primer sa interneta i hteo bi dve stvari da iskoristim u svom projektu: 1.Pogledajte na slici 1 kako ova forma ima Zaglavlje(informacije o studentu) i Stavke(njegovi poslovi). To znam da napravim, ali me zanima kako bi mogao da napravim da mi se stavke okrecu na drugoj strani. Znaci kako to da napravim? ![]() 2.Isto u tim stavkama, vidite ovo gde pise "This student has advised us of 2 job outcomes". Tu je napravljeno da kada svaki put pisete stavke on automatski napise koliko stavki imate. Kolko sam video to je radjeno u VBA codu. Pa ako mozete da mi kazete kako bi to mogao da uradim jer se ne razumem u VBA cod.Da li bi prvo u design-u forme trebao da napisem taj text pa da ga nekako dodelim u VBA codu ili nekako drugacije? Evo stavljam bazu. Kada je ukljucitie idite na Windows-unhide kako bi vam se otvorile forme,tabele... hvala pozdrav [ Zidar @ 24.05.2006. 18:37 ] @
Ti si sve sam odgovorio [/quote]naime radim jednu veoma ali veoma jednostavnu bazu za ordinaciju. Baza treba da bude sto jednostavnija bez mnogo formi. Tacnije baza ima svega dve tabele i jednu formu, jer je cilj da bude sto jednostavnija.
[/quote] To sto si hteo, to si i napravio. jednostavnu, ali veoma jednostavnu bazicu. Cilj si ispunio, jer imas minimalan brioj formi = tacno jednu. Preporucujem temu http://www.elitesecurity.org/tema/104349, tamo imas dosta toga da procitas, pa kad resis da napravis malo slozeniju bazu, moci ces i to. ![]() [ Serbiankum @ 24.05.2006. 20:55 ] @
Pozdrav Zidar, trebala bi mi mala pomoc ako imas vremena da mi kazes kako da odradim dve stvari.
1.Kako da stavke odvojim, tacnije da se vrte na svakoj strani, kao na slici koju sam postavio iznad. To bi mi mnogo znacilo da uradim, jer na taj nacin nemam dupliranje podataka. Tacnije samo jednom upisem ime i prezime i dole mogu da imam izvestaja kolko hocu za tog pacijenta. Znaci kako napraviti da za svaku stavku imam na iducoj strani? 2. Takodje nikako ne mogu da ukacim kako da napravim da svaki put kad se doda stavka, program automatski ispise da taj pacijnt ima toliko i toliko stavki. To sam video na onom primeru(bazu sam iznad okacio). Te dve stvari ne znam kako jos da odradim, tako da je svaka pomoc vrlo znacajna. hvala pozdrav [ savkov @ 25.05.2006. 09:51 ] @
Ja bih to ovako uradio. aza id pacijenta stavio bih maticni broj ili prezime+datum rođenja npr. pera peric 16.10.1955
id pacijenta bi bio pericp16101955 [Ovu poruku je menjao savkov dana 25.05.2006. u 11:01 GMT+1] [ Zidar @ 25.05.2006. 14:34 ] @
Hteo sam da kazem da ti dizajn baze ne valja. Ne valja toliko da su sva ostala pitanja bespredmetna. Imas dve tabele. Obadve imaju isti PK - PacijentID. Ovo znaci da tabela Izvestaj za svakog pacijenta moze imati ne vise od jednog reda koji odgovara jednom redu iz tabele Pacijenti. Zbog toga kad hoces novi izvestaj, ti moras da napravis i novog pacijenta, koji naravno vec postoji u tabeli pacijenti. Tebi treba da za jednog pacijenta mozes da imas vise izvestaja. Znaci da tabela Izvestaji mora da ima jos neku kolonu koja sama za sebe ili zajedno sa kolonom pacijentID jedinstveno odredjuje izvestaj. Na taj nacin mozes da imas vise izvestaja za jednog pacijenta.
Ovo sto pricam nema nikakve veze sa Accessom niti bilo kojim drugim programom ili programskim jezikom. Tvoj problem je nerazumevanje i nepoznavanje reda sa relacionim bazama podataka. To prvo moras da naucis i onda ce sve da sedne na svoje mesto. Uputio sam te na temu korisni linkovi jer tamo ima nekoliko linkova koji ti mogu pomoci da naucis kako se radi sa relacionim bazama podataka. Sami linkovi naravno nisu dovoljni. Potrebno je jos nesto, u vidu ili knjige, ili ucitelja koji ce te nauciti o bazama podataka. Tek onda mozemo da govorimo o implementaciji date baze u Accessu ili nekom drugom programu/sistemu. [ Serbiankum @ 26.05.2006. 08:37 ] @
Citao sam linkove na koje si me uputio. Takodje imam knigu o accessu i relacionim bazama tako da sam i to citao.
Ovo mi je prvi projekat tako da ne mogu bas ideju da implementiram kao sto zelim. Evo saljem ti novu bazu, mislim da je ovako bolje. I dalje imam dve tabele Pacijenti i Izvistaji. Vezi je jedan prema vise. Jer jedan pacijent moze da ima vise nalaza. I svaki put kada dodje isti pacijent mpgu samo da mu dodajem nove nalaze, a da ne pisem ponovo njegovo ime i pezime. U tabeli Izvestaji stavio sam za primarni kljuc RedniBroj, iz prostog razloga da kada se dodaju novi izvesaji mora tacno da se zna koji su broj(1,2). Mozda i ovo moze bolje da se regulise, ali kazem nemam iskustva u ovom poslu, zato vi i recite ako mislite da moze bolje. Opet stoje ona dva pitanja koja nikako ne mogu da resim, mada bih sada za pocetak pokusao da resim samo prvo pitanje. Znaci kako da mi se stavke okrecu na posebnoj strani kao u bazi koju sam skinuo sa interneta. Evo opet kacim baze. pozdrav [ tabi @ 26.05.2006. 11:38 ] @
Probaj da ukapiras sta sam ovde uradila .Stvarno moras da proradis relacije.I posto si na pocetku bilo bi dobro da odmah cujes recenicu koju sam ja ovde nedavno procitala mislim da je od Zidara.Jednostavan program nije jednostavan za programera nego za korisnika.Ovo sam ti napisala da bi mogo da shvatis da ima puno posla.
[ Zidar @ 26.05.2006. 16:38 ] @
Svaka cast, neko drugi bi se uvredio sto ga cika Zidar nagrdio, a ti si seo i procitao nesto korisno.
![]() Citat: I dalje imam dve tabele Pacijenti i Izvistaji. Vezi je jedan prema vise. Jer jedan pacijent moze da ima vise nalaza. I svaki put kada dodje isti pacijent mpgu samo da mu dodajem nove nalaze, a da ne pisem ponovo njegovo ime i pezime. Tako je mnogo bolje ![]() Citat: U tabeli Izvestaji stavio sam za primarni kljuc RedniBroj, iz prostog razloga da kada se dodaju novi izvesaji mora tacno da se zna koji su broj(1,2). Mozda i ovo moze bolje da se regulise, ali kazem nemam iskustva u ovom poslu, zato vi i recite ako mislite da moze bolje. Dovoljno je dobro. Sto se tice formi, stvari stoje ovako. Pogledas relationship dijagram. Vidis tamo dve tabele. jedna je na strani '1' a druga na strani 'vise'. To se resava kombinacijom Forma/Subforma. Ono sto je na strani 1, bice glavna forma. Ono sto je na strani 'vise' bice subforma. Subforma mora da bude bound (povezana?). Subforma moze da bude u datasheet obliku, ali moze i u form obliku. Ako je u form obliku, vidi se samo jedan red tabele 'vise' u jednom momentu. To je kao na primeru koji si video na internetu. Ako je subforma kao datasheet, vidis sve redove iz tabele na strani 'vise'. Posto tek ucis, preporucujem da probas obe varijante. Onda zamisli da si korisnik i pokusaj da koristis svoj sistem formi. Vidi koji ti slucaj vise odgovara. Ili, jos bolje, ako imas nekoga ko ce to zaista raditi u praksi, daj njoj/njemu da proba. Iznenadices se koliko korisnik ima drugacije vidjenje od tebe, ali ces za jedan korak biti blizi pravom resenju, koje korisnik zeli i koje je za njega jednostavno. Ne znaci da ce za tebe da bude jednostavno. ![]() [ Serbiankum @ 27.05.2006. 00:43 ] @
Hvala svima na odgovore, jer ipak se svi mi ucimo na greskama. Sta da kazem, pocetnik sam i svaka pomoc mnogo znaci.
Zidar, nemam razloga da se ljutim jer rekao si dizajn ne valja, uradi drugacije. Tako sam i uradio i nadam se da je bolje. Tabi, vrlo lepo si zamislila to sa datumima i izgleda ok. Ovaj projekat radim za firmu od prijateljice, jer hoce da bude extra jednostavno i sve da se zavrsi na jednoj formi, sto mi moram priznati tesko pada. Ali malo po malo pa ce da se napravi neka mala baza. E ovako, uspeo sam da napravim da mi stavke izgledaju kao na onoj aplikacija sa interneta. Medjutim sad imam drugi problem, a tice se VBA koda. Hteo bi da napravim da kada god dodam novi izvestaj za pacijenta da mi automatski napise, "pacijent do sada ima 3 izvestaja"(ili uopste kolko ih je do tada imao). To sam takodje video u bazi koju sam ovde okacio. Ja sam to pokusao da ubacim u moju bazu, ali mi izbacuje error(slika 1). ![]() Ovo je originalan kod iz baze sa interneta: Code: Private Sub Form_Current() 'Provide a count of total job outcomes and place in lblJobOutcomeTotal on subform 'Hide this label if no data present If DCount("[strStudentNumber]", "[tblJobOutcomes]", "[strStudentNumber]=" & "'" & [strStudentNumber] & "'") <> 0 Then Me.test.Visible = True Me.test.Caption = "Pacijent je imao " & _ DCount("[strStudentNumber]", "[tblJobOutcomes]", "[strStudentNumber]=" & _ "'" & [strStudentNumber] & "'") & " pregled(a)." Else Me.test.Visible = False End If End Sub A ja sam taj kod preradio kao ovaj i dobijam taj problem missmatch. Samo da napomenem da Label8 predstavlja tekst na subformi "Pacijent je imao () pregleda Code: Private Sub Form_Current() If DCount("[PacijentiID]", "[Izvestaj]", "[PacijentiID]=" & "'" & [PacijentiID] & "'") <> 0 Then Me.Label8.Visible = True Me.Label8.Caption = "Pacijent je dosada imao " & _ DCount("[PacijentiID]", "[Izvestaj]", "[PacijentiID]=" & _ "'" & [PacijentiID] & "'") & " pregled(a)." Else Me.Label8.Visible = False End If End Sub Evo kacim moju aktuelnu bazu i taj problem sa kodom. Mnogo bi mi znacilo ako bi ovo uspeo da resim, jer bi samim tim bazu skoro priveo kraju. pozdrav [ tabi @ 27.05.2006. 20:44 ] @
Da li bi ti bio problem da spakujes u zip ?
[ Serbiankum @ 27.05.2006. 23:55 ] @
Evo isti fajl samo zip.
pozdrav [ Serbiankum @ 29.05.2006. 10:59 ] @
Ima li nekog resenja za problem sa VBA kodom? Gde gresim, sta bi trebalo izbaciti u mom kodu?
pozdrav [ Zidar @ 29.05.2006. 16:14 ] @
Citat: Ovaj projekat radim za firmu od prijateljice, jer hoce da bude extra jednostavno i sve da se zavrsi na jednoj formi, sto mi moram priznati tesko pada. Ovo je ozbiljnije nego sto sam mislio. Ako radis nesto za bilo kakvu firmu, NE MOZE da bude extra jednostavno, jer ni poslovanje fime nije extra jednostavno. Mozes da pocnes sa necim sto ti se cini extra jednostavno, i da to cak i proradi. Samo da bi u sledecem koraku pozeleo ti ili prijateljica da nadgradis svoje jednostavno resenje i onda shvatis da ensto nece pa nece. Sto se tice zahteva za ispisom "Ovaj pacijent ima 3 izvestaja", odustani od toga. Ako napravis formu i subformu, to ti ionako pise na dnu subforme. A i doktor nema nikakvu vajdu od toga da zna da je eto sad uneo treci izvestaj za ovog pacijenta. Doktora verovatno zanima koje je lekove prepisao ranije, kakvi su bili nalazi, kom spcijalisti je slao pacijent i kada. Ako je u pitanju stomatolog, interesovace ga koji su zubi radjeni, kada i kada treba da bude sledeci pregled. Moze li tvoj izvestaj da obezebdi brz pristup ovakvim informacijama? [ Serbiankum @ 29.05.2006. 17:33 ] @
Normalno da je poslovanje komplikovano. Medjutim ona hoce samo programce koje vodi evidenciju o pacijentima. Znaci osnovni podaci o pacijentima i njihove izvestaje. Nikakva izracunavanja i knjiga o placanjima joj ne treba.
medjutim njoj bi znacilo da pise kolko je izvestaja pacijent imao. Jer je mnogo sitno dole da gleda(3 fo 3). Stvarno mnogo bi znacilo ako bi mogli da mi pomognete kako to da izvedem. Gde gresim u mom kodu? Takodje ugradio sam find, brza pretraga, da pacijent moze da se trazi po prezimenu, imenu, godistu. Inace nije u pitanju stomatolosko ordinacija, nego klasicna. Sve izvestaje o pacijentu pisu u onoj velikoj formi(subform). Tu pisu probleme od pacijenta i koje lekove da uzme. Evo i baze, da vidite dokle sam dosao. Ponavljam bio bih vam vrlo zahvalan ako bi mi pomogli u resavanju problema vezanim za VBA kodom. [ Zidar @ 29.05.2006. 22:47 ] @
Prepisujes kod umesto da razmisljas. Tvoj PacijentID je verovano numericki podatak. Stoga ti ne trebaju navodnici oko pacijentID u Dcount funkciji.
Umesto ovoga: DCount("[PacijentiID]", "[Izvestaj]", "[PacijentiID]=" & _ "'" & [PacijentiID] & "'") & " pregled(a)." probaj ovako: DCount("[PacijentiID]", "[Izvestaj]", "[PacijentiID]=" & [PacijentiID] ) & " pregled(a)." [ tabi @ 30.05.2006. 23:11 ] @
Razmisli o tome kako treba da izgleda forma kad se otvori.Iz mog iskustva sa korisnicima jako je nezgodno kad ti se forma otvori na bilo kom prethodnom zapisu u edit modu.Korisnike jako zbunjuje (a narocito one koji se slabije sluze racunarima) kad napr pacijent ima 20 pregleda a ona se uvek otvori na prvom.Nije retko da u nameri da naprave novi unos to pocnu da rade na vec postojecem prvom zapisu.
[ Serbiankum @ 01.06.2006. 00:49 ] @
Danas sam pokazao bazu prijateljici i veoma je zadovoljna i svidja jos se resenje otvaranja stavki na svakoj strani.
Nikako ne uspevam da resim problem sa kodom. Zidar probao sam kao sto si rekao ali nisam uspeo. PacijentID mi je Autonumber od sada. Evo saljem celu bazu,malo preuredjenu (mislim samo na skin a ne na strukturu baze). Kada je pokrenete pojavice vam se Error code i uputice vas u VBA. Stvarno znacajno bi mi veoma bilo, da Vi koji poznajete VBA kod, da mi kazete gde ne valja. Ne zelim da ispadnem kao gotovan, pokusavam sam, ali jednostavno ne uspevam da resim problem, jer jednostavno nemam dovoljno iskustva u VBA programiranju. hvala jos jednom pozdrav [ BiloKoje @ 01.06.2006. 06:23 ] @
U kodu imaš uslov da je pacijentID<>0, međutim kada otvaraš novoi zapis za pacijenta još uvek polje pacijentID nema vrednost. Sa ovim kodom bi trebalo da radi dobro: Private Sub Form_Current() Dim uslov As String Dim brojPregleda As Long If IsNull(Parent!PacijentiID) Then Me.Label8.Visible = False Else uslov = "[pacijentiID]=" & Me.Parent!PacijentiID brojPregleda = DCount("[PacijentiID]", "Izvestaj", uslov) Me.Label8.Caption = "Pacijent je do sada imao " & brojPregleda & " pregled(a)." Me.Label8.Visible = True End If End Sub [ Serbiankum @ 01.06.2006. 19:55 ] @
Svaka cast, ovaj kod radi:) Napokon da se i ovo resi:) Stvarno puno hvala na ovome.
Sada se zaista priblizavam samom kraju baze. Uradio sam neke izmene(strukturne) iz odredjenih razloga(sad cu ih i izneti) pa da vidite kako to izgleda: ![]() 1. Iz tabele izvestaji izbacio sam "RedniBroj" da vise ne bude primarni kljuc nego da bude atribut iste te tabele. To sam uradio zato sto svakom pacijentu treba redni broj da krece od broja 1 pa 2 pa 3... Takodje imam za to i jedno pitanje. Da li nekako moze da se napravi da svaki put kad popunim podatke o pacijentu(ime, prezime) i kada predjem na Izvestaje da mi se redni broj sam ispise kao broj 1. I tako za svakog pacijenta(redni broj) da mi se automatski ispisuje 1,2,3.... 2. Druga izmena jeste da sam dodao novu tabelu koja se zove "Gotovi Nalazi". U ovoj tabeli bi se cuvalo oko desetak gotovih nalaza. Cilj ovo tabele jeste, da doktorka ne bi non stop kucala relativno isti nalaz, da ono moze da izabere jedan od tih gotovih nalaza i da se oni automatski popune u izvestaj gde doktori kucaju nalaze. Iskreno ni ovo ne znam da resim, ali sam razmisljao da to nekako uradim preko kombo boxa. Znaci da ona pritisne kombo box i da onda izabere jedan od tih nalaza, i kada pritisne da se taj tekst automatski popuni u formu gde doktori kucaju nalaze(u tabeli izvestaji u polju memo). Da li bi to moglo da se izvede preko kombo boxa, da li je to dobra ideja ili postoji nesto lakse i bolje? Ostale su mi jos ove dve stvari da resim i da zavrsim bazu. Ako bi mogli da mi kazete ili uputite kako bi ove dve stvari mogao da resim. Hvala svima koji mi nesebicno pomazu da zavrsim ovu bazu. pozdrav [ Zidar @ 01.06.2006. 21:07 ] @
Interesantno kako najjednostavnija baza od dve tabela ima iznenada tri tabele
![]() I doktorka pored zahteva da vidi izvestaje jedan po jedan iznenada zeli da dodaje i nalaze, i to na neki jednostavan nacin, kombo boxom. ![]() Ne izgleda mi dobro relacija nalaz-izvestaj. lepo ej sto si nam dao dijagram nacrtan u Visio, ali ne vidimo po kom polju su vezane tabele. Kako mozes na srpsdkom jeziku da iskazes relaciju izmedju nalaza i izvestaja. To moras da pitas doktorku. Odgovor treba da izgleda nekako ovako: Za svaki izvestaj moze da postoji vise nalaza Za svaki nalaz moze da psotoji vise izvestaja Jedan pacijent moze/ne moze da ima isti nalog ponovljen vise puta Sta ce biti kad pacijent donese rezultate nalaza? Da li ce i to da se negde cuva? Kako? Koliko stavki ima na nalazu? Sve ovo ce ti doktorka traziti, jedno po jedno. I poraste jednostavna baza, malo po malo. ;-) [ Serbiankum @ 01.06.2006. 23:03 ] @
He he, najjednostavnija baza postaje ozbiljna baza:)
Za ove operacije projektovanja koristim Erwin data modelar 7, onda radim generisanje seme baze podataka u access(jos druge SUBP nisam probao). Relacija nalaz-izvestaj ima vise tehnicku nego logicku ulogu. Naime, ta tabela je zamisljana kao jedan sifarnik u kome ce se nalaziti 5 do 10 gotovih izvestaja. Znaci vec unapred napisani izvestaji. Jer desi se da na pregled dodju pacijenti koji prakticno imaju iste nalaze(znaci nije im nista, zdravi su), pa da doktorka ne bi kucala dva puta isti izvestaj ona bi samo uzela vec gotov izvestaj iz tabele "Gotovi nalazi" i kopirala ga u tabeli Izvestaji. To je jedina uloga te tabele. Nista drugo. Moja ideja je bila da napravim combo box, i da ona sa te liste izabere neki gotov nalaz, i kad izabere da se taj gotov nalaz prekopira u tabeli "Izvestaji" u polje Memo. Znaci kako bi to mogao da odradim. Ako mislite da ne valja zamisao ili ta tabela, recite kako da to popravim? Prethodno pitanje i dalje ostaje za redni broj. Na koji nacin mogu da napravim da se redni broj automatski upisuje po redosledu za svakog pacijenta(1,2,3....). Evo opet kacim istu bazu, posto smo presli na novu stranu:) pozdrav P.S Kad pacijent donese svoje nalaze, ti nalazi se samo citaju, tacnije ne upisuju se u kompjuter. [ BiloKoje @ 02.06.2006. 06:58 ] @
Evo malo sam menjao neke stvari u tvojoj bazi. Obrati pažnju na tipove polja u tabelama. Redni broj ne treba da bude text već number. Inače sve što je napisao Zidar stoji. (ne bih baš da se lečim kod tvoje doktorke) [ Serbiankum @ 02.06.2006. 10:16 ] @
Hvala Bilokoje svidjaju mi se izmene, samo me intereresuju neke stvarcice da li mogu da se promene.
1. Ovo za redni broj mi se svidja. Automaski idu brojevi, ali da li redni broj moze da ide od broja 1,2,3 umesto 0,1,2,3.. 2. Takodje svidja mi se regulisanje Gotovi Nalaz pogotovo kada se pritisne dugme "Upisi nalaz" i popuni se u tabeli izvestaji u polje "memo". Za ovo drugo pitanje me interesuju 2 stvari. 2a. Da li moze da se sa kombo boxa(koji se nalazi na formi Pacijenti) izabere jedan od gotovih pregleda i da se odmah taj pregled upise u polje memo. Znaci da se ne otvara forma GotoviNalazi pa onda pritisne dugme "upisi nalaz". 2b. Kombo box "Gotovi NalazID" koji se nalazi na formi Pacijenti obavezan je da se popuni, jer ako se ne popuni ne moze da se pise ni novi izvestaj ni novi pacijent. To bas ne odgovara, jer ta opcija bi se koristila samo po potrebi. Znam da je to primarni kljuc tabele Gotovi izvestaji i da zato trazi da se popuni. Ali ako treba, da li mogu da razbijem vezu tabele GotoviNalazi-Izvestaj da bi polje bilo neobavezno? jos jednom hvala svima, pogotovu zidaru i bilokoje. pozdrav [ BiloKoje @ 02.06.2006. 11:41 ] @
1. Može. Tako i radi. Kod menja Default Value koji je inicijalno 0, pa može da se promeni, mada u formi je vrednost 0 dok ne otvoriš (uneseš) novog pacijenta, kada si uneo novog pacijenta i klikneš na novi izveštaj redni broj postaje 1. 2. Može. Ali. Da bi se napravio ozbiljan program za ordinaciju treba mnogo više znanja i truda. Ovakav program može da zameni neke doktorove pribeleške, da pojednostavi neku totalnu rutinu za koju bi doca izgubio "dragoceno" vreme. Recimo, da ne piše: "bez promena". E, to "bez promena" stavi u tabelu GotoviNalazi pod brojem jedan. Ja sam napravio da tekst iz GotoviNalazi prepisuje u polje Memo da bi mogao i u velikom tekstu da napravi(š) neke male izmene, a da ne kuca(š) sve. Znači sve što se prepiše iz tabele GotoviNalazi, može da se menja, ako se štampa štampa se promenjen tekst. Naravno, može i da se raskine veza , ali se ništa bitno ne menja. Sad malo žurim, čitamo se u ponedeljak. I nikad ne počinji da praviš "jednostavmu" bazu. [ Serbiankum @ 02.06.2006. 12:20 ] @
1.Nesto mi ne uspeva, Uvek mi ide 0,1,2,3...
2.Odlucio sam da ostavim kao si napravio. Potpuno odgovara. Odlicno si me shvatio za tabelu gotovi izvestaji. Upravu tu se nalaze nalazi koje doca kopira i onda radi odredjene izmene. E to je cilj te tabele. Tako da je odlicno to sto si ostavio da tekst moze da se izmeni. Inace razbio sam vezu GotoviNalaz-Izvestaj. Zato sto ce se nalaz kopirati samo po potrebi a ne uvek. U ovom slucaju tabela GotoviNalaz se ponasa kao sifarnik gde ce se cuvati gotovi nalazi. I po potrebi ce se kopirati u tabelu Izvestaji. Zato mislim da ne treba da postoji veza izmedju te dve tabele.Sta vi mislite? Evo saljem skoro zavrsnu fazu baze, u kojoj sam razbio vezu GotoviNalaz-Izvestaj, ubacio automatsko upisivanje datuma i na formi pacijenti sam napravio dugme koje otvara formu GotoviIzvestaji(umesto kombo boxa kako sam prvobitno hteo). Jedino sto sada ostaje jeste redni broj. Jednostavno nikako mi ne ide 1,2,3 nego mi ide 0,1,2,3 Bilokoje, cujemo se onda u ponedeljak hvala i pozdrav [ Zidar @ 02.06.2006. 19:43 ] @
Citat: Relacija nalaz-izvestaj ima vise tehnicku nego logicku ulogu. Naime, ta tabela je zamisljana kao jedan sifarnik u kome ce se nalaziti 5 do 10 gotovih izvestaja. Znaci vec unapred napisani izvestaji. Jer desi se da na pregled dodju pacijenti koji prakticno imaju iste nalaze(znaci nije im nista, zdravi su), pa da doktorka ne bi kucala dva puta isti izvestaj ona bi samo uzela vec gotov izvestaj iz tabele "Gotovi nalazi" i kopirala ga u tabeli Izvestaji. To je jedina uloga te tabele. Nista drugo. Moja ideja je bila da napravim combo box, i da ona sa te liste izabere neki gotov nalaz, i kad izabere da se taj gotov nalaz prekopira u tabeli "Izvestaji" u polje Memo. Znaci kako bi to mogao da odradim. Ako mislite da ne valja zamisao ili ta tabela, recite kako da to popravim? U bazi podataka nista ne sme da bude bez logicke uloge. Ovde imas veeeliku gresku. Nalaz nije isto sto i IZvestaj. U medicini NALAZ nije 'sta je doktor nasao pri pregledu pacijenta'. To se zove DIJAGNOZA. A da bi se dijagnoza uspostavile, lekar mora da obavi ejdan ili vise PREGLED. Na pregledu lekar radi jednu ili vise stvari sa liste (nije zavrsena): 1) saslusa sta pacijent ima da kaze (ANAMNEZA) 2) Obavi PREGLED, jdno od sledecih stvari: - slusa srce - slusa pluca - pregleda grlo - opipa puls - meri temperaturu - pogleda usi - pogleda zenice Sta god nadje, lekar upise u KARTON. Ako pregeld nije dao dovoljno informacije da se postavi dijagnoza, ili se zeli znati vise, lekar moze da UPUTI pacijenta u LABORATORIJU ili kos SPECIJALISTE. Kad laboratorija ill specijalista odradi svoje, lekaru se vraca izvestaj. E to se zove NALAZ. Cuo si za nalaz leukocita, nalaz kolicine secera u krvi, nalaz secera ili krci ili bakteriaj u mkraci, nalaz bakterijske kulture u stolici i slicno. Lekar na osnovu pregleda i/ili nalaza moze da pacijentu napise RECEPT za LEKOVE. Ili moze da mu napise UPUT za bolnicu, sa zahtevom za operaciju. I to se upisuje u KARTON. Sve stvari koje se pacijentu dese van lekarske ordinacije treba da se vrate lekaru kao nekakav izvestaj. i lekar sve to zapisuje u KARTON BOLESNIKA. Tvoja baza podataka treba da pomogne lekaru da odradi ovaj proces efikasnije i bolje. To sto ce lekar da iz kombo boksa izabere sablonski izvestaj, u kome pise 'pacijentu nije nista' ne pomaze nilekaru ni pacijentu. To sto ti zoves nalaz u svojoj bazi trebao bi da zoves SablonIzvestaja. Mada mi nije jasno koju od navedenih komponenti (pregled, nalaz, uput, recept, anamneze, dijagnoza) podrzava tvoja tabela Izvestaj. Jednu ili vise njih? Posto ej u pitanju memo polje, ond aje to otvorena tema. Kako ce lekar da vidi koliko puta je u proslosti pacijent uzimao odredjeni antibiotik, posto isti ne deluje vise? da otvori svaki 'izvestaj' i gleda ima li zapisano? Cini mi se da tvoj 'izvestaj' treba na neki nacin da zameni bolesnicki karton. Slabo da ce se to desiti. Najbolje bi bilo da ti i doktorka sednete i proucite jedan bolesnicki karton. Pa da ti ona kaze kako se odvija njen radni proces. Pa ti odatle zakljucis kako bi taj proces trebao da se modelira bazom podataka. Pa napravis bazu podataka, logicki model. pa onda to pretvoris u Access bazu. Pa onda napises interfejs (forme i reporti) koji ce imati nekog smisla i svrhe. Ovako, samo gubis vreme. i svoje, i doktorkino i moje i od BiloKoje koji te snabdeva jako dobrim savetima od kojih na zalost neces imati puno vajde jer ides preko reda. Postujem tvoju energiju i zelju da ucis, ali ovako neces stici daleko. A mogao bi, uz malo strpljenja. Daj boze da sam pogresio. :-) [ Serbiankum @ 02.06.2006. 21:43 ] @
Ne bih mogao da se slozim sa vama da je to gubljenje vremena. Zar forumi ne sluzi za te stvari, ako negde zagusti da se potrazi pomoc?
Izuzetno cenim vase vreme a pogotovu strpljenje da mi pomognete da zavrsim bazu do kraja. Svakako da sam pricao sa doktorkom, da sam je pitao sta zeli, da sam slusao kako se odvija proces. Pregledao sam i prethodni memorandum u kome se nalaze podaci o pacijentu(licni i izvestaj). Memorandum izgleda isto kao i forma u accessu koju sam napravio. Proces se odvija ovako: pacijent dodje na pregled, pregleda se, napisu se izvestaj o njegovoj/njenoj bolesti. Ako treba dodatni nalaz iz druge ordinacije, posalje se tamo, zatim se vraca i doktorka cita rezultate(broj leukocita,eritrocita, papa test ili drugo). Ono sto je trazila od programa jeste: 1.Da moze da unese podatke o pacijentu(ime, prezime, god,telefon, adresu) 2.Izvestaj o pacijentu, tu doktori kucaju svoj nalaz,sta mu fali, koje lekove mu prepisuju. U programu to polje je Memo(tabela izvestaj). Jer tu doktori kucaju ceo svoj izvestaj. U tom memu se nalazi sve o tegobama i problemima pacijenta ukljucujuci i lekove koje doktor prepise. Tako je trazeno da uradim. Recimo mogao sam da napravim u tabeli izvestaji jedno polje koje bi se zvalo na primer "lekovi" ili neko slicno ime, u kome bi se samo pisali koje lekove pacijent da uzima.Onda bi mogla da se napravi i pretraga po tome.Trazi pacijenta i lekove koje trenutno pije. Ali to nije trazila, nego je trazila samo jedno mesto u kome ce da upisuje ceo izvestaj pacijenta. Jasno je meni da moze da se napravi mnogo komplikovanija i detaljnija baza, ali jednostavno to mi nije trazeno. Cak nemam ni tabelu(sifarnik) doktora.Jer kad se nalaz odstampa tek onda se doktori potpisuju i udaraju pecate(opet napominjen da je tako trazeno). Vi ste ljudi koji ste iskusni i koji imate vrhunsko znanje iz ove oblasti, i verujem da kad gledate ovako neku bazu da deluje nikako i bezveze. Ali verujte da radim sve kao sto se od mene trazi. Normalno ako uvidim da bi nesto bilo bolje da se drugacije resi, predlozim pa ako moja ideja prodje onda baza bude jos bolja. Ali kada kazu ocu tako i tako bez ovoga i ovoga onda tako i radim. pozdrav :) [ tabi @ 03.06.2006. 23:22 ] @
da se Zidar oko mene potrudjo ovoliko kao oko tebe ja bi pokusala danapravim bolju bazu bar za njegovu disu ako vec za doktorsku.Ovo ispade kao tresla se gora rodio se mis.Za sve ove savete da radis sam trebali bi sati i sati......
[ Zidar @ 04.06.2006. 17:25 ] @
Citat: Ali verujte da radim sve kao sto se od mene trazi. Normalno ako uvidim da bi nesto bilo bolje da se drugacije resi, predlozim pa ako moja ideja prodje onda baza bude jos bolja. Drago mi je da me ne shavtas pogresno, ne pokusavamm da te nagrdim. Sve ti ovo pricam jer sam i sam iste greske pravio i grdno platio ceh zbog toga. Osnovna greska je "Ali verujte da radim sve kao sto se od mene trazi". Doktor/ka ne zna tvoj posao, ona zna svoj posao. Nije dobro da ona odlucuje o tome kako ce baz ada se napravi. Ti kad odes kod doktora pa kazes 'doktore prepisi mi molim te taj i taj lek' pa,etan doktor te smesta izbaci iz ordinacije. Nije tvoje da trazis ovaj ili onaj lek, tvoje je da kazes sta te muci, pa ce doktor/ka da odluci sta ti treba. Isto je i ovde. Ona kaze sta je muci - htela bi da zapise nesto o tome sta se desilo na pregledu. Ti moras da segledas st u stvari ona hoce i sta njoj u stvari treba. Ne mozes da bukvalno nacrtas sve sto ti kaze. Ako malo kopas po forumu, videses da mnogo zahteva za baze koje pokrivaju na primer prodavnice pocinje recima 'hocu kad ukucam naziv artikla da mi izbaci stanje'. I svi koji pocnu rad tako sto nacrtaju formu sa combo boxom ubrzo ne mogu da se pomere ni korak i eto ih na forum da pitaju. Ti jos u stvari nisi nista napravio, pa nije kasno da zastanes i malo razmislis i odradis posao kako treba. Tebi ce se smejati kad program ne bude radio, ne doktorki. Vidim da ti je lepo opisala proces. Prvo se uzmu podaci o pacijentu. Ali smao jednom, kad pacijent dodje prvi put. Ko to radi? Sestra ili doktor? Ako je sestra, , onda treba neki interfejs za sestru da unes tacno te informacije. I da je sigurna da tog istog pacijenta nije unele ranije. Onda doktor napravi pregled. Doktor prvo treba da pronadje pacijenta. Pa da pogleda prethodne memorandume. Evo opet novi naziv 'memorandum'. Jedan od prvih koraka u anlizi procesa jeste da se pokupe svi izrazi i da se objasne. ne moze jedna stvar nazivati cas izvestaj, cas memorandum, cas nalaz. Sve je to pomesano i tvoj posao je da to raspetljas. Kad to raspetl;jas i lepo objasnis doktoru kako ce to otprilike da izgleda, doktor ce biti zadovoljan. Moras da objasnis doktoru (klijentu) zasto ne moze samo da se bukvalno prekopira pairni dokument. Za to sluzi Excel, a ne baza podataka. Pogledaj teme o prodavnicama i magacinima. Svuda se pominje Racun. Mi uvek napravimo barem tri tabele da pokrijemo jedan jedini dokument - racun (zaglavlje, stavke, roba). Nismo nikad strpali ceo racun u jednu tabelu. Isto tako i kod tebe. Ne moze ceo proces dolaska bolesnika kod lekara da se strpa u jednu tabelu i jedno memo polje u koje se upisuje sve i svasta. Kad bi doktori pravili baze podataka, to bi se tako radilo. I kad bi softverasi prepisivali lekove, svi bi pusili marihuanu. Na zalost, nama ne daju da prepisujemo lekove. Zasto - zato sto ne umemo to da radimo. Isto tako mi ne mozemo da dozvolimo da doktori prave baze podataka, jer oni to ne znaju da rade, a mi smo odgovorni za konacni proizvod. To sto nesto izgleda kako izgleda, ne znaci da je stvarno tako. I Zemlja je okrugla, mada ja to licno nikada nisam video, osim na crtezima i fotografijama, koje naravno mogu da se laziraju. Oko sebe vidim ravnicu i brda, a kazu da je okrugla i ja im verujem, jer iza toga stoji neka logika. Isto tako, doktor vidi jednu prostu formu, ali ne vidi koliko ima tabela iza toga. Tvoj posao je da doktoru PONUDIS dobro resenja, a ne da cekas da ti doktor kaze da napravis formu ovu ili onu. Pocetnik to ne moze da uradi, naravno. Zato pocetnici i ne vode takve poslove, nego rade u timu i uce zanat. Ako napravis los proizvod, paravis medvedju uslugu i doktoru i sebi. Da li bi isao da ti vadi slepo crevo neko ko je prvi razred srednje medicinske skole? Neka se covek malo uci. S kakvim pravom doktora koji ti je verovatno prijatelj podvrgavas takvom tretmanu? To sto je doktor to trazio od tebe, isto je kao kad ljudi idu kod gatare da im izleci kojesta, pa i plate za to. To je princip 'neznalica pomaze budali'. Ne treba ti to, a ni nama koji od tog posla zivimo. Cela profesija se blati time sto se ljudi guraju da naprave nesto sto ne umeju. Nazalost, nema zakona protiv toga. Radi kako hoces i srecan rad. :-) :-) [ BiloKoje @ 05.06.2006. 06:50 ] @
Serbiancum, Što se rednog broja tiče, u tabeli Izveštaji za polje RedniBroj postavi Default Value na 1 ili isto to na formi Izveštaji Subform. [Ovu poruku je menjao BiloKoje dana 05.06.2006. u 09:05 GMT+1] [ Serbiankum @ 06.06.2006. 00:21 ] @
Cenim sto mi pomazete oko ove baze i sto iskreno kazete sta valja a sta ne. Nije bas "neznalica pomaze budali".
Samo zelim da napomenem da ova baza predstavlja vrlo malu aplikaciju koja ima svoju ulogu. Iako deluje prilicno jednostavno(svega 3 tabele) ipak radi kako je zamisljeno. Vratio bih se jos jednom na redni broj. Mislim da postoje neki problemi. Naime, kada otvorim novu formu, upisem podatke o pacijentu, i kada dodjem do izvestaja, tu lepo pise redni broj 1, i sad ja popunim podatke o pacijentu, i sad pozelim da dodam jos jedan izvestaj o pacijentu, pritisnem novi i on opet ispise redni broj 1 umesto 2. Da li ovo nekako moze da se resi? pozdrav [ BiloKoje @ 06.06.2006. 09:13 ] @
To sa brojevima se dešava kada novi zapis nije sačuvan a klikneš na Novi. Evo dodao sam po jedan red u Form_Current i Command11_Click. Mislim da rešava numeraciju. Ne ljuti se na Zidara, vrlo je dobronameran i vrlo je u pravu. Videćeš to i sam kasnije. [ Serbiankum @ 12.06.2006. 22:35 ] @
Hvala svima koji su mi pomogli da zavrsim bazu, ponajvise bilokoje na uradjenim kodovima i zidaru na korisnim informacijama, a da ne zaboravim i tabi koja je takodje ucestvovala u radu.
Nego, Zidar mozes li napraviti skicu,tacnije grafik tabela i relacija vezano za ovu bazu? Zanima me kako bi to trebalo da izgleda, tacnije kako si ti zamislio celu situaciju. pozdrav [ Zidar @ 13.06.2006. 13:45 ] @
Malo posle tebe javio se neko sa slicnim problemom.
http://www.elitesecurity.org/tema/180496 Covek je vrlo detaljno potrpao u tabelu sve sto mu treba. jedini problem je bio sto je takva tabela ne-normalizovana. Svoj predlog sam dao u par odgovora. Nazalost, to izgleda nije to. Covek je odgovorio kratko i nestao: [quote]Zahvaljujem se na pomoći. Ovo je odlično, samo što se baš i ne uklapa u potrebe koje sam naveo.[quote] Ko ce ga znati sta vlaj a sta ne valja.... [ Borderline @ 30.03.2010. 05:24 ] @
@Kume,
ako ste još tu, ja bih imala par stvari da dodam kao korisnik, da možda opet porazgovarate sa prijateljicom. Iako do dana današnjeg nije zakonski precizno definisano da li ordinacija treba da vodi "kartonski" karton ili elektronski, SVAKI mora da ispunjava vrlo jasne uslove. Dakle, ja apsolutno cenim vaš napor i želju, ali i za vas i za koleginicu je najbolje da uzmete neki karton DOma zdravlja, i da lepo pregledate šta tu sve ima. Nju zabavica sa elektronskim-kartonom-kakav-ona-želi može da košta ihahaj kazne i privremeno zatvaranje radnje odmah, to prvo. Drugo, ja sam stomatolog koji je video najmanje 20 programa za ordinacije različitih vrsta, i prvo što korisnik gleda je - da li postoji jasna finansijska evidencija. Dakle, vidite - ordinacija je radnja kao i svaka druga radnja, ima svoje poslovanje, i to je to. Osim ovoga, postoje nizovi evidencija koji se šalju periodično Zavodu za zaštitu zdravlja i ovima i onima, i ne bi bilo loše da sve to takođe postoji u elektronskom obliku, osim ako koleginica ne želi da ima orman registratora za par godina :). Dakle, kako lepo reče g. Zidar, ovo prosto NE MOŽE da bude jednostavan program, čak i ako vaš klijent to želi, prosto jer je zakonska regulativa drugačija. Mnogo sreće sa programiranjem, nadam se da ste za ove godine daleko stigli, srdačan pozdrav :). [ Zoran.Eremija @ 01.04.2010. 23:04 ] @
@Borderline, slazem se sa vasim komentarom ali eto slucaj je hteo da nisam bio clan ovog foruma kada sam svojevremeno napravio malecku aplikaciju za mog prijatelja dr Ljubisu Veljovica, kardiologa. To je bila donacija uz kafu i kilo kajmaka...:-)
![]() [ Getsbi @ 02.04.2010. 07:18 ] @
Dodao sam link u temu http://www.elitesecurity.org/t...Gotovi-programi-clanova-foruma ,
u nadi da će program koji je Zoran okačio, pomoći članovima foruma u kreiranju aplikacije. [ Borderline @ 04.04.2010. 06:39 ] @
@ Zorane,
1. UAU :), 2. Hvala što ste se javili :), posle toliko godina - nisam mislila da ste još tu, a ovo što ste pokazali je stvarno nešto drugo :). Ja sam videla za poslednjih (mnogo) godina baš jako mnogo programa za ordinacije (mislim najviše na stomatološke), prosto zato jer maltene na svakom stručnom skupu ili sajmu neko postavi računar sa demo verzijom, i onda sam se baš svega nagledala. Kako ja vidim, tu postoji ceo spisak problema, a prvi smo - mi :). Ja kada pričam sa kolegama, vrlo malom broju je bitno da program radi to što radi, i pretežno pojma nemaju šta program treba da radi - a neće da saslušaju programera (normalno :), a većina želi slike, vodopade, grafiku, Bog sveti zna šta, samo da šljašti nešto impresivno za oko, do te mere da sam ja rekla jednom kolegi da bolje da stavi na desktop jedan slideshow nekog automehaničarskog kalendara nego program koji ima :). Osim sve sile zakonski obaveznih stvari, većina nas nije svesna da smo (opet po zakonu) odgovorni za svoje podatke, i - generalno nekih zakonskih obaveza uopšte. Vidite, kao što sam rekla - jedno je evidencija za ordinaciju, a drugo je za državu (i finansijska i medicinska); ako ja imam dnevne, mesečne, tromesečne itd. izveštaje po vrsti usluga, pa isto to po međunarodnoj klasifikaciji oboljenja, stanja itd. - i sve to moram redovno da šaljem Zavodu za zdravstvenu zaštitu, većina nas gleda da to bude u elektronskom formatu. A kad dođe zdravstveni inspektor da objasni, onda je - joj :). Posle dugog niza probavanja, ja sad imam jedan naoko relativno neugledan program, koji mi je (kao i vašem prijatelju) napravio kum :), C++ programer; ovaj program ne samo da radi sve što nama treba, vodi izveštaje svega i svačega po svakom željenom osnovu, nego je i vrlo žilav (ja sam čula da programeri kažu: idiot proof :) ). Mislim, ne gubi podatke ni na iščupavanje računara iz struje, da ne govorim o ostalom...:). No, nema šarenih slika zuba, nema sjajnih pozadina, što nama i ne treba. Ukusi su razni :). Jedan jako veliki problem je i iz vaše profesije - Bog sveti zna koliko sam videla ljudi koji nude razne programe za ordinacije, a kasnije ih ne možete naći ni svećom, tu vrstu vi bolje znate ("take money and run"), i generalno mislim da je vaš posao baš u ovoj sferi baš jedna prokleta rabota :). Posebno mi je zanimljiv bio jedan baja koji je napravio za oko jako lep program u dot netu, koji je instalirao da probam, ali nisam mogla da probam deo koji radi finansije jer čovek nije imao pass da uopšte uđem u taj deo programa :). Tražio je 600 eur samo za softver, pa za održavanje, pa za posebne (hitne) intervencije... Šta sad čovek da kaže. A koji će mi đavo dot net kad nemamo računara za umrežavanje, kad ovo, kad ono...lol. Kako god, jako mi je drago da ste sve uspeli, i još se najeli kajmaka :). Molim vas da ne zamerite što sam vam sada objasnila kakva je situacija u vašoj profesiji :), poznato je da doktori sve znaju i da su ZA SVE doktori :), ja sam se samo nadala da će nekome pomoći moje viđenje, možda ima još neki stomatolog ovde pa pročita. Ako vama ili ma kome zatreba nešto od (stomatološke) dokumentacije (obrazaca) da skeniram pa da pošaljem mailom ili podignem ovde, ako će ikom nešto pomoći, samo kažite. Mislim, u istom smo sosu, i mi i vi... Nekako godinama mislim da će Onaj Koji Treba da najzad "udesi" objedinjen informacioni sistem u zdravstvu (u Zakonu o zdr. zaštiti iz 2003. stoji da se radi na tome, lol), i godinama čekam da Neko dođe i kaže: taj i taj (standardizovani) softver MORATE da imate, posle se umrežimo i end of story, ali to je samo san. Imala sam pacijente (ozbiljne) programere koji su radili na jednom delu ovakvog sistema za Norvešku, uspela sam da nazrem veličinu problema, i nisam više optimista što se tiče toga da će jednog dana da se sve odradi kako Bog zapoveda, i kako funkcioniše u uređenim zemljama, iz 1001 razloga. Sada pogotovo ne. Hvala vam još jednom što ste se javili, ja vam od srca želim sve najbolje i čestitam što ste uspeli da dovršite to što je još onda počelo, očito je da ste prešli vrlo dug put :). Svaka čast :). Pozdravite kolegu i ne zamerite na davljenju, molim vas - profesionalna deformacija....:):): [Ovu poruku je menjao Borderline dana 04.04.2010. u 11:07 GMT+1] [ Zoran.Eremija @ 04.04.2010. 14:35 ] @
@Borderline,
Hvala na zapažanjima u vezi "Malecke ordinacije". Nastala je kao proizvod primene analitičke metode "analogija". A sada se nemojte smejati. Do sličnog modela došao sam na osnovu iskustva u radu na problemu izrade jedinstvene metodologije pisanja naučno istraživačkih studija u oblasti Infarkta srca, gde sam tada primenio analogiju iz iskustva iz oblasti mašinstva "Kontrolisanje i ispitivanje". Sve to sam radio blagodareći pomenutog doktora koji me je upoznao sa dr Zdravkom Mijailovićem kome sam pomagao u izradi rada. Sve je počelo upravo kako ste naveli, sa željom za mnogo slika i 3d dimenzije i kompjuteri... Postavio sam mu pitanje? A zašto mu trebaju slike i filmovi? A on kaže da bi dobio bolju sliku o pacijentu a u svrhu donošenja odluke. Tada sam u sebi postavio pitanje pa zar nema neka metoda koja bi mogla da realni sistem predstavi kao model (opet analogija iz matematike). Jako sam bio iznenađen činjenicom da se matematika u medicini ne izučava. I tada sam predložio da uradimo takav rad gde bi smo mogli da istraživačke studije prikažem putem modela a na osnovu njega da dođemo do matematičkog modela (sve je ovo u matematici objašnjeno odavno). Na kongresu http://www.cardiologyonline.com/ichd2001/PosterSun.asp iako su radovi bili objavljeni u poster sekciji bili su veoma zapaženi. Opšti zaključak vaše priče i ove malecke ordinacije je "Why the math is not taught in Medicine". Ako pogledate uvodnu sliku u ovoj aplikaciji upravo ukazuje na snažnu vezu između više primenjenih metoda. Tada sam uradio model koji može da prihvati bilo koju i iz bilo koje oblasti objavljenu studiju. Elementi tog modela su prikazani i u ovoj maleckoj ordinaciji. Srdačan pozdrav. Malo sam korigovao u vezi terapija... [Ovu poruku je menjao Zoran.Eremija dana 04.04.2010. u 16:06 GMT+1] ![]() [Ovu poruku je menjao Zoran.Eremija dana 04.04.2010. u 16:28 GMT+1] [Ovu poruku je menjao Zoran.Eremija dana 04.04.2010. u 16:29 GMT+1] [ Borderline @ 04.04.2010. 15:29 ] @
@ Zoran,
vi ste izuzetno lepo sve to zapazili i "poređali", a po mom mišljenju je baš to ono što treba dodati medicinarima u obrazovanju, i meni ne zvuči smešno, samo vrlo logično :). Vidite, ja recimo imam problema mladim kolegama da objasnim kada treba da primene "matematičko" razmišljanje, jer imaju otpor prema tome, ali kada im kažem da je u osnovi cela medicina /stomatologija zasnovana na algoritmima, onda me belo gledaju, ali vrlo brzo shvate. Znate i sami kako, stvar je vrlo jednostavna: ako imate pacijenta kojeg boli to i to, onda prvo prikupljate podatke (definisan niz pitanja i način), onda imate pregled (opet jasno definisana stvar), dalje pomoćne dijagnostičke metode, onda dođete do dijagnoze - jasnim putevima, da ne smaram - odvajajući bitno od nebitnog, poredeći sa srodnim oboljenjima i eliminišući "viškove" - dalje određujete terapiju i kontrolišete pacijenta, a sve je to jedan niz logičnih, sukcesivnih, definisanih radnji, koje mogu imati i svoja grananja i slepe krakove :), ali u biti se mogu svesti itekako na matematiku. Da ne govorim tek o istraživačkom radu, a sve ste vi to sjajno zapazili, Zorane. Srdačan pozdrav :). [Ovu poruku je menjao Getsbi dana 05.04.2010. u 11:49 GMT+1] [ Dick @ 24.07.2010. 19:30 ] @
Sve pohvale za ovaj kako vi kažete programčić (uradio Serbiankum uz asistenciju Bilokoje)koji radi fenomanalno.Nešto slično sam ja napravio u mojoj ustanovi i to funkcioniše,Jedino što sam dodao ovom programu je jmbg pacijenta,uputna dijagnoza koja je takođe vrlo bitna,kao i lista lekara koji vrše preglede da bi se na izveštaju i to videlo.Potrebno je i vreme u koje je izvršen pregled što takođe nije problem uraditi odnosno dodati ovde.Imam još jedan predlog ali ne znam kako da ga rešim ovde jer moj nivo znanja mi to ne dozvoljava.Kad u listi nalaza imam preko 10 000 pacijenata za brzu pretragu je bolje umesto imena unositi jmbg.Kako da to promenim u brzoj pretrazi pacijenata.Pozdrav!
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|