Anda di halaman 1dari 55

Dokumen

tasi
Analisis
PT. YONOTE
1000842416 – Andy
Christiawan
1000890213 – Rozi Erry
Jayandi
1000882615 – Haris
Nizhomul Haq
1000882350 – Reza
Hermawan
1. The Task
1.1.Purpose
Sistem Informasi yang digunakan pada PT. YONOTE dirancang
dengan tujuan untuk mendukung kegiatan proses bisnis pada perusahaan
PT. YONOTE. Sistem informasi ini mendukung proses pemesanan
notebook yang diawali dengan registrasi data pelanggan, Proses delivery
order dimana mendukung pembuatan Surat Jalan, Transaksi pembayaran
notebook, Pelayanan local warranty service & parts, Sistem ROP (ReOrder
Point) dimana mendukung proses pemesanan produk kepada bagian
produksi dan juga supplier, dan sistem informasi ini mendukung
pembuatan laporan-laporan yang akan menjadi pertanggung jawaban
manajemen kepada pemilik PT. YONOTE.

1.2.System Definition

Functionality : Membantu memudahkan proses bisnis


perusahaan, seperti membuat surat-surat
transaksi.
Application : Bagian Penjualan, Bagian Service Advisor,
Domain Bagian Procurement.
Conditions : Sistem dijalankan bila ada pembelian dari
pelanggan dan memiliki sdm yang pandai di
bidang computer.
Technology : Komputer, printer, Scanner, VB.net dan
Microsoft SQL Server2005.
Object : Service Advisor, Bagian Penjualan, Manajemen.
Responspibility : Mencetak surat-surat transaksi pembelian dan
penjualan perusahaan (DO, retur, dan SO).
1.3.Context
1.3.1.Problem Domain
Rich Picture
29. Memberikan laporan penjualan

30. Memberikan laporan pengiriman

Pay Pay Pay


31. Memberikan
to $ to $ to $
Laporan
Kas
Laporan Penjualan Laporan Pengiriman Laporan Kas
Pihak Yonote

Retur Menyediakan
26. Membuat 27. Membuat 28. Membuat Layanan
Laporan Laporan Laporan Deliver
Form Pemesanan
Penjualan Pengiriman Kas
23.Menerima 10. Memberikan Surat Jalan
Retur pelanggan 9. Membuat Surat Jalan

6. Mengeluarkan Pay
1. Mendaftar Bukti to $

Pemesanan
Registrasi Bagian Penjualan Bukti Pemesanan Delivery Order
Pelanggan (unregistered)

22. Melakukan retur

11. Mengirim Notebook


Pembayaran
7. Mengupgrade RAM 14. Memberikan
3. Memberikan data pemesanan Surat Service
Service Advisor Rangkap 1
19. Melakukan Pengambilan Notebook Teknisi
8. Melakukan Pembayaran
12. Menunjukkan Local Warranty Card
13. Membuat
Surat Service
16. Membuat Laporan
Pengerjaan service
2. Melakukan pemesanan Surat Service
2 Rangkap
20. Membuat surat permintaan
Form Pemesanan Carrying bag
Pelanggan (registered)
15. Memberikan Surat Service rangkap 2

18. Menghubungi Pelanggan Laporan Service


4. Melakukan
Booking (Indent)
5. Memberikan data Booking

17. Memberikan laporan


pengerjaan service

Customer Service

Booking (Indent)

25. Menerima
21. Memberikan surat
Surat Permintaan
Permintaan carrying bag
Notebook
Surat Permintaan Notebook
Supplier Bagian Produksi Bagian Procurement

24. Membuat Surat Permintaan Notebook

Keterangan:

1. Pelanggan meregistrasi pada bagian penjualan.


2. Setelah meregistrasi pelanggan dapat melakukan pemesanan.
3. Form pemesanan diberikan kepada bagian penjualan.
4. Pelanggan juga dapat melakukan booking.
5. Data booking pelanggan diterima oleh bagian penjualan.
6. Bagian penjualan akan mengeluarkan bukti pemesanan setelah
menerima data pemesanan dari pelanggan.
7. Selain memesan pelanggan juga dapat mengupgrade RAM kepada
bagian penjualan.
8. Setelah pelanggan melakukan pemesanan dan mengupgrade RAM,
pelanggan dapat melakukan pembayaran.
9. Bagian penjualan membuat surat jalan yg akan diberikan kepada
kurir untuk mengirim notebook kepada pelanggan.
10.Setelah itu surat jalan akan diberikan kepada delivery order.
11.Delivery order kemudian akan mengirim notebook kepada
pelanggan.
12.Pelanggan menunjukkan local warranty untuk melakukan service
kepada service advisor.
13.Service Advisor membuat surat service 2 rangkap.
14.Setelah itu surat service rangkap 1 diberikan kepada teknisi.
15.Kemudian memberikan surat service rangkap 2 kepada pelanggan.
16.Setelah teknisi mendapat surat service kemudian akan membuat
laporan pengerjaan service.
17.Laporan pengerjaan service akan diberikan kepada customer
service.
18.Setelah customer service menerima laporan pengerjaan service
kemudian customer service akan menghubungi pelanggan untuk
mengambil notebook.
19.Pelanggan akan mengambil notebook kepada service advisor
setelah dihubungi oleh customer service.
20.Bagian penjualan membuat surat permintaan carrying bag kepada
bagian procurement.
21.Setelah itu bagian procurement memberikan surat permintaan
carrying bag kepada bagian produksi.
22.Jika terdapat kerusakan maka pelanggan dapat melakukan retur.
23.Bagian penjualan akan menerima data retur pelanggan.
24.Bagian procurement membuat surat permintaan notebook jika
terdapat kekurangan persediaan notebook.
25.Surat permintaan notebook akan diterima oleh supplier yang
berada di luar negeri.
26.Bagian penjualan akan membuat laporan penjualan setiap akhir
bulan.
27.Setelah itu bagian penjualan membuat laporan pengiriman
notebook.
28.Kemudian bagian penjualan membuat laporan penerimaan kas.
29.Lalu laporan penjualan akan diberikan kepada pihak yonote.
30.Laporan pengiriman notebook diberikan kepada pihak yonote.
31.Laporan penerimaan kas akan diberikan kepada pihak yonote.

1.1.1 Application Domain

Target System adalah untuk memenuhi kebutuhan untuk meningkatkan


efisiensi dan efektivitas proses alur adminisistrasi antara lain yaitu Bagian
Penjualan, Bagian Procurement, dan Bagian Service Advisor. yakni untuk:

