GROUP 1 ICT 138 Final Project
GROUP 1 ICT 138 Final Project
GROUP 1 ICT 138 Final Project
In Partial Fulfillment
BSIT – 2C
Cyril Dosado
JUNE 2023
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
1. RATIONALE
carrying out school activities and service projects. In addition to organizing events that
promote school spirit and community welfare, the student council serves as the student
body's voice. They help in the sharing of information of student ideas, interests, and
designed to track, maintain, and manage all of the data generated by the school,
including billing payment transactions and school activity attendance of the student.
The system serves as the primary database for storing all day-to-day school activities,
keeping proper records every academic year. Monitoring of payments and penalties of
the students is one of the most useful features of this online system. The system can
also track billing dates, impose late fees and receive a report of payments
automatically.
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
1.2 OBJECTIVES
overall performance of students and can vary depending on the specific needs and
goals of the organization. The system aims to achieve the following benefits:
1. the students utilize their time on studies and all the other tasks, unlike keeping
2. it helps to streamline all tasks in order to keep track of all the activities and tasks
3. it helps to keep the record of all students through the management system in
order to track the activities and ensure that every student's record is intact.
2. PRIOR ARTS
educational content, conducting assessments, and tracking learning progress. This can
development activities.
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
promoting, and managing events. It may include features such as event registration,
3. DEVELOPMENT METHODOLOGY
Planning
• Team meets client and formulate vision for the system project
Design
Coding
Test
Listening
Release
4. SYSTEM DESCRIPTION
student leaders, members, faculty advisors, and administrative staff can provide
valuable insights into the organization's functioning, challenges, and opportunities for
improvement.
sample of students on campus. This can help to identify trends, patterns, and common
procedures, meeting minutes, financial reports, and other documents can help to
understand how the organization operates and identify areas for improvement.
activities can provide firsthand insights into how the organization functions, its
performance with other similar student organizations can help to identify areas for
1. Student’s Registration
a) The system will allow the students to register their name in the system.
b) The system will arrange the data according to the program, year, and section
of the student.
c) The system will allow the students to view their status base on the records
2. Payment
a) The system can track billing dates, induce late fee penalty, and automatically
b) The system will record and managed all the payment paid or received
c) The system will be sent a reminder to the student who is not yet paid their
3. Monitoring of Penalty
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
a) The system will record any events at which students are absent as well as any
b) The system will track each student’s record, to see how many penalties they
will receive.
c) The system will record all the penalty receive by the student council
a) The system must monitor the attendance every school activities and tasks
b) The system will maintain the record of all students to keep a proper track of
c) The system will record the number of students who are present in the school
event
d) The system will record time arrival of the students staying in the school event.
e) The system will automatically be marked as checked the name of the student
5. Attendance Management
a) The system will summarized the recorded attendance of the students and can
b) The system will automatically sort the name of the student by section base on
1. Operational
b) The system shall allow the users to access the system from the Internet.
2. Performance
c) The system is available 100% for the user and is used 24 hours a day and 365
days a year. The system shall be operational 24 hours a day and 7 days a week.
3. Security
a) The system will allow the students to view their status base on the records
b) Only CAS Student council can modify, edit, delete and update the student’s
record.
once per day at least. The system should provide automatically notification to
user by e-mail.
a) All data is kept private secure and protected ,only to be accessed by specified
person
5. REQUIREMENT ANALYSIS
USER
Use Case Related Use Case Success Scenario
Log in (UC-1) Reset Password (UC-1.1) The user will log in their account in the system.
The user has an option to reset a password which they can receive
a verification code through g-mail.
Log out (UC-2) Logging out ends the user’s access to the account's resources, and
it is done for security and privacy reasons.
Update The user can have an option to update or change their password.
Password(UC-3) The system may prompt the user to verify the identity before
allowing to change the password. This can be done by providing the
current password associated with the account.
STUDENT
View Announcement (UC- The student can the check the announcement regarding on the records
3) given by the CAS council.
CAS COUNCIL
Generate Reports (UC-2) The CAS Council will generate a reports to produce a
structured data that present data or information from
student's record in concise manner.
Manage Payment/Penalty Sent Notification (UC-3.1) The students can The CAS council can manage student’s
(UC-3) record all the payment paid or received of the student and to
see how many penalties they will receive
The CAS Council will be responsible for notifying students
about upcoming fees and penalties.
Update Payment/Penalty The CAS Council can modify the payment information
(UC-3.2) associated with a student's account to ensure that students
continue to have uninterrupted access to the system's paid
features or services.
Manage Attendance (UC- The CAS council will be the one to effectively monitor and
4) manage the attendance to calculate and measure the
absences of the students.
Manage Announcement The CAS council will be the one to manage the announcement
(UC-5) to the students.
USER
STUDENT
STUDENT
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
CAS COUNCIL
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
6. DESIGN SPECIFICATION
7. IMPLEMENTATION
7.2 Testing
of different testing stages, including unit testing, integration testing, system testing,
and acceptance testing. Here's an explanation of how each testing stages applies to the
the system. In the context of the student organization management system, unit testing
involves testing small, isolated parts of the system, such as functions or modules. These
tests ensure that each component works as expected and can detect and fix issues at
Integration Testing. Verifies the proper integration and interaction between different
system, integration testing ensures that the individual units work harmoniously together
and that data is correctly shared and synchronized. Integration testing helps identify
System Testing. Involves testing the complete and integrated student organization
management system as a whole. It ensures that all components and modules work
together correctly and meet the specified requirements. System testing focuses on
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
aspects. For example, you can perform system tests to simulate end-to-end user
and accessing administrative features. System testing aims to identify any issues or
discrepancies that may arise from the interaction of various system components.
management system meets the requirements and expectations of its stakeholders, such
as student, student organization leaders, and end users. Acceptance testing involves
creating test cases that reflect real-world usage scenarios and validating that the
ensures that the system is fit for its intended purpose and meets the users' needs.
It's important to note that these testing stages are not mutually exclusive and
can overlap during the testing process. Each stages serves a specific purpose and
applying these testing stages in a comprehensive manner, you can ensure the quality,
reliability, and effectiveness of the student organization management system before its
8. APPENDICES
DEVELOPMENTAL COSTS
Y T COST
Supply(UPS)
OPERATIONAL COSTS
OVERHEAD COSTS
Materials
=661,049.000
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
Benefits
10%
Developmental
Cost
Monitor 25000 0 0 0 0 0
Keyboard 2500 0 0 0 0 0
Mouse 1500 0 0 0 0 0
Uninterruptible
RAM(16gb) 30000 0 0 0 0 0
Cables 30000 0 0 0 0 0
WiFi 1299 0 0 0 0 0
Windows OS 50000 0 0 0 0 0
Total
Developme
ntalcosts 261049 0 0 0 0 0
OPERATION
ALCOSTS
Cloud
Maintenance
Software
Total
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
costs
OVERHEAD
COSTS
Managers
Office Supplies
Promotional
Materials
Total
Costs 0
9 0
Republic of the Philippines
ILOILO SCIENCE AND TECHNOLOGY UNIVERSITY
La Paz, Iloilo City
• Trunkline: (033)320-7190 • Telefax: (033)329-4274
• Website: www.isatu.edu.ph
Present
Benefits = 9 5
10%
NPV (PV
Total
Benefits - 1405000
PV Total
Costs)
1.4 Time and cost 10 7 30 11 1.2, 1.3 5,000 Time and Cost
estimation Estimated
code
Test Phase (1 month and 9 days)
4.1 Perform 20 1 30 18 3.2 10,000 System test is
system 5 being performed
tests
4.2 Fixes 15 1 30 21 4.1 5,000 System bugs fixed
system 0
bugs
Release Phase (8 days)
8.2. 3 S Curve