IT Components Problem Reporting System
ZIa ullah 24p-0660
Mueez Khalid 24P-0742
Muhammad Qasim
Introduction
The IT Components Problem Reporting System is a software
platform to help students and staff report IT-related problems in a
university. Issues can include hardware failures, network problems,
or software errors. Instead of using manual registers, users submit
problems digitally. IT staff can view issues, assign technicians, track
repairs, and update status until the problem is solved. This system
makes reporting faster, improves communication, and ensures
transparency between users and IT staff.
Stakeholders
Primary Stakeholders
1. Students
2. Teachers
3. IT Staff
Secondary Stakeholders
4. Technicians
5. System Administrator
Description
Students and teachers report technical problems. IT staff manage
and assign technicians to solve these issues. Technicians fix the
problems. Administrators manage users and maintain the system.
Functional Requirements
1. Users can create accounts.
2. Users can log in.
3. Users can report IT problems.
4. Users can upload screenshots or files.
5. System stores problem details.
6. IT staff can view reported issues.
7. IT staff can assign technicians.
8. Technicians can update issue status.
9. Users can track issue progress.
10. Admins can manage user accounts.
11. Admins can delete invalid reports.
12. System records repair history.
13. System sends notifications for status changes.
14. Technicians can mark issues as resolved.
15. Users can search previous issues.
16. System can generate reports for admins.
17. System records date and time of issues.
18. IT staff can set issue priority.
19. Users can close resolved issues.
20. System maintains logs of activities.
Non-Functional Requirements
1,System supports at least 1000 users at once.
[Link] time is under 2–3 seconds.
[Link] ensures data security.
[Link] must be authenticated.
[Link] is available 24/7.
[Link] is user-friendly.
[Link] on mobile and desktop browsers.
[Link] daily backups.
[Link] user privacy.
[Link] activity logs for security.
Specification UML DIAGRAM
UML Specifications
Actors
Student: Reports computer/internet problems, login, upload,
track.
Teacher: Reports classroom issues, login, track status.
IT Staff: Manages issues, assigns technicians, sets priority
Technician: Fixes assigned problems, updates status.
Admin: Manages users, deletes wrong reports, makes
reports.
Use Cases
Login: All users, enter system, must have account.
Report Issue: Students/Teachers, describe problem, optional
upload.
Assign Technician: IT Staff, pick issue, assign tech, update
status.
Repair Problem: Technician, fix assigned issue, update
status.
Generate Report: Admin, make system report.
Relationships
Include:
Login -->Authenticate,
Assign--> Update Status
Extend:
Report --> Upload Details,
Update Status--> Send Notification
The IT Components Problem Reporting System makes
reporting and resolving IT problems in a university easier, faster,
and more organized. It improves communication between users and
IT staff, ensures quick problem resolution, and keeps a complete
record of all issues.