• Menerima_Pesanan
• Menerima_Pembayaran
• Menerima_Retur
• Menerima_Local Warranty Service & Parts
• Melakukan_Permintaan_Produk
• Menghitung_stok_produk
2. Problem Domain
2.1.Cluster
<<cluster>>
Karyawan

Karyawan

* *
*

Bagian Penjualan Bagian Procurement Teknisi


-kode_bagian_penjualan -kode_bagian_procurement -kode_teknisi
-nama -nama_bagian_procurement -nama
-alamat +membuat_surat_permintaan_bag() -alamat
+memesan() +membuat_permintaan_notebook() +membuat_SPK()
+mengupgrade_RAM() +meretur()
+membuat_surat_jalan()
1
1 1

<<cluster>>
Surat 1..*

Pemesanan Surat Jalan


1..* Surat Service
-kode_pemesanan -no_SJ
-no_surat_servis
-no_pemesanan -tgl_SJ
-tgl_surat_service
1..* -tgl_pemesanan -kode_pelanggan
-jenis_produk
-jumlah_pemesanan -alamat_kirim
-kode_produk +membuat_SPK()
-kode_bagian_penjualan
-nama_barang +membuat_Laporan_Servis()
+memesan()
-jumlah_kirim
+mengupgrade_RAM()
+membayar() +membuat_surat_jalan() 1..*
1..*
+membuat_laporan_penjualan() +membuat_laporan_pengiriman_notebook()
1
1 1 1

Pembayaran Surat Permintaan Produk 1..*


-no_pembayaran -no_permintaan
-tgl_pembayaran -jenis_produk
Local Warranty
-jml_pembayaran -jml_produk
+membayar() -tgl_pengiriman -no_local_warranty
1 * -tgl_local_warranty
+membuat_surat_jalan() +membuat_surat_permintaan_bag()
+membuat_SPK() 1
+meretur() +membuat_permintaan_notebook()
+membuat_laporan_penerimaan_kas()
1..*
*

<<cluster>> <<cluster>> <<cluster>>


*
Pelanggan Supplier Produk
1
Produk
Pelanggan Supplier -kode_produk
-kode_pelanggan -id_supplier -nama_produk
-nama_pelanggan -nama -merek_produk
-kode_pos -alamat -jenis_produk
-no_telepon -nama_produk -jml_stok
1 -harga_satuan
+meregistrasi() +membuat_surat_permintaan_bag()
+memesan() +membuat_permintaan_notebook() +memesan()
+mengupgrade_RAM() +mengupgrade_RAM()
+membuat_surat_permintaan_bag()
+membuat_permintaan_notebook()

1..*

2.2.Structure
Bagian Procurement
-kode_bagian_procurement
1..* 1 -nama_bagian_procurement
+membuat_surat_permintaan_bag()
+membuat_permintaan_notebook()
1 Retur Produk +meretur()
-tgl_retur
1
+meretur()
1
Pembayaran Supplier
-no_pembayaran -id_supplier
-tgl_pembayaran -nama
-jml_pembayaran -alamat
+membayar() -nama_produk
1
+membuat_surat_jalan() +membuat_surat_permintaan_bag()
+meretur() +membuat_permintaan_notebook()
+membuat_laporan_penerimaan_kas() 1

1
1

1..*
1
Surat Permintaan Produk
Pemesanan -no_permintaan
Pelanggan -kode_pemesanan -jenis_produk
-kode_pelanggan -no_pemesanan -jml_produk
-nama_pelanggan -tgl_pemesanan 1..* -tgl_pengiriman
-kode_pos -jumlah_pemesanan +membuat_surat_permintaan_bag()
-no_telepon -kode_bagian_penjualan +membuat_permintaan_notebook()
+meregistrasi() 1 1..* +memesan() 1..*
+memesan() +mengupgrade_RAM() 1..*
+mengupgrade_RAM() +membayar()
+membuat_laporan_penjualan()

1..*

Local Warranty
-no_local_warranty
-tgl_local_warranty
+membuat_SPK()
1
1
Bagian Penjualan 1..*
-kode_bagian_penjualan
-nama
-alamat Produk
+memesan() -kode_produk
+mengupgrade_RAM() -nama_produk
+membuat_surat_jalan() -merek_produk
-jenis_produk
-jml_stok
-harga_satuan
+memesan()
+mengupgrade_RAM()
1..* +membuat_surat_permintaan_bag()
+membuat_permintaan_notebook()

1..*

Surat Service Teknisi Surat Jalan


-no_surat_servis -no_SJ
-kode_teknisi
-tgl_surat_service -tgl_SJ
-nama
-jenis_produk -alamat 1 -kode_pelanggan
+membuat_SPK() 1..* 1 -alamat_kirim
+membuat_SPK() -kode_produk
+membuat_Laporan_Servis()
-nama_barang
-jumlah_kirim
+membuat_surat_jalan()
+membuat_laporan_pengiriman_notebook()
2.3.Classes
2.3.1.Definition
1. Pelanggan : Berisi data-data pelanggan.
• Atribut : kode_pelanggan, nama_pelanggan, kode_pos,
no_telepon.
• Operation : meregistrasi, memesan, mengupgrade_RAM.

2. Pemesanan : Berisi data-data pemesanan pelanggan yang


diterima oleh bagian penjualan.
• Atribut : kode_pemesanan, no_pemesanan,
tanggal_pemesanan, jumlah_pemesanan,
kode_bagian_penjualan.
• Operation : memesan. Mengupgrade_RAM, membayar,
membuat_laporan_penjualan.

3. Bagian Penjualan : Berisi data staff yang bekerja di bagian


penjualan.
• Atribut : kode_bagian_penjualan, nama, alamat
• Operation : memesan, mengupgrade_RAM,
membuat_surat_jalan.

4. Local Warranty : Berisi data-data garansi notebook di


Yonote.
• Attribut : no_local_warranty, tanggal_local_warranty
• Operation : membuat_SPK

5. Surat Service : Berisi data-data pelayanan jasa service di


Yonote.
• Attribut : no_surat_service, tanggal_surat_service,
jenis_produk
• Operation : membuat_SPK, membuat_laporan_service

6. Teknisi : Berisi data-data pelayanan jasa service


berdasarkan dari surat service.
• Attribut : kode_teknisi, nama, alamat
• Operation : membuat_SPK.

7. Pembayaran : Berisi data-data transaksi pembayaran


pelanggan yg diterima oleh bagian penjualan.
• Attribut : no_pembayaran, tanggal_pembayaran,
jumlah_pembayaran.
• Operation : membayar, membuat_surat_jalan, meretur,
membuat_laporan_penerimaan_kas.

