Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

2020 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on

Electrical, Electronics, Computer and Telecommunications Engineering (ECTI DAMT & NCON)

The Performance of Electronic Veterinary


Management
Kongkarn Dullayachai Attawit Changkamanon
Computer Science Department
Computer Science Department
Maejo university
Maejo university
Chiangmai, Thailand
Chiangmai, Thailand
[email protected]
[email protected]

Abstract—There are three types of user in the Electronic The comparison of function and cost between general
Veterinary Management (EVM) : employee; veterinarian; and veterinary information system with CVS.
manager. The employee role is the weakest authority and the
manager is the strongest. Employees can manage the master
data in the system that are the pet’s owner, pet data, treatment TABLE I. THE COMPARISON OF FUNCTION & COST
fee, and the queue system. Veterinarians can modify the General
treatment data. The final users, the manager can manipulate Function and Veterinary
EVM
the user authority data and access the revenue of the clinic. Cost Information
The architecture of this system is model, view, and controller System
by servlet, JSP and Java language, MySQL is the database Pet record  
management system and iReport is the report generating tool.
Pet history 
The average EVM time for getting pet’s data is 25.14 seconds 
and a standard deviation value is 10.02. While as the average Pharmaceutical Pharmaceutical
time of the original process is 37.09 seconds, s.d. is 23.24. management & 
management
Therefore EVM is faster accessing than the original pet record stock
procedure. Appointment  
User
Keywords—Veterinary management system, Veterinary permission
 
clinic, Veterinary information system, Pets management system License fee - 
I. INTRODUCTION
Nowadays, the popularity of pet care has expanded from “Fig. 1”, at the left hand flowchart, there are 7 steps in
the urban area to the suburbs. So there are many veterinary the manual workflow that was used before setting up the
clinics spread over the wide area. However, most internal information technology system. The followings are the basic
clinical management is done manually with paper steps :
documents. To decrease the waste cost about this problem, 1. Client writes his own details and pet information
the veterinary information system should be a choice. we into the health record.
developed the Electronic Veterinary Management (EVM) for
solving the documental problem and the queue management 2. Staff gives the queue number in the line to the
system in the small veterinary clinic, based on freeware client.
tools. 3. Client waits to be called.

II. METHOD 4. Staff calls for the next queue number to see the
veterinarian.
A. Data collection 5. Veterinarian asks about the pet symptoms and
There are 4 ways to get the requirement data from the diagnose.
veterinary clinic. 6. Staff gets the diagnosis details from the
1. The veterinary medical forms, they are transferred to veterinarian and calculate the expenses.
electronic forms, e.g. veterinary outpatient form, 7. Client gets the medicines.
registration form, pet vaccination chart.
When the EMV was used, shown on the right hand
2. The veterinary medical records, they are the raw flowchart, only 4 activities were replaced by the information
data. technology system : Staff inputs the client’s details and pet’s
3. Interviews with the veterinarians and all staff to information in to the system; veterinarian accesses the next
clarify what they want. queue number; veterinarian asks about the pet symptoms
before recording the result of the diagnosis into the system
4. Observation of the internal veterinary process. and the last activity; staff calculates the total expense of the
client.
B. System analysis

978-1-7281-6398-7/20/$31.00 ©2020 IEEE 11

Authorized licensed use limited to: University of Exeter. Downloaded on July 02,2020 at 16:40:58 UTC from IEEE Xplore. Restrictions apply.
2020 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on
Electrical, Electronics, Computer and Telecommunications Engineering (ECTI DAMT & NCON)

Pet
manipulation

Queue system

Pet health
record

Staff Veterinarian
Payment

Fig. 1. The manual and IT workflow.


Revenue report

“Fig. 2”, the cooperation of 3 users when they use the


EVM. The username and password of each user will be Permission Manager
verified before giving the authority to access the system. system
Staff can register for the clients and generate the queue
number for them. The veterinarian gets the next client from
the queue system, asks them for the pet’s symptoms, Fig. 3. The user functions.
diagnoses and saves the diagnosis data. The client gets the
required medicine for the pet from the staff and pays the
expense. The manager can define the authority to each user C. System design
and look at the summary of incomes.
The class diagram of this system is composed of 9
classes, as shown in “Fig.4”. These are as follows : Drug,
Members, OtherTreatment, Ownerdata, Petdata, Treatment,
Treatment_Drug, TreatmentOther, and Type_drug. In the
diagram, 8 classes are related to each other but only
Members class is not related to the others. The relationships
between classes such as Association, Aggregation,
Composition etc., are shown in the diagram.

