SlideShare a Scribd company logo
1 of 24
Virtual Medical Consultation System (VMCS)
Table Of Contents
TABLE OF CONTENTS........................................................................................................................................2
1. INTRODUCTION............................................................................................................................................3
1.1 SCOPE ........................................................................................................................................................3
1.2 OVERVIEW .................................................................................................................................................3
1.3 REFERENCES...............................................................................................................................................4
2.0 SPECIFIC REQUIREMENTS...........................................................................................................................4
3.0 DIAGRAMS.................................................................................................................................................5
3.1 USE CASE DIAGRAMS .................................................................................................................................5
3.1.1 PATIENT AND DOCTOR USE-CASE DIAGRAM:..........................................................................................5
3.1.2 ADMIN USE-CASE DIAGRAM ...................................................................................................................7
3.2 ER DIAGRAM..............................................................................................................................................8
3.3 ACTIVITY DIAGRAMS..................................................................................................................................9
3.3.1 USER REGISTRATION ACTIVITY DIAGRAM ...............................................................................................9
3.3.2 DOCTOR REGISTRATION ACTIVITY DIAGRAM........................................................................................10
3.3.3 USER LOG-IN ACTIVITY DIAGRAM .........................................................................................................11
3.3.4 PRIVILEGED USER LOG-IN ACTIVITY DIAGRAM ......................................................................................12
3.3.5 TAKE APPOINTMENT ACTIVITY..............................................................................................................13
3.3.6 WEB CAMERA INTERACTION ACTIVITY DIAGRAM .................................................................................14
3.3.7 PROVIDING PRESCRIPTION ACTIVITY DIAGRAM....................................................................................15
3.3.8 LODGING A COMPLAINT ACTIVITY DIAGRAM........................................................................................16
3.3.9 REPLYING A COMPLAINT ACTIVITY DIAGRAM .......................................................................................17
3.3.10 PARTICIPATING IN A DISCUSSION FORUM ACTIVITY ...........................................................................18
3.4 SEQUENCE DIAGRAMS .............................................................................................................................19
3.4.1 USERS LOG-IN SEQUENCE DIAGRAM .....................................................................................................19
3.4.2 MAKE AN APPOINTMENT SEQUENCE DIAGRAM ...................................................................................20
3.4.3 LODGE COMPLAINT SEQUENCE DIAGRAM ............................................................................................21
3.4.4 PRESCRIPTION SEQUENCE DIAGRAM ....................................................................................................22
3.4.5 AUTHENTICATION OF PRIVILEGED USERS SEQUENCE DIAGRAM ...........................................................23
3.4.6 WEB CAM INTERACTION SEQUENCE DIAGRAM.....................................................................................24
1. Introduction
The Virtual Medical Consultation System (VMCS) online doctor consultation portal aims at
an objective of providing medical consultation to its user through various channel.
1.1 Scope
1. There are three basic users - Patient, Admin and Doctors.
2. All users have their own profiles including doctors in VMCS.
3. Video consultation will happen between doctor and patient.
4. Patients can search for doctor and make online appointments. They also can view their
health record, reports, prescription issued and track payments made to VMCS. Patient
can also register a concern online in the portal.
5. Doctors can give appointments, e-prescription and can view patient’s health record.
6. Admin views and manages the appointments, performs day open and close activities
and calculates revenue generated and sends the report to super admin.
7. Admin has the authority to add/delete users, grant permission to doctors, to generate
and send reports. He also views the complaints of patients and takes necessary
actions.
1.2 Overview
Existing System:
1.1.1.1. Registration for users
2.2.2.2. Discussion forum
Proposed System:
1.1.1.1. Registration for users, doctors
2.2.2.2. Consultation through video conference.
3.3.3.3. Consultation over the phone
Application Features:
1.1.1.1. Registration for users.
2.2.2.2. Online maintenance of health record.
3.3.3.3. Online prescription from doctor.
4.4.4.4. Face to Face interaction.
5.5.5.5. Phone consultation.
6.6.6.6. Prior appointment facility.
7.7.7.7. Patient reviews and ratings for doctor.
1.3 References
1. http://www.who.int/goe/publications/goe_telemedicine_2010.pdf
2. JJ Moffatt (February 2011). "Barriers to the up-take of telemedicine in Australia – a view from
providers"
3. iCliniq is an Online Doctor Consultation Platform https://www.icliniq.com/
2.0 Specific Requirements
The VMCS online medical consultation portal will have 3 roles
1. Admin
2. Users / Patient (Members /Non-Members)
3. Doctor’s
Following features/modules will be available to these roles
User / Patient:
Patients can search for doctor and make online appointments. They can save and
view their medical record, lab reports submitted by them through into VMCS and
doctor’s prescription issued from VMCS and track medical expenses made with
VMCS. Patient can also register feedback / complaint regarding the service offered
with VMCS.
Doctor:
Doctor can give appointments, e-prescription and can update and view patient’s health
record.
Admin:
Super Admin has the authority to Add / Delete / Update / View all users registered with
the application which includes doctors, grant permission to doctors to generate and
view reports. He also views the complaints of patients and takes necessary actions.
3.0 Diagrams
3.1 Use case Diagrams
3.1.1 Patient and Doctor use-case diagram:
1. Sign-In:
The patient has to Sign-In in order to proceed further.
2. View profile:
Every registered patient has his/her own profile containing personal details.
3. Update profile:
The patient has the option to update his/her own profile.
4. Create health record:
The patient can create his/her own health record.
5. Update health record:
The patient can update his/her health record.
6. Select doctor:
The patient can select doctor based on various criteria.
7. Take an appointment:
The patient can request for an appointment to a particular doctor.
8. Interact with doctor:
The patient can interact with doctor.
9. File complaint / Feedback:
The patient can file complaint on doctor to admin.
10. Withdraw complaint / Feedback:
The patient has option to withdraw his/her complaint.
11. View thread:
The patient can view already created thread in a discussion forum.
12. Create thread:
The patient can create a new thread in a discussion forum.
13. Create new post:
The patient can create a new post in a newly created or already present thread.
14. Send Message:
The patient can send private message to doctors and admin.
15. Receive mail:
The patient can receive mail.
16. Search:
The patient can search for a particular item (Doctor Name, specialization,
qualification, medical record, prescription, etc…) in website by entering the required
keyword.
3.1.2 Admin use-case Diagram:
1. Sign in:
The admin has to Sign In in order to start begin his work.
2. View profile:
Admin has his/her own profile containing personal and professional details.
3. Update profile:
The admin has the option to update his/her own profile.
4. View reports:
The admin can view reports of all the users.
5. Generate reports:
The admin can generate reports.
6. Authenticate doctor:
The admin will authenticate doctors.
7. View complaint / Feedback:
The admin views the complaint / Feedback sent by other users.
8. Take action for complaints / Feedback:
The admin can take necessary actions.
9. Take backup:
The admin can take backup of the system.
10. Delete users:
The admin is given the option to delete the users.
11. Send mail:
The admin can send mail.
12. Receive message:
The admin can receive private messages from patients and doctors.
13. View thread:
The admin can view already created thread in a discussion forum.
14. Create thread:
The admin can create a new thread in a discussion forum.
15. Post thread:
The admin can post a new created or already present thread.
16. Search:
The admin can search for a particular item in website by entering the keyword.
3.2 ER Diagram
3.3 Activity Diagrams
3.3.1 User Registration Activity Diagram
Initially user is made to fill all mandatory fields filled in registration form. Once the user
clicks submit, the user-name is verified. If the user-name is already present, then the
user is again taken back, so that he can change the user-name If the user-name is not
present then it checks for password and remaining mandatory fields. If any of the
mandatory field is left empty or filled incorrect, then the user is informed to enter the
correct values. Once all these verifications are succeeded, then the reg- registration
is done.
3.3.2 Doctor Registration Activity Diagram
The doctor needs to fill all mandatory fields filled in registration form. Once they click
submit, the user-name is verified. If the user-name is already present, then they are
again taken back, so that they can change the user-name if the user-name is not
present then it checks for password and remaining mandatory fields. If any of the
mandatory field is left empty or filled incorrect, then they are informed to enter the
correct values. These details are sent to admin for verification and the admin verifies
the data and approves registration and grants privileges.
3.3.3 User Log-in Activity Diagram
User is made to enter the user-name and password, if he is signing in through KIOSK,
KIOSK ID has to be entered, then entered values are verified. If it is a valid user-name
and password, then the user is logged in, or else they are asked to re-enter the correct
values.
3.3.4 Privileged User Log-in Activity Diagram
Privileged User such as Doctor, Kiosk Manager and Administrator is made to enter the
user-name and pass-word, entered values are verified. If it is a valid user-name and
password, then the user is logged in and as-signed the respective privileges, or else
they is asked to retry by entering the correct values.
3.3.5 Take Appointment Activity
1.1.1.1. The patient will search for a doctor using search option. Then the patient selects
a doctor from search results and enters date and time for an appointment and
sends it to the doctor.
2.2.2.2. Doctor views this request.
3.3.3.3. Then he can either reject the request or can approve it by sending an
appropriate message to patient.
3.3.6 Web Camera Interaction Activity Diagram
The patient will select a doctor and then if he has an appointment with that doctor, he
can directly start web cam interaction session. If the patient does not have
appointment, then he should check whether the doctor is busy or available. If the
doctor is available, the patient will send a request to doctor.
If the doctor accepts the request, the patient can start the interaction session. Finally,
patient will close the session.
3.3.7 Providing Prescription Activity Diagram
The doctor selects a particular patient, then views his/her health record to analyze
his/her conditions, symptoms of diseases etc... And then doctor enters the prescription
and send it to the patient.
3.3.8 Lodging a Complaint Activity Diagram
The patient enters the complaint text and sends it to admin and the system generated
Complaint ID is returned to user.
3.3.9 Replying a Complaint Activity Diagram
The admin views the complaint and then he may reply to the user or he may select the
respective doctor and forwards the complaint to him.
3.3.10 Participating in a Discussion Forum Activity
The system displays all the posts to the users. The user can select a thread from the
recent posts and can reply for that post or he/she can create the new post. The user
can directly create a new thread and in that he/she can create a new post. The user
can also search for a particular topic and can select a thread from the results and can
create a new post.
3.4 Sequence Diagrams
3.4.1 Users Log-in Sequence Diagram
3.4.2 Make an Appointment Sequence Diagram
3.4.3 Lodge Complaint Sequence Diagram
3.4.4 Prescription Sequence Diagram
3.4.5 Authentication of Privileged Users Sequence Diagram
3.4.6 Web Cam Interaction Sequence Diagram

