Documente Academic
Documente Profesional
Documente Cultură
Colec
Colecția
ÎNDRUMĂTOARE DE LLABORATOR
INFORMATICĂ MEDICALĂ
- îndrumător
ndrumător de lucrări practice -
Mircea Focșa
Anca Tudor
Cosmin Câtu
Călin Muntean
Leonard Mada
Copyright © 2010 Toate drepturile rezervate autorilor. Nici o parte a acestei publicaţii nu poate fi
reprodusă, arhivată sau transmisă, fără acordul scris al autorilor.
All rights reserved to authors. No part of this publication may be reproduced, stored in a retrieval
system or transmitted, without the prior written permission of the authors.
FOCŞA, MIRCEA
Informatică medicală –îndreptar de lucrări pracrtice -/
Mircea Adrian Focşa, Anca Tudor, Cosmin Câtu - Timişoara:
Editura Victor Babeș, 2010
ISBN 978-606-8054-00-1
003:41
Şef disciplină,
Prof Dr Gheorghe-Ioan Mihalaş
Membru al Academiei de Ştiinţe Medicale
1. Platforma Moodle
1
Îndreptar de lucrări practice
Observați secțiunile
țiunile paginii principale:
2
Laboratorul de informatică medicală Mircea Focșa
3
Îndreptar de lucrări practice
4
Laboratorul de informatică medicală Mircea Focșa
5
Îndreptar de lucrări practice
Butoane de:
- minimizare
- maximizare
- închidere
Bara de meniu
Bara de unelte
Bara de derulare
Chenarul ferestrei
Bara de stare
Colțul ferestrei
Fig. 3 Principalele elemente ale unei ferestre
6
Laboratorul de informatică medicală Mircea Focșa
Mulți dintre voi ați folosit deja aplicația Internet Explorer pentru a accesa
informații aflate în rețeaua Internet. În mod asemănător, atunci când dorim să
accesăm informații aflate pe calculatorul personal vom folosi un alt program de
tip „explorer” și anume Windows Explorer. Pe lângă accesul la aplicații și
informații, acest program permite o serie de alte operații cum sunt copierea,
mutarea, ștergerea și redenumirea fișierelor și cataloagelor.
7
Îndreptar de lucrări practice
Revenire
la locația
anterioară
Deschiderea
catalogului
părinte
(aflat pe un
nivel imediat
superior)
Cataloage
(folders)
Fișiere (files)
8
Laboratorul de informatică medicală Mircea Focșa
Observați opțiunile
ile puse la dispozi
dispoziție de meniul ferestrei Windows
Explorer:
• Meniul File conţine comenzi referitoare la fişiere ((files) şi cataloage sau
dosare (folders):): crearea de cataloage ((New->Folder) şi scurtături (New-
>Shortcut), redenumiri (Rename
Rename), ştergeri (Delete), informaţii despre
entitatea selectată (Properties
Properties), închiderea ferestrei (Close). Dacă în
listă există un obiect selectat (catalog sau fişier), meniul File include o
serie de alte acţiuni posibile asupra respectivei selecţii: deschidere sau
lansare (Open), partajare (Sharing
Sharing), arhivare (Add To...), expediere la o
destinaţie specificată (Send To...),
...), căutare ((Search), etc.
• Meniul Edit conţine comenzi pentru manevrarea obiectelor (fișiere,
cataloage) în legătură cu locația
ția curent
curentă:
o Undo (Ctrl+Z) - anuleazăază ultima comandă,
o Cut (Ctrl+X) - şterge obiectele selectate din locaţia originală şi le
reţine în clipboard1,
o Copy (Ctrl+C) - copiază obiectele selectate din locaţia originală
în clipboard,
o Paste (Ctrl+V) - plasează obiectele aflate în clipboard în locaţia
curentă,
o Copy To Folder - copiază obiectele selectate într-o locaţie
specificată,
o Move To Folder - mută obiectele selectate într-o locaţie
specificată,
o Select All - selectează toate obiectele din catalogul curent
o Invert Sellection - inversează seleselecţia obiectelor în catalogul
curent.
• Meniul View se referă la modul de vizualizare a datelor în cadrul
ferestrelor
• Meniul Tools cuprinde unelte de mapare2 a resurselor disponibile în
rețea (Map Network Drive)) şi de personalizare a prezentării casetelor şi
zonelor în cadrul ferestrei (Folder
Folder Options
Options)
• Meniul Help accesează
ccesează centrul de ajutor Windows XP (Help and Support
Center).
1
ul reprezintă o porţiune a memoriei ((buffer, în memoria RAM) în care se stochează
clipboard-ul
temporar datele ce urmează să fie copiate/mutate în altă locaţie.
2
maparea reprezintă procesul de creare a unor coresponden
corespondențe între obiecte aflate în locații
diferite, de exemplu vizualizarea unei unități
ți de disc af
aflată pe un server ca și cum ar fi o unitate
locală
9
Îndreptar de lucrări practice
10
Laboratorul de informatică medicală Mircea Focșa
6. Ștergeți din catalogul DIM toate obiectele create de voi apelând după
selecția acestora comanda Delete, fie din meniul ferestrei fie din meniul
contextual.
Indicații finale
11
Îndreptar de lucrări practice
1. Introducere
Editarea și procesarea textelor ocupăă un loc important în cadrul activită
activităților de
birotică, fiind printre cele mai răspândite aplica
aplicații ale tehnicii de calcul în
majoritatea domeniilor.
Editoarele de text, adesea integrate în sistsistemul de operare (ex. Notepad),
generează text simplu (plain text), cu doar câteva caractere de control (linie
nouă, tab) oferind un minim de facilități
ți cum sunt:
• introducerea și modificarea textului,
• căutare și înlocuire a unor fragmente de text,
• alegerea fontului (tip, stil și dimensiune) pentru întregul text
• salvarea fișierului de tip text
folosind diferite coduri pentru
caractere (ANSI, UTF-8).
Lansați
ți aplicația Word apelând meniul Start -> Programs. Observați
elementele
ele comune oricărei ferestre de aplica
aplicație din Windows (bara de
titlu, de derulare, de stare, butoanele de mic micșorare, minimizare sau
închidere, etc.).
Panoul de activităţi
Dacă la început, în acest meniu niu sunt disponibile
acţiuni cum ar fi deschiderea unui document sau crearea
unui document nou pornind de la un şablon, vom observa
cu uşurinţă că Panoul de activităţi îşi modifică opţiunile
afişate în funcţie de contextul în care lucrăm, afişând în
fiecaree moment acţiunile cele mai potrivite. Astfel, în loc
să ne pierdem vremea căutând prin meniuri o anumită
facilitate des folosită, o putem găsi rapid în Panoul de
activităţi. Putem activa în orice moment Panoul de
activităţi din meniul Vizualizare (View).
Fig. 1 Panoul de activităţi
3. Introducerea textelor
După deschiderea unui document, în aria sa de lucru apare un marcaj sub
forma unei linii verticale numit „cursor
cursor” sau „punct de inserare”. Caracterele
introduse de la tastatură sunt adăugate în poziţia curentă de inserare, cursorul
de inserare deplasându-sese spre dreapta. Trecerea la o linie nouă este efectuată
13
Îndreptar de lucrări practice
automat atunci când s-aa ajuns la sfârşitul liniei curente. Linia curentă poate fi
încheiată „manual” sau explicit prin apăsarea tastei „„ENTER ↵”. Această
comandă determină încheierea unui paragraf al textului şi începutul altui
paragraf. Uneori poate fi utilă trecerea forţată la linie nouă fără a determina
apariţia unui nou paragraf. Pentru aceasta se va ţine apăsată tasta ⇑Shift atunci
când se acţionează tasta ENTER.
Textul introdus
trodus este organizat în pagini, trecerea la o nouă pagină făcându
făcându-se
automat. Trecerea manuală sau explicită la o nouă pagină se poate realiza
tastând Ctrl + Enter sau apelând comanda Break din meniul Insert.
14
Microsoft WORD Mircea Focșa
a b c
Pot fi modificate de asemenea culoarea (a),, contrastul (b) sau luminozitatea (c).
a b
16
Microsoft WORD Mircea Focșa
17
Îndreptar de lucrări practice
∑X
i =1
i
∑(X i − X )2
X = S=
N N −1
5. Formatarea textului
5.1. Formatarea paginii şi a fontului
Una din primele operaţii pee care trebuie să le efectuăm atunci când începem să
redactăm un document este setarea formatului paginii ((File – Page setup). În
caseta de dialog ce se deschide vom putea stabili dimensiunea marginilor
(stânga, dreapta sus şi jos), orientarea paginii (por
(portret sau peisaj), dimensiunea
paginii (ATENŢIE! adesea setarea implicită este „Letter”. Pentru a nu avea
„surprize” la tipărire, selectaţi opţiunea A4
A4, sau după caz, o dimensiune ce
corespunde hârtiei pe care tipăriţi).
Putem modifica tipul font-ului folosit
sit în cadrul unui document, dimensiunea şi
culoarea acestuia, fie din meniul Format – Font fie din bara de unelte pentru
formatare (fig. 5-b). ). Putem evidenţia anumite blocuri de text cu Aldin
(îngroșat), Cursiv (italic) sau combinaţii ale acestora. Este recomandat să
folosim un singur font într-unun document. Dacă folosim mai multe, documentul
arată pestriţ şi încărcat.
Aplicați următoarele
ătoarele formatări pentru pagină:
dimensiune A4, margini - 2 cm (sus, jos, dreapta) și 3 cm (stânga).
Introduceți
ți textul din fraza de mai sus („Putem modifica…”) folosind fontul
Arial cu dimensiunea de 11 și aplicați format
formatările necesare pentru evidențierea
unor porțiuni
țiuni de text (aldin, cursiv, subliniere).
Aplicarea de stiluri
Putem da documentului nostru ru un format profesional folosind stiluri alături de
formatare. Avem la dispoziţie pentru aceasta bara de instrumente de
Formatare (fig. 5-a).
). Opţiunile pentru aplicarea de stiluri şi formatări sunt de
asemenea disponibile şi în Panoul de activită
activități (fig. 1)
a b
18
Microsoft WORD Mircea Focșa
Pentru a aplica un anumit stil, selectăm porţiunea de text dorită şi apoi alegem
stilul dorit. Aplicând stiluri pentru titluri, subtitluri şi text vom avea consecvenţă
în rezultatul final. Trebuie să fim atenţi să nu folosim prea multe stiluri, altfel
documentul va arăta urât.
19
Îndreptar de lucrări practice
20
Microsoft WORD Mircea Focșa
21
Îndreptar de lucrări practice
selectaţi din nou Find Next, pentru a continua căutarea sau Cancel pentru a
vă reîntoarce la caseta cu opţiuni privind căutarea.
Pentru a găsi un text cu un anumit format, parcurgeţi următoarele etape:
selectați Edit/Find.
în caseta de text Find What, introduceţi textul căutat.
selectaţi Format. Word afişează o listă de opţiuni pentru formate din care
selectaţi una din opţiunile:
o Font pentru a găsi un anumit corp de literă sau un anumit atribut pentru
caractere, cum ar fi stilul cursiv (italic).
o Paragraph pentru a găsi un anumit format de paragraf, cum ar fi formatul
cu aliniere centrală sau formatul unui paragraf cu alineat pe primul rând.
o Language pentru a găsi un text scris într-o anumită limbă.
o Style pentru a găsi un text căruia i s-a aplicat un anumit stil.
Pentru a găsi şi înlocui informaţii, parcurgeţi următoarele etape:
selectaţi Edit/Replace.
în caseta de text Find What, introduceţi informaţia căutată, după cum s-a
descris în secţiunea precedentă.
în caseta de text Replace With, introduceţi informaţia cu care se face
înlocuirea.
poziţionând punctul de inserare în caseta de text Replace With, specificaţi
orice atribute pe care doriţi să le aplicaţi textului cu care se face înlocuirea.
În acest scop, utilizaţi metodele descrise în secţiunea precedentă pentru
specificarea atributelor în caseta de dialog Find.
selectaţi una din următoarele opţiuni:
o Find Next pentru a recomanda programului să găsească şi să pună în
evidenţă prima apariţie a informatei din caseta de text Find What. Word
va aştepta ca dumneavoastră să decideţi dacă doriţi sau nu să înlocuiţi
textul pus în evidenţă.
o Replace în cazul în care textul din caseta Find What este deja pus în
evidenţă. Word îl înlocuieşte cu informaţia din caseta de text Replace
With, după care pune în evidenţă următoarea apariţie a informaţiei din
caseta Find What.
o Replace All daca doriţi ca Word să înlocuiască automat toate apariţiile
informaţiei din caseta Find What cu informaţia din caseta Replace With.
Utilizatorii versiunii Word 2007 pot găsi pe site-ul Microsoft la adresa:
http://office.microsoft.com/en-us/word/HA100744321033.aspx
un tutorial interactiv care prezintă echivalențele dintre comenzile Word 2003 și
Word 2007. Acest tutorial poate fi descărcat și de pe Moodle, în secțiunea
corespunzătoare laboratorului curent.
22
Documentare online Călin Muntean
Internet
Termenul Internet, sau şi internet, are mai multe sensuri strâns înrudite, în
funcţie de context:
• Numele propriu Internet (scris cu majusculă) se referă la World Wide Web,
reţeaua mondială unică de computere interconectate prin protocoalele
(regulile) de comunicare Transmission Control Protocol şi Internet Protocol,
numite pe scurt TCP/IP. Precursorul Internetului datează din 1965, când
Defence Advanced Research Projects Agency (en:DARPA) (Agenţia pentru
Proiecte de Cercetare Înaintate de Apărare - a Ministerului Apărării,
Department of Defense sau DoD din SUA) a creat prima reţea de computere
interconectate sub numele ARPAnet. Super-reţeaua din zilele noastre a
rezultat din extinderea reţelei Arpanet.
• Substantivul comun internet (scris cu minusculă) desemnează in marea
majoritate a cazurilor aceeaşi reţea, însă văzută ca un mediu de comunicare
de mase, împreună cu informaţia şi serviciile care sunt oferite utilizatorilor
prin intermediul acestui mediu.
• Tehnic, termenul mai poate desemna şi o reţea ce interconectează 2 sau mai
multe reţele autonome aflate la mare depărtare unele faţă de altele.
Exemple de reţele mari, pentru care folosinţa acestui nume este justificată,
sunt SIPRNet si FidoNet. Cuvântul "Internet" provine din împreunarea
artificială şi parţială a două cuvinte englezeşti: interconnected =
interconectat şi network = reţea.
Există un şir întreg de metode de cuplare fizică a unui calculator sau aparat
inteligent (smart) la Internet:
• printr-un modem şi o linie de telefon şi legătură telefonică fixă, prin
formarea unui anumit număr de telefon,
• linie de telefon dedicată / închiriată unui singur utilizator sau unei singure
firme,
• legătură prin radio la un aşa-numit Hotspot sau Active Point, utilizând
tehnicile WLAN sau Wi-Fi,
• legătură prin radio, de la un telefon mobil sau de la un calculator portabil
(de ex. notebook sau netbook) la antena celulară terestră, utilizând tehnicile
GSM sau UMTS.
23
Îndreptar de lucrări practice
Protocoale şi standarde
Browserele web funcţionează pe baza anumitor protocoale, care îl leagă pe
utilizator de paginile web stocate (definite) pe servere web specializate. Cele
mai des folosite protocoale web sunt HTTP, HTTPS şi FTP.
24
Documentare online Călin Muntean
Pagini Web
O pagină web este o resursă aflată în spaţiul web (WWW) din Internet, de
obicei în format HTML sau XHTML (extensia numelui fişierului fiind de cele mai
multe ori .html sau .htm) şi având hiperlinkuri (hiperlegături) pentru navigarea
simplă (cu un singur clic de maus) de la o pagină sau secţiune de pagină la alta.
Pagina web se numeşte astfel deoarece ea se poate afişa pe un monitor sau
ecran de calculator şi se aseamănă într-o oarecare măsură cu o pagină de ziar.
Lăţimea paginii web este de obicei astfel făcută ca ea să încapă în întregime pe
lăţimea ecranului disponibil. În schimb înălţimea ei poate depăşi cu mult pe cea
a ecranului. În aceste cazuri browserul şi mausul permit de obicei vizionarea
simplă şi rapidă a întregii pagini, şi anume print "tragerea" ei în sus şi în jos,
după dorinţă.
Pentru a furniza nu numai texte dar şi imagini şi sunete, paginile web utilizează
deseori fişiere grafice sau sonore integrate, dar şi hiperlinkuri către alte resurse
neintegrate în pagina respectivă.
De obicei furnizorul de informaţii îşi grupează şi organizează paginile în cadrul
unui sit web, care la cerere, şi pentru a putea fi regăsit, primeşte un
identificator Internet unic numit URL.
25
Îndreptar de lucrări practice
26
Documentare online Călin Muntean
D. Sfaturi pentru cautare - Legaturi spre informatii care va ajuta sa cautati mai
eficient. Aflati diferentele dintre Google si alte motoare de cautare -- de la
modul in care prelucram o cautare simpla pana la facilitatile speciale care ne fac
deosebiti.
E. Campul de cautare - Pentru a introduce o cautare in Google, scrieti cateva
cuvinte semnificative. Dati Enter sau click pe butonul Cautare si va aparea lista
cu rezultate.
F. Butonul de cautare Google - Dati click pe acest buton pentru a porni o noua
cautare. Puteti deasemenea incepe o cautare apasand tasta 'Enter'.
G. Tabulatoare - Apasa tabulatorul pentru modul de cautare pe care doresti sa
o efectuezi. Alege dintre cautare completa pe internet, numai imagini, in
grupurile de discutii Google (Arhiva de discutii Usenet) sau directorul Google
(internetul organizat pe categorii).
H. Bara de statistici - Aceasta linie descrie cautarea dv. si indica numarul de
rezultate gasite, precum si timpul necesar gasirii lor.
I. Categorii - Daca termenii cautarii apar si in Director, aceste categorii sugerate
va pot ajuta sa gasiti mai multe inforamtii despre subiectul cautarii. Dati click pe
ele pentru a deschide alte legaturi.
J. Titlul paginii - Prima linie este titlul paginii gasite. Uneori, in loc de titlu va fi
un URL, ceea ce inseamna ori ca pagina nu are titlu, ori ca Google nu a catalogat
inca intregul continut al paginii. Totusi, stim ca se potriveste cu ceea ce cautati
fiindca alte pagini pe care le-am indexat contin legaturi spre aceasta pagina.
Daca textul asociat acestor linkuri se potriveste cu cautarea dv., vom arata
paigna la rezultate chiar daca intregul ei text nu a fost catalogat inca.
K. Text sub titlu - Acest text e un citat din pagina gasita, cu textul pe care il
cautati dv. scris ingrosat. Aceste citate va permit sa vedeti contextul in care
apar termenii cautati, inainte sa dati click.
L. Descriere - Cand cautarea apare in Director, descrierea creata de autorul
Open Directory este afisata.
M. Categoria - Daca un site gasit in cadrul cautarii dv. este listat in Director,
categoria in care apare este afisata sub descriere.
N. URL-ul (adresa) rezultatului - Aceasta este adresa web a rezultatului gasit.
28
Documentare online Călin Muntean
Rafinarea cautarii
Sfaturi Generale
Din moment ce Google intoarce pagini ce contin toate cuvintele din cererea
dumneavoastra, restrangerea sau rearanjarea cautarii este la fel de simpla
precum aduagarea mai multor cuvinte in termenii cautarii pe care i-ati adaugat
deja. Prin adaugarea mai multor cuvinte, rezultatele vor contine un subset
specific al paginilor intoarse de catre cererea originala "prea larga".
Excluderea cuvintelor
Puteti exclude un cuvant din cautare prin scrierea semnului minus ("-") imediat
inaintea termenului pe care vreti sa il evitati. (Fiti sigur sa includeti un spatiu
inainte de semnul minus.)
Cautarea frazelor
Cu Google poti cauta fraze prin adaugarea ghilimelelor. Cuvintele incluse intre
ghilimele ("asa") vor aparea impreuna in toate documentele intoarse (doar
daca nu sunt cuvinte de sfarsit, cuvinte comune speciale ce necesita un semn
"+"). Cautarea frazelor folosind ghilimelele sunt folositoare cautarilor de fraze
celebre sau anumite nume.
29
Îndreptar de lucrări practice
30
Documentare online Călin Muntean
32
Documentare online Călin Muntean
Dacă găsiţi o carte care vă place, faceţi clic pe link-urile „Achiziţionaţi această
carte” şi „Împrumutaţi această carte” pentru a vedea de unde o puteţi cumpăra
sau împrumuta. De unde vin cărţile? În prezent, realizăm legătura cititorilor cu
cărţile în două moduri: prin Programul de parteneriat şi prin Proiectul
Biblioteca.
Google scholar
http://scholar.google.ro/
Google Academic (scholar) oferă o metodă simplă de a căuta pe scară largă
literatură academică. Dintr-o singură locaţie, puteţi căuta în mai multe
discipline şi surse: articole verificate ştiinţific pentru publicare, teze, cărţi,
rezumate şi articole de la editori academici, societăţi profesionale, din depozite
de articole neverificate ştiinţific pentru publicare, de la universităţi şi de la alte
organizaţii academice. Google Academic vă ajută să identificaţi cele mai
relevante cercetări din lumea cercetării academice.
• Funcţii ale Google Academic
• Căutaţi în surse diverse dintr-o singură locaţie convenabilă
• Găsiţi articole, rezumate şi citate
• Localizaţi articolul complet prin biblioteca dvs. sau pe Web
Aflaţi despre articolele cheie din orice domeniu de cercetare
Cum sunt clasate articolele?
Google Academic urmăreşte să sorteze articolele în modul în care o fac
cercetătorii, evaluând textul integral al fiecărui articol, autorul, publicaţia în
care articolul apare şi cât de des a fost citat acesta în literatura academică. Cele
mai relevante rezultate vor apărea întotdeauna pe prima pagină.
MedicalStudent
medicalstudent.ro este un portal dedicat studentilor preocupati de
cunoasterea extensiva a domeniului in care vor lucra. MedicaStudent.ro
promoveaza o noua metoda educationala in Romania, e-Learning-ul medical,
testata si aplicata cu succes in diverse sisteme de invatamant din Europa,
pornind de la grupul tinta al oricarui astfel de sistem, studentul, catre metoda
pedagogica ideala. Prin meniuri diversificate si proiectele adiacente, portalul
raspunde cerintelor studentilor de la Medicina Generala, Medicina Dentara si
33
Îndreptar de lucrări practice
Poştă Electronică
E-mail sau poştă electronică - este sistemul care permite transmiterea sau
primirea de mesaje prin Internet. Cuvântul provine din engleză (electronic mail,
poştă electronică). Uneori pentru poşta electronică se mai întrebuinţează în
limba română şi desemnarea simplă mail.
O adresă de e-mail are forma [utilizator]@[domeniu].[TLD], unde [domeniul]
este adresa sit-ului care acordă serviciul de e-mail, iar [TLD] este extensia de
localizare geografică a domeniului (engl. Top Level Domain). O adresă-exemplu
ar fi ionpopescu123@yahoo.com. Semnul tipografic @ înseamnă "la" şi se
citeşte "a rond" (engl. at).
Standardul e-mail-ului a fost definit în RFC 2822, care stabileşte printre altele că
e-mail-urile sunt compuse din două părţi:
• header - antetul, care include informaţii precum destinatar, subiect, etc.
• body - corpul, textul mesajului propriu-zis.
Antetul conţine cel puţin patru câmpuri:
• From (de la) - adresa de e-mail a expeditorului mesajului,
• To (spre) - adresa de e-mail a destinatarului (sau adresele destinatarilor,
dacă sunt mai mulţi),
• Subject (subiectul) - un rezumat al mesajului,
• Date (data) - data şi ora locală a trimiterii mesajului.
Alte câmpuri des folosite sunt:
• Cc - "Carbon Copy" (copie la indigo) - o copie identică a mesajului trebuie
trimisă şi la adresa sau adresele de e-mail din acest câmp,
34
Documentare online Călin Muntean
• Bcc - "Blind Carbon Copy" (copie la indigo oarbă) - la fel ca şi Cc, doar că nici
un destinatar nu va afla la cine se mai trimit copii ale mesajului, în afară de
el însuşi.
Cei mai cunoscuți furnizori de e-mail sunt:
• Yahoo! (Yahoo! Mail), domeniile @yahoo.com, @ymail.com
• Microsoft (Hotmail), domeniile @hotmail.com, @msn.com
• Google (Gmail), domeniile @gmail.com, @googlemail.com
Rcampus
http://www.rcampus.com/
RCampus este un mediu colaborativ on-line de eLearning şi management
educaţional. Sistemul permite organizarea si gestionarea cursurilor la distanta,
intr-un mod eficient si de costuri reduse, in comparatie cu sistemul clasic de
invatamant, cu prezenta fizica in sala de curs a studentilor si a profesorului.
Studenţii au acces on-line şi personalizat la informaţiile relevante despre
posibilitati de inscriere, programa cursuri, continut, status derulare curs, teste
preliminare. De asemenea, acestia au acces la instrumente performante
precum forum de discutii, wiki, documente pe care se lucreaza colaborativ,
conferinte web, camere de discutii in timp real.
Wikipedia
http://ro.wikipedia.org/
Wikipedia este o enciclopedie generală în mai multe limbi, având conţinut
deschis tuturor, dezvoltată prin colaborarea voluntară a unui mare număr de
persoane şi administrată de fundaţia non-profit Wikimedia. Ediţia în limba
engleză, cea mai dezvoltată dintre versiuni, a depăşit în anul 2007 pragul de 2
milioane de articole, iar numărul de articole în toate limbile a depăşit 9
milioane. Ediţia în limba română are în prezent aproximativ 138000 de articole.
Proiectul a început în limba engleză la 15 ianuarie 2001. Ulterior noi proiecte au
început să construiască Wikipedia în alte limbi, în prezent existând peste 200 de
proiecte, dintre care circa 100 sunt active.
Prefixul din denumirea Wikipedia se referă la metoda wiki de a edita pagini de
web în colaborare, o metodă simplă şi rapidă care permite participarea unui
mare număr de persoane la redactarea aceluiaşi material. În limba hawaiiană
wiki-wiki înseamnă „iute-iute”.
35
Îndreptar de lucrări practice
Bazaa de date J.C.R. este disponibila in doua editii Fig. 2 (A): editia pentru Stiinte
Exacte si editia pentru Stiine Sociale si permite vizualizarea revistelor cotate ISI
dupa diferite criterii (B):
• Revistele dintr-un anumit domeniu
• Revistele publicate de o anumita editura
• Revistele publicate pe teritoriul anumitei tari
• O anumita revista,
• Toate revistele ce apartin editiei JCR selectate
36
Baze de date ACCESS Mircea Focșa
Introducere
37
Îndreptar de lucrări practice
38
Baze de date ACCESS Mircea Focșa
Crearea Tabelelor
În cele ce urmează veţi crea următoarele tabele:
Pacienţi – în care vom stoca datele de identificare ale pacienţilor;
Consultaţii – echivalentul registrului de consultaţi
consultaţii;
Element dentar – o listă care ne va ajuta să introducem rapid codul
elementului dentar în câmpul corespunzător din tabelul “consultaţii”;
Diagnostic – conţinând codurile şi descrierea diagnosticelor uzuale; aceste
informaţii sunt stocate într-un fişier Excel ce urmează a fi importat.
39
Îndreptar de lucrări practice
41
Îndreptar de lucrări practice
.
Figura 5. Avertisment privind Cheia Primară
42
Baze de date ACCESS Mircea Focșa
43
Îndreptar de lucrări practice
Interconectarea tabelelor
Observaţi că în tabelul
abelul “Consultatii” am creat un câmp numeric numit
“PacientID”. Acest câmp numit cheie străină corespunde cheii primare din
tabelul “Pacienti”. Pe baza corespondenţei între cheia primară şi cheia străină
este posibilă relaţionarea celor două tabele, „Paci
„Pacienti” şi „Consultatii”. Datorită
interconectării celor două tabele, în momentul introducerii datelor pentru o
nouă consultaţie la un pacient cunoscut, informaţiile despre pacient nu mai
trebuiesc reintroduse, ele fiind deja stocate în tabelul “Pacienti”. SSe evită în
acest fel stocarea unor date duplicat.
Pentru a stabili o relaţie între două sau mai multe tabele, va trebui să
afişaţi fereastra „Relaţii” (Relationships
Relationships). Realizaţi acest lucru fie apelând
comanda “Relationships” din meniul “Tools”, fie buton butonul corespunzător din
bara de unelte. Dacă este prima dată când deschideţi această fereastră, Access
va afişa caseta de dialog „Afişare tabel” (Show Table). Selectaţi pe rând tabelele
„Pacienti” şi „Consultatii” şi acţionaţi butonul „Add”. Veţi avea acum af afişate în
fereastra „Relaţii” lista câmpurilor fiecărui tabel adăugat. Închideţi caseta de
dialog „Show Table”.
Figura
igura 8. Fereastra pentru construirea relaţiilor între tabele
44
Baze de date ACCESS Mircea Focșa
45
Îndreptar de lucrări practice
46
Baze de date ACCESS Mircea Focșa
Textul căutat
Unde să caute :
În coloana selectată
Tot tabelul
Potrivire:
Cu orice porţiune din câmp
Tot câmpul
Începutul câmpului
Direcţia de căutare:
în sus
în jos
în toată coloana / în tot tabelul
Potrivire caracter: ţine cont sau nu de
Figura 11. Fereastra de căutare/ înlocuire
majuscule / litere mici
47
Îndreptar de lucrări practice
1) Crearea formularelor
Formularele (Forms) permit introducerea, editarea şi afişarea datelor unei
singure înregistrări la un moment dat. În general formularul afişează toate
câmpurile unui tabel sub forma unor casete de text, permiţând în acelaşi timp
personalizarea sa prin inserarea de imagini. În cazul a două tabele relaţionate,
poate fi creat un formular pentru afişarea datelor din ambele tabele, unul fiind
definit ca tabel principal iar al doilea subordonat.
Asemănător
semănător creării tabelelor, pentru crearea formularelor dispunem de două
alternative: utilizând modul „Vizualizare proiect” (Design view) sau modul
„Expert” (wizard). Întrucât Expertul oferă o mai mare eficienţă, în general vom
lucra în acest mod, urmând ca ulterior să efectuăm personalizarea formularului.
48
Baze de date ACCESS Mircea Focșa
Ce aspect doriţi pentru formular? Puteţi opta între mai multe moduri de
aranjare a câmpurilor unui tabel în cadrul formularului, cel mai des fiind
folosit stilul „Columnar”, cu câmpurile organizate pe una sau mai multe
coloane, o singură înregistrare fiind vizibilă la un moment dat.
Ce stil preferaţi? Păstraţi deocamdată opţiunea implicită (Standard), la
următoarele formulare puteţi încerca şi alte stiluri. Ţineţi însă cont de faptul
că un stil prea încărcat va face mai dificilă observarea şi manevrarea datelor.
Ce titlu alegeţi pentru formular? În caseta text de sub întrebare apare
selectat numele propus de Expert care este identic cu numele tabelului de la
care s-aa pornit. Puteţi fie să păstraţi acest nume, fie să
să-l re-denumiţi după
dorinţă.
49
Îndreptar de lucrări practice
Înreg.
precedentă
Figura
igura 14. Bara de navigare.
50
Baze de date ACCESS Mircea Focșa
2) Crearea interogărilor
O interogare
re este o cerere de vizualizare a unui
sub-set
set de date din unul sau mai multe tabele.
Ele nu sunt doar moduri de vizualizare a datelor
ci reprezintă obiecte ale bazei de date care
extrag datele din tabele şi le plasează în aşa
aşa-
numitele „seturi dinamice de date”. Un set
dinamic este foarte asemănător cu o foaie de
date, multe din operaţiile ce pot fi efectuate cu
aceasta fiind aplicabile şi în cazul seturilor
dinamice.
Figura 15. Alegerea tipului de interogare
În Access există mai multe tipuri de interogări (fig. 15) , după cum urmează:
Interogare de selecţie (Select
elect Query) – regăseşte date din unul sau mai
multe tabele după criterii stabilite de utilizator. Aplicarea interogării de
selecţie determină afişarea datelor combinate în ordinea precizată la
proiectarea interogării.
Interogare tabel încrucişat (Crosstab
b Query) realizează tabele de sinteză prin
gruparea informaţiilor atât pe orizontală cât şi pe verticală.
Interogare de acţiune (Action Query) – efectuează modificări în datele din
tabele. Pot fi de maii multe tipuri: de creare de noi tabele (Ma
(Make-Table), de
actualizare (Update),
pdate), de adăugare de noi înregistrări sau câmpuri ((Append),
de ştergere (Delete).
Interogare SQL (SQL Specific) – colecţii de comenzi ale limbajului
SQL (Structured Query Language), utilizate pentru managementul bazei de
date.
Interogare de parametrii (Parameters
eters Query) – afişează o casetă de dialog în
care se cer utilizatorului anumite informaţii cum ar fi: criterii de regăsire a
datelor, date ce urmează să fie inserate în anumite câ
câmpuri, etc.
În această lucrare ne vom limita la construcţia unei interogări de selecţie. Ne
propunem să găsim răspunsul la următoarea întrebare: Care sunt pacienţii
diagnosticaţi cu „pulpită” în decursul lunii ianuarie 2004?
51
Îndreptar de lucrări practice
52
Baze de date ACCESS Mircea Focșa
Completaţi celulele grilei QBE ca în figura următoare ((Sfat: din lista ascunsă
selectaţi întâi numele tabelului apoi câmpul):
53
Îndreptar de lucrări practice
3) Crearea rapoartelor
Rapoartele
poartele reprezintă instrumente de prezentare a datelor dintr
dintr-o bază de date
într-un
un format tipărit. În cadrul unui raport datele pot fi organ
organizate în grupuri,
se pot adăuga sub-totaluri şi totaluri pentru câmpurile corespunzătoare, se pot
aduce o serie de îmbunătăţiri din punct de vedere al aspectului prin inserarea
de linii, imagini grafice şi font-uri speciale.
Informaţiile dintr-un
un raport pot fi împărţite în secţiuni ce intră în macheta
raportului, fiecare având un anumit rol specific. Secţiunile raport
raportului determină
pe de o parte conţinutul acestuia iar pe de altă parte tipărirea informaţiilor într
într-
o anumită ordine în pagină şi în raport.
54
Baze de date ACCESS Mircea Focșa
55
Îndreptar de lucrări practice
Păstraţi valorile implicite pentru toate celelalte setări iar în final atribuiţi un
nume raportului ce urmează a fi creat (şi în acest caz puteţi păstra valoarea
implicită). La apăsarea butonului „ Finish ” va fi afişată o vizualizare
prealabilă a raportului (Print Preview).
56
Baze de date ACCESS Mircea Focșa
După ce v-aţi asigurat că toate datele din raport sunt vizibile puteţi efectua o
serie de alte ajustări care să dea raportului un aspect cât mai plăcut:
Modificaţi dimensiunea diverselor secţiuni (asemănător cu re-dimensionarea
casetelor de text).
Modificaţi titlul raportului care a fost setat implicit de către Expert.
Desenaţi o linie orizontală sub informaţiile de sumar din secţiunea
„DataCons Footer”. Pentru aceasta selectaţi din bara de unelte butonul
„Line”. Plasaţi cursorul în secţiunea dorită, apăsaţi butonul din stânga al
mouse-ului în dreptul punctului de origine al liniei şi ţinându-l apăsat
deplasaţi-vă spre extremitatea opusă, apoi eliberaţi butonul.
Modificaţi tipul, dimensiunea şi culoarea fontului: selectaţi caseta de text
apoi din meniul „View” opţiunea „Propreties”. În caseta de proprietăţi
alegeţi panoul „Format” care vă oferă posibilitatea de a modifica atributele
menţionate.
Salvaţi raportul şi închideţi-l. Introduceţi cu ajutorul formularului „frmPacienti”
alte 2-3 înregistrări (pacienţi şi consultaţii) apoi deschideţi din nou raportul şi
observaţi modificările care apar.
5) Evenimente
Obiectelor bazei de date le pot fi asociate diferite evenimente, adică acţiuni ale
utilizatorului cum ar fi: apăsarea unei taste, clic de mouse asupra unui buton de
comandă, deschiderea unei ferestre, modificarea conţinutului unei casete de
text, etc. Atunci când are loc un eveniment acesta este recunoscut şi în mod
automat sunt rulate instrucţiunile (codul) scrise pentru acesta.
În structura tabelului „Pacienti” există câmpul „Vârsta” pe care, în momentul
introducerii datelor, am convenit să îl lăsăm ne-completat. Motivul e evident,
vârsta pacienţilor diferă funcţie de data la care consultăm tabelul, astfel că cel
mai potrivit ar fi ca actualizarea acestei valori să se facă ori de câte ori
vizualizăm datele despre pacient. Pentru actualizarea valorilor din câmpul
vârsta vom cere programului să calculeze această valoare ori de câte ori se va
afişa o nouă înregistrare în cadrul formularului „Pacienti”. Deschideţi
formularul „Pacienti” în vederea de proiectare (Design View).
57
Îndreptar de lucrări practice
58
SGBD FoxPro Anca Tudor
1. Noţiuni introductive
59
Îndreptar de lucrări practice
figura 2
60
SGBD FoxPro Anca Tudor
61
Îndreptar de lucrări practice
1.4.2. Funcţia
Numele funcţiei este urmat de o listă de parametri încadraţi între paranteze
rotunde () iar funcţia poate returna (ca rezultat): un şir de caractere, o expresie
logică sau una numerică.
1.4.3.Variabila de memorie.
Avem 2 tipuri: variabile de memorie ale sistemului (au numele precedat de
caracterul de subliniere <_nume var>) şi variabile utilizator cu nume atribuite
de utilizator, care pot fi numerice, dată calendaristică, logice, şir de caractere.
CREATE [<nume-fisier>].
62
SGBD FoxPro Anca Tudor
figura 3
63
Îndreptar de lucrări practice
figura 4
Observaţie!
Tabelele sunt stocate în fişiere cu extensia .DBF iar pentru cele cu câmpuri
memo datele din memo se stochează într-un fişier cu extensia .FPT care e creat
automat la salvarea tabelei.
64
SGBD FoxPro Anca Tudor
USE [<nume fisier> | ?] [IN <zona de lucru>] [AGAIN] [INDEX <lista fisiere index>
| ?] [ORDER <expN> | <fis.index> | TAG <nume cheie>] [OF <fis.cdx>]
[ASCENDING] [DESCENDING] [ALIAS <alias>] [EXCLUSSIVE] [NOUPDATE]
unde:
<nume fișier> este numele tabelei care se va deschide; dacă se specifică ? va
apărea o listă cu nume de tabele din care se alege cea dorită.
IN <zona de lucru> specifică numele zonei de lucru în care dorim să deschidem
tabela
AGAIN permite redeschiderea tabelei specificate, în altă zonă de lucru
INDEX <lista fișiere index> deschide şi fişierele indexate după anumite criterii
ORDER <expN> se referă la fişierele index din lista şi stabileşte fişierul index
principal, după care se face indexarea, altul decât primul din <lista fisiere
index>.
ORDER <fis. index> specifică numele fişierului index principal
ORDER TAG <nume cheie> [OF <fis.cdx>] specifică numele cheii principale
ASCENDING/DESCENDING specifică ordinea crescătoare /descrescătoare a
afişării înregistrărilor tabelei
ALIAS <alias> deschide tabela sub forma unui alias; <alias> are maxim 10
caractere şi începe în mod obligatoriu cu o literă
EXCLUSSIVE e specifică reţelei de calculatoare şi permite folosirea tabelei de
către un unic utilizator
NOUPDATE nu permite modificări în tabelă.
65
Îndreptar de lucrări practice
O altă modalitate de deschidere a unei tabele este prin alegerea opţiunii OPEN
din submeniul FILE a meniului principal, după care se alege fişierul .dbf dorit,
din lista de fişiere, ca în figura 5.
Figura 5
CLOSE ALL închide toate tipurile de fişiere din zonele de lucru şi selectează zona
implicită de lucru şi anumite ferestre de lucru deschise
DATABASES închide toate tabelele de date deschise, precum şi fisierele index
asociate lor
FORMAT închide fişierele de tip format din zona de lucru curentă; utilizatorul
poate deschide un alt fişier format pentru aceeaşi tabelă de date
INDEX închide fişierele index deschise în zona de lucru curentă
PROCEDURE închide un fişier de proceduri deschis în zona curentă.
66
SGBD FoxPro Anca Tudor
unde:
BLANK permite introducerea unei înregistrări vide ce poate fi completată cu date
FROM <nume fișier> facilitează importul de date din tabela <nume fișier>
? determină apariţia ferestrei de dialog Directory din care se alege fişierul sursă
FIELDS <lista câmpuri> reprezintă câmpurile ale căror valori vor fi adăugate în
fişierul nou creat
FOR <expresie logica> ne dă condiţia după care se face importul de date
TYPE defineşte extensia fişierului sursa daca e alta decât .DBF
3.3.2. Modificarea înregistrărilor unei tabele.
Se realizează cu una din comenzile BROWSE, CHANGE sau REPLACE. Comanda
BROWSE e cea mai utilizată pentru afişarea şi editarea înregistrărilor dintr-un
fişier. Forma sub care se foloseşte cel mai des este:
unde:
FREEZE face ca modificarea în câmpul <camp> să nu fie posibilă
NOEDIT|NOMODIFY inhibă orice modificare a înregistrărilor din tabelă (pentru
securitatea datelor!).
67
Îndreptar de lucrări practice
unde:
<scop>, FOR <expresie logica1>, WHILE <expresie logica2> definesc condiţiile de
selecţie ale înregistrărilor ce se actualizează. Se vor actualiza înregistrările care
îndeplinesc condiţia <scop> şi pentru care expresiile logice sunt adevărate.
Absenţa acestor clauze permite actualizarea tuturor înregistrărilor.
<camp1> WITH <expresie1> înlocuieşte datele din <camp1> cu cele din
<expresie1>.
ADDITIVE influenţează înlocuirile numai în câmpurile memo, prin adăugarea la
cele existente.
Comanda REPLACE mai poate fi dată din submeniul RECORD al meniului
principal.
3.3.3. Ştergerea înregistrărilor dintr-un fişier.
Se face logic sau fizic cu ajutorul comenzilor sau cu meniul sistem (opţiunea
DELETE din submeniul RECORD).
Comanda DELETE marchează logic înregistrările care urmează să se şteargă fizic
cu comanda PACK. Înregistrările marcate pentru ştergere pot fi recuperate cu
comanda RECALL. Sintaxele sunt următoarele:
unde:
<scop> prin clauzele ALL, NEXT, REST, SKIP marchează înregistrările
FOR <expresie1> selectează înregistrările ce satisfac expresia.
WHILE <expresie2> selectează articolele atâta timp cât e satisfacută expresia.
69
Îndreptar de lucrări practice
Observaţie!
INDEX ON <expresie> TO <fisier.IDX > | TAG <nume tag> [OF <fisier.CDX>] [FOR
<expresie logica>] [COMPACT] [ASCENDING | DESCENDING] [UNIQUE]
unde:
<expresie> reprezintă expresia de indexare ce conţine şi denumiri de câmpuri
din tabela selectată. Tipurile de expresii admise sunt caracter, numeric şi dată
calendaristică. Când expresia reprezintă doar numele unui câmp fişierul index
se va construi pe baza valorilor câmpului specificat.
TO <fisier.IDX > permite crearea unui fişier cu extensia .IDX al cărui nume
trebuie specificat.
TAG <nume tag> [OF <fisier.CDX>] permite crearea unui fişier .CDX ce conţine
mai multe intrări (tag) al căror număr e limitat doar de spaţiul disponibil pe disc.
Ele sunt compacte şi structurale implicit. Dacă se adaugă şi opţiunea OF
<fisier.CDX > indexul va fi fişier nestructural, adică indexul va trebui deschis prin
clauza INDEX de la comanda USE, altfel, indexul strucural este deschis automat
ori de câte ori se deschide tabela şi are acelaşi nume cu al tabelei.
FOR <expresie logica> permite ca indexul să acţioneze ca un filtru asupra tabelei
existente. Prin combinarea metodelor de indexare şi filtrare căutarea în tabela
indexata devine mult mai rapidă.
COMPACT creează un fişier .IDX compact, permiţând o viteză mai mare de
indexare.
ASCENDING | DESCENDING indică pentru fişierele .CDX modul în care pot fi
construite
UNIQUE permite în cazul tabelelor cu valori repetate ale cheii să se includă în
fişierul index numai prima apariţie a înregistrării cu valoarea respectivă a cheii,
urmatoarele înregistrări cu aceeaşi valoare a cheii fiind ignorate.
În cazul indexării după mai multe câmpuri se foloseşte operatorul “+” pentru
concatenarea câmpurilor, iar câmpurile trebuiesc să fie de acelaşi tip. Dacă ele
sunt definite în mod diferit, în expresia de indexare trebuiesc convertite la un
tip comun de câmp cu ajutorul unor funcţii de conversie; de exemplu, dacă se
70
SGBD FoxPro Anca Tudor
REINDEX [COMPACT]
Toate fişierele index de tip .IDX si .CDX nestructurale deschise la un moment dat
în zona de lucru curentă pot fi închise cu comanda:
CLOSE INDEX
71
Îndreptar de lucrări practice
unde:
[RECORD] <expN1> poziţionează pointer-ul pe înregistrarea fizică cu numărul
<expN1>
IN<expN2> | <expC> poziţionează pointer-ul în tabela deschisă într-o altă zonă
de lucru decât cea curentă, cea cu numărul <expN2> sau aliasul <expC>. Dacă
numărul specificat este mai mare decât cel al ultimei înregistrări, se returnează
mesajul “Record is out of range”.
TOP | BOTTOM poziţionează pointer-ul pe prima/ultima înregistrare din
tabelă.
GOTO <expN1> are acelaşi efect ca GO <expN1>.
Comanda SKIP poziţionează pointerul pe o anumită înregistrare faţă de cea
curentă şi are sintaxa:
unde:
<expN1> e un număr pozitiv sau negativ, adică poziţionarea se poate face
înainte sau înapoi pe înregistrările din tabelă.
IN <expN2> | <expC> specifică deplasarea pointerului în tabelă din altă zonă de
lucru, specificând numărul zonei de lucru <expN2> sau aliasul <expC>.
Comanda LOCATE permite căutarea secvenţială a înregistrării ce satisface o
anumită condiţie. Sintaxa este:
unde:
FOR <expL1> reprezintă expresia logică după care se face căutarea; pointer-ul
se poziţionează pe prima înregistrare ce satisface <expL1>
<scop> e opţional şi limitează numărul de înregistrări pentru care se face
căutarea; implicit este ALL, iar opţiunile care le poate cere sunt NEXT, REST şi
RECORD
WHILE <expL2> caută înregistrarea atâta timp cât expresia logică <expL2> e
satisfăcută.
Comanda LOCATE funcţionează împreună cu comanda CONTINUE, pentru a
căuta toate înregistrările care satisfac condiţia data.
În fişierele indexate, pentru a efectua căutări rapide, se utilizează comenzile
SEEK şi FIND, cu sintaxele:
72
SGBD FoxPro Anca Tudor
SEEK <expresie>
FIND <“sir de caractere”> | & <nume variabila>
unde:
<expresie> poate fi un şir de caractere între “”, un număr sau o variabilă ce pot
indica date din câmpul ce reprezintă cheia de indexare in fişier.
LIST [FIELDS <lista campuri>] [<scope>] [FOR <expL1>] [WHILE <expL2>] [TO
PRINTER | TO FILE <nume fisier>]
LIST STRUCTURE [TO PRINTER | TO FILE <nume fisier>]
73
Îndreptar de lucrări practice
O soluţie posibilă:
USE DRUGS
INDEX ON CODDRUG TO DRUGS.IDX COMPACT
USE DRUGS INDEX DRUGS
LIST FOR NRBUC<=30
SEEK 10
BROWSE
FIND 25
BROWSE
CLOSE ALL
Observaţie!
Comanda se dă în timp ce fişierul e deschis, pentru a avea “active” câmpurile
din tabela pentru care dorim să “scriem” situaţia finală.
74
SGBD FoxPro Anca Tudor
Figura 6
Câmpurile se pot depune în banda Detail cu <Ctrl>+<F> sau din meniul Report,
opţiunea Field (vezi figura 7); se deschide o fereastră de dialog în care se
completează numele câmpului, sau o expresie matematică, de tip caracter,
logică sau de tip dată cu numele câmpurilor şi/sau cu variabilele sistem (numele
lor sunt precedate dee “_”). Aceste informaţii se pot introduce printr
printr-un dublu
click pe opţiunea < Expr... > a ferestrei.
Figura 7
75
Îndreptar de lucrări practice
figura 8
REPORT FORM <nume fisier .FRX> [TO PRINT] [TO FILE <nume document>]
TO PRINT
Sugestie :
- deschideţi tabela
împreună cu indexul
asociat
USE DRUGS INDEX DRUGS
- creaţi raportul
DRUGS.FRX
CREATE REPORT DRUGS
- introduceţi titlul şi editaţi
capul de tabel în zona
“PgHead”; tot în această zonă, în colţul din stânga sus, introduceţi variabila
sistem _DATE() din listă (tastaţi în prealabil <C
<Ctrl>+F)
- în zona “Details” ştergeţi linii până rămâneţi cu una singura şi începeţi să
introduceţi câmpurile din tabelă (cu <Ctrl>+F)
- introduceţi numărul paginii (variabila _PAGNO) în zona “PgFoot”
- vizualizaţi foaia cu <Ctrl>+I
De reținut:
• Creaţi mai întâi structura unui fişier şi apoi introduceţi datele
• Structura fişierului conţine câmpuri care trebuiesc descrise de la început
• Pentru fiecare câmp stabiliţi cele 3 noţiuni obligatorii: denumirea, tipul şi
dimensiunea
• Introducerea înregistrărilor o faceţiţi prin completarea câmpurilor definite în
structură
• Vizualizarea şi modificarea înregistrărilor o puteţi realiza cu comanda
„browse”
• Modificarea conţinutului unui câmp pentru mai multe înregistrări se poate
face cu o singură comandă „replace”
• Modificarea structurii unui fişier se face cu comanda „modify structure”
• Sortarea înregistrărilor o puteţi realiza cu comanda „index”
„index”.
77
Îndreptar de lucrări practice
1. Introducere
Microsoft Excel este un program de calcul tabelar (spreadsheet) care poate fi
utilizat pentru a organiza, calcula şi analiza date sub formă de tabele, diagrame
(reprezentări grafice) şi rapoarte. Fişierul de lucru uzual pentru Excel este
denumit registru şi are extensia ".xls". Excel face parte din suita de aplicaţii de
birou “Microsoft Office”, putând funcţiona separat sau ca parte integrantă,
cooperând perfect cu celelalte aplicaţii din pachet. Prin marea varietate de
funcţii pe care Excel le pune la dispoziţia utilizatorului, aplicaţia poate fi
înţeleasă ca:
- un calculator de birou foarte puternic şi uşor de utilizat;
- un expert financiar electronic;
- un statistician eficient.
Fiecare registru conţine mai multe foi de lucru (worksheets) care la rândul lor
conţin colecţii de date organizate în tabele(formate din linii şi coloane).
Coloanele unui tabel fac referire la anumite caracteristici (ca şi câmpurile din
structura unui fişier de date) iar liniile tabelului conţin datele concrete descrise
prin caracteristicile definite în cadrul coloanelor (ca şi articolele înregistrărilor
dintr-un fişier de date). Intersecţia dintre o linie şi o coloană se numeşte celulă.
Figura 1
78
Calcul tabelar - EXCEL Anca Tudor
Pentru lansarea în execuţie a aplicaţiei Excel apăsaţi butonul Start din Windows,
apoi din grupul Programs selectaţi “Microsoft Excel”.
79
Îndreptar de lucrări practice
figura
ra 2
figura 3 figura 4
80
Calcul tabelar - EXCEL Anca Tudor
81
Îndreptar de lucrări practice
figura 5 figura 6
82
Calcul tabelar - EXCEL Anca Tudor
figura 7
83
Îndreptar de lucrări practice
Inserarea unei funcţii se face din submeniul “Edit”, opţiunea “insert function”.
Observaţii!!!
figura 8
85
Îndreptar de lucrări practice
figura 9
Dacă doriţi o rafinare a reprezentării pe axa OY, daţi click dreapta pe una din
valorile axei OY şi din “Format Axis” alegeţi opţiunea “Scale” după care
schimbaţi valorile de reprezentare.
În continuare puteţi reprezenta şi alte tipuri de grafice, după alte coloane ale
tabelului.
86
Calcul tabelar - EXCEL Anca Tudor
87
Îndreptar de lucrări practice
Figura 10
Observaţii!!!
88
Calcul tabelar - EXCEL Anca Tudor
2.7.6. Testul
estul de semnificaţie parametric TTEST nepereche / pereche
Urmează să aplicăm testul de comparaţie tStudent nepereche pentru a calcula
valoarea probabilităţii p
(care ne spune dacă
diferenţele între cele 2 serii
de valori sunt
întâmplătoare). Pentru
aceasta vă poziţionaţi pe o
celulă vidă din dreptul
noului tabel de valori,
inseraţi funcţia “TTEST” şi
completaţi rubricile ferestrei
TTEST (selectaţi cele 2 serii
de valori ce urmează a fi
comparate – Array1 şi
Array2; la “tails” introduceţi
valoarea 2 – două cozi de
distribuţie şi la “Type”” introduceţi valoarea 3 – test nepereche cu varianţe
inegale).
89
Îndreptar de lucrări practice
Introduceţi acest tabel în programul Excel şi încercaţi să stabiliţi daca există sau
nu diferenţe semnificative între valorile experimentale şi cele teoretice (cele
teoretice sunt egale cu 80/4 = 20 conform ipotezei definite).
Calculaţi valoarea p prin aplicarea funcţiei statistice “CHITEST”, selectând
pentru “Actual_range” valorile din prima linie şi pentru “Expected_range”
valorile din rândul al doilea. Reprezentaţi valoarea p cu 3 zecimale, interpretaţi
rezultatul şi trasați graficul distribuţiei grupelor sanguine din acest tabel
(selectaţi tot tabelul şi urmaţi paşii descrişi anterior pentru a obţine un graphic
ca în figura 11.
90
Calcul tabelar - EXCEL Anca Tudor
figura 11
În final salvaţi registrul excel cu ceea ce aţi lucrat în locul indicat de cadrul
didactic (“File” – “Save”…).
De reținut:
• Evidenţa datelor într-o foaie de calcul Excel este sub formă tabelară
• Formulele se scriu într-o celulă începând cu simbolul „=”
• Pentru a reprezenta grafic valorile dintr-un tabel selectaţi în prealabil
acele date
• Inserarea unei funcţii se face într-o celulă vidă
• Pentru sortarea datelor după un anumit criteriu selectaţi mai întâi
datele dorite şi ulterior alegeţi criteriul de sortare
• Distribuţiile procentuale se reprezintă grafic cu tipul „pie”
• Corelaţiile se reprezintă grafic cu tipul „scatter”
91
Îndreptar de lucrări practice
Epi Info utilizează formatul de date Microsoft Access (fişiere .mdb) pentru a crea
Proiecte (Projects). Aceste Proiecte conţin tabele de date (Data Tables) şi vederi ale
datelor (Views).
Vederile sunt în fapt formulare de introducere a datelor (asemănătoare
formularelor Access), dar în acelaşi timp servesc la definirea structurii bazei de date
(a câmpurilor tabelelor şi a constrângerilor ce acţionează pe aceste câmpuri).
Fiecărui tabel de date îi va corespunde o vedere (formular sau chestionar – numite
astfel prin analogie cu formularele utilizate la realizarea sondajelor
epidemiologice).
În cadrul unei vederi, câmpurile (corespondentul variabilelor cu care lucrăm în
Analysis) pot fi dispuse pe una sau mai multe pagini, operaţie necesară atunci când
numărul lor este prea mare sau când gruparea lor după topic uşurează
introducerea datelor.
2. Colectarea datelor
Achiziţia datelor reprezintă prima etapă atunci când dorim să studiem un
anumit fenomen de sănătate. Prin analogie cu chestionarele utilizate pentru
realizarea anchetelor epidemiologice, aplicaţia Epi Info oferă instrumente
pentru realizarea formularelor ce vor servi la înregistrarea şi validarea datelor.
Lansaţi modulul Make View din meniul aplicației (Programs – Male View). Vom
începe prin a crea o nouă vedere (chestionar) în cadrul unui nou proiect (fişier
.mdb); apelaţi din meniul ferestrei Make/Edit View (fereastra din dreapta
ecranului) comanda File – New şi precizaţi în fereastra de dialog care se
deschide numele fişierului şi catalogul în care dorim să fie salvat
(C:\Users\DIM), apoi numele vederii (de ex. DatePacienti).
93
Îndreptar de lucrări practice
94
Programe statistice – Epi Info Mircea Focșa
96
Programe statistice – Epi Info Mircea Focșa
97
Îndreptar de lucrări practice
Definiți o nouă variabilă Grvarsta (de tip Text), apelând comanda DEFINE, apoi
executați comanda RECODE pentru a aloca valori corespunzător grupei de
vârstă, după modelul din figura alăturată. Trecerea de la o celulă la alta se face
cu tasta ENTER; în final confirmaţi comanda prin apelarea butonului OK.
Listaţi cele două variabile (AGE şi Grvarsta) pentru a verifica corectitudinea
transformării.
98
Programe statistice – Epi Info Mircea Focșa
În cazul variabilelor cantitative, o analiză uzuală este aceea prin care calculăm
media aritmetică (principalul indicator al tendinţei centrale), alături de o serie
de alți indicatori de dispersie (deviația standard, interval de valori, valoare
maximă și minimă, etc.).
Utilizați comanda MEANS cu parametrul AGE pentru a calcula vârsta medie a
indivizilor din eșantion. Repetați calculul adăugând ca parametru de stratificare
variabila SEX.
99
Îndreptar de lucrări practice
Prin tabelare încrucişată sunt realizate și o serie de teste statistice prin care se
compară valorile medii obținute pe fiecare subcategorie, în exemplul de mai
sus, media vârstei pentru cele două categorii de sex.
Testul ANOVA compară mediile obținute pe două sau mai multe serii de valori
cu distribuţie normală (test parametric) și poate fi aplicat doar dacă seriile sunt
omogene, adică varianțele nu diferă semnificativ statistic (valorile individuale
au acelaşi grad de împrăştiere în jurul mediei în loturile comparate).
Omogenitatea seriilor este evaluată prin Testul BARLET astfel:
• dacă seriile sunt omogene (varianţele nu diferă semnificativ statistic –
respectiv p>0,05), vom lua în considerare rezultatul testului ANOVA
• dacă loturile sunt neomogene, testul ANOVA nu mai poate fi aplicat şi vom
analiza rezultatul testului Mann-Whitney/Wilcoxon (test neparametric).
Atenţie! Indiferent de tipul testului statistic aplicat, pentru a aprecia dacă
diferenţele sunt sau nu semnificative statistic vom interpreta valoarea
coeficientului p (<0,05 - diferenţe semnificative).
Introduceţi comanda MEANS AGE ILL TABLES=(-) în fereastra editorului de
programe şi apelaţi butonul Run This Command. Apreciaţi semnificaţia statistică
a diferenţelor constatate.
În cazul variabilelor calitative sau ordinale, analiza statistică indicată pentru a
compara două loturi de indivizi este compararea proporțiilor. Apelaţi comanda
TABLES cu parametru SEX ca factor de expunere (de risc) și ILL ca rezultat al
expunerii.
Observați tabelul de contingență obținut (tabel 2x2) și interpretați valoarea
coeficientului p rezultată în urma aplicării testului Chi-pătrat (Chi-square).
Atunci când comanda TABLES se aplică asupra a două variabile dihotomice (cu doar
două valori posibile), sunt calculaţi indicatorii de risc (OR, respectiv RR) şi intervalele
de confidenţă aferente. În această situaţie, coeficientul p apreciază semnificaţia
riscului estimat. Când una sau mai multe din cele 4 subgrupe ale tabelului de
contingenţă numără mai puţin de 5 indivizi, testul Chi-pătrat nu mai poate fi aplicat
şi se va interpreta valoarea p rezultată în urma aplicării testului Fisher. Dacă una sau
ambele variabile utilizate în comanda TABLES acceptă mai mult de două valori
posibile, tabelul de frecvenţă obţinut nu mai este de forma 2x2 şi ca atare nu se mai
pot calcula indicatorii riscului; în acest caz este afişat doar rezultatul testului Chi-
pătrat.
100
Programe statistice – Epi Info Mircea Focșa
Linear Regression
101
Îndreptar de lucrări practice
102
Programe statistice – Epi Info Mircea Focșa
De reținut
Următorul tabel sintetizează principalele analize statistice și domeniul de
aplicare, alături de comenzile Epi Info necesare.
Prelucrări Reprezentare
Descriere Comparare Asociere
statistice Grafică
Variabile MEANS MEANS REGRESS GRAPH
numerice - Parametrii statistici (cross-tabulate) - Bar/
(media, deviaţia - Testul student (2 serii) - Analiza corelaţiei Histogram
standard, etc.) - Testul Anova (n serii) (regresia) - Line
- Scatter XY
Variabile TABLES TABLES TABLES (2x2) GRAPH
nominale - Tabele de frecvenţă - Testul Chi-pătrat - Analiza rsicului - Pie
sau (frecvenţă absolută, (sau Fisher) (OR, RR) - Stacked Bar
ordinale procentuală, cumulată) - Testul Chi-pătrat
103
Îndreptar de lucrări practice
Introducere
Dispozitivele BioDAQ reprezintă sisteme de achiziţie a semnalelor biologice prezente
în două versiuni constructive: student şi expert. Aceste aparate pot măsura
următoarele tipuri de semnale:
- sfigmograma manometrică (cu ajutorul unui detector de presiune),
- sfigmograma optică (cu ajutorul unui detector de puls în infraroşu),
- semnale ECG/EMG folosind electrozi standard pentru 1 derivaţie,
- semnale EEG - doar versiunea expert a aparatului,
- semnal provenit de la un alt aparat cu domeniul de măsură + 2048 mV.
BioDAQ – student
Dispozitivele BioDAQ - student sunt proiectate pentru culegerea unor semnale
biologice 'in vivo' în timpul lucrărilor practice ale studenţilor. Aparatul este compus
din module de amplificare pentru diferitele tipuri de semnale, conţine un convertor
analog-digital pe 12 biţi şi un microcontroler care este răspunzător de comunicaţia cu
un calculator pe port serial. Întrucât sistemele de calcul de generație mai nouă nu
furnizează un curent suficient pe portul serial, s-a recurs la utilizarea unui adaptor
serial-USB pentru conectarea dispozitivelor la PC.
BioDAQ - student este un sistem de achiziţie pe 8 canale, selectabile din software,
după cum urmează:
- 1 ieşirea directă a amplificatorului ECG (semnal ECG neprelucrat)
- 2 ieşirea filtrată (opreşte banda pe 50 Hz) a amplificatorului ECG (filtru Notch)
- 3 ieşirea filtrată:
• FOB (filtru opreşte banda) - 50Hz (filtru Notch)
• FTJ (fitru trece jos) - 35 Hz a amplificatorului ECG (standard pentru
înregistratoarele ECG comerciale)
- 4 ieşire RMS (root mean square) din amplificatorul ECG (util pentru înregistrările
EMG, deoarece acesta este un semnal proporţional cu forţa de contracţie
musculară)
104
Achiziția semnalelor biologice - BioDAQ Mircea Focșa
- 5 puls-optic - Fotopletismografie - metodă ce permite detecţia fluxului sanguin la
nivelul extremităţilor prin detecţia schimbării transparenţei ţesuturilor pentru
lumina infraroşie
- 6 presiune manometrică absolută
- 7 puls manometric
- 8 intrare auxiliară
Sistemul respectă în totalitate prevederile clasei III de electroprotecţie, beneficiind de
alimentare de joasă tensiune din acumulatori de 9 V şi fiind izolat galvanic faţă de
calculator cu optocuploare de tip HCPL2630 la nivelul interfeţei seriale (5000 V DC).
Instalarea aparatului:
Pe carcasa aparatului se găsesc 3 sau 4 mufe, în funcţie de model, la care se
conectează electrozii şi traductorii necesari. Pe prima mufă din stânga se conectează
traductorul fotopletismografic, iar pe cea de a doua electrozii ECG/EMG (aparatul
fiind cu mufele înspre noi şi cu faţa argintie metalică în sus).
Aparatul se conectează prin intermediul conectorului RJ RJ-11 , a cablului şi a
conectorului DB25 la adaptorul serial – USB și prin acesta, la unul din porturile USB ale
calculatorului.
Aplicația BioDAQ:
Întregul sistem de achiziţie este comandat de către un software specializat, ce
permite selecţia intrărilor, afişarea semnalului, pr
precum şi filtrarea digitală a acestuia.
Lansaţi aplicația efectuând un dublu clic pe pictograma „BioDAQ” de pe Desktop.
După deschiderea ferestrei programului, este necesar să testăm dacă legătura cu
computerul este corectă, apelând din meniul aplicaţiei comanda:
“File -> Properties -> Comm settings” (fig. 1)
1).
- Alegerea portului dorit (COM1 până la COM9) . Dacă pentru portul de comunicaţie
ales vi se afişează un mesaj de eroare, testaţi pe rând comunicaţia pe fiecare dintre
celelalte porturi (de obicei se foloseşte portul 1 sau 2).
- Setarea vitezei de comunicaţie (Baud Rate =57600). Comunicaţia cu calculatorul se
realizează pe interfaţa serială folosind o viteză de 57600 baud, 8 biţi de date, 1 bit de
start, 1 bit de stop, adică 5760 bytes pe secundă (valori de 8 biţi pe secundă ). Mai
exact 1 bit de start + 8 biţi date + 1 bit de stop = 10 biţi, rezultă 57600/10 = 5760
valori pe secundă).
- Setarea pinilor RTS/DTR :
- pentru porturi seriale obişnuite : RTS ON DTR OF
- pentru porturi USB: RTS OFF DTR ON
- Alegerea dispozitivului conectat (DEVICE):
- 2 pentru BioDAQ – student
- 3 pentru BioDAQ – expert
- Testarea portului cu ajutorul butonului ‘TxHEX’
- Redeschiderea portului după eventualele modificări (butonul REOPEN).
Dacă apare mesajul 'COM open error' atunci portul sau nu este instalat sau este
ocupat de către alt program (sau este blocat de o altă instanţă a programului
BioDAQ); în acest caz fie închideţi programul care ocupă portul fie verificaţi existenţa
unui alt port liber. Dacă aţi efectuat setările corect şi aparatul este conectat la portul
ales la apăsarea butonului 'REOPEN' se va aprinde LED- ul verde, iar LED- ul galben va
106
Achiziția semnalelor biologice - BioDAQ Mircea Focșa
clipi până la primirea primei comenzi. Apăsaţi tasta ‘TxHEX’ care va transmite o
comandă în urma căreia LED- ul galben se stinge, se aprind 11- 2 LED- uri verzi dintre
cele 8 care desemnează canalele selectate, iar în câmpul din dreptul ‘RxHEX’ trebuie
să apară un şir de caractere care reprezintă mesajele recepţionate. Imediat după
confirmarea conexiunii prin aprinderea led
led-urilor apăsați butonul OK pentru a nu
descărca acumulatorul (o cauză frecventă de nefunc
nefuncționare a dispozitivului).
Realizarea unei achiziţii de semnal presupune parcurgerea în continuare a
următorilor trei paşi: configurarea canalelor, iniţierea unei noi măsurători şi achiziţia
propriu-zisă.
1. Se conectează cablul ECG la cea de a doua mufă di din stânga, prin apăsarea uşoară a
jack-ului
ului în orificiul prevăzut pentru acesta, până la simţirea unui uşor clic.
2. Se conectează electrozii ECG la cablu prin folosirea clemelor crocodil. Cei doi
electrozi activi se conectează la cele două cleme marcate de o învelitoare roşie, iar
electrodul indiferent (masa) se conectează la cablul subţire, marcat printr-o
învelitoarea neagră la nivelul clemei.
3. Se configurează canalele prin secvenţa de meniu ““File -> Properties -> Channels”
alegând activarea exclusivă a canalelor
elor 1, 2 şi 3 (cele 3 perechi de check
check-box- uri
din stânga listei de canale), confirmând cu OK configurarea.
107
Îndreptar de lucrări practice
5. Se montează electrozii pe „pacient”,, cei doi
electrozi activi la nivelul încheieturii mâinilor iar
electrodul indiferent preferabil la nivelul gleznei
piciorului drept. Pentru
entru a asigura un bun contact
cu electrozii, se foloseşte puţin gel conductor.
Reamintiți-vă
vă cele 3 moduri de culegere a
semnalului EKG (derivații standard) – schischițate în
figura alăturată. Spre deosebire de dispozitivele
comerciale, BioDAQ poate realiza aachiziția
semnaluilui doar dintr-o singură derivație ție la un
moment dat, nefiind dotat cu multiplexor.
6. Se porneşte măsurătoarea apelând din meniu “Measure -> Start”. În cele trei
ferestre (reprezentând același și semnal filtrat diferit) se vor putea observa
semnalele achiziţionate derulându-se se pe ecran. Ţineţi cont ca semnalul este destul
de mic, urmând a fi prelucrat ulterior. În mod normal se pot observa complexe QRS
de circa 3 mm. Dacă obțineți
țineți semnale de foarte micmică amplitudine puteți încerca
achiziția semnalului din derivația a II-aa (mână dreaptă – picior stâng). Dacă toate
undele obținute
ținute sunt negative inversați electrozii activi între ei.
7. În momentul obţinerii unui ecran cu semnale satisfăcătoare, se opreşte achiziţia
apelând comanda „Measure ->> Stop” din meniul programului şi se trece la
prelucrarea acestuia (vezi pagina 5 – Prelucrarea semnalelor
semnalelor).
Unda pulsului, fiind un semnal neelectric, impune pentru achizi achiziție folosirea unui
traductor fotopletismografic. Acesta transformă varia variațiile de presiune de la nivelul
vaselor patului unghial (ce se manifestă ca varia variații ale transparenței țesutului) în
variații ale intensității
ții curentului generat de senzorul optic.
1. Se conectează traductorul fotopletismografic la prima mufă din stânga, prin
apăsarea uşoară a jack - ului în orificiul prevăzut pentru acesta, până la simţirea
unui uşor clic.
2. Se configurează canalul prin secvenţa de meniu “File -> Properties -> Channels”
alegând activarea canalului 5 (perechea de check-box-uri din stânga listei de
canale), confirmând cu OK configurarea. Atenţie, dacă achiziţia se efectuează în
continuarea altei achiziţii (ex. ECG) verificaţi ca doar canalul 5 să fie bifat, toate
celelalte canale trebuind să fie neselectate
neselectate!
108
Achiziția semnalelor biologice - BioDAQ Mircea Focșa
3. Se iniţiază o nouă secvenţă de măsurători alegând “File -> New -> Measuring” din
meniu. Pe ecran se deschide o fereastră în care va apare mai târziu semnalul
achiziţionat.
4. Se montează traductorul pe indexul uneia dintre mâini la nivelul patului unghial.
5. Se porneşte măsurătoarea apelând din meniu “Measure -> Start”, pe ecran
observându-se semnalul achiziţionat. Semnalul apare centrat, cu variaţii sincrone
cu pulsul, amplitudinea acestora fiind de cca. 2 cm.
6. În momentul obţinerii unui ecran cu semnal satisfăcător, se opreşte achiziţia
apelând “Measure -> Stop” din meniul programului şi se trece la prelucrarea
semnalului.
109
Îndreptar de lucrări practice
izometrice. Semnalul cel mai amplu se obţine la flectarea degetului corespunzător
muşchiului în dreptul căruia au fost amplasaţi electrozii de culegere.
6. În momentul obţinerii unui ecran cu semnale satisfăcătoare, se opreşte achiziţia
apelând “Measure -> Stop” din meniul programului şi se trece la prelucrarea
semnalelor.
Prelucrarea semnalelor
Funcţia Zoom
Această funcţie permite selectarea unei porţiuni de interes din semnal şi mărirea
acestuia la dimensiunea ferestrei. Acest fapt permite observarea detaliilor din
porţiunea de semnal selectată.
Se începe cu stabilirea începutului zonei (colţul stânga sus) prin punerea cursorului în
regiunea dorită. Se apasă butonul stâng al mouse-ului şi se ţine apăsat. Se continuă
selecţia prin mişcarea mouse-ului până la atingerea colţului dreapta jos a porţiunii
dorite, eliberând apoi butonul stâng (asemănător cu selecţia unei porţiuni de text).
Porţiunea selectată apare evidenţiată prin negativarea imaginii. În momentul
eliberării butonului, porţiunea dorită va fi extinsă pe întreaga fereastră. Pentru a
ajunge în situaţia anterioară funcţiei de zoom, se pune cursorul pe fereastra dorită şi
se apasă butonul din dreapta al mouse- ului.
Filtrarea digitală
Funcţia de filtrare digitală se apelează prin meniu, alegând în prima etapă tipul de
filtru (View -> Set Filter) cu variantele trece sus (high pass), trece jos (low pass), trece
bandă (band pass) şi opreşte bandă (band stop). De exemplu, pentru suprimarea
bruiajului dat de reţeaua de alimentare se alege un filtru opreşte bandă, cu limitele 48
– 52 Hz şi 11 elemente (puncte) de filtrare. Acceptarea parametrilor se face prin
butonul EXIT.
110
Achiziția semnalelor biologice - BioDAQ Mircea Focșa
Spectrul de putere
Alegând funcţia spectru (FFT) prin apăsarea butonului corespunzător (penultimul din
şirul de butoane din dreapta ferestrei program)
ogram) se obţine calcularea spectrului de
putere al semnalului achiziţionat.
Funcţia de zoom şi de filtrare sunt active şi în acest caz, observându
observându-se foarte uşor
funcţia de filtrare (dispariţia unui eventual vârf de semnal pe 50 Hz la aplicarea
filtrului opreşte bandă definit mai sus).
Rezoluţia spectrală depinzând de durata epocii de achiziţie, ea scade dacă se
achiziţionează mai multe semnale deodată.
Observaţii Achiziţiile se pot repeta ori de câte ori e nevoie, prin reapelarea funcţiei
Measure -> Start,, iar dacă se doreşte o alta configurare, se reia algoritmul de la
început, inclusiv configurarea canalelor. Ţineţi cont că setările de zoom se păstrează,
deci este nevoie să ieşiţi din funcţia zoom pentru a vedea tot traseul de semnal. În
cazul în care nu reuşiţi, apelaţi “File ->> New -> Measurement”, pentru reiniţializarea
ferestrelor şi reluarea achiziţiei.
În cazul în care programul refuză să mai achiziţioneze semnale, problema se rezolvă
prin ieşire din program şi repornirea acestuia (se poate întâmpl
întâmpla după reconfigurări şi
zoom-uri repetate). De ţinut cont că nu puteţi părăsi programul fără a opri achiziţia,
deci dacă programul nu poate fi oprit, verificaţi dacă achiziţia nu este activă (executaţi
Measure -> Stop) şi reîncercați să-l închideţi.
111
Îndreptar de lucrări practice
BioDAQ – expert
Profile Nr: 1
Channel: Source Gain Notch LPF
1+2 > ■Int. 1000 ON 35
3+4 OFF 500 ON 35
5+6 OFF 250 ON 35
7+8 OFF 5000 ON 35
Sample Rate: > 1000 Hz
Recorded measures: 2
Free memory: 91 %
Battery state: 25 %
albastru
Ecran Efect
galben
verde
aparatului roşu
roşu
alb
alb
1
4
OFF X + X Intrarea în meniu
X Încărcarea următorului profil
X Încărcarea profilului precedent
Deplasare între variabilele
meniu X
meniului
X Schimbarea variabilei selectate
Repaus ON OFF OFF X + X Ieşire din meniu
X Pornire măsurătoare
Pornirea afişării următoarei
X înregistrări stocate în
OFF
memorie(Replay)
X Zoom pe axa „x”
X Zoom pe axa „y”
X Oprire măsurătoare
Achiziţie X Record ON / OFF
ON OFF ON semnale
semnal X Zoom pe axa „x”
X Zoom pe axa „y”
Pornirea /Oprirea afişării
X
semnalului
Pornirea afişării următoarei
Replay ON ON OFF semnale X înregistrări stocate în
memorie(Replay)
X Zoom pe axa „x”
X Zoom pe axa „y”
Instalarea aparatului
Aparatul BioDAQ-expert este alimentat prin intermediul unui adaptor de reţea de 15V
DC pentru încărcare (15 h) ce se conectează la mufa situată pe faţa laterală stângă a
carcasei. Atenţie! În timpul culegerii biosemnalelor aparatul NU trebuie să fie
conectat la sursa de alimentare; încărcarea acumulatorului intern se va face doar cu
aparatul în stare de repaus.
113
Îndreptar de lucrări practice
Tot pe faţa laterală stângă a carcasei se află conectorul RJ-11 pentru legătura cu
computerul pe portul serial şi un întrerupător ON/OFF. Când aparatul nu este folosit,
întrerupătorul va fi pus pe poziţia OFF pentru a prevenii descărcarea acumulatorului.
La pornirea aparatului se va aprinde Led - ul galben timp de 5 secunde, apoi Led – ul
verde, aparatul rămânând în stare de repaus până la primirea unei comenzi. Pe faţa
laterală dreaptă a carcasei se află conectorul tubului pentru sfigmograma
manometrică şi în imediata sa vecinătate, mufa pentru traductorul fotopletismografic.
Pe latura posterioară se află 17 mufe grupate (4x3 + 2x2 + 1). Pe prima grupă din
dreapta se conectează electrozii ECG/EMG respectând codurile de culoare
corespunzătoare cablului (roşu, negru, albastru). Pe ultima mufă din stânga se va
conecta cablul de masă.
1. Off line - cu aparatul la patul pacientului, caz în care setările se efectuează din
meniul afişat pe ecranul dispozitivului de achiziţie. Navigarea prin meniu se realizează
apăsând succesiv butonul 3 (primul buton alb, de sus în jos) iar schimbarea setării se
obţine prin apăsarea butonului 4 (al doilea buton alb). Canalele vor avea următoarele
setări:
o canalul 1 + 2 Int., restul OFF - sfigmograma manometrică şi optică,
o canalul 3 + 4 Int., restul OFF – ECG,
o canalul 3 + 4 RMS , restul OFF – EMG.
Paşii ce trebuie parcurşi pentru achiziţia, înregistrarea sau redarea unui semnal sunt
sintetizaţi în tabelul 1, având permanent în vedere starea aparatului şi a ecranului.
114
Achiziția semnalelor biologice - BioDAQ Mircea Focșa
• Se iniţiază descărcarea secvenţelor de semnal prin comanda “File -> New ->
Download”.
115
Îndreptar de lucrări practice
• Pe ecran va apărea o casetă de dialog ce informează asupra numărului de
înregistrări memorate în dispozitivul BioDAQ-expert (Recorded measures).
Dacă în acest câmp apare mesajul “Err” aveţi o problemă de comunicaţie.
• Dacă există mai multe înregistrări, în câmpul “Select measure” se va tasta
numărul înregistrării pe care dorim să o descărcăm. La apăsarea butonului
„Get parameters” se vor afişa o serie de parametrii ai semnalului ales pentru
descărcare: frecvenţa de eşantionare, numărul de valori citite, durata
înregistrării, etc.
• În final, apăsarea butonului “Download” va descărca în fereastra aplicaţiei
BioDAQ secvenţa de semnal care se va afişa ca şi la înregistrarea On Line şi
se poate trece la prelucrarea acestuia.
• Înregistrările pot fi salvate pe HDD sub forma de fişiere cu ajutorul “File ->
Save”, respectiv pot fi încărcate de pe HDD cu ajutorul “File -> Open”.
Paşii de mai sus se pot repeta pentru încărcarea următoarei înregistrări.
116
Prelucrări de imagini - ImageJ Cosmin Câtu
Introducere
Imaginile medicale ocupă un loc important în practica medicală curentă. Ca atare, s-
au dezvoltat diverse tehnici cu scopul de a facilita interpretarea imaginilor medicale.
În cadrul acestei ședințe de lucrări
ări practice ve
veți exersa anumite proceduri şi tehnici
utilizate în procesarea de imagini. În acest scop vom folo folosi programul ImageJ, un
program open-source
source ce poate fi folosit liber de către oricine.
ImageJ poate fi descărcat de la adresa http://rsbweb.nih.gov/ij/
http://rsbweb.nih.gov/ij/, fiind dezvoltat sub
egida Institutului Naţional
ional de Sănătate (NIH) din Statele Unite. ImageJ se bazează pe
platforma Java, fiind necesară instalarea acesteia pe calculator, înaintea folosirii
aplicației.
ției. ImageJ a fost inspirat din aplicația “NIH Imagine” dezvoltata pentru
calculatoarele Macintosh la Departamentul de Cercetare Servicii (RSB - Research
Services
es Branch) a Institutului Naţional de Sănătate Mintală (NiMH) , parte a NIH din
Statele Unite.
ImageJ poate afişa, edita, analiza, procesa, salva şi imprima imagini pe 8-biţi, 16-bit şi
32-biţi. Citește
ște multiple formate de imagini intre care ggăsim TIFF, GIF, JPEG, BMP,
DICOM, FITS, alături de formatul necomprimat "raw". Este o aplica aplicație software
multithreaded, permițând
țând efectuarea mai multor operații în paralel, de exemplu în
cazul în care o operație este mare consumatoare de resurse (importul unei imagini de
mari dimensiuni), se pot efectua în continuare şi alte operațiuni în paralel.
Deschiderea aplicației
Deschiderea aplicației sub sistemul de operare Microsoft Windows se va face din
butonul Start → Programs → ImageJ → ImageJ ImageJ. Este de reținut faptul ca ImageJ
funcționează şi sub alte sisteme de operare, cum ar fi de exemplu Linux sau MacOS.
Interfața aplicației prezintăă anumite diferen
diferențe faţă de alte aplicații: ImageJ nu
folosește o fereastra proprie, ci utilizeazăă toata suprafa
suprafața Desktop-ului.
Fig. 1 Fereastra
reastra principală a aplicaţiei ImageJ
117
Îndreptar de lucrări practice
119
Îndreptar de lucrări practice
Filtrarea imaginii
Pentru a îmbunătăţi în continuare imaginea, vom utiliza diverse func
funcții de filtrare.
Realizăm un duplicat al imaginii îmbunătăţ
ătăţite anterior, pentru a putea compara
efectul filtrării.
Din meniul "Process" selectați comanda Filters → Median. Selectați 1 pixel ca şi
parametrul filtrului. Observați
ți cum acest filtru elimina zgomotul din imagine, calitatea
imaginii fiind îmbunătăţită simțitor.
120
Prelucrări de imagini - ImageJ Cosmin Câtu
Pentru a observa mai bine efectele opera operațiunii, putem mări imaginea, respectiv
vizualiza porțiuni dintr-o imagine. Selectați
ți opțiunea Image → Zoom →In sau apăsați
butonul de zoom şi apăsând butonul stânga sau dreapta pe mouse puteți mări
sau micșora imaginea.
Redimensionați
ți fereastra cu imaginea poziționând central zona selectată cu ajutorul
uneltei şi apoi alăturați ți fereastra cu imagi
imaginea inițiala nealterată, pentru
comparație, ca şi în figurile de mai sus.
Tehnici cromatice
O multitudine de imagini medicale sunt achizi
achiziționate în format alb-negru sau nuanțe
de gri. Ochiul uman este dezvoltat însă mult mai bine pentru vederea cromatic cromatică,
reușind să distingă doar 60-80 nuanțe
țe de gri, dar mii de nuanțe colorate. În continuare
vom aplica o culoare falsă pe imagini alb-negru.
negru.
Deschideți fișierul boats.gif folosind comanda File → Open… din meniu. Selectați apoi
comanda Image → Type → RGB color,, pentru a transforma formatul imaginii intr intr-un
format care accepta 3 canale de culori (Ro(Roșu – Verde – Albastru, în engleza RGB).
Remarcați ca imaginea este în continuare alb
alb-negru.
Din comanda Image → Lookup tables vom selecta o colora
colorație falsa pentru aceasta
imagine, de exemplu paleta de culori „Fire”.
Reaminti-vă crearea imaginilor cromatice. În mod uzual, imaginile digitale stochează
informația
ția cromatica pe 3 canale, pentru fiecare dintre cu
culorile roșu (Red), verde
(Green) şi albastru (Blue).
121
Îndreptar de lucrări practice
Selectați File → Open… din meniu şi încărca încărcați fișierul hela-cells.tif din locaţia
\\Server\Laborator\Imagini folosind opțiunea
țiunea "All Formats" în câmpul "Files of type".
Extensia TIFF indica faptul ca aceasta
sta imagine este de tipul Tagged Image File Format.
Selectați comanda Image → Color → RGB Split. Vor fi generate 3 imagini separate.
Realizați
ți un duplicat la imaginea inițială folosind
Image → Dulicate şi redenumiți noua imagine leu-
1.jpg.
122
Prelucrări de imagini - ImageJ Cosmin Câtu
Utilizați opțiunea Image → Rotate din meniu pentru a roti noua imagine (aveți mai
multe opțiuni disponibile) – imaginea este deschisă într-o nouă fereastră.
Vizualizați histograma acesteia şi comparați-o cu cea a imaginii originale. Ce
observați?
Readuceți imaginea nou creata în starea inițială, rotind-o în sens contrar, şi creați
negativul acesteia, utilizând opțiunea Edit → Invert din meniu. Comparați histograma
negativului cu cea a imaginii originale. Explicați rezultatul obținut. Apoi închideți toate
ferestrele, mai puţin fereastra principală şi cea cu imaginea inițială leu.jpg.
Încercați să explicați ce reprezintă histograma şi cum este creata. Apăsați butonul
„List” de pe histogramă, şi încercați sa explicați valorile numerice afișate. Coroborați
aceste date cu celelalte informaţii afișate pe imaginea de histograma, de exemplu
Min, Max şi Mean.
Filtrarea imaginilor
Încărcați imaginile leu-sp.jpg şi leu-zg.jpg din locaţia \\Server\Laborator\Imagini.
După cum observaţi, calitatea acestor imagini suferă din cauza zgomotului.
Încercați să aplicați filtre care să elimine zgomotul şi să îmbunătăţească calitatea
imaginilor. Încercați filtrul Process → Filters → Median, precum şi filtrul Process →
Filters → Gaussian Blur. Filtrul "Median" are aplicație pe anumite tipuri de zgomot,
dar nu reușește sa elimine toate tipurile de zgomot. Filtrul "Gaussian Blur" poate fi
aplicat pe o varietate de tipuri de zgomot, dar are dezavantajul de a degrada mult mai
puternic detaliul din imagine.
Generați histogramele imaginilor înainte şi după filtrare, apoi comparați cele 2
histograme pentru cele 2 tipuri de zgomot. Încercați sa explicați rezultatele.
Segmentarea imaginii
Procedura de segmentare a unei imagini permite delimitarea automată a unor zone
dintr-o imagine şi împărţirea imaginii pe obiecte. Acest procedeu are o aplicație
practică semnificativă în medicină, fiind utilizat la analiza automată a imaginilor
medicale, de exemplu fiind folosit în citologie şi histopatologie la delimitarea
automată a celulelor şi clasificarea acestor celule.
Vom folosi această tehnică pe o imagine de citologie –un frotiu cervical colorat cu
metoda Papanicolau. Deschideți imaginea Pap_4944.jpg din locaţia
\\Server\Laborator\Imagini şi generați o copie a acestei imagini. Transformăm
imaginea intr-o imagine alb-negru folosind comanda Image → Type →16 bit.
123
Îndreptar de lucrări practice
În etapa următoare vom defini ini pragul nuan
nuanțelor de gri care delimitează un obiect.
Utilizăm opțiunea Image → Adjust → Threshold pentru a selecta aceste nivele de gri.
Putem folosi opțiunea de căutare
ăutare automat
automată a acestor nivele, sau putem modifica
manual valorile. Daca selecția rezultată nu satisface intru totul delimitarea realreală a
celulelor, putem să aplicam diverse tehnici de îmbunătăţire a calităţii imaginii, precum
Image → Adjust → Window Level sau modificarea contrastului şi aplicarea unui filtru
de tip "Blur". Vom alege aproximativ valo valoarea 130 pentru "Level" şi aproximativ
valoarea de 93 pentru "Window",, iar pentru "Gaussian Blur" selectam mărimea 1.
Valorile "Threshold" aplicate vor fi de 28 şi 140. Observați cum se modifică aria
selectată. Peste selecție,
ție, putem aplica acuma un filtru "Median" cu valoarea de 3
pixeli, pentru a înlătura defectele din masca de selec
selecție.
După selectarea valorilor threshold, proced
procedăm la segmentarea propriu-zisă folosind
comanda Analyze → Analyze Parcles.. La op opțiunea „Size” (mărime) introducem
valoarea: „30-Infinity” iar pentru "Show" select
selectăm „Outlines”. Opţiunea „Size” denota
mărimea (aria) obiectului şi este măsurata în pixeli la pătrat. Aplicăm o valoare
minimă de 30 pixel^2 pentru a exclude micile artefacte.
În urma procedurii de segmentare, suntt identificare obiectele din imagine care
satisfac criteriile selectate anterior, iar programul generează automat un sumar al
acestor obiecte. Aceste măsurători
tori pot fi salvate pe hard
hard-disk în locația C:\\Users\Dim
pentru folosirea ulterioara.
Cunoscând poziția leziunilor identificarea acestora devine mai ușoară. Deși imaginile
din acest exercițiu sunt simulate, aceasta tehnica de substracţie este folosită în mod
curent în medicină,un exemplu fiind Angiografia Digitală de Substracţie (Digital
Substraction Angiography sau DSA).
Încercați să aplicați şi alte operații aritmetice şi/sau logice pe cele două imagini,
precum şi pe alte imagini.
De reținut:
• Etapele procesării de imagini sunt următoarele: creșterea calităţii imaginii şi
eliminarea zgomotului, segmentarea imaginii şi analiza şi caracterizarea obiectelor
• Îmbunătăţirea calităţii unei imagini se poate realiza reglând parametrii de contrast
şi aplicând diverse filtre si/sau tehnici cromatice
• Asupra imaginilor pot fi aplicate operații logice în scopul evidenţierii zonelor de interes
• Procesul de segmentare ne ajută pentru a evidenţia si număra automat obiectele
de interes dintr-o imagine.
125
Îndreptar de lucrări practice
Introducere
Visual Bayes este o aplicaţie software gratuită destinată instruirii asistate de
calculator în domeniul metodelor de interpretare şi validare a testelor
diagnostice.
Aplicaţia a fost dezvoltată iniţial în Olanda în cadrul Free University of
Amsterdam, proiectul fiind apoi dezvoltat de University of Limburg din
Maastricht, fiind rodul unei colaborări dintre departamentele de informatică
medicală de la universităţile din
n Maastricht, Freiburg si Gent, în cadrul unui
program Erasmus al Uniunii Europene.
Versiunea curentă, pe care o vom folosi şi noi, este dezvoltată în Visual Basic
6.0 în cadrul University of Freiburg/Breisgau, Germania.
Programul este compus din două părţi:
• prima parte în care noţiunile aflate in centrul atenţiei sunt structurate in
jurul formulei lui Bayes: concepte legate de probabilităţi condiţionate, tabele
2x2, sensibilitatea şi specificitatea unui clasificator, etc.;
• o a doua parte în care conceptelee de mai sus sunt dezvoltate iar cuno
cunoștințele
dobândite anterior sunt testate într-o o manieră interactivă. Comunicarea în
această secţiune este în principal vizuală prin intermediul graficelor şi
diagramelor.
Deschiderea aplicației
Deschiderea aplicației sub sistemul de operare Microsoft Windows se va face
accesând pictograma de pe Desktop
Desktop.
Dacă nu vă amintiți cine a fost Thomas Bayes puteţi accesa butonul şi se
va deschide o fereastră în care puteţi citi o scurtă biografie. Interfața aplicației
este în limba engleză (cu posibilitatea de a comuta şi în limba germană), un
nivel minim de cunoaştere a acesteia fiind necesară. Deşi enunţul exerciţiilor
este intuitiv, cunoaşterea limbii engleze sau germane la un nivel
conversaţional minim este necesară.
126
Prelucrări de imagini - ImageJ Cosmin Câtu
Revenire la meniul
Informaţii despre principal
program Calculator de buzunar
127
Îndreptar de lucrări practice
128
Prelucrări de imagini - ImageJ Cosmin Câtu
Exerciţiul 6 – Distribuţii
În exerciţiile de până acum am considerat răspunsul unui test ca fiind pozitiv
sau negativ, însă deseori rezultatul primar obţinut are forma unui număr, o
valoare pentru o variabilă cu un domeniu continuu de valori, pentru care
trebuie stabilită o valoare de prag, o "graniţă" între pozitiv si negativ. Calitatea
deciziei este influenţată de alegerea acesteia, motiv care o face foarte
importantă.
Dacă considerăm un caz ipotetic în care aplicăm un test pentru toţi membrii
unei populaţii, am putea asocia o distribuţie pentru mulţimea valorilor posibile
ale variabilei-test. Aplicarea unui test va fi cu atât mai relevantă, sau acel test va
fi mai considerat mai bun, cu cât distribuţiile variabilei-test pentru cele doua
situaţii (persoane bolnave – persoane sănătoase) se vor suprapune mai puțin.
Cazul ideal îl vom considera când cele două distribuţii sunt disjuncte, în practică
însă va exista întotdeauna o zonă a intervalului de valori în care distribuţiile se
suprapun. Utilizaţi in exerciţiile din această secţiune multiple tipuri de
distribuţii, precum si valori diferite pentru prevalenţă.
Prevalenţa va determina aria relativă (înătimea relativă) a celor două
distribuţii.
130
Prelucrări de imagini - ImageJ Cosmin Câtu
considera situaţia în care doar clasificările incorecte vor genera costuri, deciziile
corecte având costuri zero.
În general, vom prefera ca un test să se aplice pentru acea valoare prag
pentru care costurile sunt minime.
e.
Părăsirea aplicaţiei se face apăsând butonul
De reținut:
• Parametrii cu care facem evaluarea unui test diagnostic sunt
sensibilitate, specificitate si prevalenţă
• Nu toate persoanele care au reieşit pozitive la test suferă de boala
pentru care au fost testate şi, în mod similar, nu toate persoanele care
au testul negativ nu suferă într-adevăr
adevăr de boala pentru care ss-a aplicat
testul – reţineţi utilizarea suplimentară a valorilor predictive pozitive şi
negative
• Înainte de aplicarea unui nou test, vom extrage şi analiza un eşantion
reprezentativ de pacienţi pentru care cunoaştem starea lor de sănătate
• Pragul de decizie împarte valorile obţinute de un test în pozitive şi
negative, influenţând în mod decisiv performanţele testului, precum şi
calitateaa deciziilor bazate pe acesta.
• Este de preferat ca un test să se aplice pentru acea valoare prag pentru
care costurile implicate vor fi minime.
131
Îndreptar de lucrări practice
132
Simulare Gepasi Anca Tudor
Definirea modelului
Să lucrăm pe un exemplu (figura 1), fişierul HMM, pentru care sunt descrise 2
reacţii biochimice (figura 2) în care sunt implicaţi 4 metaboliţi (figura 3) iar
modelul cinetic al reacţiilor e prezentat în figura 4.
figura 1
figura 2 figura 3
133
Îndreptar de lucrări practice
figura 4
Este practic să proiectezi o schemă a acestor reacţii mai întâi, utilizând săgeţi şi
numele metaboliţilor. Pentru a defini un model biochimic în Gepasi va trebui să
urmaţi o serie de paşi ca şi cei descrişi mai jos:
- apasă pe butonul „reactions” şi apoi introduceţi fiecare reacţie sau
vizualizaţi ceea ce este scris ca exemplu
- pentru a descrie o reacţie trebuie să utilizaţi notaţii chimice standard
- trebuie selectat tipul cinetic pentru fiecare reacţie, prin tastarea butonului K,
având posibilitatea de a stabili valorile constantelor cinetice şi de a identifica
orice parametri asociaţi reacţiilor. Se pot defini modele cinetice care nu se
găsesc în listă
- în fereastra din figura 4 apar valorile implicite ale concentraţiilor
metaboliţilor
134
Simulare Gepasi Anca Tudor
figura 5
În această
stă pagină (figura 6) se instruieşte programul cum să genereze imagini
de parametrii spaţiali, cum ar fi în cazul mai multor simulări când se foloseşte
un interval de valori pentru unul sau mai mulţi parametri.
Pentru a găsi toate tipurile de comportament ale modelului trebuie să realizaţi
mai multe simulări, fiecare dintre ele cu valori uşor diferite ale parametrilor
modelului (numită „vizualizarea parametrilor spaţiali). De exemplu, dor
dorim să
află în ce mod se modifică fluxul unei căi metabolice odată cu modificarea
concentraţiilor enzimelor sale.
figura 6
135
Îndreptar de lucrări practice
Valorile parametrilor pot urma legi matematice alese de către utilizator din
opţiunile meniului (valori distribuite uniform sau normal – cu o medie şi
deviaţie standard, fie în spaţiul liniar, fie logaritmic).
Pentru setarea parametrilor e bine să se ţină cont de următoarele:
- activaţi scanarea prin apăsarea butonului din dreapta, etichetat ca
„Enabled”
- alegeţi parametrul dorit prin apăsarea butonului „Add”
- stabiliţi metoda de vizualizare, de ex. grilă obişnuită, uniformă sau normală
- daţi valori limite (maximă şi minimă) şi densitate (de diferite valori). Dacă
metoda e normală media şi deviaţia standard vor reprezenta valorile minim
şi maxim.
- primul parametru vizualizat este cel principal de tip „master”, restul vor fi
secundari, de tip „slave” (definiţi prin paşii de mai sus)
- numărul total de simulări va fi afişat într-un câmp ce se află în patrtea
dreaptă a machetei programului.
figura 7
136
Simulare Gepasi Anca Tudor
Pagina de ajustare
În această pagină (figura 8) putem face estimări ale parametrilor prin ajustare
pe baza datelor experimentale. Trebuie selectaţi mai întâi parametrii doriţi
pentru ajustare. Parametrii pot fi globali – caz în care li se atribuie valori egale
pentru toate experimente, sau pot fi ajustaţi pe baza datelor experimentale
ceea ce înseamnă că li se vor atribui valori diferite pentru fiecare experiment
(parametrii ajustaţi pe bază experimentală sunt identificaţi prin *).
figura 8
Ajustarea sau regresia este procesul prin care valorile unor parametri sunt
prelucraţi astfel încât modelul să fie capabil să reproducă comportamentul real
al sistemului. În general regulile de ajustare se supun următoarelor:
- obţinerea datelor experimentale
- formularea unui model matematic care să explice experimentul
- construirea unei funcţii care să măsoare distanţa dintre model şi datele
experimentale şi ajustarea parametrilor pentru ca această distanţă să fie
minimă (Gepasi utilizează modelul sumei celor mai mici pătrate ale
distanţelor).
137
Îndreptar de lucrări practice
figura 9
De reținut:
• ce înseamnă un model matematic în biochimie
• cum se construieşte modelul cu ajutorul programului Gepasi
• cum se realizează simularea reacţiilor biochimice din modelul ales
• modul în care se potriveşte modelul teoretic cu datele experimentale
• cum se descrie grafic rezultatul simulării
138
Fișa Electronică - DATADENT Mircea Focșa
INTRODUCERE
Programele de evidenţă electronică a datelor medicale au cunoscut o
răspândire tot mai mare, existând implementări pentru toate nivelele de
asistenţă medicală. Marea diversitate de astfel de programe are însă şi
dezavantaje - lipsa unor standarde legiferate îngreunând schimbul de
informaţii. Acest dezavantaj se face resimţit mai ales la nivelul Sistemelor
informatice de Spital. În cazul asistenţei medicale primare, utilizarea unor
programe de evidenţă a datelor medicale pot creşte mult eficienţa actului
medical, degrevând medicul de o serie de sarcini conexe cum sunt elaborarea
unor situaţii / rapoarte medicale ori financiar - contabile.
Conceptul de evidenţă electronică a datelor medicale (EHR - electronic health
record) îmbracă mai multe forme, definite după cum urmează:
CPR (computer-based patient record) Evidenţa computerizată a datelor
pacientului – asigură înregistrarea tuturor informaţiilor medicale ale unui
pacient pe parcursul întregii sale vieţi. Presupune achiziţia datelor din diverse
surse (medic de familie, medic de medicină dentară, servicii de specialitate)
ceea ce necesită un înalt grad de interoperabilitate a datelor, greu de atins în
momentul actual.
PCR (patient-carried record) Evidenţa la purtător a datelor medicale – model
experimentat în diverse ţări sub forma cardurilor medicale
CMR (computerized medical record) Evidenţa computerizată a datelor
medicale – orice formă de evidenţă electronică a unor date medicale.
EPR (electronic patient record) Fişa electronică a pacientului - Similar CPR dar
centrată pe date medicale aparţinând uneia sau mai multor specialităţi
(medicină generală, dentară, chirurgie, ATI, etc.) şi fără pretenţia de a acoperii
întreaga durată a vieţii pacientului.
EMR (electronic medical record) Fişa electronică medicală – cadrul de
înregistrare a datelor medicale bazat pe o totală interoperabilitate într-o
instituţie medicală (spital, policlinică)
139
Îndreptar de lucrări practice
INIŢIALIZARE
OPERAŢIUNI UZUALE
Aplicaţia DatadentXL fiind construită în cadrul unui SGBD, include o serie de
funcţii de bază specifice acestuia, cum sunt cele de manipulare a datelor:
inserarea, ştergerea, actualizarea unor înregistrări, căutarea, sortarea şi
afişarea în formate prestabilite a datelor conţinute.
Operaţiunea de căutare
Cel mai adesea căutarea este utilă în cazul în care dorim să accesăm rapid
informaţii despre un anumit pacient sau despre alte înregistrări ale bazei de
date (medicamente, manopere, furnizori, etc.)
Verificaţi pe rând efectul acestor setări asupra modului de afişare a dat datelor.
Pentru a vizualiza toate datele referitoare la un pacient din lista cu rezultatele
căutării, acţionaţi butonul >> din dreptul numelui respectiv.
Actualizarea datelor
Având deschis formularul „Pacient”, deplasaţi
deplasaţi-vă cu ajutorul butoanelor de
navigare secvenţială << >> la unul dintre pacienţi. Plasaţi cursorul întrîntr-una din
casetele formularului şi modificaţi după dorinţă valoarea conţinută (modificaţi
de exemplu adresa sau datele de contact, adăugaţi CNP sau telefonul
pacientului dacă aceste date lipsesc).
sesc). Încercaţi să vă deplasaţi la un nou pacient.
Apare o casetă de dialog care vă solicită să decideţi dacă salvaţi sau nu
modificările efectuate; apăsând butonul OK vi se confirmă salvarea
modificărilor şi se trece la înregistrarea următoare.
Efectuaţii din nou modificări în datele altui pacient, apoi acţionaţi butonul
Salvează din subsolul ferestrei. Observaţi că trecerea la o altă fişă se face acum
direct, fără alte avertizări.
142
Fișa Electronică - DATADENT Mircea Focșa
În partea
rtea a doua a lucrării de laborator ne propunem să simulăm o consultaţie
în cabinetul de medicină dentară sub aspectul înregistrării datelor şi
informaţiilor medicale. Încercaţi, sub formă de exerciţiu, să rezolvaţi
următoarele sarcini ce ţin de evidenţa electronică
lectronică a datelor medicale.
143
Îndreptar de lucrări practice
tice şi terapeutice
Înregistrarea manevrelor diagnostice
144
Fișa Electronică - DATADENT Mircea Focșa
Evidenţa plăţilor
Modulul de evidenţă a plăţilor
gestionează informaţii financiar
contabile pe diferite nivele: de
la o vedere de ansamblu asupra
situaţiei plăţilor pe cabinet,
medic sau scaun, pentru o
anumită perioadă de timp şi
până la aspecte de detaliu
privind situaţia plăţilor unui
anumit pacient pe o perioadă dată sau pentru o singură şedinţă de tratament.
145
Îndreptar de lucrări practice
146
Fișa Electronică - MedINS Călin Muntean
147
Îndreptar de lucrări practice
(*)
Căutare avansată
Fig. 2 Fereastra principala a aplicaţiei
148
Fișa Electronică - MedINS Călin Muntean
Fişa pacientului
Fișa nouă
Pentru a crea o fişă nouă pentru un pacient se face
clic pe butonul "Fisa noua" din ecranul principal. Se
deschide o fereastră cu toate rubricile goale, care se
completează, iar la sfârşit se face clic pe butonul
"Gata" din partea superioară a ecranului.
Fig. 2 a. Fișa nouă
149
Îndreptar de lucrări practice
a b c d e
Fig. 3. Fişa pacientului
150
Fișa Electronică - MedINS Călin Muntean
Lista de vaccinări
Pentru a accesa registrul de vaccinări al
pacientului, se face clic pe butonul
"Vaccinări" din "Antecedente/CAS" (a).
În registrul de vaccinări apar vârstele la
care trebuie făcute vaccinările din
planul de vaccinări. Pentru a completa
o vaccinare se face clic pe câmpul
corespunzător acelei vaccinări şi
informaţia este înregistrată. Când este
nevoie, se poate genera o adeverinţă
de vaccinări pentru pacientul respectiv, care poate fi tipărită la imprimant
imprimantă.
Din al patrulea tabel (d), cel cu analizele, este posibilă introducerea rezult
rezultatelor
analizelor/investigaţiilor
investigaţiilor prin intermediul unei ferestre speciale în care sunt
precizate informaţii despre valorile minimă şi maximă admise pentru analiză,
unităţi de măsură, data efectuării analizei.
151
Îndreptar de lucrări practice
152
Fișa Electronică - MedINS Călin Muntean
153
Îndreptar de lucrări practice
Programarea pacienţilor
Accesarea acestei forme se poate face din trei locuri diferite din program: din
Fereastra principală prin comanda <Programare> sau din meniul aceleiaşi
ferestre, sau din Fişa pacientului.
Fereastra se prezintă sub forma unui orar săptămânal împărţit pe ore şi zile.
Programarea unui pacient este o sarcină uşoară pentru utilizator, o programare
făcându-se prin dublu clic cu mouse-ul în celula dorită (corespunzătoare orei şi
zilei programării), după selectarea pacientului din listă.
Utilizatorul poate seta minutul programării din căsuţa din colţul dreapta sus al
ferestrei. Minutele sunt sub forma :00 la :55. Utilizatorul poate alege oricare
din ele. Implicit, minutele sunt setate la :00. Dacă utilizatorul a uitat să
selecteze un pacient, se va genera automat un mesaj de eroare, şi programarea
nu va fi efectuată până acest pas nu este făcut. Pot exista situaţii când există cel
puţin două persoane cu acelaşi nume şi prenume, caz în care programul îi va
deosebi prin codul numeric personal.
O programare se poate efectua într-o celulă goală, sau într-una ce mai conţine
cel puţin o programare. Într-o celulă plină se pot face trei operaţii:
• programarea pacientului, prin dublu clic cu mouse-ul pe cele trei puncte
<…> aflate pe prima poziţie din fiecare celulă ce nu este goală. Dacă în celulă
mai există o programare pentru aceeaşi zi, oră şi minut, se generează mesaj
de avertizare. Dacă totuşi medicul doreşte programarea mai multor pacienţi
la intervale de timp foarte apropiate, el poate ignora mesajul. Nu se permite
efectuarea de programări pentru momente de timp anterioare celui
prezent, generându-se în acest sens mesaj de avertizare;
• anularea unei programări, prin dublu clic cu mouse-ul pe numele pacientului
a cărui programare se doreşte a fi anulată, după selectarea opţiunii
<Anularea unei programări> din colţul stânga jos al ferestrei. Nu se poate
anula o programare a unei consultaţii deja efectuate;
• încărcarea fişei pacientului, prin dublu clic cu mouse-ul pe numele
pacientului a cărui fişă se doreşte a fi încărcată.
În celula în care este înscrisă o programare se afişează un şir de forma: Nume
Prenume Oră: Minut. Pentru consultaţiile care au fost efectuate, şirul de mai
sus este încadrat de paranteze drepte, pentru a fi făcută o distincţie clară între
consultaţiile efectuate şi cele care nu au fost efectuate încă: [Nune Prenume
Oră: Minut]
154
Fișa Electronică - MedINS Călin Muntean
155
Îndreptar de lucrări practice
156
Fișa Electronică - MedINS Călin Muntean
Generarea rapoartelor
157
Îndreptar de lucrări practice
158
Fișa Electronică - MedINS Călin Muntean
159
Îndreptar de lucrări practice
Statistica pacienților
160
Teme Mircea Focșa
161