SlideShare a Scribd company logo
I N V E N T O R Y M A N A G E M E N T
S Y S T E M
K V. N . G O P I K R I S H N A .
1 5 0 0 3 0 4 5 0
C . S . E
K . L . U N I V E R S I T Y
CO M PA N Y G U I D E : M R B . S . G A N E S H
T E C H N I C A L H E A D
T E C H N O S O F T S O LU T I O N S P V T LT D.
U N I V E R S I T Y G U I D E : M R V. S H O U R I E R E D D Y
V I S H A K A PAT N A M
CONTENT
• Abstract
• Project Objective
• Technical Specifications / tools and technology
• Software specifications
• Background Knowledge / Architecture 3 tire
• Module Specifications
• Use Case Diagram
• Debugging and Testing
• Conclusion and Future Scope
• References
ABSTRACT
• The meaning of inventory is stock/goods.
• Inventory management is the ongoing process of moving parts and products into and out of a
company’s location(s).
• Companies manage their inventory on a daily basis as they place new orders for products.
• It’s important for business firm to grasp of everything involved in the inventory control
process.
• That way, they can figure out creative ways to solve inventory challenges by finding the right
solutions.
• Inventory management is a complex process.
• but the basics are essentially the same regardless of the organization's size or type.
• Inventory management uses a variety of data to keep track of the goods as they move through
the process, including lot numbers, serial numbers, cost of goods, quantity of goods and the
dates when they move through the process.
PROJECT OBJECTIVE
• The objectives of inventory management are to provide the desired level of customer service.
• To minimize the risk of under and over stocking of material.
• To supply the required materials continuously.
• To maintain systematic record of inventory.
• To minimize losses through deterioration, pilferage, wastages and damages.
• To design proper organization for inventory management. Clear cut accountability should be
fixed at various levels of the organization.
• To keep investment in inventory at optimum level.
TECHNICAL SPECIFICATIONS
• HTML
• PHP
• DATABASE
HTML
• HyperText Markup Language.
• Webpages are usually viewed in a web browser through html.
• HTML can also be used to add meta information to a webpage.
• HTML is used to mark and describe each of these kinds of content so the web browser can
display them correctly.
• CSS is used to style HTML elements while JavaScript is used to manipulate HTML elements
and CSS styles.
BUSINESS LOGIC: PHP
• PHP is used as Business logic in this project.
• Hypertext Preprocessor.
• Business logic is built into the controller.
• Business logic is written to create a form, validate it, and use some business logic .
• XHTML forms enable Web pages to collect data from users and send it to a Web server for
processing. Interaction of this kind between users and Web servers is vital to e-commerce
applications. Such capabilities allow users to purchase products, request information, send and
receive Web-based e-mail, perform online paging and take advantage of various other online
services XHTML form to collect information about users for the purpose of adding them to a
mailing list. The type of registration form in this example could be used by a software company
to acquire profile information before allowing users to download software.
DATABASE
• Database is an organized collection of data.
• The database management system (DBMS) is the software that interacts with end users,
applications, and the database itself to capture and analyze data.
• DBMS consisting of an integrated set of computer software that allows users to interact with
one or more databases and provides access to all of the data contained in the database.
• Computer databases typically contain aggregations of data records or files, such as sales
transactions, product catalogs and inventories, and customer profiles.
• Here XAMPP named software is used to enter data base.
• XAMPP is a free and open source cross-platform web server solution stack package developed
by Apache Friends, consisting mainly of the Apache HTTP Server.
• It extremely easy for developers to create a local web server for testing and deployment
purposes.
SOFTWARE SPECIFICATIONS
• Visual Studio Code.
• Xampp.
• Bootstrap
VISUAL STUDIO CODE
• Front-End Design : Visual Studio Code
• Visual Studio Code is a source code editor developed by Microsoft.
• It includes support for debugging, embedded Git control, syntax highlighting, intelligent code
completion, snippets, and code refactoring.
• Visual Studio Code is based on Electron, a framework which is used to
deploy Node.js applications for the desktop.
• It has useful extensions.
• Microsoft Visual Studio is an integrated development environment (IDE)
• It also has Integrated Terminals, Source Control.
• VS Code is a new type of tool that combines the simplicity of a code editor with what
developers need for their core edit-build-debug cycle.
• Visual Studio includes fools for debugging parallel applications.
XAMPP
• Back-End Database : Xampp My SQL Server
• XAMPP named software is used to enter data base.
• XAMPP is a free and open source cross-platform web server solution stack package developed
by Apache Friends, consisting mainly of the Apache HTTP Server.
• It extremely easy for developers to create a local web server for testing and deployment
purposes.
• web server deployments use the same components as XAMPP, it makes transitioning from a
local test server to a live server extremely easy as well.
• XAMPP's designers intended it for use only as a development tool, to allow website designers
and programmers to test their work on their own computers without any access to the Internet.
BOOTSTRAP
• Bootstrap is an open source toolkit for developing with HTML, CSS, and JS.
• Bootstrap, the world’s most popular framework for building html pages.
• Bootstrap is a free and open-source for designing websites and web applications.
• Bootstrap 3 supports the latest versions of the Google Chrome, Firefox, Internet
Explorer, Opera, and Safari.
• Each Bootstrap component consists of an HTML structure, CSS declarations, and in some cases
accompanying JavaScript code.
• Although bootstrap have structures,declerations one should have good knowledge in
html,php,JS.
BACKGROUND KNOWLEDGE
• Three-tier architecture:
A three-tier architecture is a client-server architecture in which the functional process logic, data
access, computer data storage and user interface are developed and maintained as independent
modules on separate platforms.
Client tier
Business tier
Data tier
Client tier
• The visual part is implemented using all kinds of swing components, which does not make database
calls. The main function of this tier is to display information to the user upon user’s request
generated by user’s inputs such as firing button events. For example, inventory list will display when
user click “display” button if he or she wants to know the list of stock remaining in the organization.
Business tier
• The middle tier, business logic, is called by the client to make database queries. It provides core
function of the system as well as connectivity to the data tier, which simplify tasks that were done by
the clients tier.
Data tier
• Data layer is also the class which gets the data from the business tier and sends it to the database or
gets the data from the database and sends it to business tier. This is the actual DBMS access layer or
object layer also called the business object. The database back end stores information which can be
retrieved by using the Mysql database Connectivity. Mysql database connectivity is used to manage
the communication between the middle tier and the back end database by issuing complex database
queries
Inventory managment system
MODULE SPECIFICATIONS
• Inventory
• Service
• Customer
• Quotation
• Invoice
• Accounts
• Admin
.
• Inventory:
To add and delete inventory like name,quantity etc..,it displays it.
• Service:
Entry and remove of service name, service cost.
• Customer:
to register and delete new customer with name,phno,address…..
• Quotation:
to raise quotation with cost quantity etc…
• Invoice:
to raise invoice with tax..
• Accounts:
total bills with invoice display.
• Admin:
Able to edit the details as per entry,Able to add, modify and delete the stock entry,Able to
access the Invoices and bills
USE CASE DIAGRAM
DEBUGGING AND TESTING
• The purpose of software testing is to access or evaluate the capabilities or attributes of a software
program’s ability to adequately meet the applicable standards and application need. Testing does not
ensure quality and the purpose of testing is not to find bugs. Testing can be verification and
validation or reliability estimation. The primary objective if testing includes:
• To identifying defects in the application.
• The most important role of testing is simply to provide information.
• To check the proper working of the application while inserting updating and deleting the entry of the
products.
Type of Testing
• We have used one type of testing to ensure the error free features of our software application:
Units Test
• This type of testing is testing of individual software components. It is typically done by the
programmer and not by the testers. It requires details information and knowledge about the internal
program design and code to perform this testing.
• During unit testing, we carry out various testing task such as the reflection of the unit data on
database and its interface. Various types of bugs associated with the component were
CONCLUSION AND FUTURE SCOPE
• To conclude, Inventory Management System is a simple web based application basically
suitable for small organization. It has every basic items which are used for the small
organization. Our team is successful in making the application where we can update, insert and
delete the item as per the requirement. This application also provides a simple report on daily
basis to know the daily sales and purchase details. This application matches for small
organization.
• After completing coding in HTML using BOOTSTRAP in Visual Studio Code the Front-Ended
web application is designed and we can get to see the web page outlook in the browser.
• Through it has some limitations, our team strongly believes that the implementation of this
system will surely benefit the organization.
FUTURE ENHANCEMENTS
• Interactive user interface design.
• Manage Stock branch wise.
• Use of Oracle as its database.
• Online payment system can be added.
• Making the system flexible in any type.
• Sales and purchase return system will be added in order to make return of products
REFERENCES
• An official website of Bootstrap where we learnt coding
• https://getbootstrap.com/
• Official website of Visual Studio Code from where we started learning basics of visual studio
code editor.
• https://code.visualstudio.com/
• Official Wikipedia website where we got to know about the technologies and frameworks we
used in developing the project.
• http://wikipedia.org/
• Official Google website to search what we did not get to understand.
• https://www.google.com/
THANK YOU

