SlideShare a Scribd company logo
1 of 25
Department of Computer Science Engineering
 Objective
 Implementation of GUI
 Buttons
 User interface
 Innovativeness and usefulness
 Future development
Contents
OBJECTIVES :
 Add and maintain records of available products.
 Add and maintain customer details.
 Add and maintain description of new products.
 Add and maintain new entered category of products.
 Provides economic/financial reports to the owner
monthly or weekly and yearly.
 Provides a convenient solution of billing pattern.
 Make an easy to use environment for users and
customers.
Implementing a GUI
Swing vs AWT
 AWT(Abstract window toolkit) is Java’s original set
of classes for building GUIs
Which is provided by the OS.
 So it is also called heavyweight component
 Not truly portable: looks different and lays out
inconsistently on different Oss.
 Swing is designed to solve AWT’s problems
 Lays out consistently on all OSs
JDBC
 Write apps in java to access any DB, using
standard SQL statements while still following
Java conventions.
1.import java.sql.*;
2.load a jdbc driver:-
Class.forName(“class name”);
3.Establish a connection:-
DriverManager.getConnection(“driver
name”,”root”,”pass”);
Steps:
JButton
 Used to perform some specific Task.
 Executes a certain “Action”.
 predefined label and/or a predefined icon
JTextField
 Limited to only one line
 JPasswordField
JFrame
 Basis of any Java GUI
 Multiple frames
 The “J” prefix is at the beginning of any Swing
component’s name (to distinguish them from AWT
components)
User Interface
SIGNIN / SIGNUP
First Screen shown in first
run . [Higher security]
User Type : only Admin
Here Username and
Password column may be a
admin type or operator
type.
CREATE USER
USERTYPE : Admin / Operator [ After 1st
Run ]
MAIN FRAME
CATEGORY
SUB CATEGORY
SUB CATEGORY
LOCATION
ITEM MASTER
ALTERNATIVES
 UI Buttons
 Menu Items
 Shortcut Keys
PURCHASE
SALES
Innovativeness and Usefulness:
 1. Easiness in modification of data.
 2. User friendly
 3. Reports are easily generated
 4. No or very few paperwork
 6. Computer operator control
Future Improvements :
 Print option in sales(bill), stock transfer
(challan), stock report using jasper.
 Online Connectivity of Database for
backup or to enlarge the scope.
 Bar Code Reader
 while entering purchase invoice if goods
are already expired it should give
warning.
 Warning alert notification
Thank you !

More Related Content

What's hot

Online Shop Project Report
Online Shop Project ReportOnline Shop Project Report
Online Shop Project ReportJayed Imran
 
Digital noticeboard using vb
Digital noticeboard using vbDigital noticeboard using vb
Digital noticeboard using vbsayalipatil528
 
Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report SARASWATENDRA SINGH
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report Kishan Maurya
 
E book management system
E book management systemE book management system
E book management systemBarani Tharan
 
E-Restaurant Management System
E-Restaurant Management SystemE-Restaurant Management System
E-Restaurant Management SystemArno Lordkronos
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing systemMayur Solanki
 
Online shopping report-6 month project
Online shopping report-6 month projectOnline shopping report-6 month project
Online shopping report-6 month projectGinne yoffe
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slideRakibul Hasan Pranto
 
Quiz application
Quiz applicationQuiz application
Quiz applicationHarsh Verma
 
Problem statement
Problem statementProblem statement
Problem statementKanika Jain
 
Flipkart Software Requirements Specification (SRS)
Flipkart Software Requirements Specification (SRS)Flipkart Software Requirements Specification (SRS)
Flipkart Software Requirements Specification (SRS)Aman Goel
 
online mobile phone shopping
online mobile phone shoppingonline mobile phone shopping
online mobile phone shoppingamar patwa
 
Seminar presentation on OpenGL
Seminar presentation on OpenGLSeminar presentation on OpenGL
Seminar presentation on OpenGLMegha V
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)Nazmul Hyder
 

What's hot (20)

Online Shop Project Report
Online Shop Project ReportOnline Shop Project Report
Online Shop Project Report
 
Digital noticeboard using vb
Digital noticeboard using vbDigital noticeboard using vb
Digital noticeboard using vb
 
Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report
 
Online shopping
Online shoppingOnline shopping
Online shopping
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 
E book management system
E book management systemE book management system
E book management system
 
E-Restaurant Management System
E-Restaurant Management SystemE-Restaurant Management System
E-Restaurant Management System
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing system
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
Online shopping report-6 month project
Online shopping report-6 month projectOnline shopping report-6 month project
Online shopping report-6 month project
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slide
 
Quiz application
Quiz applicationQuiz application
Quiz application
 
