• Tidak ada hasil yang ditemukan

BAB IV DESKRIPSI KERJA PRAKTEK

4.3 Analisa System

4.4.6 Database Management System (DBMS)

Gambar 4.21 PDM Sistem Informasi Pelanggan Berbasis SMS Gateway Pada

PT.J AMSOSTEK (Persero) Cabang Madura  

4.4.6 Database Management System (DBMS)

Dalam sub bab ini akan menjelaskan sruktur dari tabel-tabel yang akan digunakan dalam pembuatan Perancangan Sistem Informasi Pelanggan Berbasis SMS Gateway Pada PT. JAMSOSTEK (Persero) Cabang Madura.

STIKOM

TABEL MASTER TABEL TRANSAKSI

Tabel PT_JAMSOSTEK_CABANG_MADURA Tabel PESAN_MASUK

Tabel JENIS_PROGRAM_JAMSOSTEK Tabel PESAN_KELUAR

Tabel MANAJEMEN Tabel KONSEP

Tabel KABUPATEN Tabel PESERTA

Tabel SMS_GATEWAY Tabel PERUSAHAAN

1. TABEL : PT_JAMSOSTEK_CABANG_MADURA

Primary Key : No_Kacab

Fungsi : Untuk menyimpan data yang berhubungan dengan Kacab

Madura

Tabel 4.1 PT_JAMSOSTEK_CABANG_MADURA

Kolom Tipe Data Ukuran Keterangan

No_Kacab Variable Character 5 Primary Key

No_Fax Character 9

No_Tlp Character 9

Alamat Variable Character 50

Deskripsi, taabel ini digunakan untuk menyimpan data-data yang berhubungan dengan Jamsostek Kacab Madura, yang disimpan pada tabel ini adalah No_Kacab, No_Fax,No_Tlp, dan Alamat

2. TABEL : JENIS_PROGRAM_JAMSOSTEK

Primary Key : No_Kacab

Fungsi : Untuk menyimpan jenis program yang dimiliki Jamsostek Tabel 4.2 JENIS_PROGRAM_JAMSOSTEK

Kolom Tipe Data Ukuran Keterangan

Id_Jenis_Program Character 3 Primary Key

No_Kacab Variable Character 5 Foreign Key

Nama_Program Variable Character 40

STIKOM

Deskripsi, tabel ini digunakan untuk menyimpan program yang dimiliki oleh jamsostek. Tabel ini berhubungan dengan tabel PT_JAMSOSTEK_CABANG_MADURA, yang disimpan pada tabel ini adalah Id_Jenis_Program, No_Kacab, Nama_Program

3. TABEL : PERUSAHAAN

Primary Key NPP

Fungsi : Untuk menyimpan Data Perusahaan Tabel 4.3 PERUSAHAAN

Kolom Tipe Data Ukuran Keterangan

NPP Character 8 Primary Key

Id_Jenis_Program Character 3 Foreign Key

No_Kacab Variable Character 5 Foreign Key

Id_Kabupaten Variable Character 5 Foreign Key

No_Server_Sms Character 12 Foreign Key

Nama_Perusahaan Variable Character 30

No_Hp_Perusahaan Character 12 Jumlah_Tenaga_Kerja_Aktif Integer Periode_Registrasi Datetime

Deskripsi, tabel ini digunakan untuk menyimpan data perusahaan yang menjadi peserta Jamsostek di Kacab Madura, Tabel ini berhubungan dengan tabel PT_JAMSOSTEK_CABANG_MADURA, JENIS_PROGRAM_JAMSOSTEK, KABUPATEN dan tabel SMS_GATEWAY, yang disimpan pada tabel ini adalah NPP, Id_Jenis_Program, No_Kacab, Id_Kabupaten, No_Server_Sms, Nama_Perusahaan, No_Hp_Perusahaan, Jumlah_Tenaga_Kerja_Aktif, Periode_Registrasi.

STIKOM

4. TABEL : KABUPATEN

Primary Key : Id_Kabupaten

Fungsi : Untuk menyimpan UMK di setiap Kabupaten Tabel 4.4 KABUPATEN

Kolom Tipe Data Ukuran Keterangan

Id_Kabupaten Variable Character 5 Primary Key

Nama_Kabupaten Variable Character 10

UMK Integer

Deskripsi, tabel ini digunakan untuk menyimpan data kabupaten serta Umk disetiap kabupaten di Madura. Yang disimpan pada tabel ini adalah Id_Kabupaten, Nama_Kabupaten, Umk.

5. TABEL : PESERTA

Primary Key : No_Peserta

Fungsi : Untuk menyimpan data peserta jamsostek Tabel 4.5 PESERTA

Kolom Tipe Data Ukuran Keterangan

No_Peserta Variable Character 5 Primary Key

