1. Automated Doctor Appointment and Doctor Help
Management System
Presented by:
Shahrin Sultana
ID:C111230
Autumn 2014
Co-Supervisor:
Md. Azhar Uddin
Lecturer
Dept. of CSE
Supervisor:
Md. Aman ullah
Assistant Professor
Dept. of CSE
International Islamic University Chittagong
Department of Computer Science and Engineering
2. Outlines
• Introduction
• Objective
• Literature Review
• Problems with Existing
System
• Possible Solution
• Proposed Method
• Development
Methodology
• Use Case of Proposed
System
• Entity Relationship
Diagram
• Tools
• Screen Shoot
• Testing
• Limitations
• Future Plan
• Conclusion
• References
3. Introduction
It is a web based system where patient can take doctor
appointment easily.
Manage appointment schedule and time.
Admin supervise all the activities.
4. Objective
To design, develop a system for Doctor Appointment.
To ensure easier and faster appointment service.
5. Literature Review
Nwe Ni Win and others developed a system where, Administrator
can check the patient’s requests, manage the appointment
schedule, and manage the patient’s information. Dentist plays as
the role of administrator.[1]
In Xiuju Zhan and others system, It consists of appointment
registration, data management, data backup and recovery.
Emphasize on date backup for security and recover from failure. [2]
Hafizul Fahri Hanafi and others developed a web-based
appointment system by integrating with Intelligent System
techniques. Does not have any ID and password to log-in before
making any appointment. [3]
6. Problems with Existing System
Excess work load for doctor. [1]
Have not any payment system. [2]
No user account. [3]
7. Possible Solution
Separate doctor and administrators role.
Create users unique identity.
Create a payment option.
17. Testing
Dynamic Testing Results
Test source Input Expected result Actual result
Comment
First name Lucky1 Not accepted Not accepted
First name cannot
contain any digit
Last name Sultana05 Not accepted Not accepted
Last name cannot
contain any digit
Email aaa@ Not accepted Not accepted
Invalid email address
Email lucky@yahoo.com Accepted Accepted
Valid email address
Password 123 Not accepted Not accepted
Password must have 4
to 20 characters
Confirm Password 1235 Not accepted Not accepted
Confirm password
must be same as
password
18. Testing(cont.)
Black box Testing Results
Test source Input Expected output Output
Comment
First name Hasib hasan Accepted Not accepted
First name may
contain white
space. But it
doesn’t take it.
Solved further.
Last name Not accepted Not accepted
Last name cannot
be empty
Account no Not accepted Not accepted
Cannot be empty.
Account no 1234 Not accepted Accepted
Unregistered
account no.
20. Limitations
System security cannot be done completely.
Payment system is not completely secure.
It is not fully automated.
Admin have to delete unnecessary accounts manually.
21. Future Plan
Make the system fully automated.
Implement security system for the project.
Make the system more flexible for payment and other transaction.
Develop mobile apps for the system.
22. Conclusion
User can see the schedule date, time and serial no.
Doctor can see how much appointment he get for a specific day.
23. References
1. Chutisant Kerdvibulvech+, Nwe Ni Win,” The Dentist Online Reservation
System Design and Implementation Web Based Application and
Database Management System Project”, (ICETC2012)IPCSIT vol.43
(2012)
2. Xiuju Zhan, Xiufeng Liu,” Design and Implementation of Clinic
Appointment Registration System”, Scientific research, Engineering,
2013, 5, 527-529
3. Mohd Helmy Abd Wahab, Norlida Hassan,Zaidah Wali Mohd, Hafizul
Fahri Hanafi,” WEB BASED INTELLIGENT APPOINTMENT SYSTEM”,
Seminar Kebangsaan E-komuniti 2009 Merapatkan Jurang Digital:
Masyarakat Berpengetahuan, Model Malaysia
4. Incremental model, http://istqbexamcertification.com/what-is-
incremental-model advantages-disadvantages-and-when-to-use-it/,
retrieved on 1 march 2015,
5. ERD,http://www.databasedesign.co.uk/bookdatabasesafirstcourse/cha
p3/chap3.html, retrieved in 1 march 2015,
Editor's Notes
Patients can submit their personal comments to the dental clinic for better services.
Role of agent is to manage information in databases.[3]
Doctor plays a role of administrator. Have to manage patients comment.
Breaking the project into smaller segments.
Various parts of the system are developed at different times or rates.
Mini-Waterfall development of individual increments of the system.
Integrated as they are completed.