The Cherry Company
The Cherry Company
The Cherry Company
*FULL NAME :
*GENDER :
*DATE OF BIRTH :
E-MAIL ADDRESS :
OCCUPATION :
COMPANY INFORMATION DETAIL
DATE :
TIME :
NUMBER OF ITEM :
ITEM’S PRICE :
PAYMENT METHOD: (please tick below)
( ) cash ( ) credit card ( ) bank in
DATE O F RECEIVES ITEM/ PRODUCT:
TOTAL PRICE :
PROBLEM STATEMENT
As we mentioned at the early , High –Tech Soft Company used
the manual system to get the client’s personal data and the
payment detail. As the customer increase ,this method has
becomes a problem. This system has slowed down the
company’s activities and cost a lot of chaos. In order to
overcome this problem ,we need a really smart and systematic
system that can save the client’s detail and the payment details
efficiently and replace the manual system to solve the
problem .Below are the problem of using the manual system
information form.
•Takes time to search the data.
When client want to upgrade or repair the computer it is
hard to find the last record of their service. Every time when
it hard to check the category whether the customer is a
regular client or a new client .The staff have to search the
thick and bulky book to find the information. This will take a
long time and need to hired more staff to serve the customers.
• To build a computerized graphical user interface system for keeping the data
instead of using manual system.
• To avoid wasting time in order to look for the customer’s information or to organize
the company’s account statement.
• It is also easier to search and locate for the customer’s information without using a
lot amount of time
• To provide easy way for the staff to get the customer data and don’t need to use
plenty of paper.
• To make the staff easy to organize the data in GUI application.
• To minimized data redundancy and inconsitstency
PROJECT SCOPE
In this project we use the element of graphical user interface (Gui) to build the
application.There are two connected frame that represent the data.Below are the
details:
1 . First frame:
In this frame , the customer need to fill up all the personal information
including ,full name ,ic ,address ,city ,postal code ,telephone number ,and e-
mail. In this frame all these are created by using the elements of JText Field
and JLabel. Besides ,there are three button , which is RESET, CLOSE, and LET’S
SHOPPING which give the chance for the customer to reset what have been
filled in the form . Another button is Close button so that the customer can
close this program if the customer doesn’t want to proceed ,and there is
button Let’s shopping. The customer have to click this button if they wish to
proceed to the next step.
2. Second frame :
In the second frame we have the list of all the product software and
hardware. The software product is adobe photoshop cs4, Microsoft office ,
Norton v4 antivirus , Window 7 Home premieum , and operating system.
The hard ware product is Scanner , printer , mouse , keyboard , speaker. We
separate this two product using panel which is pnl hardware and panel
software , to view the product’s price we use setTooltip.text. In this frame the
customer have to click on the checkbox to choose the product and insert the
amount they need. In this frame we use Jlabel , Jtext ,Jpanel, check box, and
JScrollPane, in this frame we also use radion button for the customer to
choose for their payment method.
In this frame there are 4 button which is button AGREE, DISAGREE,
CALCULATE, and ,SUBMIT.
PROJECT SCOPE
CUSTOMER INFORMATION
product
CONCLUSI
ON
Even though at first there is no problem in using manual information
form seem not to have any problem, but as the customer increase, this
system intends to show problem.This system consume more time and
money.This system can act as a back up system if there is problem in the
GUI application.GUI application make all the data more organize and
simplify the staff job.All the data needed can be get and done in a short
amount of time if we use the GUI application.The time and money will
also will be save and the customer will feel more easy to buy
hardware,software,install any software and the customer will be more
satisfied.Customer will also have faith in the company if the company use
this kind of technology.This GUI application will earn more trust from
the client.The client will be more confident that their data will be
protected and all the client information can be get and save in short
amount of time.
REFRENCES
•JAVA PROGRAMMING BY DS.MALIK
•RAPID JAVA APPLICATION DEVELOPMENT USING
JBUILDER BY Y.DANIEL LIANG
•DATA STRUCTURES& PROBLEM SOLVING USING JAVA BY
ADDISON WESLY
•http://www.oracle.com/us/technologies/java/index.html
•http://www.java-forums.org/awt-swing/654-how-write-multiline-s
tring-jlabel.html
•http://prototype-window.xilinus.com/current/samples/tooltips/to
oltip.html
•http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-J
Panel.html