laporan akhir adpl fix

64
7/21/2019 Laporan Akhir Adpl Fix http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 1/64 LAPORAN AKHIR MATAKULIAH PRAKTIKUM ADPL BERAU FASHION Disusun Oleh: KELOMPOK A1 / III / A 2013 Heni!"!n 131#01#0#0 Sl!$e% M!ul!n! &usu' 131#01#03( F!hi)!l An*i+! 131#01#0 L!%i'! ,-i!n! ,. 131#01#03  URUSAN TEKNIK INFORMATIKA U. FAKULTAS TEKNOLO,I INFORMASI DAN KOMUNIKASI UNIERSITAS MULAARMAN 1

Upload: latifa-gorriana

Post on 04-Mar-2016

324 views

Category:

Documents


11 download

DESCRIPTION

Use Case, Sequence Diagram, Class Diagram dan Activity Diagram Berau Fashion

TRANSCRIPT

Page 1: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 1/64

LAPORAN AKHIR

MATAKULIAH PRAKTIKUM ADPL

BERAU FASHION

Disusun Oleh:

KELOMPOK A1 / III / A 2013

Heni!"!n 131#01#0#0

Sl!$e% M!ul!n! &usu' 131#01#03(

F!hi)!l An*i+! 131#01#0

L!%i'! ,-i!n! ,. 131#01#03

 URUSAN TEKNIK INFORMATIKA

U. FAKULTAS TEKNOLO,I INFORMASI DAN

KOMUNIKASI

UNIERSITAS MULAARMAN

1

Page 2: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 2/64

201#

KATA PEN,ANTAR

Pertama-tama kami panjatkan puji dan syukur kepada Allah

S.W.T yang mana atas rahmat dan hidayahnya, kami selaku penulis

dapat menyelesaikan project programming ini dengan baik dan

selalu diberi kelancaran.

 Tujuan penulis dalam membuat laporan ini yaitu sebagai

persyaratan untuk mendapatkan nilai Matakuliah Praktikum

Analisis ! "esain Perangkat #unak$.

%ami menyadari bah&a dalam penyusunan #aporan Praktikum

ini tidak lepas dari dukungan berbagai pihak, oleh karena itu pada

kesempatan ini kami menyampaikan ucapan terima kasih kepada '

1. (o)ianti Puspitasari, M.T selaku dosen Matakuliah Analisis dan

"esain Perangkat #unak yang telah membimbing penulis selama

matakuliah berlangsung.

2. Zulfanahri selaku Koordinator asisten laboratorium Mata Kuliah Analisis dan

Desain Perangkat Lunak.

*. +abibi ahri dan "a)id, selaku Asisten Matakuliah Analisis dan

"esain Perangkat #unak yang telah membimbing penulis selama

praktikum berlangsung.

Kami menyadari sepenuhnya bahwa pembuatan Laporan Akhir Praktikum ini

masih jauh dari kesempurnaan. leh sebab itu kami berharap adanya saran dan kritik yang membangun sehingga dapat memperbaiki dan membenahi kekurangan!

kekurangan yang ada.

Demikian kata pengantar ini penulis sampaikan" semoga bermanfaat

khususnya bagi penulis dan pemba#a pada umumnya.

Page 3: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 3/64

$amarinda" 2% Desember 2%&2

  Penulis

TAKARIR

building block 

customer 

database

design

 form

 blok bangunanan

 pelanggan

 basis data

desain

forum

input masukan

Output keluaran

 programming project

 project plan

 prototypes

return

room

 software

 proyek

 pemrograman

 ren#ana projek 

 prototype

kembali

kamar 

 perangkat lunak 

 source code

 system

weekend 

kode program

system

akhir pe#an

*

Page 4: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 4/64

DAFTAR ISI

