XML Proiect Parsare - Cabinet Veterinar

Proiect
8/10 (1 vot)
Domeniu: Alte domenii
Conține 67 fișiere: doc, pptx, gif, png, exe, txt, resources, xml, css, xslt, xsd, dll, cache
Pagini : 15 în total
Cuvinte : 718
Mărime: 545.05KB (arhivat)
Publicat de: Bebe Gherman
Puncte necesare: 9
Profesor îndrumător / Prezentat Profesorului: Adriana Olteanu

Cuprins

  1. Enunt:
  2. Aplicatie pentru urmarirea istoricului medical intr-un cabinet veterinar.
  3. Cerinte functionale:
  4. 1. Cabinetul veterinar are mai multi pacienti.
  5. 2. Fiecare pacient este caracterizat de:
  6. • categoria din care face parte (ex: pisici);
  7. • rasa;
  8. • nume;
  9. • varsta;
  10. 3. Fiecare animal poate avea mai multe rapoarte medicale.
  11. 4. Fiecare raport medical este intocmit la o anumita data, de catre unul sau mai multi medici care participa la diagnosticarea pacientului.
  12. 5. La fiecare consultatie animalul poate fi adus de catre un tutore, persoana in grija careia se afla la momentul acela, totodata fiind si persona de contact.
  13. 6. La fiecare diagnosticare se pot face sau nu un set de analize.
  14. 7. In functie de diagnosticul pus pacientului acesta poate primi un tratament in interiorul cabinetului sau nu, cat si un tratament la domiciliu.
  15. 8. Fiecare tratament se face o anumita perioada de timp.
  16. 9. Se poate reveni pentru o noua consultatie dupa incheierea tratamentului.

Extras din proiect

Cerintele proiectului:

Aplicatie pentru urmarirea istoricului medical intr-un cabinet veterinar.

Fiecare pacient este caracterizat de:

categoria, rasa, nume, varsta.

Fiecare animal poate avea mai multe rapoarte medicale.

Fiecare raport medical este intocmit la o anumita data, de catre unul sau mai multi medici.

Fiecare pacient are un tutore, persoana in grija careia se afla la momentul acela, fiind totodata si persona de contact.

In diagnosticarea unui pacient pot efectua un set de analize.

In functie de diagnosticul dat pacientului, acesta poate primi un tratament intern sau la domiciliu.

Fiecare tratament are o durata.

Se poate reveni pentru o noua consultatie dupa incheierea tratamentului.

Proiectarea documentu-lui XML

In proiectarea documentului XML am tinut cont de regulile unui document XML bine format:

Toate elementele XML trebuie sa contina un tag de deschidere si un tag de inchidere

Elementele vide XML trebuie sa se termine cu un spatiu urmat de o bara oblica.

Pentru a delimita valorile atributelor XML utilizati ghilimelele.

Toate atributele XML trebuie sa aiba valori.

Toate documentele XML trebuie sa aiba cel putin un element radacina.

Declaratia XML este facultativa.

Tag-urile XML trebuie sa fie imbricate in mod corect.

Numele atributelor se scriu cu minuscule.

Proiectarea DTD‐ului

Intr-un DTD sunt definite toate constrangerile arhitecturale ale unui fisier XML.

DTD-ul proiectat de mine este unul intern;

Toate declaratiile necesare proiectarii DTD-ului sunt facute in interiorul fisierului XML proiectat anterior.

Prin formula:

<!ELEMENT nume_element(parametri)> se declara un element;

Prin formula: <!ATTLIST atribut denumire_atribut tip> se declara un atribut;

Proiectarea Schemei XML  

Un alt mod de a defini constrangerile unui fisier XML este dat de crearea unei Sheme XML.

Schema XML este un fisier separat de fisierul XML.

Schema XML ofera posibilitatea crearii unui set de constrangerii mult mai complex decat un DTD.

