BAB 3 ANALIS IS DAN PERANCANGAN
3.1
Sejarah Singkat Perusahaan PT Wanata Tama adalah sebuah perusahaan Nasional yang bergerak dalam
bidang penjualan peralatan elektrikal dan instrumentasi. Bekerja sama dengan beberapa perusahaan asing seperti ASCO, WISE, EATON dan CHLORIDE, PT Wanata Tama dipercaya sebagai salah satu distributor untuk produk mereka di wilayah Indonesia. Produk tersebut banyak digunakan di instalasi pembangkit listrik, pabrik kimia, pabrik farmasi, pabrik makanan dan minuman, sistem instrumentasi dan pengolahan hasil pertambangan dan perkebunan. Didirikan pada awal tahun 2008 oleh Bapak Nico Ardi sebagai pemilik tunggal yang berkantor pusat di Jakarta, Cibubur Times Square Blok C2/12B Jl. Transyogi Km 3 Jakarta 17435, hingga kini telah memiliki beberapa pelanggan tetap perusahaan besar seperti PT Pertamina, Trakindo, WIKA, Conoco Phillips, M edco Energi, HESS, TOTAL, Tripatra, IKPT, dan lain – lain.Selain itu PT Wanata Tama juga memiliki kantor cabang di beberapa daerah seperti Surabaya, Plaju – Palembang, Cilacap, dan Balikpapan yang berguna untuk membantu kinerja pusat dalam memasarkan produk.
47
48
3.2
Visi dan Misi Perusahaan PT. Wanata Tama mempunyai visi yaitu menjadi sebuah perusahaan yang
mempunyai nama baik, kuat dan terdepan dalam persaingan global dalam era perdagangan bebas dengan memberikan dan menyediakan sebuah produk yang berkualitas. PT. Wanata Tama mempunyai misi: -
M emberikan kepuasan bagi para pelanggan dengan meningkatkan kualitas produk dan menyediakan layanan yang prima.
-
M eningkatkan bisnis perdagangan yang bermanfaat bagi semua pihak yang berkepentingan dengan perusahaan.
-
M engembangkan kompetensi SDM sehingga dapat berperan dalam perkembangan perdagangan.
3.3
S truktur Organisasi Struktur organisasi diperlukan agar spesifikasi dan pembagian tugas menjadi jelas,
sehingga langkah-langkah kerja dan proses perencanaan sasaran serta target perusahaan dapat dilakukan. Struktur organisasi juga menggambarkan hubungan kerja antar bagian di dalam sebuah organisasi dan menjalin suatu kerja sama dari setiap fungsi dan tugas yang ada dan mencakup seluruh kegiatan perusahaan. Berikut adalah struktur organisasi yang ada pada PT. Wanata Tama:
49 Direktur
Sales Manager
Manajer Keuangan
Administrasi
Bagian Purchasing
Staff Sales Cabang
Bagian Gudang
Bagian Keuangan
Bagian Pengiriman
Gambar 3.1 Struktur Organisasi PT. Wanata Tama
3.4
Tugas dan Wewenang Berdasarkan struktur organisasi tersebut terdapat tanggung jawab serta wewenang
masing - masing unsur yang terlibat dalam organisasi. Berikut tugas dan wewenang dari struktur organisasi yang ada pada PT. Wanata Tama: • Direktur − M engetahui kegiatan perusahaan secara keseluruhan. − M emimpin dan mengendalikan perusahaan secara umum.
50
− M enetapkan struktur organisasi perusahaan. − M enyetujui anggaran pengeluaran perusahaan. − M ewakili perusahaan secara hukum. − M engangkat dan menempatkan karyawan berdasarkan kinerja dan keahlian serta memutuskan penggajian. •
M anajer Keuangan − Bertanggung jawab terhadap seluruh proses keuangan perusahaan. − M enangani penggajian karyawan. − M enangani cash flow perusahaan. − M enangani laporan keuangan.
•
Sales M anager − M enganalisis pasar serta dapat menerapkan strategi pemasaran yang tepat. Beliau diberi wewenang secara penuh dalam hal kebijakan strategi pemasaran.
• Staff Sales Cabang − M enangani segala kegiatan pemasaran produk. − M enangani seluruh komplain terhadap produk yang telah dibeli oleh pelanggan. •
Administrasi − Bertanggung jawab dalam pelanggan.
proses administrasi data karyawan dan data
51
•
Bagian keuangan − M encatat semua pengeluaran dan penerimaan uang ke dalam buku kas atau bank. − M enangani pembayaran ke supplier. − M embuat laporan laba rugi dan neraca perusahaan. − M enangani penggajian karyawan.
•
Bagian Purchasing − Bertangung jawab atas proses pemesanan dari bagian sales.
•
Bagian Gudang − M emberikan laporan stok produk ke bagian Purchasing.
•
Bagian Pengiriman − Bertanggung jawab dalam pengiriman barang kepada pelanggan.
3.5
Produk Yang Dijual Produk yang ditawarkan oleh PT. Wanata Tama diantaranya : 1. Peralatan Listrik: • EATON : Untuk produk EATON terdiri dari dua jenis yaitu :
52
− Switchgear & Busduct System : adalah alat untuk mengkontrol koneksi sistem pelistrikan − Synchronizing Panel : adalah panel kontrol untuk sistem pelistrikan • CHLORIDE : Untuk produk CHLORIDE terdiri dari tiga jenis yaitu : − Uninterruptible Power Supply (UPS) System : adalah alat penyedia daya listrik sementara − DC Supply / Battery Charger System : adalah carger battery untuk Lead Acid & Nickel Cadmium Battery − Lead Acid & Nickel Cadmium Battery : adalah battery untuk UPS & mesin generator
2. Peralatan Instrument • ASCO Valve : adalah alat pengatur aliran udara, gas, air, minyak dan uap. • WISE : adalah alat pengukur tekanan temperatur gas, air, minyak dan uap • BW : adalah alat pendeteksi gas.
3.6
Proses Penjualan Produk 1.
Pelanggan menanyakan produk via telepon atau datang langsung dan diterima oleh bagian sales yang ada di daerah masing-masing.
2.
Kemudian sales melihat katalog produk yang dinginkan pelanggan setelah itu menanyakan stok produk ke bagian Purchasing.
53
3.
Apabila stok produk tersedia, sales memberikan surat penawaran
yang
berisi informasi produk ke pelanggan seperti spesifikasi, harga, tipe, nama, kode produk, dan waktu pengiriman kepada pelanggan. Jika stok produk tidak tersedia maka tidak terjadi pemesanan. 4.
Jika pelanggan melanjutkan pemesanan produk, pelanggan diminta membuat PO (purchase order) sesuai dengan surat yang diberikan oleh sales yang tediri dari kode produk, jumlah produk yang dipesan, total harga dan waktu pembayaran produk dan diberikan kepada sales.
5.
PO tersebut dikirim ke bagian penjualan untuk disetujui atau tidak
6.
Apabila PO tersebut disetujui, bagian penjualan membuat faktur penjualan. Faktur penjualan tersebut terdiri dari tiga rangkap, dikirim ke pelanggan (asli) apabila telah melakukan pembayaran, dikirim ke bagian sales (rangkap pertama) untuk konfirmasi pembayaran, disimpan (rangkap kedua) dan dikirim ke bagian keuangan (rangkap ketiga) untuk mengecek pembayaran. Jika PO tidak disetujui bagian Purchasing mengkonfirmasi sales bahwa PO tidak
disetujui,
selanjutnya sales
mengkonfirmasi pelangggan
dan
pemesanan batal. 7.
Setelah tanggal jatuh tempo pembayaran, sales mengkonfirmasi pembayaran kepada pelanggan.
8.
Pelanggan melakukan pembayaran dan dan mengirimkan bukti pembayaran ke sales, kemudian sales mengirimkan bukti pembayaran tersebut ke bagian keuangan.
54
9.
Kemudian bagian keuangan memeriksa pembayaran pelanggan, apabila telah terbayar bagian keuangan membuat surat DO (delivery order) penjualan. DO penjualan tersebut terdiri dari tiga rangkap, dikirim ke bagian gudang (asli) untuk mengeluarkan produk, dikirim ke bagian Purchasing (rangkap pertama) untuk membuat data penjualan, disimpan (rangkap kedua) sebagai data bagian keuangan dan dikirim ke sales (rangkap ketiga) sebagai data sales .
10.
Setelah menerima DO, bagian Purchasing mengirim faktur asli ke pelanggan.
11.
Pelanggan menerima faktur penjualan (asli).
12.
Setelah menerima DO, bagian gudang memberikan produk dan surat DO (asli) ke bagian pengiriman untuk segera mengirimkan produk ke pelanggan.
13.
Pelanggan menerima produk dan mengecek apakah produk yang dipesan telah
sesuai
dengan
pesanan
menandatangani surat DO (asli).
atau
tidak.
Jika
sesuai pelanggan
55
Gambar 3.2 Flow Chart Proses Penjualan Produk Yang Berjalan
56
3.7
Proses Pembelian Produk 1.
Bagian gudang memeriksa stok barang secara berkala, apabila stok produk mencapai minimum bagian gudang mengkonfirmasi bagian Purchasing.
2.
Bagian Purchasing mengajukan surat penawaran kepada supplier.
3.
Kemudian bagian Purchasing mengirim surat penawaran ke bagian gudang. Bagian Gudang membuat PO pembelian berdasarkan surat penawaran supplier. PO pembelian tersebut terdiri dari tiga rangkap, dikirim ke bagian keuangan (asli dan rangkap satu) untuk menyetujui PO pembelian dan rangkap satu disimpan bagian keuangan, dikirim ke bagian Purchasing (rangkap kedua) untuk data bagian Purchasing, disimpan (rangkap ketiga) untuk data bagian gudang. Apabila bagian keuangan menyetujui PO pembelian, bagian keuangan mengirimkan PO pembelian (asli) ke supplier.
4.
Bagian gudang menerima copy invoice, surat penerimaan produk dari supplier, dan melakukan pemeriksaan barang yang dikirim oleh supplier . Jika barang yang dikirim sesuai dengan PO pembelian maka bagian gudang menerima produk dan membuat laporan stok produk kepada bagian Purchasing.
5.
Bagian gudang mengirim copy invoice ke bagian keuangan. Bagian keuangan melakukan pembayaran PO pembelian kepada supplier, kemudian mengirimkan bukti pembayaran ke supplier.
6.
Supplier mengirimkan invoice yang asli ke bagian keuangan.
57
Gambar 3.3 Flow Chart Proses Pembelian Produk Yang Berjalan
58
3.8
Analisis Wawancara dan Kuisioner Dari hasil analisis sistem yang berjalan, disusunlah beberapa pertanyaan dan
kuisioner sehingga diharapkan bisa lebih memperjelas permasalahan apa saja yang dihadapi PT. Wanata Tama dalam proses bisnisnya. Berikut adalah rangkuman hasil analisis dari kuisioner dan wawancara yang telah dilaksanakan. Data wawancara dan kuisioner secara lengkap kami tempatkan pada bagian lampiran dalam skripsi ini.
Tabel 3.1 Rangkuman Hasil Analisis Wawancara NO
Masalah
Pengguna
Evaluasi Dari :
yang mengalami masalah 1.
Informasi Produk
Pelanggan.
Hasil wawancara dengan Sales
kepada pelanggan
M anager pertanyaan no
yang diberikan PT.
1,2,3,4.
Wanata Tama masih sangat terbatas.
Produk yang dijual PT. Wanata Tama digunakan untuk keperluan industri dan pertambangan yang berisi banyak spesifikasi tentang
59
produk yang dijual dan promosi produk yang dilakukan PT. Wanata Tama masih hanya berupa gambar, nama dan kategori, sehingga pelanggan sangat sulit menentukan produk yang mereka inginkan.
2.
Proses mengetahui
Pelanggan
Hasil wawancara dengan Sales
informasi produk
Sales
M anager pertanyaan no
sangat memakan
Bagian
5,10,11.
waktu pelanggan dan
Purchasing
proses sales
Pelanggan bila ingin
memberikan
mengetahui informasi produk
informasi produk
lebih detail harus menghubungi
kepada pelanggan
atau datang langsung ke sales
sangat lambat
terdekat. Setelah itu sales menanyakan stok produk kepada bagian Purchasing.
60
Proses seperti ini sangat mengabiskan waktu pelanggan , sales dan bagian Purchasing, memungkinkan tidak selalu memberikan konfirmasi ke sales jika jaringan telp bermasalah. 3.
Proses pemesanan
Pelanggan
Hasil wawancara dengan Sales
produk yang
Sales
M anager pertanyaan no 6
dilakukan pelanggan
Bagian
sangat rumit dan lama. Purchasing Pelanggan harus menunggu konfirmasi stok produk dari sales kemudian membuat PO dan dikirim ke sales, kemudian PO dikirim dan disetujui oleh bagian Purchasing.
Proses seperti ini sangat menyulitkan pelanggan karena pelanggan harus diminta
61
membuat PO untuk produk yang mereka pesan dan menunggu konfirmasi PO disetujui atau tidak . 4.
Proses pengiriman
Pelanggan
Hasil wawancara dengan Sales
berkas antar pengguna
Sales
M anager pertanyaan no 6,7,8.
bisnis sangat
Bagian
merepotkan.
Purchasing
Berkas yang telah dibuat
.
dijadikan beberapa rangkap dan dikirim ke beberapa staff.
Proses seperti ini bisa terjadi kesalahan pengiriman antar pengguna proses bisnis. 5.
Proses pembelian
Bagian
Hasil wawancara dengan Sales
produk ke supplier
Gudang
M anager Pertanyaan no 7.
memerlukan proses
Bagian
yang cukup lama.
Purchasing
Bagian gudang mengirimkan
Bagian
surat stok minimum, dan
Keuangan.
memberitahukan bagian Purchasing, kemudian bagian Purchasing mengirimkan surat
62
penawaran ke supplier, dan setelah menerima surat penawaran dari supplier bagian Purchasing mengirimkan surat penawaran ke gudang, kemudian gudang membuat PO pembelian dan meminta persetujuan dari bagian keuangan.
Proses ini membutuhkan proses yang lama.
6.
Proses menyimpanan
Pelanggan
Hasil wawancara dengan Sales
berkas masih manual.
Sales
M anager Pertanyaan no 9.
Bagian Purchasing
Data yang dibuat disimpan ke
Bagian
dalam berkas sehingga
Keuangan
memungkinkan untuk
Bagian
terjadinya kehilangan dan
Gudang
pencarian berkas menjadi lama
.
63
7.
Web yang digunakan
Pelanggan,.
Hasil wawancara dengan Sales M anager Pertanyaan no 12.
PT. Wanata Tama belum banyak membantu proses
Web yang digunakan oleh PT.
bisnis yang sedang
Wanata Tama hanya dapat
berjalan.
menampilkan produk.
Sehingga pelanggan masih melakukan pemesanan secara manual.
Tabel 3.2 Rangkuman Hasil Analisis Quisioner Target Pengguna
1.
Informasi yang
Value yang di
Evaluasi
diperlukan
harapkan
dari :
Pelanggan,Sales,Bagian
Perancangan
M emudahkan
Kuisioner
Penjualan, Bagian
pembuatan
pelanggan dalam
No. 1,4.
Gudang
aplikasi lihat
melihat informasi
produk,
seperti
Pelanggan
searching, input
harga,stok,spesifi
mengalami
produk
kasi produk dan
kesulitan
dapat mencari
dalam
64
produk yang
mengetahui
diinginkan pada
informasi
fitur searching
produk
yang disediakan
secara
website,bagian
detail.
gudang dapat menginput produk yang tersedia di website dan tidak perlu membuat laporan stok produk karena stok produk dapat dilihat oleh semua user pada website, dan sales tidak perlu melakukan konfirmasi stok produk kepada bagian
65
Purchasing. 2.
Pelanggan
Perancangan
M emudahkan
Kuisioner
,Sales,Bagian
aplikasi
pelanggan dalam
No. 2,3,8,9
Penjualan,Bagian
pemesanan pada
melakukan
Keuangan,Bagian
website,
pemesanan
Pelanggan
Gudang,Bagian
menyetujui
produk,bagian
mengalami
Keuangan
pesanan PO.
Purchasing dapat
kesulitan
dengan cepat
dalam
menyetujui
melakukan
pesanan dan tidak pemesanan perlu menunggu
produk yang
sales mengirim
diinginkan
PO dari pelanggan . 3.
Pelanggan,Sales,Bagian
Perancangan
M emudahkan
Kuisioner
Keuangan
aplikasi
pelanggan dalam
No. 5,6,7
konfirmasi
melakukan
pembayaran di
konfirmasi
Konfirmasi
website.
pembayaran dan
pembayaran
dilihat oleh
oleh
bagian keuangan,
pelanggan
66
sehingga proses
kurang
pengiriman
efektif.
produk menjadi lebih cepat.
Tabel diatas merupakan hasil rangkuman wawancara dan kuisioner yang kami lakukan pada hari Rabu, 24 November 2010 pada PT. Wanata Tama. Sementara untuk evaluasi hasil wawancara dan kuisoner terhadap solusi yang ditawarkan adalah sebagai berikut :
1.
M asalah proses penjualan dan pembelian seperti pengiriman data, dan interaksi antar pelanggan dan staff kurang efektif. Bpk. Heri Agus Sudiono selaku Sales M anager mengharapkan ada sebuah aplikasi baru yang dapat mempercepat proses bisnis yang berjalan pada PT. Wanata Tama. Sehingga meningkatkan kinerja pada perusahaan.
2.
M asalah penyampaian
informasi produk,pemesanan produk yang sangat
lama. pelanggan pada dasarnya menginginkan sebuah aplikasi yang bisa mengatasi permasalahan tersebut. Dengan aplikasi yang menyediakan fitur pembuat informasi produk secara detail, Pembuatan PO online, konfirmasi pembayaran online diharapkan mampu mengatasi masalah tersebut
67
3.9
Identifikasi permasalahan Dari hasil analisis proses yang berjalan juga wawancara dan kuisioner yang telah
dilakukan, kami setidaknya dapat mengidentifikasi beberapa masalah masalah yang dihadapi oleh PT. Wanata Tama, diantaranya sebagai berikut : • Website yang telah digunakan oleh PT. Wanata Tama hanya menampilkan profile perusahaan dan informasi produk masih terbatas. Sehingga pelanggan mengalami kesulitan dalam mengetahui informasi produk secara detail yang mereka inginkan. • Pelanggan mengalami kesulitan dalam melakukan pemesanan produk pada PT.Wanata Tama. • Proses pembuatan dan penyimpanan berkas masih menggunakan sistem manual. Hal ini memungkinkan berkas hilang dan sulit dicari. • Proses pengiriman berkas antar staff sangat rumit dan lama. Sistem ini memungkinkan pengiriman berkas antar staff tidak sampai.
3.10 Usulan pemecahan masalah Dari hasil analisis identifikasi masalah yang telah disebutkan sebelumnya, kami mencoba memberikan usulan pemecahan masalah yang dapat menyelesaikan masalah masalah yang ada. Kami memberikan sebuah solusi dengan pembangunan sebuah aplikasi pembelian dan penjualan berbasis web Pada PT. Wanata Tama. Didalam web tersebut diantaranya akan terdapat fitur-fitur sebagai berikut :
68
• M enampilkan informasi produk secara detail seperti harga, spesifikasi, stok yang selalu up-to-date. • Pelanggan dapat melakukan pemesanan dan secara otomatis dan langsung membuat PO secara online. • Pelanggan dapat melakukan konfirmasi pembayaran melalui web. Sehingga pelanggan tidak perlu menghubungi staff PT. • Pembuatan berkas seperti faktur, delivery order (DO) dan PO supplier oleh staff dapat dilakukan dan dilihat melalui web sesuai dengan hak akses dan tanggung jawab yang diberikan. Dengan ini kinerja perusahaan menjadi lebih cepat, karena pembuatan berkas lebih akurat dan penyimpanan data lebih efisien.
3.11 Perancangan M etode perancangan yang digunakan adalah model yang berorientasi objek dengan menggunakan UM L.
69
3.11.1
Class Diagram
Gambar 3.4 Class Diagram
70
3.11.2 Use Case
Gambar 3.5 Use Case System
71
Gambar 3.6 Use Case System Login
Tabel 3.3 Deskripsi Use Case System Login Pada User Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Login Use Case ini di awali apabila user ingin melakukan login Use Case ini mendeskripsikan proses user ketika melakukan login Administator, Customer, Sales, Keuangan, Purchasing, dan Gudang User memasukan username dan password sebelum login Actor Respon System 1. User memasukan Username 2. System merespons dengan dan Password cara memeriksa username dan password yang di input oleh user kedalam database 3. Apabila cocok System menampilkan Halaman utama, jika tidak System menampilkan pesan username atau password
72
salah 4. System membuat session Post condition
User telah melakukan login
Gambar 3.7 Use Case System Logout
Tabel 3.4 Deskripsi Use Case System Logout Pada User Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Logout Use Case ini di awali apabila user sudah login dan ingin keluar dari halaman utama Use Case ini mendeskripsikan proses user ketika melakukan logout Administator, Customer, Sales, Keuangan, Purchasing, dan Gudang User memilih link logout Actor Respon System 1. User memlih link logout 2. System merespons dan menampilkan halaman index
73
Post condition
3. System menghapus session User sudah logout dan kembali ke halaman index
Gambar 3.8 System Use Case System Staff
Tabel 3.5 Deskripsi Use Case System Staff Pada Administrator Nama Use Case Tujuan Deskripsi Aktor Prakondisi
Flow of event
System Staff M engatur data staff PT. Wanata Tama yang dapat login pada website Use Case ini mendeskripsikan proses pengaturan data staff pada administrator Administator Adminstrator login terlebih dahulu dan memilih link staff pada halaman utama Actor Respon System 1. Administrator memilih link 2. System merespons dan list staff menampilkan daftar staff yang tersimpan pada database
74
3. Administrator memilih link delete staff
4. System merespons dan mendelete data staff pada database
5. Adminstrator memilih link add staff
6. System merespons dan menambah data staff pada databse 7. Administrator memlilih link 8. System merespons dan edit staff merubah data staff pada database Adminstrator dapat melakukan view staff, delete staff, add staff, dan edit staff
Post condition
Gambar 3.9 Use Case System Customer
Tabel 3.6 Deskripsi Use Case System Customer Pada Administator Nama Use Case Tujuan Deskripsi Aktor Prakondisi
System Customer M engatur data Customer PT. Wanata Tama yang dapat login pada website Use Case ini mendeskripsikan proses pengaturan data Customer pada administrator Administator Adminstrator login terlebih dahulu dan memilih link Customer pada halaman utama Actor Respon System
75
Flow of event
1. Administrator memilih link list Customer
3. Administrator memilih link delete Customer
Post condition
2. System merespons dan menampilkan daftar Customer yang tersimpan pada database 4. System merespons dan mendelete data Customer pada database
Adminstrator dapat melakukan view Customer dan delete Customer
Tabel 3.7 Deskripsi Use Case System Customer Pada Customer Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System Customer M engatur data Customer PT. Wanata Tama yang dapat login pada website Use Case ini mendeskripsikan proses pengaturan data Customer pada Customer Customer Customer mengakses website Actor Respon System 1. Customer memilih link 2. System merespons dan registration menampilkan halaman form registration 3. Customer menginput form 4. System merespons dan registration memeriksa inputan apabila benar, data inputan disimpan kedalam database dan jika salah System menampilkan pesan kesalahan inputan Customer dapat melakukan registration
76
Gambar 3.10 Use Case System Supplier
Tabel 3.8 Deskripsi Use Case System Supplier Pada Administator Nama Use Case Tujuan Deskripsi Aktor Prakondisi
Flow of event
System Supplier M engatur data Supplier PT. Wanata Tama yang dapat login pada website Use Case ini mendeskripsikan proses pengaturan data Supplier pada administrator Administator Adminstrator login terlebih dahulu dan memilih link Supplier pada halaman utama Actor Respon System 1. Administrator memilih link 2. System merespons dan list Supplier menampilkan daftar Supplier yang tersimpan pada database 3. Administrator memilih link 4. System merespons dan delete Supplier mendelete data Supplier pada database 5. Adminstrator memilih link add Supplier
6. System merespons dan menambah data
77
Supplier pada database 7. Administrator memlilih link edit Supplier
8. System merespons dan merubah data Supplier pada database Adminstrator dapat melakukan view Supplier, delete Supplier, add Supplier, dan edit Supplier
Post condition
Gambar 3.11 Use Case System Product Tabel 3.9 Deskripsi Use Case System Product Pada Administator Nama Use Case Tujuan Deskripsi Aktor Prakondisi
System Product M engatur data product PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data product pada Adminstrator Administator Administator telah login terlebih dahulu dan memilih link product
78
Actor 1. Administrator memilih link list product
Flow of event
3. Administrator memilih link delete product
Respon System 2. System merespons dan menampilkan daftar product yang tersimpan pada database 4. System merespons dan mendelete data product pada database
5. Administrator memlilih link edit product
6. System merespons dan merubah data product pada database Adminstrator dapat melakukan view product ,delete product, dan edit product
Post condition
Tabel 3.10 Deskripsi Use Case System Product Pada Customer Nama Use Case Tujuan Deskripsi
System Product
Aktor Prakondisi Flow of event
Post condition
M engatur data product PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data product pada Customer Customer Customer telah login terlebih dahulu dan memilih link product. Actor Respon System 1. Customer memilih link list 2. System merespons dan product menampilkan daftar product yang tersimpan pada database 3. Customer memlilih link 4. System merespons dan order menyimpan data order product pada database dalam bentuk PO Customer dapat melakukan view product dan order product
Tabel 3.11 Deskripsi Use Case System Product Pada Gudang Nama Use Case Tujuan Deskripsi
System Product M engatur data product PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data product pada Gudang
79
Aktor Prakondisi Flow of event
Gudang Gudang telah login terlebih dahulu dan memilih link product. Actor Respon System 1. Gudang memilih link list 2. System merespons dan product menampilkan daftar product yang tersimpan pada database 3. Gudang memilih link 4. System merespons dan delete product mendelete data product pada database 5. Gudang memlilih link edit product
6. System merespons dan merubah data product pada database 7. Gudang memlilih link add 8. System merespons dan product menyimpan data product pada database Gudang dapat melakukan view product,delete product,edit product,add product
Post condition
Tabel 3.12 Deskripsi Use Case System Product Pada Purchasing Nama Use Case Tujuan Deskripsi
System Product
Aktor Prakondisi Flow of event
Post condition
M engatur data product PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data product pada Purchasing Purchasing Purchasing telah login terlebih dahulu dan memilih link product. Actor Respon System 1. Purchasing memilih link list 2. System merespons dan product menampilkan daftar product yang tersimpan pada database Purchasing dapat melakukan view product
Tabel 3.13 Deskripsi Use Case System Product Pada Keuangan Nama Use Case Tujuan Deskripsi
System Product M engatur data product PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data product pada
80
Aktor Prakondisi Flow of event
Post condition
Keuangan Keuangan Keuangan telah login terlebih dahulu dan memilih link product. Actor Respon System 1. Keuangan memilih link list 2. System merespons dan product menampilkan daftar product yang tersimpan pada database Keuangan dapat melakukan view product
Tabel 3.14 Deskripsi Use Case System Product Pada Sales Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System Product M engatur data product PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data product pada Sales Sales Sales telah login terlebih dahulu dan memilih link product. Actor Respon System 1. Sales memilih link list 2. System merespons dan product menampilkan daftar product yang tersimpan pada database Sales dapat melakukan view product
81
Gambar 3.12 Use Case System PO Customer
Tabel 3.15 Deskripsi Use Case System PO Customer Pada Administrator Nama Use Case Tujuan Deskripsi Aktor Prakondisi
Flow of event
System PO Customer M engatur data PO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data PO Customer pada Administrator Administrator Administrator telah login terlebih dahulu dan memilih link PO Customer Actor Respon System 1. Administrator memilih link 2. System merespons dan list PO Customer menampilkan daftar PO Customer yang tersimpan pada database 3. Administrator memilih link 4. System merespons dan detail pada list PO Customer menampilkan detail PO Customer yang tersimpan pada database 5. Administrator memilih link 6. System merespons dan delete pada list PO Customer menghapus PO
82
Post condition
Customer pada database Administrator dapat melakukan view,delete, dan view detail PO Customer
Tabel 3.16 Deskripsi Use Case System PO Customer Pada Purchasing Nama Use Case Tujuan Deskripsi Aktor Prakondisi
Flow of event
Post condition
System PO Customer M engatur data PO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data PO Customer pada Purchasing Purchasing Purchasing telah login terlebih dahulu dan memilih link PO Customer Actor Respon System 1. Purchasing memilih link list 2. System merespons dan PO Customer menampilkan daftar PO Customer yang tersimpan pada database 3. Purchasing memilih link 4. System merespons dan detail pada list PO menampilkan detail PO Customer Customer yang tersimpan pada database 5. Purchasing memilih link 6. System merespons dan delete pada list PO menghapus PO Customer Customer pada database 7. Purchasing memilih tombol 8. System merespons dan change status pada detail menghapus PO PO Customer Customer pada database Purchasing dapat melakukan view ,delete,view detail dan ubah status PO Customer
Tabel 3.17 Deskripsi Use Case System PO Customer Pada Customer Nama Use Case Tujuan Deskripsi Aktor Prakondisi
System PO Customer M engatur data PO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data PO Customer pada Customer Customer Customer telah login terlebih dahulu dan memilih link PO Customer Actor Respon System
83
Flow of event
Post condition
1. Customer memilih link list PO Customer
2. System merespons dan menampilkan daftar PO Customer yang tersimpan pada database Customer dapat melakukan view PO Customer
Tabel 3.18 Deskripsi Use Case System PO Customer Pada Sales Nama Use Case Tujuan Deskripsi
System PO Customer
Aktor Prakondisi Flow of event
Post condition
M engatur data PO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data PO Customer pada Sales Sales Sales telah login terlebih dahulu dan memilih link PO Customer Actor Respon System 1. Sales memilih link list PO 2. System merespons dan Customer menampilkan daftar PO Customer yang tersimpan pada database Sales dapat melakukan view PO Customer
System Invoice Customer list Invoice Customer
Administrator
Keuangan Delete Invoice Customer
Add Invoice Customer Sales
Purchasing
Gambar 3.13 Use Case System Invoice Customer
84
Tabel 3.19 Deskripsi Use Case System Invoice Customer Pada Administrator Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System Invoice Customer M engatur data Invoice Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data Invoice pada Administrator Administrator Administrator telah login terlebih dahulu dan memilih link Invoice Actor Respon System 1. Administrator memilih link 2. System merespons dan list Invoice Customer menampilkan data daftar Invoice Customer yang tersimpan pada database 3. Administrator memilih link 4. System merespons dan detail pada list Invoice menampilkan data Customer detail Invoice Customer yang tersimpan pada database 5. Administrator memilih link 6. System merespons dan delete pada list Invoice menghapus data Invoice Customer Customer pada database Administrator dapat melakukan view,delete, dan view detail Invoice Customer
Tabel 3.20 Deskripsi Use Case System Invoice Customer Pada Sales Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
System Invoice Customer M engatur data Invoice Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data Invoice Customer pada Sales Sales Sales telah login terlebih dahulu dan memilih link Invoice Actor Respon System 1. Sales memilih link list 2. System merespons dan Invoice Customer menampilkan data daftar Invoice Customer yang tersimpan pada database 3. Sales memilih link detail 4. System merespons dan list Invoice Customer menampilkan detail Invoice Customer yang
85
Post condition
tersimpan pada database Sales dapat melakukan view dan view detail Invoice Customer
Tabel 3.21 Deskripsi Use Case System Invoice Customer Pada Keuangan Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System Invoice Customer M engatur data Invoice Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data Invoice Customer pada Keuangan Keuangan Keuangan telah login terlebih dahulu dan memilih link Invoice Actor Respon System 1. Keuangan memilih link list 2. System merespons dan Invoice Customer menampilkan data daftar Invoice Customer yang tersimpan pada database 3. Keuangan memilih link 4. System merespons dan detail list Invoice Customer menampilkan detail Invoice Customer yang tersimpan pada database Keuangan dapat melakukan view dan view detail Invoice Customer
Tabel 3.22 Deskripsi Use Case System Invoice Customer Pada Purchasing Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
System Invoice Customer M engatur data Invoice Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data Invoice Customer pada Purchasing Purchasing Purchasing telah login terlebih dahulu dan memilih link Invoice Actor Respon System 1. Purchasing memilih link list 2. System merespons dan Invoice Customer menampilkan daftar Invoice Customer yang tersimpan pada database 3. Purchasing memilih link 4. System merespons dan detail list Invoice Customer menampilkan detail Invoice Customer yang tersimpan pada database
86
5. Purchasing memilih link delete list Invoice Customer
6. System merespons dan menghapus data Invoice Customer pada database 7. Purchasing memilih link 8. System merespons dan Add list Invoice Customer menampikan list Id PO 9. Purchasing memilih Id PO 10. System merespons dan dan memilih tombol create menyimpan data pada database Purchasing dapat melakukan view, delete, add dan view detail Invoice Customer
Post condition
Gambar 3.14 Use Case System Payment
Tabel 3.23 Deskripsi Use Case System Payment Pada Customer Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
System payment M engatur data payment PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data payment pada Customer Customer Customer telah login terlebih dahulu dan memilih link payment. Actor Respon System 1. Customer memilih link list 2. System merespons dan payment menampilkan daftar
87
Customer memilih link delete payment
payment yang tersimpan pada database 3. System merespons dan mendelete data payment pada database
4. Customer memlilih link add payment
Post condition
5. System merespons dan menyimpan data payment pada database Customer dapat melakukan view payment,delete payment, add payment
Tabel 3.24 Deskripsi Use Case System Payment Pada Administrator Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System Sales M engatur data payment PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data payment pada Adminstrator Sales Sales telah login terlebih dahulu dan memilih link payment. Actor Respon System 1. Adminstrator memilih link 2. System merespons dan list payment menampilkan daftar payment yang tersimpan pada database 3. Adminstrator memilih link 4. System merespons dan delete payment mendelete data payment pada database Adminstrator dapat melakukan view payment, delete payment, dan add payment
Tabel 3.25 Deskripsi Use Case System Payment Pada Sales Nama Use Case Tujuan Deskripsi Aktor Prakondisi
System Sales M engatur data payment PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data payment pada Adminstrator Sales Sales telah login terlebih dahulu dan memilih link payment. Actor Respon System
88
Flow of event
Post condition
5. Sales memilih link list payment
6. System merespons dan menampilkan daftar payment yang tersimpan pada database
Sales dapat melakukan view payment
Tabel 3.26 Deskripsi Use Case System Payment Pada Keuangan Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System keuangan M engatur data payment PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data payment pada Adminstrator keuangan keuangan telah login terlebih dahulu dan memilih link payment. Actor Respon System 1. keuangan memilih link list 2. System merespons dan payment menampilkan daftar payment yang tersimpan pada database keuangan dapat melakukan view payment
Gambar 3.15 Use Case System DO Customer
89
Tabel 3.27 Deskripsi Use Case System DO Customer Pada Sales Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System DO Customer M engatur data DO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data DO Customer pada Sales Sales Sales telah login terlebih dahulu dan memilih link DO Customer Actor Respon System 1. Sales memilih link list DO 2. System merespons dan Customer menampilkan data daftar DO Customer yang tersimpan pada database 3. Sales memilih link detail 4. System merespons dan list DO Customer menampilkan detail DO Customer yang tersimpan pada database Sales dapat melakukan view dan view detail DO Customer
Tabel 3.28 Deskripsi Use Case System Invoice Customer Pada Administrator Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
System DO Customer M engatur data DO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data DO pada Administrator Administrator Administrator telah login terlebih dahulu dan memilih link DO Actor Respon System 1. Administrator memilih link 2. System merespons dan list DO Customer menampilkan data daftar DO Customer yang tersimpan pada database 3. Administrator memilih link 4. System merespons dan detail pada list DO Customer menampilkan data detail DO Customer yang tersimpan pada database 5. Administrator memilih link 6. System merespons dan delete pada list DO menghapus data DO Customer Customer pada
90
Post condition
database Administrator dapat melakukan view,delete, dan view detail DO Customer
Tabel 3.29 Deskripsi Use Case System DO Customer Pada Purchasing Nama Use Case Tujuan Deskripsi Aktor Prakondisi
Flow of event
Post condition
System DO Customer M engatur data DO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data DO Customer pada Purchasing Purchasing Purchasing telah login terlebih dahulu dan memilih link DO Customer Actor Respon System 1. Purchasing memilih link 2. System merespons dan list DO Customer menampilkan data daftar DO Customer yang tersimpan pada database 3. Purchasing memilih link 4. System merespons dan detail list DO Customer menampilkan detail DO Customer yang tersimpan pada database Purchasing dapat melakukan view dan view detail DO Customer
Tabel 3.30 Deskripsi Use Case System DO Customer Pada Keuangan Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
System DO Customer M engatur data Invoice Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data DO Customer pada Keuangan Keuangan Keuangan telah login terlebih dahulu dan memilih link DO Actor Respon System 1. Keuangan memilih link list 2. System merespons dan DO Customer menampilkan daftar DO Customer yang tersimpan pada database 3. Keuangan memilih link 4. System merespons dan detail list DO Customer menampilkan detail DO Customer yang
91
tersimpan pada database 5. Keuangan memilih link 6. System merespons dan delete list DO Customer menghapus data DO Customer pada database 7. Keuangan memilih link Add 8. System merespons dan list DO Customer menampikan list Id Invoice 9. Keuangan memilih Id 10. System merespons dan Invoice dan memilih tombol menyimpan data pada create database Keuangan dapat melakukan view, delete, add dan view detail DO Customer
Post condition
Tabel 3.31 Deskripsi Use Case System DO Customer Pada Gudang Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System DO Customer M engatur data DO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data DO Customer pada Gudang Gudang Gudang telah login terlebih dahulu dan memilih link DO Customer Actor Respon System 1. Gudang memilih link list 2. System merespons dan DO Customer menampilkan data daftar DO Customer yang tersimpan pada database 3. Gudang memilih link detail 4. System merespons dan list DO Customer menampilkan detail DO Customer yang tersimpan pada database Gudang dapat melakukan view dan view detail DO Customer
92
Gambar 3.16 Use Case System Message Tabel 3.32 Deskripsi Use Case System message Pada User Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
System message pada user M engatur data message pada user PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data message pada user Customer, Administrator, Gudang, Sales, Keuangan, dan Purchasing User telah login terlebih dahulu dan memilih link message Actor Respon System 1. User memilih link inbox 2. System merespons dan menampilkan daftar inbox yang tersimpan pada database 3. User memilih link send item 4. System merespons dan menampilkan data send item yang tersimpan pada database 5. User memilih link delete 6. System merespons dan message menghapus data message pada database
93
7. User memilih compose message
Post condition
8. System merespons dan menyimpan data pada database User dapat melakukan fitur message pada website
Gambar 3.17 Use Case System PO Supplier
Tabel 3.33 Deskripsi Use Case System PO Supplier Pada Administrator Nama Use Case Tujuan Deskripsi Aktor Prakondisi
Flow of event
System PO Supplier M engatur data PO Supplier PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data PO Supplier pada Administrator Administrator Administrator telah login terlebih dahulu dan memilih link PO Supplier Actor Respon System 1. Administrator memilih link 2. System merespons dan list PO Supplier menampilkan daftar PO Supplier yang tersimpan pada database
94
3. Administrator memilih link detail pada list PO Supplier
4. System merespons dan menampilkan detail PO Supplier yang tersimpan pada database 5. Administrator memilih link 6. System merespons dan delete pada list PO Supplier menghapus PO Supplier pada database Administrator dapat melakukan view, delete, dan view detail PO Supplier
Post condition
Tabel 3.34 Deskripsi Use Case System PO Supplier Pada Purchasing Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System PO Supplier M engatur data PO Customer PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data PO Supplier pada Purchasing Purchasing Purchasing telah login terlebih dahulu dan memilih link PO Customer Actor Respon System 1. Purchasing memilih link list 2. System merespons dan PO Penjualan menampilkan daftar PO Penjualan yang tersimpan pada database 3. Purchasing memilih link 4. System merespons dan detail pada list PO Supplier menampilkan detail PO Penjualan yang tersimpan pada database Purchasing dapat melakukan view detail dan view List PO Customer
Tabel 3.35 Deskripsi Use Case System PO Supplier Pada Keuangan Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
System PO Supplier M engatur data PO Supplier PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data PO Supplier pada Penjualan Keuangan Keuangan telah login terlebih dahulu dan memilih link PO Supplier Actor Respon System 1. Keuangan memilih link list 2. System merespons dan PO Supplier menampilkan daftar PO
95
Supplier yang tersimpan pada database 3. Keuangan memilih link detail 4. System merespons dan pada list PO Customer menampilkan detail PO Supplier yang tersimpan pada database 5. Keuangan memilih link delete 6. System merespons dan pada list PO Supplier menghapus PO Supplier pada database 7. Keuangan memilih tombol 8. System merespons dan change status pada detail PO menghapus PO Supplier Supplier pada database Keuangan dapat melakukan view ,delete,view detail dan ubah status PO Customer
Post condition
Tabel 3.36 Deskripsi Use Case System PO Supplier Pada Gudang Nama Use Case Tujuan Deskripsi Aktor Prakondisi Flow of event
Post condition
System PO Supplier M engatur data PO Supplier PT. Wanata Tama pada website Use Case ini mendeskripsikan proses pengaturan data PO Supplier pada Gudang Gudang Gudang telah login terlebih dahulu dan memilih link PO Supplier Actor Respon System 1. Gudang memilih link list 2. System merespons dan PO Supplier menampilkan daftar PO Supplier yang tersimpan pada database 3. Gudang memilih link detail 4. System merespons dan pada list PO Supplier menampilkan detail PO Supplier yang tersimpan pada database 5. Gudang memilih link delete 6. System merespons dan pada list PO Supplier menghapus PO Supplier pada database 7. Gudang memilih link add 8. System merespons dan PO Supplier menyimpan PO Supplier pada database Gudang dapat melakukan view, delete, add dan view detail PO Supplier
96
3.11.2 Sequence Diagram Sequence Diagram Login pada Customer
Gambar 3.18 Sequence Diagram Login pada Customer
Sequence Diagram Staff Login
Gambar 3.19 Sequence Diagram Staff Login
97
Sequence Diagram Customer Logout
Gambar 3.20 Sequence Diagram Customer Logout
Sequence Diagram Staff Logout
Gambar 3.21 Sequence Diagram Staff Logout
98
Sequence Diagram List Product pada Customer Member
Gambar 3.22 Sequence Diagram List Product pada Customer Member
99
Sequence Diagram Order Product pada Customer Member
Gambar 3.23 Sequence Diagram Order Product pada Customer Member
100
Sequence Diagram Customer List PO pada Customer Member
Gambar 3.24 Sequence Diagram List PO Customer pada Customer Member
Sequence Diagram Detail PO Customer pada Customer Member
Gambar 3.25 Sequence Diagram Detail PO Customer pada Customer Member
101
Sequence Diagram List confirmation Payment pada Customer Member
Gambar 3.26 Sequence Diagram List Confirmation Payment pada Customer Member
Sequence Diagram Payment pada Customer Member
Gambar 3.27 Sequence Diagram Payment pada Customer Member
102
Sequence Diagram Message Inbox pada Customer
Gambar 3.28 Sequence Diagram Message Inbox pada Customer
Sequence Diagram Message Sent Item pada Customer
Gambar 3.29 Sequence Diagram Message Sent Item pada Customer
103
Sequence Diagram Compose Message pada Customer Member
Gambar 3.30 Sequence Diagram Compose Message pada Customer Member
Sequence Diagram Delete Message pada Customer Member
Gambar 3.31 Sequence Diagram Delete Message pada Customer Member
104
Sequence Diagram List Product pada Administrator
Gambar 3.32 Sequence Diagram List Product pada Administrator
Sequence Diagram Edit Product pada Administrator
Gambar 3.33 Sequence Diagram Edit Product pada Administrator
105
Sequence Diagram Delete Product pada Administrator
Gambar 3.34 Sequence Diagram Delete Product pada Administrator
Sequence Diagram List Staff pada Administrator
Gambar 3.35 Sequence Diagram List Staff pada Administrator
106
Sequence Diagram Edit Staff pada Administrator
Gambar 3.36 Sequence Diagram Edit Staff pada Administrator
Sequence Diagram Delete Staff pada Administrator
Gambar 3.37 Sequence Diagram Delete Staff pada Administrator
107
Sequence Diagram Add Staff pada Administrator
Gambar 3.38 Sequence Diagram Add Staff pada Administrator
Sequence Diagram List Customer pada Administrator
Gambar 3.39 Sequence Diagram List Customer pada Administrator
108
Sequence Diagram Delete Customer pada Administrator
Gambar 3.40 Sequence Diagram Delete Customer pada Administrator
Sequence Diagram List Supplier pada Administrator
Gambar 3.41 Sequence Diagram List Supplier pada Administrator
109
Sequence Diagram Edit Supplier pada Administrator
Gambar 3.42 Sequence Diagram Edit Supplier pada Administrator
Sequence Diagram Delete Supplier pada Administrator
Gambar 3.43 Sequence Diagram Delete Supplier pada Administrator
110
Sequence Diagram Add Supplier pada Administrator
Gambar 3.44 Sequence Diagram Add Supplier pada Administrator
Sequence Diagram List PO Customer pada Administrator
Gambar 3.45 Sequence Diagram List PO Customer pada Administrator
111
Sequence Diagram Delete PO Customer pada Administrator
Gambar 3.46 Sequence Diagram Delete PO Customer pada Administrator
Sequence Diagram Detail PO Customer pada Administrator
Gambar 3.47 Sequence Diagram Detail PO Customer pada Administrator
112
Sequence Diagram List Invoice pada Administrator
Gambar 3.48 Sequence Diagram List Invoice pada Administrator
Sequence Diagram Delete Invoice pada Administrator
Gambar 3.49 Sequence Diagram Delete Invoice pada Administrator
113
Sequence Diagram Detail Invoice pada Administrator
Gambar 3.50 Sequence Diagram Detail Invoice pada Administrator
Sequence Diagram List DO Customer pada Administrator
Gambar 3.51 Sequence Diagram List DO Customer pada Administrator
114
Sequence Diagram Delete DO Customer pada Administrator
Gambar 3.52 Sequence Diagram Delete DO Customer pada Administrator
Sequence Diagram Detail DO Customer pada Administrator
Gambar 3.53 Sequence Diagram Detail DO Customer pada Administrator
115
Sequence Diagram List PO Supplier pada Administrator
Gambar 3.54 Sequence Diagram List PO Supplier pada Administrator
Sequence Diagram Delete PO Supplier pada Administrator
Gambar 3.55 Sequence Diagram Delete PO Supplier pada Administrator
116
Sequence Diagram Detail PO Supplier pada Administrator
Gambar 3.56 Sequence Diagram Detail PO Supplier pada Administrator
Sequence Diagram List Confirmation Payment pada Administrator
Gambar 3.57 Sequence Diagram List Confirmation Payment pada Administrator
117
Sequence Diagram Delete Confirmation Payment pada Administrator
Gambar 3.58 Sequence Diagram Delete Confirmation Payment pada Administrator
Sequence Diagram List Product pada Sales
Gambar 3.59 Sequence Diagram List Product pada Sales
118
Sequence Diagram Detail Product pada Sales
Gambar 3.60 Sequence Diagram Detail Product pada Sales
Sequence Diagram List PO Customer pada Sales
Gambar 3.61 Sequence Diagram List PO Customer pada Sales
119
Sequence Diagram Detail PO Customer pada Sales
Gambar 3.62 Sequence Diagram Detail PO Customer pada Sales
Sequence Diagram List Invoice pada Sales
Gambar 3.63 Sequence Diagram List Invoice pada Sales
120
Sequence Diagram Detail Invoice Customer pada Sales
Gambar 3.64 Sequence Diagram Detail Invoice Customer pada Sales
Sequence Diagram Confirmation Customer pada Sales
Gambar 3.65 Sequence Diagram Confirmation Customer pada Sales
121
Sequence Diagram List DO Customer pada Sales
Gambar 3.66 Sequence Diagram List DO Customer pada Sales
Sequence Diagram Detail DO Customer pada Sales
Gambar 3.67 Sequence Diagram Sales Detail DO Customer
122
Sequence Diagram List Product pada Gudang
Gambar 3.68 Sequence Diagram List Product pada Gudang
Sequence Diagram Delete Product pada Gudang
Gambar 3.69 Sequence Diagram Delete Product pada Gudang
123
Sequence Diagram Gudang Edit Product
Gambar 3.70 Sequence Diagram Edit Product pada Gudang
Sequence Diagram List DO Customer pada Gudang
Tampil an We bsite
DO
Gu dang b uka hala man DO Cu stome r() tampil kan hal aman DO C usto me r() pi lih Li st DO C usto me r() View DO() Ok() ta mpilka n h ala ma n List DO Customer()
Gambar 3.71 Sequence Diagram List DO Customer pada Gudang
124
Sequence Diagram Detail DO Customer pada Gudang
Gambar 3.72 Sequence Diagram Detail DO Customer pada Gudang
Sequence Diagram Add PO Supplier pada Gudang
Gambar 3.73 Sequence Diagram Add PO Supplier pada Gudang
125
Sequence Diagram List PO Supplier pada Gudang
Gambar 3.74 Sequence Diagram List PO Supplier pada Gudang
Sequence Diagram Delete PO Supplier pada Gudang
Gambar 3.75 Sequence Diagram Delete PO Supplier pada Gudang
126
Sequence Diagram Edit PO Supplier pada Gudang
Gambar 3.76 Sequence Diagram Edit PO Supplier pada Gudang
Sequence Diagram Detail PO Supplier pada Gudang
Gambar 3.77 Sequence Diagram Detail PO Supplier pada Gudang
127
Sequence Diagram List Product pada Purchasing
Gambar 3.78 Sequence Diagram List Product pada Purchasing
Sequence Diagram List PO Customer pada Purchasing
Gambar 3.79 Sequence Diagram List PO Customer pada Purchasing
128
Sequence Diagram Detail PO Customer pada Purchasing
Gambar 3.80 Sequence Diagram Detail PO Customer pada Purchasing
Sequence Diagram Delete PO Customer pada Purchasing
Gambar 3.81 Sequence Diagram Delete PO Customer pada Purchasing
129
Sequence Diagram List Invoice Customer pada Purchasing
Gambar 3.82 Sequence Diagram List Invoice Customer pada Purchasing
Sequence Diagram Detail Invoice Customer pada Penjualan
Gambar 3.83 Sequence Diagram Detail Invoice Customer pada Purchasing
130
Sequence Diagram Delete Invoice Customer pada Purchasing
Gambar 3.84 Sequence Diagram Delete Invoice Customer pada Purchasing
Sequence Diagram Add Invoice Customer pada Purchasing
Gambar 3.85 Sequence Diagram Add Invoice Customer pada Purchasing
131
Sequence Diagram List DO Customer pada Purchasing
Gambar 3.86 Sequence Diagram List DO Customer pada Purchasing
Sequence Diagram Detail DO Customer pada Purchasing
Gambar 3.87 Sequence Diagram Detail DO Customer pada Purchasing
132
Sequence Diagram List PO Supplier pada Purchasing
Gambar 3.88 Sequence Diagram List PO Supplier pada Purchasing
Sequence Diagram Detail PO Supplier pada Purchasing
Gambar 3.89 Sequence Diagram Detail PO Supplier pada Purchasing
133
Sequence Diagram List Product pada Keuangan
Gambar 3.90 Sequence Diagram List Product pada Keuangan
Sequence Diagram List Invoice Customer pada Keuangan
Gambar 3.91 Sequence Diagram List Invoice Customer pada Keuangan
134
Sequence Diagram Detail Invoice Customer pada Keuangan
Gambar 3.92 Sequence Diagram Detail Invoice Customer pada Keuangan
Sequence Diagram Keuangan List Confirmation Customer
Gambar 3.93 Sequence Diagram List Confirmation Customer pada Keuangan
135
Sequence Diagram Delete Confirmation Customer pada Keuangan
Gambar 3.94 Sequence Diagram Delete Confirmation Customer pada Keuangan
Sequence Diagram List DO Customer pada Keuangan
Gambar 3.95 Sequence Diagram List DO Customer pada Keuangan
136
Sequence Diagram Keuangan Detail DO Customer
Gambar 3.96 Sequence Diagram Detail DO Customer pada Keuangan
Sequence Diagram Delete DO Customer pada Keuangan
Gambar 3.97 Sequence Diagram Delete DO Customer pada Keuangan
137
Sequence Diagram Add DO Customer pada Keuangan
Gambar 3.98 Sequence Diagram Add DO Customer pada Keuangan
Sequence Diagram List PO Supplier pada Keuangan
Gambar 3.99 Sequence Diagram List PO Supplier pada Keuangan
138
Sequence Diagram Detail PO Supplier pada Keuangan
Gambar 3.100 Sequence Diagram Detail PO Supplier pada Keuangan
Sequence Diagram Delete PO Supplier pada Keuangan
Gambar 3.101 Sequence Diagram Delete PO Supplier Keuangan
139
Sequence Diagram Message Inbox pada Staff
Gambar 3.102 Sequence Diagram Message Inbox pada Staff
Sequence Diagram Delete Message pada Staff
Gambar 3.103 Sequence Diagram Delete Message pada Staff
140
Sequence Diagram Message Sent Item pada Staff
Gambar 3.104 Sequence Diagram Message Sent Item pada Staff
Sequence Diagram Delete Message pada Staff
Gambar 3.105 Sequence Diagram Delete Message pada Staff
141
3.11.4 S tate Chart State Diagram Login
Gambar 3.106 State Diagram Login
State Diagram Logout
Gambar 3.107 State Diagram Logout
State Diagram List Staff
Gambar 3.108 State Diagram List Staff
142
State Diagram Add staff
Gambar 3.109 State Diagram Add staff
State Diagram Edit Message
Gambar 3.110 State Diagram Edit Message
143
State Diagram Delete Staff
Gambar 3.111 State Diagram Delete Staff
State Diagram List Customer
Gambar 3.112 State Diagram List Customer
144
State Diagram Edit Customer
Gambar 3.113 State Diagram Edit Customer
State Diagram Hapus Staff
Gambar 3.114 State Diagram Hapus Staff
145
State Diagram List Supplier
Gambar 3.115 State Diagram List Supplier State Diagram Edit Supplier
Gambar 3.116 State Diagram Edit Supplier State Diagram Delete Supplier
Gambar 3.117 State Diagram Delete Supplier
146
State Diagram Add Supplier
Gambar 3.118 State Diagram Add Supplier
State Diagram Delete Product
Gambar 3.119 State Diagram Delete Product
147
State Diagram List Product
Gambar 3.120 State Diagram List Product
State Diagram Add Product
Gambar 3.121 State Diagram Add Product
148
State Diagram Edit Product
Gambar 3.122 State Diagram Edit Product
\
149
State Diagram Order Product
Gambar 3.123 State Diagram Order Product
List PO Customer
Gambar 3.124 State Diagram List PO Customer
150
State Diagram Delete PO Customer
Gambar 3.125 State Diagram Delete PO Customer
State Diagram Edit Status PO Customer
Gambar 3.126 State Diagram Edit Status PO Customer
151
State Diagram Delete PO Customer
Gambar 3.127 State Diagram Delete PO Customer
State Diagram Add Invoice Customer
Gambar 3.128 State Diagram Add Invoice Customer
152
State Diagram Edit Invoice Customer
Gambar 3.129 State Diagram Edit Invoice Customer
State Diagram Delete Invoice Customer
Gambar 3.130 State Diagram Delete Invoice Customer
153
State Diagram List Invoice Customer
Gambar 3.131 State Diagram List Invoice Customer
State Diagram Add DO
Gambar 3.132 State Diagram Add DO
154
State Diagram Edit DO
Gambar 3.133 State Diagram Edit DO
State Diagram Delete DO
Gambar 3.134 State Diagram Delete DO
155
State Diagram View DO
Gambar 3.135 State Diagram View DO
State Diagram Add PO Supplier
Gambar 3.136 State Diagram Add PO Supplier
156
State Diagram Edit PO Supplier
Gambar 3.137 State Diagram Edit PO Supplier
State Diagram Edit Status PO Supplier
Gambar 3.138 State Diagram Edit Status PO Supplier
157
State Diagram Delete PO Supplier
Gambar 3.139 State Diagram Delete PO Supplier
State Diagram List PO Supplier
Gambar 3.140 State Diagram List PO Supplier
158
3.11.5 Activity Diagram Activity Diagram Login
Gambar 3.141 Activity Diagram Login Activity Diagram Logout
Gambar 3.142 Activity Diagram Logout
159
Activity Diagram Staff
Gambar 3.143 Activity Diagram Staff
160
Activity Diagram Customer
Gambar 3.144 Activity Diagram Customer
161
Activity Diagram Supplier
Gambar 3.145 Activity Diagram Supplier
162
Activity Diagram product
Gambar 3.146 Activity Diagram product
163
Activity Diagram Order Product
Gambar 3.147 Activity Diagram Order Product
164
Activity Diagram PO Costumer
Gambar 3.148 Activity Diagram PO Costumer
165
Activity Diagram Detail PO Costumer
Gambar 3.149 Activity Diagram Detail PO Costumer
166
Activity Diagram Invoice Customer
Gambar 3.150 Activity Diagram invoice Customer
167
Activity Diagram Detail Invoice Customer
Gambar 3.151 Activity Diagram Detail invoice Customer
168
Activity Diagram DO Customer
Gambar 3.152 Activity Diagram DO Customer
169
Activity Diagram Detail DO Customer
Gambar 3.153 Activity Diagram Detail DO Customer
170
Activity Diagram Confirmation Payment
Gambar 3.154 Activity Diagram Confirmation Payment
171
Activity Diagram PO Supplier
Gambar 3.155 Activity Diagram PO Supplier
172
Activity Diagram Detail PO Supplier
Gambar 3.156 Activity Detail Diagram PO Supplier
173
Activity Diagram Message
Gambar 3.157 Activity Diagram Message
174
Activity Diagram Registrasi
Gambar 3.158 Activity Diagram Registrasi
175
3.11.6 Perancangan Database Pada S olusi
Gambar 3.159 Database Sederhana.
176
Tabel 3.37 Penjelasan Tabel status No
Nama Field
1. 2.
kd_status nama_status
Tipe Data char (5) varchar (10)
Keterangan PK. No status staff Nama status staff
Tabel 3.38 Penjelasan Tabel Staff No 1. 2. 3. 4. 5. 6. 7.
Nama Field kd_staff kd_status nama_staff alamat_staff email username password
Tipe Data char(5) char (5) varchar (30) varchar (30) varchar (30) varchar(30) varchar (30)
Keterangan PK. Kode untuk pegawai. FK. No status pegawai. Nama lengkap untuk pegawai. Alamat untuk pegawai. Email untuk pegawai. Username untuk pegawai . Password untuk pegawai.
Tabel 3.39 Penjelasan Tabel product No 1. 2. 3. 4. 5. 6. 7. 8.
Nama Field kd_product kd_kategory Nama_produk tipe stok harga gambar spesifikasi
Tipe Data char(5) char (5) varchar (30) varchar(30) int(10) int (20) varchar(100) Text
Keterangan PK. Kode untuk product. FK. Kode kategory. Nama produk. Tipe produk. Jumlah ketersediaan produk . Harga produk. Foto product Spesifikasi produk
177
Tabel 3.340Penjelasan Tabel kategory No 1. 2.
Nama Field kd_kategory nama kategory
Tipe Data char(5) varchar (30)
Keterangan PK. Kode kategory. Nama kategory untuk produk.
Tabel 3.41 Penjelasan Tabel Customer. No
Nama Field
1. 2. 3. 3. 4. 5. 6. 7. 8. 9. 10.
kd_customer nama_cutomer alamat_customer perusahaan email propinsi kd_post fax hp username password
Tipe Data char(5) varchar (30) varchar (30) varchar (30) varchar (30) varchar (30) int(5) varchar (30) varchar (30) varchar (30) varchar (30)
Keterangan PK. Kode untuk pelanggan. Nama lengkap pelanggan. Alamat Customer Nama perusahaan customer Email pelanggan. Propinsi pelanggan. Kode post tempat pengiriman product. No fax pelanggan. No handphone pelanggan. Username pelanggan Username customer
Tabel 3.42 Penjelasan Tabel supplier. No
Nama Field
1. 2. 4. 5. 6.
kd_supplier nama_supplier alamat_supplier telp_supplier fax_pemasok
Tipe Data char(5) varchar (30) varchar (30) varchar (30) varchar (30)
Keterangan PK. Kode untuk pemasok. Nama lengkap pemasok. Alamat tempat tinggal pemasok. Telp pemasok. Fax pemasok.
178
Tabel 3.43 Penjelasan Tabel PO No
Nama Field
1. 2. 3. 4. 5. 6.
kd_PO kd_customer status_PO tgl jam unik_transfer
Tipe Data char (5) char(5) vachar(10) date time char(3)
Keterangan PK. Kode PO. FK. Kode Pelanggan Status persetujuan PO. Tanggal pembuatan PO. Jam pembuatan PO. 3 digit no terakhir dari total pembayaran.
Tabel 3.44 Penjelasan Tabel detail_PO. No 1. 2. 3.
Nama Field kd_PO kd_product qty
Tipe Data char(5) char (5) int (5)
Keterangan PK,FK. Kode PO. PK,FK. Kode produk. Jumlah pesanan produk.
Tabel 3.45 Penjelasan Tabel invoice No 1. 2. 3. 4. 5.
Nama Field kd_invoice kd_ staff kd_customer kd_PO tgl
Tipe Data char(5) char (5) char(5) char(5) Date
Keterangan PK. Kode faktur FK. Kode pegawai. FK. Kode pelanggan. FK. Kode PO. Tanggal pembuatan faktur.
Tabel 3.46 Penjelasan Tabel detail_invoice No 1. 2. 3.
Nama Field kd_invoice kd_product qty
Tipe Data char(5) char (5) int (5)
Keterangan PK,FK. Kode faktur. PK,FK. Kode produk. Jumlah pesanan produk.
179
Tabel 3.47 Penjelasan Tabel DO No 1. 2. 3. 4. 5. 6.
Nama Field
Tipe Data
kd_DO kd_staff kd_customer kd_PO kd_invoice tgl
char(5) char (5) char(5) char(5) char(5) Date
Keterangan PK. Kode DO. FK. Kode pegawai. FK. Kode pelanggan. FK. Kode PO FK. Kode Faktur Tanggal pembuatan DO.
Tabel 3.48 Penjelasan Tabel detail_Do No 1. 2. 3.
Nama Field
Tipe Data
kd_DO kd_product Qty
char(5) char (5) int (5)
Keterangan PK,FK. Kode DO. PK,FK. Kode produk. Jumlah pesanan produk.
Tabel 3.49 Penjelasan Tabel PO_supplier No
Nama Field
Tipe Data
1. 2. 3. 4. 5. 6.
kd_PO_supplier kd_staff kd_supplier status tgl unik_transfer
Char(5) Char(5) Char(5) Varchar(10) Date Char(3)
Keterangan PK. Kode PO pembelian. FK. Kode pegawai. FK. Kode pemasok Status persetujuan PO_supplier. Tanggal Pembuatan PO_supplier 3 digit no terakhir dari total pembayaran.
Tabel 3.50 Penjelasan Tabel detail_PO_supplier No 1. 2. 3.
Nama Field
Tipe Data
kd_PO_pembelian char(5) kd_product char (5) qty int (5)
Keterangan PK,FK. Kode PO_supplier. PK,FK. Kode produk. Jumlah pesanan produk.
180
Tabel 3.51 Penjelasan Tabel Bank No 1. 2.
Nama Field kd_bank nama bank
Tipe Data char(5) varchar(30)
Keterangan PK. Kode bank. Nama bank.
Tabel 3.52 Penjelasan Tabel payment No
Nama Field
1. 2. 3. 4. 5. 6. 7.
kd_payment Kd_customer kd_bank kd_PO tgl nama no_rekening
Tipe Data char(5) char (5) char(5) char(5) Date varchar(30) varchar(30)
Keterangan PK. Kode konfirmasi. FK. Kode pelanggan. FK. Kode bank. FK. Kode PO Tanggal pembuatan konfirmasi. Nama pengirim No rekening pengirim
Tabel 3.53 Penjelasan Tabel message No
Nama Field
Tipe Data
1. 2.
Kd_message Email_pengirim
3.
Email_penerima varchar(30)
4. 5. 6.
tgl judul isi
Char(5) varchar(30)
Date Text Text
Keterangan PK. Kode message. Email pengirim di ambil dari session email. Email penerima di ambil dari email pada table pelanggan dan staff Tanggal pembuatan pesan Judul pesan Isi dari pesan
181
Tabel 3.54 Penjelasan Tabel message_detail No 1. 2. 3.
Nama Field kd_message file size
Tipe Data char(5) varchar(30) varchar(30)
Keterangan PK,FK. Kode message. Nama file yang diupload. Besar file yang di upload.
3.11.7 Hirarki Rancangan Layar
1. Administrasi
Gambar 3.160 Hirarki Rancangan Layar Administrasi
182
2. Customer
Gambar 3.161 Hirarki Rancangan Layar Customer
3. S ales
Gambar 3.162 Hirarki Rancangan Layar Sales
183
4. Purchasing
Gambar 3.163 Hirarki Rancangan Layar Purchasing
5. Gudang
Gambar 3.164 Hirarki Rancangan Layar Gudang
184
6. Keuangan
Gambar 3.165 Hirarki Rancangan Layar Keuangan
3.11.8 PERANCANGAN LAYAR
Halaman Login pada Staff
Username
Password
Login
Gambar 3.166 Rancangan Layar Halaman Login pada Staff
185
Layar ini adalah layar awal yang pertama kali muncul ketika website ini diakses oleh pegawai. Di kanan terdapat textbox untuk memasukkan username serta password dan terdapat tombol login untuk pengecekan password agar dapat masuk kehalaman berikutnya.
Halaman Login pada Customer
Username
Logo
Password Login
Submit
Home
Product
Contact Us
About Us Copyright
Gambar 3.167 Rancangan Layar Halaman Login pada Customer
186
Layar login pada customer bukan anggota dan anggota akan menemukan beberapa menu seperti username, password, home, product, contact us, about us, dan registration. Apabila customer bukan anggota akan membeli barang maka di anjurkan untuk medaftarkan diri pada menu registration, sedangkan untuk customer yang telah terdaftar dapat langsung melakukan login.
187
Halaman Home pada Administrator
Logo Good Morning, Name Date Admistrator
Choose Menu
Product Staff − List Staff − Add Staff Customer − List Customer Supplier − List Supplier − Add Supplier PO Customer − List PO Costumer Invoice Customer DO Customer PO Supplier Confirm Payment Message − Inbox − Send Item − Compose Message Logout
Copyright
Gambar 3.168 Rancangan Layar Halaman Home pada Administrator
188
Layar home pada Administrator merupakan tampilan jika Administrator telah melakukan login. Dihalaman home ini terdapat navigasi yang dapat digunakan oleh Administrator, navigasi – navigasi yang terdapat pada halaman home adalah sebagai berikut:
No
Navigasi
Keterangan
1.
Home
T ampilan utama
2.
Product
T ampilan daftar product
3.
List Staff
T ampilan daftar staff
4.
Add Staff
T ampilan untuk menambah data staff
5.
List Customer
T ampilan daftar customer
6.
List Supplier
T ampilan daftar supplier
7.
Add Supplier
T ampilan untuk menambah data supplier
8.
PO Customer
T ampilan daftar PO customer
9.
Invoice Customer
T ampilan daftar faktur customer
10.
DO Customer
T ampilan daftar DO customer
11.
PO Supplier
T ampilan daftar PO supplier
12.
Confirm Payment
T ampilan daftar konfirmasi pembayaran
189 13.
Inbox
T ampilan daftar pesan yang diterima
14.
Sent Item
T ampilan pesan terkirim
15.
Compose Message
Membuat pesan baru
16.
Logout
Keluar dari account Administrator
190
Halaman List Staff pada Administrator
Logo Good Morning, Name Date List Staff
Administrator Product
Search
Staff − List Staff − Add Staff
No
Name
Usernam e
Status
Email
1.
xxx
xxx
xxx
xxx
Search Staff(Name or Username) :
Customer
Action Edit Delete
Supplier 2.
xxx
xxx
xxx
xxx
PO Customer
Edit Delete
Invoice Customer 3.
xxx
xxx
xxx
xxx
Edit
DO Customer Delete PO Supplier
<
| Last>> Confirm Payment Message Logout
Copyright
Gambar 3.169 Rancangan Layar Halaman List Staff pada Administrator
Layar list staff pada Administrator merupakan tampilan daftar staff perusahaan. Dihalaman list staff ini terdapat navigasi yang dapat digunakan oleh Administrator, navigasi – navigasi yang terdapat pada halaman list staff adalah sebagai berikut:
191
No. 1.
Navigasi Search
Keterangan M encari data staff dengan syarat mengisi textbox terlebih dahulu dengan nama atau username staff
2.
Edit
M erubah data staff
3.
Delete
M enghapus data staff
4.
First
Kembali kehalaman awal daftar staff
5.
Prev
Kembali kehalaman sebelumnya daftar staff
6.
Next
M enuju kehalaman berikutnya daftar staff
7.
Last
M enuju kehalaman akhir daftar staff
192
Halaman Add Staff pada Administrator
Logo Good Morning, Name Date Add Staff
Administrator Product Staff
Name :
− List Staff
Username :
− Add Staff
Email :
Customer
Password :
Supplier PO Customer
Address :
Invoice Customer
Status :
-Select StatusSave
DO Customer PO Supplier Confirm Payment Message Logout
Copyright
Gambar 3.170 Rancangan Layar Add Staff pada Administrator
Layar add staff pada Administrator merupakan tampilan untuk menambah data staff perusahaan. Dihalaman add staff ini terdapat beberapa textbox yang harus diisi oleh Adm jika ingin menambah data staff seperti name, username, status, email,
193
password, dan address. Setelah itu Administrator memilih navigasi save untuk menyimpan atau memasukkan data staff yang baru saja dibuat kedalam database.
Halaman List Customer pada Administrator
Logo Good Morning, Name Date List Customer
Administrator P roduct
Search Staff
Search Customer(Name or
Customer −
List Customer
Supplier P O Customer Invoice Customer DO Customer P O Supplier
No
Name
Username
Address
Email
Action
Username) : 1.
xxx
xxx
xxx
xxx
Delete
2.
xxx
xxx
xxx
xxx
Delete
3.
xxx
xxx
xxx
xxx
Delete
4.
xxx
xxx
xxx
xxx
Delete
5.
xxx
xxx
xxx
xxx
Delete
< | Last>>
Confirm P ayment Message Logout
Copyright
Gambar 3.171 Rancangan Layar Halaman List Customer pada Administrator
Layar list customer pada Administrator merupakan tampilan daftar customer. Dihalaman list customer ini terdapat navigasi yang dapat digunakan oleh Administrator, navigasi – navigasi yang terdapat pada halaman list customer adalah sebagai berikut:
194
No. 1.
Navigasi Search
Keterangan M encari data customer dengan syarat mengisi textbox terlebih dahulu dengan nama atau username customer
2.
Delete
M enghapus data customer
3.
First
Kembali kehalaman awal daftar customer
4.
Prev
Kembali kehalaman sebelumnya daftar customer
5.
Next
M enuju kehalaman berikutnya daftar customer
6.
Last
M enuju kehalaman akhir daftar customer
195
Halaman List Supplier pada Administrator
Logo Good Morning, Name Date List Supplier
Administrator Product
Searc Staff Customer Supplier − List Supplier
Search Supplier(Name) : No
Name
Address
Telp
Fax
1.
xxx
xxx
xxx
xxx
− Add Supplier
Action Edit Delete
PO Customer 2.
xxx
xxx
xxx
xxx
Edit
Invoice Customer Delete DO Customer 3.
xxx
xxx
xxx
xxx
Edit
PO Supplier Delete Confirm Payment Message
< | Last>>
Logout
Copyright
Gambar 3.172 Rancangan Layar Halaman List Supplier pada Administrator
Layar list supplier pada Administrator merupakan tampilan daftar supplier. Dihalaman list supplier ini terdapat navigasi yang dapat digunakan oleh Administrator, navigasi – navigasi yang terdapat pada halaman list supplier adalah sebagai berikut:
196
No. 1.
Navigasi Search
Keterangan M encari data supplier dengan syarat mengisi textbox terlebih dahulu dengan nama supplier
2.
Edit
M erubah data supplier
3.
Delete
M enghapus data supplier
4.
First
Kembali kehalaman awal daftar supplier
5.
Prev
Kembali kehalaman sebelumnya daftar supplier
6.
Next
M enuju kehalaman berikutnya daftar supplier
7.
Last
M enuju kehalaman akhir daftar supplier
197
Halaman Add Supplier pada Administrator
LOGO Good Morning, Name Date Add Supplier
Administrator Product Staff
Name :
Customer
Address :
Supplier
T elp :
− List Supplier − Add Supplier
Save
Fax :
PO Customer Invoice Customer DO Customer PO Supplier Confirm Payment Message Logout
Copyright
Gambar 3.173 Rancangan Layar Halaman Add Supplier pada Administrator
Layar add supplier pada Adm merupakan tampilan untuk menambah data supplier. Dihalaman add supplier ini terdapat beberapa textbox yang harus diisi oleh Administrasi jika ingin menambah data supplier seperti name, address, telp, dan fax.
198
Setelah itu Administrator memilih navigasi save untuk menyimpan atau memasukkan data supplier yang baru saja dibuat kedalam database.
Halaman Inbox pada Administrator
Logo Good Morning, Name Date Administrator P roduct Staff Customer
Inbox
Supplier
Form
Subject
Date
P O Customer Invoice Customer DO Customer P O Supplier Confirm P ayment Message −
Inbox
−
Send Item
−
Compose Message
Logout
Copyright
Gambar 3.174 Rancangan Layar Inbox pada Administrator Layar inbox pada Adm merupakan tampilan daftar pesan yang diterima.
199
Halaman Send Item pada Administrator
Logo Good Morning, Name Date Administrator Product Staff Customer
Send Item Subject
To
Date
Supplier PO Customer − List PO Costumer Invoice Customer DO Customer PO Supplier Confirm Payment Message − Inbox − Send Item − Compose Message Logout
Copyright
Gambar 3.175 Rancangan Layar Halaman Send Item pada Administrator Layar Send Item pada Administrator merupakan tampilan daftar pesan yang terkirim.
200
Halaman Compose Message pada Administrator
Logo Good Morning, Name Date Compose Message
Administrator Product Staff
ID Message
Customer
To
Supplier PO Customer
Browse
Subjects Upload File
Invoice Customer DO Customer PO Supplier Confirm Payment
Message Message − Inbox
Send
Reset
− Send Item − Compose Message Logout
Copyright
Gambar 3.176 Rancangan Layar Halaman Compose Message pada Administrator
201
Layar Compose Message pada Administrasi merupakan tampilan untuk membuat pesan. Di halaman Compose Message ini terdapat beberapa textbox yang harus diisi oleh Administrator jika ingin membuat pesan seperti: ID Message
ID dari pesan yang akan dibuat
To
Tujuan dari pesan
Subjects
Judul dari pesan
Upload File
M enambahkan file kedalam pesan
Message
Isi dari pesan
Apabila ingin merubah pesan maka dapat menggunakan navigasi reset, jika ingin mengirim pesan yang dibuat maka bagian administrasi dapat menggunakan navigasi send.
202
Halaman PO Customer pada Administrator
Logo Good Morning, Name Date List PO Customer
Administrator Product Staff Customer
No
PO ID
Date
Status
Unique Tarnsfer
Action
Supplier
1.
xxx
xxx
xxx
xxx
Detail Delete
PO Customer − List PO Costumer
2.
xxx
xxx
xxx
xxx
Invoice Customer DO Customer
Delete 3.
xxx
xxx
xxx
xxx
PO Supplier Confirm Payment
Detail
Detail Delete
< | Last>>
Message Logout
Copyright
Gambar 3.177 Rancangan Layar Halaman PO Customer pada Administrator
Layar PO Customer pada Administrator merupakan tampilan daftar PO Customer. Dihalaman PO Customer ini terdapat navigasi delete untuk menghapus dan detail untuk melihat keseluruhan PO Customer.
203
Halaman Invoice Customer pada Administrator
Logo Good Morning, Name Date List Invoice Customer
Administrator Product Staff Customer Supplier
No
Invoice ID
PO ID
Customer ID
Date
Action
1.
xxx
xxx
xxx
xxx
Delete
PO Customer Invoice Customer
Detail 2.
xxx
xxx
xxx
xxx
DO Customer PO Supplier
Delete Detail
3.
xxx
xxx
Confirm Payment
xxx
xxx
Delete Detail
Message
< | Last>> Logout
Copyright
Gambar 3.178 Rancangan Layar Halaman Invoice Customer pada Administrasi
Layar Invoice Customer pada Administrator merupakan tampilan daftar Invoice Customer, Dihalaman Invoice Customer ini terdapat navigasi delete untuk menghapus dan detail untuk melihat keseluruhan Invoice Customer.
204
Halaman DO Customer pada Administrator
Logo Good Morning, Name Date List DO Customer
Administrator Product Staff Customer
No
Invoice ID
DO ID
PO ID
Customer ID
Action
1.
xxx
xxx
xxx
xxx
Delete
Supplier PO Customer Detail Invoice Customer 2.
xxx
xxx
xxx
xxx
Delete
DO Customer Detail PO Supplier Confirm Payment
3.
xxx
xxx
xxx
xxx
Delete Detail
Message Logout
< | Last>>
Copyright
Gambar 3.179 Rancangan Layar Halaman DO Customer pada Administrator
Layar DO Customer pada Administrator merupakan tampilan daftar DO Customer, Dihalaman DO Customer ini terdapat navigasi delete untuk menghapus dan detail untuk melihat keseluruhan DO customer.
205
Halaman Confirm Payment pada Administrator
Logo Good Morning, Name Date Administrator
List Confirm Payment
Product No
PO ID
Date
P ayment
Bank
Customer ID
Bank Account
Action
Customer
1.
xxx
xxx
xxx
xxx
xxx
xxx
Delete
Supplier
2.
xxx
xxx
xxx
xxx
xxx
xxx
Delete
PO Customer
3.
xxx
xxx
xxx
xxx
xxx
xxx
Delete
Invoice Customer
4.
xxx
xxx
xxx
xxx
xxx
xxx
Delete
5.
xxx
xxx
xxx
xxx
xxx
xxx
Delete
Staff
DO Customer PO Supplier
< | Last>>
Confirm Payment Message Logout Copyright
Gambar 3.180 Rancangan Layar Halaman Confirm Payment pada Administrator
Layar Confirm Payment pada Administrator merupakan daftar Confirm Payment. Pada halaman ini terdapat navigasi delete untuk menghapus data Confirm Payment.
206
Halaman Login pada Customer
Username
Logo
Password Submit Home
Product
Contact Us
About Us Copyright
Gambar 3.181 Rancangan Layar Halaman Login pada Customer
Layar login pada customer bukan anggota akan menemukan beberapa menu seperti Username, password, home, product, contact us, about us, dan registration. Apabila customer akan membeli barang maka di anjurkan untuk medaftarkan diri pada menu registration.
207
Halaman Registration pada Customer
Username
Logo
Password Login Home
Submi
Form Registration Customer Profile
Product
Full Name : Email:
Contact Us
Form Delivery Order Provinsi :
About Us
Address :
Registration Zip Postal : Contact T elephone : Handphone : Fax : Login
Save Copyright
Gambar 3.182 Rancangan Layar Halaman Registration pada Customer Layar registration pada customer merupakan tampilan untuk mendaftar data customer. Dihalaman registration ini terdapat beberapa textbox yang harus diisi oleh
208
customer jika ingin melakukan registrasi seperti full name, email, provinsi, address, zip postal, telephone, handphone, fax, username dan password . Setelah itu customer memilih navigasi save untuk menyimpan atau memasukkan data pelanggan yang baru saja dibuat kedalam database.
Halaman Contact Us pada Customer
Username
Logo
Password Submit Home
Contact Us xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Product
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Contact Us
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
About Us
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Copyright
Gambar 3.183 Rancangan Layar Halaman Contact Us pada Customer
Layar Contact us pada customer bukan anggota akan menemukan penjelasan berupa informasi tentang alamat dan nomor telepon PT. Wanata Tama yang bisa dihubungi jika customer mengalami kesulitan.
209
Halaman About Us pada Customer
Username
Logo
Password Submit Home
About Us xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Product
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Contact Us
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
About Us
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Copyright
Gambar 3.184 Rancangan Layar Halaman About Us pada Customer
Layar about us menampilkan informasi tentang PT. Wanata Tama, sejarah singkat, visi dan misi.
210
Halaman Product pada Customer
Logo Good Morning, Name Date Customer List Product
Product
Search Product(Name or T ype) :
PO Confirmation Payment
Picture
Search
Product
Price
Action
xxxxxxxxxxx
Order
Name : − List Confirmation − Payment Message − Inbox − Send Item
x
Category : Type : Stock :
< | Last>>
− Compose Message Logout
Copyright
Gambar 3.185 Rancangan Layar Halaman Product pada Customer Layar list product pada customer merupakan tampilan daftar produk. Dihalaman list product ini terdapat navigasi yang dapat digunakan oleh customer, navigasi – navigasi yang terdapat pada halaman list product adalah sebagai berikut:
211
No. 1.
Navigasi Search
Keterangan M encari data produk dengan syarat mengisi textbox terlebih dahulu dengan nama atau type produk
2.
Order
M emesan produk yang diinginkan oleh customer
3.
First
Kembali kehalaman awal daftar produk
4.
Prev
Kembali kehalaman sebelumnya daftar produk
5.
Next
M enuju kehalaman berikutnya daftar produk
6.
Last
M enuju kehalaman akhir daftar produk
212
Halaman Order pada Customer
Logo Good Morning, Name Date Customer
Order
Product Picture
Product
Price
Qty
Total
xxxxxx
xxx
xxxxx
PO Name :
Confirmation Payment
x
Category : Type :
Total Payment
− List Add Product
Update
xxxxx Continue
Confirmation − Payment Message − Inbox − Send Item − Compose Message Logout Copyright
Gambar 3.186 Rancangan Layar Halaman Order pada Customer Layar order pada customer merupakan tampilan daftar pesanan yang akan di pesan. Dihalaman order ini terdapat navigasi yang dapat digunakan oleh customer, navigasi – navigasi yang terdapat pada halaman order adalah sebagai berikut:
213
No.
Navigasi
Keterangan
1.
Add Product
M enambah produk yang akan dipesan
2.
Update
M engupdate data produk yang dipesan
3.
Continue
M elanjutkan pemesanan
Halaman List PO pada Customer
Logo Good Morning, Name Dat Customer
List PO
Product No
PO ID
Date
Status
Unique ID Transfer
Action
Confirmation
1.
xxx
xxx
xxx
xxx
Detail
Payment
2.
xxx
xxx
xxx
xxx
Detail
3.
xxx
xxx
xxx
xxx
Detail
4.
xxx
xxx
xxx
xxx
Detail
5.
xxx
xxx
xxx
xxx
Detail
PO
− List Confirmation − Payment
< | Last>> Message Logout Copyright
Gambar 3.187 Rancangan Layar Halaman List PO pada Customer
214
Layar list purchase order pada customer merupakan tampilan daftar produk yang telah di pesan. Dihalaman list purchase order ini terdapat navigasi yang dapat digunakan oleh customer, navigasi – navigasi yang terdapat pada halaman list purchase order adalah sebagai berikut: No.
Navigasi
Keterangan
1.
Detail
M elihat rincian dari purchase order
2.
First
Kembali kehalaman awal daftar purchase order
3.
Prev
Kembali kehalaman sebelumnya purchase order
4.
Next
M enuju kehalaman berikutnya daftar purchase order
5.
Last
M enuju kehalaman akhir daftar purchase order
215
Halaman List Confirmation Payment pada Customer
Logo Good Morning, Name Date Customer
List Confirmation Payment
Product No
PO ID
Date
Bank
Customer ID
Bank Account
1.
xxx
xxx
xxx
xxx
xxx
Payment
2.
xxx
xxx
xxx
xxx
xxx
− List
3.
xxx
xxx
xxx
xxx
xxx
4.
xxx
xxx
xxx
xxx
xxx
5.
xxx
xxx
xxx
xxx
xxx
PO Confirmation
Confirmation − Payment Message Logout
< | Last>> Copyright
Gambar 3.188 Rancangan Layar Halaman Confirmation Payment pada Customer
Layar list confirmation payment pada customer merupakan tampilan daftar konfirmasi pembayaran.
216
Halaman Payment pada Customer
Logo Good Morning, Name Date Customer
Form Confirmation Payment
Product Payment ID :
PO Confirmation
Orders ID :
Payment − List
Bank :
Name :
Confirmation − Payment
Submit Message Account Bank: Logout
Copyright
Gambar 3.189 Rancangan Layar Halaman Payment pada Customer Layar paymnet pada customer
merupakan tampilan untuk menambah data
konfirmasi pembayaran. Dihalaman payment ini terdapat beberapa textbox yang harus diisi oleh customer seperti payment ID, orders ID, bank, name, dan account bank,.
217
Setelah itu customer memilih navigasi submit untuk menyimpan atau memasukkan data konfirmasi pembayaran yang baru saja dibuat kedalam database. Halaman Add Product pada Gudang
Logo Good Morning, Name Date Gudang
Product
Add Product
Product ID :
− List Product
Category :
− Add Product
Name :
PO Picture : DO Customer Price : Message
Type :
Rp
%
Logout Stock :
Specification Save Copyright
Gambar 3.190 Layar Halaman Add Product pada Gudang Layar add product pada bagian gudang merupakan tampilan untuk menambah data produk perusahaan. Dihalaman add product ini terdapat beberapa textbox yang harus diisi oleh bagian gudang jika ingin menambah data produk seperti Code Product,
218
Category, Name, Picture, Price, Type, Stock, dan Specification. Setelah itu bagian gudang memilih navigasi save untuk menyimpan atau memasukkan data produk yang baru saja dibuat kedalam database. Halaman Add PO Supplier pada Gudang
Logo Good Morning, Name Date
Gudang PO Supplier ID Halaman Detail PO Sale pada Penjualan Staff ID Home
Date
Product
Name
PO
Address
− List PO Supplier
T elp
− Add PO Supplier
Email
Submit
DO Customer M
Copyright
Gambar 3.191 Rancangan Layar Halaman Add PO Supplier pada Gudang Layar add PO supplier pada bagian gudang merupakan tampilan untuk menambah data PO supplier. Dihalaman PO supplier ini terdapat beberapa textbox yang harus diisi oleh bagian gudang jika ingin menambah data PO supplier seperti PO
219
Supplier ID, Staff ID, Date, Name, Address, Telp, dan Email. Setelah itu bagian gudang memilih navigasi submit untuk menyimpan atau memasukkan data PO supplier yang baru saja dibuat kedalam database. Halaman Add DO Customer pada Keuangan
Logo Good Morning, Name Date Keuangan
Add DO Customer
Product
No
Invoice ID
PO ID
Customer ID
Date
Invoice Customer
1.
xxx
xxx
xxx
xxx
DO
Create Confirmation Payment
2.
xxx
xxx
xxx
xxx
Create
DO Customer − ListDO Customer − AddDO Customer Copyright
Gambar 3.192 Rancangan Layar Halaman Add DO Customer pada Keuangan
220
Layar Add DO Customer pada keuangan merupakan tampilan untuk menambahkan data DO Customer. Dihalaman Add DO Customer ini terdapat navigasi create untuk membuat DO Customer.
3.11.9 Perancangan S pesifikasi Proses 3.11.9.1 Pseudocode Untuk Proses Login Buka M odul Login M asukan Username dan Password Jika Input Username sama dengan data username dan Input password sama dengan data password dan Cek status username yang di input Tampilkan M odul Home sesuai status username Akhir jika Jika username dan password tidak valid M aka kembali ke halaman Login Tampilkan pesan, Wrong Input Akhir jika Akhir M odul Login
221
3.11.9.2 Pseudocode Untuk Proses Logout Jika Pilihan logout dipilih M aka destroy session Tampilkan halaman login Akhir jika
3.11.9.3 Pseudocode Untuk Proses Layar Home Customer Non Member Buka M odul Home Jika pilih “Product”, maka buka modul “Product”. Jika pilih “Contact Us”, maka buka modul “Contact Us”. Jika pilih “About Us”, maka buka modul “About Us”. Jika pilih “Registration”, maka buka modul “Registration”. Akhir modul Home
3.11.9.4 Pseudocode Untuk Proses Layar Home Customer Member Buka M odul Home Jika pilih “Product”, maka buka modul “Product”.
222
Jika pilih “PO”, maka buka modul “PO”. Jika pilih “Confirmation Payment”, maka buka modul “Confirmation Payment”. Jika pilih “Message”, maka buka modul “Message”. Jika pilih “Logout”, maka buka modul “Logout”. Akhir modul Home
3.11.9.5 Pseudocode Untuk Proses Layar Product Cu stomer Jika pilihan “Product” dipilih M aka tabel “Product” ditampilkan Jika pilih “Order”, maka buka modul “Expense Basket”. Jika pilih “Next”, maka buka modul ” Form Order Delivery”. Jika pilih “Next”, maka buka modul ” Confirmation Payment”. Jika pilih “Next”, maka data confirmation payment costumer tersimpan di database. Akhir jika Akhir Jika Akhir Jika
223
Akhir Jika Akhir Jika
3.11.9.6 Pseudocode Untuk Proses Layar Compose Message Buka M odul ComposeMessage Jika pilih “Reset”, maka data dihapus . Jika pilih “Send”, maka data tersimpan di database. Akhir modul Compose Message
3.11.9.7 Pseudocode Untuk Proses Layar List PO Jika pilihan “List PO” diplih M aka tabel “List PO” ditampilkan Jika View ditekan M aka tampilkan detail dari PO Akhir jika Akhir jika
224
3.11.9.8 Pseudocode Untuk Proses Layar List DO Jika pilihan “List DO” diplih M aka tabel “List DO” ditampilkan Jika View ditekan M aka tampilkan detail dari DO Akhir jika Akhir jika
3.11.9.9 Pseudocode Untuk Proses Layar List Confirmation Payment Jika pilihan “List Confirmation Payment” diplih M aka tabel “List Confirmation Payment” ditampilkan Jika View ditekan M aka tampilkan detail dari Confirmation Payment Akhir jika Jika Delete ditekan M aka data dari Confirmation Payment di hapus dari database. Akhir jika Akhir jika
225
3.11.9.10 Pseudocode Untuk Proses Layar List Product Gu dang Jika pilihan “List Product” dipilih M aka tabel “List Product” ditampilkan Jika pilih Delete ditekan M aka data dari product di hapus dari database. Akhir jika Akhir jika
3.11.9.11 Pseudocode Untuk Proses Layar Add Product Gudang Jika pilihan “Add Product” dipilih M aka tabel “Add Product” ditampilkan Jika pilih Save ditekan M aka data dari product di disimpan pada database. Akhir jika Akhir jika
226
3.11.9.12 Pseudocode Untuk Proses Layar List Customer Administrasi Jika pilihan “List Customer” dipilih M aka tabel “List Customer” ditampilkan Jika pilih Delete ditekan M aka data dari customer di hapus dari database. Akhir jika Jika pilih Edit ditekan M aka tampilkan modul Edit Customer Jika pilih Edit ditekan M aka data dari customer disimpan pada database Akhir jika Akhir jika Akhir jika
3.11.9.13 Pseudocode Untuk Proses Layar List Staff Administrasi Jika pilihan “List Staff” dipilih M aka tabel “List Staff” ditampilkan
227
Jika pilih Delete ditekan M aka data dari staff di hapus dari database. Akhir jika Jika pilih Edit ditekan M aka tampilkan modul Edit Staff Jika pilih Edit ditekan M aka data dari staff disimpan pada database Akhir jika Akhir jika Akhir jika
3.11.9.14 Pseudocode Untuk Proses Layar Add Staff Administrasi Jika pilihan “Add Staff” dipilih M aka tabel “Add Staff” ditampilkan Jika pilih Save ditekan M aka data dari staff di disimpan pada database. Akhir jika Akhir jika
228
3.11.9.15 Pseudocode Untuk Proses Layar Home Adminstrasi Buka M odul Home Jika pilih “Product”, maka buka modul “Product”. Jika pilih “Staff”, maka buka modul “Staff”. Jika pilih “Customer”, maka buka modul “Costumer”. Jika pilih “Supplier”, maka buka modul “Supplier”. Jika pilih “PO Customer”, maka buka modul “PO Customer”. Jika pilih “Invoice Customer”, maka buka modul “Invoice Customer” Jika pilih “DO Customer”, maka buka modul “DO Customer”. Jika pilih “PO Supplier”, maka buka modul “PO Supplier”. Jika pilih “Confirmation Payment”, maka buka modul “Confirmation Payment”. Jika pilih “Message”, maka buka modul “Message”. Jika pilih “Logout”, maka buka modul “Logout”. Akhir modul Home
229
3.11.9.16 Pseudocode Untuk Proses Layar Home Sales Buka M odul Home Jika pilih “Product”, maka buka modul “Product”. Jika pilih “PO Customer”, maka buka modul “PO Customer”. Jika pilih “Invoice Customer”, maka buka modul “Invoice Customer” Jika pilih “DO Customer”, maka buka modul “DO Customer”. Jika pilih “Confirmation Payment”, maka buka modul “Confirmation Payment”. Jika pilih “Message”, maka buka modul “Message”. Jika pilih “Logout”, maka buka modul “Logout”. Akhir modul Home
3.11.9.17 Pseudocode Untuk Proses Layar Home Pu rchasing Buka M odul Home Jika pilih “Product”, maka buka modul “Product”. Jika pilih “PO Customer”, maka buka modul “PO Customer”. Jika pilih “Invoice Customer”, maka buka modul “Invoice Customer”
230
Jika pilih “DO Customer”, maka buka modul “DO Customer”. Jika pilih “PO Supplier”, maka buka modul “PO Supplier”. Jika pilih “Message”, maka buka modul “Message”. Jika pilih “Logout”, maka buka modul “Logout”. Akhir modul Home
3.11.9.18 Pseudocode Untuk Proses Layar Home Gu dang Buka M odul Home Jika pilih “Product”, maka buka modul “Product”. Jika pilih “Add Product”, maka buka modul “Add Product”. Jika pilih “DO Customer”, maka buka modul “DO Customer”. Jika pilih “PO Supplier”, maka buka modul “PO Supplier”. Jika pilih “Add PO Supplier”, maka buka modul “Add PO Supplier”. Jika pilih “Message”, maka buka modul “Message”. Jika pilih “Logout”, maka buka modul “Logout”. Akhir modul Home
231
3.11.9.19 Pseudocode Untuk Proses Layar Home Keuangan Buka M odul Home Jika pilih “Product”, maka buka modul “Product”. Jika pilih “Invoice Customer”, maka buka modul “Invoice Customer” Jika pilih “DO Customer”, maka buka modul “DO Customer”. Jika pilih “Add DO Customer”, maka buka modul “Add DO Customer”. Jika pilih “PO Supplier”, maka buka modul “PO Supplier”. Jika pilih “Confirmation Payment”, maka buka modul “Confirmation Payment”. Jika pilih “Message”, maka buka modul “Message”. Jika pilih “Logout”, maka buka modul “Logout”. Akhir modul Home