CSE311 Project Report
CSE311 Project Report
Introduction
NSU vaccine management system (NSUVMS) is a web-based project that can manage vaccination
information of the university students and staffs also has admin controls to manage vaccine information.
This website can manage the vaccination data for the university that help higher authority to take next
decisions based on the analytics. From user level view, user can create a unique profile by signing up. User
can select and enter their information and update time to time. Editing profile and removing profile is also
activated. The most important thing here is the vaccine name and vaccine dates of a user and system will
check them. This website can handle user data validation properly so that admin can have a correct result
based on users’ data.
There is admin view level of this system. Admin can search every user by their unique NSU id. There is the
admin dashboard where admin can see analytical result from users’ vaccination data and can manage
university departments, vaccine name, vaccine companies and other information. Only admin has the
power to add or remove department and vaccine data. Student or staff cannot access to the admin panel.
NSUVMS can help the university authority to take their decisions from the resultant statistics and
monitoring students vaccination progress. This will help them to take necessary steps for upcoming days.
Background Research
Motive of this project is COVID-19 vaccination system. Government is providing vaccine for everyone but
it takes time to complete every student’s vaccination. Also, without vaccination universities cannot
reopen their campus and continue academic activities. So, university authority could not take any steps
in this situation.
NSUVMS provides the solution to the authority of university to manage vaccination process of their
students and staff’s together under a dashboard. Also, authority have analytical results that will help them
to take their next decisions from student and staffs vaccination data.
NSUVMS will provide the solution for authority to see the progress of their vaccination process and they
can take necessary steps. NSUVMS is more focused on the progress of NSU students and staffs. We have
tried to solve the problem for the authority. And for the last one year we have faced lots of problems
regarding reopening campus. So, we tried to solve the problem.
2|Page
Technologies
• HTML
• CSS
• PHP
• JavaScript
• MySQL
• Google Charts
Project Design
Description of users:
There are three types of users. Only admin has the more power than users and users individual roles and
features are given below in the table form.
3|Page
ER Diagram:
Relational Model:
4|Page
Sitemap
Snapshots
5|Page
Signup Page (signup.php):
6|Page
Update Information Page (updateprofile.php):
7|Page
Forgot Password Page (forgotpassword.php):
8|Page
Admin Panel View (adminpanel.php):
9|Page
Conclusion & Future Work
Contributions
Ihsanul Haque Asif 2013664642
Contributes in back-end functions, database design and documentations
10 | P a g e