/* -- form Anapersis Dasar */

Monday, July 24, 2006

Summary Usage

Summary Usage

Tujuan Usage : Untuk menentukan bagaimana actor berinteraksi dengan sebuah sistem.

Actor : Abstraksi dari user atau sistem lain yang berinteraksi dengan target sistem .
- Actors adalah orang yang melakukan suatu kegiatan.

Usecase adalah pola interaksi antara actor dan system dalam application domain.
- Ikuti proses bagaimana pekerjaan akan dilakukan.

Dasar Usage Analysis
• Tentukan application domain dengan use cases.
• Evaluasi use case bekerja sama dengan users.
• Perhatikan perubahan organisasi yang dapat mengubah application domain

Menentukan Actors dan Use Cases
• Berdasarkan pekerjaan dan pembagian pekerja
• Identifikasikan actors
– Perhatikan seseorang yang berperan dengan peran yang sama
– Terapkan pada sistem seperti pada orang atau user
• Menerangkan actor
– Masukan tujuan actor, karakteristik dan contoh
• Jelaskan use cases
– Gunakan statecharts dan atau dengan kalimat
– Buatlan sederhana dan tanpa detil yang tidak diperlukan

Analisis Pekerjaan
• Perlu mengerti hubungan dari sistem pada application domain
– Pekerjaan apa yang ada didalam application domain?
– Bagiaman pembagian pekerjanya?
– Bagaimana pekerjaan yang berbeda dapat dihilangkan ?
• Jangan terlalu menekankan cara kerja sekarang
• Hasil utama adalah daftar yang lengkap dari pekerjaan di application domain

Use Case dan Struktur Actor
• Perlu menghubungkan use case dan actor satu sama lain
• Dapat dilakukan dengan ‘Actor table’, tetapi hanya untuk associations
• Dapat juga dilakukan dengan ‘Use Case Diagrams’
– Mempunyai actors dan use cases
– Gunakan structure untuk menghubungkan antara actor seperti pada ‘Class Diagram’

Statechart diagram mendefinisikan perbedaan status pada interaksi dan perbedaan cara – cara sistem atau actor dalam mengubah status.

Usecase yang sama dapat dikelompokan menjadi satu, namanya Groups of usecases.

Explore Use Case Patterns
1. The procedural pattern
Pola ini digambarkan dalam bentuk state – state yang berurutan.
– General pattern for insuring that steps in a process or a sequence of rules are followed
2. The material pattern
Pola usecase dimana proses – prosesnya dan action – actionnya terhubung
dengan general state.
– General pattern when there are few rules to follow, i.e. actions can be taken in any order
– May possibly have some small action sequences specified as side patterns

12PAM:G-Spot:Rev System Definition until function list

            Restoran Chinese Food merupakan restoran yang banyak didatangi orang pada hari libur seperti hari minggu ataupun hari raya. Restoran ini memberikan pelayanan yang memuaskan dalam hal menyiapkan masakan dengan cepat dan mutunya terjamin. Restoran ini mempunyai beragam makanan dan lokasinya strategis. Menu yang akan diberikan kepada pelanggan dibuat secara lengkap mengenai daftar makanan, minuman dan harganya, serta harga yang terjangkau untuk berbagai golongan masyarakat.

            Pelayan memberikan menu kepada pelanggan, lalu pelayan mencatat pesanan tersebut dalam PDA. Dimana data yang tersimpan dalam PDA tersebut akan dikirim secara langsung ke bagian kasir dan bagian koki. Data ini akan langsung disimpan dalam  record bukti pesanan serta koki akan langsung menyiapkan pesanan tersebut.

            Pelayan dapat mengupdate data bukti pesanan yang dilakukan oleh pelanggan jika dalam terjadi kesalahan. Bukti pesanan ini akan dicetak setiap harinya oleh bagian kasir.

            Ketika menerima pesanan dari pelayan yang dikirimkan melalui PDA, bagian koki akan menerima pesan untuk menyiapkan menu makanan yang dituliskan didalam pesan tersebut, mengenai jenis makanan, no meja. Bagian koki setiap bulannya akan membuat menu makanan baru,serta menyimpannya kedalam database , guna menarik minat pelanggan untuk mecoba.

Setelah selesai makan, maka pelanggan akan meminta bill kepada pelayan, kemudian pelayan akan meminta kepada bagian kasir untuk mencetak bill untuk meja yang dituju. Hasil cetakan bill tersebut akan diberikan oleh pelayan ke pelanggan, lalu transaksi akan selesai dilakukan setelah pelanggan membayar.

Setiap bulannya bagian kasir akan mencetak laporan hasil penjualan setiap bulannya,  dan laporan tersebut diserahkan kepada manajer.

 

 

Class Candidate:

  • restoran
  • orang
  • masakan
  • lokasi
  • menu
  • pelanggan
  • daftar makanan
  • minuman
  • harga
  • masyarakat
  • pelayan
  • PDA
  • DATA
  • Database
  • Bagian KAsir
  • Bagian Koki
  • Bukti pesanan
  • Jenis makanan
  • No Meja
  • Bill
  • Meja
  • Transaksi
  • Laporan Hasil Penjualan
  • Manajer

 