More Related Content

PPTX
Salesforce Development Best Practices
Vivek Chawla
 
PPTX
Oracle APEX
AXIA Consulting Inc.
 
PDF
Follow the evidence: Troubleshooting Performance Issues
Salesforce Developers
 
PPTX
Improving the Traceability and Reliability of CRM Implementations with TFS
Ivan Kurtev
 
PPT
Business workflow
Kranthi Kumar
 
PDF
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
Patrick Guimonet
 
PDF
Bi Publisher 11g: Only good news
Edelweiss Kammermann
 
PPTX
Salesforce static code analysis
Prasanna Deshpande ☁
 
Salesforce Development Best Practices
Vivek Chawla
 
Follow the evidence: Troubleshooting Performance Issues
Salesforce Developers
 
Improving the Traceability and Reliability of CRM Implementations with TFS
Ivan Kurtev
 
Business workflow
Kranthi Kumar
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
Patrick Guimonet
 
Bi Publisher 11g: Only good news
Edelweiss Kammermann
 
Salesforce static code analysis
Prasanna Deshpande ☁
 

What's hot (10)

PDF
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 6: User Authentication and SSO
SAP Analytics
 
PPTX
Upgrading To OBIEE 12C - Key Things Your Need To Know About
Geraint Thomas
 
PPTX
RPA training for Beginners using UiPath
Hariom Sharma
 