8. Retur Produk : Berisi data-data carrying bag yg


dikembalikan oleh pelanggan.
• Attribut : no_retur, tanggal_retur.
• Operation : meretur.

9. Bagian Procurement : Berisi data karyawan yg melayani


retur carrying bag di bagian procurement.
• Attribut : kode_bagian_procurement, nama, alamat.
• Operation : membuat_surat_permintaan_ROP,
membuat_permintaan_notebook, meretur.

10. Supplier : Berisi data-data supplier yg dari perusahaan


merek notebook.
• Attribut : no_pengiriman, tanggal_pengiriman,
jumlah_produk, jenis_produk.
• Operation : membuat_surat_perimntaan_ROP,
membuat_perimntaan_notebook.

11. Surat Permintaan Notebook : Berisi data-data permintaan


notebook dari pelanggan.
• Attribut : no_permintaan, jenis_produk, jumlah_produk,
tanggal_pengiriman.
• Operation : membuat_surat_permintaan_ROP,
membuat_surat_permintaan_notebook.

12. Produk : Berisi data-data notebook dan spare part.


• Attribut : kode_produk, nama_produk, merek produk,
jenis_produk, jumlah_stok, harga_satuan.
• Operation : memesan, mengupgrade_RAM,
membuat_surat_permintaan_ROP,
membuat_permintaan_notebook.

13. Surat Jalan : Berisi data-data pengiriman notebook kepada


pelanggan.
• Attribut : no_surat_jalan, tanggal_surat_jalan,
kode_pelanggan, alamat_kirim, kode_produk,
nama_barang, jumlah_kirim.
• Operation : membuat_surat_jalan,
membuat_laporan_pengiriman_notebook.

2.3.2.Behavioral Pattern
State Chart
1. Pelanggan

Top Package::Pelanggan
-kode_pelanggan
-nama_pelanggan
-kode_pos
-no_telepon
+meregistrasi()
+memesan() / memesan
+mengupgrade_RAM()
/ mengupgrade_RAM
/ meregistrasi
active

/ membayar

2. Pemesanan

Top Package::Pemesanan
-kode_pemesanan
-no_pemesanan
-tgl_pemesanan
-jumlah_pemesanan
-kode_bagian_penjualan
+memesan()
+mengupgrade_RAM()
+membayar()
+membuat_laporan_penjualan()

/ memesan [upgrade_RAM]
booking activ

/ membayar / membayar

3. Bagian Penjualan
Top Package::Bagian Penjualan
-kode_bagian_penjualan
-nama
-alamat
+memesan()
+mengupgrade_RAM()
+membuat_surat_jalan()
+membayar() / mengupgrade_RAM
/ memesan

/ melayani_registrasi
active
/ membayar
/ membuat_surat_jalan

4. Local Warranty

Top Package::Local Warranty


-no_local_warranty / membuat_SPK
-tgl_local_warranty active
+membuat_SPK()

5. Surat Service

/ membuat_laporan_servis
Top Package::Surat Service
-no_surat_servis
-tgl_surat_service
-jenis_produk / membuat_SPK
+membuat_SPK() active
+membuat_Laporan_Servis()

6. Teknisi
/ membuat_SPK

Top Package::Teknisi
-kode_teknisi / membuat_SPK
-nama active
-alamat
+membuat_SPK()

7. Pembayaran

Top Package::Pembayaran
-no_pembayaran
-tgl_pembayaran
-jml_pembayaran
+membayar()
+membuat_surat_jalan()
+meretur()
+membuat_laporan_penerimaan_kas()

/ membuat_laporan_penerimaan_kas

/ membayar / membuat_surat_jalan
active

[meretur]

active

8. Retur Produk

Top Package::Retur Produk


-no_retur / meretur
-tgl_retur active
+meretur()
9. Bagian Procurement

Top Package::Bagian Procurement


-kode_bagian_procurement
-nama_bagian_procurement
+membuat_surat_permintaan_bag()
+membuat_permintaan_notebook()
+meretur()
/ membuat_permintaan_notebook
/ membuat_surat_permintaan_bag

/ membuat_permintaan_notebook
active

/ meretur

10. Supplier

Top Package::Supplie
-id_supplier
-nama
-alamat
-nama_produk
+membuat_surat_permintaan_bag()
+membuat_permintaan_notebook() / membuat_permintaan_notebook
/ membuat_surat_permintaan_bag

/ membuat_permintaan_notebook
active

11. Surat Permintaan Notebook


Top Package::Surat Permintaan Produk
-no_permintaan
-jenis_produk
-jml_produk
-tgl_pengiriman
+membuat_surat_permintaan_bag()
+membuat_permintaan_notebook()
+didata()

/ didata [membuat_surat_permintaan_bag]
active active

[membuat_permintaan_notebook]

12. Produk

Top Package::Produk
-kode_produk
-nama_produk
-merek_produk
-jenis_produk
-jml_stok
-harga_satuan
+memesan()
+mengupgrade_RAM()
+membuat_surat_permintaan_bag()
+membuat_permintaan_notebook()

/ membuat_permintaan_notebook
/ memesan

/ memesan
active
/ membuat_surat_permintaan_bag
/ mengupgrade_RAM
13. Surat Jalan

Top Package::Surat Jalan


-no_SJ
-tgl_SJ
-kode_pelanggan
-alamat_kirim
-kode_produk
-nama_barang
-jumlah_kirim
+membuat_surat_jalan()
+membuat_laporan_pengiriman_notebook()

/ membuat_laporan_pengiriman_notebook

/ membuat_surat_jalan
active
2.4.Event
2.4.1.Event Table

Class L
P
o
P e S
c
el m u Su Ba P Re
Ba Pe al T
a b r Surat ra g. r tu Su
g. m W e
n a a Permint t Pro o r pp
Event Pen es a k
g y t aan Se cur d Pr lie
jual an rr ni
g a Ja Produk rvi em u od r
an an a si
a r la s ent k uk
n
n a n
t
n
y
Meregistrasi √
Memesan √ √ √ √
Mengupgrade_ √ √ √ √
RAM
Membayar √ √
Membuat_Surat √ √ √
Jalan
Membuat_SPK √ √ √
Membuat_Laporan_Servis √
Membuat_Surat_ Permintaan_Bag √ √ √ √
Membuat_Permintaan_Notebook √ √ √ √
Membuat_Laporan_Penjualan √
Membuat_ √
Laporan_

Pengiriman_

Notebook
Membuat_ √
Laporan_

Penerimaan_Kas
Meretur √ √ √
3. Application Domain
3.1.Usage
3.1.1.Overview
1. Actor Table

