Can anyone help me !!! i need to create a library system using java and i don't know where to start so can anyone suggest steps on how can i create a successful application .

Dani AI

Generated

Following , and , a practical way forward is to convert their high-level suggestions into a short, repeatable cycle: pick a small, working MVP; design the minimal data model behind it; implement data access and simple screens; then iterate. The screenshot in post #5 is a useful long-term target, but the first milestone should prove the core flows (create/read/update/delete for students and enrollments) before spending time on polish.

Suggested MVP and minimal schema to get concrete quickly: Student, Course, Enrollment and Admin. Example fields (minimal): Student(id, firstName, lastName, dob, email, enrollmentDate), Course(id, code, title, credits), Enrollment(id, studentId, courseId, term, grade). Keep passwords hashed, add a CSV import/export for test data, and an indexed search on student name or ID to validate retrieval performance.

Tooling and architecture choices that save time: for a modern desktop UI prefer JavaFX (OpenJFX); for a lightweight embedded DB use H2 (H2 Database). Use JPA/Hibernate for persistence to reduce boilerplate, and Maven or Gradle plus Git for builds and source control. If a web app is required, Spring Boot gives an easy embedded server and quick REST endpoints.

Concrete workflow and common pitfalls: draw an ER diagram and two or three UI wireframes, create DAOs/repositories and automated tests (JUnit) for CRUD, then connect the UI. Watch for a few recurring errors: blocking the UI thread (use background tasks), missing JDBC driver on classpath, SQL injection (use parameterized queries/ORM), and storing plain-text passwords. Aim for frequent commits and a tiny working demo before adding extra features.

Recommended Answers

All 12 Replies

First thing to do would be to design the system.
What do you want it to do?

what is much easier to do a library system or student info system ?

Give me the full designs for each system so I can know how complicated each is.

ive decided to create a student info system and i like my system to be like these .

Ok, now design your system.

i dont know where start by the way the system needs to be in java .

please help me sir ! .

Did you see my last suggestion? That is still my advice.
When you get a design for the system and have specific questions about how to implement it in java, post your questions here.
There are many people here who will help you.

Hey adri00713,
NormR1 is right.First you have to design your system.I have done a project in Java(Admission test management system) few months ago.
I also have to design my system first.
So bro..first do this.
like......
which information do you want to store in your database,which data you want to show etc....
Then create some Jframes linking each another as you will have design your system.
But you have to design you system by yourself in a pepar.
ok..........

Then ask us...........for more help.

Divide big task into smaller chunks
1) Identify the Data
2) Create tables to store that data
3) Create Html pages
4) Create Jsp page to insert ,update and read data from database
by doing this you ll get an idea...then proceed with main design

From msvinaykumar's reply....point 3 and four is tough for first time.
First do the simple design by using Jframe.Then do the other tasks.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.