SlideShare a Scribd company logo
Subject: Mini Project-
Clinic Management System(Python Django)
:Course: MCA I - [Sem: II]
Prepared by: Priyanka Sonawane
1
2
Abstract
Purpose:
Clinic Management System which calls CMS in short is a management system
which specially designed for most of the general clinic for keeps track
their daily clinic operation information. The main purpose of doing this project is
in partial fulfilment of the requirement for Bachelor of Science. Besides that, we
will get to know in detail regarding how to complete a project in the real working
environment by following the standard methodology during
development of a system such as prepare documentation, system development
and system testing.
Scope:
This Clinic Management System is an offline system that use by the
clinic staff and doctor. The system cover all the basic modules include
staff maintenance module, clinic information maintenance module, patient
profile maintenance module, patient appointment module, patient queue
module, patient visit module, inventory managermodule, and report module.
Methodology:
This project is implementing by using three-tier architecture which easy in
future maintenance and to protect the clinic data in a secure way. The tool that
uses to develop this system is PyCharm Communication and for the database
storing is Django MySQL. The language used is Python.
Assessment criteria used:
The assessment areas that this system has undergone are this system is user
friendliness and it’s brings really convenience to the end user by eliminate all the
paper work that suppose to be in a clinic. In fact this system can
absolutely doing clinic’s activities in an easy way by reducing the paper work
and faster the processing time of each activity because it is designed base on
Project Scope
Overview of Clinic Management System
Functional Requirement
Login Module
The system only can access by the authority user which is an official clinic staff
whois registered. The authority user must use username and password to login to
the system. Validation on username and password that input is required to
deny the invalid user login to the system.
Staff Maintenance Module
Basically this module is required to store the clinic staff and doctor
information includes the username and password for login purpose. Staff is
allowed to do all the basic maintenance sort like add new staff, update their
profile, search their record through staff ID and change their login password as
well.
Inventory Module
System should store the medicine information include the function of the
medicine, price, quantity on hand and the supplier contact information. All
the basic function such as add new medicine, update medicine information
and remove the medicine from database is required to carried out by the staff.
Patient Record Module
Patient medical history is a confidential data which suppose to view by doctor
only. So only doctor can add and update the patient medical history. Staff
level user could only add new patient record and update patient record
with patient basic informationsuch as contact detail.
Patient Appointment Module
Staff user is the one who dealing with the patient appointment module. When the
patient is calling for booking appointment with the doctor, the staff will
provide patient with the doctor empty slot to let the patient choose. Or if the
patient offer’s time is already booked by others the staff will suggest the
patient to select other timeslot. The appointment module is allowed the staff to
add new appointment, edit appointment if the patient wishes to change the time
and delete the appointment if thepatient cancels the appointment.
Report Module
The basic report that usually needed to be carried out during business
operation is required to prepare for the staff. The detail that going to display on
the report must decided by the user.
Non-Functional Requirement
Usability Requirement
 The system will decrease the amount of text box that input by the user and
increase the selection input method such as combo box and radio button. Within
this will eliminate the possibility of entry error that made by the user
when they enter record into the system.
 Besides that, the user is definitely not an IT field people. Thus, the system should
very straight forward to the user and easy to operate by the user. The
error message that shown when error detected must in the
understandable language to the user.
Efficiency Requirement
 The system must allow the staff to search the patient record in an easy
andefficient way from a large amount of data.
 The system response time must be fast and the system should allow the user
toopen several task at one time when they using it.
Reliability Requirement
 Make sure there is an additional server to backup the clinic data in case
when theserver is down, there is still a backup server to support the system to
continue running the daily business.
 The error rate of this system must be shrinking. Furthermore, adequacy
error message should prompt to the user when there is any validation error occurred.
Security Requirement
 The system must provide a highly security on protecting the patient privacy.
 Some confidential data should restrict to only authorize user to access it.
 Django & MySQL for develop the database for the system
 Microsoft Office Visio 2007 for drawing the diagram such as ERD
diagram, Activity Diagram and etc.
Hardware Requirement
Notebook for develop the system and view the output of the system. The following is
my notebook specification:
 Processor – Intel® Core™2 Duo CPU T6400@2.00GHz
 Memory(RAM) – 4.00GB
 System type – 32/64-bit Operating System