Event Candidate

  • Memberikan
  • Menyiapkan
  • Mempunyai
  • Tersimpan
  • Disimpan
  • Menerima
  • Meminta
  • Mencetak
  • Dicetak
  • mengupdate
  • Dilakukan

 

FACTOR

 

Functionality

Mendukung proses pemesanan, penghitungan tagihan dan pembuatan laporan penjualan

Application

Memesan makanan, Membuat menu makanan, membayar tagihan, mencetak transaksi dan laporan

Condition

Pengalaman pengawai yang ada dalam menggunakan teknologi informasi, seperti komputer dan pda sangat minim.

Technology

PC,PDA,Printer,

Object

Karyawan dan Pelanggan, Menu makanan dan Transaksi

Responsibiliy

Alat-alat administrasi dan komunikasi

 

link-link untuk melihat gambar:

Event table  
http://static.flickr.com/57/196433851_8830398556_m.jpg
Class Diagram  
http://static.flickr.com/60/196363506_1d7c1ae28f_m.jpg

State Pelanggan 
http://static.flickr.com/62/196416917_d66420d52b_m.jpg

State Menu 
http://static.flickr.com/59/196416916_c2d458f75f_m.jpg

State Meja 
http://static.flickr.com/62/196416915_209ef6482f_m.jpg

State Laporan 
http://static.flickr.com/61/196416914_b4b01c3127_m.jpg

State Koki 
http://static.flickr.com/76/196416913_67056a4c71_m.jpg

State Kasir 
http://static.flickr.com/70/196416912_8609faa775_m.jpg

state Pelayan 
http://static.flickr.com/61/196363511_a697eb452d_m.jpg

State bukti Pesanan 
http://static.flickr.com/58/196363510_12d228a4ab_m.jpg

State Bill  
http://static.flickr.com/58/196363507_e0bfc69f70_m.jpg
Usecase
http://static.flickr.com/58/196468089_32fff53d0d_m.jpg
Function list
http://static.flickr.com/59/196433855_a097be5f5e_m.jpg

 

Regards, Hendra Sutiono



Express yourself instantly with MSN Messenger! MSN Messenger Download today it's FREE!

Sunday, July 23, 2006

12 PAM : Kelompok Azzurri : ver 1.1/240706

System Definition (Revised)

Restoran Blue Ocean merupakan restoran seafood yang terletak di Sudirman Plaza. Restoran ini beroperasi selama 12 jam, dimana jam kerjanya dibagi menjadi 2 shift. Setiap shift dibagi menjadi 12 orang karyawan, yang terdiri dari 1 kasir, 8 pelayan, dan 3 koki. Restoran ini menerapkan sistem bayar setelah makan, dimana pelanggan dipersilahkan memesan dan menyantap pesanannya terlebih dahulu, baru setelah itu membayar seluruh pesanannya.
 
Adapun prosedur pemesanannya dibagi menjadi dua jenis, yaitu pesanan meja untuk makan di tempat, dan pesanan delivery melalui telepon untuk pesan antar. Untuk prosedur pesanan meja dimulai dengan pelanggan mengajukan pesanan melalui pelayan. Setiap pesanan tersebut dicatat dalam nota kecil pelayan. Setelah pelanggan selesai memesan, pelayan akan membuat pesanan tersebut pada order station (berbentuk PC ukuran sedang). Pelayan akan membuat pesanan pelanggan sesuai pada nomor meja pelanggan yang tertera pada layar. Lalu pelayan mencetak pesanan yang sudah dibuat di order station, dimana kertas pesanan tersebut akan tercetak di printer bagian dapur. Kertas pesanan tersebutlah yang nantinya akan ditindaklanjuti oleh koki.
 
Dalam prosedur pesanan delivery, pelayan akan memeriksa terlebih dahulu data pelanggan. Apabila penelpon belum terdapat dalam data pelanggan, maka pelayan akan membuat lalu menyimpan data pelanggan terlebih dahulu, kemudian baru meminta pesanannya. Jika setelah diperiksa ternyata penelpon tersebut sudah terdaftar dalam data pelanggan, maka pelayan bisa langsung meminta pesanan terhadap penelpon tersebut. Setelah itu prosedurnya akan sama dengan pemesanan untuk makan di tempat, dimana pelayan akan membuat pesanan tersebut di order station dan mencetaknya di dapur untuk dibuatkan pesanannya oleh koki. Pelayan juga dapat merubah ataupun menghapus data pelanggan yang lama.
 
Setelah suatu pesanan siap dihidangkan, koki akan memberi tahu kepada pelayan untuk diantarkan ke meja yang sesuai dengan nomor meja yang tertera pada kertas pesanan, atau ke deliveryman untuk pesanan delivery. Pelanggan dapat memesan kembali atau merubah pesanan kepada pelayan dengan prosedur pemesanan yang sama, dimana jika ingin merubah pesanan harus dipastikan bahwa pesanan belum tercetak di printer bagian dapur, terkecuali dalam hal pemesanan lewat telepon.
 
