Skip to content

Basically ,This software will handle the all social and important link For a CSE student. where all the teachers and students info can record, There is also a login option for the user, in this software, has its own browser which will make comfort for the user.

License

Notifications You must be signed in to change notification settings

mdabdullahibnaharun/DIU-Assist

Repository files navigation

Project Title : DIU Student Support System.

Project Name : DIU Assist.

diuassist1 diuassist2

Project Type :

Our project is a graphical user interface project. This is actually a project of Java FX and Java Swing. This project is basically a desktop application. Through this, the user will be able to create the software the way he wants, which means that this software will actually play an important role in saving time. In this project, a Daffodil student is going to work with everything he/she uses in his daily life, from the student portal to the BLC as well as from the account office and faculty site.

Description :

Basically our software will handle the all basic work of a computer science student. where all the teachers and students info will be given, all social and important link also. There is also a login option for user, in this software it have its own browser which will make comfort for user.

Requirement Specification :

• This software is made with a use case diagram. • Daffodil CSE student is going to work with everything he/she uses in his daily life. • Login-logout by mail for students. • It can use only by downloading and installing the software. • This app must have a graphical user interface that's will make it more user-friendly. • This is our software apps or the way you go here, you can go to the link from there. • The main thing is of this software is to helps students have, sometimes they have to go to many places many times. Here all their links of the varsity will be combined in this app and the user will be made dependent. • This app has Database for storing Students/Teachers Information. • It has a MySQL Database operation for saving/remove information. • Mainly focused on memory management for any low configure computer it can support.

Literature Review :

In our project Literature Review includes whether any such application was created before us. Even before us, an app was created which is known as DI U Smart App in the Play Store. We are working in a very special way with time, so that in a very short time the user can move from one place to another as he needs. His time complexity should be reduced. He should be able to access everything on the bus without installing anything in a very short time.

Features :

1. Log in

diuassist1

2. Home Page (Quick Assist)

diuassist2

3. Home Page (Add Students)

diuassist3 diuassist4 diuassist5

4. Home Page (Add Teachers)

diuassist6 diuassist7

5. Home Page (View Students)

   Select..,Search, Delete & Update

diuassist8 diuassist9 diuassist10 diuassist11 diuassist12

6. Home Page (View Teachers)

   Select..,Search, Delete & Update

diuassist26 diuassist13 diuassist14 diuassist15 diuassist16 diuassist17 diuassist18

6. About us

diuassist19

7. Logout

diuassist20

Testing:

For Testing Purpose open exe file and use Login key : userid@diu.edu.bd

Software used for Implementing this Software :

IDE: Netbeans IDE for Java EE Developers

JDK version: 1.8

Download Link : https://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html

diuassist22

Libraries:

MySQL JDBC Driver.

Jfoinex 8.0.jar

Fontawsomfx 8.2.jar

Java DB Driver.

Database Manager: XAMPP Version: 7.4.12

DBMS: MySQL.

Download Link: https://www.apachefriends.org/download.html

diuassist21

Database Connection:

After installing XAMPP, you need to log in to XAMPP and start its Apache and MySQL databases. Then by clicking on My SQL Admin we will get our desired database.

student: Using this database you can add , seach , update a student's information and delete those information.

teacher: Using this database you can add , seach , update a teacher’s information and delete those information.

diuassist23 diuassist24 diuassist25

Application Version with source :

   DIU Assist v1.5     : https://drive.google.com/file/d/1hwzRAH34SAZ4QkBnup4ljRDEm-KMkd8D/view?usp=sharing
   Github Repository   : https://github.com/abdullah100998/DIU-Assist-v1.5           
   DBMS Sql file       : https://drive.google.com/file/d/13NDpdHmj0RTo8F-Vr4D1dv-A7D8suRSb/view?usp=sharing

Future Update:

• Dynamic Search from Database • Relational DBMS • Routine and Event's management • Move into Web and Android Application

Challenges Faced :

• Faced error connecting into Database. • Faced not getting any data from user input. • Faced problem in insert, delete, view from database. • Faced Some Little bugs.

Outcome

The outcome of this project will be a GUI application all people can use to get & set information . This will also be able to use for browse necessry sites.

Conclusion:

This was a great experience doing this project. This project was intended to make the DIU system easier and reliable. I hope the intention of the program gets full filled.. The challenges we faced and the learning we have gone through will come in great help in the future.

------------------------------Thank you for using our application------------------------------

DIU Assist v1.5 © Fantastic Four ©2020 Fantastic Four. All rights reserved

About

Basically ,This software will handle the all social and important link For a CSE student. where all the teachers and students info can record, There is also a login option for the user, in this software, has its own browser which will make comfort for the user.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages