Project PPT iDoc
-
Upload
ratan-ghosh -
Category
Documents
-
view
230 -
download
1
Transcript of Project PPT iDoc
-
7/31/2019 Project PPT iDoc
1/26
Project Name : iDoc- Tools for DoctorConsultation
From: Ecotech Consultants Pvt. Ltd.
Submitted by Anindita Kar Roll No.:0967010014
Milova Roy Roll No.:0967010020
Rakesh Kr. Burnwal Roll No.: 0967010040
Aloke Kumar. Mondal Roll No.: 0967010034
Shreyasi Pan Roll No.: 0967010035
Nibedita Ghosh Roll No.:0967010021
-
7/31/2019 Project PPT iDoc
2/26
OBJECTIVEThis is an online Healthcare portal where patients canseek online Doctor consultation by schedulingappointments online.This is a platform too for Doctors where they can showtheir expertise and capability to diagnose severeailments of registered patients.
This portal is controlled by centralized Admin whereevery action is monitored by the concerned adminuser.
-
7/31/2019 Project PPT iDoc
3/26
Technologies used in iDoc
Language:Core Java
JDK Version:
1.5IDE:
EclipseFramework:
Struts 1.2.9Database:
MySql 5.5 Server
-
7/31/2019 Project PPT iDoc
4/26
Why Struts ?
Using Struts is more secure than using a normal javaweb page.Struts follows the MVC architecture model i.e., Model-
View-Controller architecture, which solves many of theinherent problems with the original Model 1 architecture .Model 1 unnecessarily ties up business logic andpresentation logic, which makes it hard to introduce viewin an application.In MVC a central servlet,controller, receives all requestsfor the application the controller then processes therequests the model to produce a view, which is usually a
jsp.
-
7/31/2019 Project PPT iDoc
5/26
Design PatternSingleton ClassDelegation Design Pattern
DAO factory Design Pattern
-
7/31/2019 Project PPT iDoc
6/26
SDLC model( Spiral Model )This Project is Developed in the concept of Spiral Model.
1 . Determine objectives andidentify alternative solutions.
2. Identify and resolve risks.
3. Develop the next level
of the product.
4. Review and plan forthe next phase.
-
7/31/2019 Project PPT iDoc
7/26
doctor_mstr Table Details:patient_mstr Table Details
doctor_id
doctor_registration noUser namepassworddfirst_name
last_namegenderEtc
patient_id
User namepwdfirst_namelast_name
GenderEtc
Database Design:
-
7/31/2019 Project PPT iDoc
8/26
doctor_profile TableDetails: insu_mstr Table Details:
Doctor Idpractice_namedate_of_registrationboard_of_certification
hospital_affiliationdesignationEtc
insurence_id
company_namepolicy_nameperson_nameperson_age
policy_startpolicy_expEtc
-
7/31/2019 Project PPT iDoc
9/26
SYSTEM DESIGN
Context Level DFD:
Control
Search & Fix Appointment
Search and fix appointment
Check appointment and confirm
ADMIN
PATIENT DOCTOR
-
7/31/2019 Project PPT iDoc
10/26
Level 1 DFD
-
7/31/2019 Project PPT iDoc
11/26
Level 2 dfd
-
7/31/2019 Project PPT iDoc
12/26
Entity Relationship Diagram
-
7/31/2019 Project PPT iDoc
13/26
Attributes
-
7/31/2019 Project PPT iDoc
14/26
Used Files
Jsp pages:index.jsppatientReg.jspdoctorReg.jsp
Action Files:DoctorAction.javaPatientAction.java
XML Details:struts-config.xmlweb.xml
DAO File:CommonDAO.javaDaoFactory.javaDoctorDAO.javaPatientDAO.java
Delegate File:DoctorDelegate.javaPatientDelegate.java
Handler classes: DoctorHandler.javaPatientHandler.java
-
7/31/2019 Project PPT iDoc
15/26
Flow of Project
1. (Request)http://localhost:
8080/iDoc /
3. Delegate
request
4. Delegate DTOobject
5. Return DTO
Object
-
7/31/2019 Project PPT iDoc
16/26
Screen Shots
Login page
-
7/31/2019 Project PPT iDoc
17/26
Doctor Registration page
-
7/31/2019 Project PPT iDoc
18/26
Patient Registration Page
-
7/31/2019 Project PPT iDoc
19/26
Doctor search
-
7/31/2019 Project PPT iDoc
20/26
Search Result
-
7/31/2019 Project PPT iDoc
21/26
Doctor Profile
-
7/31/2019 Project PPT iDoc
22/26
TestingUnit Testing:- The Modules are tested separately.Integration Testing:- To ensure that there are any error inparameter passing, when one module invoke another.
System Testing:- Alpha Testing:- Testing carried out by Test team of organization. Beta Testing:- Testing carried out by select group of friendly customers.
Acceptance Testing :- Testing carried out by customer to determine whether to accept or reject.
-
7/31/2019 Project PPT iDoc
23/26
Test Cases:Test case Name Steps Actual Result Expected result
Doctor Login
Doctors directlyclicks on the submitbutton withoutentering usernameand password
Application promptsfor username andpassword
Application promptsfor username andpassword
Doctor entersinvalid username orpassword
Applications throwserror that usernameor password isincorrect
Applications throwserror that usernameor password isincorrect
Patient Login
Patient directlyclicks on the submit
button withoutentering usernameand password
Application promptsfor username and
password
Application promptsfor username and
password
Patient entersinvalid username orpassword
Applications throwserror that usernameor password isincorrect
Applications throwserror that usernameor password isincorrect
-
7/31/2019 Project PPT iDoc
24/26
CONCLUSIONThis project contains certain features such as:Time saving is a major advantage of this project. Sitting at home a patient cansearch for doctors according to their reasons and can fix appointment online.Faster, secure and convenient delivery of results regarding doctor profiles.More Productivity of doctors.Higher quality service and satisfaction for patients.
Some of the demerits of the project is:Doctors need to regularly update their profile so that it becomes easy for thepatients to search doctors as required.Doctors need to pay a registration fee to the admin of this website.
A patient should be efficient in using internet, he must know machine usage soas to search doctors properly following instructions.Lastly, there are many more features to be added to this project to make it liveon internet which are not possible at present due to its confidentiality.
-
7/31/2019 Project PPT iDoc
25/26
-
7/31/2019 Project PPT iDoc
26/26