More Related Content

What's hot

Hospital Management System-out patient Detail
Hospital Management System-out patient DetailHospital Management System-out patient Detail
Hospital Management System-out patient DetailYogiji Creations
 
Hospital management system
Hospital management systemHospital management system
Hospital management systemAdil Riaz Siddiqi
 
Hospital management-system
Hospital management-systemHospital management-system
Hospital management-systemsam143143
 
Salon Project Report
Salon Project ReportSalon Project Report
Salon Project ReportAchal kumari
 
Online doctor appointment and emr system
Online doctor appointment and emr systemOnline doctor appointment and emr system
Online doctor appointment and emr systemAnjelika Parasar
 
Smart Gym System documentation
Smart Gym System documentationSmart Gym System documentation
Smart Gym System documentationTuvshinbayar Davaa
 
Online Fitness Gym Documentation
Online Fitness Gym Documentation Online Fitness Gym Documentation
Online Fitness Gym Documentation Abhishek Patel
 
hospital management system
hospital management systemhospital management system
hospital management systemAnmol Purohit
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management SystemPranil Dukare
 
Hospital management system
Hospital management systemHospital management system
Hospital management systemMehul Ranavasiya
 
hospital management System
hospital management Systemhospital management System
hospital management Systemsabin kafle
 
Hospital Management System Project Report
Hospital Management System Project Report Hospital Management System Project Report
Hospital Management System Project Report Sarfaraj Alam
 
