Darbo tikslas sukurti veteinarijos ligoninei programą, kuri padėtų atlikti įvairias funkcijas su finansiniais duomenimis, padėtų atlikti informacinę apskaitą. Joje atliekamos funkcijos yra duomenų apie gyvūnų apsilankymus, pačius gyvūnus, jų savininkus, rūšis ir jiems atliekamas operacijas apdorojimas. Pagrindinė funkcija leidžianti sudaryti ir peržiūrėti, bei koreguoti duomenis apie apsilankiusius gyvūnus.
Kiekvieni naudojami duomenys gali būti koreguojami, šalinami ir įvedami. Tai pat galima naudotis programoje esančiais patogumais, kurie leidžia duomenis apdoroti, filtruoti.
Taip pat sistema skirta ir peržiūrėti sudėtinius duomenis, tokius kaip kiekvieno gyvūno sumokėtos sumos už visus apsilankymus, dažniausiai daromas operacijas ir kiekvieno kliento auginamų gyvūnų skaičių.
2. Kompiuterizuojamos funkcijos
Pavaizduota funkcijų hierarchija, kuri atspindi sistemos atliekamas funkcijas ir kaip jos išsidėstę tarpusavyje.
1 pav. Funkcijų hierarchija
3. Koncepciniai objektų modeliai
3.1 ER-diagrama
ER modelis - jo komponentai: Esybė, Atributas, Ryšys. Čia pavaizduotos šios esybės: savininkas, rūšis, gyvūnas, apsilankymas, operacija. Esybės yra sujungtos ryšiais tarpusavyje
2 pav. ER diagrama
3.2 DB schema
Schemoje pavaizduotos duomenų bazės lentelės, kurios yra suprojektuotos į SQL serverį.
3 pav. DB scema
1. lentelė
Gyvunas
Laukai
Aprašymas
Tipas
Ilgis
Įvesties kaukė
Indeksas
GID
Gyvūno identifikacijos numeris
Character
6
!!!999
Primary
GVAR
Gyvūno vardas
Character
15
GAMZ
Gyvūno amžius
Integer
4
GRUS
Gyvūno rūšis
Character
30
Foreign
ASMK
Svininko asmens kodas
Character
11
Foreign
2. lentelė
Rusis
Laukai
Aprašymas
Tipas
Ilgis
Įvesties kaukė
Indeksas
GRUS
Gyvūno rūšis
Character
30
Primary
GAPIB
Rūšies apibūdinimas
Character
50
3. lentelė
Savininkas
Laukai
Aprašymas
Tipas
Ilgis
Įvesties kaukė
Indeksas
ASMK
Svininko asmens kodas
Character
11
99999999999
Primary
SPAV
Svininko pavardė
Character
20
SVAR
Savininko vardas
Character
15
SAD
Savininko adresas
Character
50
4. lentelė
Operacijos
Laukai
Aprašymas
Tipas
Ilgis
Įvesties kaukė
Indeksas
OPKOD
Operacijos kodas
Character
6
!!!999
Primary
OPTIP
Operacijos tipas
Character
30
KAINA
Kaina
Numeric
6,2
APIBUD
Operacijos apibūdinimas
Character
50
5. lentelė
Proceduros
Laukai
Aprašymas
Tipas
Ilgis
Įvesties kaukė
Indeksas
OPKOD
Operacijos kodas
Character
6
!!!999
Foreign
GID
Gyvūno identifikacijos numeris
Character
6
!!!999
Foreign
ATVDT
Atvykimo data
Date
8
Primary
4. Poschemių (View) struktūros specifikacija
Naudojama poschemė, kuri atvaizduoja sumas už gyvunų apsilankymus . Ši poschemė sudaryta iš 4 lentelių – gyvunas, proceduros, operacijos ir savininkas. Šios poschemės duomenys yra atvaizduojami formoje sumos [žr. Priedas ].
4 pav. Poschemės langas
5. Programinės įrangos projektas
5.1 Sistemos programinės realizacijos priemonių charakteristika
Naudojama programinė įranga sistemai įgyvendinti yra:
Sitemos projektavimui naudojamas paketas Microsoft Visio 2000. Jo pagalba buvo suprojektuotos duomenų bazės lentelės į SQL Serverį.
Microsoft SQL Server 2000 serveris.
Naudota programavimo kalba yra Microsoft Visual FoxPro 9.0. Šios programavimo kalbos pagalba buvo suprogramuotos visos sitemos vykdomos komandos.
DB realizavimui naudota Microsoft Visual FoxPro BDVS. Ši sistema pasirinkta yra todėl, kad ji yra lanksti, pvz. palyginti su MS Access ši duomenų bazių valdymo sistema yra lankstesnė ir suteikia...
Šį darbą sudaro 4353 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Kiti darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!