BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Narasi dari ...

8 downloads 601 Views 2MB Size Report
mengemudi dan biro jasa seperti pembuatan dan perpanjangan SIM A, C dan SIM ... Dalam pembuatan SIM terdapat beberapa jenis SIM yaitu: SIM A dan C,.
69

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

4.1 Narasi dari Sistem yang diusulkan 4.1.1 Proses Bisnis Cabang Kegiatan bisnis utama pada cabang-cabang di CV. Tirta Jaya adalah kursus mengemudi dan biro jasa seperti pembuatan dan perpanjangan SIM A, C dan SIM Internasional, serta mutasi/balik nama kepemilikan kendaraan. Prosesnya dimulai ketika ada pelanggan yang ingin melakukan pemesanan baik kursus mengemudi maupun biro jasa. Sebelum melayani pemesanan, Customer Service akan mengecek terlebih dahulu data pelanggan di dalam Ms_Pelanggan. Jika pelanggan tersebut belum terdaftar, maka Customer Service akan meminta KTP kepada pelanggan dan menginput data pelanggan ke dalam Form_Pelanggan yang berisi : No_Pelanggan, nama pelanggan, tempat lahir, tanggal lahir, alamat, no telepon jenis kelamin, pekerjaan dan No_Lokasi cabang tempat pelanggan melakukan pendaftaran. KTP tersebut hanya digunakan untuk mencatat data pelanggan. Setelah itu KTP akan dikembalikan lagi kepada pelanggan. Setelah proses pendaftaran selesai atau pelanggan yang datanya sudah terdapat di dalam Ms_Pelanggan, Customer Service akan melayani pemesanan yang diinginkan oleh Pelanggan. Jenis pemesanan yang telah disediakan seperti: 1. Dalam paket latihan dibagi dua berdasarkan jenis mobil yang digunakan yaitu: a. Untuk mobil manual dibagi menjadi : paket 10x60 menit, 8x60 menit, dan 6x60 menit b. Untuk mobil automatic dibagi menjadi : paket 10x60 menit dan 8x60 menit

70

2. Dalam pembuatan SIM terdapat beberapa jenis SIM yaitu: SIM A dan C, dengan domisili KTP Jakarta, Bogor atau Depok. 3. Perpanjangan SIM A dan C 4. SIM Internasional, dan 5. Mutasi/Balik nama kepemilikan kendaraan

4.1.1.1 Proses Bisnis Kursus Mengemudi Untuk Pelanggan yang mengambil pemesanan kursus mengemudi maka Customer Service akan membuat Form_Pemesanan yang berisi : No_Pemesanan, No_Pelanggan, No_Jasa, No_Lokasi, , No_Karyawan, tanggal pemesanan dan total uang yang harus dibayarkan meliputi uang pendaftaran sebesar Rp 20.000 serta uang angsuran pertama (DP) minimal 50% dari harga paket kursus dan akan disimpan ke dalam Tr_Pemesanan. Form_Pemesanan akan dicetak menjadi Nota_Pemesanan sebanyak 2 rangkap. Nota_Pemesanan rangkap ke – 1 akan diberikan kepada pelanggan dan rangkap ke – 2 akan diarsip. Kemudian, Customer Service akan membuat Form_Penjadwalan. Customer Service akan mengecek hari, tanggal dan jam untuk kursus yang masih tersedia dan kemudian akan memberikan konfirmasi kepada pelanggan mengenai waktu yang tersedia tersebut. Apabila pelanggan menyetujui waktu yang tersedia, maka Customer

Service

akan

membuat

Form_Penjadwalan

yang

berisi:

No_Penjadwalan, tanggal_penjadwalan, No_Pemesanan, No_Materi, No_ Mobil, waktu mulai, waktu selesai, No_Karyawan. Form_Penjadwalan akan disimpan ke dalam Tr_Penjadwalan. Ketika Customer Service membuat penjadwalan maka Form_Absensi juga terbuat secara bersamaan. Dimana Form_Absensi berisi No_Absensi, No_Penjadwalan, status. Form_Absensi ini akan dicetak menjadi Kartu_absensi 1 rangkap dan diberikan kepada pelanggan.

71

Setelah itu, pelanggan akan diarahkan ke kasir untuk melakukan pembayaran. Kasir akan menerima uang pendaftaran serta angsuran pertama (DP) dari pelanggan maka Kasir akan membuat Form_Pembayaran yang berisi : No_Pembayaran, jenis pembayaran, tanggal pembayaran, No_Pemesanan, No Karyawan, No_Jasa dan total pembayaran. Form_Pembayaran ini akan disimpan kedalam Tr_Pembayaran dan dicetak menjadi Nota_Pembayaran sebanyak 2 rangkap sebagai bukti pembayaran angsuran ke – 1. Rangkap ke – 1 akan diberikan kepada Pelanggan dan rangkap ke – 2 akan dijadikan arsip oleh kasir. Sebelum

memulai

pelatihan

kursus,

instruktur

terlebih

dahulu

menandatangani Kartu_Absensi yang dimiliki oleh pelanggan sebagai tanda bukti bahwa pelatihan telah diberikan. Kemudian Customer Service akan membuka Form_Penjadwalan untuk mengubah status kehadiran pelanggan. Kemudian Customer Service akan memberikan kunci mobil beserta STNK mobil. Setelah selesai memberikan pelatihan kursus maka instruktur akan mengembalikan kunci mobil dan STNK mobil kepada Customer Service. Sesuai dengan kebijakan kursus yang telah ada, bila ada pelanggan datang terlambat diatas 15 menit dari jam kursus yang telah disepakati, maka pelanggan akan diberikan pilihan yaitu : tetap mengikuti kegiatan kursus tetapi jam kursus dikurangin sesuai dengan keterlambatan pelanggan atau pelanggan dapat meminta untuk mengubah jadwal lama menjadi jadwal baru selain itu, apabila ada pelanggan yang tidak hadir sesuai dengan jadwal yang disepakati, maka Customer Service akan mengubah Form_Penjadwalan dan mengkonfirmasikan kepada pelanggan akan perubahan jadwal tersebut. Pada pertemuan kursus mengemudi yang ke – 4, maka pelanggan diharuskan untuk melunasi sisa pembayaran kursus mengemudi (angsuran ke – 2). Jika pelanggan telah melakukan pelunasan pembayaran, maka kasir akan membuat

72

Form_Pembayaran yang berisi: No_Pembayaran, jenis pembayaran, tanggal pembayaran, No_Pemesanan, No_Jasa dan total pembayaran. Form_Pembayaran akan disimpan kedalam Tr_Pembayaran dan akan dicetak sebanyak 2 rangkap menjadi Nota_Pembayaran sebagai bukti pembayaran angsuran ke-2. Rangkap ke – 1 akan diberikan kepada pelanggan dan rangkap ke – 2 akan di jadikan sebagai arsip. Setiap akhir hari, kasir akan membuat Jurnal_Penerimaan_Kas yang akan disimpan ke dalam Tr_Jurnal_Penerimaan_Kas. Jurnal_Penerimaan_Kas akan dijadikan arsip oleh kasir. Setiap akhir bulan, Customer Service akan membuat Laporan_Pemesanan dan Laporan_Pelanggan. Kasir akan membuat Laporan_Penerimaan_Kas. Laporan – laporan tersebut akan diberikan kepada Kepala Cabang. Setelah disetujui, kemudian Laporan_Penerimaan_Kas akan diteruskan kepada Bagian Keuangan, Laporan_Pemesanan dan Laporan Pelanggan akan diteruskan ke Bagian Operasional. 4.1.1.2 Proses Bisnis Biro Jasa Sedangkan untuk Pelanggan yang ingin melakukan pemesanan biro jasa maka Customer Service akan membuat Form_Pemesanan yang berisi : No_Pemesanan, No_Pelanggan, No_Jasa, No_Lokasi, tanggal pemesanan dan total uang yang harus dibayarkan meliputi uang pendaftaran sebesar Rp 20.000 dan biaya pelayanan biro jasa harus dibayar lunas. Data didalam Nota_Pemesanan tersebut akan

disimpan

ke

dalam

Tr_Pemesanan

dan

akan

dicetak

menjadi

Nota_Pemesanan sebanyak 2 Rangkap. Rangkap ke – 1 akan diberikan kepada Pelanggan dan rangkap ke – 2 akan diarsip. Kemudian

Customer

Service

akan

membuat

Surat_Serah_Terima.

Surat_Serah_Terima tersebut akan digunakan sebagai surat bukti keterangan

73

bahwa dokumen – dokumen pelanggan sudah diterima oleh pihak CV. TIrta Jaya dan akan diproses. Dokumen-dokumen tersebut disesuaikan dengan pemesanan biro jasa yang dipesan seperti: a. Pembuatan SIM: Pelanggan harus memberikan fotocopy KTP sebanyak 4 lembar. b. Perpanjangan SIM: Pelanggan harus memberikan KTP dan SIM asli. c. SIM Internasional: Pelanggan harus memberikan pasfoto 4x6 sebanyak 2 lembar, 2x4 sebanyak 2 lembar, passport, visa, ktp dan SIM Indonesia. d. Mutasi/balik nama kepemilikan kendaraan: Pelanggan harus memberikan STNK asli, KTP asli, BPKB asli. Surat_Serah_Terima tersebut berisi: No_Surat_Serah_Terima, Tanggal serah terima, No_Pemesanan, dokumen yang diterima dan jumlah dokumen. Data didalam Surat_Serah_Terima akan disimpan kedalam Tr_Surat_Serah_Terima. Kemudian Customer Service akan mencetak Surat_Serah_Terima sebanyak 2 rangkap. Rangkap ke – 1 akan diberikan kepada pelanggan dan rangkap ke – 2 akan jadikan arsip oleh Customer Service. Setelah itu, pelanggan akan diarahkan ke kasir untuk melakukan pembayaran. Kasir akan menerima uang pendaftaran serta pelunasan pembayaran dari pelanggan maka Kasir akan membuat Form_Pembayaran yang berisi : No_Pembayaran, jenis pembayaran, tanggal pembayaran, No_Pemesanan dan total pembayaran. Form_Pembayaran ini akan disimpan kedalam Tr_Pembayaran dan dicetak menjadi Nota_Pembayaran sebanyak 2 rangkap sebagai bukti pembayaran angsuran ke – 1. Rangkap ke – 1 akan diberikan kepada Pelanggan dan rangkap ke – 2 akan dijadikan arsip oleh kasir. Jika proses pemesanan biro jasa telah selesai maka Customer Service akan memberikan konfirmasi kepada pelanggan.

74

Setiap akhir hari, kasir akan membuat Jurnal_Penerimaan_Kas yang akan disimpan ke dalam Tr_Jurnal_Penerimaan_Kas. Jurnal_Penerimaan_Kas akan dijadikan arsip oleh kasir. Setiap akhir periode, Customer Service akan membuat Laporan_Pemesanan yang

diambil

dari

Tr_Pemesanan.