Actor Bagian Bagian Bagian

Usecase Penjuala Procureme Service


n nt Advisor
Melayani_registrasi ✔
Melayani_pemesanan_notebook ✔
Melayani_upgrade_RAM ✔
Melayani_pembayaran ✔
Membuat_surat_jalan ✔
Melayani_retur ✔
Membuat_laporan_penjualan ✔
Membuat_laporan_pengiriman ✔
Membuat_laporan_penerimaan_kas ✔
Membuat_SPK ✔
Membuat_laporan_service ✔
Membuat_surat_permintaan_carryi ✔
ng_bag
Membuat_surat_permintaan_noteb ✔
ook

2. Usecase case diagram


Sistem Informasi
YONOTE

melayani_registrasi

melayani_pemesanan_
notebook

melayani_upgrade_
RAM

melayani_pembayaran

membuat_surat_jalan

melayani_retur

membuat_laporan_
Bagian Penjualan penjualan

membuat_laporan_
pengiriman

membuat_laporan_
penerimaan_kas

membuat_SPK

membuat_laporan_
service

membuat_surat_
permintaan_carrying_bag Bagian Service Advisor
Bagian Procurement

membuat_surat_
permintaan_notebook
3.1.2.Actor
1. Bagian Penjualan adalah staf karyawan yang melayani
pemesanan produk notebook. Pelanggan sebelum melakukan
pemesanan, pelanggan akan diminta melakukan registrasi terlebih
dahulu. Bagian penjualan juga akan melayani expand memory
(upgrade RAM) dan setelah melakukan pemesanan, Bagian
Penjualan juga melayani pembayaran dan retur. Bagian penjualan
juga bertugas membuat surat jalan yang akan diberikan kepada
kurir untuk melakukan pengiriman produk notebook. Bagian
penjualan juga bertanggung jawab dalam pembuatan laporan
penjualan, laporan pengiriman, dan laporan penerimaan kas.
2. Bagian Service Advisor adalah staf karyawan yang melayani local
warranty service & parts. Bagian service advisor bertugas mengecek
apakah local warranty yang diajukan pelanggan untuk melakukan
service sudah valid atau tidak. Apabila valid, service advisor akan
membuat surat service/ SPK(surat perintah kerja) yang akan dicetak
dua rangkap yang akan diberikan kepada pelanggan dan juga
teknisi.
3. Bagian Procurement adalah staf karyawan yang bertugas
mengecek persedian produk, baik itu notebook ataupun carrying
bag. Apabila produk sudah mendekati ROP (ReOrder Point), bagian
procurement akan membuat surat permintaan produk.

3.1.3.Usecase

Melayani Registrasi
Pattern : Registrasi Pelanggan dilakukan saat calon pembeli
melakukan pemesanan barang. Kemudian Bagian
Penjualan akan mencatat data pelanggan tersebut
kedalam system yang nantinya digunakan sebagai
informasi pemesanan, pengiriman, serta pembayaran
terhadap pesanan Pelanggan tersebut.
Object : Pelanggan
Functio : Meregistrasi()
n

Melayani Pemesanan Notebook


Pattern : Pemesanan Notebook akan dilayani oleh Bagian
Penjualan. Untuk bebrapa type notebook yang masih
berstatus indent, pelanggan dapat melakukan booking
terlebih dahulu.
Object : Pelanggan, Bagian Penjualan, Pemesanan, Produk
Functio : Meregistrasi() ; Memesan()
n

Melayani Upgrade RAM


Pattern : Upgrade RAM dilakukan jika pihak pelanggan meminta
pihak Yonote untuk melakukan expand memory
(upgrade RAM) terhadap pesanannya, dan akan
dikenakan biaya tambahan.
Object : Pemesanan, Bagian Penjualan, Pelanggan, Produk
Functio : Mengupgrade_RAM()
n

Melayani Pembayaran
Pattern : Pembayaran akan dilayani oleh bagian penjualan
setelah pelanggan melakukan pemesanan notebook.
Pembayaran akan menghitung sesuai dengan harga
notebook yang dipesan oleh pelanggan ditambah biaya
upgrade RAM sesuai dengan permintaan dari pelanggan
Object : Pemesanan, Pembayaran
Functio : Membayar()
n

Membuat Surat Jalan


Pattern : Surat Jalan dibuat oleh Bagian Penjualan setelah
pelanggan melakukan pembayaran terhadap
pesanannya. Surat Jalan ini akan diberikan kepada kurir
untuk melakukan pengiriman notebook kepada
pelanggan.
Object : Bagian Penjualan, Pembayaran, Surat Jalan,
Functio : Membayar() ; Membuat_surat_jalan()
n

Membuat Surat Jalan


Pattern : Surat Jalan dibuat oleh Bagian Penjualan setelah
pelanggan melakukan pembayaran terhadap
pesanannya. Surat Jalan ini akan diberikan kepada kurir
untuk melakukan pengiriman notebook kepada
pelanggan.
Object : Bagian Penjualan, Pembayaran, Surat Jalan,
Functio : Membayar() ; Membuat_surat_jalan()
n

Melayani Retur
Pattern : Apabila terdapat kerusakan carrying bag, bagian
procurement akan melakukan permintaan carrying bag
kepada bagian produksi untuk ditukarkan kepada
pelanggan dengan carrying bag yang telah rusak
tersebut. pelanggan diperbolehkan melakukan retur
carrying bag apabila belum melewati batas waktu satu
bulan setelah notebook diterima.
Object : Pembayaran, Bagian Procurement, Retur Produk
Functio : Meretur()
n

Membuat Laporan Penjualan


Pattern : Laporan Penjualan dibuat setiap akhir bulannya oleh
Bagian Penjualan untuk diberikan kepada Pemilik Yonote
sebagai pertanggung jawaban management. Laporan
Penjualan berdasarkan per-merek dan per-pelanggan.
Object : Pemesanan
Functio : Membuat_laporan_penjualan()
n

Membuat Laporan Pengiriman


Pattern : Laporan Pengiriman dibuat setiap akhir bulannya oleh
Bagian Penjualan untuk diberikan kepada Pemilik Yonote
sebagai pertanggung jawaban management. Laporan
ini untuk mengetahui sejauh mana notebook yang
sudah dikirim maupun yang belum.
Object : Surat Jalan
Functio : Membuat_laporan_penjualan()
n

Membuat Laporan Penerimaan Kas


Pattern : Laporan Penerimaan Kas dibuat setiap akhir bulannya
oleh Bagian Penjualan untuk diberikan kepada Pemilik
Yonote sebagai pertanggung jawaban management.
Laporan ini berisikan Pendapatan/Penerimaan Kas yang
masuk.
Object : Pembayaran
Functio : Membuat_laporan_penerimaan_kas()
n

