Skip to content

AhmetEminSaglik/KTU-Library-First_Automation

Repository files navigation

Video Links:

Youtube Link : https://www.youtube.com/watch?v=CuqyXDdQcRA&list=PLkpzlWtSe0YKpE9jLdEJUy0__5WA8HskE&index=3
Linkedin Link : https://www.linkedin.com/posts/ahmeteminsaglik_java-javafx-algorithm-activity-7086650246633521154-jvPQ?utm_source=share&utm_medium=member_desktop

Library Automation of KTU ( Of Technology Faculty )

  • The application was built and donated in 2020 to library managers in Of Technology Faculty of KTU.
  • The project was built with Java Swing by coding. (not drag and drop)

1.png

  • If application can not connect to Mysql then we would get a message and there is a solution suggestion about problem. This one tell us to run xampp port to connect mysql.
  • And as you can see there is not library database before connection mysql.



2.png

  • Here as you can see when the connection is successful and if there is not library database then the program create database and its tables.



3.png

  • Here is login screen for library manager.



4.png

  • Here is main page of application. Books can be borrowed to students in this page.



5.png

  • Here is book adding page. Books can be added to database.



6.png

  • If book's barcode code is registered before then the result field will tell you that book is registered before with orange background.



7.png

  • Here is the registering student page. The students can be registered to application in this page.



8.png

  • If there is any empty field then the result field will have a error message



9.png

  • Here is list of registered books page and the manager can search book by book's property.



10.png

  • After students and books added, manager can lend books to student here. If pairing succesfull then result field will let you know in green background.



12.png

  • Here is the page to extend the book's returning time.



13.png

  • Students can get max 3 books. And this page is like a student profile. After entered student number, all datas will be brought.



14.png

  • Registered student page. All registered students will be seen here.



15.png

  • If students had fine because of being late about returning book then total fine will be displayed here.



16.png

  • Books can be updated here.



19.png

  • If library manager changes then username and password must be changed.
  • Usernmae, password or both change process is told here.



20.png

  • When students graduate then his/her registration must be removed from database. If student have book or fine then can not remove from system.



22.png

  • Book return page.



Actually there are much more screenshots to add and show here but if I add much more I afraid it will be boring. So I finished here about telling the project. Thanks for have a look to my project. I hope you like it

Releases

No releases published

Packages

No packages published

Languages