Lalu

Kasir

akan

membuat

Laporan_Penerimaan_Kas yang di ambil dari Tr_Jurnal_Penerimaan_Kas. Kedua laporan ini akan diberikan kepada Kepala Cabang. Setelah disetujui, baru Laporan_Penerimaan_Kas akan diteruskan kepada Bagian Keuangan, dan Laporan Pemesanan diteruskan ke Bagian Operasional.

4.1.2 Proses Bisnis Pusat Kegiatan bisnis di pusat antara lain dapat mengontrol semua kegiatan di lokasi cabang serta melakukan pemeliharaan data seperti: a. Memelihara data jasa Ketika ada data jasa yang ingin diubah, ditambah atau dikurangi, maka Bagian Operasional akan membuka Ms_Jasa dan mengubahnya sesuai dengan perubahan yang diinginkan. b. Memelihara data materi Ketika ada data materi yang ingin diubah, ditambah atau dikurangi, maka Bagian Operasional akan membuka Ms_Materi dan mengubahnya sesuai dengan perubahan yang diinginkan. c. Memelihara data mobil Ketika ada data mobil yang ingin diubah, ditambah atau dikurangi, maka Bagian Operasional akan membuka Ms_Lokasi terlebih dahulu, baru kemudian menambah mobil ke lokasi yang diinginkan dan mengubahnya sesuai dengan perubahan yang diinginkan.

75

d. Memelihara data akun Ketika ada data akun yang ingin diubah, ditambah atau dikurangi, maka Bagian Keuangan akan membuka Ms_Akun dan mengubahnya sesuai dengan perubahan yang diinginkan. Setiap akhir periode, Bagian Operasional akan menerima laporan dari setiap cabang seperti Laporan Pemesanan dan Laporan Pelanggan. Laporan Pemesanan kemudian akan dibuat menjadi laporan analisa hasil yaitu: Laporan Jasa Terfavorit dan nantinya akan diberikan kepada Direktur sehingga Direktur dapat membuat keputusan berdasarkan laporan tersebut Sedangkan, Bagian Keuangan akan menerima laporan dari setiap cabang seperti Laporan Penerimaan Kas yang kemudian akan dibuat menjadi laporan analisa hasil yaitu: Laporan Pendapatan Tertinggi dan nantinya akan diberikan kepada Direktur sehingga direktur dapat membuat keputusan berdasarkan laporan tersebut. Adapun struktur organisasi pada CV. Tirta Jaya yang diusulkan pada gambar dibawah ini:

Gambar 4.1 Struktur Organisasi sistem yang diusulkan

76

4.2 Identifikasi Event Table yang diusulkan 4.2.1 Gambar OAD usulan 4.2.1.1 Overview Activity Diagram Kursus Mengemudi

Gambar 4.2 Overview Activity Diagram Kursus Mengemudi

77

4.2.1.2 Overview Activity Diagram Biro Jasa

Gambar 4.3 Overview Activity Diagram Biro Jasa

78

4.2.1.3 Overview Activity Diagram Pusat Overview Activity Diagram Pusat pada CV. Tirta Jaya Bagian Operasional

Bagian Keuangan

Komputer

Melakukan pemeliharaan data jasa Ms_Jasa Melakukan pemeliharaan data materi kursus Ms_Materi Melakukan pemeliharaan data Mobil Ms_Mobil Melakukan pemeliharaan data Akun Ms_Akun

Tr_Pembayaran _Detail Membuat Laporan Jasa Terfavorit Tr_Pemesanan_ Detail Membuat Laporan Pendapatan Tertinggi

Tr_Jurnal_P enerimaan_ Kas

Ms_Jasa

Ms_Lokasi

Ms_Karyawan

Gambar 4.4 Overview Activity Diagram Pusat

79

4.2.2 Event Table yang diusulkan 4.2.2.1 Event Table Kursus Mengemudi Event

Internal

Star When

Activity

Agent (Assuming responsibility) Menerima

Customer

Ketika

- Mengecek status pelanggan

Pemesanan

Service

pelanggan

- Menerima

data

diri

Kursus

ingin

Pelanggan seperti KTP bila

Mengemudi

mengikuti

pelanggan belum terdaftar

kurus mengemudi mobil

- Menyimpan data pelanggan didalam Form_Pelanggan - Menanyakan jenis paket yang

diinginkan

oleh

pelanggan - Membuat Form_Pemesanan - Mencetak Form_Pemesanan menjadi Nota_Pemesanan sebanyak 2 rangkap - Memberikan Nota_Pemesanan rangkap ke – 1 kepada Pelanggan - Mengarsip Nota_Pemesanan rangkap

80

ke – 2 - Membuat Form_Absensi - Mencetak Form_ Absensi menjadi Kartu_Absensi - Memberikan Kartu_Absensi

kepada

Pelanggan Menerima

Kasir

Pembayaran Angsuran (DP)

Ketika pelanggan

1

telah

dan

uang

- Membuat Form_Pembayaran - Mencetak

melakukan

Form_Pembayaran menjadi

pemesanan

Nota_Pembayaran

pendaftaran

sebanyak 2 rangkap - Memberikan Nota_Pembayaran rangkap ke – 1 kepada Pelanggan - Mengarsip Nota_Pembayaran rangkap ke – 2 - Instruktur menandatangani

Melakukan

Customer

Ketika

pengabsenan

Service

Pelanggan

Kartu_Absensi rangkap 1

datang sesuai

sebelum

dengan

pelatihan kursus

jadwal yang

bukti kehadiran pelanggan

sudah

sudah hadir

disepakati

melakukan sebagai

- Memberikan kunci mobil

81

dan STNK mobil kepada Instruktur - Menerima kembali kunci mobil dan STNK mobil dari Instruktur - Membuka Form_Penjadwalan - Mengubah status kehadiran pada Form_Penjadwalan - Apabila pelanggan datang terlambat atau tidak hadir, maka

Customer

akan

Service

mengubah

Form_Absensi - Customer

Service

akan

mengkonfirmasikan kepada pelanggan akan perubahan jadwal tersebut Menerima

Kasir

Ketika telah - Menerima pembayaran dari

Pelunasan

masuk pada

Pembayaran

pertemuan ke - Membuat –4

pelanggan

Form_Pembayaran - Mencetak Form_Pembayaran menjadi Nota_Pembayaran sebanyak

2

rangkap

82

sebagai

bukti

pelunasan

pembayaran. - Memberikan Nota_Pembayaran rangkap ke – 1 kepada Pelanggan - Mengarsip Nota_Pembayaran rangkap ke – 2 Membuat

Kasir

Jurnal

Ketika akhir - Melalukan hari

Penerimaan

Pencatatan

Jurnal_Penerimaan_Kas - Menyimpan

Kas

Jurnal_Penerimaan_Kas - Mencetak Jurnal_Penerimaan_Kas

Membuat

Kasir

Laporan

Ketika akhir - Membuat periode

Penerimaan

Laporan_Penerimaan_Kas - Memberikan

Kas

Laporan_Penerimaan_Kas kepada Kepala Cabang

Membuat

Customer

Ketika akhir - Membuat

Laporan

Service

periode

Pemesanan

Laporan_Pemesanan - Memberikan Laporan_Pemesanan kepada Kepala Cabang

Membuat

Customer

Ketika akhir - Membuat

Laporan

Service

periode

Laporan_Pelanggan

83

- Memberikan

Pelanggan

Laporan_Pelanggan kepada Kepala Cabang Table 4.1 Event Table Kursus Mengemudi 4.2.2.2 Event Table Biro Jasa Event

Internal

Starts When

Activity

Agent (Assuming responsibility) Menerima

Customer

Ketika

- Mengecek status pelanggan

Pemesanan

Service

pelanggan

- Menerima

Biro Jasa

data

diri

ingin

Pelanggan seperti KTP bila

memesan

pelanggan belum terdaftar

biro jasa

- Membuat Form_Pelanggan - Menginput data pelanggan di dalam Form_Pelanggan - Menanyakan jenis jasa yang diinginkan oleh pelanggan - Membuat Form_Pemesanan - Mencetak Form_Pemesanan menjadi

Nota_Pemesanan

sebanyak 2 rangkap - Memberikan Nota_Pemesanan

rangkap

ke –1 kepada Pelanggan

84

- Mengarsip Nota_Pemesanan rangkap ke – 2 Menerima

Customer

Ketika

Dokumen

Service

pelanggan

Persyaratan

telah

- Menerima

dokumen

persyaratan - Membuat

melakukan

Surat_Serah_Terima

pemesanan

sebanyak 2 rangkap

biro jasa

- Mencetak Surat_Serah_Terima rangkap

ke–1

kepada

Pelanggan - Mengarsip Surat_Serah_Terima rangkap ke – 3 Menerima Pembayaran

Kasir

Ketika dokumen telah diterima

- Menerima Nota_Pemesanan rangkap 1 dari pelanggan - Menerima pembayaran dari pelanggan - Membuat Nota_Pembayaran - Mencetak Nota_Pembayaran sebanyak 2 rangkap sebagai bukti pembayaran. - Memberikan Nota_Pembayaran rangkap ke – 1 kepada Pelanggan

85

- Mengarsip Nota_Pembayaran rangkap ke – 2 Membuat

Ketika akhir - Melalukan

Kasir

Jurnal

hari

Penerimaan

Pencatatan

Jurnal_Penerimaan_Kas - Menyimpan

Kas

Jurnal_Penerimaan_Kas - Mencetak Jurnal_Penerimaan_Kas

Membuat

Ketika akhir - Membuat

Kasir

Laporan

periode

Laporan_Penerimaan_Kas - Memberikan

Penerimaan Kas

Laporan_Penerimaan_Kas kepada Kepala Cabang

Membuat

Customer

Ketika akhir - Membuat

Laporan

Service

periode

pemesanan

Laporan_Pemesanan - Memberikan Laporan_Pemesanan kepada Kepala Cabang

Membuat

Customer

Ketika akhir - Membuat

Laporan

Service

periode

pelanggan

Laporan_Pelanggan - Memberikan Laporan_Pelanggan kepada Kepala Cabang

Table 4.2 Event Table Biro Jasa

86

4.2.2.3 Event Table Pusat Event

Internal Agent

Star When

Activity

(Assuming Responsibility) Melakukan

Bagian

Ketika ingin - Membuka

pemeliharaan Operasional

mengubah

data jasa

data

data

jasa

di

Ms_Jasa

jasa - Mengubah data jasa di

sesuai

Ms_Jasa

dengan kebijakan yang ditetapkan Melakukan

Bagian

Ketika ingin - Membuka

pemeliharaan Operasional

mengubah

data

data materi - Mengubah

materi

kursus

sesuai

data

materi

kursus di Ms_Materi data

materi

kursus di Ms_Materi

dengan yang diinginkan Melakukan

Bagian

Ketika ingin - Membuka data mobil di

pemeliharaan Operasional

menambahk

data mobil

an

Ms_Mobil

atau - Mengubah data mobil di

mengubah

Ms_mobil

data mobil Melakukan

Bagian

Ketika ingin - Membuka data akun di

pemeliharaan Keuangan

mengubah

data akun

data

Ms_Akun

akun - Mengubah data akun di

87

sesuai

Ms_akun

dengan kebutuhan Membuat

Ketika akhir - Menerima

Bagian

Laporan Jasa Operasional

bulan

Terfavorit

Laporan_Pemesanan

dan

Laporan_Pelanggan

dari

Kepala Cabang - Membuat laporan analisis hasil

seperti

Laporan_Jasa_Terfavorit - Memberikan

laporan

tersebut kepada direktur Membuat

Bagian

Ketika akhir - Menerima

Laporan

Keuangan

bulan

Pendapatan Tertinggi

Laporan_Penerimaan_Kas dari Kepala Cabang - Membuat Laporan_Lokasi_Teramai - Memberikan Laporan_Lokasi_Teramai kepada direktur

Table 4.3 Event Table Pusat

88

4.2.3 Workflow Table yang diusulkan 4.2.3.1 Workflow Table Kursus Mengemudi Actor

Activity Menerima Pemesanan

Pelanggan

1. Melakukan pendaftaran

Customer service

2. Memilih menu Form_Pelanggan

Komputer

3. Menampilkan windows Form_Pelanggan

Customer service

4. Mengecek status pelanggan

Pelanggan

5. Memberikan data diri

Customer service

6. Menginput data pelanggan 7. Menekan tombol simpan

Komputer

8. Menyimpan Form_Pelanggan

Customer service

9. Memilih menu Form_Pemesanan

Komputer

10. Menampilkan windows Form_Pemesanan

Customer service

11. Menginput data Pemesanan 12. Menekan tombol simpan

Komputer

13. Menyimpan Form_Pemesanan

Customer service

14. Menekan tombol cetak

Komputer

15. Mencetak Form_Pemesanan sebanyak 2 rangkap

Customer service

16. Memilih menu Form_Absensi

Komputer

17. Menampilkan windows Form_Absensi

Customer service

18. Menginput data absensi 19. Menekan tombol cetak

Komputer

20. Mencetak Form_Absensi

Customer service

21. Memberikan Kartu_Absensi kepada pelanggan

89

22. Memberikan Nota_Pemesanan rangkap ke – 1 kepada pelanggan 23. Mengarsip Nota_Pemesanan rangkap ke – 2 Menerima Pembayaran Angsuran 1 (DP) dan uang pendaftaran Kasir

24. Menerima uang pendaftaran dan angsuran pertama dari Pelanggan 25. Memilih menu Form_Pembayaran

Komputer

26. Menampilkan windows Form_Pembayaran

Kasir

27. Menginput data Pembayaran 28. Menekan tombol simpan

Komputer

29. Menyimpan Form_Pembayaran

Kasir

30. Menekan tombol cetak

Komputer

31. Mencetak Form_Pembayaran sebanyak 2 rangkap

Kasir

32. Memberikan Nota_Pembayaran rangkap ke – 1 kepada pelanggan 33. Mengarsip Nota_Pembayaran rangkap ke – 2 Melakukan pengabsenan

Pelanggan

34. Mengikuti kegiatan kursus 35. Jika hadir , Memberikan Kartu_Absensi kepada instruktur untuk ditandatangani

Instruktur

36. Menandatangani Kartu_Absensi

Customer Service

37. Memberikan kunci mobil dan STNK mobil

Instruktur

38. Menerima kunci mobil dan STNK mobil 39. Memberikan pelatihan kursus

90

40. Mengembalikan kunci mobil dan STNK mobil Customer Service

41. Menerima kembali kunci mobil dan STNK mobil 42. Memilih menu Form_Penjadwalan

Komputer

43. Menampilkan windows Form_Penjadwalan

Customer Service

44. Menginput data penjadwalan 45. Menekan tombol hadir

Komputer

46. Menyimpan Form_Penjadwalan

Customer service

47. Mengubah penjadwalan, jika tidak hadir/telat 48. Memilih menu Form_Penjadwalan

Komputer

49. Menampilkan windows Form_Penjadwalan

Customer service

50. Menginput data penjadwalan yang baru 51. Memilih tombol ganti jadwal

Komputer

52. Menyimpan Form_Penjadwalan

Customer service

53. Memberikan konfirmasi kepada pelanggan Menerima pelunasan pembayaran

Kasir

54. Menerima pelunasan pembayaran dari Pelanggan 55. Memilih menu Form_Pembayaran

Komputer

56. Menampilkan windows Form_Pembayaran

Kasir

57. Menginput data Form_Pembayaran 58. Menekan tombol simpan

Komputer

59. Menyimpan Form_Pembayaran

Kasir

60. Menekan tombol cetak

Komputer

61. Mencetak Form_Pembayaran sebanyak 2 rangkap

Kasir

62. Memberikan Nota_Pembayaran bayaran rangkap ke – 1 kepada pelanggan

91

63. Mengarsip Nota_Pembayaran rangkap ke – 2 Membuat Jurnal_Penerimaan_Kas Kasir

64. Memilih menu Data Pembayaran

Komputer

65. Menampilkan windows Data Pembayaran

Kasir

66. Memilih periode

Komputer

67. Menampilkan Data Pembayaran

Kasir

68. Memilih tombol posting

Komputer

69. Memposting Jurnal_Penerimaan_Kas

Kasir

70. Menekan tombol simpan

Komputer

71. Menyimpan Jurnal_Penerimaan_Kas

Kasir

72. Menekan tombol cetak

Komputer

73. Mencetak Jurnal_Penerimaan_Kas Membuat Laporan_Penerimaan_Kas

Kasir

74. Memilih menu Laporan_Penerimaan_Kas

Komputer

75. Menampilkan windows Laporan_Penerimaan_Kas

Kasir

76. Memilih periode

Komputer

77. Menampilkan Laporan_Penerimaan_Kas

Kasir

78. Menekan tombol cetak

Komputer

79. Mencetak Laporan_Penerimaan_Kas

Kasir

80. Memberikan Laporan_Penerimaan_Kas kepada Kepala Cabang Membuat Laporan_Pemesanan

Customer service

81. Memilih menu Laporan_Pemesanan

Komputer

82. Menampilkan windows Laporan_Pemesanan

Customer service

83. Memilih periode

92

Komputer

84. Menampilkan Laporan_Pemesanan

Customer service

85. Menekan tombol cetak

Komputer

86. Mencetak Laporan_Pemesanan

Customer service

87. Memberikan Laporan_Pemesanan kepada Kepala Cabang Membuat Laporan_ Pelanggan

Customer service

88. Memilih menu Laporan_Pelanggan

Komputer

89. Menampilkan windows Laporan _Pelanggan

Customer service

90. Memilih periode

Komputer

91. Menampilkan Laporan_Pelanggan

Customer service

92. Menekan tombol cetak

Komputer

93. Mencetak Laporan_Pelanggan

Customer service

94. Memberikan Laporan_Pelanggan kepada Kepala Cabang

Table 4.4 Workflow Table Kursus Mengemudi 4.2.3.2 Workflow Table Biro jasa Actor

Activity Menerima Pemesanan

Pelanggan

1. Melakukan pendaftaran

Customer Service

2. memilih menu Form_Pelanggan

Komputer

3. Menampilkan windows Form_Pelanggan

Customer Service

4. Mengecek status pelanggan

Pelanggan

5. Jika tidak terdaftar, pelanggan akan memberikan data diri

Customer Service

6. Menginput data pelanggan

93

7. Menekan tombol simpan Komputer

8. Menyimpan Form_Pelanggan

Customer service

9. Jika sudah terdaftar, Memilih menu Form_Pemesanan

Komputer

10. Menampilkan windows Form_Pemesanan

Customer service

11. Menginput data Pemesanan 12. Menekan tombol simpan

Komputer

13. Menyimpan Form_Pemesanan

Customer service

14. Menekan tombol cetak

Komputer

15. Mencetak Form_Pemesanan sebanyak 2 rangkap

Customer service

16. Memberikan Nota_Pemesanan rangkap ke – 1 kepada pelanggan 17. Mengarsip Nota_Pemesanan rangkap ke -2 Menerima Dokumen Persyaratan

Pelanggan

18. Memberikan dokumen persyaratan

Customer Service

19. Menerima dokumen persyaratan 20. Memilih menu Surat_Serah_Terima

Komputer

21. Menampilkan windows Surat_Serah_Terima

Customer Service

22. Menginput data Surat_Serah_Terima 23. Menekan tombol simpan

Komputer

24. Menyimpan Surat_Serah_Terima

Customer Service

25. Menekan tombol cetak

Komputer

26. Mencetak Surat_Serah_Terima sebanyak 2 rangkap

Customer Service

27. Memberikan Surat_Serah_Terima rangkap ke – 1 kepada pelanggan 28. Mengarsip Surat_Serah_Terima rima rangkap ke – 2

94

Menerima Pembayaran Kasir

29. Menerima pembayaran dari pelanggan 30. Memilih menu Nota_Pembayaran

Komputer

31. Menampilkan windows Nota_Pembayaran

Kasir

32. Menginput data Pembayaran 33. Menekan tombol simpan

Komputer

34. Menyimpan Nota_Pembayaran

Kasir

35. Menekan tombol cetak

Komputer

36. Mencetak Nota_Pembayaran sebanyak 2 rangkap

Kasir

37. Memberikan Nota_Pembayaran rangkap ke – 1 kepada pelanggan 38. Mengarsip Nota_Pembayaran rangkap ke – 2 Membuat Jurnal_Penerimaan_Kas

Kasir

39. Memilih menu Jurnal_Penerimaan_Kas

Komputer

40. Menampilkan windows Jurnal_Penerimaan_Kas

Kasir

41. Memilih periode

Komputer

42. Menampilkan Jurnal_Penerimaan_Kas

Kasir

43. Menekan tombol posting

Komputer

44. Memposting Jurnal_Penerimaan_Kas

Kasir

45. Menekan tombol simpan

Komputer

46. Menyimpan Jurnal_Penerimaan_Kas

Kasir

47. Menekan tombol cetak

Komputer

48. Mencetak Jurnal_Penerimaan_Kas Membuat Laporan_Penerimaan_Kas

Kasir

49. Memilih menu Laporan_Penerimaan_Kas

95

Komputer

50. Menampilkan windows Laporan_Penerimaan_Kas

Kasir

51. Memilih periode

Komputer

52. Menampilkan Laporan_Penerimaan_Kas

Kasir

53. Menekan tombol cetak

Komputer

54. Mencetak Laporan_Penerimaan_Kas

Kasir

55. Memberikan Laporan_Penerimaan_Kas kepada Kepala Cabang Membuat Laporan Pemesanan

Customer service

56. Memilih menu Laporan_Pemesanan

Komputer

57. Menampilkan windows Laporan_Pemesanan

Customer service

