Waiver and Scholarship Module of DIU: Mid-Defense Project Presentation
Waiver and Scholarship Module of DIU: Mid-Defense Project Presentation
Waiver and Scholarship Module of DIU: Mid-Defense Project Presentation
Project Overview :
A module for all student who find for waiver or scholarship. Because many students are looks for waiver and
scholarship.
In this website a student can search for any details about waiver and scholarship of DIU. And they
concentrate their study and got it.
Also who has need waiver or scholarship then he/she can apply, if he eligible within very short time.
The goal is to make a well-designed website that will be user friendly, feasible and easy to the student to find
the information and apply.
Page: 01
Waiver and Scholarship module of DIU
Project Purpose:
Background:
Larabel for Framework. Php For backend.
Benefits:
i. Easily can collect all information.
ii. Save time
Stakeholders:
Stakeholders are party of peoples who have interests in the system and have influence or get
benefits from the system.
In this project the stakeholders will be:
● Admin
● Institute (DIU)
Page: 02
Waiver and Scholarship module of DIU
Project Schedule:
Name Days
Analysis 5
Design 20
Programming 20
Development 15
Testing 10
Implementation 10
Page: 03
Waiver and Scholarship module of DIU
Model used:
Page: 04
Waiver and Scholarship module of DIU
FR_02 Check application When a student sent a application for waiver to the admin, he can High
check the application.
FR_03 Send feedback After checking the application very carefully admin can send High
feedback to the student who apply for scholarship.
FR_4 Send mail For ant query admin can send mail to the student or other place. High
FR_5 Reset Password When admin forget his password or password related any problem High
then he can reset his password.
FR_6 Log out After using the system, the admin can log out of the website. High
Page: 05
Waiver and Scholarship module of DIU
FR_02 Calculate waiver Any student can calculate his waiver by using their past High
result.
FR_03 Apply scholarship Only the student of DIU can apply for scholarship, if he High
eligible.
Page: 06
Waiver and Scholarship module of DIU
Page: 07
Waiver and Scholarship module of DIU
Check application
Send feedback
Send mail
Admin
Reset Password
View details
Calculate
waiver
Apply
Student scholarship
Log out
Page: 08
Waiver and Scholarship module of DIU
Activity Diagram:
Log in activity: Reset Password activity:
Forget
Input ID and Password Password
No
Log in Reset
Password
Page: 09
Waiver and Scholarship module of DIU
Activity Diagram:
Check application activity: Send mail activity: Send feedback activity:
Page: 10
Waiver and Scholarship module of DIU
Log in
Check application
Send feedback
Send mail
Forget password
Log out
Page: 11
Waiver and Scholarship module of DIU
View details
Determine Determine
Eligibility Eligibility
No Get No Get
waiver
Scholarship
Page: 12
Waiver and Scholarship module of DIU
Sequence Diagram:
Log in:
4. Member details
5. Valid member
Page: 13
Waiver and Scholarship module of DIU
Sequence Diagram:
Check application:
1. Select application
2. Request list to application
3. Display application
4. Successfully display
Page: 14
Waiver and Scholarship module of DIU
Sequence Diagram:
Send feedback:
1. Submit feedback
2. Send feedback to student
3. Successfully send
4. Success
Waiver and Scholarship module of DIU
Sequence Diagram:
Send mail:
1. Submit mail
2. Send mail to student
3. Successfully send
4. Success
Waiver and Scholarship module of DIU
Sequence Diagram:
Reset password:
Waiver and Scholarship module of DIU
Sequence Diagram:
View details:
Waiver and Scholarship module of DIU
Sequence Diagram:
Calculate waiver:
Waiver and Scholarship module of DIU
Sequence Diagram:
Apply scholarship:
Class Diagram:Waiver and Scholarship module of DIU
Book Transaction
Admin
+bookID +transID
+author +name
+studentID
+name +password
+studentName
+status +bookID
+rackNo +addAdmin() +bookName
+updateAdminInfo() +dateOfIssue
+deleteAdminInfo() +dueDate
+displayBookDetails() +addStudent()
+updateStatus() +createTransaction()
+addBook()
+deleteBook() +deleteTransaction()
+updateBook()
+retrieveTransaction()
Student
+name
+id
+borrowBook()
+returnBook()
+updateStudentInfo()
+deleteStudentInfo()
Waiver and Scholarship module of DIU
ER Diagram:
category Lastname
Firstname
Pub date Description
e
lenam password
Title M id d
Book ID Username
Author
AdminID
M Has
M
Availability Book Admin
a
M M
Has
a
Lastname
Firstname
Book ID
Status StudentID
Borrow
Borrow M
by Student Department
Date
BorrowID
Section
Middle
Admin Library Library DB
1. login() 2. ValidCheck()
3. Success
4. AddStudent()
5. Success
6. UpdateStudent()
7. Success
8. DeleteStudent()
9. Success
10. AddBook()
11. Success
12. UpdateBook()
13. Success
14. DeleteBook()
15. Success
16. SearchStudent()
17. Success
Student Library Library DB
1. login() 2. ValidCheck()
3. Success
4. BorrowBook()
5. Success
6. ReturnBook()
7. Success
8. SearchBook()
9. Success
Waiver and Scholarship module of DIU
Conclusion
Throughout the semester we tried to make this project a successful one. We followed all the
instructions very carefully and tried to fulfill the requirements to build the software. We will
try to follow every process carefully to make the website to our limits. We hope this project
can inspire us to build better projects in future.
All phases of this project are important because any kind of mistakes can damage the whole
program. This documentation is the note of the whole process. So, the documentation
should be correct and informative. In this document we have tried to add the correct
requirements & information for this project.
This is a final document of the project that we will be working on throughout the semester.
Thank you.
Thanks to our teacher Md. Rashed Karim Sir for the guidance and care to make this project
successful.
Waiver and Scholarship module of DIU