SRS Slides
SRS Slides
REQUIREMENTS
SPECIFICTION
BY AQSA IRFAN (SP22-BCS-013),
AYESHA GHAFFAR (SP22-BCS-017)
Introduction
1 Admin Panel
Manages system users, monitors communication, and generates
reports with control over system access and notifications.
2 Client Panel
Allows clients to search architects, initiate projects, communicate,
track progress, make payments, and rate architects.
3 Architect Panel
Manage profiles, showcase portfolios, accept projects,
communicate with clients and track project progress.
Modules Overview
4 AI Design
Assistant
Generates AI-based 3D floor plans based on project
requirements, allowing users to save and compare designs.
6 Project Management
Provides an interactive workspace, project summaries, progress
tracking, and document management.
Modules Overview
7 Marketing
Features
Features loyalty points, profile highlights, and project promotions.
8 Document Management
A repository for uploading, viewing, and archiving project documents.
9 Payments
Manages secure payments and payment history for users.
1 Notification
1 System
Customizes alerts for document approvals, payment updates,
and project status changes.
1 3D Model
3 Customization
Offers an "Edit Mode" for modifying 3D models, tracking changes,
and previewing before finalizing adjustments.
Context Diagram
Use Case Diagram