Java Swing, MySQL
GitHub Repository:
https://github.com/tharindukumarasiri/Student-management-system-for-NSBM-university.git
Designing a course enrollment system for NSBM Green University. The NSBM
enrollment system is expected to store and maintain enrollment activities and
records for all students in three faculties: School of Business, School of
Computing and School of Engineering
Architecture:
Model View Controller Architecture (MVC)
View: All classes for interfaces.
Controller: All classes that deal with Databases directly.
Models: The classes that connect Views & Controllers
Sometimes Models and Controller has been implemented in a
same class. The Database was not hosted since this is not a Web App. It has
been established in Apache Server in Local Host of Pc. This app has been
designed as one single person can be accessed with system E.g. -: Registration
executive. According to NSBM requirements no need of accessing chance for
Students who were registered under degree the programs of NSBM.
I assumed that no need of implementing the closing details of registrations of each degree programs because Students cannot register online and registration part is done by executive officer of NSBM. It means that this task is done by manually.
I assumed that when a new student comes for the registration
he or she will be given a printed form to fill which includes a Registration
number. So, the registration numbers generated accordingly and entered to the
system manually.
User Interface flow
Register new Administrator Interface
Dashboard of the system.
Student enrolment interface
To add new Student to the system, select the relevant boxes and click add student details
Student grading interface
When selecting a student from the table it automatically fills the relevant areas so it can update or delete
Student details Interface
Can search student using reg id. And to update details of the student select the raw you want to update in the table and change it, then click update student details, then the database will be updated
Teacher Details interface
Author:
Tharindu Kumarasiri
ABOUT THE AUTHORS
We are here to share with you everything about business, fashion, technology, communication and many more things. Make sure to stick with us to discover the original state of the art.
0 comments:
Post a Comment