Basic input devices for writing code, input documentation, and testing system
such as:
 Optical mouse, and
 Keyboard
 Barcode Scanner
Hardware and Software Requirement for Development
Software Requirement
 PyCharm or Visual Studio Code IDE.
Database Server
Printer
Router
Consult
ant room
Dispensary
8
Hardware and Software Requirement for Operational
Software Requirement
Microsoft Windows 10 or Vista to support a better performance for the system.
MySQL Xamp Server Or SQLLite to support to view the database.
System Architecture Diagram
Use Case Diagram and Use Case Description
9
Activity Diagram
Activity Diagram for Clinic Information Maintenance
Activity Diagram for Staff Profile
Maintenance
Activity Diagram for Inventory
Maintenance
20
Activity Diagram for Patient Profile
Maintenance
Activity Diagram for Patient Appointment Scheduling
Maintenance
Class Diagram
15
System Design
Database Design
Daa Dictionary
Table Name: Staff
Table Name: Patient
Field Name Data Type Length Key Default Value
staff_id VARCHAR 20 Primary Key Not Null
staff_name VARCHAR 50 Null
staff_ic_no VARCHAR 20 Null
staff_birth_date DATETIME - Null
staff_address VARCHAR 100 Null
staff_contact_no VARCHAR 20 Null
staff_gender VARCHAR 10 Null
staff_position VARCHAR 10 Null
staff_status VARCHAR 10 Null
login_id VARCHAR 10 Primary Key Not Null
password VARCHAR 10 Null
Field Name Data Type Length Key Default Value
patient_id VARCHAR 20 Primary Key Not Null
patient _name VARCHAR 50 Null
patient _ic_no VARCHAR 20 Null
patient_gender VARCHAR 10 Null
patient_birth_date DATETIME - Null
patient_marital_status VARCHAR 10 Null
patient_register_date DATETIME - Null
patient _status VARCHAR 10 Null
patient _address VARCHAR 100 Null
Table Name:
Inventory
Table Name: Supplier detail
Table Name:
Appointment
Table Name: Queue
List
patient _contact_no VARCHAR 20 Null
Field Name Data Type Length Key Default Value
item_id VARCHAR 10 Primary Key Not Null
item_name VARCHAR 100 Null
item_unit VARCHAR 20 Null
item_qty INTEGER - Null
item_price DOUBLE - Null
item_function VARCHAR 200 Null
supplier_id VARCHAR 10 Foreign Key Null
Field Name Data Type Length Key Default Value
supplier_id VARCHAR 10 Primary Key Not Null
supplier_name VARCHAR 50 Null
supplier_contact_no VARCHAR 20 Null
supplier_address VARCHAR 100 Null
Field Name Data Type Length Key Default Value
appointment_id VARCHAR 10 Primary Key Not Null
patient_id VARCHAR 10 Foreign Key Null
contact_no VARCHAR 20 Null
staff_id VARCHAR 10 Foreign Key Null
appointment_date DATETIME - Null
appointment_time VARCHAR 10 Null
bookmark VARCHAR 50 Null
18
Table Name: Visit History
Table Name:
Prescription
Field Name Data Type Length Key Default Value
queue_id VARCHAR 10 Primary Key Not Null
queue_date DATETIME - Null
patient_id VARCHAR 10 Foreign Key Null
patient_contact VARCHAR 20 Null
staff_id VARCHAR 10 Foreign Key Null
queue_status VARCHAR 10 Null
Field Name Data Type Length Key Default Value
visit_id VARCHAR 10 Primary Key Not Null
visit_date DATETIME - Null
patient_id VARCHAR 10 Foreign Key Null
staff_id VARCHAR 10 Null
symptom VARCHAR 200 Null
test_conducted VARCHAR 200 Null
diagnosis VARCHAR 200 Null
prescription_id VARCHAR 10 Foreign Key Null
total_amount DOUBLE - Null
Field Name Data Type Length Key Default Value
prescription_id VARCHAR 10 Primary Key Not Null
item_id VARCHAR 10 Foreign Key Null
quantity INTEGER - Null
discount_price DOUBLE - Null
grand_total DOUBLE - Null
use_method VARCHAR 10 Null
use_qty INTEGER - Null
use_unit VARCHAR 10 Null
use_time_daily INTEGER - Null
use_instruction VARCHAR 10 Null
use_explanation VARCHAR 100 Null
User Interface Design
Home Page
Patient Details
Staff Maintainance
Add New Staff Member
20
Patient Detail
21
Add New Appointment
22
Add
Feedback
40
Admin Features of Clinic Management System Project in
Django
 Manage Patients – For the patients, the admin can add, edit, delete