PDF
Performance Testing for SAP Applications
Globe Testing
 
PDF
Step by Step installation of SAP BusinessObjects BI Platform 4.0 on Windows 2...
Jorge Batista
 
PPTX
Migrating Oracle Forms Using Oracle Application Express
DavidPeake15
 
PPT
Performance Testing in Oracle Apps
Biswajit Pratihari
 
DOC
Bapi programming
Samannaya Roy
 
PDF
SAP Performance Testing Best Practice Guide v1.0
Argos
 
DOC
Resume_Bhabani_Prasad_Mohanty
Bhabani Pr. Mohanty
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 6: User Authentication and SSO
SAP Analytics
 
Upgrading To OBIEE 12C - Key Things Your Need To Know About
Geraint Thomas
 
RPA training for Beginners using UiPath
Hariom Sharma
 
Performance Testing for SAP Applications
Globe Testing
 
Step by Step installation of SAP BusinessObjects BI Platform 4.0 on Windows 2...
Jorge Batista
 
Migrating Oracle Forms Using Oracle Application Express
DavidPeake15
 
Performance Testing in Oracle Apps
Biswajit Pratihari
 
Bapi programming
Samannaya Roy
 
SAP Performance Testing Best Practice Guide v1.0
Argos
 
Resume_Bhabani_Prasad_Mohanty
Bhabani Pr. Mohanty
 
Ad

Similar to Inventory managment system (20)

PDF
digiinfo website project report
ABHIJEET KHIRE
 
PPTX
New عرض تقديمي من Microsoft PowerPoint.pptx
tedgcgd1
 
PPTX
Inventory management application
Rohit Gupta
 
PDF
Furniture showroom management system project.pdf
Kamal Acharya
 
DOCX
Inventory management System
Al Mahmud Shuvo
 
PDF
inventory mangement project.pdf
MeenakshiThakur86
 
