Microsoft Word - Thesis - Eric & Tommyx - BINUS University

aquahellishΛογισμικό & κατασκευή λογ/κού

13 Δεκ 2013 (πριν από 3 χρόνια και 5 μέρες)

71 εμφανίσεις

iv







BINUS

UNIVERSITY

INTERN
A
TIONAL
BINUS

UNIVERSITY



Major Computer Science Sarjana
K
o
mputer

Thesis S
e
m
ester
[Even] year 2006/2007



POIN
T
-
O
F
-
SALE

SYSTEM



EXTENSIBLE

RES
T
AURANT

MANAGEMENT

SYSTEM






Eric Sulendra

0800778544


T
ommy Datulong

0800766260






Abstract


This project is about resta
u
rant operation
m
anage
m
ent system. It ai
m
s to address
the
problems of paper dockets in restauran
t
.

The system

wou
l
d provide a way to handle
busy restaurant activities that involves taking orders and deli
v
ering dishes.

The goal is to
increase restaurant
'
s producti
v
ity and custo
m
er satisfaction.

The system

is strea
m
lined to
include only
m
enu
m
anage
m
ent and
m
a
in operations of the restaurant.







Key
w
ord


Java, Hibernate, Mysql, Substance, JUnit,

Swing, RMI, Subversion, Eclipse, restaurant,
order
m
anage
m
ent, client/server system

v









T
ABLE

OF

CONTENTS



COVER

P
A
G
E

....................................................................................................................
.
..................

i
TITLE

P
A
G
E
.............................................................................................................................
.............

ii
CE
R
TIFIC
A
T
E

OF

APP
R
O
V
A
L
.......................
................................................................................
.
....

iii
ABSTRA
C
T

......................................................................................................................
.
....................

iv
T
ABLE

O
F

C
ON
T
E
N
TS

.............................................................................................................
.
.........

v
LIST

O
F

F
I
G
URE
S
...............................................................................................................
.
................

vii
CHA
P
TER

1

P
ROJECT

DE
S
CRIPT
I
ON

..............................................................................................

1

1
.
1

T
h
e

Aim

of

The

P
r
ojec
t
...................................................................................................
.
..

1


1
.
2

T
h
e Main

Features

of

Th
e Final

V
e
rsion

............................................................................

2


CHA
P
TER

2

BAC
K
GR
OU
ND

..........................................................................................................
.
..

4


2
.
1

T
ools/Plat
f
o
r
m
s

U
s
ed

fo
r

The

P
r
oject

................................................................................

4


2
.
2

P
r
e
v
ious

w
o
r
k
s
.
..
.
..
.
..
.
..
.
..
..
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
6


2
.
2

Si
m
ilar

Projects.
.
..
.
..
.
..
.
..
.
..
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
..
.
.
..
.
.
.
..
.
6


2
.
3

C
o
m
p
arison

with

the

cur
r
ent

p
r
oject
.
..
.
..
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
.7


CHA
P
TER

3

P
ROJECT

DE
SI
GN

.........................................................................................................

8


CHA
P
TER

4

P
ROJECT

H
I
S
T
O
R
Y

A
N
D

P
L
A
N
..
.
..
.
..
.
..
.
..
.
..
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
.20


CHA
P
TER

5

USER

D
OC
U
MEN
T
A
T
I
O
N.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
.24


CHA
P
TER

6

DEB
UG
G
I
NG

A
N
D

T
ES
T
I
N
G
.
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
.
.
45


CHA
P
TER

7

DIS
C
U
S
S
I
O
N.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
.
.
46


REFERENC
E
S..
.
..
.
..
.
..
.
..
.
..
.
..
..
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
.
.
.
...
.
..
.
..
.
..
.
..
.
..
.
..
...
...
.
..
.
..
.
..
.
..
.
.
.
48

vi





LIST

OF

FIGURES




Figure 3.1 General

Architecture of the syste
m
.............................................................

8


Figure 3.2 Database Sche
m
a

........................................................................................

13


Figure 5.1
S
erver Splash Screen

..................................................................................

26


Figure 5.2
L
ogin Screen

....................
...........................................................................

27


Figure 5.3

T
able Scree
n
................................................................................................

28


Figure 5.4

T
ransaction
S
cree
n
.......................
...............................................................

29


Figure 5.5
S
a
m
ple Receipt

...........................................................................................

30


Figure 5.6
P
ay
m
ent Screen

..........................................................................................

31


Figure 5.7
S
a
m
ple Final Receipt

..................................................................................

32


Figure 5.8 Inputting Special Request with

V
i
rtual Keyboard

......................................

34


Figure 5.9 Kitchen Scree
n
............................................................................................

35


Figure 5.10 Kitchen Screen after several orders

..........................................................

36


Figure 5.
1
1 Item

Manage
m
ent Screen

.........................................................................

37


Figure 5.12 Category Manage
m
ent Screen

.........................................
.........................

38


Figure 5.13 User Manage
m
ent Screen

.........................................................................

39


Figure 5.14 Special Request

Manage
m
ent Screen

.......................................................

40


Figure
5.15

T
able Manage
m
ent Scree
n
........................................................................

41


Figure 5.16 Logout Confir
m
ation Dialog

....................................................................

42


Figure 5.17 S
a
m
ple

V
alidation Message

......................................................................

43