Tuesday, July 22, 2025

#3 SRS & Modules

Software Requirements Specification (SRS) for the Ph.D. Ecosystem Platform for the Tamil Nadu Higher Education Department.


1. Introduction

1.1 Purpose

To build a centralized Ph.D. Ecosystem web application for Tamil Nadu Higher Education Department to streamline and digitally manage the entire lifecycle of Ph.D. research scholars.

1.2 Stakeholders

  • Research Scholar

  • Research Guide/Supervisor

  • Department Admin

  • University Admin

  • Center for Academic Research (CAR)

  • Controller of Examinations (CoE)

  • Tamil Nadu Higher Education Department (State Dashboard Viewer)


2. Functional Requirements

2.1 User Management & Roles

  • Role-based login and access:

    • Scholar

    • Guide

    • Department

    • University

    • CoE

    • CAR

    • State Admin


2.2 Application Workflow

Stage Description Actor(s)
1. Application Registration Scholar applies with required details Scholar
2. Selection & Admission Application reviewed, guide assigned, admission confirmed Department, Guide
3. DC Formation Doctoral Committee setup with member approval Department, Guide, Scholar
4. DC Meeting Scheduling Meeting logistics and reports Scholar, Guide
5. Course Work Completion Course registration, marks entry, and completion status Scholar, Guide, Department
6. Course Work Correction For resubmission/failures Department
7. Research Progress Meeting Periodic updates every 6/12 months Guide, Scholar, DC
8. Research Publications Submission of publication details (Journal/Conference) Scholar, Guide
9. Synopsis Submission Upload synopsis with approval steps Scholar, Department
10. Examiner Panel Formation Nominated by guide, approved by CoE (Indian & Foreign) Guide, CoE
11. Thesis Submission Upload of thesis document Scholar
12. Evaluation and Reports Reports collected from examiners CoE
13. Viva-Voce Scheduling Date, Venue, External examiner setup University, Guide
14. Viva-Voce Completion Recording of result and feedback Department
15. Viva Report Submission Uploaded report for final approval Guide, CoE
16. Convocation & Degree Award Final status and certificate generation University, State Dept.

3. Dashboards

3.1 Scholar Dashboard

  • Application progress

  • DC schedule & reports

  • Research milestones

  • Publications uploaded

  • Submission status (thesis/synopsis)

  • Notifications

3.2 Guide Dashboard

  • Assigned scholars

  • DC formation & meetings

  • Coursework status

  • Research progress

  • Publications tracker

  • Examiner nominations

3.3 Department Dashboard

  • Scholars by department

  • Course registrations & exams

  • Research monitoring

  • Schedule control for DC & viva

3.4 University Dashboard

  • Department-wise scholar tracking

  • Thesis evaluation status

  • Examiner coordination

  • Convocation management

3.5 CoE Dashboard

  • Panel approvals (Indian/Foreign)

  • Thesis reports

  • Viva results

  • Final report status

3.6 Higher Education Department Dashboard

  • Statistics across universities

  • Department/Guide/Scholar count

  • Research output tracking

  • Degree award analytics


4. Non-Functional Requirements

  • Security: Role-based access control, data encryption

  • Scalability: Support for all public universities in TN

  • Performance: Load-balanced for large concurrent users

  • Audit & Logs: All actions traceable

  • Notifications: Email & SMS alerts

  • Multilingual Support: English & Tamil


5. Technology Stack (Recommended)

  • Frontend: React.js / Bootstrap

  • Backend: PHP (Laravel) / Python (Flask or Django)

  • Database: MySQL/PostgreSQL

  • Storage: Cloud or local server for document uploads

  • Hosting: NIC / State Data Center


6. Document Uploads

  • Application documents

  • Course certificates

  • Publications (PDF)

  • Synopsis & Thesis

  • Examiner reports

  • Viva-voce recordings (optional)


Would you like me to create:

  • ER Diagram for the database?

  • User Interface Wireframes?

  • PHP or Python CRUD modules for each process?

  • Excel tracker version for offline workflow?

Let me know your preferred next step.

#3 SRS & Modules

Software Requirements Specification (SRS) for the Ph.D. Ecosystem Platform for the Tamil Nadu Higher Education Department. ✅ 1. Introduc...