Apabila pelanggan ingin bayar, maka pelayan akan menutup pesanan meja melalui order station dan mentransfer data pesanan ke kasir yang nantinya akan dibuat bon. Jika bon selesai dibuat, kasir akan menyimpannya dan mencetaknya. Setelah itu kasir akan memberitahu pelayan untuk mengantarkan kertas bonnya sesuai dengan nomor meja yang tertera pada bon. Pembayaran hanya dilakukan dengan uang kas, dimana setelah selesai transaksi, pelanggan akan menerima kertas struk serta kembalian jika ada. Struk dibuat, disimpan, dan dicetak oleh kasir sebagai data-data pendukung dalam laporan penjualan.
 
Factor (new)

 
Functionality
Mendukung proses pemesanan dan pembuatan laporan penjualan.
 
Application
            Pemesanan makanan, pencatatan penjualan dan data pelanggan.
 
Condition
            Sering terjadi kesalahan dalam penyampaian dan pengelolaan informasi ataupun kesalahan-kesalahan yang biasa terjadi dalam proses bisnis restoran.
 
Technology
            Telepon, PC (2 buah), dan printer.
 
Objects
            Karyawan, dan pelanggan.
 
Responsibility
            Administrative tools


Function List


Pendaftaran Pelanggan
Membuat pelanggan                  update              simple
Update pelanggan                     update              simple
Delete pelanggan                      update              simple
 
Pemesanan
Membuat pesanan                     update              simple
Update pesanan                        update              simple
Delete pesanan                         update              simple
Tutup pesanan                          update              simple
 
Pembayaran
Membuat bon                           update              simple
Update bon                              update              simple
Cancel bon                               update              simple
Calculate payment                    signal                simple
Query struk                              read                 simple



Do you Yahoo!?
Get on board. You're invited to try the new Yahoo! Mail Beta.

Tuesday, July 18, 2006

12PAM, Kel: BEE, revisi Sistem Definition

SYSTEM DEFINITION:
 
ZOOK RESTAURANT
 
Restoran ZOOK adalah sebuah restoran yang bergerak dibidang makanan cepat saji dengan konsep fun, enjoy, and great taste. Restoran ini tidak memiliki cabang ditempat lain. Dikelola oleh 30 orang karyawan, dimana terdapat 1 orang manager, 10 orang pelayan, 2 orang kasir, 2 orang customer service khusus delivery order, 2 orang kitchen manager, 8 orang chef, dan  5 orang kurir pengantar makanan.
 
Saat customer datang, pelayan akan memberikan menu makanan kepada customer untuk memesan makanan, setiap pelayan yang mencatat order customer menggunakan PDA, pilihan makanan akan di check list oleh pelayan. Setelah customer selesai memesan makanan, daftar pesanan(order) yang telah dicheck list oleh pelayan akan dikirimkan by Bluetooth ke computer server yang ada di kasir. Kemudian kasir akan mengirimkan pesanan customer by Bluetooth ke computer yang ada di bagian dapur. Computer dibagian dapur dioperasikan oleh kitchen manager, kitchen manager akan membuat print out daftar makanan yang dipesan customer dan memberikannya kebagian chef. ketika semua pesanan sudah dimasak, kitchen manager akan mengirimkan laporan bahwa makanan telah selesai dimasak kepada kasir.
 
Sedangkan pelayan mengambil makanan yang telah siap dihidangkan dan mengantarkannya ke meja customer. Jika customer telah selesai makan dan siap membayar maka customer akan meminta bill kepada pelayan, baru kemudian kasir akan menghitung jumlah total harga makanan yang dipesan customer dan kemudian mencetak bill. Kemudian transaksi disimpan ke database. Database akan diperiksa setiap minggunya oleh manager.
 
Khusus untuk delivery order hanya bisa melalui telepon. Customer yang ingin memesan makanan untuk delivery akan tersambung ke bagian customer service bagian delivery order, pesanan makanan akan di input ke computer, setelah selesai kemudian dikirim via Bluetooth ke computer kasir, kasir akan mengirimkan pesanan ke computer dapur yang dioperasikan oleh kitchen manager, pesanan makanan yang telah selesai dimasak, kurir akan mengambil makanan di dapur kemudian menuju kasir untuk mengambil struk. Setelah struk tercetak, kurir akan langsung mengantar makanan ke alamat pemesan.


Yahoo! Music Unlimited - Access over 1 million songs. Try it free.

Monday, July 17, 2006

12 PAM : Kelompok FA - System Defenition

Online Diners

System Defenition :