Problem statement
Problem statementProblem statement
Problem statement
 
Flipkart Software Requirements Specification (SRS)
Flipkart Software Requirements Specification (SRS)Flipkart Software Requirements Specification (SRS)
Flipkart Software Requirements Specification (SRS)
 
online mobile phone shopping
online mobile phone shoppingonline mobile phone shopping
online mobile phone shopping
 
SMART SECURITY SYSTEM USING IOT - MID-TERM PROJECT.pptx
SMART SECURITY SYSTEM USING IOT - MID-TERM PROJECT.pptxSMART SECURITY SYSTEM USING IOT - MID-TERM PROJECT.pptx
SMART SECURITY SYSTEM USING IOT - MID-TERM PROJECT.pptx
 
News portal
News portalNews portal
News portal
 
Seminar presentation on OpenGL
Seminar presentation on OpenGLSeminar presentation on OpenGL
Seminar presentation on OpenGL
 
Presentation on home automation
Presentation on home automationPresentation on home automation
Presentation on home automation
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)
 

Viewers also liked

Hyper Panda Dubai- Marketing Strategies
Hyper Panda Dubai- Marketing StrategiesHyper Panda Dubai- Marketing Strategies
Hyper Panda Dubai- Marketing StrategiesYashaswini Agarwal
 
Departmental store Project - Tinsukia College
Departmental store Project - Tinsukia CollegeDepartmental store Project - Tinsukia College
Departmental store Project - Tinsukia CollegeKumar Nirmal Prasad
 
departmental store
departmental storedepartmental store
departmental storeFreelancer
 
Kannan Departmental Store-retail visit
Kannan Departmental Store-retail visitKannan Departmental Store-retail visit
Kannan Departmental Store-retail visitRanjani Balu
 
6 must have features for departmental store software
6 must have features for departmental store software6 must have features for departmental store software
6 must have features for departmental store softwareEXCELSIOR SOFTWARES PVT. LTD
 
Retail design project yasmeen
Retail design project yasmeenRetail design project yasmeen
Retail design project yasmeendezyneecole
 
Study the retail atmospherics and store layout of
Study the retail atmospherics and     store layout ofStudy the retail atmospherics and     store layout of
Study the retail atmospherics and store layout ofsonaimitee09
 
Retail design portfolioo pawan
Retail design portfolioo pawanRetail design portfolioo pawan
Retail design portfolioo pawandezyneecole
 
A projects report on effectiveness of retailing mix in big bazaar
A projects report on effectiveness of retailing mix in big bazaarA projects report on effectiveness of retailing mix in big bazaar
A projects report on effectiveness of retailing mix in big bazaarProjects Kart
 
project work on BIG BAZAAR
project work on BIG BAZAARproject work on BIG BAZAAR
project work on BIG BAZAARgulab sharma
 
экологическая наблюдения Протва 2015
экологическая наблюдения  Протва 2015экологическая наблюдения  Протва 2015
экологическая наблюдения Протва 2015Vlad Safianov
 
Desarrollo de un programa para aumantar las habilidades
Desarrollo de un programa para aumantar las habilidadesDesarrollo de un programa para aumantar las habilidades
Desarrollo de un programa para aumantar las habilidadesfernanda de abreu
 
Mi programa de formación
Mi programa de formaciónMi programa de formación
Mi programa de formaciónAuri Romero
 
Clinical Trainer and Assessor Role Description
Clinical Trainer and Assessor Role Description Clinical Trainer and Assessor Role Description
Clinical Trainer and Assessor Role Description Peter Griffiths
 
Prevention Institute - Manal Oboeleta
Prevention Institute - Manal OboeletaPrevention Institute - Manal Oboeleta
Prevention Institute - Manal OboeletaAVPH
 

Viewers also liked (20)

Hyper Panda Dubai- Marketing Strategies
Hyper Panda Dubai- Marketing StrategiesHyper Panda Dubai- Marketing Strategies
Hyper Panda Dubai- Marketing Strategies
 
Departmental stores
Departmental storesDepartmental stores
Departmental stores
 
Departmental store Project - Tinsukia College
Departmental store Project - Tinsukia CollegeDepartmental store Project - Tinsukia College
Departmental store Project - Tinsukia College
 
departmental store
departmental storedepartmental store
departmental store
 
Retail presentation
Retail presentationRetail presentation
Retail presentation
 
Kannan Departmental Store-retail visit
Kannan Departmental Store-retail visitKannan Departmental Store-retail visit
Kannan Departmental Store-retail visit
 
6 must have features for departmental store software
6 must have features for departmental store software6 must have features for departmental store software
6 must have features for departmental store software
 
Retail design project yasmeen
Retail design project yasmeenRetail design project yasmeen
Retail design project yasmeen
 
