0% found this document useful (0 votes)
9 views

Introduction to our system

The document outlines an assignment submission for a Software Construction Development course, detailing a student fee management system. It includes an introduction to the system, a testing approach with test cases for student and admin functionalities, and identifies two features that failed during testing. The conclusion states that 8 features worked successfully while 2 did not.

Uploaded by

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

Introduction to our system

The document outlines an assignment submission for a Software Construction Development course, detailing a student fee management system. It includes an introduction to the system, a testing approach with test cases for student and admin functionalities, and identifies two features that failed during testing. The conclusion states that 8 features worked successfully while 2 did not.

Uploaded by

laibasaif007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Assignment 02

Submitted to:
Mam Hafsa Dar

Instructor:
Huzaifa Ahmad

Submitted by:
 Mahnoor Fiaz (22011598-028)
 Laiba Saif Ullah (22011598-047)

Course Title:
Software Construction Devlopment

Section:
SE-5th A

Department:
Software Engineering
Table Of Contents:

Introduction to our system:............................................................................................................3


Testing Approach:..................................................................................................................... 3
Manual Testing:......................................................................................................................3
Test case for each functionality of studnt login/logout......................................................4
Test case for each functionality of admin Dashboard......................................................5
Solution for the Fail Case:.............................................................................................5
Conclusion of whole System:.....................................................................................6
Introduction to our system:
Student is designed to manage the student fee management system. The system allows login to admin
student and teachers. Admin can manage the fee module, like can update fee and student can view their fee
details only, ensuring the efficient management of the student school management system.

Testing Approach:
 Manual Testing:

Test case for each functionality of student login/logout

Functionality Test Case Input Expected result Actual Result Statu


Description s

Sign-In Validating Student Id Student signed in Student signed in pass


that a 2125 successfully and successfully and
registered directed to the fee directed to the
student can dashboard fee dashboard
successfully
sign in.
Sign-In Validating Student Id Show message Show message pass
that an 00000000 student not found. student not
unregistered found.
student
cannot sign
in.
Sign-In Validating Show error Show error pass
that an message Student message Student
empty username username
Student ID “---------“ required. required.
field shows
an error
message.

All functions of sign in process are passed.


Test case for each functionality of admin login/logout

Functionality Test Case Input Expected result Actual Result Statu


Description s

Sign-In Verify the Username: Admin Admin pass


admin "admin", successfully logs successfully
credentials Password: in and is logs in and is
are correct "admin2125" redirected to redirected to
and (Valid Login) the admin the admin
successfully dashboard. dashboard.
logged into
the system
Sign-In Verify Username: . Displays error . Displays error pass
admin "admin", message: message:
password Password: "Invalid "Invalid
are correct. "wrongpassword username or username or
" (Invalid Login) password." password."

Sign-In Verify Admin session is Admin session pass


admin terminated, and is terminated,
successfully Click on "Logout" the user is and the user is
logged out from the admin redirected to redirected to
the system dashboard the login page. the login page.

All functions of sign in process for admin are passed.


Test case for each functionality of admin Dashboard

Functionality Test Case Input Expected result Actual Result Statu


Description s

Add fee Admin adds 50000 Shows that fee has Admin pass
fee to been submitted successfully logs
records in and is
when redirected to the
student admin
submits fee. dashboard.
Update fee Paid New fee record . Displays error pass
Updates the should be message: "Invalid
fee record of displayed. username or
th student password."

Due fee Shows Due Sends notification Sends Fail


Notification fee for the to the system that notification to
students Due this amount of fee the system that
fee”2000” id still due. this amount of
fee id still due.

Generate User should User should Fail


Receipt Print receipt Paid 5000 receive a fee receive a fee
after student Due 3000 receipt. receipt.
submits the
fee.

Solution for the Fail Case:


 Ensure that the search functionality is correctly linked to the student database.
 If the student is found in database, their details should be displayed. If not, display the message: "No student
found with the provided name

Conclusion of whole System:


8 Features worked successfully 2 Features did not work.

You might also like