Online Diners adalah sebuah restaurant yang mempunyai cabang yang
tersebar di seluruh Indonesia. Restaurant ini menyediakan makanan -
makanan favorit ala Eropa.
Permasalahan yang terjadi akhir - akhir ini adalah meningkatnya
persaingan antara restaurant - restaurant lama dan baru yang
menyebabkan Online Diners sendiri ketinggalan dalam hal fasilitas.
Pemilik dari restauran ini ingin menambahkan sebuah sistem dimana
sistem tersebut mampu mengkoneksikan seluruh cabang kepada sebuah
sentral pemesanan makanan. Pemilik ingin restaurant tersebut dapat
melayani pemesanan melalui media internet / telepon.
Sistem ini dinamakan sistem pemesanan online, pelanggan yang
ingin memesan makanan melihat menu makanan melalui website yang sudah
disediakan. Sebelum menggunakan fasilitas pemesanan calon pelanggan
wajib mendaftar terlebih dahulu dan mengisikan data - data yang
diperlukan.
Bagi pelanggan yang sudah mendaftar login terlebih dahulu dan
langsung memilih menu makanan yang ada. Setelah itu pelanggan mengirim
menu makanan yang dipesan.
Menu makanan yang dipesan tersebut kemudian dikirimkan kepada
branch dimana tempat terdekat pelanggan berada dan membuatnya. Setelah
menu dibuat maka dicetak invoice yang dikirimkan bersama petugas
pengantar kepada pelanggan. Sebelum diantar setiap pengantar mendapat
surat jalan yang digunakan sebagai kontrol bahwa makanan telah diantar
ketempat tujuan.

12PAM:Cara Membuat Class Diagram

CARA MEMBUAT CLASS DIAGRAM
 
Identify Generalizations
 
  • Pada pendekatan pertama, kita mencari class yang berpasangan, apakah memiliki hubungan generalisasi atau tidak.
  • Pada pendekatan kedua, kita memilih dan melihat dari class apakah memiliki hubungan generalisasi. Jika ada dibuat subclass yang baru.
  • Pada pendekatan ketiga, kita melihat dari class – class yang ada, apakah perlu dibuat class yang baru.
 
Identify Aggregations
 
  • Pada pendekatan pertama, kita memeriksa setiap pasang class untuk dilihat apakah objek dari satu class tersebut merupakan bagian dari objek class yang lain
Contoh class yang dimiliki A, B, C , D , E maka hubungannya
A           C
|             |
B           D

  • Pada pendekatan kedua kita menentukan apakah dari class yang berhubungan tersebut bisa dibuat class yang baru.
Hubungan yang terjadi :  Z  memiliki subclass A dan B
  • Pada pendekatan ketiga kita menentukan apakah dari class yang ada perlu dibuat class turunan yang baru
Hubungan yang terjadi
 
                        D                                                                     E
 
          
       M                                             N                        F                               G
                             
Aggregation structures ada 3 macam :
    1. Whole part
Hubungan antar class yang satu dengan class yang lain sangat erat, apabila mengurangi atau menghilangkan salah satu bagian, maka class yang behubungan tersebut tidak akan terbentuk.
Contoh: ban dengan mobil
    1. Container-content
Hubungan antar class yang satu dengan yang lain tidak terlalu erat apabila salah satu class dihilangkan atau ditambahkan, maka class yang berhubungan tersebut akan tetap ada.
Contoh : buku dengan chapter
    1. Union member
Class tersebut tidak akan berubah walaupun member didalamnya ditambah atau dikurangi.
Contoh : class mahasiswa dengan mahasiswa yang terdapat didalamnya
Identify Assosiations : Kita melihat hubungan antar class yang tersisa apakah mereka dapat dihubungkan secara langsung
Identify Clusters : Kita melihat apakah ada kemiripan sifat dan karakter dari satu class dengan class yang lain, apabila ada maka dikelompokan di dalam satu cluster.
 
Explore Patterns          
Penerapan pattern dapat digunakan dengan melihat hubungan antar class yang ada. Dimana Objek Oriented menyediakan sumber dari inspirasi, yang mana mengkomplemen kandidat dari sistematik generalisasi untuk hubungan strukturalnya.sebuah pattern merupakan gambaran generalisasi dari sebuah masalah dan solusinya.
The Role Pattern : Kita melihat hubungan antar class yang ada, apakah peran yang ada bersifat agregasi dan generalisasi
The Relation Pattern : Kita melihat hubungan antar class yang ada, apakah peran yang ada bersifat agregasi dan asosiasi
The Hierarchy Pattern : Kita melihat hubungan antar class yang ada, apakah peran yang ada bersifat agregasi dan agregasi
The Item-Descriptor Pattern : Kita melihat hubungan antar class yang ada, apakah peran yang ada bersifat agregasi
BEHAVIORAL PATTERN and ATTRIBUTE
 
  • Event Trace
            Rangkaian atau urutan event yang meliputi suatu objek tertentu
            Contohnya : customer bank
                        Account opened – amount deposited – amount withdrawn – amount deposited – account closed
  • Behavioral Pattern