Study the retail atmospherics and store layout of
Study the retail atmospherics and     store layout ofStudy the retail atmospherics and     store layout of
Study the retail atmospherics and store layout of
 
Retail design portfolioo pawan
Retail design portfolioo pawanRetail design portfolioo pawan
Retail design portfolioo pawan
 
A projects report on effectiveness of retailing mix in big bazaar
A projects report on effectiveness of retailing mix in big bazaarA projects report on effectiveness of retailing mix in big bazaar
A projects report on effectiveness of retailing mix in big bazaar
 
project work on BIG BAZAAR
project work on BIG BAZAARproject work on BIG BAZAAR
project work on BIG BAZAAR
 
Store design
Store designStore design
Store design
 
экологическая наблюдения Протва 2015
экологическая наблюдения  Протва 2015экологическая наблюдения  Протва 2015
экологическая наблюдения Протва 2015
 
Curriculum Vitae updated
Curriculum Vitae updatedCurriculum Vitae updated
Curriculum Vitae updated
 
CV2015
CV2015CV2015
CV2015
 
Desarrollo de un programa para aumantar las habilidades
Desarrollo de un programa para aumantar las habilidadesDesarrollo de un programa para aumantar las habilidades
Desarrollo de un programa para aumantar las habilidades
 
Mi programa de formación
Mi programa de formaciónMi programa de formación
Mi programa de formación
 
Clinical Trainer and Assessor Role Description
Clinical Trainer and Assessor Role Description Clinical Trainer and Assessor Role Description
Clinical Trainer and Assessor Role Description
 
Prevention Institute - Manal Oboeleta
Prevention Institute - Manal OboeletaPrevention Institute - Manal Oboeleta
Prevention Institute - Manal Oboeleta
 

Similar to Departmental store management sytem

GUI design using JAVAFX.ppt
GUI design using JAVAFX.pptGUI design using JAVAFX.ppt
GUI design using JAVAFX.pptTabassumMaktum
 
Windows Programming with Swing
Windows Programming with SwingWindows Programming with Swing
Windows Programming with Swingbackdoor
 
java presentation on Swings chapter java presentation on Swings
java presentation on Swings chapter java presentation on Swingsjava presentation on Swings chapter java presentation on Swings
java presentation on Swings chapter java presentation on SwingsMohanYedatkar
 
Slot04 creating gui
Slot04 creating guiSlot04 creating gui
Slot04 creating guiViên Mai
 
Tycs advance java sem 5 unit 1,2,3,4 (2017)
Tycs advance java sem 5 unit 1,2,3,4 (2017)Tycs advance java sem 5 unit 1,2,3,4 (2017)
Tycs advance java sem 5 unit 1,2,3,4 (2017)WE-IT TUTORIALS
 
Better User Experience with .NET
Better User Experience with .NETBetter User Experience with .NET
Better User Experience with .NETPeter Gfader
 
Cso gaddis java_chapter7
Cso gaddis java_chapter7Cso gaddis java_chapter7
Cso gaddis java_chapter7mlrbrown
 
Advanced java lab swing mvc awt
Advanced java lab swing mvc awtAdvanced java lab swing mvc awt
Advanced java lab swing mvc awtvishal choudhary
 
Applications use in Java GUIThe Java GUI consists of a separate, .pdf
Applications use in Java GUIThe Java GUI consists of a separate, .pdfApplications use in Java GUIThe Java GUI consists of a separate, .pdf
Applications use in Java GUIThe Java GUI consists of a separate, .pdfakshay1213
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment systemParag Tamhane
 
A Taste of Java ME
A Taste of Java MEA Taste of Java ME
A Taste of Java MEwiradikusuma
 
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1AVEVA
 
Swingpre 150616004959-lva1-app6892
Swingpre 150616004959-lva1-app6892Swingpre 150616004959-lva1-app6892
Swingpre 150616004959-lva1-app6892renuka gavli
 
Swing and AWT in java
Swing and AWT in javaSwing and AWT in java
Swing and AWT in javaAdil Mehmoood
 
Inside Wijmo 5 - GrapeCity Echo 2016
Inside Wijmo 5 - GrapeCity Echo 2016Inside Wijmo 5 - GrapeCity Echo 2016
Inside Wijmo 5 - GrapeCity Echo 2016Chris Bannon
 

Similar to Departmental store management sytem (20)

GUI design using JAVAFX.ppt
GUI design using JAVAFX.pptGUI design using JAVAFX.ppt
GUI design using JAVAFX.ppt
 
Windows Programming with Swing
Windows Programming with SwingWindows Programming with Swing
Windows Programming with Swing
 
Swt vs swing
Swt vs swingSwt vs swing
Swt vs swing
 