58. Memilih periode

Komputer

59. Menampilkan Laporan_Pemesanan

Customer service

60. Menekan tombol cetak

Komputer

61. Mencetak Laporan_Pemesanan

Customer service

62. Memberikan Laporan_Pemesanan kepada Kepala Cabang Membuat Laporan_ Pelanggan

Customer service

63. Memilih menu Laporan _Pelanggan

Komputer

64. Menampilkan windows Laporan Pelanggan

Customer service

65. Memilih periode

Komputer

66. Menampilkan Laporan_Pelanggan 67. Menekan tombol cetak

Komputer

68. Mencetak Laporan_Pelanggan

Customer service

69. Memberikan Laporan_Jumlah_Pelanggan kepada direktur Table 4.5 Workflow Table Biro Jasa

96

4.2.3.3 Workflow Table Pusat Actor

Activity Melakukan pemeliharaan data jasa

Bagian Operasional

1. Memilih menu Jasa

Komputer

2. Menampilkan windows Jasa

Bagian Operasional

3. Mengubah data Jasa 4. Memilih tombol simpan

Komputer

5. Menyimpan Jasa Melakukan pemeliharaan data materi

Bagian Operasional

6. Memilih menu materi

Komputer

7. Menampilkan windows materi

Bagian Operasional

8. Mengubah data materi 9. Menekan tombol simpan

Komputer

10. Menyimpan materi Melukan pemeliharaan data mobil

Bagian Operasional

11. Memilih menu mobil

Komputer

12. Menampilkan windows mobil

Bagian Operasional

13. Mengubah data mobil 14. Menekan tombol simpan

Komputer

15. Menyimpan mobil Melakukan pemeliharaan data akun

Bagian Keuangan

16. Memilih menu Akun

Computer

17. Menampilkan windows Akun

Bagian Keuangan

18. Mengubah data akun 19. Memilih tombol simpan

97

Computer

20. Menyimpan Akun Membuat Laporan jasa terfavorit

Bagian Operasional

21. Memilih menu Laporan Jasa Terfavorit

Komputer

22. Menampilkan windows Laporan Jasa Terfavorit

Bagian Operasional

23. Memilih periode

Computer

24. Menampilkan Laporan Jasa Terfavorit

Bagian Operasional

25. Memilih tombol cetak

Computer

26. Mencetak Laporan Jasa Terfavorit

Bagian Operasional

27. Memberikan Laporan Jasa Terfavorit kepada Direktur Membuat Laporan Cabang Teramai

Bagian Keuangan

28. Memilih menu Laporan Cabang Teramai

Computer

29. Menampilkan windows Laporan Cabang Teramai

Bagian Keuangan

30. Memilih periode

Computer

31. Menampilkan Laporan Cabang Teramai

Bagian Keuangan

32. Memilih tombol cetak

Komputer

33. Mencetak Laporan Cabang Teramai

Bagian Keuangan

34. Memberikan Laporan Cabang Teramai kepada Direktur

Table 4.6 Workflow Table Pusat

98

4.2.4 Detail Activity Diagram yang diusulkan 4.2.4.1 Detail Activity Diagram Kursus Mengemudi 4.2.4.1.1 Menerima Pemesanan

Gambar 4.5 Detail Activity Diagram Menerima Pemesanan

99

4.2.4.1.2 Menerima Pembayaran Angsuran 1 (DP) dan uang pendaftaran

Gambar 4.6 Detail Activity Diagram Menerima Pembayaran Angsuran 1 (DP) dan uang pendaftaran

100

4.2.4.1.3 Melakukan pengabsenan

Melakukan pengabsenan Pelanggan

Instruktur

Customer Service

Computer

35. Mengikuti kegiatan kursus

{Kartu_ Absensi} [Hadir]

36. Memberikan Form_Absensi kepada instruktur unKArtutuk ditandatangani

37. Menandatangani Kartu_Absensi

38. Memberikan kunci mobil dan stnk mobil

39. Menerima kunci mobil dan stnk mobil

40. Memberikan pelatihan kursus

41. Mengembalikan kunci mobil dan stnk mobil

42. Menerima kembali kunci mobil dan stnk mobil

43. Memilih menu Form_Penjadwalan

Tr_Penjadwalan

44. Menampilkan windows Form_Penjadwalan Ms_Karyawan

45. Menginput data penjadwalan [Telat/ tidak hadir]

Ms_Pelanggan 46. Menekan tombol hadir

47. Menyimpan Form_Penjadwalan

Ms_Materi

48. Mengubah Penjadwalan

49. Memilih menu Form_Penjadwalan

50. Menampilkan windows Form_Penjadwalan

51. Menginput data Penjadwalan Yang Baru

52. Memilih tombol ganti jadwal

53. Menyimpan Form_Penjadwalan

54. Memberikan konfirmasi kepada Pelanggan

Gambar 4.7 Detail Activity Diagram Melakukan Pengabsenan

Ms_Lokasi

101

4.2.4.1.4 Menerima Pelunasan Pembayaran Menerima pelunasan pembayaran Kasir

Komputer

55. Menerima pelunasan pembayaran dari Pelanggan

56. Memilih menu Form_Pembayaran

57. Menampilkan windows Form_Pembayaran

Tr_Pembayaran_Header

58. Menginput data pembayaran

Tr_Pembayaran_Detail 59. Menekan tombol simpan

60. Menyimpan Form_Pembayaran

61. Menekan tombol cetak Ms_Pelanggan 62. Mencetak Form_Pembayaran sebanyak 2 rangkap

63. Memberikan Nota_Pembayaran rangkap ke – 1 kepada pelanggan

{Nota_Pembayaran 1} Ms_Jasa {Nota_Pembayaran 2}

64. Mengarsip Nota_Pembayaran rangkap ke – 2 Ms_Lokasi

{Nota_Pembayaran(2)} {arsip}

Ms_Karyawan

Gambar 4.8 Detail Activity Diagram Menerima Pelunasan Pembayaran

102

4.2.4.1.5 Membuat Jurnal Penerimaan Kas

Gambar 4.9 Detail Activity Diagram Membuat Jurnal Penerimaan Kas

103

4.2.4.1.6 Membuat Laporan Penerimaan Kas

Gambar 4.10 Detail Activity Diagram Membuat Laporan Penerimaan Kas 4.2.4.1.7 Membuat Laporan Pemesanan

104

Gambar 4.11 Detail Activity Diagram Membuat Laporan Pemesanan 4.2.4.1.8 Membuat Laporan Pelanggan Membuat Laporan Pelanggan Customer Service

89. Memilih menu Laporan_Pelanggan

91. Memilih periode

Komputer

90. Menampilkan windows Laporan_Pelanggan

92. Menampilkan Laporan_Pelanggan

Ms_Pelanggan 93. Menekan tombol cetak

94. Mencetak Laporan_Pelanggan

Ms_Lokasi 95. Memberikan Laporan_Pemesanan kepada Kepala Cabang

{Laporan Pelanggan}

Ms_Karyawan

Gambar 4.12 Detail Activity Diagram Membuat Laporan Pelanggan

105

4.2.4.2 Detail Activity Diagram Biro Jasa 4.2.4.2.1 Menerima Pemesanan

Gambar 4.13 Detail Activity Diagram Menerima Pemesanan Biro Jasa

106

4.2.4.2.2 Menerima Dokumen Persyaratan

Menerima Dokumen Persyaratan Pelanggan

Customer Service

Komputer

18. Memberikan dokumen persyaratan

{BPKB asli KTP asli STNK asli SIM asli pas foto 4x6 pas foto 2x4 fotokopi passport fotokopi visa fotokopi ktp }

Tr_Surat_Serah_Terima 19. Menerima dokumen persyaratan

20. Memilih menu Form_Surat_Serah_Terima

21. Menampilkan windows Form_Surat_Serah_Terima

22. Menginput data Surat_Serah_Terima

23. Menekan tombol simpan

Tr_Pemesanan_Header

Tr_Pemesanan_Detail

24. Menyimpan Form_Surat_Serah_Terima Ms_Pelanggan

25. Menekan tombol cetak

26. Mencetak Form_Surat_Serah_Terima sebanyak 2 rangkap

{Surat_Serah_Terima(1)} 27. Memberikan Surat_Serah_Terima rangkap ke – 1 kepada pelanggan

28. Mengarsip Surat_Serah_Terimaa rangkap ke – 2

Ms_Lokasi

{Surat_Serah_Terima(2)}

Ms_Jasa

{Surat Serah Terima(2)} {arsip}

Ms_Karyawan

Gambar 4.14 Detail Activity Diagram Menerima Dokumen Persyaratan

107

4.2.4.2.3 Menerima Pembayaran

Gambar 4.15 Detail Activity Diagram Menerima Pembayaran

108

4.2.4.2.4 Membuat Jurnal Penerimaan Kas Membuat Jurnal Penerimaan Kas Kasir

39. Memilih menu Data Pembayaran

Komputer

40. Menampilkan windows Data Pembayaran Tr_Pembayaran_ Header

41. Memilih periode

42. Menampilkan Data Pembayaran

Tr_Pembayaran_ Detail

43. Memilih tombol posting

44. Memposting Jurnal_Penerimaan_Kas Ms_Akun 45. Menekan tombol simpan

46. Menyimpan Form_Jurnal_Penerimaan_Kas

Ms_Lokasi

47. Menekan tombol Cetak Ms_Jasa 48. Mencetak Form_Jurnal_Penerimaan_Kas

{Jurnal Penerimaan Kas}

Ms_Karyawan

Tr_Jurnal_Penerimaan_ Kas

Gambar 4.16 Detail Activity Diagram Membuat Jurnal Penerimaan Kas

109

4.2.4.2.5 Membuat Laporan Penerimaan Kas

Membuat Laporan_Penerimaan_Kas

Kasir

49. Memilih menu Laporan_Penerimaan_Kas

51. Memilih periode

Komputer

50. Menampilkan windows Laporan_Penerimaan_Kas

52. Menampilkan laporan penerimaan kas Tr_Jurnal_Penerimaan _Kas

53. Menekan tombol cetak

55. Memberikan Laporan_Penerimaan_Kas Kepada Kepala Cabang

54. Mencetak Laporan_Penerimaan_Kas

{Laporan Penerimaan Kas}

Ms_Karyawan

Ms_Lokasi

Gambar 4.17 Detail Activity Diagram Membuat Laporan Penerimaan Kas

110

4.2.4.2.6 Membuat Laporan Pemesanan Membuat Laporan Pemesanan Customer Service

56. Memilih menu Laporan_Pemesanan

Komputer

57. Menampilkan windows Laporan_Pemesanan

Ms_Jasa

58. Memilih periode

59. Menampilkan Laporan_Pemesanan

Tr_Pemesanan_Header 60. Menekan tombol cetak

62. Memberikan Laporan_Pemesanan kepada Kepala Cabang

61. Mencetak Laporan_Pemesanan

{Laporan Pemesanan}