44478167 hospital-management-system
44478167 hospital-management-system44478167 hospital-management-system
44478167 hospital-management-systemAkshay Iliger
 
Banking Management System Project documentation
Banking Management System Project documentationBanking Management System Project documentation
Banking Management System Project documentationChaudhry Sajid
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System ProjectChaudhry Sajid
 
Hospital management system
Hospital management systemHospital management system
Hospital management systemPawan Ghewande
 
Hotel Management system in C++
Hotel Management system in C++ Hotel Management system in C++
Hotel Management system in C++ Prince Kumar
 

What's hot (20)

Hospital Management System-out patient Detail
Hospital Management System-out patient DetailHospital Management System-out patient Detail
Hospital Management System-out patient Detail
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Hospital management-system
Hospital management-systemHospital management-system
Hospital management-system
 
Salon Project Report
Salon Project ReportSalon Project Report
Salon Project Report
 
Online doctor appointment and emr system
Online doctor appointment and emr systemOnline doctor appointment and emr system
Online doctor appointment and emr system
 
Smart Gym System documentation
Smart Gym System documentationSmart Gym System documentation
Smart Gym System documentation
 
Online Fitness Gym Documentation
Online Fitness Gym Documentation Online Fitness Gym Documentation
Online Fitness Gym Documentation
 
