CSC8416 Advanced Java Project: Library Management System Proposal

Verified

Added on  2024/05/20

|2
|553
|343
Project
AI Summary
This document presents a project proposal for a Library Management System developed using Advanced Java (Java Swing) and NetBeans IDE. The project aims to address the challenges of manual library management by creating a system that efficiently tracks book details, manages issue/return dates, and maintains a comprehensive database of all books. The proposal outlines the system's functionalities, including book and student management, search capabilities, and database connectivity using XAMPP and phpMyAdmin. It also discusses potential complexities, such as database integration, and provides a project plan with timelines for research, design, implementation, and testing. The goal is to create a user-friendly application with a robust GUI and efficient data management capabilities. The document references external sources for requirement analysis and recommendation system insights. Desklib is your go-to platform to explore similar solved assignments and past papers.
Document Page
CSC8416 – Advanced Java Programming – Project Proposal
Student Name: Student ID:
Library Management System
Abstract
The project “Library Management System” will design to solve many
problems. To handle the library manually is a complicated task. To track
the book details and manage library is a tough task. This project will help
to design library system that will help to track the book details, maintain
issue/return date of books, and a complete database of all books present
in library.
The aim of project is to make an effective library management system so
that librarian can manage books properly and users can easily get the
books from library.
Introduction
There are many libraries which are been operated manually. To keep
track of books details is major problem. Library management system will
help to provide better library services and will solve all the issues that
occur in manually library management system.
Motivation
To handle library manually is a major problem to solve this issue I Have
choose to design Library management system to provide better library
services and can manage books efficiently.
System structures
Software requirements:
Database: XAMPP server, Web Server: phpMyAdmin server
Language: Advanced Java (Java Swing), NetBeans 8.0.2 (for front end).
Hardware requirements:
Hardisk:40 GB, RAM:256 Mb or more, Processor: Pentium dual core CPU.
Functions
a. The app will help to manage books and also to track the book details.
b. The new books and new student details can be easily addedto the
database.
User requirements
According to (Parker 2012) the requirements are OS (Operating System):
Windows XP, Windows 7, Windows 8, Windows 10.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
CSC8416 – Advanced Java Programming – Project Proposal
Student Name: Student ID:
Additional features
a. The user can view books according to book name and author.
b. User can search books directly in search bar.
Inherent complexities and challenges
According to (Varela 2016) to create a database and connect the
database to NetBeans IDE will be complex part when application will be
developed.
Project Plan
Items Activity date range Activities
1. Week 1- Week 3 Initial research and
development.
2. Week 4- Week 6 Analyze all requirements,
specification & logical design.
4. Week 8- Week 11 Implementation and coding.
5. Week 12- Week 13 Testing of application.
Conclusion
The critical area in application is to fetch the data from database and to
store data in database accurately. The application will be design having
good GUI and easy connectivity to database so that application can be
used efficiently and look better. There will be a copy of application that
will work as backup.
References
Varela, R., 2016. Intelligent Recommendation System Assignment
Help, Programming Assignment Help, viewed 15 March
2018,<http://www.programmingassignmentshelp.net/intelligent-
recommendation-system-assignment/>.
Parker, J., 2012. Business, User, and System Requirements - Enfocus
Solutions Inc, Enfocus Solutions Inc, viewed 15 March 2018,
<http://enfocussolutions.com/business-user-and-system-
requirements/> .
chevron_up_icon
1 out of 2
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]