Project Brief
This project involves the development of a comprehensive Clinic Reservation & Management System for Dr. Om*** Ed****. The system aims to digitize patient records, manage appointments, streamline queue management, and provide administrative dashboards.
Core Problem: Inefficient manual booking, lack of digital patient history, and poor queue visibility. Solution: A web-based platform with modules for Authentication, Branch Management, Doctors, Patients, and real-time Notification services.
Work Breakdown Structure (WBS) Summary
Phase 1: Foundation
- SRS Analysis & User Stories
- Database Schema Design
- Auth Module (Epic A)
Phase 2: Core Logic
- Branch & Staff Mgmt (Epic B, C)
- Patient Records (Epic D, I)
- Service Configuration (Epic E)
Phase 3: Booking Engine
- Reservation System (Epic F)
- Queue & Tickets (Epic G)
- Notifications (Epic H)
Phase 4: Launch
- Dashboard & Reports (Epic K)
- System Testing & Deployment
Project Constraints
- ⏱ Time-to-market is critical.
- 🔒 High security for patient data (RBAC).
- 📱 Must be responsive (Doctor/Patient views).
Key Risks
- • Integration with SMS/Email Providers.
- • Complex Queue Logic rules (BR-009, BR-010).
- • User adoption by clinic staff.
Task Estimation & PERT Calculations
Based on Lecture 8 formulas. Modify values to see dynamic updates.
| ID | Activity Name | Opt (a) | Most (m) | Pess (b) | Expected ($t_e$) | Var ($\sigma^2$) | Predecessors |
|---|
Critical Path Method (CPM) Analysis
Forward Pass (ES, EF) and Backward Pass (LS, LF) calculations. Red highlight indicates the Critical Path (Slack = 0).
| Act | Duration ($t_e$) | ES | EF | LS | LF | Slack | Critical? |
|---|
Project Gantt Chart
Activity Network Diagram (AON)
Activities arranged by Earliest Start phases. Red Border indicates Critical Path.
Probability Calculator
Calculate the likelihood of finishing by a specific deadline using the Z-score formula.