C111230
C111230C111230
C111230
 
hospital management system
hospital management systemhospital management system
hospital management system
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management System
 
SRS document
SRS documentSRS document
SRS document
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
hospital management System
hospital management Systemhospital management System
hospital management System
 
Hospital Management System Project Report
Hospital Management System Project Report Hospital Management System Project Report
Hospital Management System Project Report
 
44478167 hospital-management-system
44478167 hospital-management-system44478167 hospital-management-system
44478167 hospital-management-system
 
Banking Management System Project documentation
Banking Management System Project documentationBanking Management System Project documentation
Banking Management System Project documentation
 
Acknowledgement
AcknowledgementAcknowledgement
Acknowledgement
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Hotel Management system in C++
Hotel Management system in C++ Hotel Management system in C++
Hotel Management system in C++
 

Viewers also liked

Online clinic reservation
Online clinic reservationOnline clinic reservation
Online clinic reservationMay Ann Mas
 
Doctor appointment-booking-script
Doctor appointment-booking-scriptDoctor appointment-booking-script
Doctor appointment-booking-scriptCoderobotics Studio
 
Attune Practice Management System
Attune Practice Management SystemAttune Practice Management System
Attune Practice Management SystemAttune Technologies
 
Online appointment booking_presentation _
Online appointment booking_presentation _Online appointment booking_presentation _
Online appointment booking_presentation _techmodi_India
 
Attune Hospital Information System
Attune Hospital Information SystemAttune Hospital Information System
Attune Hospital Information SystemAttune Technologies
 
How to Evaluate a Clinical Analytics Vendor: A Checklist
How to Evaluate a Clinical Analytics Vendor: A ChecklistHow to Evaluate a Clinical Analytics Vendor: A Checklist
How to Evaluate a Clinical Analytics Vendor: A ChecklistHealth Catalyst
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management Systemkataria Arvind
 
Healthcare Information Systems - Past, Present, and Future
Healthcare Information Systems - Past, Present, and FutureHealthcare Information Systems - Past, Present, and Future
Healthcare Information Systems - Past, Present, and FutureHealth Catalyst
 
Hospital management system project
Hospital management system projectHospital management system project
Hospital management system projectHimani Chopra
 

Viewers also liked (11)

Srs example
Srs exampleSrs example
Srs example
 
Online clinic reservation
Online clinic reservationOnline clinic reservation
Online clinic reservation
 
Doctor appointment-booking-script
Doctor appointment-booking-scriptDoctor appointment-booking-script
Doctor appointment-booking-script
 
Attune Practice Management System
Attune Practice Management SystemAttune Practice Management System
Attune Practice Management System
 
Attune Mobility Solutions
Attune Mobility SolutionsAttune Mobility Solutions
Attune Mobility Solutions
 
Online appointment booking_presentation _
Online appointment booking_presentation _Online appointment booking_presentation _
Online appointment booking_presentation _
 
Attune Hospital Information System
Attune Hospital Information SystemAttune Hospital Information System
Attune Hospital Information System
 
How to Evaluate a Clinical Analytics Vendor: A Checklist
How to Evaluate a Clinical Analytics Vendor: A ChecklistHow to Evaluate a Clinical Analytics Vendor: A Checklist
How to Evaluate a Clinical Analytics Vendor: A Checklist
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management System
 
Healthcare Information Systems - Past, Present, and Future
Healthcare Information Systems - Past, Present, and FutureHealthcare Information Systems - Past, Present, and Future
Healthcare Information Systems - Past, Present, and Future
 
Hospital management system project
Hospital management system projectHospital management system project
Hospital management system project
 

Similar to Srs

Systems Analysis and Design for Post Treatment Healthcare App
Systems Analysis and Design for Post Treatment Healthcare AppSystems Analysis and Design for Post Treatment Healthcare App
Systems Analysis and Design for Post Treatment Healthcare AppSnehal Datta
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report fileNausheen Hasan
 