Membuat SPK
Pattern : Surat Perintah Kerja (SPK) dibuat oleh service advisor
setelah terdapat permintaan dari pelanggan untuk
melakukan service notebook. sebelum membuat SPK,
service advisor akan mengecek terlebih dahulu Local
Warranty yang dimiliki pelanggan. apabila sudah cocok,
service advisor akan mengeluarkan SPK yang
dicantumkan pula nama teknisi yang akan melakukan
service.
Object : Local Warranty, Surat Service, Teknisi
Functio : Membuat_spk()
n

Membuat Laporan Service


Pattern : Laporan Penerimaan Kas dibuat setiap akhir bulannya
oleh Bagian Penjualan untuk diberikan kepada Pemilik
Yonote sebagai pertanggung jawaban management.
Laporan ini memberikan informasi tentang Service
Notebook yang telah dikerjakan oleh teknisi.
Object : Surat Service
Functio : Membuat_laporan_service()
n

Membuat Surat Permintaan Carrying Bag


Pattern : Surat ini dibuat jika persediaan sudah mendekati ROP
(Re Order Point), Bagian Procurement akan membuat
surat perminataan Carrying Bag kepada Bagian
Produksi.
Object : Surat Permintaan Produk, Bagian Procurement, Produk,
Supplier
Functio : Membuat_surat_permintaan_bag()
n

Membuat Surat Permintaan Notebook


Pattern : Surat Permintaan Notebook dibuat jika terdapat
kekurangan persediaan notebook. Bagian Procurement
membuat surat permintaan kepada Supplier yang
berada di luar negeri.
Object : Surat Permintaan Produk, Bagian Procurement, Produk,
Supplier
Functio : Membuat_surat_permintaan_notebook()
n

3.2.Function
3.2.1.Complete Function List

No Form Type Complexit


y
1 Pemesanan Update Medium
Generate_last_kode Read Simple
Generate_tanggal Read Simple
Get_id_pelanggan Read Simple
Pilih_pelanggan Read Simple
Get_data_pelanggan Read Simple
Pilih_produk Read Simple
Get_data_produk Read Simple
Entry_data_produk Read Simple
Hitung_total_pembayaran Read Medium
Klik_save Update Simple
Klik_print Read Simple
Klik_exit Read Simple

2 Pembayaran Update Medium


Generate_last_kode Read Simple
Generate_tanggal Read Simple
Get_id_pemesanan Read Simple
Pilih_pemesanan Read Simple
Pilih_jenis_pembayaran Read Simple
Pilih_bank Read Simple
Get_nama_bank Read Simple
Input_nomor_rekening Read Simple
Input_total_pembayaran Read Simple
Genrate_local_warranty Read Medium
Klik_save Update Simple
Klik_print Read Simple
Klik_exit Read Simple

3 Surat Jalan Update Medium


Generate_last_kode Read Simple
Generate_tanggal Read Simple
Get_data_pembayaran Read Simple
Pilih_pembayaran Read Simple
Klik_save Update Medium
Klik_print Read Simple
Klik_exit Read Simple

4 Retur Update Medium


Generate_tanggal Read Simple
Get_data_pemesanan Read Simple
Pilih_tanggal_retur Read Simple
Klik_save Update Medium

5 SPK Update Medium


Generate_last_kode Read Simple
Generate_tanggal Read Simple
Get_id_SPK Read Simple
Input_nomor_local_waranty Read Simple
Pilih_jenis_kerusakan Read Simple
Input_keterangan_kerusakan Read Simple
Get_nama_teknisi Read Simple
Pilih_nama_teknisi Read Simple
Klik_save Update Medium
Klik_print Read Simple
Klik_exit Read Simple

6 Laporan Read Medium


Pilih_tanggal_periode Read Simple
Pilih_jenis_laporan Read Simple
Pilih_ laporan_penjualan Read Simple
Get_data_pemesanan Read Simple
Pilih_ laporan_pengiriman Read Simple
Get_data_surat_jalan Read Simple
Pilih_ laporan_penerimaan_kas Read Simple
Get_data_pembayaran Read Simple
Pilih_ laporan_service Read Simple
Get_data_SPK Read Simple
Click_export_to_PDF Read Medium
Klik_print Read Simple
Klik_exit Read Simple

7 ROP Compute Complex


Generate_last_id Read Simple
Get_id_ROP Read Simple
Pilih_periode_Tanggal Read Simple
Get_data_produk Compute Complex
Pilih_tanggal_order Read Simple
Pilih_produk Read Simple
Input_jumlah Read Medium
Klik_print Update Medium
Klik_exit Read Simple

3.2.2.Spesification of Function List


Function List ROP, pada window ROP (ReOrder Point) window ROP
akan menampilkan produk-produk yang tersedia. Window ROP akan
mengecek produk-produk mana saja yang jumlah stok produk sudah
mendekati titik minimal stok produk. Apabila produk-produk tersebut
sudah mendekati batas minimal jumlah stok, maka tanda pada stok
tersebut akan memberikan signal dengan warna merah. Yang berarti
sudah mendekati ROP (ReOrder Point) dan bagian procurement diminta
untuk membuat surat permintaan produk.

3.3.User Interface
3.3.1.Dialogue Style
Windows Printout
Data Pelanggan
Data Pemesanan Notebook
Pembayaran Laporan Penerimaan Kas
Surat Jalan Laporan Pengiriman
Retur Bag
Surat Perintah Kerja Laporan Service
Re-Order Point Laporan Permintaan Bag
Laporan Bulanan

3.3.2.Overview
Pemesanan

No. Pemesanan PS0001


10-Agt-2009 13 :45
PEMESANAN Data Pesanan

NOTEBOOK Pelanggan PL0001 ...


Noordin M Top One
Jl. Buntu Raya No.3 Jakarta Pusat
Indonesia
Tambah Pemesanan Login
B Merek Laptop Type Warna Upgrade Memory
Ubah Pemesanan Lenova ... IdeaPad G430 131 Silver 512 MB ...
Username Andy
Shitoba ... Portege M900-S330 Merah N/A ... OK
Search... Go !
... ... LOGIN Password
Cancel
PT. YONOTE Login As Bag. Penjualan

Bag. Penjualan Pilih login sebagai


Bag.
Procurement
Service Advisor
Jumlah 28,263,864.00

PPn 2,826,386.40

Total 31,090,250

Tiga Puluh Satu Juta Sembilan Puluh Ribu Dua Ratus Lima Puluh Rupiah