PPTX
Sales and inventory management
Rohit Gupta
 
PDF
resume
Brent Ransom
 
PPTX
Accent Techno Soft.pptx
sridharshanveprus
 
DOCX
Functional Testing.docx
killdudeMohan
 
PDF
Six Month Industrial Training In Chandigarh.pdf
Excellence Technology
 
PPTX
Feature driven agile oriented web applications
Ram G Athreya
 
PDF
Class 7: Introduction to web technology entrepreneurship
allanchao
 
PPT
Mobile shop.ppt123
Neelam2106Mankar
 
PPS
ToolsTrade.com Project Final pres
purvanahar
 
PPTX
It iyer , akansha, samoneh , david & rahul
Rahul Singh
 
KEY
Why You Need a Front End Developer
Mike Wilcox
 
PDF
Designing your API Server for mobile apps
Mugunth Kumar
 
PPTX
Internship msc cs
Pooja Bhojwani
 
PPTX
shopeasy an e commerce website foy your final year project.pptx
pandamanoj872
 
digiinfo website project report
ABHIJEET KHIRE
 
New عرض تقديمي من Microsoft PowerPoint.pptx
tedgcgd1
 
Inventory management application
Rohit Gupta
 
Furniture showroom management system project.pdf
Kamal Acharya
 
Inventory management System
Al Mahmud Shuvo
 
inventory mangement project.pdf
MeenakshiThakur86
 
Sales and inventory management
Rohit Gupta
 
resume
Brent Ransom
 
Accent Techno Soft.pptx
sridharshanveprus
 
Functional Testing.docx
killdudeMohan
 
Six Month Industrial Training In Chandigarh.pdf
Excellence Technology
 
Feature driven agile oriented web applications
Ram G Athreya
 
Class 7: Introduction to web technology entrepreneurship
allanchao
 
Mobile shop.ppt123
Neelam2106Mankar
 
ToolsTrade.com Project Final pres
purvanahar
 
It iyer , akansha, samoneh , david & rahul
Rahul Singh
 
Why You Need a Front End Developer
Mike Wilcox
 
Designing your API Server for mobile apps
Mugunth Kumar
 
Internship msc cs
Pooja Bhojwani
 
shopeasy an e commerce website foy your final year project.pptx
pandamanoj872
 
Ad

Recently uploaded (20)

PDF
Software Testing Tools - names and explanation
shruti533256
 
PDF
Traditional Exams vs Continuous Assessment in Boarding Schools.pdf
The Asian School
 
PPTX
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
PDF
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PDF
flutter Launcher Icons, Splash Screens & Fonts
Ahmed Mohamed
 
PDF
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
PPTX
easa module 3 funtamental electronics.pptx
tryanothert7
 
PDF
July 2025: Top 10 Read Articles Advanced Information Technology
ijait
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPT
SCOPE_~1- technology of green house and poyhouse
bala464780
 
PDF
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
PDF
Top 10 read articles In Managing Information Technology.pdf
IJMIT JOURNAL
 
PDF
2025 Laurence Sigler - Advancing Decision Support. Content Management Ecommer...
Francisco Javier Mora Serrano
 
PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
PDF
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
PDF
JUAL EFIX C5 IMU GNSS GEODETIC PERFECT BASE OR ROVER
Budi Minds
 
Software Testing Tools - names and explanation
shruti533256
 
Traditional Exams vs Continuous Assessment in Boarding Schools.pdf
The Asian School
 
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
flutter Launcher Icons, Splash Screens & Fonts
Ahmed Mohamed
 
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
easa module 3 funtamental electronics.pptx
tryanothert7
 
July 2025: Top 10 Read Articles Advanced Information Technology
ijait
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
SCOPE_~1- technology of green house and poyhouse
bala464780
 
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
Top 10 read articles In Managing Information Technology.pdf
IJMIT JOURNAL
 
2025 Laurence Sigler - Advancing Decision Support. Content Management Ecommer...
Francisco Javier Mora Serrano
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
JUAL EFIX C5 IMU GNSS GEODETIC PERFECT BASE OR ROVER
Budi Minds
 