Aceste fisiere pot fi converite in fisiere DTD daca se doreste, lucru valabil in ambele directii.

Preview document

XML Proiect Parsare - Cabinet Veterinar - Pagina 1

Conținut arhivă zip

  • Cabinet_veterinar
    • Backup
      • Cabinet_veterinar
        • Properties
          • AssemblyInfo.cs
          • Resources.Designer.cs
          • Resources.resx
          • Settings.Designer.cs
          • Settings.settings
        • Cabinet_veterinar.csproj
        • Cabinet_veterinar.csproj.user
        • Form1.cs
        • Form1.Designer.cs
        • Form1.resx
        • Program.cs
      • Cabinet_veterinar.sln
      • Cabinet_veterinar.suo
    • Cabinet_veterinar
      • bin
        • Debug
          • Cabinet_veterinar.exe
          • Cabinet_veterinar.pdb
          • Cabinet_veterinar.vshost.exe
          • Cabinet_veterinar.vshost.exe.manifest
          • WindowsFormsApplication1.vshost.exe
          • WindowsFormsApplication1.vshost.exe.manifest
        • Release
          • Cabinet_veterinar.exe
          • Cabinet_veterinar.pdb
      • obj
        • Debug
          • TempPE
            • Properties.Resources.Designer.cs.dll
          • Cabinet_veterinar.csproj.FileListAbsolute.txt
          • Cabinet_veterinar.csproj.GenerateResource.Cache
          • Cabinet_veterinar.exe
          • Cabinet_veterinar.pdb
          • DesignTimeResolveAssemblyReferencesInput.cache
          • ResGen.read.1.tlog
          • ResGen.write.1.tlog
          • WindowsFormsApplication1.csproj.FileListAbsolute.txt
          • WindowsFormsApplication1.csproj.GenerateResource.Cache
          • WindowsFormsApplication1.Form1.resources
          • WindowsFormsApplication1.Properties.Resources.resources
        • Release
          • Cabinet_veterinar.csproj.FileListAbsolute.txt
          • Cabinet_veterinar.csproj.GenerateResource.Cache
          • Cabinet_veterinar.exe
          • WindowsFormsApplication1.Form1.resources
          • WindowsFormsApplication1.Properties.Resources.resources
      • Properties
        • AssemblyInfo.cs
        • Resources.Designer.cs
        • Resources.resx
        • Settings.Designer.cs
        • Settings.settings
      • Cabinet_veterinar.csproj
      • Cabinet_veterinar.csproj.user
      • Form1.cs
      • Form1.Designer.cs
      • Form1.resx
      • Program.cs
    • _UpgradeReport_Files
      • UpgradeReport.css
      • UpgradeReport.xslt
      • UpgradeReport_Minus.gif
      • UpgradeReport_Plus.gif
    • Cabinet_veterinar.sln
    • Cabinet_veterinar.suo
    • UpgradeLog.XML
  • poze
    • 1.png
    • 2.png
    • 3.png
    • 4.png
    • 5.png
    • 6.png
    • 7.png
  • cabinet veterinar.xml
  • prezentare.pptx
  • ReadMe.doc
  • Schema.xsd

Alții au mai descărcat și

Modificarea actului constitutiv al societății comerciale

INTRODUCERE Actul constitutiv conține informații privind identitatea asociaților, denumirea societății, forma juridică, sediul social, obiectul de...

Metode de Prevenire și Stingere Incendii

3.1.Accesul mijloacelor si al personalului pentru interventie in caz de incendiu se asigura in permanenta la toate: a) constructia unitatii cu...

Măsurători Directe de Aceeași Precizie

Masuratorile directe de aceeasi precizie, reprezinta un volum important de lucrari, executate pe teren în cadrul activitatilor geodezice,...

Biometria

Biometria reprezinta totalitatea metodelor prin care se face identificarea sau autentificarea unei persoane pe baza datelor biometrice: amprente...

Ai nevoie de altceva?