Report csc301
Report csc301
PREPARED BY:
PREPARED FOR:
MISS NOR HASNUL AZIRAH BT ABDUL HAMID
TABLE OF CONTENTS
1|Page
NO CONTENTS PAGES
1.0 INTRODUCTION
3.0 REFERENCES
2|Page
1.0 INTRODUCTION
3|Page
1.3 PROPOSED SYSTEM
This project has developed new application for Café UITMCTKKT to transform from ordering
manual using paper into a new application. This pro
The advantages of develop Café UITMCTKKT application is to help workers to take customer
orders systematically and be able to store customer data without using manual system. The application
also can be a calculator to calculate total prices of customer orders. Finally, receipt can be generate
after taking orders and calculation process was done.
4|Page
2.0 DESIGN OF THE PROPOSED SYSTEM
2.1 REQUIREMENT OF THE PROPOSED SYSTEM
In this proposed system, when the staff open the system they need to log in to enter
the application. Otherwise the system cannot be used. Next, the customer need to says the
order to the staff and staff will add it to the cart using the application. Staff also will click to
the receipt and after the payment have been done, it will generate receipt and record of the
order will save in the file.
FUNCTIONAL
USER DESCRIPTION
REQUIREMENT
- Welcome screen with
Splash screen
company logo
- Staff need to log in to
the application and exit
at the end of the day.
Log in Staff
- Staff also can change
user in the home
screen.
- New staff need to enter
username and Password
Register Staff
for create a new login
data
- Staff will insert data
Menu Staff according to customer
orders.
- At the end of the the
process, staff need to
enter the payment detail
Receipt Staff and the system will
generate receipt that
can be given to
customer.
5|Page
2.2 FLOWCHART OF THE PROPOSED SYSTEM
6|Page
2.4 PROPERTIES OF THE PROPOSED SYSTEM
Table 2.4.1 Menu
7|Page
Control Type Control Name DESCRIPTION
Form frmReceipt -
TextBox txtTotalPaid -
Label lblChange -
Label lblTotalAmount -
chkOnlinePaymen -
CheckBox
t
RadioButton radDineIn -
RadioButton radTakeAway -
Button btnCalculate -
Button btnSave -
Button btnPrint -
Button btnExit -
8|Page
2.5.2 Register
9|Page
2.5.3 Menu
10 | P a g e
11 | P a g e
12 | P a g e
13 | P a g e
14 | P a g e
15 | P a g e
16 | P a g e
2.5.4 Receipt
17 | P a g e
18 | P a g e
19 | P a g e
2.6 SCREENSHOT OF THE DATABASE TABLES OF THE PROPOSED SYSTEM
20 | P a g e
3.0 REFERENCES
21 | P a g e