departmental store management sytem
TRANSCRIPT
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 GUIsWhich 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 !