An Internship Presentation On “Unified Health care System” PRESENTED BY Anirban Mukhopadhyay USN : 1SJ17IS005
UNDER THE GUIDANCE OF
Internal Guide External Guide Internship Coordinator HOD Prof.H Srinivas Murthy Mr. Abhinav Prof. Srinath G M Prof.Satheesh Chandra Reddy Associate Professor Software Developer Assistant Professor Professor and HOD CSE,SJCIT KTS Bangalore CSE, SJCIT ISE,SJCIT CONTENTS I. Company profile II. Abstract III. Introduction IV. Existing system and its disadvantages V. Proposed system and its advantages VI. System requirements and specification VII. Modules VIII. System architecture IX. Screen shots X. Conclusion XI. References
Dept. of ISE, SJCIT 2
COMPANY PROFILE K-AKA is a fast growing software company. In Bangalore city it started in the year 2019 to prove the best services to the users needs. It is a (SaaS) Software as a service company, currently growing its network in the Bangalore, New-Delhi, etc. The company consider user requirements as one of the priority and aim at providing the best solution to the user. The software support provided by the company aims to complete satisfaction to the user end. This company focuses on the multiple domain such as : • Training • Development • SaaS(Software as a Services) • Consultancy
Dept. of ISE, SJCIT 3
ABSTRACT In today’s world everyone is relying on hospitals and hospitals are relying on the previous medical reports of patients which are usually maintained on paper. To digitalize this system Centralized Hospitalization software will play a major role. Centralized Hospitalization is a software which keeps track of all the patient’s personal details, medication details with their unique aadhar number. It keeps a track of hospitals as well with a unique system generated hospital id. This software eliminates the need of carrying all the medical test reports and medication details reports with patients. This software maintains all the data in a dedicated online database which could be shared, used and accessed all over the country with this software. The software is developed with a motto, one patient one id over whole nation.
Dept. of ISE, SJCIT 4
INTRODUCTION Currently traditional method is being carried which involves maintaining of patient’s personal information and their medical reports on paper. In this busy world patient may forget to bring the report when they visit hospitals or sometimes they lose the reports. In that case, they need to go for re-tests of the same, and this leads to wastage of money as well as wastage of time which is very important in emergency cases. To deal with this issue a software named Centralized Hospitalization has been introduced. The software is developed using Python framework Tkinter to provide users a beautiful user interface to interact with the software and also Google Firebase is used as the database which maintains the patient’s data as well as hospital’s details online so that it could be used and accessed easily anywhere within the country. Proper registration and login page for both users and hospitals has been provided in the software. Usage of beautiful background images enhances the user experience. A text-to- speech module has been implemented which produces a welcome voice after a user or a hospital makes a successful login.
Dept. of ISE, SJCIT 5
EXITING SYSTEM AND ITS DISADVANTAGES Every time a patient visits any hospital or doctor’s clinic, patient need to carry all those previous medical test reports and medication details reports. Some hospitals maintain these data for themself but are not ready to share their data with another hospitals and it is not necessary that patient will visit the same hospital next time. So, every time patient needs to carry all those reports with them. Disadvantages Maintains all the patient’s medication data on paper. It’s very hard to keep all the hardcopy of reports safe with patients. Patient may lose the medical reports. Patient may forget to bring all the reports with them when they make their next visit to hospital. Wastage of time and money in doing re-tests every time. Dept. of ISE, SJCIT 6 PROPOSED SYSTEM AND ITS ADVANTAGES To overcome with the drawbacks of existing system a software named Centralized Hospitalization is introduced to world. The proposed software maintains patient’s personal details their medication details and hospital’s details as well in a centralized online database. Thus wherever is required across whole nation all those data could be easily accessed. The software provides a beautiful user interface which enhances the user experience. Advantages It eliminates the need to maintain all the patient’s medication data on paper. No need to keep the hardcopy of reports safe with patients. No need to carry all the reports with patients when they make their next visit to a hospital. Eliminates the wastage of time and money in doing re-tests again and again. Maintains a centralized database online, thus could be accessed anywhere in the country.
Dept. of ISE, SJCIT 7
SYSTEM REQUIREMENT AND SPECIFICATION Software Requirements Operating system: Windows, Linux Applications Required: Spyder, Anaconda Technologies Used: Python, SMS API, MAIL API
Hardware Requirements C.P.U : Pentium IV 2.4 GHz or above Memory(Primary) : 1 GB or above Hard Disk : 40 GB or above Monitor: 15 VGA color
Dept. of ISE, SJCIT 8
MODULES • Registration module for both users and hospitals • Login module for both users and hospitals • SMTP module to send email • User update module • Hospital upload module • Text to Speech • Text Local module to send sms
Dept. of ISE, SJCIT 9
SYSTEM ARCHITECTURE
Dept. of ISE, SJCIT 10
SCREEN SHOTS
Figure 1: Landing Page
Dept. of ISE, SJCIT 11 Figure 2 : Hospital Signup Page Dept. of ISE, SJCIT 12 Figure 3 : Hospital Login Page Dept. of ISE, SJCIT 13 Figure 4 : Hospital Display Page Dept. of ISE, SJCIT 14 Figure 5 : Hospital Display Page Dept. of ISE, SJCIT 15 Figure 6 : Hospital Display Page Dept. of ISE, SJCIT 16 Figure 7 : Hospital Upload Page Dept. of ISE, SJCIT 17 Figure 8 : User Signup Page Dept. of ISE, SJCIT 18 Figure 9 : User Login Page Dept. of ISE, SJCIT 19 Figure 10 : User Display Page Dept. of ISE, SJCIT 20 Knowledge Gain From Internship Learnt Python framework Tkinter. Learnt Backend technologies such as MySQL and Firebase. Learnt how to insert image, upload data to database and display data using tkinter. Learnt to design registration form along with signup and login modules. ⮚ Learnt to send a message using Text.local.in. ⮚ Learnt to send an Email using SMTP module. ⮚ Validation of username and password. ⮚ Generate unique password using user phone number and random numbers. ⮚ Conversion of text to speech. ⮚ Learnt how to work as a team on project in an organization.
Dept. of ISE, SJCIT 21
CONCLUSION At present, we are all surrounded by software. It is very important for industries and companies as software development can improve the client’s experiences, bring more feature-rich and innovative products to market, and make setups more safe, productive, and efficient. Also, software development is essential for data analysis. The data collected from day to day tasks, when combined with the right software, can be utilized by businesses to keep a record of the trends among their clients. The Internship provided me with ample opportunities to do real world projects and also taught me how to work in teams in real world Projects. Interaction with the client during project development gave us idea about the client’s demand and their input, this is very helpful if you are going to work in corporate world because every organization aims at client’s satisfaction. The tasks provided to us were challenging and required real implementation of the theoretical knowledge we gain in collage through our curriculum.