Professional Documents
Culture Documents
LANDASAN TEORI
tertentu, yaitu :
1. Komponen Sistem
10
2. Batasan Sistem
9
Batasan sistem merupakan daerah yang membatasi antara
lingkungan luarnya..
sistem.
4. Penghubung Sistem
5. Masukan Sistem
dalam sistem. .
6. Keluaran Sistem
berguna.
7. Pengolah Sistem
11
8. Sasaran Sistem
hal : 686)
system)
(probabilistic system)
system)
1. Akurat
2. Tepat waktu
3. Relevan
1. Blok Masukan
dokumen-dokumen dasar.
15
2. Blok Model
3. Blok Keluaran
pemakai sistem.
4. Blok Teknologi
untuk memanipulasinya.
6. Blok Kendali
keuangan.
pemasaran.
pendekatan air terjun (Water Fall) tetapi pendekatan ini tidak dipilih lagi
sebelum tahap desain sistem. Tahap analisis sistem merupakan tahap yang
kritis dan sangat penting, karena kesalahan di dalam tahap ini akan
1. Perencanaan
d. Perencanaan proyek
Produk jadi dari fase perencanaan adalah sebuah project charter yang
harus disetujui oleh pemilik sistem dan atau dewan pengambil keputusan
(steering committee)
2. Analisis Masalah
layak dibuat?
3. Analisis Persyaratan
Tujuan fase analisis persyaratan adalah untuk mengenali sistem baru apa
a.Menetapkan persyaratan
4. Analisis Keputusan
direkomendasikan
atau OOA)
lunak, seperti pada pemodelan bisnis dan sistem non perangkat lunak
• Notasi Aktor
aktor
Gambar 2.6 : Simbol Aktor (Modul Unaki,2003, hal: 3)
• Notasi Kelas
nama kelas
Atribute
Operasi()
Gambar 2.8 : Simbol Notasi Antar Muka (Modul Unaki,2003, hal :4)
• Notasi Kolaborasi
didalamnya
Gambar 2.10 : Simbol Notasi Use Case (Modul Unaki, 2003, hal: 5)
24
lain.
namakelas
Atribute
Operasi()
Gambar 2.11 : Simbol Notasi Kelas Aktif (Modul Unaki, 2003, Hal :5)
• Notasi Komponen
nama
componen
• Notasi Node
nam a
node
25
• Objek Desain
objek yaitu :
Objek entity
Gambar 2.15 : Simbol Objek Antar Muka (Modul Unaki, 2003, hal:
6)
26
Objek Control
banyak objek.
• Notasi State
State
Gambar 2.17 :Simbol Notasi State (Modul Unaki, 2003, hal :7)
• Notasi Interaksi.
8)
3. Notasi Pengelompokan
kembali.
NamaPaket
4. Notasi Penjelasan
penjelasan
• Dependensi
- - -- - - - - - - - - -
• Asosiasi
28
A B
• Generalisasi
• Realisasi
-------------
AuthenticateUser
User Withdrawal
Bank
Transfer
29
Gambar 2.25 : Use Case Diagram (Modul Unaki, 2003, hal :32)
2. Class Diagram
3. Statechart Diagram
Insert Card
CardNoAccepted
Verieying
card
CardAccepted
Waitingfor Cancel
Cancel
PIN
Enter PIN
Error<3
Verifying Cancel
PIN
PINinvalid PINValid
Counting Waitingfor
Error transaction
Error=3
Blocking End
4. Sequance Diagram
juga interaksi antara objek, sesuatu yang terjadi pada titik tertentu
ATM
: User
Amount()
EnterAmount()
<<Create>>
DispenceCash()
Setcash()
PrintReceipt()
5. Collaboration Diagram
31
1: UpdateSemuaMenu
Menu
: Admin
4: Melihat semuatampilanmenu
5: Menampilkansemuatampilanmenu
2: TampilkanDataYangtelahdiinputkan
Menu
Kontak
3: MemasukanData
: User
6. Activity Diagram
TypePIN SignalType=PINRequest
Verify PIN
PIN ReadPIN (Card0,PIN
SelectWithdraw Amount>Limit
Request
amount
Amount<Limit
(Transactionauthorized)
Collect cash Dispensecash Debit account
SignalType=CollectCash
7. Component Diagram
aplikasi bank
bank
server
withdrawal transfer
transa
xction
8. Deployment Diagram
atm rekening
server server
tcp ip
Ntework atm
machine
Setelah tahap analisis sistem selesai dilakukan, maka analis sistem telah
mendapatkan gambaran yang jelas untuk membentuk sistem. Tahap ini disebut
bagian-bagian relatif pada sistem aslinya (awalnya). Desain sistem fokus pada
OOD)
sebuah kepala anak panah pada asosiasi ke arah di mana pesan akan
dikirim.
34
visibility :
2.6 Jaringan
2. Jaringan Client-Server
jaringan dapat terdiri atau memiliki lebih dari satu server untuk
1. Topologi Star
data yang lebih baik jika dibanding topologi lain. Kelemahan dari
2. Topologi Bus
resistor 50 ohm.
37
3. Topologi Ring
2.7 Multiuser
pemakai pada saat yang sama. Memori Internal komputer induk dibagi
dan semua fasilitas yang berlaku pada sistem single user dapat
1995,hal: 22)
1. Node
a. Workstation
b. Server
c. Transceiver
LAN.
2. Link
antara node yang satu dengan node yang lain. Media ini
3. Perangkat lunak
adalah program Visual Basic 6.0. Visual Basic juga sering disebut
berbasis Windows.
data sendiri yang berupa argumen atau properti dan metode publik,
41
Visual Basic 6.0 juga bisa menghasilkan array dari suatu fungsi atau
dihasilkan aplikasi dengan waktu eklsekusi yang lebih cepat. Selain itu
a. Menu Bar
b. Toolbar
c. Project Explorer
d. Properties Window
e. Toolbox
42
f. Form window
Form window atau jendela form merupakan area kerja dimana anda
g. Code Window
terpisah dengan pogram Microsoft Visual Basic 6.0, tetapi keduanya dapat
keahlian.
43
seperti Microsoft Word, Excel, Access, Adobe Acrobat Reader, HTML, dan
sebagainya.
sistem yang baik dan fasilitas yang memuaskan kepada setiap tamu
yang ada.
a. Hotel yang memiliki jumlah kamar tidak lebih dari 150 kamar.
kamar.
kamar.
perkembangannya.
hotel.
e. Resort Hotel, yaitu salah satu jenis hotel yang menjadi pilihan
hotel.
menjadi:
a. Domestic Tourist
wisata.
Adalah para tamu atau executive dari suatu perusahan besar yang
seperti tamu yang sudah tinggal lama dalam sebuah hotel, tamu
yang sakit.
h. Reguler Guest
Administrasi berasal dari bahasa latin, terdiri dari kata ‘ad’ yang
transaksi guna melayani tamu yang datang dan atau menginap serta
1. Fungsi Reservationist
sumber.
2. Fungsi Receptionist
4. Fungsi Kasir
6. Fungsi Manager
48
bersangkutan.
menginap di hotel.
10. Guest Name Slip, yaitu slip yang berisi tentang identitas