Deskripsi dari event trace yang mungkin untuk seluruh objek dalam suatu class
Notasi untuk behavioral pattern :
a.       Sequence ( + )  : kejadian yang terjadi satu kali
b.      Selection ( | )    : beberapa kejadian yang ada, dan hanya dilakukan satu kejadian saja
c.       Iteration ( * )    : kejadian yang dilakukan berulang-ulang
·        Explore Patterns
a.       The Stepwise Relation Pattern
Menjelaskan hubungan antar objek yang berbentuk hirarki atau sequence, dan fokusnya pada dimensi secara vertikal
b.      The Stepwise Role Pattern
Menjelaskan interaksi antar objek dan fokusnya pada dimensi secara horisontal. Kemudian pada akhirnya dapat menggunakan common event dalam menjelaskan dependensi dari kedua behavioral pattern tersebut.
c.       The Composite Pattern
Awalnya segala sesuatu masih berupa bayangan, dan isinya terdiri dari part, simple part, dan composite part, dimana pada akhirnya kan berkembang secara sendirinya seiring dengan waktu berjalan. 
·        Consider Structures
Melakukan revised atas apa yang telah dibuat sebelumnya, dan melihat konsistensi yang ada serta melakukan aggregation dan association kemudian generalization untuk memperoleh common event.
 
a.      Aggregation and Association
Jika dua atau lebih objek memeiliki common event, pertimbangkan juga penambahan aggregation atau association diantaranya
Jika dua class memilki hubungan aggregation atau association, setidaknya pertimbangkan satu common event didalamnya
b.      Generalization
Jika dalam dua class memilki event yang sama, pertimbangkan apakah satu class adalah generalisasi dari yang lainnya.
Jika dua class memiliki nama event yang sama, pertimbangkan apakah mereka spesialisasinya berbeda dari kelas ketiga


Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2¢/min or less.

12PAM:G-Spot:Group ID


1. Dety                         0700688951

2. Pen Pen                    0700687305

3. Adi Rakhmat            0700702395

4. Febriano Edlian        0700687330

5. Fery                         0700684354

6. Hendra                     0700690703

7. Hendri                      0700688636

8. Roni Gunawan          0700686800



Regards, hendra sutiono



FREE pop-up blocking with the new MSN Toolbar MSN Toolbar Get it now!

12PAM:G-Spot:System Definition


System Definition

 

            Restoran Chinese Food merupakan restoran yang banyak didatangi orang pada hari libur seperti hari minggu ataupun hari raya. Restoran ini memberikan pelayanan yang memuaskan dalam hal menyiapkan masakan dengan cepat dan mutunya terjamin. Restoran ini mempunyai beragam makanan dan lokasinya strategis. Menu yang akan diberikan kepada pelanggan dibuat secara lengkap mengenai daftar makanan, minuman dan harganya, serta harga yang terjangkau untuk berbagai golongan masyarakat.

            Pelayan memberikan menu kepada pelanggan, lalu pelayan mencatat pesanan tersebut dalam PDA. Dimana data yang tersimpan dalam PDA tersebut akan dikirim secara langsung ke bagian kasir dan bagian koki. Dimana kasir akan selalu menyimpan record pesanan serta koki akan langsung menyiapkan pesanan tersebut.

            Ketika menerima pesanan dari pelayan yang dikirimkan melalui PDA, bagian koki akan menerima pesan untuk menyiapkan menu makanan yang dituliskan didalam pesan tersebut, mengenai jenis makanan, no meja.

Setelah selesai makan, maka pelanggan akan meminta bill kepada pelayan, kemudian pelayan akan meminta kepada bagian kasir untuk mencetak bill untuk meja yang dituju. Hasil cetakan bill tersebut akan diberikan oleh pelayan ke pelanggan, lalu transaksi akan selesai dilakukan setelah pelanggan membayar.

Setiap bulannya bagian kasir akan mencetak laporan hasil penjualan setiap bulannya,  dan laporan tersebut diserahkan kepada manajer.



Regards, hendra sutiono



Express yourself instantly with MSN Messenger! MSN Messenger Download today it's FREE!

12 PAM - Kelompok FA -

              Nama Anggota

1. Arindra Bagus Aribudi ( 0700692173 )

2. Bagus Lazuardi          ( 0700693195 )

3. Johannes Christian     ( 0700691795 )

4. Mhd. Fadhly               ( 0700693440 )

5. Nugroho Yoga P         ( 0700695755 )

6. Ricky Pangrestu         ( 0700696865 )

7. Wildan Absary            ( 0700696165 )

8. Yudi                           ( 0700696575 ) 

12PAM : KeLoMpoK KuDa Nil

SaM KoK ReStOraN..........
 
Restoran ini mempekerjakan beberapa karyawan. karyawan tersebut dibagi menurut tugasnya masing2...
 
Koki bertugas mamasak pesanan dari pelanggan dan menginput status makanan. Cleaning Service bertugas membersihkan meja, kursi, lantai, piring, sendok, garpu, gelas, dll. Pelayan bertugas melayani pelanggan, memberikan menu, menginput daftar pesanan dan mengirimkan kepada koki dan kasir, mengantarkan pesanan kepada pelanggan. Kasir bertugas mencetak bukti pembayaran pelanggan, menghitung total pembayaran pelanggan. Receptionist menerima pesanan atau booking meja yang dilakukan pelanggan melalui telepon. Bagian Keuangan membuat laporan transaksi perbulan yang akan diserahkan kepada pemilik restoran setiap bulannya.
 
