Sci LAB
Sci LAB
SciLAB
Duan Marjanov
SciLAB - Funkcije
Unos, ispravljanje i brisanje podataka iz ifarnika, registra analiza, profila analiza, vrsta punjenja... Komunikacija sa analizatorom ROCHE-HITACHI 902 Obrada formula tampanje nalaza, pregleda... Administracija Zaita podataka (smart-kartica) Pomo korisniku Filtriranje i sortiranje podataka
SciLAB - Podaci
ifarnik analiza, pacijenata, radnika, grupa analiza, vrsta analiza, reagenasa Registar analiza Profili analiza Vrste punjenja
Model podataka:
PRED_AN SIF_PRED OPIS_PRED ANALIZE SIF_AN SIF_GRAN (FK) SIF_VAN (FK) NAZ_AN JEDINICA BR_DEC MIN_VR_M MAX_VR_M MIN_VR_Z MAX_VR_Z DAT_JED Formula SLANJE_AN VRP_REAG SIF_VRP NAZ_VRP AKT_VRP PACIJENTI SIF_PA IME_PAC POL DAT_RODJ BR_KNJ MAT_BR JMBG ADRESA TEL_PA MAIL_PA KRV_GRP RH PRIM_PAC PAC_ANA DAT_PROT BR_PROT SIF_OD (FK) SIF_PA (FK) SIF_RAD_ANALIT (FK) SIF_RAD_BIOHEM (FK) BR_ZAH TERAPIJA DIJAG_PRIM DIJAG_RAD POVRAT LEKAR_NAR DAT_PRIJ DAT_PREG ZAKLJ TEZINA PRIM_PA URIN URIN_BO IZGLED BOJA PH GUSTINA PROTEINI GLUKOZA KETON UROBIL BILIRUBIN HEMOGLOBIN PORFIR MELANIN BENCE SEDIMENT_BO ERITROCITI LEUKOCITI EPITEL CILINDRI KRISTALI BAKTERIJE SEDIMENT_OPIS
ODELJENJA STAVKE DAT_PROT (FK) BR_PROT (FK) SIF_AN (FK) NALAZ JEDINICA BR_DEC MIN_VR_M MAX_VR_M MIN_VR_Z MAX_VR_Z OPIS DAT_AN BR_UZ USPEH PRIM Formula SLANJE_AN SIF_OD NAZ_OD ADR_OD TEL_OD MAIL_OD IMA_SPEC SIF_OD_NAD (FK)
CENOVNIK VRS_AN SIF_VAN NAZ_VAN GRUPE_AN GENERALIJE NAZIV_FIRME ADRESA NAZIV_LAB1 NAZIV_LAB2 TELEFON FAX MAIL TEK_RAC PIB SLIKA SIF_GRAN OPIS_GRAN SIF_AN (FK) DAT_CEN CENA_AN
Dvosmerna komunikacija Automat koji razume komunikaciju: sa analizatorom preko HLT Ponovo Poetak REP REP RS232 porta poslan slog SPE Kraj RUN SPE Osnovni nain: HLT FE INTERAKTIVAN RAD Mirovanje FR FE REP FE Po potrebi: OFF-LINE HLT FR SPE prenos podataka SPE Primljen SUS FE FR slog Razmena poruka i REP podataka SUS FR Proputen ciklus AD-HOC upiti za SUS SUS prethodnih 400 uzoraka
HLT
SciLAB - Formule
Za analize koje se dobijaju raunskim putem GRAMATIKA FORMULA: FORMULA: # (kraj) ListaIzraza # ListaIzraza: Izraz Izraz;ListaIzraza Izraz: Izraz+lan Izraz-lan lan lan: lan/Faktor lan*Faktor Faktor Faktor: BROJ IME FUNKCIJA KONSTANTA ANALIZA IME=Izraz -Faktor +Faktor (Izraz)
FUNKCIJA Sin(Izraz) Cos(Izraz) Log(Izraz) Exp(Izraz) SQRT(Izraz) IF ( Izraz ? Izraz, Izraz, Izraz) Konstanta: PI E TEZ POL STAR Analiza: :ifra analize
Vrednost formule je jednaka vrednosti poslednjeg izraza Primer za raunanje suvog kreatininklirensa: (140-star)*tez/if ( pol-1.5? 0.83*:5, 0, 0.85*:5)#
Nalazi Izgled nalaza: ifarnici Pregledi (po odeljenjima i vrstama analiza) Kreiranje nove baze Kopiranje postojee baze u novu Promena korisnikog imena i lozinke
Zatita od neautorizovanog pristupa Smart-kartica sadri procesor, RAM i EEPROM i program za razmenu poruka Komunikacija sa raunarom vri se preko itaa kartica uz upotrebu ISO/IEC 7816-4 standarda. Razvojno okruenje sadri virtuelni ita kartica, debuger i program loader Razvijen je program za smart-karticu, program za personalizaciju smart-kartice i modul u okviru SciLAB kojim se proverava prisustvo smart-kartice u itau i njena ispravnost
Instant-pomo korisniku: Kratak tekst u statusnoj liniji za trenutno selektovano polje Kontekstno-osetljiv sistem za pomo korisniku, sa sadrajem i pretraivanjem po kljunim reima Poruke korisniku u toku rada sa programom Poruke koje se upisuju u logfajl u toku komunikacije sa analizatorom ROCHE-HITACHI 902
Sortiranje po rastuem ili opadajuem poretku po svakom polju ekrana za unos podataka Filtriranje i pretraivanje podataka prema posebno zadatim uslovima
PC platforma, Win2K ili WinXP Visual Basic 6 (sp 6), ZC basic 4.50 Pristup bazi: ADO tehnologija Baza: ACCESS, SQL server, Oracle, DB2 ... Alati: ErWin, RationalRose Standard JUS ISO 9126 (definisanje kvaliteta softvera): Funkcionalnost (pogodnost, tanost, povezanost, usaglaenost) Pouzdanost (zrelost, otpornost na greke, oporavljivost) Upotrebljivost (razumljivost, pogodnost za uenje, izvrivost) Efikasnost (ponaanje u vremenu, ponaanje sa resursima) Pogodnost za odravanje (analiza, izmenjivost, stabilnost, ispitivanje) Prenosivost (instaliranje, saobraznost, zamenljivost)
10
U upotrebi od septembra 2004.g. u Zdravstvenom centru V.Vlahovi Opta bolnica Vrbas (Biohemijska laboratorija) Meseno se obradi oko 3.000 uzoraka sa oko 20.000 analiza Dovoljna je dvodnevna obuka za korisnike programa Poveana tanost, bra i jevtinija obrada U planu je povezivanje ostalih ureaja sa programom
11