and view patients information.
 Health Histories Management – For the health histories, the admin
can add, edit, delete and health histories information.
 Manage Patients Visits – For the patients visits, the admin can add,
edit, and delete patients visits information.
 Prescriptions Management – For the prescriptions, the admin can
add, edit, delete and view prescriptions information.
 Manage Clinic Staff– For the clinic staff, the admin can add, edit,
delete and view clinic staff information.
 Suppliers Management – For the suppliers, the admin can add, edit,
delete and view suppliers information.
 Manage Feedbacks – For the feedbacks, the admin can add, edit,
and delete feedback information.
 Drug Record Management – For the drug records, the admin can
add, edit, delete and view drug records information.
 Manage Appointments – For the Appointments, the admin can add,
edit, delete and view appointments information.
5 Conclusion
1. Evaluation against Project
Project Strength
 Faster response time toward patient
Due to all information are already store in the database, so the staff can retrieve everything for
example patient details through the system in a fastest way instead of searching the patient
record from a bunch of messy document on the cabinet. This Clinic Management System is to
achieve the patient satisfaction on shorter waiting time and better service provided to the
patient. With this system, the clinic can save up a lot of response time to handle a patient. So,
the clinic can provide better service to more patients within an operation day.
 Easy to maintain clinic data
Everything are digitalize including all the data that belongs to the clinic will store in a well
organized database. Staff is easy to maintain such well organized dataas it is easy when they want
to modified some detail from particular records,searching for data, add in some new data or
delete some data with the help of the system. They can perform all the activity that I
mentioned in an efficient way.
 Reduce number of worker needed
With the help of the system, the clinic does not need to hire for so many workers to cope with bunch
of patient because the operation of the clinic is digitalized. Most of the things could do by the
system effectively and efficiency, thusthe number of worker can be reduced.
Project Weaknesses
 Do not support online use
It is an offline system which only used by the clinic staff. So it is impossible tolet the patient to
check back their medical history through the system because it do notsupport online.
24
25
Thank you…

More Related Content

PDF
Se file
PDF
Hospital Management System Project
PPT
MEDICAL STORE MANAGEMENT SYSTEM
PPTX
Hospital Management Software
PPTX
App based e-medicare(online Pharmacy Management system)
PDF
IRJET - Hospital Management System
PDF
Software specification for
PPS
Billing System
Se file
Hospital Management System Project
MEDICAL STORE MANAGEMENT SYSTEM
Hospital Management Software
App based e-medicare(online Pharmacy Management system)
IRJET - Hospital Management System
Software specification for
Billing System

What's hot (20)

PDF
Final application
PPTX
Development of-pharmacy-management-system
PPTX
ONLINE PHARMACY SYSTEM(OPS)
PDF
Clinic Reservation System
DOCX
Pharmacy management system
PPTX
Hms screen shots
PDF
Hospital Management System proposal
DOCX
hospital management system
DOCX
Hospital erp system
PPTX
synopsis on stock management system in medical store in php
PPTX
Clinic Management System
DOCX
PPTX
Patient Portal Training by Technical Doctor
PPTX
Hospital management system
PDF
Medical store system
DOCX
118.medi tracker
PPTX
ppt on stock management in medical store using php
PDF
Hospital management system
PDF
Electronic Medical Regulation
PDF
Hospital management software presentataion
Final application
Development of-pharmacy-management-system
ONLINE PHARMACY SYSTEM(OPS)
Clinic Reservation System
Pharmacy management system
Hms screen shots
Hospital Management System proposal
hospital management system
Hospital erp system
synopsis on stock management system in medical store in php
Clinic Management System
Patient Portal Training by Technical Doctor
Hospital management system
Medical store system
118.medi tracker
ppt on stock management in medical store using php
Hospital management system
Electronic Medical Regulation
Hospital management software presentataion
Ad

Similar to 20137 mini projectdocumentation (20)