MENU

Pembayaran
Pembayaran
MENU

No. Pembayaran PB0001 << < > >> 15-Agt-2009 10 :45


Pemesanan

PEMBAYARAN Data Pemesanan

No. Pesanan PS0001 ...


Pembayaran
B Merek Laptop Type Local Warranty Warna Upgrade Memory
Lenova IdeaPad G430 131 563436545871261
... Silver 512 MB
Search... Go !
Shitoba Portege M900-S330 417231826312678
... Red N/A
Surat Jalan
Cari No.Pembayaran

Retur
No. Tanggal Status Carrying Bag
PB0001 15/08/09 Paid

Jumlah 28,263,864.00 + $ 30 Service


PPn 2,826,386.40

Total 31,090,250 Stock


Tiga Puluh Satu Juta Sembilan Puluh Ribu Dua Ratus Lima Puluh Rupiah Barang

Metode Pembayaran Laporan


Kartu Kredit HSBC - 6762-1288-1123-0921
Transfer BCA - 5270278740 Selamat datang di Sistem Informasi PT. Yonote Senin, 24 Agustus 2009 11:40 PM

Cash 31,090,250

Surat Jalan Stok Barang Laporan


Laporan Bulanan
Bulanan
Pencarian Produk
Go ! Semua
Search...
No. Surat Jalan SJ0001 << < > >> 16-Agt-2009 11 :45 Nama Barang
SURAT Data Pemesanan Jumlah Stok
LAPORAN Periode Tanggal 18/08/2009 - 18/08/2009 OK

JALAN No. Pembayaran PB0001 ... BULANAN Jenis Laporan


Kode Barang Nama Barang Jumlah Stok
B Merek Laptop Type Warna Upgrade Memory
Lenova IdeaPad G430 131 Silver 512 MB Laporan Penjualan
Search... Go ! Laporan :
Shitoba Portege M900-S330 Merah N/A
Laporan Pengiriman
Cari Surat Jalan Pilih Laporan yang akan di Cetak
Laporan Penerimaan Kas
Laporan Service

No. Tanggal Status


SJ0001 15/08/09 Printed
Export Data to PDF Print
Alamat Pengiriman
Samakan dengan
Nama Noordin M Top One Data Pelanggan

Alamat Jl. Buntu Raya No.3 Jakarta Pusat Centang, bila alamat pengiriman
Indonesia Sama dengan alamat pelanggan
Select Cancel
Yang terdaftar

Kode Pos 12345

Email noordin@gmail.com
Surat Perintah Kerja
No. Telpon 021-1234567 HP 0811-12345678

No. SPK SPK0001 20-Agt-2009 09 :45


SURAT PERINTAH Data Pesanan

Retur Tas KERJA Local Warranity PB0001 - 417231826312678


Jenis Kerusakan

Input Device Output Device Lain-lain


No. Pembayaran PB0001 << < > >> Tambah SPK
RETUR Data Pemesanan
Ubah SPK
TAS No. Pesanan PS0001
Display tidak menyala .

Tanggal Pembelian 15/08/2009 Search... Go !


Tanggal Retur 18/08/2009
Search... Go !

Cari Pemesanan

Save Cancel
Teknisi TK0002 Udin Selamet

3.3.3.Examples
User Interface

1. Data Pelanggan

Pelanggan

No. Pelanggan PL0001 << < > >>


DATA Data Pelanggan

PELANGGAN Nama Noordin M Top One

Alamat Jl. Buntu Raya No.3 Jakarta Pusat


Indonesia
Tambah Pelanggan Baru

Ubah Data Pelanggan


Kode Pos 12345

Search... Go ! Email noordin@gmail.com

No. Telpon 021-1234567 HP 0811-12345678

No. Pelanggan Nama Alamat Kode Pos email No. Telpon


0001 Noordin M Top O Jl. Buntu Raya 12345 noordin@gmail.c 021-1234567

Bagian Penjualan akan mengentri data pelanggan kedalam database.


2. Data Pemesanan
Pemesanan

3
No. Pemesanan PS0001
10-Agt-2009 13 :45
PEMESANAN Data Pesanan
1
NOTEBOOK Pelanggan PL0001 ...
Noordin M Top One
Jl. Buntu Raya No.3 Jakarta Pusat
Indonesia
Tambah Pemesanan
B Merek Laptop Type Warna Upgrade Memory
Ubah Pemesanan 2
Lenova ... IdeaPad G430 131 Silver 512 MB ...
Shitoba ... Portege M900-S330 Merah N/A ...
Search... Go !
... ...

Jumlah 28,263,864.00

PPn 2,826,386.40

Total 31,090,250

Tiga Puluh Satu Juta Sembilan Puluh Ribu Dua Ratus Lima Puluh Rupiah

1
No. Pelanggan Nama Alamat Kode Pos email No. Telpon
0001 Noordin M Top O Jl. Buntu Raya 12345 noordin@gmail.c 021-1234567

2
Merek Type Warna Stok

Bagian Penjualan mengentri data pemesanan yang dilakukan oleh


pelanggan.
Saat form pertama kali muncul, No.Pemesanan sudah generate secara
otomatis.
Selanjutnya Bag. Penjualan memilih pelanggan yang akan memesan dan
mengisi notebook apa saja yang akan dipesan/dibeli.
Kemudian klik Save.
3. Pembayaran

Pembayaran

No. Pembayaran PB0001 << < > >> 15-Agt-2009 10 :45

PEMBAYARAN Data Pemesanan


1
No. Pesanan PS0001 ...

B Merek Laptop Type Local Warranty Warna Upgrade Memory


Lenova IdeaPad G430 131 563436545871261
... Silver 512 MB
Search... Go !
Shitoba Portege M900-S330 417231826312678
... Red N/A
Cari No.Pembayaran

No. Tanggal Status


PB0001 15/08/09 Paid

Jumlah 28,263,864.00 + $ 30

PPn 2,826,386.40

Total 31,090,250

Tiga Puluh Satu Juta Sembilan Puluh Ribu Dua Ratus Lima Puluh Rupiah

Metode Pembayaran

Kartu Kredit HSBC - 6762-1288-1123-0921


Transfer BCA - 5270278740

Cash 31,090,250

1
No.Pemesanan Nama Pelanggan Tanggal Pembelian

Saat form pembayaran terbuka, No.Pembayaran akan generate otomatis.


