Anda di halaman 1dari 11

SISTEM INFORMASI

“CHRIC RESTAURANT”

PROYEK

PENGEMBANGAN SISTEM INFORMASI

Oleh

Andy Christiawan 1000842416


Kresna Wahyu Wijaya 1000845140
Ricky Samuel 1000871694
Corry Kristanti 1100004920

Kelas / Kelompok : 12PAY / 11

Universitas Bina Nusantara

Jakarta

(2009)
1. Framework Zachman
Focus On
Focus on Data Focus on Process Focus on Interface
Stake Holder
System Owner Menghasilkan Laporan- Laporan-laporan yg dapat Adanya visi dan misi
laporan yang dapat mendukung proses perusahaan dapat dilihat
mendukung keputusan pengambilan keputusan oleh pengguna pada
management. management halaman utama.
System User Data Persediaan barang, Membuat laporan • Meminta bahasa
Data penjualan. mengenai persediaan menggunakan
barang, dan Penjualan. bahasa ibu (bahasa
Indonesia).
• Menghendaki agar
system yang dibuat
mudah dimengerti
(user friendly).
• menghendaki
adanya help
penggunaan system
sehingga dapat
membantu
pengguna dalam
mengatasi masalah
teknis dasar yg
dihadapi.
System • Basis Data Menggunakan Diagram- Membuat system dengan
Designer dirancang dengan Diagram UML dengan tampilan yang mudah untuk
menggunakan metode Unified Process. dipelajari oleh user (User
ERD (Entity Friendly).
Relationship
Diagram) yang
akan disesuaikan
dengan diagram-
diagaram UML.
• Arsitektur basis
data yg
digunakan adalah
sentralisasi.
System Builder Menggunakan SQL Server Menggunakan Microsoft Menggunaka Microsoft
2008. Visual Basic.NET Visual Basic.Net
2. Framework PIECES
Problem Opportunity Directive
Performance Sulitnya bagian
Warehouse dalam
melakukan permintaan
bahan baku ke Logistic
Hris Resort
Information Adanya kesulitan dalam Membangun system yang
melakukan analisis pada dapat membantu
informasi penjualan dan menghasilkan Laporan
penerimaan kas karena Penjualan Harian dan
laporan yang diberikan Pengeluaran Kas yang
tidak lengkap. dibutuhkan oleh pemilik
perusahaan
Economic
Control
Efficiency Terdapat perangkapan Sistem yang
tugas dalam proses
pencatatan yang dilakukan dirancang diharapkan
dapat memberikan
oleh Bagian Accounting efisiensi dalam hal
and Finance. Akibatnya, pencatatan dan pelaporan
pencatatan dan keuangan
seutuhnya kegiatan usaha kepada
pemilik dengan benar dan
dipegang oleh bagian cepat serta meningkatkan
tersebut dan pelayanan
memungkinkan terjadi
kecurangan kepada customer.
Services Sistem yang ada juga tidak
dapat dengan mudah
dipelajari dan sulit untuk
dihubungkan dengan
system yang dimiliki
induk perusahaan.
3. Entity Relationship Diagram (ERD)

Chef Waitres Bartender


PK ID_Chef PK ID_Waitress PK ID_Bartender

Nama Nama Nama


Alamat Alamat Alamat
No_Telp No_Telp No_telp.

Sales Order

Pembayaran PK No_Sales_Order
Menu
PK No_Pembayaran Tanggal PK No_Menu
Jumlah_SO
FK1 No_Sales _Order FK1 ID_Waitress
Total_pembayaran Nama_menu
FK2 No_Menu Harga
Tanggal FK3 ID_Chef
FK4 ID_Bartender

Kitchen
Bahan Baku
PK ID_Kitchen
PK ID_Bahan_Baku
FK1 No_Sales_Order
Jumlah_stock_bhn _baku
FK2 ID_Bahan _Baku
Nama_bhn _baku
Jumlah

SPBB Warehouse

PK No_SPBB PK ID_Warehouse

Tanggal Nama
Jumlah Alamat
FK1 ID_Warehouse FK1 ID_Bahan_Baku
4. Data Flow Diagram (DFD) konteks, nol

1) Konteks
Pesanan
Pelanggan Struk_pembayaran

Sistem Informasi
Pembayaran “Chric Restaurant”

Laporan_Pengeluaran_Kas Manajer

2) Nol
Pelanggan pesanan Sales Order
1.0
memesan

2.0
Mengupdate
bahan baku