NPP Variable Character 10 Foreign Key

No_Server_Sms Character 12 Foreign Key

Nama_Peserta Variable Character 30

No_Hp_Peserta Character 12

Alamat_Peserta Variable Character 50

Deskripsi, tabel ini digunakan untuk menyimpan data peserta yang bekerja pada suatu perusahaan yang telah menjadi peserta Jamsostek. Tabel ini berhubungan dengan tabel PERUSAHAAN, SMS_GATEWAY. Data yang disimpan adalah No_Peserta, NPP, No_Server_Sms, Nama_Peserta, No_Hp_Peserta, Alamat_Peserta.

STIKOM

6. TABEL : SMS_GATEWAY

Primary Key : Id_Kabupaten

Fungsi : Untuk menyimpan No SMS Gateway yang digunakan Jamsostek Cabang Madura

Tabel 4.6 SMS_GATEWAY

Kolom Tipe Data Ukuran Keterangan

No_Server_Sms Character 12 Primary Key

Deskripsi, tabel ini digunakan untuk menyimpan No_SMS_Gateway yang digunakan oleh Jamsostek Kacab Madura

7. TABEL : MANAJEMEN

Primary Key : NPK

Fungsi : Untuk menyimpan data Karyawan Tabel 4.7 MANAJEMEN

Kolom Tipe Data Ukuran Keterangan

NPK Variable Character 12 Primary Key

No_Kacab Variable Character 5 Foreign Key

No_Server_Sms Character 12 Foreign Key

Nama_Karyawan Variable Character 20

Bagian Variable Character 15

User_Name Variable Character 50

Password Variable Character

Deskripsi, tabel ini digunakan untuk menyimpan data karyawan yang bekerja pada Kacab Madura untuk mengakses SMS GATEWAY. Tabel ini berhubungan dengan tabel PT_JAMSOSTEK_CABANG_MADURA, SMS_GATEWAY, yang disimpan adalah NPK , No_Kacab, No_Server_Sms, Nama_Karyawan, Bagian, User_Name, Password.

STIKOM

8. TABEL : PESAN_MASUK

Primary Key : Id_Pesan_Masuk

Fungsi : Untuk menyimpan pesan yang masuk pada sistem sms Gateway

Tabel 4.8 PESAN_MASUK

Kolom Tipe Data Ukuran Keterangan

Id_Pesan_Masuk Integer Primary Key

No_Server_Sms Character 12 Foreign Key

No_Hp_Pengirim Character 12

Pesan_Masuk Variable Character 160

Tanggal_Waktu_Pesan_Masuk Datetime

Deskripsi, tabel ini digunakan untuk menyimpan pesan yang masuk pada sistem SMS Gateway. Tabel ini berhubungan dengan tabel SMS_GATEWAY, yang disimpan adalah Id_Pesan_Masuk, No_Server_Sms, No_Hp_Pengirim Pesan_Masuk , Tanggal_Waktu_Pesan_Masuk

9. TABEL : PESAN_KELUAR

Primary Key : Id_Pesan_Keluar

Fungsi : Untuk menyimpan pesan yang keluar dari sistem SMS

Gateway

Tabel 4.9 PESAN_KELUAR

Kolom Tipe Data Ukuran Keterangan

Id_Pesan_Keluar Integer Primary Key

No_Server_Sms Character 12 Foreign Key

No_Hp_Penerima Character 12

Pesan_Keluar Variable Character 160

Tanggal_Waktu_Pesan_Keluar Datetime

Status_Pesan Variable Character 8

Deskripsi, tabel ini digunakan untuk menyimpan pesan yang keluar dari system SMS Gateway untuk para peserta atau perusahaan. Tabel ini berhubungan

STIKOM

dengan tabel SMS_GATEWAY, yang disimpan adalah Id_Pesan_Keluar,

No_Server_Sms, No_Hp_Penerima, Pesan_Keluar, Tanggal_Waktu_Pesan_Masuk , Status Pesan.

10.TABEL : KONSEP

Primary Key : Id_Konsep

Fungsi : Untuk menyimpan pesan yang akan dikirim

Tabel 4.10 KONSEP

Kolom Tipe Data Ukuran Keterangan

Id_Konsep Integer Primary Key

No_Server_Sms Character 12 Foreign Key

No_Hp_Penerima Character 12

Pesan Variable Character 160

Tanggal Datetime

Deskripsi, tabel ini digunakan untuk menyimpan pesan yang akan dikirim dari system SMS GATEWAY untuk para peserta atau Perusahaan. Tabel ini berhubungan dengan tabel SMS_GATEWAY, yang disimpan adalah Id_Konsep, No_Server_Sms, No_Hp_Penerima, Pesan, Tanggal_Kirim, Waktu_Kirim.

Dokumen terkait