Bila ada Pelanggan yang akan membayar, Bag.Penjualan akan memilih
No.Pemesanan yang akan dibayar oleh pelanggan.
Ketika tombol pilih No.Pesanan ditekan, akan muncul sebuah window yg
berisikan data No.Pesanan, Nama Pelanggan, dan Tanggal Pembelian
yang merupakan Pemesanan yang belum terbayarkan. (No.Pemesanan
yang telah dibayar tidak akan muncul pada window).
Kemudian Bag.Penjualan akan memilih metode pembayaran yang akan
dilakukan oleh pelanggan. Metode pembayaran yang dapat dipilih yaitu:
melalui Kartu Kredit, Transfer melalui Bank, atau dengan Cash.

4. Surat Jalan

Surat Jalan
Jalan

No. Surat Jalan SJ0001 << < > >> 16-Agt-2009 11 :45
SURAT Data Pemesanan

JALAN No. Pembayaran PB0001 ...


1

B Merek Laptop Type Warna Upgrade Memory


Lenova IdeaPad G430 131 Silver 512 MB
Search... Go !
Shitoba Portege M900-S330 Merah N/A
Cari Surat Jalan

No. Tanggal Status


SJ0001 15/08/09 Printed

Alamat Pengiriman
Samakan dengan
Nama Noordin M Top One Data Pelanggan

Alamat Jl. Buntu Raya No.3 Jakarta Pusat Centang, bila alamat pengiriman
Indonesia Sama dengan alamat pelanggan
Yang terdaftar

Kode Pos 12345

Email noordin@gmail.com

No. Telpon 021-1234567 HP 0811-12345678

1
No. Pembayaran Nama Pelanggan Tanggal Pembayaran

No. Surat Jalan akan ter-generate secara otomatis saat Form Surat Jalan
dibuka dengan kode lanjutan dari No.Surat Jalan yang paling akhir.
Surat Jalan dibuat berdasarkan pembayaran yang telah dilakukan oleh
pelanggan.
Bag. Penjualan akan memilih No.Pembayaran, menyesuaikannya dengan
produk yang akan dikirim, dan mengisikan Alamat Pengiriman.
Jika Alamat Pengiriman adalah Alamat dimana Pelanggan berada,
Bag.Penjualan cukup mengisi “Samakan dengan Data Pelanggan”. Namun
jika Alamat Pengiriman berbeda dengan alamat Pelanggan berada, maka
Bag.Penjualan akan mengisikannya pada field yang disediakan.

5. Retur Bag

Retur Tas

No. Pembayaran PB0001 << < > >>


RETUR Data Pemesanan

TAS No. Pesanan PS0001

Tanggal Pembelian 15/08/2009

Tanggal Retur 18/08/2009


Search... Go !

Cari Pemesanan

Save Cancel

Retur dilakukan jika ada Produk (Carrying Bag) yang rusak/cacat.


Bag. Penjualan akan mengisi No.Pemesanan mana yang melakukan retur,
dan mengisi tanggal Retur.
Penukaran tas maksimal 1minggu sejak tanggal pembelian (asumsi).
Kemudian Bag.Penjualan menyimpannya pada Database.
Data Retur pada database digunakan untuk penghitungan stok barang
(Carrying Bag) yang akan mengurangi Stok Tas yang ada. Karena jika ada
retur tas, berarti akan diambil Tas baru sebagai ganti, dan Tas yang rusak
bukan merupakan Stok (barang rusak).

6. SPK

Surat Perintah Kerja

No. SPK SPK0001


20-Agt-2009 09 :45
SURAT PERINTAH Data Pesanan

KERJA Local Warranity PB0001 - 417231826312678


Jenis Kerusakan

Input Device Output Device Lain-lain


Tambah SPK

Ubah SPK Display tidak menyala .

Search... Go !

Teknisi TK0002 Udin Selamet

SPK dibuat jika adanya kerusakan terhadap Produk yang telah dijual oleh
YONOTE.
Local Warranity berlaku selama 1tahun sejak tanggal pembelian.
Jika No. Local Warranity tidak ditemukan, Service Produk tetap dapat
dilakukan, namun dengan dikenakan biaya service dan spare part yang
mungkin akan diganti.
Bag. Penjualan juga mengisikan Teknisi mana yang akan melakukan
service.
SPK (Surat Perintah Kerja) dapat di cetak sebagai bukti penerimaan
pengerjaan service yang akan diberikan kepada Pelanggan, kepada Teknisi
yang akan melakukan service, dan sebagai arsip Toko.
SPK juga dapat diubah jika belakangan ditemukan masalah baru dalam
kurun waktu kurang dari 2minggu.

7. ROP
Stok Barang

Periode Tanggal 18/08/2009 - 18/08/2009 OK Cancel

KURYO

KRY00231S KRY87127W KRY98372F KRY9873G


Awal 20 30 25 30
Penjualan 17 19 20 3
Akhir 3 11 5 17

LENOVA

LNV37828D LNV78266F LNV8328G


Awal 20 15 15
Penjualan 3 6 5
Akhir 17 9 10

SHITOBA

SHT90182X SHT90776G SHT9897F


Awal 50 20 25
Penjualan 35 13 15
Akhir 15 7 10

CARRYING BAG

Hitam 13" Pink 13" Hitam 15" Biru 15" Merah 15" Hitam 17"
Awal 20 25 50 25 15 10
Penjualan 17 20 15 16 7 3
Akhir 3 5 35 9 8 7
Retur 2 2 0 0 1 0

Re-Order

No.Order OR00032 Tanggal Order 18/08/2009

Produk yang akan di Order

Produk Kuryo - KRY00231S


Print Preview
Jumlah 3

ROP (Re-Order Point) adalah status dimana produk harus segera dipesan
untuk mengisi kekurangan stok Toko.
Pada Form ini Bag. Procurement akan mengisi periode tanggal sejak
kapan. Tanggal ini digunakan system untuk membatasi dalam
menampilkan data yang dibutuhkan dalam kurun waktu tertentu.
Jika Jumlah Produk kurang dari 50%, maka akan berwarna kuning, dan jika
kurang dari 25% akan berwarna merah.
Penggunaan warna bertujuan memudahkan Bag.Procurement dalam
pengecekan status produk.
Bag.Procurement juga dapat langsung memesan Produk yang berstatus
Merah/Kuning pada Form ini dengan mengisikan Produk apa yang akan
dipesan, type apa, dan berapa jumlah barang yang akan dipesan.
Kemudian mencetaknya untuk dilakukan pemesanan kepada Supplier.

8. Laporan

Laporan Bulanan

LAPORAN Periode Tanggal 18/08/2009 - 18/08/2009 OK

BULANAN Jenis Laporan

Laporan : Laporan Penjualan

Laporan Pengiriman
Pilih Laporan yang akan di Cetak
Laporan Penerimaan Kas
Laporan Service