Health Prediction System - an Artificial Intelligence Project 2015
Health Prediction System - an Artificial Intelligence Project 2015Health Prediction System - an Artificial Intelligence Project 2015
Health Prediction System - an Artificial Intelligence Project 2015Maruf Abdullah (Rion)
 
Hospital Management System Presentation
Hospital Management System PresentationHospital Management System Presentation
Hospital Management System PresentationSanjeev Kumar Rao
 
Hospitalmanagementsystemproject 140513065037-phpapp02
Hospitalmanagementsystemproject 140513065037-phpapp02Hospitalmanagementsystemproject 140513065037-phpapp02
Hospitalmanagementsystemproject 140513065037-phpapp02Shekhar Prasad
 
Srs hospital management
Srs hospital managementSrs hospital management
Srs hospital managementmaamir farooq
 
Hospital manage-WPS Office.pptx
Hospital manage-WPS Office.pptxHospital manage-WPS Office.pptx
Hospital manage-WPS Office.pptxNataliechisanga
 
Hosiptal-MS-PPT-zl64ci.pptx
Hosiptal-MS-PPT-zl64ci.pptxHosiptal-MS-PPT-zl64ci.pptx
Hosiptal-MS-PPT-zl64ci.pptxrohanthombre2
 
Hospital erp system
Hospital erp systemHospital erp system
Hospital erp systemAsma queen
 
Group 9 SRS
Group 9 SRSGroup 9 SRS
Group 9 SRSRavi Gupta
 
HOSPITAL MANAGEMENT SYSTEM ANDROID
HOSPITAL MANAGEMENT SYSTEM ANDROIDHOSPITAL MANAGEMENT SYSTEM ANDROID
HOSPITAL MANAGEMENT SYSTEM ANDROIDFoysal Mahamud Elias
 
Hospital Management System SRS for software
Hospital Management System SRS for softwareHospital Management System SRS for software
Hospital Management System SRS for softwareknowledgeradha07
 
IRJET- An Interactive Health Web Application: MEDIORA
IRJET-  	  An Interactive Health Web Application: MEDIORAIRJET-  	  An Interactive Health Web Application: MEDIORA
IRJET- An Interactive Health Web Application: MEDIORAIRJET Journal
 
Design and implementation of a hospital management system
Design and implementation of a hospital management systemDesign and implementation of a hospital management system
Design and implementation of a hospital management systemOvercomer Michael
 
PAMC IT PROJECT
PAMC IT PROJECTPAMC IT PROJECT
PAMC IT PROJECTvarun p v
 
Srs dispensary-management
Srs dispensary-managementSrs dispensary-management
Srs dispensary-managementStayTuned3
 
IRJET - Prakruti Ayurvedic Health Resort
IRJET - Prakruti Ayurvedic Health ResortIRJET - Prakruti Ayurvedic Health Resort
IRJET - Prakruti Ayurvedic Health ResortIRJET Journal
 

Similar to Srs (20)

Systems Analysis and Design for Post Treatment Healthcare App
Systems Analysis and Design for Post Treatment Healthcare AppSystems Analysis and Design for Post Treatment Healthcare App
Systems Analysis and Design for Post Treatment Healthcare App
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report file
 
Health Prediction System - an Artificial Intelligence Project 2015
Health Prediction System - an Artificial Intelligence Project 2015Health Prediction System - an Artificial Intelligence Project 2015
Health Prediction System - an Artificial Intelligence Project 2015
 
Majd
MajdMajd
Majd
 
Majd
MajdMajd
Majd
 
Hospital Management System Presentation
Hospital Management System PresentationHospital Management System Presentation
Hospital Management System Presentation
 
Hospitalmanagementsystemproject 140513065037-phpapp02
Hospitalmanagementsystemproject 140513065037-phpapp02Hospitalmanagementsystemproject 140513065037-phpapp02
Hospitalmanagementsystemproject 140513065037-phpapp02
 
HOSPITAL MANAGEMENT SYSTEM PROJECT
HOSPITAL MANAGEMENT SYSTEM PROJECTHOSPITAL MANAGEMENT SYSTEM PROJECT
HOSPITAL MANAGEMENT SYSTEM PROJECT
 
Srs hospital management
Srs hospital managementSrs hospital management
Srs hospital management
 
Hospital manage-WPS Office.pptx
Hospital manage-WPS Office.pptxHospital manage-WPS Office.pptx
Hospital manage-WPS Office.pptx
 