Bahan Baku
Pembayaran_tunai 3.0
Struk_pembayaran membayar

Struk
Pembayaran
4.0
Laporan_penjualan_kas Membuat laporan
penjualan harian
SPBB

5.0
Membuat
SPBB

Pembayaran
6.0 Invoice
Membayar
Invoice
Manajer

7.0 Bukti
Membuat bukti Pengeluaran
pengeluaran kas Kas

8.0
Membuat Laporan
Pengeluaran Kas

5. Data Flow Diagram (DFD) rinci

Rinci 1.0

1.0 1.2 Sales Order


Pelanggan memesan Mencatat Menginput
Pesanan Data

Rinci 2.0
2.1
Mengecheck Bahan Baku
Bahan Baku
Manager

2.2
Memesan
Bahan Baku
Bukti
Pembayaran
2.3 Kas
invoice Menerima
Invoice

Rinci 4.0

4.1
Membuat Struk
Manager Bukti Pembayaran
Penjualan
Harian

4.2
Membuat
Lap_Pengeluaran_kas Laporan
Penjualan
Harian
6. Class Diagram

Karyawan
-IDKaryawan
-nama
-alamat
-jabatan
-gaji

Cashier Waiters Chef Bartender Kitchen Warehouse

+mengentri_pembayaran() +membuat_sales_order() +mengupdate_sales_order() +mengupdate_stok_bahanbaku() +mengupdate_stok_bahanbaku() +mengupdate_stok_bahanbaku()


1
+membuat_spbb()
1 1 1 1 1
1
1

1..*
1..*
BahanBaku
1..*
SalesOrder 1..* -IDBahanBaku
-namaBahanBaku
-NoSalesOrder -jumlahStok
-tanggal 1..*
1..* +mengupdate_stok_bahanbaku()
-jumlah_pesanan 1
+membuat_sales_order()
+mengupdate_sales_order()
1..* +mengentri_pembayaran()
1..*
1 SPBB
Pembayaran 1..*
Menu -IDSPBB
-IDPembayaran 1
-IDMenu -tanggal
-tanggal
-namaMenu +membuat_spbb()
-total_pembayaran
-harga
+mengentri_pembayaran()
+mencetak_struk() +membuat_sales_order()
7. Statechart Diagram
1) Karyawan

Karyawan
-IDKaryawan / didata
-nama terdata
-alamat
-jabatan
-gaji
+didata()

2) Cashier

Cashier / mengentri_pembayaran
terbayar
+mengentri_pembayaran()

3) Waiters

Waiters / membuat_sales_order
tersimpan
+membuat_sales_order()

4) Chef

Chef / mengupdate_sales_order
terupdate
+mengupdate_sales_order()

5) Bartender

Bartender / mengupdate_stok_bahanbaku
terupdate
+mengupdate_stok_bahanbaku()

6) Kitchen

Kitchen / mengupdate_stok_bahanbaku
terupdate
+mengupdate_stok_bahanbaku()

7) Warehouse
Warehouse

+mengupdate_stok_bahanbaku()
+membuat_spbb()

/ mengupdate_stok_bahanbaku / membuat_spbb
terupdate tersimpan

8) Sales Order

SalesOrder
-NoSalesOrder
-tanggal
-jumlah_pesanan
+membuat_sales_order()
+mengupdate_sales_order() / mengupdate_sales_order
+mengentri_pembayaran()

/ membuat_sales_order / mengentri_pembayaran
terupdate

9) Bahan Baku

BahanBaku
/ mengupdate_stok_bahanbaku
-IDBahanBaku terupdate
-namaBahanBaku
-jumlahStok
+mengupdate_stok_bahanbaku()

10) Menu

Menu
-IDMenu / membuat_sales_order
-namaMenu tersimpan
-harga
+membuat_sales_order()

11) Surat Permintaan Bahan Baku (SPBB)

SPBB
/ membuat_spbb
-IDSPBB tersimpan
-tanggal
+membuat_spbb()
12) Pembayaran

Pembayaran
-IDPembayaran
-tanggal
-total_pembayaran
+mengentri_pembayaran()
+mencetak_struk()

/ mengentri_pembayaran / mencetak_struk
tersimpan

8. Use Case Diagram

System Informasi
“Chric Restaurant”

membuat_sales_order

waitres
mengupdate_sales_or
der
cheff

mengupdate_stok_bah
anbaku

bartender

membuat_spbb
kitchen

mengentri_pembayara
n

warehouse
mencetak_struk

cashier