DOCX
SRS for Hospital Management System
PPTX
Hosiptal-MS-PPT-zl64ci.pptx
PPTX
Hospital AES.pptx
PPTX
Hospital AES computer science networks.pptx
PPTX
Patient Registration in Hospital
PPTX
Hospital Management1 (1).pptx
PPTX
Hospital Management System presentation.pptx
PPTX
Hospital presentation
PPTX
Medical Store Management System Software Engineering Project
PPTX
Medical Store Management System Software Engineering 1
PPTX
Online clinic reservation
DOCX
PPTX
pharmacy management system ppharmacy management system ppt.pptxpt.pptx
PDF
Hospital management synopsis
PDF
Hospital management synopsis
PPTX
HMS_PTT HOSPITAL MANAGEMENT SYSTEM(4).pptx
PPTX
Java presentation
PPTX
hospital_ppt-1_mainnskxkxjjjckckidk.pptx
PPTX
Pharmacy Management System Proposal
PPTX
Clinic Management System
SRS for Hospital Management System
Hosiptal-MS-PPT-zl64ci.pptx
Hospital AES.pptx
Hospital AES computer science networks.pptx
Patient Registration in Hospital
Hospital Management1 (1).pptx
Hospital Management System presentation.pptx
Hospital presentation
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering 1
Online clinic reservation
pharmacy management system ppharmacy management system ppt.pptxpt.pptx
Hospital management synopsis
Hospital management synopsis
HMS_PTT HOSPITAL MANAGEMENT SYSTEM(4).pptx
Java presentation
hospital_ppt-1_mainnskxkxjjjckckidk.pptx
Pharmacy Management System Proposal
Clinic Management System
Ad

Recently uploaded (20)

PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
history of c programming in notes for students .pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
ai tools demonstartion for schools and inter college
PDF
System and Network Administraation Chapter 3
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Reimagine Home Health with the Power of Agentic AI​
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
How to Choose the Right IT Partner for Your Business in Malaysia
2025 Textile ERP Trends: SAP, Odoo & Oracle
history of c programming in notes for students .pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
VVF-Customer-Presentation2025-Ver1.9.pptx
Upgrade and Innovation Strategies for SAP ERP Customers
Odoo Companies in India – Driving Business Transformation.pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
ai tools demonstartion for schools and inter college
System and Network Administraation Chapter 3
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Design an Analysis of Algorithms II-SECS-1021-03
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Softaken Excel to vCard Converter Software.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Reimagine Home Health with the Power of Agentic AI​

