Inventory Management System: An Advanced Java Project Proposal
Verified
Added on 2024/05/20
|2
|591
|239
AI Summary
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
CSC8416 – Advanced Java Programming – Project Proposal Student Name:Student ID: Inventory Management System Abstract “Inventory Management System” will be developed to keep track of the materials and items present in a store. The application will manage inventory efficiently. And also help to maintain the flow of items in the store and to manage the customer's details and produce bills of product buy from the store. The application will be fully automated and help to maintain inventory system. As mentioned in Springler (Foster 2014) the objective of the system is to develop an automated inventory system that can easily manage the inventory and the customer record can also be maintained efficiently. Introduction In today's current scenario many departments are using an automated system to manage their store inventories. Some use the semi-automated system to maintain inventories. The application will be made so that inventories can be maintained easily. All the products details can be maintained easily using the application “inventory management system”. Motivation To manage the inventory system and also to keep a record of products manually is very tedious task. To overcome this problem an automated system will design so that inventory can be easily managed. System structures Software requirements: Tool Used: XAMPP server Language: Advanced Java (Java GUI) IDE- NetBeans 8.0.2 is used. Database: MySQL Hardware requirements: RAM: 1 GB or more, hard disk: 40 GB, Processor: Intel dual core processor. Functions According to (Arsan, Barsan, Ar, Bozkus 2013) functions are: a.The interface of an application is very easy that anybody can use. b.The system can generate bills of product at the time of purchasing products. User requirements A different operating system like Windows XP, Windows 8 and Window 10
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
CSC8416 – Advanced Java Programming – Project Proposal Student Name:Student ID: Additional features a.The Proposed System can create bill sheet and this bill sheet can store in the database. b.There are two applications one for the client and one for the server and Both are linked with each other. Inherent complexities and challenges To develop two applications one for the client and one for the server is a major task and to maintain data flow from MySQL database to IDE or vice- versa. Project Plan ItemsActivity date rangeActivities 1.Week 1- Week 2Research problem statement. 2.Week 4- Week 6Critically analyze all hardware and software requirements. 3.Week 7Create a logic design for the application. 4.Week 8- Week 11Implementation of application 5.Week 12- Week 13Applicationtestwithmany test cases. Conclusion To develop two applications one for the client and one for the server is critical section. And to do interconnectivity of these two applications is a big task. I will make a separate class to reduce the complexity of the application. And will also do a backup of these two applications for future use. References Foster E. 2014, ‘ProjectProposal for a Generic Inventory Management System’. Arsan T., Başkan E., Ar E., Bozkuş Z 2013, ‘A Software Architecture for Inventory Management System’, vol 152.