0% found this document useful (0 votes)
50 views14 pages

The Cherry Company

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 14

Mini project

The cherry high-techsoft


Company.

Nur Athirah bt. Irwan


Norsyahirah bt.Ab karim
PROJECT
BACKGROUND
High-Tech Soft Compony located at Low Yat plaza Kuala Lumpur is an compony
that sells computer hardware and many kind of software .This compony provide
hardware such as
printer,scanner,modem,keyboard,mouse,speaker,monitor,cpu,usb,memory card and
hard disk.This compony also sells software such as word
processing,spreadsheet,database,business software,photo editing software,antivirus
software and adobe photoshop.Our compony also provide addition service such as
repairing computer,upgrading,installation,format at such lower price .our compony
also hired staff that have great knowledge in it department.This compony way of
works efficient,fast,and professional. High-Tech Compony already open it 34
branches all around the world.
However, this store use the manual system in order to get the cuctomer personal
information. Eventhough this store sells softwareill but this store still use the
manual information form to fill in all data priviously .There are no many problem
occurred while using this .But as the number of client increase,the problem tend to
exist.But now this compony has created an application that allows the staffs to key
in all the customers data.Below are the example of the previous manual
information.
The Cherry HIGH –TECH SOFT COMPANY
PLAZA LOW YAT, KUALA LUMPUR.
CUSTOMER INFORMATION FORM
Please complete the form and send by email or fax to the Conference Secretariat. Should you have any company product question, please do not hesitate to contact
Miss Lee tae won

*FULL NAME :

*GENDER :

*DATE OF BIRTH :

COMPANY (if any) :


*POSTAL ADDRESS :

POSTAL CODE: CITY: *COUNTERY:

*TELL NO (OFFICE): MOBILE NO: HOME:

E-MAIL ADDRESS :

OCCUPATION :
COMPANY INFORMATION DETAIL
DATE :

TIME :

PRODUCT : (please tick below)


( ) HARWARE ( ) SOFTWARE

HARWARE : (please specify: )

SOFTWARE : (please specify: )


Additional services : (please tick below)
( ) repair ( ) upgrade ( ) installation( ) format ( )scan

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.

• High risk in missing the data


Sometimes the staff might forget to write down the client’s
information due to so many customer. They might be
trespassers from other company that try to steal the
company’s information. There might be nature disaster that
will cause the data to be destroyed such as earthquake
,building collapse,or fire. The staff might lost the data and
there is no copy.
•Wasting space and money
The company have to prepare one special room to make it as
data room . The more the client year by year ,the more the data will
all be packed together and eventually the company have to build
bigger room to keep the data .The company have to spend a lot of
money to buy the record book to save all the company ant the
client’s data. The company have to invest money to make the room
prove from any harm and risk of getting stolen.
• Seems unprofessional and last seasoned
This will affect the company’s reputation since this company
sells software and computer hardware and involve in high
technology marketing. People will expect that this kind of store
have the latest technology and software and they should not be
using manual information form. Customer will not trust that their
personal information will be kept properly if using manual
information form.
PROJECT OBJECTIVE
 The main reason of our project is to provide more trustable ways to keep all the data and
to overcome all the problem such as wasting time looking for the data ,having to face the
risks that the data might be stolen and to make our company's image more high standard.
This solution should make all the worked become more easy and manageable.Other
objectives of our system are as follow:

• 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

You might also like