%ATA P(/A(TA0 .......................................................................

 TA%A00 ......................................................................................*

"A2TA0 S ..................................................................................3

"A2TA0 TA# ............................................................................4

"A2TA0 /AMA0 ........................................................................5

A P("A+6#6A(

1.1......................................................................................"esk

ripsi Masalah ................................................................71.......................................................................................0um

usan Masalah ...............................................................81.*......................................................................................ata

san Masalah .................................................................81.3......................................................................................Tuju

an .................................................................................8

A P0A(9A(/A(

.1 S0S .............................................................................1:

. Rational Rose ..............................................................11

.* %onsep Struktrur "ata yang dipakai ...........................1

A +AS# "A( PMA+ASA(*.1 Skenario ......................................................................1

*. 6se 9ase "iagram ......................................................*4

*.* 9lass "iagram .............................................................*5

*.3 Se;uence "iagram ......................................................*<

3

Page 5: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 5/64

*.4 Acti)ity "iagram .........................................................47

A = %SMP6#A( "A( SA0A(

3.1 %esimpulan .................................................................5

3. Saran ..........................................................................5

"A2TA0 P6STA%A ........................................................................5*

DAFTAR TABEL

T!4el 3.1 Membuat 'atatan (ahan (aku .................................................................2&

T!4el 3.2 Membuat 9atatan ahan aku 0usak .........................1

T!4el 3.3 Membuat 9atatan Pakaian 0usak ...............................

T!4el 3.5 Membuat 9atatan Pakaian >adi ...................................*

T!4el 3.# Membuat #aporan Stok ahan aku ...........................3

T!4el 3.( Membuat #aporan Stok Pakaian >adi ...........................4

T!4el 3.6 Menda?tarkan ahan aku ..........................................4

T!4el 3. Menda?tarkan Pakaian >adi .........................................5

T!4el 3.7 Membuat Surat Permintaan ........................................5

T!4el 3.10 Membuat #aporan Penjualan ....................................7

T!4el 3.11 Membuat #aporan 0etur ...........................................<

T!4el 3.12 Membuat Surat >alan ................................................8

T!4el 3.13 Membuat Surat Penjualan ........................................8

T!4el 3.15 Membuat Surat Penjualan 0etur ...............................*:

T!4el 3.1# Membuat 0etur .........................................................*1T!4el 3.1( membuat #aporan Pembelian ..................................*

T!4el 3.16 Membuat Surat Pemesanan .....................................*

T!4el 3.1 Membuat #aporan %euangan ....................................**

T!4el 3.17 Penda?taran Anggota ................................................*3

4

Page 6: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 6/64

DAFTAR ,AMBAR

,!$4! 3.1 6se 9ase "iagram .................................................*4

,!$4! 3.2 9lass "iagram ........................................................*5

,!$4! 3.3 Membuat 'atatan (ahan (aku.........................................*<

,!$4! 3.5 Membuat 9atatan ahan aku 0usak ....................*8

,!$4! 3.# Membuat 9atatan Pakaian 0usak ...........................3:

,!$4! 3.( Membuat 9atatan Pakaian >adi ..............................31

,!$4! 3.6 Membuat #aporan Stok Pakaian >adi ......................3

,!$4! 3. Membuat #aporan Stok Pakaian >adi ......................3*

,!$4! 3.7 Menda?tarkan ahan aku .....................................33

,!$4! 3.10 Menda?tarkan Pakaian >adi ...................................34

,!$4! 3.11 Membuat Surat Permintan ...................................35

,!$4! 3.12 Membuat #aporan Penjualan ...............................37

,!$4! 3.13 Membuat #aporan 0etur ......................................3<

,!$4! 3.15 Membuat Surat >alan ...........................................38

,!$4! 3.1# Membuat Surat Penjualan ....................................4:

,!$4! 3.1( Membuat Surat Penjualan 0etur ..........................41

,!$4! 3.16 Membuat 0etur ....................................................4

,!$4! 3.1 membuat #aporan Pembelian ..............................4*

,!$4! 3.17 Membuat Surat Pemesanan .................................43

5

Page 7: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 7/64

,!$4! 3.20 Membuat #aporan %euangan ...............................44

,!$4! 3.21 Penda?taran Anggota ...........................................45

,!$4! 3.22 agian Penyediaan ..............................................47

,!$4! 3.23 agian Penjualan .................................................4<

,!$4! 3.25 agian Pembelian ................................................48

,!$4! 3.2# agian %euangan .................................................5:

,!$4! 3.2( Admin ..................................................................51

BAB I

PENDAHULUAN

1.1..................................................................................

Des+isi M!s!l!h 

(erau)ashion merupakan anak perusahaan dari (erau *roup.

(erau)ashion bergerak dibidang produksi pakaian yang sedang berkembang di

Kalimantan +imur. $aat ini (erau)ashion menjadi salah satu penyedia pakaianuntuk beberapa toko di mall maupun pasar. (erau)ashion memiliki hanya satu

 penyetok bahan baku kain dari $urabaya.

  Dikarenakan perkembangan yang sangat pesat" Maka ', -'hief 

,nformation ffi#er dari (erau *roup mengusulkan untuk dibuatnya sistem

perasional yang membantu (erau)ashion didalam perasionalnya sehari!hari.

$istem /ang (erjalan di (erau)ashion adalah sebagai berikut0

&. Penyediaan Pakaian

Pertama!tama" (erau)ashion memiliki &%% penjahit profesional yang

terbagi menjadi beberapa kelompok jenis pakaian yaitu pakaian kantor laki!

laki" pakaian kantor perempuan" pakaian santai dewasa" pakaian anak!anak"

7

Page 8: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 8/64

 pakaian olahraga. (agian penyediaan akan mendaftar semua bahan baku kain

dan lainnya yang dipakai untuk membuat pakaian.

(agian penyediaan juga akan mendaftarkan setiap pakaian jadi sesuai

 jenisnya dengan kode tertentu. 1ntuk mengelola semua pakaiannya" setiap

 bulannya bagian ini akan melakukan penge#ekan stok bahan baku maupun

 pakaian jadi atau disebut  stock opname untuk mengetahui stok yang tersedia

se#ara fisik di gudang dan di rak toko. asil dari stock opname tersebut akan

di#atat dalam 'atatan (ahan (aku dan 'atatan Pakaian 3adi.

Dalam proses  stock opname" apabila ditemui terdapat bahan baku

maupun pakaian yang #a#at4rusak" maka bagian penyediaan akan men#atatnya

sebagai 'atatan (ahan (aku 5usak berdasarkan 'atatan (ahan (aku dan

'atatan Pakaian 5usak berdasarkan 'atatan Pakaian 3adi dimana #atatan ini

akan digunakan untuk menindak lanjuti pakaian yang telah #a#at ini untuk di

obral.

Penyetokan bahan baku dari $urabaya akan dilakukan setiap bulannya

sesuai dengan 'atatan (ahan (aku" di mana bahan baku yang sudah mau

habis akan dipesan menggunakan surat pemesanan oleh bagian pembelian"

ketika pakaian yang dipesan sudah datang" bagian pembeliaan akan menerima

faktur pembelian.

2. Penjualan Pakaian

Pelanggan (erau)ashion berupa anggota maupun pelanggan bukan

anggota" dan penjualan hanya berupa grosir. (agi pelanggan baru perlunya

mendaftarkan diri terlebih dahulu ke bagian admin untuk mendapatkan kartu

anggota.

Penjualan se#ara grosir" bagian penjualan akan memberikan surat

 penjualan pakaian atas surat permintaan pakaian yang diberikan oleh

<

Page 9: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 9/64

 pelanggan. Pakaian harus dikirim langsung oleh (erau)ashion dengan

membawa surat jalan dan faktur penjualan" faktur penjualan ini akan dibuat 6

rangkap untuk bagian keuangan" di arsipkan dan pelanggan. Pada setiap faktur 

 penjualan ter#antum pembayaran yang harus dilakukan dalam batas 7 hari

setelah pakaian itu dikirimkan.

Apabila dalam kurun waktu 7 hari tersebut pelanggan melaporkan

adanya pakaian yang rusak4#a#at maka diperbolehkan untuk retur berupa

 penggantian uang maupun penggantian pakaian apabila stok masih ada

dengan membuat surat retur" berdasarkan surat retur yang diberikan pelanggan

ini" bagian Penjualan akan membuat faktur penjualan retur dengan syarat

faktur penjualan yang awal harus diselesaikan pembayarannya terlebih

dahulu" lalu proses retur akan diproses. )aktur penjualan retur juga dibuat

sebanyak 6 rangkap. Apabila retur yang diajukan adalah retur penggantian

uang" pengembalian akan diproses 7 hari setelah tanggal bukti retur. Apabila

retur berupa penggantian pakaian maka pakaian akan dikirim sesuai surat

 penjualan retur dibuat.

Diakhir setiap (ulan" (agian Penyediaan wajib membuat laporan stok 

 bahan baku dan pakaian jadi" (agian Pembelian akan membuat laporan

 pembelian" (agian Penjualan akan membuat laporan penjualan dan laporan

retur barang dan retur uang. Dan (agian Keuangan akan membuat Laporan

keuangan.

1.2 Ru$us!n M!s!l!h 

Adapun rumusan masalah dari laporan ini adalah sebagai berikut'1. agaimana membuat use case diagram sesuai dengan judul

project@. agaimana membuat class diagram sesuai dengan judul

project@

8

Page 10: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 10/64

*. agaimana membuat se;uence diagram sesuai dengan judul

project@

3. agaimana membuat acti)ity diagram sesuai dengan judul

project@

1.3 B!%!s!n M!s!l!h 

Adapun batasan masalah yaitu laporan ini membahas cara

membuat masing-masing diagram sesuai dengan judul project

yang telah ditentukan.

1.5...........................................................................

Tu8u!n Adapun tujuan penulisan laporan ini adalah sebagai berikut '1. Agar dapat membuat use case diagram sesuai dengan judul

project.. Agar dapat membuat class diagram sesuai dengan judul

project.*. Agar dapat membuat se;uence diagram sesuai dengan judul

project.3. Agar dapat membuat acti)ity diagram sesuai dengan judul

project.

BAB IIPERAN9AN,AN

2.1.......................................................................................

 S-'%"!e Reuie$en% Sesi;<!%i-n =SRS>

(

o

0e;uirement Aktor 6se 9ase

1 agian Penyediaan

dapat menda?tarkan

bahan baku kain untuk

membuat pakaian,

agian

Penyediaan

Menda?tar bahan

baku kain, menda?tar

pakaian jadi,

membuat catatan

1:

Page 11: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 11/64

menda?tar pakaian jadi

sesuai dengan jenisnya,

membuat catatan

bahan baku untuk

mengetahui stok bahan

baku, membuat catatan

pakaian jadi untuk

mengetahui stok

pakaian jadi, apabila

ditemui terdapat bahan baku

maupun pakaian yang

#a#at4rusak" maka bagian

 penyediaan akan men#atatnya

sebagai 'atatan (ahan (aku

5usak berdasarkan 'atatan

(ahan (aku dan 'atatan

Pakaian 5usak berdasarkan'atatan Pakaian 3adi" (agian

Penyediaan membuat laporan

stok bahan pakaian jadi dan

membuat stok bahan baku.

bahan baku,

membuat catatan

bahan baku rusak,

membuat catatan

pakaian jadi,

membuat catatan

pakaian jadi rusak,

membuat laporan

stok pakaian jadi,

membuat laporan

stok bahan baku.

agian Penjualan

membuat surat jalan

untuk mengirim barang,

membuat surat

penjualan pakaian sesuai

dengan surat permintaan

 pakaian yang diberikan oleh

 pelanggan" membuat faktur 

agian

Penjualan

Membuat surat jalan,

membuat surat

penjualan pakaian,

membuat ?aktur

penjualan retur,

membuat laporan

penjualan, membuat

laporan retur,

11

Page 12: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 12/64

 penjualan retur sebagai bukti

transaksi penjualan" men#etak 

laporan uang retur uang.

membuat surat

retur, membuat

surat permintaan

pakaian.* agian pembelian

membuat laporan

pembelian disetiap

akhir bulan, membuat

surat pesanan untuk

memesan bahan baku.

agian

Pembelian

Membuat laporan

pembelian,

membuat surat

pesanan

3 agian keuangan

membuat laporan

keuangan disetiap akhir

bulan

agian

%euangan

Membuat laporan

keuangan

4 Admin menda?tarkan

pelanggan yang ingin

menjadi anggota

Admin Menda?tar anggota

2.2.......................................................................................

R!%i-n!l R-se

0ational 0ose adalah perangkat lunak pemodelan )isual

yang sangat lengkap untuk membantu dalam analisis dan desain

sistem perangkat lunak berorientasi objek. 0ational 0ose

digunakan untuk memodelkan sistem sebelum programer

menuliskan kode program dalam suatu bahasa misalnya )isual

basic, cBB, ja)a dan bahasa lainyaC. "e)eloper dapat

menggunakan model sebagai cetakbiru blueprintC untuk sistem

yang akan dibangun.

1

Page 13: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 13/64

agian-bagian tampilan layar rational rose dapat dibedakan

menjadi lima macam bagian, antara lain sebagai berikut '

1. ro&ser, digunakan untuk mena)igasikan secara cepat suatu

model.. "ocumentation &indo&, digunakan untuk melihat atau

memper- baharui dokumentasi dari elemen-elemen model

dalam diagram.*.Toolbars, digunakan untuk mengakses secara cepat perintah-

perintah yang umum digunakan.3. "iagram &indo&, digunakan untuk menampilkan dan

mengedit satu atau lebih diagram 6M#.

4. #og, digunakan untuk melihat error dan report hasil dari

perintah-perintah yang diberikan.

2.3.......................................................................................

 K-nse / M!%ei P!+%i+u$ ?!n@ *i!+!i

a. 1se 'ase Diagram

Use Case atau diagram use #ase merupakan pemodelan untuk 

kelakuan sistem informasi yang akan dibuat. 1se #ase mendeskripsikan

sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang

akan dibuat. $e#ara kasar" use #ase digunakan untuk mengetahui fungsi apa

saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak 

menggunakan fungsi!fungsi itu.

$yarat penamaan pada use #ase adalah nama didefinisikan sesimpel

mungkin dan dapat dipahami. Ada dua hal utama pada use #ase yaitu

 pendefinisian apa yang disebut aktor dan use #ase.

& Aktor merupakan orang" proses" atau sistem lain yang berinteraksi

dengan sistem informasi yang akan dibuat di luar sistem informasi

1*

Page 14: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 14/64

yang akan dibuat itu sendiri" jadi walaupun simbol dari aktor adalah

gambar orang" tapi aktor belum tentu merupakan orang.

2 1se #ase merupakan fungsionalitas yang disediakan sebagai unit!

unit yang saling bertukar pesan antar unit atau aktor.

 8ama Deskripsi

Aktor  Aktor adalah sebuah entitas manusi

atau mesin yang berinteraksi denga

sistem untuk melakukan pekerjaan

 pekerjaan tertentu.

Use Case 1se 'ase adalah deskripsi dari uruta

aksi!aksi yang ditampilkan sistem yan

menghasilkan suatu hasil yang teruku

 bagi suatu aktor.

 Asosiasi Asosiasi adalah apa yan

menghubungkan antara objek sat

dengan objek yang lainnya.

Generalisasi *eneralisasi adalah hubungan diman

objek anak -des#endent berbagi prilak

dan struktur data dari objek yang ad

diatasnya atau sebaliknya

 Dependency Dependen#y -ketergantungan adala

hubungan dimana perubahan yan

terjadi pada suatu elemen depende

-mandiri akan mempengaruhi eleme

yang bergantung padanya -,ndependen.

 b. 'lass Diagram

  Class adalah kumpulan objek!objek dengan dan yang mempunyai

struktur umum" beha9ior umum" relasi umum" dan semanti#4kata yang

13

Page 15: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 15/64

umum. 'lass!#lass ditentukan4ditemukan dengan #ara memeriksa objek!

objek dalam se:uen#e diagram dan #ollaboration diagram. $ebuah #lass

digambarkan seperti sebuah bujur sangkar dengan tiga bagian ruangan.

'lass sebaiknya diberi nama menggunakan kata benda sesuai dengan

domain4bagian4kelompoknya -;hitten L. 3effery et al" 2%%<.

  'lass Diagram adalah diagram yang menunjukan #lass!#lass yang

ada dari sebuah sistem dan hubungannya se#ara logika. 'lass diagram

menggambarkan struktur statis dari sebuah sistem. Karena itu #lass

diagram merupakan tulang punggung atau kekuatan dasar dari hampir 

setiap metode berorientasi objek termasuk 1ML -enderi" 2%%=.

$ementara menurut -;hitten L. 3effery et al 2%%<0<62 #lass diagram

adalah gambar grafis mengenai struktur objek statis dari suatu sistem"

menunjukan #lass!#lass objek yang menyusun sebuah sistem dan juga

hubungan antara #lass objek tersebut.

>lemen!eleman #lass diagram dalam pemodelan 1ML terdiri dari0

'lass!#lass" struktur #lass" sifat #lass -#lass beha9ior"

 perkumpulan4gabungan -asso#iation" pengumpulan4kesatuan -agregation"

ketergantungan -dependen#y" relasi!relasi turunannya" keberagaman dan

indikator na9igasi" dan role name -peranan4tugas nama.

$imbol!simbol #lass diagram 0

& 'lass0 'lass adalah blok ! blok pembangun pada pemrograman

 berorientasi obyek.$ebuah #lass digambarkan sebagai sebuah kotak 

yang terbagi atas 6 bagian. (agian atas adalah bagian nama dari

#lass. (agian tengah mendefinisikan property4atribut #lass. (agian

akhir mendefinisikan methodmethod dari sebuah #lass.

14

Page 16: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 16/64

2 Asso#iation 0 $ebuah asosiasi merupakan sebuah relationship paling

umum antara 2 #lass dan dilambangkan oleh sebuah garis yang

menghubungkan antara 2 #lass. *aris ini bisa melambangkan tipe!tipe relationship dan juga dapat menampilkan hukum!hukum

multiplisitas pada sebuah relationship.-'ontoh0 ne!to!one" one!to!

many"many!to!many.

6 'omposition0 3ika sebuah #lass tidak bisa berdiri sendiri dan harus

merupakan bagian dari #lass yang lain" maka #lass tersebut memiliki

relasi 'omposition terhadap #lass tempat dia bergantung tersebut.

$ebuah relationship #omposition digambarkan sebagai garis dengan

ujung berbentuk jajaran genjang berisi4solid.

< Dependen#y 0 Kadangkala sebuah #lass menggunakan #lass yang

lain. al ini disebut dependen#y. 1mumnya penggunaan dependen#y

digunakan untuk menunjukkan operasi pada suatu #lass yang

menggunakan #lass yang lain. $ebuah dependen#y dilambangkan

sebagai sebuah panah bertitik!titik.

7 Aggregation 0 Aggregation mengindikasikan keseluruhan bagian

relationship dan biasanya disebut sebagai relasi.

15

Page 17: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 17/64

#. $e:uen#e Diagram

$uatu se:uen#e diagram adalah suatu penyajian perilaku yang tersusun

sebagai rangkaian langkah!langkah per#ontohan dari waktu ke waktu.

$e:uen#e diagram digunakan untuk menggambarkan arus pekerjaan" pesan

yang sampaikan dan bagaimana elemen!elemen di dalamnya bekerja sama

dari waktu ke waktu untuk men#apai suatu hasil.

Masing ? masing urutan elemen diatur di dalam suatu urutanhorisontal" dengan pesan yang disampaikan dibelakang dan didepan

diantara elemen!elemen.

• $eorang elemen aktor digunakan untuk menghadirkan pemakai yang

memulai alur peristiwa 4 kejadian.

• >lemen ? elemen yang ditiru" seperti boundary" #ontrol dan entity"

digunakan untuk menggambarkan layar" pengontrol" dan materi

database" se#ara berturut!turut.

• masing!masing elemen yang dihubungkan garis ? garis batang disebut

suatu lifeline" di mana jika unsur itu berpotensi mengambil bagian

dalam interaksi itu.

>lemen ? >lemen $e:uen#e Diagram

$uatu model se:uen#e diagram adalah suatu pandangan yang dinamis

menyangkut interaksi antar unsur!unsur model pada runtime. $e:uen#e

Diagram biasanya digunakan sebagai model yang menjelaskan skenariokasus penggunaan. Dengan pen#iptaan suatu diagram urutan dengan obje#t

dan aktor dilibatkan di dalam kasus penggunaan" kamu dapat model urutan

langkah!langkah pemakai dan sistem melakukan untuk melengkapi tugas

yang diperlukan itu.

17

Page 18: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 18/64

$uatu diagram urutan adalah sering dipasang se#ara langsung di

 bawah suatu kasus penggunaan yang ditunjuk. al ini menyimpan unsur 

 bersama!sama" baik dalam model dan ketika dokumentasi diproduksi.untuk 

mengerjakan ini" klik kanan kasus penggunaan pada diagram dan memilih

add se:uen#e.

'ontoh di bawah menunjukkan beberapa unsur!unsur se:uen#e

@ Aktor! $uatu kejadian dari suatu aktor pada runtime.

@ Menggunakan Kasus! $uatu kejadian suatu kasus penggunaan pada

runtime

@ byek! $uatu unsur standard yang tidak diketik.

@ (atas! Menghadirkan seorang alat penghubung layar pemakai atau

input4output alat

@ Kesatuan! se#ara khas diterapkan sebagai unsur atau database.

@ Pengontrol! Komponen aktif yang mengendalikan pekerjaan apa yang

dilaksanakan" kapan dan bagaimana #aranya.

a Lifeline

$uatu lifeline adalah elemen indi9idu di dalam suatu interaksi

- dengan kata lain lifelines tidak bisa mempunyai keserbaragaman..

$uatu lifeline menggambarkan hubungan suatu elemen yang berbeda.

1ntuk menetapkan penyajian itu di dalam >nterprise Ar#hite#t" klik 

kanan lifeline dan memilih Ad9an#ed $ettings $et ,nstan#e 'lassifier.

$uatu dialog akan nampak yang berisi daftar semua penggolongan

 proyek. Lifelines ada tersedia di dalam pemilihan $e:uen#e dan

+iming diagrams" walaupun penyajian berbeda diantara keduanya" artidari suatu lifeline adalah sama.

 b (oundary

$uatu boundary adalah suatu kelas yang meniru beberapa model

 boundary system yang se#ara khas yaitu merupakan alat penghubung

1<

Page 19: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 19/64

seorang dengan layar. (oundary digunakan dalam tahap yang

konseptual untuk menangkap para pemakai yang saling berinteraksi

dengan sistem pada suatu tingkatan layar - atau beberapa alat

 penghubung jenis lain . (oundary sering digunakan dalam $e:uen#e

dan Analysis diagram.

# 'ontrol

$uatu #ontrol adalah meniru suatu kelas yang menggambarkan

suatu pengendalian manajer atau kesatuan. $uatu #ontrol

mengorganisir dan menjadwalkan akti9itas elemen!elemen. 'ontrol

 juga suatu pengontrol yang menyangkut pola Model!Biew!'ontroller.

d >ntity

$uatu entity adalah suatu tempat atau ketekunan mekanisme

yang menangkap pengetahuan atau informasi di dalam suatu sistem.

>ntity juga adalah suatu model di dalam pola Model!Biew!'ontroller.

e )ragment

$uatu fragmen men#erminkan suatu potongan atau potongan

interaksi -yang disebut operan interaksi yang dikendalikan oleh suatuoperator interaksi" yang bersesuaian kondisi!kondisi boolean yang

dikenal sebagai batasan interaksi. $uatu fragmen nampak dengan

nyata sebagai jendela transparan" yang dibagi oleh bentuk garis

horisontal untuk operan masing!masing.

f >ndpoint

$uatu endpoint adalah digunakan dalam intera#tion diagram

untuk men#erminkan sesuatu yang hilang atau menemukan pesan di

dalam urutan. 1ntuk model ini" menyeret suatu elemen endpoint ke

workspa#e itu. Dengan se:uen#e diagram" menyeret suatu pesan dari

lifeline yang sesuai kepada endpoint itu. Dengan timing diagram"

18

Page 20: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 20/64

 pesan menghubungkan lifeline kepada endpoint dan memerlukan

 beberapa spesifikasi pemilihan waktu untuk menggambar koneksi.

'ontoh endpoint di dalam $e:uen#e Diagram 0

$uatu pesan hilang adalah suatu pesan kejadian peristiwa"

tetapi tidak ada kejadian peristiwa yang menerima. Kita

menginterpretasikan ini untuk menjadi sebab pesan tidak pernah

di#apai tujuan nya.

$uatu pesan ditemukan adalah suatu pesan di mana kejadian

 peristiwa yang menerimanya ada" tetapi tidak ada pengiriman kejadian

 peristiwa. Kita menginterpretasikan ini untuk menjadi sebab

menyangkut pesan adalah di luar lingkup uraian itu . ,ni boleh sebagai

#ontoh suara gaduh atau aktifitas lain yang kita lakukan tidak ingin

menguraikan se#ara detil.

d. A#ti9ity DiagramA#ti9ity diagram merupakan #ara lain dalam memodelkan aliran

kejadian. gunakan A#ti9ity Diagram untuk menggambarkan workflow 4

aliran kerja proses bisnis" A#ti9ity diagrams menggambarkan berbagai alir 

akti9itas dalam sistem yang sedang diran#ang" bagaimana masing!masing

alir berawal" de#ision yang mungkin terjadi" dan bagaimana mereka

 berakhir. A#ti9ity diagram juga dapat menggambarkan proses paralel yang

mungkin terjadi pada beberapa eksekusi.

• A#ti9ity se#ara sederhana dapat diartikan sebagai langkah dalam. Pada

1ML disimbolkan sebagai berikut.

• Kita dapat menambahkan langkah!langkah yang lebih detil kedalam

a#ti9ity dengan menggunakan a#tion.

• A#tion adalah langkah!langkah yang lebih ke#il dalam suatu a#it9ity.

• A#ti9ity De#omposition

:

Page 21: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 21/64

1ntuk menyederhanakan diagram" seringkali dilakukan dekomposisi

akti9itas

• $tart dan >nd $tatt

$tart 0 memulai aliran

>nd 0 mengakhiri aliran $etiap a#ti9ity diagram harus mempunyai start

state untuk memulai dan diakhiri dengan end state.

>nd state adalah opsional dan bisa lebih dari satu dalam satu diagram.

• bjek dan Aliran bjek

a bjek 0 >ntitas yang dipergunakan dalam aliran.

 b bjek dapat digunakan atau dirubah dalam aliran.# Pada diagram" objek dihubungkan ke aktifitas dengan menggunakan

aliran objek-obje#t now

d Aliran objek digambarkan dengan garis panah putus!putus.e 3ika garis panah mempunyai arah dari aktifitas ke objek berarti ia

memperbaharui nilai objek !tersebut.

f 3ika arah panah dari objek ke aktifitas berarti ia sedang

menggunakan objek.

BAB III

HASIL DAN PEMBAHASAN

3.1.......................................................................................

S+en!i-*.1.1 Skenario agian Penyediaan

a 6se 9ase Membuat 9atatan ahan aku

Aksi Aktor 0eaksi Sistem

1

Page 22: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 22/64

1. agian Penyediaan membuka

?orm 9atatan ahan aku

. Memilih ahan aku

4. agian Penyediaanmenginputkan stok bahan

5. %lik submit

*. Mengecek id bahan baku3. Apabila id bahan baku

sesuai, sistem mengambil id

bahan baku, nama bahan

 jenis bahan dari database

ahan aku %ain dan

ditampilkan

7. "ata disimpan ke dalam

database 9atatan ahan

akuTabel 3.1 1se 'ase Membuat 'atatan (ahan (aku

b 6se 9ase Membuat 9atatan ahan aku 0usak

Aktor Sistem1. agian Penyediaan membuka

?orm 9atatan ahan aku

0usak. Memilih id bahan baku *. Sistem mengecek id bahan

baku3. Apabila id sesuai, maka

sistem akan mengambil id

bahan dan nama bahan dar

database 9atatan ahan

aku dan ditampilkan

Page 23: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 23/64

4. agian Penyediaan

menginputkan kerusakan,

penyebab dan jumlah5. %lik submit

7. "ata disimpan dalamdatabase 9atatan ahan

aku 0usakTabel 3.2 1se 'ase Membuat 'atatan (ahan (aku 5usak 

c 6se 9ase Membuat 9atatan Pakaian 0usak

Aktor Sistem1. agian Penyediaan membuka

?orm 9atatan Pakaian 0usak

. Memilih id pakaian

4. agian Penyediaanmenginputkan kerusakan

pakaian, penyebab dan

 jumlah5. %lik submit

*. Sistem akan mengecek id

pakaian3. Apabila id sesuai maka

sistem akan mengambil id

pakaian, nama pakaian dar

database 9atatan Pakaian

 >adi dan ditampilkan

7. "ata akan disimpan dalam

database 9atatan Pakaian

0usakTabel 3.3 1se 'ase Membuat 'atatan Pakaian 5usak 

d 6se 9ase Membuat 9atatan Pakaian >adi

Aktor Sistem1. agian Penyediaan membuka

*

Page 24: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 24/64

?orm 9atatan Pakaian >adi. Memilih id pakaian jadi

4. agian Penyediaanmenginputkan stok pakaian

5. %lik submit

*. Sistem akan mengecek idpakaian jadi

3. Apabila id sesuai, maka

sistem akan mengambil id

pakaian, nama dan jenis dar

database 9atatan Pakaian

 >adi lalu ditampilkan

7. "ata akan disimpan dalam

database Pakaian >adiTabel 3.4 1se 'ase Membuat 'atatan Pakaian 3adi

e 6se 9ase Membuat #aporan Stok ahan aku

Aktor Sistem1. agian Penyediaan membuka

?orm Membuat Stok ahan

aku. Menginputkan id laporan stok

bahan baku, bulan dan tahun*. Memilih id bahan baku

3. Sistem akan mengecek id

bahan baku4. Apabila id sesuai, maka

sistem akan mengambil id

bahan, nama dan stok dar

database 9atatan ahan

3

Page 25: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 25/64

5. %lik Submit

aku lalu ditampilkan

7. "ata disimpan dalamdatabase #aporan Stok

ahan akuTabel 3.5 1se 'ase Membuat Laporan $tok (ahan (aku

? 6se 9ase Membuat #aporan Stok Pakaian >adi

Aktor Sistem1. agian Penyediaan membuka

?orm Membuat Stok Pakaian

 >adi. Menginputkan id laporan stok

pakaian jadi, bulan dan tahun*. Memilih id pakaian jadi

5. %lik submit

3. Sistem akan mengecek id

pakaian jadi4. Apabila id sesuai, sistem

akan mengambil id pakaian

nama dan stok dari database9atatan Pakaian >adi

7. "ata akan disimpan dalam

database #aporan Stok

4

Page 26: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 26/64

PakaianTabel 3.6 1se 'ase Membuat Laporan $tok Pakaian 3adi

g 6se 9ase Menda?tarkan ahan aku

Aktor Sistem1. agian Penyediaan membuka

?orm "a?tar ahan aku. Menginputkan id bahan baku,

nama dan jenis lalu submit *. "ata disimpan dalam

database ahan akuTabel 3.7 1se 'ase Mendaftarkan (ahan (aku

h 6se 9ase Menda?tarkan Pakaian >adi

Aktor Sistem1. agian Penyediaan membuka

?orm "a?tar Pakaian >adi. Menginputkan id pakaian,

nama pakaian dan jenis*. Memilih id bahan baku kain

5. %lik submit

3. Sistem mengecek id bahan

baku4. Apabila id sesuai, maka

sistem akan mengambil id

bahan baku kain dar

database ahan aku %ain

dan ditampilkan

7. "ata akan disimpan dalam

database Pakaian >adiTabel 3.8 1se 'ase Mendaftarkan Pakaian 3adi

*.1. Skenario agian Penjualana. 6se 9ase Membuat Surat Permintaan

5

Page 27: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 27/64

Aktor Sistem1. agian Penjualan membuka

?orm Surat Permintaan. Menginputkan id surat

permintaan*. Pilih anggota

4. Pilih pakaian

7. Menginputkan tanggal

permintaan dan jumlah

pakaian<. %lik submit

3. Sistem akan mengecek id

anggota, apabila sesua

maka id diambil dar

database anggota dan

ditampilkan

5. Sistem akan mengecek id

pakaian, apabila sesua

maka id diambil dar

database Pakaian >adi dan

ditampilkan

8. "ata disimpan dalam

database Surat PermintaanTabel 3.9 1se 'ase Membuat $urat Permintaan

b. 6se 9ase Membuat #aporan Penjualan

Aktor Sistem

1. agian Penjualan membuka

?orm Membuat #aporan

Penjualan. Menginputkan id laporan

penjualan, bulan dan tahun3. Sistem akan mengecek id

7

Page 28: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 28/64

*. Pilih penjualan

5. %lik submit

surat penjualan4. Apabila id sesuai maka

sistem mengambil id sura

penjualan, jumlah pakaian

dan jumlah bayar dar

database Surat Penjualan

kemudian ditampilkan

7. "ata disimpan dalam

database #aporan Penjualan  Tabel 3.10 1se 'ase Membuat Laporan Penjualan

c. 6se 9ase Membuat #aporan 0etur

Aktor Sistem1. agian Penjualan membuka

?orm 9etak 0etur. Menginputkan id laporan

penjualan retur, bulan dan

tahun*. Pilih penjualan retur

4. %lik submit

3. Sistem akan mengecek id

penjualan retur dan apabila

id sesuai, maka sistem akan

mengambil id sura

penjualan retur dan jenis

retur dari database Sura

Penjualan 0etur lalu

ditampilkan

5. "ata akan disimpan dalam

database #aporan Penjualan

<

Page 29: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 29/64

0eturTabel 3.11 1se 'ase Membuat Laporan 5etur 

d. 6se 9ase Membuat Surat >alan

Aktor Sistem1. agian Penjualan membuka

?orm Surat >alan. Menginputkan id surat jalan*. Pilih surat penjualan

5. Menginputkan tanggal jalan7. %lik submit

3. Sistem mengecek id sura

penjualan4. Apabila sesuai sistem akan

mengambil id sura

penjualan dari database

Surat Penjualan dan

ditampilkan

<. "ata akan disimpan dalam

database Surat >alanTabel 3.12 1se 'ase Membuat $urat 3alan

e. 6se 9ase Membuat Surat Penjualan

Aktor Sistem1. agian Penjualan membuka

?orm Surat Penjualan. Menginputkan id surat

penjualan*. Pilih surat permintaan 3. Sistem akan mengecek id

surat permintaan4. Apabila id sesuai maka

sistem akan mengambil id

surat permintaan dan

8

Page 30: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 30/64

5. Menginputkan tanggal

penjualan dan jumlah bayar7. %lik submit

 jumlah pakaian dar

database Surat Permintaan

dan ditampilkan

<. "ata akan disimpan dalam

database Surat PenjualanTabel 3.13 1se 'ase Membuat $urat Penjualan

?. 6se 9ase Membuat Surat Penjulan 0etur

Aktor Sistem1. agian Penjualan membuka

?orm Surat Penjualan 0etur. Menginputkan id surat

penjualan retur

4. Menginputkan tanggal surat

penjualan retur dan lalu

submit

*. Sistem akan mengecek id

surat penjualan retur3. Apabila id sesuai, maka

sistem akan mengambil id

surat retur dan jenis retu

dari database Surat 0etu

dan ditampilkan

5. "ata disimpan dalam

database Surat Penjualan

0eturTabel 3.14 1se 'ase Membuat $urat Penjualan 5etur 

g. 6se 9ase Membuat Surat 0etur

*:

Page 31: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 31/64

Aktor Sistem1. agian Penjualan membuka

?orm Surat 0etur. Menginputkan id surat retur*. Pilih anggota

5. Menginputkan masalah dan

 jenis retur7. %lik submit

3. Sistem akan mengecek id

anggota4. Apabila id sesuai maka data

akan diambil dari database

Anggota dan ditampilkan

<. "ata akan disimpan dalam

database Surat 0eturTabel 3.15 1se 'ase Membuat $urat 5etur 

*.1.* Skenario agian Pembeliana. 6se 9ase Membuat #aporan Pembelian

Aktor Sistem

*1

Page 32: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 32/64

1. agian Pembelian membuka

?orm #aporan Pembelian

. Menginputkan id laporan

pembelian, bulan dan tahun*. Pilih pemesanan

5. Menginputkan total bayar7. %lik submit

3. Sistem akan mengecek id

surat pemesanan4. Apabila id sesuai maka

sistem akan mengambil id

surat pemesanan dan

 jumlah bahan lalu

ditampilkan

<. "ata disimpan dalam

database #aporan

PembelianTabel 3.16 1se 'ase Membuat Laporan Pembelian

b. 6se 9ase Membuat Surat Pemesanan

Aktor Sistem1. agian Pembelian membuka

?orm Surat Pemesanan. Menginputkan id surat

pemesanan*. Pilih bahan baku 3. Sistem akan mengecek id

bahan baku4. Apabila id sesuai maka

sistem akan mengambil id

bahan dan nama bahan dar

database 9atatan ahan

aku dan ditampilkan

*

Page 33: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 33/64

5. Menginputkan jumlah

pemesanan dan tanggal

pemesanan7. %lik submit

<. "ata akan disimpan dalam

database Surat PemesananTabel 3.17 1se 'ase Membuat $urat Pemesanan

*.1.3 Skenario agian %euangana. 6se 9ase Membuat #aporan %euangan

Aktor Sistem1. agian %euangan membuka

?orm #aporan %euangan. Menginputkan id laporan

keuangan, bulan dan tahun*. Pilih laporan penjualan

5. Pilih laporan pemesanan

3. Sistem akan mengecek id

laporan penjualan4. Apabila id sesuai maka

sistem akan mengambil id

laporan penjualan dan

 jumlah bayar dari database

#aporan Penjualan lalu

ditampilkan

5. Sistem akan mengecek id

laporan pembelian

7. Apabila id sesuai maka

sistem akan mengambil id

laporan pembelian dan tota

bayar lalu ditampilkan

**

Page 34: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 34/64

<. nput total8. %lik submit

1:. "ata disimpan dalam

database #aporan %euanganTabel 3.18 1se 'ase Membuat Laporan Keuangan

*.1.4 Skenario agian Admina. 6se 9ase Penda?taran Anggota

Aktor Sistem1. Admin membuka ?orm "a?tar

Anggota. Menginputkan id anggota,

nama anggota dan alamat*. %lik submit 3. "ata disimpan dalam

database AnggotaTabel 3.19 1se #ase Pendaftaran Anggota

3.2.......................................................................................

Use 9!se Di!@!$

 

/ambar diatas merupakan 6se 9ase "iagram agian

Penyediaan yang terdiri dari < use case. "imana terdapat

dua use case eDtend yang merupakan perluasan dari use

case sebelumnya. 6se case Membuat catatan pakaian jadi

*3

Gambar 3.1 1se 'ase Diagram

Page 35: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 35/64

rusak$ merupakan eDtend dari use case Membuat catatan

pakaian jadi$. "an use case Membuat catatan bahan baku$

merupakan eDtend dari use case membuat catatan bahan

baku rusakE.

Pada 6se 9ase "iagram diatas terdiri dari 4 Aktor yaitu

agian Penyediaan, agian Penjualan, agian Pembelian,

agian %euangan dan Admin. agian Penyediaan dapat

menda?arkan bahan baku, menda?tarkan pakaian jadi,

mencatat bahan baku rusak yang merupakan eDtend dari

mencatat bahan baku, mencatat pakaian rusak yang

merupakan eDtend dari mencatat pakaian jadi, membuat

laporan stok bahan baku dan membuat laporan stok pakaian

 jadi.

agian Penjualan dapat membuat ?aktur penjualan,

cetak ?aktur penjualan, membuat laporan penjualan,

membuat ?aktur retur penjualan, cetak ?aktur retur

penjualan dan membuat laporan retur penjualan. agian

Pembelian dapat membuat laporan pembelian dan membuat

pesanan bahan baku. %emudian agian %euangan dapat

membuat laporan keuangan, dan Admin dapat

menda?tarkan pelanggan yang ingin menjadi anggota.

3.3 9l!ss Di!@!$

*4

Page 36: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 36/64

*5

Page 37: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 37/64

*ambar 6.2 'lass Diagram

/ambar diatas merupakan 9lass "iagram dari sistem

erau 2ashion. "imana terdiri dari 3 class. Terdapat empat

relasi "ependesi yaitu Surat Penjualan dengan Surat

Permintaan, 9atatan Pakaian >adi dengan Pakaian aku 0usak,

Surat 0etur dengan Surat Penjualan 0etur dan 9atatan ahan

aku dengan 9atatan ahan aku 0usak. Selanjutnya ada dua

relasi /eneralisasi yaitu Pakaian >adi merupakan generalisasi

dari 9atatan Pakaian >adi dan ahan aku merupakan

*7

Page 38: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 38/64

generalisasi dari 9atatan ahan aku. Selain class-class yang

telah disebutkan tadi, relasinya adalah Asosiasi.

3.5.......................................................................................

Seuen<e Di!@!$*.3.1 Se;uence "iagram agian Penyediaan

a. Membuat 9atatan ahan aku

Pada Se;uence "iagram diatas, agian Penyediaan

memilih id bahan baku, kemudian id bahan baku akan

dicek, lalu tampil data bahan baku. agian Penyediaan

menginputkan stok bahan dengan memasukkan id

bahan, nama, jenis dan stok, lalu aka nada konFrmasi

bah&a input data bahan telah berhasil.

b. Membuat 9atatan ahan aku 0usak

*<

Gambar 3.3 'etak Laporan $tok (ahan (aku

Gambar 3.4 Membuat 'atatan (ahan (aku 5usak 

Page 39: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 39/64

Pada Se;uence "iagram diatas, agian Penyediaan

memilih id bahan baku, kemudian id bahan baku akan

dicek di control proses catat bahan baku, data bahan baku

akan diambil dari entity 9atatan ahan aku, lalu tampil

data bahan baku. agian Penyediaan menginputkankerusakan, penyebab kerusakan dan jumlah bahan yang

rusak dengan memasukkan id bahan, nama, kerusakan,

penyebab, jumlah dan data disimpan di entity 9atatan

ahan aku 0usak. #alu aka nada konFrmasi bah&a input

data bahan baku rusak telah berhasil.

*8

Page 40: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 40/64

c. Membuat 9atatan Pakaian 0usak

Pada Se;uence "iagram diatas, agian Penyediaan

memilih id pakaian, kemudian id pakaian akan dicek, data

pakaian akan diambil dari entity 9atatan Pakaian >adi, lalu

tampil data pakaian. agian Penyediaan menginputkan

kerusakan pakaian, penyebab kerusakan dan jumlah

pakaian yang rusak dengan memasukkan id bahan, nama,

kerusakan, penyebab dan jumlah, lalu data akan disimpan

di entity 9atatan Pakaian 0usak. %emudian akan ada

konFrmasi bah&a input data pakaian rusak telah berhasil.

3:

Gambar 3.5 Membuat 'atatan Pakaian 5usak 

Page 41: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 41/64

d. Membuat 9atatan Pakaian >adi

Pada Se;uence "iagram diatas, agian Penyediaan

memilih id pakaian, kemudian id pakaian akan dicek, data

pakaian akan diambil dari entity 9atatan Pakaian >adi, lalu

tampil data pakaian. agian Penyediaan menginputkan

stok pakaian dengan memasukkan id bahan, nama, jenis,

stok, lalu data disimpan di entity Pakaian >adi. %emudian

akan ada konFrmasi bah&a input data catatan pakaian

 jadi telah berhasil.

31

Gambar 3.6 Membuat 'atatan Pakaian 3adi

Page 42: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 42/64

e. Membuat #aporan Stok ahan aku

Pada Se;uence "iagram diatas, agian Penyediaan

menginputkan id laporan stok bahan baku, bulan, dan

tahun. #alu memilih bahan baku, id bahan baku akan di

cek dan data tersebut diambil dari ntity 9atatan ahan

aku. %emudian Menambah laporan stok bahan baku yang

disimpan di ntity #aporan Stok ahan aku. Selanjutnya

3

Gambar 3.7 Membuat Laporan $tok (ahan (aku

Page 43: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 43/64

akan ada konFrmasi bah&a laporan telah berhasil

ditambahkan.

?. Membuat #aporan Stok Pakaian >adi

Pada Se;uence "iagram diatas, agian Penyediaan

menginputkan id laporan stok pakaian jadi, bulan, dan

3*

Gambar 3.8 Membuat Laporan $tok Pakaian 3adi

Page 44: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 44/64

tahun. #alu memilih pakain jadi, id pakaian akan di cek

dan data tersebut diambil dari ntity 9atatan Pakaian >adi.

%emudian Menambah laporan pakain jadi yang disimpan

di ntity #aporan Stok Pakaian. Selanjutnya akan ada

konFrmasi dan in?ormasi bah&a laporan telah berhasil

ditambahkan.

g. Menda?tarkan ahan aku

Pada gambar Se;uence "iagram diatas, agian

Penyediaan menginputkan id bahan, nama, dan jenis. #alu

33

Gambar 3.9 Mendaftarkan (ahan (aku

Page 45: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 45/64

data tersebut akan di proses kemudian disimpan di ntity

ahan aku %ain. %emudian ada konFrmasi dan muncul

in?ormasi bah&a bahan baku kain telah dida?tarkan.

h. Menda?tarkan Pakaian >adi

34

Gambar 3.10 Mendaftarkan Pakaian 3adi

Page 46: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 46/64

Pada gambar Se;uence "iagram diatas, agian

Penyediaan menginputkan id pakain, nama, dan jenis. Pilih

bahan baku kain. #alu data tersebut akan di proses

kemudian mengambil id bahan padantity ahan aku

%ain. "ata bahan baku kain akan muncul, lalu

menambahkan data pakaian jadi dan disimpan di entity

Pakaian >adi. Maka akan muncul konFrmasi dan in?ormasi

bah&a pakaian jadi telah dida?tarkan.

*.3. Se;uence "iagram agian Penjualani Membuat Surat Permintaan

35

Gambar 3.11 Membuat $urat Permintaan

Page 47: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 47/64

Pada Se;uence "iagram diatas, agian Penjualan

menginputkan id surat permintaan, lalu memilih anggota kemudian

di cek dan data tersebut diambil dari entity Anggota lalu tampil

data anggota. %emudian memilih pakaian dan dicek, lalu data

tersebut diambil dari entity Pakaian >adi maka muncul data pakaian.

agian Penjualan menginputkan tanggal permintaan, jumlah

pakaian lalu data tersebut di proses dan disimpan di entity Surat

Permintaan. Muncul konFrmasi dan in?ormasi telah menambah surat

permintaan.

 j Membuat #aporan Penjualan

37

Gambar 3.12 Membuat Laporan Penjualan

Page 48: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 48/64

Pada gambar diatas, agian Penjulan menginputkan

id laporan penjualan, bulan, tahun lalu memilih

penjualan. Penjualan akan di proses dan mengambil data

id surat penjualan dari entity Surat Penjualan. #aporan

ditambahkan dan disimpan di entity #aporan Penjualan.

Muncul konFrmasi dan in?ormasi bah& laporan penjualan

telah ditambahkan.

k Membuat #aporan 0etur

3<

Gambar 3.13 Membuat Laporan 5etur 

Page 49: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 49/64

Pada gambar diatas, agian Penjulan menginputkan

id laporan penjualan, bulan, tahun lalu memilih

penjualan. Penjualan akan di proses dan mengambil data

id surat penjualan retur dari entity Surat Penjualan 0etur.

#aporan ditambahkan dan disimpan di entity #aporan

Penjualan 0etur. Muncul konFrmasi dan in?ormasi bah&

laporan penjualan retur telah ditambahkan.

l Membuat Surat >alan

38

Gambar 3.14 Membuat $urat 3alan

Page 50: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 50/64

Pada gambar diatas, agian Penjualan menginputkan

id surat jalan lalu memilih surat penjualan dan dicek. d

surat penjualan diambil dari entity Surat Penjualan.

Setelah itu menginputkan tanggal jalan, data tersebut

diproses dan disimpan di dalam entity Surat >alan. #alu

muncul konFrmasi dan in?ormasi bah&a surat jalan telah

ditambahkan.

4:

Page 51: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 51/64

m Membuat Surat Penjualan

Pada gambar diatas, agian Penjualan menginputkan

id penjualan lalu memilih surat permintaan dan dicek. d

surat permintaan diambil dari entity Surat Permintaan.

Setelah itu menginputkan tanggal penjualan, jumlah

bayar dan data tersebut diproses dan disimpan di dalam

entity Surat Penjualan. #alu muncul konFrmasi dan

in?ormasi bah&a surat penjualan telah ditambahkan.

41

Gambar 3.15 Membuat $urat Penjualan

Page 52: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 52/64

n Membuat Surat Penjualan 0etur

Pada gambar diatas, agian Penjualan menginputkan

id surat penjualan retur kemudian dicek. "ata tersebut

diambil dari entity Surat 0etur. Setelah itu menginputkan

tanggal surat penjualan retur dan data tersebut diproses

dan disimpan di dalam entity Surat Penjualan 0etur. #alu

muncul konFrmasi dan in?ormasi bah&a surat penjualan

retur telah ditambahkan.

4

Gambar 3.16 Membuat $urat Penjualan 5etur 

Page 53: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 53/64

o Membuat 0etur

Pada gambar diatas, agian Penjualan menginputkan

id surat retur dan memilih anggota kemudian dicek. "ata

tersebut diambil dari entity Anggota. Setelah itu

menginputkan masalah dan jenis retur. Selanjutnya data

tersebut diproses dan disimpan di dalam entity Surat

0etur. #alu muncul konFrmasi dan in?ormasi bah&a surat

retur telah ditambahkan.

4*

Gambar 3.17 Membuat 5etur 

Page 54: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 54/64

*.3.* Se;uence "iagram agian Pembeliana Membuat #aporan Pembelian

Pada gambar diatas, agian Pembelian

menginputkan id laporan pembelian, bulan, tahun

kemudian memilih pemesanan. "ata tersebut di cek,

kemudian mengambil id surat pemesanan dari entity

Surat Pemesanan. Menginputksn total bayar dan data

tersebut ditambahkan di entity #aporan Pembelian.

Muncul konFrmasi dan in?ormasi bah&a laporan

pembelian telah ditambahkan.

43

Gambar 3.18 Membuat Laporan Pembelian

Page 55: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 55/64

b Membuat Surat Pemesanan

Pada gambar diatas, agian Pembelian

menginputkan id surat pemesanan, memilih bahan baku

dan data tersebut di cek. "ata tersebut di ambil dari

entity 9atatan ahan aku. #alu mengimputkan jumlah

pemesanan, tanggal pemesanan dan data tersebut

ditambahkan di entity Surat Pemesanan. MunculkonFrmasi dan n?ormasi bah&a surat pemesanan telah

ditambahkan.

44

Gambar 3.19 Membuat $urat Pemesanan

Page 56: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 56/64

*.3.3 Se;uence "iagram agian %euangana Membuat #aporan %euangan

Pada gambar diatas, agian %euangan menginputkan

id laporan keuangan, bulan, tahun dan memilih laporan

penjualan. #aporan akan dicek dan id laporan penjualan

diambil dari entity #aporan Penjualan. %emudian memilih

45

Gambar 3.20 Membuat Laporan Keuangan

Page 57: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 57/64

laporan pembelian, data dicek dan id laporan pembelian

diambil dari entity #aporan Pembelian. #alu

menginputkan total dan data disimpan di entity #aporan

%euangan. Muncul konFrmasi dan in?ormasi bah&a

laporan keuangan telah ditambahkan.

*.3.4 Se;uence "iagram Admin

a. Penda?taran Anggota

Pada gambar diatas, Admin menginputkan id

anggota, nama anggota dan alamat. #alu data tersebut di

proses dan disimpan di entity Anggota. Muncul konFrmasi

dan in?ormasi bah&a anggota telah ditambahkan.

47

Gambar 3.21 Pendaftaran Anggota

Page 58: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 58/64

3.#.......................................................................................

A<%ii%? Di!@!$*.4.1 agian Penyediaan

  Pada acti)ity diagram di atas menjelaskan akti)itas

bag penyediaan dalam system. ag penyediaan

menda?tarkan pakaian dan bahan baku, kemudian

mencatat stok pakaian dan bahan baku yang baik maupun

yang rusak.

4<

Gambar 3.22 (agian Penyediaan

Page 59: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 59/64

*.4. agian Penjualan

  Pada acti)ity diagram di atas, karya&an membuat

data permintaan berdasarkan surat permintaan yang

diajukan oleh anggota, setelah itu membuat ?aktur

penjualan beserta laporan penjualannya. "an apabila

barang yang dikirim cacatGrusak, maka anggota

melaporkan barang tersebut untuk diretur, lalu bag.

48

Gambar 3.23 (agian Penjualan

Page 60: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 60/64

Penjualan membuatkan data retur. #alu, membuat laporan

retur penjualan.

*.4.* agian Pembelian  Pada acti)ity diagram diatas menjelasakan akti)itas

bagian pembelian dalam system terkait dengan akti)itas

bagian penyediaan. agian pembelian membeuat

pemesanan bahan baku serta membuat laporan

pembelian bahan baku.

5:

Gambar 3.24 (agian Pembelian

Page 61: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 61/64

*.4.3 agian %euangan

  Pada acti)ity diagram diatas menjelasakan akti)itas

bagian keuangan dalam system terkait dengan akti)itas

bagian penjualan dan bagian pembelian. agian keuangan

membuat laporan keuangan berdasarkan laporan

penjualan dan laopran pembelian.

*.4.4 Admin

51

Gambar 3.25 (agian Keauangan

Gambar 3.26 Admin

Page 62: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 62/64

  Pada acti)ity diagram diatas menjelasakan akti)itas

bagian admin. Admin hanya mempunyai akti)itas

menda?tarkan anggota.

BAB I

5

Page 63: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 63/64

KESIMPULAN DAN SARAN

5.1.......................................................................................

Kesi$ul!n Penulis telah dapat membuat sistem in?ormasi yang dapat

diimplementasikan sesuai dengan diagram-diagram yang telah

dibuat antara lain 6se 9ase "iagram, 9lass "iagram, Se;uence

"iagram dan Acti)ity "iagram.5.2.......................................................................................

S!!n 

Adapun keterbatasan penulis dalam membuat laporan inibias menjadi koreksi bagi penulis untuk mengembangkan sistem

in?ormasi yang lebih baik lagi untuk kedepannya.

DAFTAR PUSTAKA

http044elib.unikom.a#.id4files4disk&4C%<4jbptunikompp!gdl!akbarpris#!67&6!=!

unikomEa!9.pdf  -diakses pada +anggal &% Desember 2%&7

5*

Page 64: Laporan Akhir Adpl Fix

7/21/2019 Laporan Akhir Adpl Fix

http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 64/64

http044e!journal.uajy.a#.id4&%F4&4%+)%7727.pdf  -diakses pada +anggal &% Desember 

2%&7

http044eprints.upnjatim.a#.id4<CF&4&4%=7!%==EArifE(udiE!1P8EBeteranE3atim.pdf 

-diakses pada +anggal &% Desember 2%&7

http044yogiperman<.blogspot.#o.id4 -diakses pada +anggal &2 Desember 2%&7

http044jokomurdiyanto.blogspot.#o.id42%&64%&4#lass!diagram!adalah!#ontoh!kasus!

#lass.html -diakses pada +anggal &2 Desember 2%&7

http044yogiperman<.blogspot.#o.id42%&64%74se:uen#e!diagram.html -diakses pada

+anggal &2 Desember 2%&7