Hosiptal-MS-PPT-zl64ci.pptx
Hosiptal-MS-PPT-zl64ci.pptxHosiptal-MS-PPT-zl64ci.pptx
Hosiptal-MS-PPT-zl64ci.pptx
 
Hospital erp system
Hospital erp systemHospital erp system
Hospital erp system
 
Group 9 SRS
Group 9 SRSGroup 9 SRS
Group 9 SRS
 
HOSPITAL MANAGEMENT SYSTEM ANDROID
HOSPITAL MANAGEMENT SYSTEM ANDROIDHOSPITAL MANAGEMENT SYSTEM ANDROID
HOSPITAL MANAGEMENT SYSTEM ANDROID
 
Hospital Management System SRS for software
Hospital Management System SRS for softwareHospital Management System SRS for software
Hospital Management System SRS for software
 
IRJET- An Interactive Health Web Application: MEDIORA
IRJET-  	  An Interactive Health Web Application: MEDIORAIRJET-  	  An Interactive Health Web Application: MEDIORA
IRJET- An Interactive Health Web Application: MEDIORA
 
Design and implementation of a hospital management system
Design and implementation of a hospital management systemDesign and implementation of a hospital management system
Design and implementation of a hospital management system
 
PAMC IT PROJECT
PAMC IT PROJECTPAMC IT PROJECT
PAMC IT PROJECT
 
Srs dispensary-management
Srs dispensary-managementSrs dispensary-management
Srs dispensary-management
 
IRJET - Prakruti Ayurvedic Health Resort
IRJET - Prakruti Ayurvedic Health ResortIRJET - Prakruti Ayurvedic Health Resort
IRJET - Prakruti Ayurvedic Health Resort
 

Recently uploaded

NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...Amil baba
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightDelhi Call girls
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`dajasot375
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonDelhi Call girls
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdfSwaraliBorhade
 
Kieran Salaria Graphic Design PDF Portfolio
Kieran Salaria Graphic Design PDF PortfolioKieran Salaria Graphic Design PDF Portfolio
Kieran Salaria Graphic Design PDF Portfolioktksalaria
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 

Recently uploaded (20)

NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
 
Kieran Salaria Graphic Design PDF Portfolio
Kieran Salaria Graphic Design PDF PortfolioKieran Salaria Graphic Design PDF Portfolio
Kieran Salaria Graphic Design PDF Portfolio
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 

Srs

  • 2. Table Of Contents TABLE OF CONTENTS........................................................................................................................................2 1. INTRODUCTION............................................................................................................................................3 1.1 SCOPE ........................................................................................................................................................3 1.2 OVERVIEW .................................................................................................................................................3 1.3 REFERENCES...............................................................................................................................................4 2.0 SPECIFIC REQUIREMENTS...........................................................................................................................4 3.0 DIAGRAMS.................................................................................................................................................5 3.1 USE CASE DIAGRAMS .................................................................................................................................5 3.1.1 PATIENT AND DOCTOR USE-CASE DIAGRAM:..........................................................................................5 3.1.2 ADMIN USE-CASE DIAGRAM ...................................................................................................................7 3.2 ER DIAGRAM..............................................................................................................................................8 3.3 ACTIVITY DIAGRAMS..................................................................................................................................9 3.3.1 USER REGISTRATION ACTIVITY DIAGRAM ...............................................................................................9 3.3.2 DOCTOR REGISTRATION ACTIVITY DIAGRAM........................................................................................10 3.3.3 USER LOG-IN ACTIVITY DIAGRAM .........................................................................................................11 3.3.4 PRIVILEGED USER LOG-IN ACTIVITY DIAGRAM ......................................................................................12 3.3.5 TAKE APPOINTMENT ACTIVITY..............................................................................................................13 3.3.6 WEB CAMERA INTERACTION ACTIVITY DIAGRAM .................................................................................14 3.3.7 PROVIDING PRESCRIPTION ACTIVITY DIAGRAM....................................................................................15 3.3.8 LODGING A COMPLAINT ACTIVITY DIAGRAM........................................................................................16 3.3.9 REPLYING A COMPLAINT ACTIVITY DIAGRAM .......................................................................................17 3.3.10 PARTICIPATING IN A DISCUSSION FORUM ACTIVITY ...........................................................................18 3.4 SEQUENCE DIAGRAMS .............................................................................................................................19 3.4.1 USERS LOG-IN SEQUENCE DIAGRAM .....................................................................................................19 3.4.2 MAKE AN APPOINTMENT SEQUENCE DIAGRAM ...................................................................................20 3.4.3 LODGE COMPLAINT SEQUENCE DIAGRAM ............................................................................................21 3.4.4 PRESCRIPTION SEQUENCE DIAGRAM ....................................................................................................22 3.4.5 AUTHENTICATION OF PRIVILEGED USERS SEQUENCE DIAGRAM ...........................................................23 3.4.6 WEB CAM INTERACTION SEQUENCE DIAGRAM.....................................................................................24
  • 3. 1. Introduction The Virtual Medical Consultation System (VMCS) online doctor consultation portal aims at an objective of providing medical consultation to its user through various channel. 1.1 Scope 1. There are three basic users - Patient, Admin and Doctors. 2. All users have their own profiles including doctors in VMCS. 3. Video consultation will happen between doctor and patient. 4. Patients can search for doctor and make online appointments. They also can view their health record, reports, prescription issued and track payments made to VMCS. Patient can also register a concern online in the portal. 5. Doctors can give appointments, e-prescription and can view patient’s health record. 6. Admin views and manages the appointments, performs day open and close activities and calculates revenue generated and sends the report to super admin. 7. Admin has the authority to add/delete users, grant permission to doctors, to generate and send reports. He also views the complaints of patients and takes necessary actions. 1.2 Overview Existing System: 1.1.1.1. Registration for users 2.2.2.2. Discussion forum Proposed System: 1.1.1.1. Registration for users, doctors 2.2.2.2. Consultation through video conference. 3.3.3.3. Consultation over the phone Application Features: 1.1.1.1. Registration for users. 2.2.2.2. Online maintenance of health record. 3.3.3.3. Online prescription from doctor. 4.4.4.4. Face to Face interaction. 5.5.5.5. Phone consultation. 6.6.6.6. Prior appointment facility. 7.7.7.7. Patient reviews and ratings for doctor.
  • 4. 1.3 References 1. http://www.who.int/goe/publications/goe_telemedicine_2010.pdf 2. JJ Moffatt (February 2011). "Barriers to the up-take of telemedicine in Australia – a view from providers" 3. iCliniq is an Online Doctor Consultation Platform https://www.icliniq.com/ 2.0 Specific Requirements The VMCS online medical consultation portal will have 3 roles 1. Admin 2. Users / Patient (Members /Non-Members) 3. Doctor’s Following features/modules will be available to these roles
  • 5. User / Patient: Patients can search for doctor and make online appointments. They can save and view their medical record, lab reports submitted by them through into VMCS and doctor’s prescription issued from VMCS and track medical expenses made with VMCS. Patient can also register feedback / complaint regarding the service offered with VMCS. Doctor: Doctor can give appointments, e-prescription and can update and view patient’s health record. Admin: Super Admin has the authority to Add / Delete / Update / View all users registered with the application which includes doctors, grant permission to doctors to generate and view reports. He also views the complaints of patients and takes necessary actions. 3.0 Diagrams 3.1 Use case Diagrams 3.1.1 Patient and Doctor use-case diagram:
  • 6. 1. Sign-In: The patient has to Sign-In in order to proceed further. 2. View profile: Every registered patient has his/her own profile containing personal details. 3. Update profile: The patient has the option to update his/her own profile. 4. Create health record: The patient can create his/her own health record. 5. Update health record: The patient can update his/her health record. 6. Select doctor: The patient can select doctor based on various criteria. 7. Take an appointment: The patient can request for an appointment to a particular doctor. 8. Interact with doctor: The patient can interact with doctor. 9. File complaint / Feedback: The patient can file complaint on doctor to admin. 10. Withdraw complaint / Feedback: The patient has option to withdraw his/her complaint. 11. View thread: The patient can view already created thread in a discussion forum. 12. Create thread: The patient can create a new thread in a discussion forum. 13. Create new post: The patient can create a new post in a newly created or already present thread. 14. Send Message: The patient can send private message to doctors and admin. 15. Receive mail: The patient can receive mail. 16. Search: The patient can search for a particular item (Doctor Name, specialization, qualification, medical record, prescription, etc…) in website by entering the required keyword.
  • 7. 3.1.2 Admin use-case Diagram: 1. Sign in: The admin has to Sign In in order to start begin his work. 2. View profile: Admin has his/her own profile containing personal and professional details. 3. Update profile: The admin has the option to update his/her own profile. 4. View reports: The admin can view reports of all the users. 5. Generate reports: The admin can generate reports. 6. Authenticate doctor: The admin will authenticate doctors.
  • 8. 7. View complaint / Feedback: The admin views the complaint / Feedback sent by other users. 8. Take action for complaints / Feedback: The admin can take necessary actions. 9. Take backup: The admin can take backup of the system. 10. Delete users: The admin is given the option to delete the users. 11. Send mail: The admin can send mail. 12. Receive message: The admin can receive private messages from patients and doctors. 13. View thread: The admin can view already created thread in a discussion forum. 14. Create thread: The admin can create a new thread in a discussion forum. 15. Post thread: The admin can post a new created or already present thread. 16. Search: The admin can search for a particular item in website by entering the keyword. 3.2 ER Diagram
  • 9. 3.3 Activity Diagrams 3.3.1 User Registration Activity Diagram Initially user is made to fill all mandatory fields filled in registration form. Once the user clicks submit, the user-name is verified. If the user-name is already present, then the user is again taken back, so that he can change the user-name If the user-name is not present then it checks for password and remaining mandatory fields. If any of the mandatory field is left empty or filled incorrect, then the user is informed to enter the correct values. Once all these verifications are succeeded, then the reg- registration is done.
  • 10. 3.3.2 Doctor Registration Activity Diagram The doctor needs to fill all mandatory fields filled in registration form. Once they click submit, the user-name is verified. If the user-name is already present, then they are again taken back, so that they can change the user-name if the user-name is not present then it checks for password and remaining mandatory fields. If any of the mandatory field is left empty or filled incorrect, then they are informed to enter the correct values. These details are sent to admin for verification and the admin verifies the data and approves registration and grants privileges.
  • 11. 3.3.3 User Log-in Activity Diagram User is made to enter the user-name and password, if he is signing in through KIOSK, KIOSK ID has to be entered, then entered values are verified. If it is a valid user-name and password, then the user is logged in, or else they are asked to re-enter the correct values.
  • 12. 3.3.4 Privileged User Log-in Activity Diagram Privileged User such as Doctor, Kiosk Manager and Administrator is made to enter the user-name and pass-word, entered values are verified. If it is a valid user-name and password, then the user is logged in and as-signed the respective privileges, or else they is asked to retry by entering the correct values.
  • 13. 3.3.5 Take Appointment Activity 1.1.1.1. The patient will search for a doctor using search option. Then the patient selects a doctor from search results and enters date and time for an appointment and sends it to the doctor. 2.2.2.2. Doctor views this request. 3.3.3.3. Then he can either reject the request or can approve it by sending an appropriate message to patient.
  • 14. 3.3.6 Web Camera Interaction Activity Diagram The patient will select a doctor and then if he has an appointment with that doctor, he can directly start web cam interaction session. If the patient does not have appointment, then he should check whether the doctor is busy or available. If the doctor is available, the patient will send a request to doctor. If the doctor accepts the request, the patient can start the interaction session. Finally, patient will close the session.
  • 15. 3.3.7 Providing Prescription Activity Diagram The doctor selects a particular patient, then views his/her health record to analyze his/her conditions, symptoms of diseases etc... And then doctor enters the prescription and send it to the patient.
  • 16. 3.3.8 Lodging a Complaint Activity Diagram The patient enters the complaint text and sends it to admin and the system generated Complaint ID is returned to user.
  • 17. 3.3.9 Replying a Complaint Activity Diagram The admin views the complaint and then he may reply to the user or he may select the respective doctor and forwards the complaint to him.
  • 18. 3.3.10 Participating in a Discussion Forum Activity The system displays all the posts to the users. The user can select a thread from the recent posts and can reply for that post or he/she can create the new post. The user can directly create a new thread and in that he/she can create a new post. The user can also search for a particular topic and can select a thread from the results and can create a new post.
  • 19. 3.4 Sequence Diagrams 3.4.1 Users Log-in Sequence Diagram
  • 20. 3.4.2 Make an Appointment Sequence Diagram
  • 21. 3.4.3 Lodge Complaint Sequence Diagram
  • 23. 3.4.5 Authentication of Privileged Users Sequence Diagram
  • 24. 3.4.6 Web Cam Interaction Sequence Diagram