Tr_Pemesanan_Detail

Ms_Lokasi

Ms_Karyawan

Gambar 4.18 Detail Activity Diagram Membuat Laporan Pemesanan

111

4.2.4.2.7 Membuat Laporan Pelanggan

Gambar 4.19 Detail Activity Diagram Membuat Laporan Pelanggan

4.2.4.3

Detail Activity Diagram Pusat

112

4.2.4.3.1 Melakukan pemeliharaan Data Jasa

Gambar 4.20 Detail Activity Diagram Melakukan Pemeliharaan Data Jasa

4.2.4.3.2 Melakukan Pemeliharaan Materi Kursus Melakukan pemeliharaan materi kursus Bagian Operasional

6. Memilih menu Materi

Komputer

7. Menampilkan windows Materi

8. Mengubah data Materi

9. Memilih tombol simpan

Ms_Materi

10. Menyimpan Materi

Gambar 4.21 Detail Activity Diagram Melakukan Pemeliharaan Materi Kursus

4.2.4.3.3 Melakukan Pemeliharaan Data Mobil

113

Gambar 4.22 Detail Activity Diagram Melakukan Pemeliharaan Data Mobil

4.2.4.3.4

Melakukan Pemeliharaan Data Akun

Melakukan pemeliharaan data akun Bagian Keuangan

16. Memilih menu Akun

Komputer

17. Menampilkan windows Akun

Ms_Akun

18. Mengubah data Akun

19. Memilih tombol simpan

20. Menyimpan Akun

Gambar 4.23 Detail Activity Diagram Melakukan Pemeliharaan Data Akun

4.2.4.3.5 Membuat Laporan Jasa Terfavorit

114

Gambar 4.24 Detail Activity Diagram Membuat Laporan Jasa Terfavorit

4.2.4.3.6 Membuat Laporan Pendapatan Tertinggi Membuat Laporan Pendapatan Tertinggi Bagian Keuangan

28. Memilih menu Laporan Pendapatan Tertinggi

Komputer

29. Menampilkan windows Laporan Pendapatan Tertinggi

30. Memilih periode

31. Menampilkan Laporan Pendapatan Tertinggi

32. Memilih tombol cetak

33. Mencetak Laporan Pendapatan Tertinggi

34. Memberikan Laporan Cabang Teramai kepada Direktur

Tr_Jurnal_Penerimaan_ Kas

{Laporan Cabang Teramai}

Gambar 4.25 Detail Activity Diagram Membuat Laporan Cabang Teramai

115

4.3

UML Class Diagram

Gambar 4.25 UML Class Diagram

116

4.4

Use Case Diagram

Sistem Informasi Jasa Kursus Mengemudi Mobil Pada Cabang CV.Tirta Jaya

Menerima Pemesanan

Menerima Pembayaran Angsuran 1 (DP) dan uang pendaftaran

Melakukan pengabsenan

Menerima Dokumen Persyaratan

Menerima Pelunasan Pembayaran

Customer Service

Membuat Jurnal Penerimaan Kas

Kasir

Membuat Laporan pemesanan

Membuat Laporan Penerimaan Kas

Membuat Laporan Pelanggan

Melakukan pemeliharaan data jasa

Melakukan pemeliharaan data materi kursus

Melakukan pemeliharaan data mobil

Bagian Operasional

Melakukan pemeliharaan data akun

Membuat Laporan Jasa Terfavorit

Membuat Laporan Cabang Teramai

Gambar 4.27 Use Case Diagram

Bagian Keuangan

117

4.4 Rancangan Database Rancangan Database Ms_Lokasi Nama field

: Ms_Lokasi

Tipe field

: Master

Primary key

: No_Lokasi

Foreign key

:-

Nama Field

Type

Digit

Description

@No_Lokasi

Char

3

Kode Lokasi (auto increment)

Nama_Lokasi

Varchar

15

Nama Lokasi

Daerah

Varchar

20

Daerah kantor

Alamat_Lokasi

Text

50

Alamat Lokasi

No_Telp

Varchar

15

No telpon Lokasi

No_Fax

Varchar

15

No fax Lokasi

Kode Pos

Varchar

5

Kode pos Lokasi

Table 4.7 Rancangan Database Ms_Lokasi Keterangan : No_Lokasi terdiri dari 3 karakter. Contoh : L01 Digit 1 merupakan inisial Lokasi.

Digit 2-3 merupakan nomor urut Lokasi.

118

Rancangan Database Ms_Jabatan Nama field

: Ms_Jabatan

Tipe field

: Master

Primary key

: No_Jabatan

Foreign key

:-

Nama Field

Type

Digit

Description

@No_Jabatan

Int

2

Kode jabatan (auto increment)

Nama_Jabatan

Varchar

15

Nama jabatan karyawan

Table 4.8 Rancangan Database Ms_Jabatan Keterangan : No_Jabatan terdiri dari 2 karakter. Contoh : 1 Digit 1-2 merupakan inisial kode jabatan untuk direktur

119

Rancangan Database Ms_Karyawan Nama field

: Ms_Karyawan

Tipe field

: Master

Primary key

: No_Karyawan

Foreign key

: No_Jabatan, No_Lokasi

Nama Field

Type

Digit

Description

@No_Karyawan

Char

10

Kode Karyawan (auto increment)

No_Lokasi

Char

3

Kode Lokasi

No_Jabatan

Int

2

Kode jabatan

Nama_Karyawan

Varchar

20

Nama Karyawan

Tempat Lahir

Varchar

15

Tempat lahir karyawan

Tanggal_Lahir

Date

9

Tanggal lahir karyawan

Jenis_Kelamin

Enum

9

Jenis kelamin karyawan yaitu pria / wanita

Alamat

Text

50

Alamat karyawan

No_telp

Varchar

15

No Telepon karyawan

Table 4.9 Rancangan Database Ms_Karyawan Keterangan : No_Karyawan terdiri dari 10 karakter. Contoh: L046130101 Digit 1-3 menjelaskan karyawan dari Lokasi mana. Digit 4 merupakan kode jabatan

Digit 9-10 merupakan nomor urut karyawan Digit 5-8 merupakan tahun masuk dan bulan masuknya karyawan

120

Rancangan Database Ms_Hak_Akses Nama field

: Ms_ Hak_Akses

Tipe field

: Master

Primary key

: No_Karyawan

Foreign key

:-

Nama Field

Type

Digit

Description

@No_Karyawan

Char

10

Kode karyawan

Password

Text

10

Password karyawan

Table 4.10 Rancangan Database Ms_Hak_Akses Keterangan: No_Karyawan terdiri dari 10 karakter. Contoh: L046130101 Digit 1-3 menjelaskan karyawan dari Lokasi mana. Digit 4 merupakan kode jabatan

Password terdiri dari: Contoh : rahasia menjelaskan password

Digit 9-10 merupakan nomor urut karyawan Digit 5-8 merupakan tahun masuk dan bulan masuknya karyawan

121

Rancangan Database Ms_Pelanggan Nama field

: Ms_Pelanggan

Tipe field

: Master

Primary key

: No_Pelanggan

Foreign key

: No_Lokasi

Nama Field

Type

@No_Pelanggan

Char

Digit

Description

10

Kode

pelanggan

(auto

increment) No_Lokasi

Char

3

Kode Lokasi

Nama_Pelanggan

Varchar

20

Nama Pelanggan

Tempat Lahir

Varchar

20

Tempat lahir pelanggan

Tanggal Lahir

Date

9

Tanggal Lahir pelanggan

Alamat

Text

50

Alamat pelanggan

No_telepon

Varchar

15

No Telepon pelanggan

Pekerjaan

Varchar

20

Pekerjaan yang diambil oleh pelanggan

Table 4.11 Rancangan Database Ms_Pelanggan Keterangan : No_Pelanggan terdiri dari 10 karakter. Contoh: PL04130101 Digit 1 merupakan inisial pelanggan.

Digit 2-4 merupakan Kode lokasi

Digit 9-10 merupakan nomor

Digit 5-8 merupakan tahun dan bulan pelanggan mendaftar

122

Rancangan Database Ms_Merek Nama field

: Ms_Merek

Tipe field

: Master

Primary key

: No_Merek

Foreign key

:-

Nama Field

Type

Digit

Description

@No_Merek

Int

2

Kode

merek

increment) Nama_Merek

Varchar

15

Nama mobil

Table 4.12 Rancangan Database Ms_Merek Keterangan : No_Merek terdiri dari 2 karakter. Contoh : 01 Digit 1 menjelaskan Kode merek mobil

mobil