Fig. 2. Cooperation of all users.

The functions of each role are shown in a usecase


diagram. “Fig. 3” shows the functions of all users in the
EVM system. The staff, the low level user, can manage pet
information, queue system, pet health record and client
payment system. While as the veterinarian can access only 2
features, getting the pet data in the queue system and adding
the pet health after recognizing the pet symptom. The highest
user, manager, can manipulate the payment system, retrieve
the revenue summary report and define user permission.

Fig. 4. Class diagram.

12

Authorized licensed use limited to: University of Exeter. Downloaded on July 02,2020 at 16:40:58 UTC from IEEE Xplore. Restrictions apply.
2020 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on
Electrical, Electronics, Computer and Telecommunications Engineering (ECTI DAMT & NCON)

D. Database design http://202.28.37.31:8080/clinic_web and then login function


The database system was designed in accordance with the will verify the user to get into the system.
class diagram, shown in “Fig.5”. The EVM’s database These are some staff screen examples. “Fig.6” it is the
system classifies 2 types of table, master and transaction. screen of pet detail.
The master tables comprises 6 tables as follows :

Fig. 6. The pet detail.

The following are some of the veterinarian screens. The


veterinarian diagnoses and saves on “Fig.7”. Medicines and
accessories are dispensed by the veterinarian after he
diagnoses the pet disease on “Fig. 8”

Fig. 5. The veterinary entity relationship diagram.

1. drug : the master table stores all drug details.


2. members : the master table stores all user details, staff,
veterinarian, and manager.
Fig. 7. Veterinarian diagnosis screen.
3. other_treatment : the master table stores all accessary
details except for drug information.
4. ownerdata : the master table stores all client details.
5. petdata : the master table stores all pet details.
6. Type_drug : the master table stores all types of
medicine.
There are 3 transaction tables in this database system as
follows :
1. treatment : the transaction table stores all treatment
and diagnosis details.
2. treatment_drug : the transaction table stores all
medicines that the veterinarian ordered.
Fig. 8. The veterinarian dispenses medicines.
3. treatment_other : the transaction table stores all
accessories that the veterinarian ordered.
“Fig. 9” The manager inputs the type of report and date
E. Interface design that he wants to look at.
The EVM was allowed to trial by the manager of Watana
Rak Sa Sat clinic so this system was designed for that clinic.
Each user can access the system with the url,

13

Authorized licensed use limited to: University of Exeter. Downloaded on July 02,2020 at 16:40:58 UTC from IEEE Xplore. Restrictions apply.
2020 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on
Electrical, Electronics, Computer and Telecommunications Engineering (ECTI DAMT & NCON)

[2] A. Noraziah, Noor Naimah, and M. Nasratun, “Pet Shop Management


