0% found this document useful (0 votes)
5 views2 pages

Student Information System Requirements

The document outlines detailed requirements for a modernized Student Information System (SIS) to address issues with manual enrollment and attendance tracking. Key features include online enrollment, automated attendance tracking, efficient grade management, and a student portal, along with necessary data and technical requirements. It also suggests general information gathering strategies such as interviews, surveys, and document reviews to ensure stakeholder needs are met.

Uploaded by

sabrinabuizon8
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

Student Information System Requirements

The document outlines detailed requirements for a modernized Student Information System (SIS) to address issues with manual enrollment and attendance tracking. Key features include online enrollment, automated attendance tracking, efficient grade management, and a student portal, along with necessary data and technical requirements. It also suggests general information gathering strategies such as interviews, surveys, and document reviews to ensure stakeholder needs are met.

Uploaded by

sabrinabuizon8
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Example: Detailed Requirements for the Student Information System (SIS)

Problem: Our current manual enrollment and attendance tracking processes are time-consuming and error-prone.
Students also face inconvenience when accessing their academic records.
Solution Needed: A modernized SIS with online enrollment, automated attendance tracking, efficient grade
management, and a student portal.

Detailed Requirements
• Online Enrollment
o Students should be able to browse available courses, view schedules, and select sections online.
o The system should check for prerequisites and prevent enrollment if prerequisites are not met.
o The system should prevent schedule conflicts (e.g., overlapping class times).
o Students should be able to add, drop, or swap courses within a defined period.
o The system should generate a confirmation of enrollment and a student schedule.
o Payment integration should be included (linking to the financial system).
• Automated Attendance Tracking
o Instructors should be able to record attendance electronically (e.g., via a web interface or mobile app).
o The system should generate attendance reports for instructors and administrators.
o Students should be able to view their own attendance records.
o The system should flag excessive absences based on pre-defined rules.
• Efficient Grade Management
o Instructors should be able to enter and update grades online.
o The system should calculate GPAs automatically.
o Students should be able to view their grades securely online.
o The system should generate grade reports (e.g., progress reports, final grade reports).
• Student Portal
o Students should be able to access their personal information (name, contact details, etc.).
o Students should be able to view their academic history (courses taken, grades received).
o Students should be able to request transcripts online.
o Students should be able to communicate with instructors and advisors through the portal.
• Data Requirements
o Student data (name, ID, contact info, program, etc.)
o Course data (course code, title, description, instructor, schedule, etc.)
o Enrollment data (student, course, section, grade, etc.)
o Attendance data (student, course, date, present/absent, etc.)
• User Stories/Use Cases
o "As a student, I want to be able to register for courses online so that I don't have to wait in long lines."
o "As an instructor, I want to be able to easily record attendance so that I can track student
participation."
o "As an administrator, I want to be able to generate reports on student enrollment so that I can
monitor course demand."
• Technical Requirements
o Web-based application accessible from any device.
o Secure login and authentication.
o Database to store student, course, and enrollment data.
o Integration with the Financial Management System.

Brief Examples for Other Systems


• LMS: Needs detailed requirements on assignment types, grading rubrics, communication tools, content
organization, etc.
• Library System: Needs specifics on catalog search functionality, digital resource integration,
borrowing/returning rules, reporting on overdue books, etc.
• Financial System: Needs details on payment methods, fee structures, scholarship management, reporting
requirements, integration with the SIS, etc.

General Information Gathering Strategies

• Interviews: The BSIT students should schedule interviews with Dr. Amelia Reyes (Registrar), Prof. Antonio Luna
(IT Dean), faculty members, students, and administrative staff to get their perspectives and needs.
• Surveys: Surveys can be used to gather input from a larger group of students and faculty on their preferences
and pain points.
• Document Review: Students should review any existing documentation related to current systems and
processes.

By following these steps and gathering detailed information, the BSIT students will be well-equipped to design and
develop effective software solutions for Datamex College. This process of information gathering and refinement is
iterative. Students will likely need to go back to the stakeholders’ multiple times to clarify requirements and get
feedback on their designs.

You might also like