Restoran ini menerima booking meja yang dilakukan oleh pelanggan melalui telepon. booking harus dilakukan minimal 1 hari sebelumnya. Status bookingnya berlaku satu jam dari yang telah ditentukan, jika lebih dari 1 jam maka meja tersebut di anggap tidak jadi di booking lagi (batal). Restoran ini juga melayani antar pesanan (delivery)
yang juga dapat dilakukan melalui telpon. tanpa adanya tambahan dana, tapi sistem ini mempunyai minimal order. pesanan akan diantar oleh seorang Deliver.

12PAM Kelompk A versi 1

12PAM  Kelompok A
 
Erynawati                        0700682531
Wendy                            0700708354
Lucky                             0700707162
Iwanto                            0700677304
Kurniawan Handoyo        0600634992
Suwandi                          0600616415
Arif Fadila                       0600635830
 
RUMAH    MAKAN   WE
 
Rumah  Makan WE adalah rumah makan yang berlokasi di daerah cengkareng . Rumah makan ini hanya melayani pelanggan yang makan langsung di tempat .
 
Karyawan akan mencatat menu pesanan pelanggan di kertas, kemudian mengentry menu pesanan ke computer pengentrian menu. Setelah selesai save, menu  pesanan tersebut dikirim  ke computer bagian dapur . Setelah itu, di computer Dapur akan muncul pesan “Ada Pesanan dari meja ke - XX”. Karyawan bagian dapur akan mencetak menu pesanan dan diberikan ke koki.
 
 
Setelah pesanan selesai dimasak, koki akan menyuruh karyawan dapur untuk mengirim pesan “Pesanan meja ke - XX sudah selesai di masak” ke computer pengentrian menu. Karyawan bagian servis pelanggan akan mengambil menu pesanan di dapur dan diantarkan ke pelanggan .
 
Setelah pelanggan menyuruh karyawan untuk mengambilkan bon, maka karyawan akan menuju ke kasir , kasir akan mengambil data dan mencetak bon pelanggan meja ke – XX , dan karyawan akan memberikan 1 bon copyan ke pelanggan . Setelah itu , pelanggan akan menitipkan uang bayaran ke karyawan untuk bayar ke kasir. Setelah bayar , karyawan akan memberikan bon asli transaksi ke pelanggan.
 
Kasir     :  1 komputer + printer
Dapur    :  1 komputer + printer
Bagian pengentrian menu : 1 komputer
1 Server


Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2¢/min or less.

Tuntas ttg 'Problem Domain

Untuk menyelesaikan Problem domain,

Langkah-langkah yang harus dilakukan:

1. System Definition
2. FACTOR
3. Candidate: Class dan Event
4. Plih Class dan Event yang terlibat dalam Problem Domain
tersebut
5. Buat Event Table: (tanda centang saja, yg menghub Class dan
Event)
Catatan: tidak boleh ada Class yang tidak ada Eventnya dan
tidak boleh ada event yang tidak ada Classnya
6. Buat Structure/ hub antar Class
Check dengan urutan
i Generalisasi
ii Aggregation
iii Association
iv Ckuster
7. Buat Class Diagramnya
8. Lakukan Event Trace
9. Tuliskan event trace tersebut dalam bentuk Regular Expression
(ada sequence, selection dan Iteration)
10. Buat State Diagramnya
11.Buat Event Table (revised) ada tanda + dan *

Regards,

Johan Setiawan

12PAM/ Kelompok O2 / System Definition

Kelompok O2
 
System Definition
 
Salah satu restoran terkemuka di Jakarta menerapkan proses bisnis sebagai berikut :
Setiap customer yang mengunjungi restoran akan disambut oleh waitress dan dipersilahkan untuk memilih tempat duduk sesuai keinginan customer. Kemudian waitress memberikan daftar menu kepada customer, waitress akan mencatat menu yang dipesan oleh customer didalam selembar form order, waitress akan mempersilahkan customer untuk menunggu menu yang dipesan. Setelah itu waitress akan mengentry order tersebut ke dalam computer front desk, seorang checker akan mengecek data order yang baru di entry dan menyampaikannya kepada bagian dapur agar bisa segera disiapkan. Setelah order siap bagian dapur akan memberi sinyal bahwa order sudah dibuat kepada checker, kemudian checker akan meneruskan pesan kepada waitress, waitress segera pergi ke dapur untuk mengambil order dan mengantarkannya ke meja customer. Sesekali checker akan pergi ke meja-meja customer untuk menanyakan apakah order mereka sudah lengkap atau belum. Setelah customer selesai menyantap makanannya, waitress menyerahkan bill, kemudian customer membayar, waitress akan pergi kekasir dan menyerahkan uang pembayaran tersebut, kasir akan mencetak struk pembayaran sebanyak 2 rangkap, lembar asli struk pembayaran akan diberikan kepada customer sedangkan salinannya akan disimpan oleh kasir, setelah customer menerima struk pembayaran yang disampaikan oleh waitress mereka dapat meninggalkan restoran.
Pada saat restoran akan tutup, kasir  bertugas untuk merapikan salinan struk pembayaran yang sudah dicetak selama hari tersebut, seluruh struk yang sudah diurutkan berdasarkan nomor struk akan diberikan kepada bagian keuangan untuk dihitung dan dibuat laporan penjualannya.
 
 


Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail Beta.