System for Klinik Veterinar & Surgeri Jawhari”, IEEE Xplore.
Malaysia, Semtember 2008 [2008 International Symposium on
Information Technology. Kuala Lumpur. Malaysia, August 2008].
[3] Cécile Cornou and Anders Ringgaard Kristensen, “Use of information
from monitoring and decision support systems in pig production:
Collection, applications and expected benefits”, Livestock Science,
vol. 157, pp. 552-567, November 2013.
[4] Chao-Hsi Huang, Pin-Yin Shen, and Yueh-Cheng Huang, “IoT-based
physiological and environmental monitoring system in animal
shelter”, IEEE Xplore. Japan, August 2015 [2015 Seventh
International Conference on Ubiquitous and Future Networks.
Sapporo. Japan, July 2015].
[5] Chutchada Nusai, Sirisak Cheechang, Somkid Chaiphech, and
Fig. 9. The manager looks at the summary of income. Goragot Thanimkan, “Swine-vet : a web-based expert system of
swine disease diagnosis”, Procedia Computer Science, vol. 63, pp.
366-375, 2015.
[6] Emma Hooijberg, Ernst Leidinger, and Kathleen P. Freeman, “An
F. Evaluation error management system in a veterinary clinical laboratory”, Journal
of Veterinary Diagnostic Investigation, vol. 24(3), pp. 458-468, May
The EVM was set up and implemented by Watana Rak 2012.
Sa Sat Veterinary clinic. The 100 client samples were [7] Fu Zetian, Xu Feng, Zhou Yun, and Zhang Xiao Shuan, “Pig-vet: a
randomly selected by simple random sampling technique. In web-based expert system for pig disease diagnosis”, Expert Systems
first 50 cases of those were searched by manual registration with Applications, vol. 29(1), pp. 93-103, July 2005.
for pet medical records and the last 50 cases were searched [8] Gloria Ejehiohen Iyawa, Marlien Herselman, and Adele Botha,
for registration by the EVM. We started the timer when the “Digital health innovation ecosystems: from systematic
clients had begun to tell the name of themselves or pets until literaturereview to conceptual framework”, Procedia Computer
Science, vol. 100, pp. 244-252, 2016.
we got their medical records.
[9] Harold G. J. Bok, “Competency-based veterinary education: an
integrative approach to learning and assessment in the clinical
III. RESULTS workplace”, Perspect Med Educ, vol. 4(2), pp. 86-89, April 2015.
[10] Hassan A. Aziz, “A review of the role of public health informatics in
Comparison of access times between manual registration healthcare”, Journal of Taibah University Medical Sciences, vol.
searching and EVM searching are shown in table II. 12(1), pp. 78-81, February 2017.
[11] H.R. Meena and Y.P. Singh, “Importance of information and
TABLE II. COMPARISON OF SEARCH TIME
communication technology tools among livestock farmers: A review”,
Scientific Journal of Pure and Applied Sciences, vol. 2(2), pp. 1-9,
n x̅ (sec.) s.d. 2013.
[12] Julie Jones-Diette, Natalie J. Robinson, Malcolm Cobb, Marnie L.
Manually 50 37.09 23.24 Brennan, and Rachel S. Dean, “Accuracy of the electronic patient
registration search record in a first opinion veterinary practice”, Preventive Veterinary
Medicine, vol. 148, pp. 121-126, December 2017.
EVM search 50 25.14 10.02 [13] Krone LM, Brown CM, and Lindenmayer JM, “Survey of electronic
veterinary medical record adoption and use by independent small
animal veterinary medical practices in Massachusetts”, Journal of the
American Veterinary Medical Association, vol. 245(3), pp. 324-332,
August 2014.
IV. CONCLUSION
[14] LaVallee E, Mueller MK, and McCobb E, “A systematic review of
The average EVM search time for getting pet medical the literature addressing veterinary care for underserved
record is less than the manual search time. While as the communities”, Journal of applied animal welfare science, vol. 20(4),
standard deviation value of EVM system is less than the pp. 381-394, 2017.
manual searching also. That can conclude the EVM [15] Mehmet Bilen, Ali Hakan Işık, and Tuncay Yiğit, “Expert system
software for domestic animals”, IEEE Xplore. Turkey, November
searching is more rapid than the manual process. But the 2017 [2017 International Conference on Computer Science and
both search times were include the time that the clients told Engineering (UBMK). Antalya. Turkey, October 2017].
the name of pet’s owner that means sometime they could not [16] Natalie J. Robinson, Marnie L. Brennan, Malcolm Cobb, and Rachel
remember whose correctly name. S. Dean, “Agreement between veterinary patient data collected from
different sources”, The Veterinary Journal, vol. 205(1), pp. 104-106,
July 2015.
ACKNOWLEDGMENT
[17] Revere D, Turner AM, Madhavan A, Rambo N, Bugni PF, Kimball
The authors gratefully acknowledge the funding received A, and Fuller SS, “Understanding the information needs of public
towards our research from the Ministry of Science and health practitioners: A literature review to inform design of an
interactive digital knowledge management system”, Journal of
Technology. We are thankful to Faculty of Science for Biomedical Informatics, vol. 40(4), pp. 410-421, January 2007.
providing infrastructure facilities for carrying out the work. [18] Shahaji Phand, Rupasi Tiwari, and M. C. Sharma, “An information
technology enabled animal health information system (AHIS) :
REFERENCES Perceptions of dairy owners”, Indian Journal of Animal Sciences, vol.
83(1), pp. 91-95, January 2013.
[1] Ashish Kumar Tewari, Rashi, GulshanWadhwa, Sanjeev Kumar
Sharma, and Chakresh Kumar Jain, “BIRS – Bioterrorism information
retrieval system”, Bioinformation, vol. 9(2), pp. 112–115, January
2013.

14

Authorized licensed use limited to: University of Exeter. Downloaded on July 02,2020 at 16:40:58 UTC from IEEE Xplore. Restrictions apply.

You might also like