20137 mini projectdocumentation

  • 1. Subject: Mini Project- Clinic Management System(Python Django) :Course: MCA I - [Sem: II] Prepared by: Priyanka Sonawane 1
  • 2. 2 Abstract Purpose: Clinic Management System which calls CMS in short is a management system which specially designed for most of the general clinic for keeps track their daily clinic operation information. The main purpose of doing this project is in partial fulfilment of the requirement for Bachelor of Science. Besides that, we will get to know in detail regarding how to complete a project in the real working environment by following the standard methodology during development of a system such as prepare documentation, system development and system testing. Scope: This Clinic Management System is an offline system that use by the clinic staff and doctor. The system cover all the basic modules include staff maintenance module, clinic information maintenance module, patient profile maintenance module, patient appointment module, patient queue module, patient visit module, inventory managermodule, and report module. Methodology: This project is implementing by using three-tier architecture which easy in future maintenance and to protect the clinic data in a secure way. The tool that uses to develop this system is PyCharm Communication and for the database storing is Django MySQL. The language used is Python. Assessment criteria used: The assessment areas that this system has undergone are this system is user friendliness and it’s brings really convenience to the end user by eliminate all the paper work that suppose to be in a clinic. In fact this system can absolutely doing clinic’s activities in an easy way by reducing the paper work and faster the processing time of each activity because it is designed base on
  • 3. Project Scope Overview of Clinic Management System
  • 4. Functional Requirement Login Module The system only can access by the authority user which is an official clinic staff whois registered. The authority user must use username and password to login to the system. Validation on username and password that input is required to deny the invalid user login to the system. Staff Maintenance Module Basically this module is required to store the clinic staff and doctor information includes the username and password for login purpose. Staff is allowed to do all the basic maintenance sort like add new staff, update their profile, search their record through staff ID and change their login password as well. Inventory Module System should store the medicine information include the function of the medicine, price, quantity on hand and the supplier contact information. All the basic function such as add new medicine, update medicine information and remove the medicine from database is required to carried out by the staff.
  • 5. Patient Record Module Patient medical history is a confidential data which suppose to view by doctor only. So only doctor can add and update the patient medical history. Staff level user could only add new patient record and update patient record with patient basic informationsuch as contact detail. Patient Appointment Module Staff user is the one who dealing with the patient appointment module. When the patient is calling for booking appointment with the doctor, the staff will provide patient with the doctor empty slot to let the patient choose. Or if the patient offer’s time is already booked by others the staff will suggest the patient to select other timeslot. The appointment module is allowed the staff to add new appointment, edit appointment if the patient wishes to change the time and delete the appointment if thepatient cancels the appointment. Report Module The basic report that usually needed to be carried out during business operation is required to prepare for the staff. The detail that going to display on the report must decided by the user.
  • 6. Non-Functional Requirement Usability Requirement  The system will decrease the amount of text box that input by the user and increase the selection input method such as combo box and radio button. Within this will eliminate the possibility of entry error that made by the user when they enter record into the system.  Besides that, the user is definitely not an IT field people. Thus, the system should very straight forward to the user and easy to operate by the user. The error message that shown when error detected must in the understandable language to the user. Efficiency Requirement  The system must allow the staff to search the patient record in an easy andefficient way from a large amount of data.  The system response time must be fast and the system should allow the user toopen several task at one time when they using it. Reliability Requirement  Make sure there is an additional server to backup the clinic data in case when theserver is down, there is still a backup server to support the system to continue running the daily business.  The error rate of this system must be shrinking. Furthermore, adequacy error message should prompt to the user when there is any validation error occurred. Security Requirement  The system must provide a highly security on protecting the patient privacy.  Some confidential data should restrict to only authorize user to access it.
  • 7.  Django & MySQL for develop the database for the system  Microsoft Office Visio 2007 for drawing the diagram such as ERD diagram, Activity Diagram and etc. Hardware Requirement Notebook for develop the system and view the output of the system. The following is my notebook specification:  Processor – Intel® Core™2 Duo CPU T6400@2.00GHz  Memory(RAM) – 4.00GB  System type – 32/64-bit Operating System Basic input devices for writing code, input documentation, and testing system such as:  Optical mouse, and  Keyboard  Barcode Scanner Hardware and Software Requirement for Development Software Requirement  PyCharm or Visual Studio Code IDE.
  • 8. Database Server Printer Router Consult ant room Dispensary 8 Hardware and Software Requirement for Operational Software Requirement Microsoft Windows 10 or Vista to support a better performance for the system. MySQL Xamp Server Or SQLLite to support to view the database. System Architecture Diagram
  • 9. Use Case Diagram and Use Case Description 9
  • 10. Activity Diagram Activity Diagram for Clinic Information Maintenance
  • 11. Activity Diagram for Staff Profile Maintenance
  • 12. Activity Diagram for Inventory Maintenance 20
  • 13. Activity Diagram for Patient Profile Maintenance
  • 14. Activity Diagram for Patient Appointment Scheduling Maintenance
  • 16. System Design Database Design Daa Dictionary Table Name: Staff Table Name: Patient Field Name Data Type Length Key Default Value staff_id VARCHAR 20 Primary Key Not Null staff_name VARCHAR 50 Null staff_ic_no VARCHAR 20 Null staff_birth_date DATETIME - Null staff_address VARCHAR 100 Null staff_contact_no VARCHAR 20 Null staff_gender VARCHAR 10 Null staff_position VARCHAR 10 Null staff_status VARCHAR 10 Null login_id VARCHAR 10 Primary Key Not Null password VARCHAR 10 Null Field Name Data Type Length Key Default Value patient_id VARCHAR 20 Primary Key Not Null patient _name VARCHAR 50 Null patient _ic_no VARCHAR 20 Null patient_gender VARCHAR 10 Null patient_birth_date DATETIME - Null patient_marital_status VARCHAR 10 Null patient_register_date DATETIME - Null patient _status VARCHAR 10 Null patient _address VARCHAR 100 Null
  • 17. Table Name: Inventory Table Name: Supplier detail Table Name: Appointment Table Name: Queue List patient _contact_no VARCHAR 20 Null Field Name Data Type Length Key Default Value item_id VARCHAR 10 Primary Key Not Null item_name VARCHAR 100 Null item_unit VARCHAR 20 Null item_qty INTEGER - Null item_price DOUBLE - Null item_function VARCHAR 200 Null supplier_id VARCHAR 10 Foreign Key Null Field Name Data Type Length Key Default Value supplier_id VARCHAR 10 Primary Key Not Null supplier_name VARCHAR 50 Null supplier_contact_no VARCHAR 20 Null supplier_address VARCHAR 100 Null Field Name Data Type Length Key Default Value appointment_id VARCHAR 10 Primary Key Not Null patient_id VARCHAR 10 Foreign Key Null contact_no VARCHAR 20 Null staff_id VARCHAR 10 Foreign Key Null appointment_date DATETIME - Null appointment_time VARCHAR 10 Null bookmark VARCHAR 50 Null
  • 18. 18 Table Name: Visit History Table Name: Prescription Field Name Data Type Length Key Default Value queue_id VARCHAR 10 Primary Key Not Null queue_date DATETIME - Null patient_id VARCHAR 10 Foreign Key Null patient_contact VARCHAR 20 Null staff_id VARCHAR 10 Foreign Key Null queue_status VARCHAR 10 Null Field Name Data Type Length Key Default Value visit_id VARCHAR 10 Primary Key Not Null visit_date DATETIME - Null patient_id VARCHAR 10 Foreign Key Null staff_id VARCHAR 10 Null symptom VARCHAR 200 Null test_conducted VARCHAR 200 Null diagnosis VARCHAR 200 Null prescription_id VARCHAR 10 Foreign Key Null total_amount DOUBLE - Null Field Name Data Type Length Key Default Value prescription_id VARCHAR 10 Primary Key Not Null item_id VARCHAR 10 Foreign Key Null quantity INTEGER - Null discount_price DOUBLE - Null grand_total DOUBLE - Null use_method VARCHAR 10 Null use_qty INTEGER - Null use_unit VARCHAR 10 Null use_time_daily INTEGER - Null use_instruction VARCHAR 10 Null use_explanation VARCHAR 100 Null
  • 19. User Interface Design Home Page Patient Details
  • 20. Staff Maintainance Add New Staff Member 20
  • 23. 40 Admin Features of Clinic Management System Project in Django  Manage Patients – For the patients, the admin can add, edit, delete and view patients information.  Health Histories Management – For the health histories, the admin can add, edit, delete and health histories information.  Manage Patients Visits – For the patients visits, the admin can add, edit, and delete patients visits information.  Prescriptions Management – For the prescriptions, the admin can add, edit, delete and view prescriptions information.  Manage Clinic Staff– For the clinic staff, the admin can add, edit, delete and view clinic staff information.  Suppliers Management – For the suppliers, the admin can add, edit, delete and view suppliers information.  Manage Feedbacks – For the feedbacks, the admin can add, edit, and delete feedback information.  Drug Record Management – For the drug records, the admin can add, edit, delete and view drug records information.  Manage Appointments – For the Appointments, the admin can add, edit, delete and view appointments information.
  • 24. 5 Conclusion 1. Evaluation against Project Project Strength  Faster response time toward patient Due to all information are already store in the database, so the staff can retrieve everything for example patient details through the system in a fastest way instead of searching the patient record from a bunch of messy document on the cabinet. This Clinic Management System is to achieve the patient satisfaction on shorter waiting time and better service provided to the patient. With this system, the clinic can save up a lot of response time to handle a patient. So, the clinic can provide better service to more patients within an operation day.  Easy to maintain clinic data Everything are digitalize including all the data that belongs to the clinic will store in a well organized database. Staff is easy to maintain such well organized dataas it is easy when they want to modified some detail from particular records,searching for data, add in some new data or delete some data with the help of the system. They can perform all the activity that I mentioned in an efficient way.  Reduce number of worker needed With the help of the system, the clinic does not need to hire for so many workers to cope with bunch of patient because the operation of the clinic is digitalized. Most of the things could do by the system effectively and efficiency, thusthe number of worker can be reduced. Project Weaknesses  Do not support online use It is an offline system which only used by the clinic staff. So it is impossible tolet the patient to check back their medical history through the system because it do notsupport online. 24