Android Mobile Application For Hospital Executives
Download Android Mobile Application For Hospital Executives
Preview text
California State University, San Bernardino
CSUSB ScholarWorks
Electronic Theses, Projects, and Dissertations
Office of Graduate Studies
3-2017
ANDROID MOBILE APPLICATION FOR HOSPITAL EXECUTIVES
Vihitha Nalagatla California State University - San Bernardino
Follow this and additional works at: https://scholarworks.lib.csusb.edu/etd Part of the Data Storage Systems Commons, and the Other Computer Engineering Commons
Recommended Citation Nalagatla, Vihitha, "ANDROID MOBILE APPLICATION FOR HOSPITAL EXECUTIVES" (2017). Electronic Theses, Projects, and Dissertations. 435. https://scholarworks.lib.csusb.edu/etd/435
This Project is brought to you for free and open access by the Office of Graduate Studies at CSUSB ScholarWorks. It has been accepted for inclusion in Electronic Theses, Projects, and Dissertations by an authorized administrator of CSUSB ScholarWorks. For more information, please contact [email protected]
ANDROID MOBILE APPLICATION FOR HOSPITAL EXECUTIVES
A Project Presented to the
Faculty of California State University,
San Bernardino
In Partial Fulfillment of the Requirements for the Degree
Master of Science in
Computer Science
by Vihitha Nalagatla
March 2017
ANDROID MOBILE APPLICATION FOR HOSPITAL EXECUTIVES
A Project Presented to the
Faculty of California State University,
San Bernardino
by Vihitha Nalagatla
March 2017 Approved by:
Owen J. Murphy, Advisor, School of Computer Science and Engineering Ernesto Gomez, Committee Member Qingquan Sun, Committee Member
© 2017 Vihitha Nalagatla
ABSTRACT Hospitals are the largest and most complex organizations where health care is provided. Safe and effective patient care services in hospitals depend on the efficient decisions made by hospital executives. The main task of hospital executives is to ensure the hospital can provide high quality patient care and services. “Android Mobile Application For Hospital Executives” is an Android application used for displaying hospital performance metrics on a daily basis. This application allows hospital executives to review and monitor hospital operational data with ease of access and in a portable manner. Thus, reducing the effort of the hospital executives to perform their tasks. .
iii
ACKNOWLEDGEMENTS I take this opportunity to thank everyone who has supported me during my Masters. I am grateful to my advisor Dr. Owen J. Murphy for believing and encouraging me and for his strong involvement in this project. I would like to thank Dr. Ernesto Gomez and Dr. Qingquan Sun for their suggestions and support. I am indebted to my family for their unconditional support and belief which gave me leverage to accomplish my goals. I wish to express my special gratitude to Prime Healthcare Services for making this project happen by providing essential requirements.
iv
TABLE OF CONTENTS ABSTRACT ................................................................................................. iii ACKNOWLEDGEMENTS ............................................................................ iv LIST OF FIGURES ...................................................................................... ix CHAPTER ONE: INTRODUCTION
Background ....................................................................................... 1 Purpose ........................................................................................... 2 Existing System ................................................................................ 3
Problems in the Existing System ........................................... 3 CHAPTER TWO: SYSTEM ANALYSIS
Proposed System ............................................................................ 4 Hospital Performance Metrics in the Mobile Application ……………... 5
Admit ...................................................................................... 5 Discharge ............................................................................... 5 Census ................................................................................... 5 Insurance ............................................................................... 5 Demographics ........................................................................ 5 Length of Stay ........................................................................ 5 Diagnosis ............................................................................... 5 System Requirement Specification ................................................... 6 Software Requirements .......................................................... 6 Hardware Requirements ........................................................ 6
v
CHAPTER THREE: NOTES ON HL7 ADT MESSAGE What is the ADT Message? .............................................................. 8 Types of ADT Messages ................................................................... 8 ADT^A01 Admit Message ...................................................... 8 ADT^A03 Discharge Message ............................................... 8 ADT^A04 Register Message .................................................. 9 Structure of HL7 ADT Message ........................................................ 9
CHAPTER FOUR: SELECTED SOFTWARE What is Android? .............................................................................. 10 RESTful Web Service ........................................................................ 11 JSON ................................................................................................ 12 PHP .................................................................................................. 13 Package Definitions Used in Project ................................................. 13 import android.os.AsyncTask ................................................. 13 import org.json.JSONArray .................................................... 13 import org.json.JSONObject .................................................. 13 import java.net.HttpURLConnection ....................................... 14 import android.widget.DatePicker .......................................... 14 import android.content.Intent ................................................. 14 import java.io.InputStreamReader........................................... 14 import android.widget.TextView ............................................. 14 import android.widget.ImageView .......................................... 15
vi
import android.widget.Toast ................................................... 15 CHAPTER FIVE: SYSTEM IMPLEMENTATION
Implementation Overview ................................................................. 16 Steps Involved in Backend Implementation ...................................... 18
Decoding HL7 ADT Test Messages ....................................... 18 PHP Files ............................................................................... 20 Deploying PHP Files .............................................................. 21 CHAPTER SIX: APPLICATION CODES Mobile App ........................................................................................ 23 .idea ....................................................................................... 23 Gradle .................................................................................... 23 External Libraries ................................................................... 24 Project Module (app) .............................................................. 24 MainActivity.java .................................................................... 25 Login.java ............................................................................... 25 Metrics.java ............................................................................ 25 Admit.java .............................................................................. 25 Discharge.java ....................................................................... 25 Census.java ........................................................................... 25 Insurance.java ........................................................................ 26 Length.java ............................................................................ 26 Demographics.java ................................................................ 26
vii
Diagnosis.java ........................................................................ 26 CHAPTER SEVEN: SYSTEM TESTING
Testing .............................................................................................. 30 Unit Testing ............................................................................ 30 Module Testing ....................................................................... 31 Integration Testing ................................................................. 31 System Testing ...................................................................... 31 User Acceptance Testing ....................................................... 31 Testing Performed For My Application ................................... 31
CHAPTER EIGHT: OUTPUT SCREENSHOTS ........................................... 33 CHAPTER NINE: FUTURE ENHANCEMENT.............................................. 39 CHAPTER TEN: CONCLUSION ................................................................. 40 REFERENCES ............................................................................................. 41
viii
CSUSB ScholarWorks
Electronic Theses, Projects, and Dissertations
Office of Graduate Studies
3-2017
ANDROID MOBILE APPLICATION FOR HOSPITAL EXECUTIVES
Vihitha Nalagatla California State University - San Bernardino
Follow this and additional works at: https://scholarworks.lib.csusb.edu/etd Part of the Data Storage Systems Commons, and the Other Computer Engineering Commons
Recommended Citation Nalagatla, Vihitha, "ANDROID MOBILE APPLICATION FOR HOSPITAL EXECUTIVES" (2017). Electronic Theses, Projects, and Dissertations. 435. https://scholarworks.lib.csusb.edu/etd/435
This Project is brought to you for free and open access by the Office of Graduate Studies at CSUSB ScholarWorks. It has been accepted for inclusion in Electronic Theses, Projects, and Dissertations by an authorized administrator of CSUSB ScholarWorks. For more information, please contact [email protected]
ANDROID MOBILE APPLICATION FOR HOSPITAL EXECUTIVES
A Project Presented to the
Faculty of California State University,
San Bernardino
In Partial Fulfillment of the Requirements for the Degree
Master of Science in
Computer Science
by Vihitha Nalagatla
March 2017
ANDROID MOBILE APPLICATION FOR HOSPITAL EXECUTIVES
A Project Presented to the
Faculty of California State University,
San Bernardino
by Vihitha Nalagatla
March 2017 Approved by:
Owen J. Murphy, Advisor, School of Computer Science and Engineering Ernesto Gomez, Committee Member Qingquan Sun, Committee Member
© 2017 Vihitha Nalagatla
ABSTRACT Hospitals are the largest and most complex organizations where health care is provided. Safe and effective patient care services in hospitals depend on the efficient decisions made by hospital executives. The main task of hospital executives is to ensure the hospital can provide high quality patient care and services. “Android Mobile Application For Hospital Executives” is an Android application used for displaying hospital performance metrics on a daily basis. This application allows hospital executives to review and monitor hospital operational data with ease of access and in a portable manner. Thus, reducing the effort of the hospital executives to perform their tasks. .
iii
ACKNOWLEDGEMENTS I take this opportunity to thank everyone who has supported me during my Masters. I am grateful to my advisor Dr. Owen J. Murphy for believing and encouraging me and for his strong involvement in this project. I would like to thank Dr. Ernesto Gomez and Dr. Qingquan Sun for their suggestions and support. I am indebted to my family for their unconditional support and belief which gave me leverage to accomplish my goals. I wish to express my special gratitude to Prime Healthcare Services for making this project happen by providing essential requirements.
iv
TABLE OF CONTENTS ABSTRACT ................................................................................................. iii ACKNOWLEDGEMENTS ............................................................................ iv LIST OF FIGURES ...................................................................................... ix CHAPTER ONE: INTRODUCTION
Background ....................................................................................... 1 Purpose ........................................................................................... 2 Existing System ................................................................................ 3
Problems in the Existing System ........................................... 3 CHAPTER TWO: SYSTEM ANALYSIS
Proposed System ............................................................................ 4 Hospital Performance Metrics in the Mobile Application ……………... 5
Admit ...................................................................................... 5 Discharge ............................................................................... 5 Census ................................................................................... 5 Insurance ............................................................................... 5 Demographics ........................................................................ 5 Length of Stay ........................................................................ 5 Diagnosis ............................................................................... 5 System Requirement Specification ................................................... 6 Software Requirements .......................................................... 6 Hardware Requirements ........................................................ 6
v
CHAPTER THREE: NOTES ON HL7 ADT MESSAGE What is the ADT Message? .............................................................. 8 Types of ADT Messages ................................................................... 8 ADT^A01 Admit Message ...................................................... 8 ADT^A03 Discharge Message ............................................... 8 ADT^A04 Register Message .................................................. 9 Structure of HL7 ADT Message ........................................................ 9
CHAPTER FOUR: SELECTED SOFTWARE What is Android? .............................................................................. 10 RESTful Web Service ........................................................................ 11 JSON ................................................................................................ 12 PHP .................................................................................................. 13 Package Definitions Used in Project ................................................. 13 import android.os.AsyncTask ................................................. 13 import org.json.JSONArray .................................................... 13 import org.json.JSONObject .................................................. 13 import java.net.HttpURLConnection ....................................... 14 import android.widget.DatePicker .......................................... 14 import android.content.Intent ................................................. 14 import java.io.InputStreamReader........................................... 14 import android.widget.TextView ............................................. 14 import android.widget.ImageView .......................................... 15
vi
import android.widget.Toast ................................................... 15 CHAPTER FIVE: SYSTEM IMPLEMENTATION
Implementation Overview ................................................................. 16 Steps Involved in Backend Implementation ...................................... 18
Decoding HL7 ADT Test Messages ....................................... 18 PHP Files ............................................................................... 20 Deploying PHP Files .............................................................. 21 CHAPTER SIX: APPLICATION CODES Mobile App ........................................................................................ 23 .idea ....................................................................................... 23 Gradle .................................................................................... 23 External Libraries ................................................................... 24 Project Module (app) .............................................................. 24 MainActivity.java .................................................................... 25 Login.java ............................................................................... 25 Metrics.java ............................................................................ 25 Admit.java .............................................................................. 25 Discharge.java ....................................................................... 25 Census.java ........................................................................... 25 Insurance.java ........................................................................ 26 Length.java ............................................................................ 26 Demographics.java ................................................................ 26
vii
Diagnosis.java ........................................................................ 26 CHAPTER SEVEN: SYSTEM TESTING
Testing .............................................................................................. 30 Unit Testing ............................................................................ 30 Module Testing ....................................................................... 31 Integration Testing ................................................................. 31 System Testing ...................................................................... 31 User Acceptance Testing ....................................................... 31 Testing Performed For My Application ................................... 31
CHAPTER EIGHT: OUTPUT SCREENSHOTS ........................................... 33 CHAPTER NINE: FUTURE ENHANCEMENT.............................................. 39 CHAPTER TEN: CONCLUSION ................................................................. 40 REFERENCES ............................................................................................. 41
viii
Categories
You my also like
Android App Development Internship Syllabus
858.5 KB6.4K2.2KSan Bernardino County Initial Study Environmental Checklist Form
1.3 MB94.8K17.1KFood Wholesale Ordering System
3.5 MB50.8K10.7KOnline hotel booking system
6.9 MB28.7K10KThe Effectiveness Of Alcoholics Anonymous In Helping Adult
604.2 KB15.1K2.3KGeology and Soils/Hydrology and Water Quality Evaluation
4.5 MB38.6K12KCustomer relationship management for banking system
3.1 MB14.4K4.5KDigital Notes On Mobile Application Development
1.8 MB4.7K567Online Survey Results
260.5 KB37.9K14K