Inventory managment system

  • 1. I N V E N T O R Y M A N A G E M E N T S Y S T E M K V. N . G O P I K R I S H N A . 1 5 0 0 3 0 4 5 0 C . S . E K . L . U N I V E R S I T Y CO M PA N Y G U I D E : M R B . S . G A N E S H T E C H N I C A L H E A D T E C H N O S O F T S O LU T I O N S P V T LT D. U N I V E R S I T Y G U I D E : M R V. S H O U R I E R E D D Y V I S H A K A PAT N A M
  • 2. CONTENT • Abstract • Project Objective • Technical Specifications / tools and technology • Software specifications • Background Knowledge / Architecture 3 tire • Module Specifications • Use Case Diagram • Debugging and Testing • Conclusion and Future Scope • References
  • 3. ABSTRACT • The meaning of inventory is stock/goods. • Inventory management is the ongoing process of moving parts and products into and out of a company’s location(s). • Companies manage their inventory on a daily basis as they place new orders for products. • It’s important for business firm to grasp of everything involved in the inventory control process. • That way, they can figure out creative ways to solve inventory challenges by finding the right solutions. • Inventory management is a complex process. • but the basics are essentially the same regardless of the organization's size or type. • Inventory management uses a variety of data to keep track of the goods as they move through the process, including lot numbers, serial numbers, cost of goods, quantity of goods and the dates when they move through the process.
  • 4. PROJECT OBJECTIVE • The objectives of inventory management are to provide the desired level of customer service. • To minimize the risk of under and over stocking of material. • To supply the required materials continuously. • To maintain systematic record of inventory. • To minimize losses through deterioration, pilferage, wastages and damages. • To design proper organization for inventory management. Clear cut accountability should be fixed at various levels of the organization. • To keep investment in inventory at optimum level.
  • 6. HTML • HyperText Markup Language. • Webpages are usually viewed in a web browser through html. • HTML can also be used to add meta information to a webpage. • HTML is used to mark and describe each of these kinds of content so the web browser can display them correctly. • CSS is used to style HTML elements while JavaScript is used to manipulate HTML elements and CSS styles.
  • 7. BUSINESS LOGIC: PHP • PHP is used as Business logic in this project. • Hypertext Preprocessor. • Business logic is built into the controller. • Business logic is written to create a form, validate it, and use some business logic . • XHTML forms enable Web pages to collect data from users and send it to a Web server for processing. Interaction of this kind between users and Web servers is vital to e-commerce applications. Such capabilities allow users to purchase products, request information, send and receive Web-based e-mail, perform online paging and take advantage of various other online services XHTML form to collect information about users for the purpose of adding them to a mailing list. The type of registration form in this example could be used by a software company to acquire profile information before allowing users to download software.
  • 8. DATABASE • Database is an organized collection of data. • The database management system (DBMS) is the software that interacts with end users, applications, and the database itself to capture and analyze data. • DBMS consisting of an integrated set of computer software that allows users to interact with one or more databases and provides access to all of the data contained in the database. • Computer databases typically contain aggregations of data records or files, such as sales transactions, product catalogs and inventories, and customer profiles. • Here XAMPP named software is used to enter data base. • XAMPP is a free and open source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server. • It extremely easy for developers to create a local web server for testing and deployment purposes.
  • 9. SOFTWARE SPECIFICATIONS • Visual Studio Code. • Xampp. • Bootstrap
  • 10. VISUAL STUDIO CODE • Front-End Design : Visual Studio Code • Visual Studio Code is a source code editor developed by Microsoft. • It includes support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring. • Visual Studio Code is based on Electron, a framework which is used to deploy Node.js applications for the desktop. • It has useful extensions. • Microsoft Visual Studio is an integrated development environment (IDE) • It also has Integrated Terminals, Source Control. • VS Code is a new type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. • Visual Studio includes fools for debugging parallel applications.
  • 11. XAMPP • Back-End Database : Xampp My SQL Server • XAMPP named software is used to enter data base. • XAMPP is a free and open source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server. • It extremely easy for developers to create a local web server for testing and deployment purposes. • web server deployments use the same components as XAMPP, it makes transitioning from a local test server to a live server extremely easy as well. • XAMPP's designers intended it for use only as a development tool, to allow website designers and programmers to test their work on their own computers without any access to the Internet.
  • 12. BOOTSTRAP • Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. • Bootstrap, the world’s most popular framework for building html pages. • Bootstrap is a free and open-source for designing websites and web applications. • Bootstrap 3 supports the latest versions of the Google Chrome, Firefox, Internet Explorer, Opera, and Safari. • Each Bootstrap component consists of an HTML structure, CSS declarations, and in some cases accompanying JavaScript code. • Although bootstrap have structures,declerations one should have good knowledge in html,php,JS.
  • 13. BACKGROUND KNOWLEDGE • Three-tier architecture: A three-tier architecture is a client-server architecture in which the functional process logic, data access, computer data storage and user interface are developed and maintained as independent modules on separate platforms. Client tier Business tier Data tier
  • 14. Client tier • The visual part is implemented using all kinds of swing components, which does not make database calls. The main function of this tier is to display information to the user upon user’s request generated by user’s inputs such as firing button events. For example, inventory list will display when user click “display” button if he or she wants to know the list of stock remaining in the organization. Business tier • The middle tier, business logic, is called by the client to make database queries. It provides core function of the system as well as connectivity to the data tier, which simplify tasks that were done by the clients tier. Data tier • Data layer is also the class which gets the data from the business tier and sends it to the database or gets the data from the database and sends it to business tier. This is the actual DBMS access layer or object layer also called the business object. The database back end stores information which can be retrieved by using the Mysql database Connectivity. Mysql database connectivity is used to manage the communication between the middle tier and the back end database by issuing complex database queries
  • 16. MODULE SPECIFICATIONS • Inventory • Service • Customer • Quotation • Invoice • Accounts • Admin
  • 17. . • Inventory: To add and delete inventory like name,quantity etc..,it displays it. • Service: Entry and remove of service name, service cost. • Customer: to register and delete new customer with name,phno,address….. • Quotation: to raise quotation with cost quantity etc… • Invoice: to raise invoice with tax.. • Accounts: total bills with invoice display. • Admin: Able to edit the details as per entry,Able to add, modify and delete the stock entry,Able to access the Invoices and bills
  • 19. DEBUGGING AND TESTING • The purpose of software testing is to access or evaluate the capabilities or attributes of a software program’s ability to adequately meet the applicable standards and application need. Testing does not ensure quality and the purpose of testing is not to find bugs. Testing can be verification and validation or reliability estimation. The primary objective if testing includes: • To identifying defects in the application. • The most important role of testing is simply to provide information. • To check the proper working of the application while inserting updating and deleting the entry of the products. Type of Testing • We have used one type of testing to ensure the error free features of our software application: Units Test • This type of testing is testing of individual software components. It is typically done by the programmer and not by the testers. It requires details information and knowledge about the internal program design and code to perform this testing. • During unit testing, we carry out various testing task such as the reflection of the unit data on database and its interface. Various types of bugs associated with the component were
  • 20. CONCLUSION AND FUTURE SCOPE • To conclude, Inventory Management System is a simple web based application basically suitable for small organization. It has every basic items which are used for the small organization. Our team is successful in making the application where we can update, insert and delete the item as per the requirement. This application also provides a simple report on daily basis to know the daily sales and purchase details. This application matches for small organization. • After completing coding in HTML using BOOTSTRAP in Visual Studio Code the Front-Ended web application is designed and we can get to see the web page outlook in the browser. • Through it has some limitations, our team strongly believes that the implementation of this system will surely benefit the organization.
  • 21. FUTURE ENHANCEMENTS • Interactive user interface design. • Manage Stock branch wise. • Use of Oracle as its database. • Online payment system can be added. • Making the system flexible in any type. • Sales and purchase return system will be added in order to make return of products
  • 22. REFERENCES • An official website of Bootstrap where we learnt coding • https://getbootstrap.com/ • Official website of Visual Studio Code from where we started learning basics of visual studio code editor. • https://code.visualstudio.com/ • Official Wikipedia website where we got to know about the technologies and frameworks we used in developing the project. • http://wikipedia.org/ • Official Google website to search what we did not get to understand. • https://www.google.com/