(auto

123

Rancangan Database Ms_Mobil Nama field

: Ms_Mobil

Tipe field

: Master

Primary key

: No_Mobil

Foreign key

: No_Merek

Nama Field

Type

Digit

Description

@No_Mobil

Varchar

9

Kode polisi mobil

No_Lokasi

Char

3

Kode lokasi

No_Merek

Int

2

Nomor merek mobil

Nama_Mobil

Varchar

20

Nama mobil

Jenis_Mobil

Varchar

6

Jenis mobil seperti manual atau matic

Tahun_Mobil

Year

4

Tahun pembuatan mobil

Table 4.13 Rancangan Database Ms_Mobil Keterangan : No_Mobil terdiri dari 9 karakter. Contoh : KB3565BAN Digit 1-9 menjelaskan Kode polisi mobil

124

Rancangan Database Ms_Jasa Nama field

: Ms_Jasa

Tipe field

: Master

Primary key

: No_Jasa

Foreign key

:

Nama Field

Type

Digit

Description

@No_Jasa

Char

6

kode Jasa (auto increment)

Nama_Jasa

Varchar

15

Nama Jasa

Jenis_Jasa

Varchar

30

Jenis

jasa

seperti

mengemud,biro

kursus

jasa,paket

kursus Harga

Decimal

7.2

Harga Jasa

Decimal

Decimal

2

Desimal harga jasa

Lunas

Enum

5

Jasa yang harus dibayar “Ya” atau “Tidak”

Debit

Char

5

Posisi debit akun pada jasa

Kredit

Char

5

Posisi kredit akun pada jasa

Keterangan

Text

20

Detail jasa

Table 4.14 Rancangan Database Ms_Jasa Keterangan : No_Jasa terdiri dari 5 karakter. Contoh : JS1001 Digit 1-2 menjelaskan inisial jasa

Digit 2 merupakan inisial dari jenis jasa. Untuk jasa kursus, diberi inisial 1

Digit 3-5 menjelaskan nomor urut jasa

125

Rancangan Database Ms_Materi Nama field

: Ms_Materi

Tipe field

: Master

Primary key

: No_Materi

Foreign key

:-

Nama Field

Type

Digit

Description

@No_Materi

Char

2

Kode Materi (auto increment)

Nama_Materi

Varchar

20

Nama materi

Pertemuan ke-

Int

2

Jumlah pertemuan

Table 4.15 Rancangan Database Ms_Materi Keterangan : No_Jasa terdiri dari 2 karakter. Contoh : 01 Digit 1-2 menjelaskan nomor Materi

126

Rancangan Database Ms_Akun Nama field

: Ms_Akun

Tipe field

: Master

Primary key

: No_Akun

Foreign key

:

Nama Field

Type

Digit

Description

@NoAkun

Char

3

Kode akun

Nama_Akun

Varchar

20

Nama Akun

Table 4.16 Rancangan Database Ms_Akun Keterangan: No_Akun terdiri dari 3 karakter. Contoh : 100 Digit 1-3 menjelaskan nomor urut data akun

127

Rancangan Database Tr_Pemesanan (Header) Nama field

: Tr_Pemesanan_Header

Tipe field

: Transaksi

Primary key

: No_Pemesanan

Foreign key

: No_Lokasi, No_karyawan,No_Pelanggan

Nama Field

Type

Digit

Description

@No_Pemesanan

Char

15

Kode

pemesanan

(auto

increment) No_Lokasi

Char

3

Kode Lokasi

No_Karyawan

Char

10

Kode karyawan

Tanggal_pemesanan

Date

-

Tanggal pemesanan

Total

Decimal

7

Total harga

Decimal

Decimal

2

Desimal harga

No_Pelanggan

Char

10

Kode pelanggan

Table 4.17 Rancangan Database Tr_Pemesanan (Header) Keterangan : No_Pemesanan terdiri dari 12 karakter. Contoh : L01PJ1301001 Digit 1-3 menjelaskan pemesanan dari Lokasi mana. Digit 4-5 merupakan inisial dari pemesanan

Digit 10-12 merupakan nomor urut pemesanan Digit 6-9 merupakan tahun dan bulan transaksi pemesanan

128

Rancangan Database Tr_Pemesanan (Detail) Nama field

: Tr_Pemesanan_Detail

Type field

: Transaksi

Primary key

: No_Pemesanan

Foreign key

: No_Pemesanan, No_Jasa

Nama Field

Type

Digit

Description

No_Pemesanan

Char

15

Kode pemesanan

No_Jasa

Char

7

Kode jasa

Nama_Jasa

Varchar

20

Nama jasa

Harga

Decimal

7

Harga Jasa

Decimal

Decimal

2

Desimal harga

Jenis_Jasa

Varchar

30

Jenis

jasa

seperti

mengemud,biro kursus Keterangan

Text

20

Detail jasa

Table 4.18 Rancangan Database Tr_Pemesanan (Detail)

kursus

jasa,paket

129

Rancangan Database Tr_Penjadwalan Nama field

: Tr_Penjadwalan

Tipe field

: Transaksi

Primary key

: No_Penjadwalan

Foreign key

: No_Pemesanan, No_Mobil, No_Materi, No_Karyawan

Nama Field

Type

Digit

Description

@No_Penjadwalan

Bigint

2

Kode penjadwalan

Tanggal_Penjadwalan Date

8

Tanggal pemesanan

No_Pemesanan

Char

12

Kode pemesanan

No_materi

Char

5

Kode mobil

No_Mobil

Varchar

9

Kode materi

Waktu_Mulai

Datetime

5

Waktu mulai kursus

Waktu_Selesai

Datetime

5

Waktu selesai kursus

No_Karyawan

Char

10

Kode karyawan

Table 4.19 Rancangan Database Tr_Penjadwalan Keterangan : No_Penjadwalan terdiri dari 2 karakter. Contoh : 01 Digit 1-2 merupakan inisial dari penjadwalan.

130

Rancangan Database Tr_Absensi Nama field

: Tr_Absensi

Type field

: Transaksi

Primary key

: No_Absensi

Foreign key

: No_Penjadwalan

Nama Field

Type

Digit

Description

@No_Absensi

Char

2

Kode absensi

Tanggal_Absensi

Date

9

Tanggal absensi

No_Penjadwalan

Bigint

7

Kode penjadwalan

Status

Varchar

12

Status seperti hadir, ganti jadwal

Table 4.20 Rancangan Database Tr_Absensi Keterangan: No_Absensi terdiri dari 2 karakter. Contoh : 01 Digit 1-2 merupakan nomor absensi

131

Rancangan Database Tr_Pembayaran (Header) Nama field

: Tr_Pembayaran_Header

Type field

: Transaksi

Primary key

: No_Pembayaran

Foreign key

: No_Pemesanan

Nama Field

Type

Digit

Description

@No_Pembayaran

Char

12

Kode pembayaran (auto increment)

No_Pemesanan

Char

12

Kode pemesanan

No_Karyawan

Char

10

Kode karyawan

Tanggal_Pembayaran

Date

9

Tanggal pembayaran

Total

Decimal

8.2

Total pembayaran

Table 4.21 Rancangan Database Tr_Pembayaran (Header) Keterangan: No_Pembayaran terdiri dari 12 karakter. Contoh : L01FA1301001 Digit 1-3 menjelaskan pembayaran dari Lokasi mana.

Digit 10-12 merupakan nomor urut pembayaran

Digit 4-5 merupakan inisial dari pembayaran Digit 6-9 merupakan tahun dan bulan transaksi pembayaran

132

Rancangan Database Transaksi Pembayaran (Detail) Nama field

: Tr_Pembayaran_Detail

Type field

: Transaksi

Primary key

: No_Pembayaran

Foreign key

: No_Pembayaran

Nama Field

Type

Digit

Description

No_Pembayaran

Char

12

Kode pemesanan

No_Jasa

Char

6

Kode jasa

Jenis_Pembayaran

Enum

4

Jenis pembayaran yaitu “DP” atau “Full”

Sub_Total

Decimal

7

Sub total pembayaran

Decimal

Decimal

2

Decimal

dalam

pembayaran

Table 4.22 Rancangan Database Tr_Pembayaran (Detail)

sub

total

133

Rancangan Database Tr_Surat_Serah_Terima Nama field

: Tr_Surat_Serah_Terima

Type field

: Transaksi

Primary key

: No_ Surat_Serah_Terima

Foreign key

: No_Pemesanan

Nama Field

Type

Digit

Description

@No_Surat_Serah_Terima Char

12

Kode surat serah terima

Tanggal

Datetime

9

Tanggal surat serah terima

No_Pemesanan

Char

15

Kode pemesanan

Jumlah

Int

2

Jumlah

dokumen

yang

diterima Dokumen

Varchar

20

Keterangan

data

yang

diterima

Table 4.23 Rancangan Database Tr_Surat_Serah_Terima Keterangan: No_Serah_Terima terdiri dari 13 karakter. Contoh : L01ST1301003 Digit 1-3 merupakan transaksi serah terima dari lokasi mana Digit 4-5 merupakan inisial serah terima

Digit 6-9 merupakan tahun dan bulan pada saat transaksi serah terima

Digit 10-12 merupakan nomor urut serah terima

134

Rancangan Database Tr_Jurnal_Penerimaan_Kas Nama field

: Tr_Jurnal_Penerimaan_Kas_Header

Type field

: Transaksi

Primary key

: No_Jurnal_Penerimaan_Kas

Foreign key

: No_Pembayaran, No_Akun

Nama Field

Type

@No_Jurnal_Penerimaan_Kas Char

Digit

Description

14

Kode jurnal penerimaan kas

Periode

Date

9

Periode

jurnal

penerimaan kas No_Pembayaran

Char

12

Kode pembayaran

No_Akun

Char

3

Kode akun

Table 4.24 Rancangan Database Database Tr_Jurnal_Penerimaan_Kas

Keterangan: No_Jurnal_Penerimaan_Kas terdiri dari 14 karakter. Contoh : L02JPK13011601 Digit 1-3 menjelaskan jurnal dari Lokasi mana. Digit 4-6 merupakan inisial dari jurnal penerimaan kas Digit 7-12 merupakan tahun, bulan,dan tanggal pembuatan jurnal penerimaan kas

Digit 13-14 merupakan nomor urut jurnal penerimaan kas

135

4.5 Rancangan Formulir Rancangan Formulir Pemesanan

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Nota Pemesanan No Lokasi

: X99

No Pemesanan

: X99X9999999

Nama Lokasi

: XXXXXXXXX

No Pelanggan

: L999P99999

Tgl Pemesanan

: dd/mmm/yy

No Telp

: (xxx)xxxxxxxx

No No Jasa

Nama Jasa

Keterangan

1

XX9999 XX9999

XXXXXXXXX

XXXXXXXXX

XXXXXXXXX

XXXXXXXXX

9.999.999

3

XX9999

XXXXXXXXX

XXXXXXXXX

9.999.999

4

XX9999

XXXXXXXXX

XXXXXXXXX

9.999.999

5

XX9999

XXXXXXXXX

XXXXXXXXX

9.999.999

2

Nama

Total

: XXXXXXXXX

Harga 9.999.999

:

9.999.999 Di buat oleh, xxxxxxxxxxx

Customer Service

Table 4.25 Rancangan Formulir Pemesanan

136

Rancangan Formulir Absensi

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Kartu Absensi No Lokasi

: X99

No. Pemesanan

: X99X9999999

Telp

: (xxx)xxxxxxxx

Nama Lokasi

Nama Pelanggan

Pert

Tgl

: XXXXXXXX

: L999P99999

Hari Hari

Waktu

Instruktur

99

dd/mmm/yy XXXXXX

99:99 - 99:99

XXXXXX

99

dd/mmm/yy XXXXXX

99:99 - 99:99

XXXXXX

99

dd/mmm/yy XXXXXX

99:99 - 99:99

XXXXXX

99

dd/mmm/yy XXXXXX

99:99 - 99:99

XXXXXX

99

dd/mmm/yy XXXXXX

99:99 - 99:99

Paraf

XXXXXX

Di buat oleh, xxxxxxxxxxx

Customer Service

Table 4.26 Rancangan Formulir Absensi

137

Rancangan Formulir Pembayaran

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Nota Pembayaran No. Lokasi

: X99

No. Pembayaran

: XX99999999999

Nama Lokasi

: XXXXXXXXX

Tgl Pembayaran

: dd/mmm/yy

Tgl. Pemesanan

: dd/mmm/yy

No. Pemesanan

: X999XX99

No. Pelanggan

Nama Pelanggan

Jenis

: L999P99999

: XXXXXXXXX

No Jasa

Nama Jasa

XX9999

XXXXXXXXX

XXXXXXXXX

9.999.999

XX9999

XXXXXXXXX

XXXXXXXXX

9.999.999

XX9999

XXXXXXXXX

XXXXXXXXX

9.999.999

XX9999

XXXXXXXXX

XXXXXXXXX

9.999.999

XX9999

XXXXXXXXX

XXXXXXXXX

9.999.999

Pembayaran

Total Kembalian

Sub Total Total

9.999.999 9.999.999 Di buat oleh, xxxxxxxxxxx Kasir

Table 4.27 Rancangan Formulir Pembayaran

138

Rancangan Formulir Surat Serah Terima

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Surat Serah Terima No lokasi

: X99

No Surat Serah Terima

: X99XX9999999

Nama Lokasi

Tanggal Serah Terima

: XXXXXXXXX : dd/mmm/yy

No Pemesanan

: X99X9999999

Dokumen

: ktp/stnk/sim/bpkb No Telp

Tanggal pemesanan Jumlah

: dd/mmm/yy

No Pelanggan

: L999P99999

Nama Pelanggan : XXXXX

: (xxx)xxxxxxxx

:9

Di buat oleh,

xxxxxxxxxxx Customer Service

Table 4.28 Rancangan Formulir Surat Serah Terima

139

4.6 Rancangan Layar

A

B

Gambar 4.28 Rancangan Layar Login Keterangan : A. Untuk masuk ke menu utama B. Untuk batal / keluar

A

B

Gambar 4.29 Rancangan Layar Message Box untuk keluar dari aplikasi Keterangan : A. Untuk keluar dari aplikasi B. Untuk batal keluar

140

A

B

C

D

E

F

G

H

I

J

K

Gambar 4.30 Rancangan Layar Menu Utama Keterangan : A. Menu Dashboard B. Menu Kantor C. Menu Kendaraan D. Menu Kursus E. Menu Keuangan F. Menu Akuntansi G. Menu Pemesanan H. Menu Penjadwalan I. Menu Absensi J. Menu Surat Serah Terima K. Menu Laporan L. Menu Keluar dari aplikasi

L

141

ABCDEF Gambar 4.31 Rancangan Layar Menu Kantor Keterangan A. Untuk mengakses data karyawan B. Untuk mengakses data lokasi C. Untuk mengakses data jabatan D. Untuk mengakses data pelanggan E. Untuk mengakses data jasa F. Untuk mengakses hak akses

142

AB Gambar 4.32 Rancangan Layar Menu Kendaraan Keterangan A. Untuk mengakses data merek B. Untuk mengakses data mobil

A Gambar 4.33 Rancangan Layar Menu Kursus Keterangan A. Untuk mengakses data materi kursus

143

ABC Gambar 4.34 Rancangan Layar Menu Keuangan Keterangan A. Untuk menampilkan pembayaran B. Untuk mengakses data transaksi C. Untuk mengakses data pembayaran

A B Gambar 4.35 Rancangan Layar Menu Akuntansi Keterangan A. Untuk menampilkan data master akun B. Untuk menampilkan layar Jurnal_Penerimaan_Kas

144

A BCDE F

G

H

I JK

LM

Gambar 4.36 Rancangan Layar Form Pemesanan Keterangan A. Untuk menginput data-data dokumen surat terima B. Untuk menambah jasa C. Untuk menyimpan data pemesanan D. Untuk menghapus jasa E. Untuk mengreset semua data pemesanan menjadi kosong atau kembali ke tampilan awal F. Untuk memilih lokasi tempat melakukan pemesanan G. Untuk menambah jadwal H. Untuk menghapus jadwal I. Untuk mengisi tanggal lahir pelanggan J. Untuk menghilangkan data pelanggan dari form pemesanan K. Untuk mencari data pelanggan L. Untuk menentukan tanggal kursus M. Untuk melihat instruktur mana yang memiliki jadwal mengajar

145

A B CD

E F

G

Gambar 4.37 Rancangan Layar Form Penjadwalan bila memilih tombol “tambah jadwal” Keterangan A. Untuk melakukan pencarian data B. Untuk menghapus data yang terdapat dalam field C. Untuk menentukan tanggal kursus D. Untuk menentukan jam waktu mulai E. Untuk menentukan jam waktu selesai F. Untuk menambah jadwal G. Untuk membatalkan

146

A

BC D

E

F

G

Gambar 4.38 Rancangan Layar Form Penjadwalan Keterangan A. Untuk memilih lokasi penjadwalan B. Untuk memilih tanggal penjadwalan yang diinginkan C. Untuk melihat data jadwal pada tanggal yang telah dipilih D. Untuk mengganti jadwal E. Untuk mengubah status pelanggan yang telah mengikuti kursus mengemudi menjadi “hadir” F. Untuk melakukan pencarian data penjadwalan G. Untuk menentukan mobil

A

B

Gambar 4.39 Rancangan Layar untuk ganti jadwal Keterangan A. Untuk menyimpan B. Untuk membatalkan

147

A

BCD

E

Gambar 4.40 Rancangan Layar Form Absensi Keterangan A. Untuk memilih lokasi B. Untuk menghapus data dalam field pelanggan C. Untuk mencari data pelanggan D. Untuk melihat data absensi E. Untuk mencari data

A

BC D Gambar 4.41 Rancangan Layar Form Surat Serah Terima

Keterangan A. Untuk memilih lokasi B. Untuk memilih tanggal yang diinginkan C. Untuk melihat data surat serah terima D. Untuk mencetak data Form Surat Serah Terima

148

A B CD E Gambar 4.42 Rancangan Layar Menu Laporan Keterangan A. Untuk menampilkan Laporan Penerimaan Kas B. Untuk menampilkan Laporan Pemesanan C. Untuk menampilkan Laporan Lokasi Teramai D. Untuk menampilkan Laporan Jasa Terfavorit E. Untuk menampilkan Laporan Pelanggan

A B

C

D

EF GH IJKL M

N

149

Gambar 4.43 Rancangan Layar Master Karyawan Keterangan A. Untuk menambahkan data karyawan B. Untuk mengubah data karyawan C. Untuk menghapus data karyawan D. Untuk memasukkan data pencarian E. Untuk mengosongkan field F. Untuk mencari data karyawan G. Untuk memilih lokasi H. Untuk memilih jabatan I. Untuk menginput nama karyawan J. Untuk memilih jenis kelamin K. Untuk memilih tanggal lahir L. Untuk memilih jenis kelamin M. Untuk menyimpan N. Untuk membatalkan

A B

C

D

EF

Gambar 4.44 Rancangan Layar Master Lokasi

G

H

150

Keterangan A. Untuk menambahkan data lokasi B. Untuk mengubah data lokasi C. Untuk menghapus data lokasi D. Untuk memasukkan data pencarian E. Untuk mengosongkan field F. Untuk mencari data lokasi G. Untuk menyimpan data lokasi H. Untuk membatalkan

A

B C

DE Gambar 4.45 Rancangan Layar Master Jabatan

Keterangan A. Untuk menambahkan jabatan B. Untuk mengubah jabatan C. Untuk menghapus jabatan D. Untuk mengosongkan field E. Untuk mencari data lokasi

FG

151

F. Untuk menyimpan data jabatan G. Untuk membatalkan

A

B

C

DE Gambar 4.46 Rancangan Layar Master Pelanggan

Keterangan A. Untuk menambahkan pelanggan B. Untuk mengubah pelanggan C. Untuk menghapus pelanggan D. Untuk mengosongkan field pencarian E. Untuk mencari data pelanggan F. Untuk memilih lokasi G. Untuk menyimpan data pelanggan H. Untuk membatalkan

F G H

152

A

B

C

DE

F GHI

Gambar 4.47 Rancangan Layar Master Jasa Keterangan A. Untuk menambahkan jasa B. Untuk mengubah jasa C. Untuk menghapus jasa D. Untuk mengosongkan field pencarian E. Untuk mencari data jasa F. Untuk menentukan apakah jasa tersebut harus dibayar lunas atau tidak G. Untuk menentukan posisi debit pada jasa H. Untuk menentukan posisi kredit pada jasa I. Untuk memilih jenis jasa yaitu antara “biro jasa” atau “kursus” J. Untuk menyimpan data pelanggan K. Untuk membatalkan

J

K

153

A

B

CDE Gambar 4.48 Rancangan Layar Master Hak Akses

Keterangan A. Untuk menambahkan pengguna hak akses B. Untuk menghapus pengguna hak akses C. Untuk mengosongkan field D. Untuk memasukkan data pencarian E. Untuk menyimpan data pengguna hak akses

154

A

B C

DE Gambar 4.49 Rancangan Layar Master Merek

Keterangan A. Untuk menambahkan merek B. Untuk mengubah merek C. Untuk menghapus materi D. Untuk mengosongkan field pencarian E. Untuk mencari data merek F. Untuk menyimpan data merek G. Untuk membatalkan

FG

155

A B C

DEFGH I Gambar 4.50 Rancangan Layar Master Mobil

Keterangan A. Untuk menambahkan data mobil B. Untuk mengubah data mobil C. Untuk menghapus data mobil D. Untuk memilih jenis mobil E. Untuk memilih tahun mobil F. Untuk memilih lokasi G. Untuk memilih merek H. Untuk menyimpan data mobil I. Untuk membatalkan

156

A

B

C

DE Gambar 4.51 Rancangan Layar Master Materi

Keterangan A. Untuk menambahkan materi B. Untuk mengubah materi C. Untuk menghapus materi D. Untuk mengosongkan field pencarian E. Untuk mencari data materi F. Untuk menyimpan data materi G. Untuk membatalkan

F G

157

A

BC D

E

Gambar 4.52 Rancangan Layar Form Pembayaran Keterangan A. Untuk memilih tanggal transaksi B. Untuk menghapus data field C. Untuk melakukan pencarian data pemesanan D. Untuk melakukan pembayaran E. Untuk menampilkan rincian pembayaran

A B

C

Gambar 4.53 Rancangan Layar klik “tambah pembayaran” A. Untuk menginput jumlah pembayaran B. Untuk menyimpan pembayaran C. Untuk membatalkan pembayaran

158

Gambar 4.54 Message Box total uang kembalian

Gambar 4.55 Message Box total uang kembalian kurang

A

B C D

EF

Gambar 4.56 Rancangan Layar Form Data Pembayaran Keterangan A. Untuk memilih tanggal transaksi B. Untuk memilih lokasi cabang C. Untuk melihat data yang telah lunas dibayar D. Untuk memposting data ke dalam jurnal penerimaan kas E. Untuk mengosongkan field F. Untuk melakukan pencarian

159

A

BC

DE

Gambar 4.57 Rancangan Layar Form Data Transaksi Keterangan A. Untuk memilih tanggal yang diinginkan B. Untuk memilih lokasi C. Untuk melihat data transaksi D. Untuk menghapus data dalam field pencarian E. Untuk mencari data transaksi pembayaran

160

A

B

C

D Gambar 4.58 Rancangan Layar Master Akun

Keterangan A. Untuk menambahkan data akun B. Untuk mengubah data akun C. Untuk menghapus data akun D. Untuk memasukkan pencarian data akun E. Untuk menyimpan data akun F. Untuk membatalkan

A

B

CD E

Gambar 4.59 Rancangan Layar Jurnal Penerimaan Kas

E

F

161

Keterangan A. Untuk memilih lokasi B. Untuk memilih tanggal periode yang diinginkan C. Untuk memilih tanggal periode yang diinginkan D. Untuk melihat data jurnal penerimaan kas E. Untuk mencetak data jurnal penerimaan kas

A

BC DE

Gambar 4.60 Rancangan Layar Laporan Penerimaan Kas Keterangan A. Untuk melihat data laporan penerimaan kas B. Untuk memilih tanggal periode yang diinginkan C. Untuk memilih tanggal periode yang diinginkan D. Untuk memilih lokasi E. Untuk membatalkan

162

A

BC D

Gambar 4.61 Rancangan Layar Laporan Jasa Terfavorit Keterangan A. Untuk melihat data laporan jasa terfavorit B. Untuk memilih tanggal periode yang diinginkan C. Untuk memilih tanggal periode yang diinginkan D. Untuk membatalkan

A

BCD

Gambar 4.62 Rancangan Layar Laporan Lokasi Teramai

Keterangan A. Untuk melihat data laporan Lokasi Teramai B. Untuk memilih tanggal periode yang diinginkan C. Untuk memilih tanggal periode yang diinginkan D. Untuk membatalkan

163

A

BC D E

Gambar 4.63 Rancangan Layar Laporan Pemesanan Keterangan A. Untuk melihat data laporan Pemesanan B. Untuk memilih tanggal periode yang diinginkan C. Untuk memilih tanggal periode yang diinginkan D. Untuk memilih lokasi E. Untuk membatalkan

A

BCDE

Gambar 4.64 Rancangan Layar Laporan Pelanggan

Keterangan A. Untuk melihat data laporan Pemesanan B. Untuk memilih tanggal periode yang diinginkan C. Untuk memilih tanggal periode yang diinginkan D. Untuk memilih lokasi E. Untuk membatalkan

164

4.7 Rancangan Laporan Rancangan Laporan Penerimaan Kas

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Laporan Penerimaan Kas No.Lokasi

: X99

Periode

: dddd-mmm-yyyy s/d dddd-mmm-yyyy

Nama Lokasi

Tgl. yyyyyyyy-mmmm-

Tanggal Cetak : dd/mmm/yyyy

: XXXXXXXXXX

No.

Pembayaran

Waktu Cetak

No.

pelanggan

X99XX9999999 XX99999999

Nama

Pelanggan XXXXX

: 99:99

Total

pembayaran

9.999.999

dd yyyyyyyy-mmmm-

X99XX9999999 XX99999999

XXXXX

9.999.999

dd Total

9.999.999

Dibuat oleh,

xxxxxxxxxxx Kasir

Table 4.29 Rancangan Laporan Penerimaan Kas

166

Rancangan Jurnal Penerimaan Kas

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx No. Lokasi

Nama Lokasi

Periode

Jurnal Penerimaan Kas

:x99

:xxxxxxx

Tanggal Cetak : dd/mmm/yyyy

: dddd-mmmmmm-yyyy s/d dddd-mmmmmm-yyyy

Waktu Cetak

Keterangan No. Jurnal

No. Pembayaran

Kredit

Debet Kas

(100)

: 99:99

Pendapatan

Pendapatan

Pendapatan Pendapatan

(408)

(401)

SIM A (402)

Pendaftaran 999

Kursus

999

Pembuatan

999

Pendapatan

Perpanjangan SIM A (406)

999

Pendapatan

Pendapatan

C (403)

Mutasi (405)

Pembuatan SIM 999

Balik Nama/

Pendapatan

Pendapatan

SIM C (407)

SIM Inter (404)

Perpanjangan

999

X99XXX99999999 X99XX9999999

999

X99XXX99999999 X99XX9999999

999

999

999

999

999

999

999

999

999

X99XXX99999999 X99XX9999999

999

999

999

999

999

999

999

999

999

X99XXX99999999 X99XX9999999

999

999

999

999

999

999

999

999

999

Dibuat Dibuat oleh,

xxxxxxxxxxx Kasir

Table 4.30 Rancangan Jurnal Penerimaan Kas

999

Pembuatan

999

167

Rancangan Laporan Pemesanan

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Laporan Pemesanan No. Lokasi

Nama Lokasi Periode Tgl. yyyyyyyy-

: X99 X99

Tanggal Cetak : dd/mmm/yyyy

: XXXXXXXXXX

Waktu Cetak

: dddd-mmmmmm-yyyy s/d dddd-mmmmmm-yyyy

No. Pemesanan

No.

: 99:99

Nama

No Jasa

Nama Jasa

X99XX9999999

Pelanggan

XX99999999

Pelanggan XXXXX

XX99999

XXXXX

X99XX9999999

XX99999999

XXXXX

XX99999

XXXXX

X99XX9999999

XX99999999

XXXXX

XX99999

XXXXX

mmmm-dd yyyyyyyymmmm-dd yyyyyyyymmmm-dd

Dibuat oleh,

xxxxxxxxxxx Customer Service

Table 4.31 Rancangan Laporan Pemesanan

168

Rancangan Laporan Pelanggan

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Laporan Pelanggan No. Lokasi

Nama Lokasi Periode Periode

: X99

: XXXXXXXXX

Tanggal Cetak

Waktu Cetak

: dddd-mmmmmm-yyyy s/d dddd-mmmmmm-yyyy

: dd/mmm/yyyy

: 99:99

No. pelanggan

Nama Pelanggan

No.Telepon 9999999

XXXXX

XX99999999

XXXXX

9999999

XXXXX

XX99999999

XXXXX

9999999

XXXXX

XX99999999

XXXXX

9999999

XXXXX

XX99999999

XXXXX

9999999

XXXXX

XX99999999

XXXXX

Alamat

Dibuat oleh :

xxxxxxxxxxx Customer Service

Table 4.32 Rancangan Laporan Pelanggan

169

Rancangan Laporan Pendapatan Tertinggi

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Laporan Lokasi Teramai Periode :dd-mmm-yyyy s/d dd-mmm-yyyy No.

Lokasi

Nama

Pendapatan Pendapatan

Lokasi

Kursus

Waktu Cetak

Pendapatan

: 99:99

Subtotal

%

9.999.999

9.999.999

99

Biro Jasa

X99

Cinere Depok

9.999.999

X99

Cibinong

9.999.999

9.999.999

9.999.999

99

X99

Bojong

9.999.999

9.999.999

9.999.999

99

X99

Bintaro

9.999.999

9.999.999

9.999.999

99

X99

Gede

9.999.999

Tanggal Cetak : dd/mmm/yyyy

9.999.999

9.999.999

Diagram Analisis Lokasi Teramai Cinere Depok Cibinong Bojong Gede Bintaro

Dibuat oleh: xxxxxxxxxxx

Bag. Keuangan

Table 4.33 Rancangan Laporan Pendapatan Tertinggi

99

170

Rancangan Laporan Jasa Terfavorit

CV. TIRTA JAYA Cabang xxxxxxxx Jln. xxxxxxxx Telp : (xxx)xxxxxxxx

Laporan Jasa Terfavorit Periode

:dd:dd-mmmmmm-yyyy s/d dddd-mmm mmm-yyyy Tanggal Cetak Waktu Cetak

: dd/mmm/yyyy

: 99:99

No. Jasa

Nama Jasa

Pendapatan

%

XX99999

XXXXX

99999

99

XX99999

XXXXX

99999

99

XX99999

XXXXX

99999

99

Dibuat Dibuat oleh,

xxxxxxxxxxx Bag. Operasional

Table 4.34 Rancangan Laporan Jasa Terfavorit

171

4.8 Navigation Diagram Navigation Diagram Bagian Keuangan

Gambar 4.65 Navigation Diagram Bagian Keuangan

172

Navigation Diagram Bagian Operasional

Gambar 4.66 Navigation Diagram Bagian Operasional

173

Navigation Diagram Kepala Cabang

Gambar 4.67 Navigasi Diagram Kepala Cabang

174

Navigation Diagram Bagian Kasir

Gambar 4.68 Navigation Diagram Bagian Kasir

175

Navigation Diagram Customer Service

Gambar 4.69 Navigation Diagram Customer Service

176

Navigation Diagram Direktur

Gambar 4.70 Navigation Diagram Direktur

177

4.9 Matriks Rencana Penerapan Sistem 4.9.1 Matriks Jadwal Pengolahan Data Waktu No

Kegiatan

Harian

Bulanan

Per periode tertentu

1.

Ms_Lokasi

-



-





-





-









-



Ms_Materi

-

-



8.

Ms_Akun

-

-



9.

Tr_Pemesanan





-

10.

Tr_Transaksi Penjadwalan





-

11.

Tr_Pergantian_Jadwal





-

12.

Tr_Absensi





-

13.

Tr_Pembayaran





-

14.

Tr_Serah Terima





-

15.

Tr_Jurnal Penerimaan Kas





-

2.

Ms_Karyawan

3.

Ms_Hak_Akses

4.

Ms_Pelanggan

5.

Ms_Mobil

6.

Ms_Jasa

7.

-

-

Table 4.35 Matriks Jadwal Pengolahan Data

178

4.9.2

Matriks Distribusi Laporan Bagian

Kepala

Bagian

Keuangan

Cabang

Operasional

dan

Bagian Laporan

Direktur

Kasir

Customer Service

akuntansi Jurnal Penerimaan Kas



Laporan Penerimaan Kas



-

Laporan Pelanggan



-

-

Laporan Pemesanan





-



-

Laporan Jasa terfavorit





-

-

-

-

Laporan Lokasi Pendapatan



-

-

-

-

-









-





-



-

Tertinggi

Tabel 4.36 Tabel Matriks Distribusi Laporan

 

179

4.9.3

Matriks Level Akses Bagian Direktur

Laporan

Bagian

Bagian Keuangan

Customer

Operasional

dan akuntansi

Service

Kasir

Instruktur

Menu Ms_Lokasi

R

C,R,U,D

R

R

-

-

Menu Ms_Pelanggan

R

-

-

C,R,U,D

-

-

Menu Ms_Karyawan

R

C,R,U,D

-

-

R

-

Menu Ms_Bagian

R

C,R,U,D

-

-

R

-

Menu Ms_Jasa

R

C,R,U,D

-

R

R

-

Menu Ms_Materi

R

C,R,U,D

-

R

-

R

Menu Ms_Mobil

R

C,R,U,D

-

R

-

-

Menu Ms_Akun

R

-

C,R,U,D

-

R

-

Menu Tr_Pemesanan

R

-

R

C,R,D

R

-

Menu Tr_Penjadwalan

R

-

-

C,R,U,D

-

R

180

Menu Tr_Absensi

R

-

-

C,R,D

-

R

Menu Tr_Pembayaran

R

-

R

-

C,R

-

Menu Jurnal Penerimaan

R

-

R

-

C,R

-

R

-

R

-

C,R

-

R

R

R

C,R,U

-

-

Menu Laporan Pelanggan

R

-

-

C,R,U

-

-

Menu Laporan Jasa

R

C,R

-

-

-

-

R

-

C,R

-

-

-

Kas Menu Laporan Pemenerimaan kas Menu Laporan Pemesanan

terfavorit Menu Laporan Lokasi Pendapatan Tertinggi Tabel 4.37 Tabel Matriks Level Akses

177