Final Project Report on Construction Management System
3. Study of the System
3.1 Modules
ADMINISTRATOR:
- Manage Users
- Manage Projects
- Manage Resources (Materials, Machinery)
- Generate Reports
PROJECT MANAGER:
- Assign Workers
- Update Project Progress
- Schedule Tasks
- View Assigned Resources
WORKERS:
- View Assigned Tasks
- Submit Task Status
GUEST USERS:
- View Project Overviews
- Contact Admin for Queries
4. Software Requirement Study
4.1 Product Description:
Page 1
Final Project Report on Construction Management System
A centralized web application to manage construction projects, timelines, and resources.
4.2 User Characteristics:
- Administrator: Full Access
- Project Manager: Task & Worker Management
- Workers: Task Views & Updates
4.3 Hardware and Software Requirements:
- OS: Windows 10 or later
- RAM: 4 GB minimum
- Software: XAMPP, VS Code
- Languages: PHP, HTML, CSS, JavaScript
- Database: MySQL
4.4 Functional Requirements:
- User Registration/Login
- Add/Edit/Delete Projects
- Assign Workers & Resources
- Real-time task updates
4.5 Non-Functional Requirements:
- Usability
- Reliability
- Maintainability
- Security
Page 2
Final Project Report on Construction Management System
4.6 Tools and Technologies:
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Backend: PHP
- Database: MySQL
- Server: Apache (XAMPP)
- Editor: VS Code
Page 3