12PAM/ kelompok RedTard/SystemDefinition

Perusahaan MM merupakan perusahaan yang bergerak di bidang restoran yang melibatkan staff waiter, staff kasir, manajer, dan sistem komputerisasi serta customer atau calon pelanggan. untuk menjunjang aktifitas bisnis ini, perusahaan melakukan semua pencatatan transaksi secara sistem komputerisasi.
 
 
 
NB:revisi  menyusul
Regards
Budi Chandra/0700687236


Do you Yahoo!?
Next-gen email? Have it all with the all-new Yahoo! Mail Beta.

12PAM/ kelompok RedTard/ ProfilPerusahaan

MM adalah perusahaan yang bergerak di bidang restoran dan club hiburan. Pengunjung yang ingin melakukan reservasi tempat untuk acara tertentu maupun reservasi tempat makanan khusus juga dapat menghubungi hotline telepon langsung kepada petugas customer office yang bertugas. Proses bisnis yang berjalan meliputi pelayanan makanan siap saji dan minuman. Setiap pengunjung yang mengunjungi tempat perusahaan ini, akan siap di layanin oleh staff waiter yang bertugas di area lokasi bisnis. Pimpinan perusahaan menginginkan semua pelayanan yang dilakukan dicatat/input langsung ke database computer yang mampu menampilkan fasilitas ketersediaan bahan-baku maupun jenis minuman yang tersedia. Sehingga di harapkan setiap transaksi mampu mencatat langsung ke track-record database komputer. Untuk proses pembayaran di lakukan secara langsung oleh customer/ pengunjung kepada staff waiter yang bertugas. Loket kasir yang tersedia hanya bersifat pelayanan penerimaan pembayaran untuk kas perusahaan. Petugas kasir yang mengeluarkan invoce/ tagihan langsung kepada customer, untuk kemudian disampaikan total tagihan kepada customer melalui staff waiter yang bertugas. Loket kasir juga menyediakan mesin pembayaran CreditCard untuk transaksi banking. Loket kasir di harapkan mampu menerapkan sistem secara komputerisasi yang mampu menginput segala macam transaksi customer kedalam komputer. Kami juga menyediakan discount untuk member yang terdaftar. Manager setiap saat dapat memonitor transaksi yang berlangsung serta melihat secara menyeluruh jumlah total penjualan yang terjadi. Sebagai seorang System Analyst, manager mengharapkan perancangan sebuah aplikasi komputerisasi yang mampu memberikan informasi transaksi proses bisnis yang terjadi.


Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2¢/min or less.

12 PAM : Kelompok Azzurri : System Definition

BLUE OCEAN SEAFOOD RESTAURANT
Restoran Blue Ocean merupakan restoran seafood yang terletak di Sudirman. Restoran ini memiliki karyawan 10 orang, yang terdiri dari 1 kasir, 6 pelayan, dan 3 koki. Adapun prosedur pemesanannya dimulai dengan pelanggan yang mengajukan pesanan melalui pelayan. Setiap pesanan tersebut dicatat berdasarkan tiap meja. Dari meja tersebut, pelayan mencatat pesanan di nota kecil. Lalu setelah selesai memesan, pelayan akan membuat pesanan tersebut pada order station (small PC) dimana pesanan tersebut kemudian tercetak (print) di printer bagian dapur. Print-out tersebutlah yang nantinya akan ditindaklanjuti oleh koki.
Setelah pesanan siap, koki akan memberi tahu kepada pelayan untuk diantarkan ke meja yang sesuai dengan nomor meja yang tertera pada print-out pesanan. Pelanggan dapat memesan kembali atau merubah pesanan kepada pelayan dengan prosedur pemesanan yang sama, dimana jika ingin merubah pesanan harus dipastikan bahwa pesanan belum tercetak di printer bagian dapur. Apabila pelanggan ingin bayar, maka pelayan akan menutup account meja melalui order station dan mentransfer data pesanan ke kasir yang nantinya akan dibuat bon. Jika bon selesai dibuat kasir akan memberitahu pelayan untuk diantarkan bonnya sesuai dengan nomor meja yang tertera pada bon.
Pembayaran hanya dilakukan dengan uang kas, dimana setelah selesai transaksi, pelanggan akan menerima struk serta kembalian jika ada.


Do you Yahoo!?
Next-gen email? Have it all with the all-new Yahoo! Mail Beta.

Friday, July 14, 2006

12PAM : BEE, Case

ZOOK RESTAURANT
  
Restoran ZOOK adalah sebuah restoran yang bergerak dibidang makanan cepat saji dengan konsep fun, enjoy, and great taste. Restoran ini tidak memiliki cabang ditempat lain. Dikelola oleh 30 orang karyawan, dimana terdapat 1 orang manager, 10 orang pelayan, 2 orang kasir, 2 orang customer service khusus delivery order, 2 orang kitchen manager, 8 orang chef, kurir pengantar makanan 5 orang.
 