Export Data to PDF Print

Bag.Penjualan membuat laporan yang kemudian diberikan kepada Manager


setiap bulannya dengan menentukan periode yang dikehendaki.
Output yang dihasilkan dapat berupa file .pdf (dikirimkan melalui e-mail) atau
dengan mencetaknya biasa pada printer.
Sequence Diagram
1 Pemesanan

bagian penjualan

<<create>>
windows_pemesanan

Pemesanan

get_last_kode()

last_code()

generate_code()

generate_tanggal()

<<create>>
list_pelanggan pelanggan

get_id_pelanggan()

id_pelanggan()
get_id_customer() get_data_pelanggan()
pilih_pelanggan

data_pelanggan()

click_pilih <<create>>
loop
list _produk produk

get_id_produk()

id_produk()

get_id_produk() get_data_produk()
entry_data_produk

data_produk()

hitung_total_pembayaran()

click _save save()

click_print <<create>>
print pemesanan

print()

close()

click _exit
2 Pembayaran
bagian penjualan

<<create>>
windows_pembayaran

pembayaran

get_last_kode()

last_code()

generate_code()

generate_tanggal()

<<create>>
list pemesanan pemesanan

get_id_pemesanan()

id_pemesanan()
get_id_pemesanan() get_data_pemesanan()
pilih_pemesanan

data_pemesanan()

pilih_jenis_pembayaran

pilih_bank bank

get_nama_bank()

nama_bank()
input_nomor_rekening

input_total_pembayaran

generate_local_warranty()

click _save save()

click_print <<create>>
print pembayaran

print()

close()

click _exit
3 Surat Jalan

bagian penjualan

<<create>>
windows surat jalan

surat jalan

get_last_kode()

last_code()

generate_code()

generate_tanggal()

<<create>>
list pembayaran pembayaran

get_id_pembayaran()

id_pembayaran()
get_id_pembayaran() get_data_pembayaran()
pilih_pembayaran

data_pembayaran()

click _save save()

click_print
<<create>>
print surat jalan

print()

close()

click _exit
4 Retur

bagian penjualan

<<create>>
windows retur tas

<<create>>
grid pembayaran pembayaran

get_id_pembayaran()
generate_tanggal()
id_pembayaran()

get_id_pembayaran() get_data_pembayaran()
pilih_id_pembayaran

data_pembayaran()

pilih_tanggal_retur

produk

click _save save()


5 SPK
service Advisor

<<create>>
windows SPK SPK

get_last_kode()

last_code()

generate_code()

generate_tanggal()

pembayaran

get_data_local_warranty()
input_nomor_local_warranty

result()

pilih_jenis_kerusakan
teknisi
input_keterangan_kerusakan
get_data_teknisi()
pilih_kode_teknisi
data_teknisi()

click _save save()

click _print <<create>>


print SPK

print()

close()

click _exit
6 Laporan
bagian penjualan

<<create>>
windows laporan

pilih_tanggal_periode

pilih_jenis_laporan

ALT
pemesanan

pilih_laporan_penjualan get_data_pemesanan()

data_pemesanan()

ALT
pilih_laporan_pengiriman surat jalan
get_data_surat_jalan()

data_surat_jalan()

ALT pembayaran
pilih_laporan_penerimaan_kas

get_data_pembayaran()

data_pembayaran()

ALT
pilih_laporan_service SPK

get_data_SPK()

data_SPK()
click_export_to_PDF

click _print <<create>>


print laporan

print()

close()

click _exit
7 ROP

bagian procurement

<<create>>
windows ROP

ROP

get_last _id()

last_id()

generate_last_id

pilih_periode_tanggal
produk

get_data_produk()

data_produk()

pilih_tanggal_order

pilih_produk

input_jumlah

click _print <<create>>

save() print SPK

print()

close()

click _exit
3.4.The Technical Platform

Sistem yang kami rancang ini ditujukan agar dapat membantu


kegiatan operasional perusahaan yang meliputi pencatatan transaksi
pemesanan dan transaksi pembayaran. Agar sistem dapat berjalan
sebagaimana mestinya, maka perusahaan memerlukan beberapa perangkat
keras dan lunak untuk mengimplementasikannya.

Perangkat yang diperlukan adalah PC dan printer yang akan


digunakan untuk membuat dan mencetak laporan dan surat – surat yang
didasarkan pada transaksi-transaksi yang terjadi. Untuk interface yang
terdapat dalam sistem, dirancang dengan menggunakan bahasa
pemograman VB.NET2005™ yang memiliki fitur - fitur yang dapat mengelola
database seperti membuat struktur table database, membuat koneksi ke
database, mengakses database, memanipulasi data untuk membuat
laporan.

Sedangkan databasenya akan dibangun dengan SQL Server 2000.


User interfacenya menggunakan Windows XP™ dan sistem akan
dioperasikanmenggunakan mouse dan keyboard dengan harapan system
tersebut dapat diimplementasikan dengan baik.
4. Recommendation
4.1.System Usefulness and Feasibility
Sistem yang dirancang ini dapat menghasilkan laporan terhadap
pemenuhan pesanan pelanggan, memantau proses bisnis pembelian laptop,
dan juga pengecekan terhadap persediaan stok produk.
Software yang digunakan hanya akan ada 1 buah untuk semua divisi,
nanti hanya akan ada 1 login screen namun ada berbagai jenis tampilan
menu utama tergantung siapa yang login.

4.2.Strategy
Sistem baru yang telah dirancang terlebih dahulu akan diuji sebelum
sistem tersebut digunakan maupun diimplementasikan ke perusahaan. Jika
tidak terjadi kesalahan maka sistem baru akan dapat langsung digunakan di
perusahaan. Sehingga efisiensi dalam kerja dan financial perusahaan akan
lebih hemat dan efektif dalam melansanakan kegiatan ini.

4.3.Development Economy

Sumber Daya Jumlah Waktu Gaji Total


Sistem Analis 1 orang 1 bulan 5,000,00 5,000,000
0
Programmer 2 orang 3 bulan 3,000,00 18,000,00
0 0
Trainer 1 orang 1 bulan 2,000,00 2,000,000
0
Total 4 25,000,0
orang 00

Dalam pengembangan system, dibutuhkan seorang system analis


yang bekerja untuk merancang dan menemukan segala kebutuhan atas
perancangan system yang akan dibangun. Dua orang programmer untuk
membantu sistem analis dalam menerjemahkan hasil analisa kedalam
pengkodean sistem. Seorang trainer yang mencoba system dan menemukan
kekurangan-kekurangan.

Anda mungkin juga menyukai