A Project Presentation on Doctor Online System Presented By:- Rahul Kumar B. Tech. (C.S.E.-7th) Roll No-121039 Global Institute of Technology & Management 1
Introduction to Java Java is a high level programming language or a 3 rd generation language. Java programming language was originally developed by Sun Microsystems which was initiated by James Gosling and released in 1995 as core component of Sun Microsystems’ Java platform (Java 1.0 [J2SE ]). A Java Program can run without modifications on computers having different types of operating systems and architectures. Java is guaranteed to be Write Once, Run Anywhere. 2
Java at a glance Designed By : James Gosling And Sun Microsystem Developer : Oracle corporation (merged corp. of java ) Appeared in : 1995 Editors : NetBeans, Eclipse etc . OS : Cross-platform(multi- platform) Filename Extension(s) : .java, .class, .jar 3
Features of Java 4
Certificate 5
Doctor Online System A n integrated web application Based on the concept of automation of administration & management of hospital Managed & controlled by Administrator An easy way to automate all functionalities of a hospital Handles various activities of a Hospital right from appointment to discharge A simple yet powerful platform that connects all the various departments of a hospital like Administration , Staff, Patient details and many more specialized modules. 6
Requirements & Tools Used Hardware Processor - P4 or higher RAM - 256 MB Cache Memory - 1MB Hard Disk - 50GB Software User Interface - JDK 1.5 or later Operating System - Platform independent Front-end tool - JSP, Servlets, Javascript IDE used - Netbeans 6.5 Back-end tool - Any RDBMS (Relational Database Management System) 7
Existing Manual System Less Efficiency and accuracy due to lots of manual entries Less security was provided for the valuable information of a patient or staff in a hospital It is difficult to store and process huge volumes of data and their information manually To maintain & retrieve the records manually is a time consuming job 8
Proposed System Replace Manual Processing system with an automated one Reduce the chances of malpractices associated in a manual system Reduce the workload involved in processing Less storage area required Fast Execution More security will be provided Time Efficient Accurate 9
User Module User View causes/ symptoms/ remedies of various diseases 15
Welcome Page 16
Admin Login 17
Admin Page 18
Viewing Doctor Details 19
Adding New Doctor 20
Successful Registration 21
Doctor Page 22
Doctor Validation 23
Viewing Doctor Profile 24
Manager Page 25
Appointment Page 26
Add Appointment 27
Room Page 28
Available Room 29
User Page 30
Symptoms Page 31
Database table – doctor 32
Database table – room 33
Database table – patient 34
Database table – discharge 35
Database table – billing 36
Conclusions Gained an insight into the working of a hospital Efficient management of records User Friendly Less processing time in getting required information Simplification of the operations Instant access 37
Future Enhancements Online Video Conferencing/ Interaction between patient & doctor Inclusion of facilities like Pharmacy system Inclusion of Blood Bank System Billing and Online Payment facilities Updating the system to have a better management of records More User friendly Interface It is unreasonable to consider a computer based information system complete or finished; the system continues to evolve throughout its life cycle, even if it’s successful. 38
Bibliography Internet & World Wide Web: How to Program By Deitel , PJ Deitel The Complete Reference Java2 By Herbert Schildt Core Servlets and Java Server Pages By Marty Hal l The Black Book By Nageshwar Rao Practical PostgreSQL B y John Worsley, Joshua Drake 39