Customer datang dan memesan makanan dilayani oleh pelayan, setiap pelayan yang mencatat order customer menggunakan PDA, pilihan makanan akan di check list oleh pelayan. Setelah customer selesai memesan makanan, daftar pesanan yang telah dicheck list oleh pelayan akan dikirimkan by Bluetooth ke computer server yang ada di kasir. Kemudian kasir akan mengirimkan pesanan customer by Bluetooth ke computer yang ada di bagian dapur. Computer dibagian dapur dioperasikan oleh kitchen manager, kitchen manager akan membuat print out daftar makanan yang dipesan customer dan memberikannya kebagian chef.. ketika semua pesanan sudah dimasak, kitchen manager akan mengirimkan laporan bahwa makanan telah selesai dimasak kepasa kasir. Sedangkan pelayan mengambil makanan yang telah siap dihidangkan dan mengantarkannya ke meja customer. Jika customer telah selesai makan dan siap membayar maka customer akan meminta bill kepada pelayan, baru kemudian kasir akan menghitung jumlah total harga makanan yang dipesan customer dan kemudian membuat print out nya. Baru kemudian transaksi yang telah selesai di input ke database. Database akan diperiksa setiap minggunya oleh manager.
 
Khusus untuk delivery order hanya bisa melalui telepon. Customer yang ingin memesan makanan untuk delivery akan tersambung ke bagian customer service bagian delivery order, pesanan makanan akan di input ke computer, setelah selesai kemudian dikirim via Bluetooth ke computer kasir, kasir akan mengirimkan pesanan ke computer dapur yang dioperasikan oleh kitchen manager, pesanan makanan yang telah selesai dimasak, kurir akan mengambil makanan di dapur kemudian menuju kasir untuk mengambil struk. Setelah struk tercetak, kurir akan langsung mengantar makanan ke alamat pemesan.


Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1¢/min.

12pam, Nama Anggota Kel.A

Kepada Yth Bpk. Johan,

Pak berikut kami Laporkan anggota Kel A di 12 PAM

Erynawati 0700682531
Wendy G 0700708354
Lucky 0700707162
Iwanto 0700677304
Kurniawan H 0600634992

Demikian Laporan kami, Terima Kasih atas waktu dan
perhatiannya

Dengan Hormat,

a/n Kelompok A

Wendy Gustian
0700708354/12 PAM

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Thursday, July 13, 2006

12PAM 0700687236 BUDI CHANDRA

Kelompok Red Tard  
RM.Fusiawan Kusumoardhono(0700686984)
Jhemmy Vinsensius(0700706014)
Luis Nurdin(0700702123)
Ronny Oktaniko
Ho Suwandi (0700678105)
Mendro Irawaji(07007262411)
Budi Chandra(0700687236)
Aryo Seno(0700700351)


Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1¢/min.

Wednesday, July 12, 2006

12PAM : Nama Kelompok: BEE

Nama Kelompok: BEE
Anggota:
1. Ivan Wijaya (0700709546)*
2. Suryani W (0700683345)
3. Rajulianty H (0700684114)
4. Edmond (0700685294)
5. Abram (0700685754)
6. Tri Willyanta (0700728463)
7. Jackie (0700729794)
8. Reggie (0700732536)
 
 
* = ketua kelompok


How low will we go? Check out Yahoo! Messenger’s low PC-to-Phone call rates.

12 PAM : Kelompok Azzurri

1. Andreas Budiarto (4) - 0600654243
2. Angga Adhytiawan (6) - 0600657094
3. Chandra (10) - 0600670663
4. Cien Ming (62) - 0700721311
5. Metta Virlani (7) - 0600659742
6. Putra Pratama Malik (5) - 0600657081
7. Sherlia (8) - 0600661343
8. Yuliana Yoswara (9) - 0600662491


Sneak preview the all-new Yahoo.com. It's not radically different. Just radically better.

12PAM : kelompok Kuda Nil

1. Jayanti / 0700693301
2. Dicky Aris Setiawan / 0700694033
3. Ficky.M / 0700706992
4. Rudy / 0700706512
5. Ahdiat Asri N / 0700728665
6. Gustario Kambong / 0700693264
7. Ridho A / 0700688586


Do you Yahoo!?
Next-gen email? Have it all with the all-new Yahoo! Mail Beta.

12PAM : kelompok Kuda Nil

1. Jayanti / 0700693301
2. Dicky Aris Setiawan / 0700694033
3. Ficky.M / 0700706992
4. Rudy / 0700706512
5. Ahdiat Asri N / 0700728665
6. Gustario Kambong / 0700693264
7. Ridho A / 0700688586


Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail Beta.

Nama Kelompok 12 PAM

Kelompok O2 :
1. Yuliana  (0700695231)
2. Leny Kusumadewi (0700693415)
3. Noviana Simidjaya (0700725373)
4. Cyintia Ariesty (0700690773)
5. Sinta  (0700684493)
6. Antonius Andry Halim (0700694790)
7. Henrik  (0700698813)


Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail Beta.