java presentation on Swings chapter java presentation on Swings
java presentation on Swings chapter java presentation on Swingsjava presentation on Swings chapter java presentation on Swings
java presentation on Swings chapter java presentation on Swings
 
Slot04 creating gui
Slot04 creating guiSlot04 creating gui
Slot04 creating gui
 
Tycs advance java sem 5 unit 1,2,3,4 (2017)
Tycs advance java sem 5 unit 1,2,3,4 (2017)Tycs advance java sem 5 unit 1,2,3,4 (2017)
Tycs advance java sem 5 unit 1,2,3,4 (2017)
 
Java Swing
Java SwingJava Swing
Java Swing
 
Better User Experience with .NET
Better User Experience with .NETBetter User Experience with .NET
Better User Experience with .NET
 
Cso gaddis java_chapter7
Cso gaddis java_chapter7Cso gaddis java_chapter7
Cso gaddis java_chapter7
 
Advanced java lab swing mvc awt
Advanced java lab swing mvc awtAdvanced java lab swing mvc awt
Advanced java lab swing mvc awt
 
Applications use in Java GUIThe Java GUI consists of a separate, .pdf
Applications use in Java GUIThe Java GUI consists of a separate, .pdfApplications use in Java GUIThe Java GUI consists of a separate, .pdf
Applications use in Java GUIThe Java GUI consists of a separate, .pdf
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
 
A Taste of Java ME
A Taste of Java MEA Taste of Java ME
A Taste of Java ME
 
Chap1 1 1
Chap1 1 1Chap1 1 1
Chap1 1 1
 
Chap1 1.1
Chap1 1.1Chap1 1.1
Chap1 1.1
 
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
 
Swingpre 150616004959-lva1-app6892
Swingpre 150616004959-lva1-app6892Swingpre 150616004959-lva1-app6892
Swingpre 150616004959-lva1-app6892
 
Swing and AWT in java
Swing and AWT in javaSwing and AWT in java
Swing and AWT in java
 
Inside Wijmo 5 - GrapeCity Echo 2016
Inside Wijmo 5 - GrapeCity Echo 2016Inside Wijmo 5 - GrapeCity Echo 2016
Inside Wijmo 5 - GrapeCity Echo 2016
 
Java lab lecture 2
Java  lab  lecture 2Java  lab  lecture 2
Java lab lecture 2
 

Recently uploaded

software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Recently uploaded (20)

software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 

Departmental store management sytem

  • 1. Department of Computer Science Engineering
  • 2.
  • 3.  Objective  Implementation of GUI  Buttons  User interface  Innovativeness and usefulness  Future development Contents
  • 4. OBJECTIVES :  Add and maintain records of available products.  Add and maintain customer details.  Add and maintain description of new products.  Add and maintain new entered category of products.  Provides economic/financial reports to the owner monthly or weekly and yearly.  Provides a convenient solution of billing pattern.  Make an easy to use environment for users and customers.
  • 6. Swing vs AWT  AWT(Abstract window toolkit) is Java’s original set of classes for building GUIs Which is provided by the OS.  So it is also called heavyweight component  Not truly portable: looks different and lays out inconsistently on different Oss.  Swing is designed to solve AWT’s problems  Lays out consistently on all OSs
  • 7. JDBC  Write apps in java to access any DB, using standard SQL statements while still following Java conventions. 1.import java.sql.*; 2.load a jdbc driver:- Class.forName(“class name”); 3.Establish a connection:- DriverManager.getConnection(“driver name”,”root”,”pass”); Steps:
  • 8. JButton  Used to perform some specific Task.  Executes a certain “Action”.  predefined label and/or a predefined icon
  • 9. JTextField  Limited to only one line  JPasswordField
  • 10. JFrame  Basis of any Java GUI  Multiple frames  The “J” prefix is at the beginning of any Swing component’s name (to distinguish them from AWT components)
  • 12. SIGNIN / SIGNUP First Screen shown in first run . [Higher security] User Type : only Admin Here Username and Password column may be a admin type or operator type.
  • 13. CREATE USER USERTYPE : Admin / Operator [ After 1st Run ]
  • 20. ALTERNATIVES  UI Buttons  Menu Items  Shortcut Keys
  • 22. SALES
  • 23. Innovativeness and Usefulness:  1. Easiness in modification of data.  2. User friendly  3. Reports are easily generated  4. No or very few paperwork  6. Computer operator control
  • 24. Future Improvements :  Print option in sales(bill), stock transfer (challan), stock report using jasper.  Online Connectivity of Database for backup or to enlarge the scope.  Bar Code Reader  while entering purchase invoice if goods are already expired it should give warning.  Warning alert notification