• Tidak ada hasil yang ditemukan

BAB IV HASIL DAN PEMBAHASAN

4.2 Perencanaan Syarat ( Requirements Planning )

4.3.2 System Design

4.3.2.2 Sequence Diagram

1) Sequence Diagram Promosi (Member &Non Member)

Gambar 4.7 Sequence Diagram Promosi (Member &Non Member)

Pada Gambar 4.7 menampilkan interaksi antara member dan non member

dengan sistem untuk melihat form company profile pada halaman utama tanpa

harus log in. Di company profile terdapat beberapa informasi mengenai services,

accreditation, partner dan informasi lain yang diberikan PT. Meda Cipta Hutama.

2 : Menampilkan halaman Company Profile : Member & Non

Member

Company Profile

2) Sequence Diagram Promosi (Admin/Divisi Markerting)

Gambar 4.8 Sequence Diagram Promosi (Divisi Markerting)

Pada Gambar 4.8 menampilkan interaksi antara divisi markerting dengan

sistem dalam memasukkan, meng-update dan menghapus data company profile.

Admin dapat mengisi, meng-update dan menghapus company profile dengan cara

log in ke halaman sistem divisi markerting terlebih dahulu. Setelah masuk ke

: Divisi Marketing User Company

Profile 1 : Memasukkan Username & Password

2 : Memilih login sebagai Divisi Marketing

4 : Username, Password & Pilih Login Salah 5 : Menampilkan Pesan "Log in Failed"

3 : Login Gagal

6 : Login Sukses 7 : Username, Password

& Pilih Login Benar 8 : Masuk ke halaman sistem i-CRM

9 : Memilih menu Company Profile 10 : Menampilkan Data Company Profile 11 : Memilih menu Add Company Profile 12 : Menampilkan form Add Company Profile

13 : Mengisi Data Company Profile 14 : Data Telah Disimpan

15 : Menampilkan Data Company Profile 16 : Memilih "Edit"

17 : Menampilkan form Edit Company Profile

18 : Meng-update Data Company Profile

19 : Data Telah Disimpan 20 : Menampilkan Data Company Profile

21 : Memilih "delete" pada data yang diinginkan

22 : Data Telah Dihapus 23 : Menampilkan Data Company Profile

halaman admin, lalu memilih menu add company profile. Kemudian admin dapat

mengisi form add company profile dengan beberapa informasi mengenai services,

accreditation, partner yang diberikan PT. Meda Cipta Hutama. Apabila ingin

mengubah data company profile maka admin memilih “edit”. Dan menghapus

dengan memilih “delete”.

3) Sequence Diagram Registrasi (Non Member)

Gambar 4.9 Sequence Diagram Registrasi (Non Member)

Pada Gambar 4.9 menampilkan urutan cara non member melakukan

registrasi apabila ingin menjadi member, dengan cara memilih menu register.

Kemudian mengisidata diri dan kesediaan menyetujui peraturan yang ditetapkan

oleh perusahaan.

: Non member Regi ster

1 : Memil ih menu Register

2 : Menampi lkan halaman Regi stration

3 : Mengi si Data Diri 4 : Regi ster Gagal

5 : Data Belum Lengkap 6 : Menampi lkan Pesan "Error"

7 : Regi ster Sukses

8 : Data T elah Disimpan 9 : Menampilkan Pesan "Success

4) Sequence Diagram Registrasi (Admin/Divisi Markerting)

Gambar 4.10 Sequence Diagram Registrasi (Divisi Markerting)

Gambar 4.10 menampilkan interaksi antara divisi markerting dengan

sistem dalam mengatur akun member. Proses awalnya dimulai dengan divisi

marketing melakukan log in yang kemudian ditampilkan home divisi marketing.

Setelah itu member memilih menu see member dan menampilkan form member

list. Divisi marketing mengatur akun dengan menghapus data member yang tidak

dikenali.

: Divisi Marketing User Register

1 : Memasukkan Username & Password 2 : Memilih Login sebagai Divisi Marketing

4 : Username, Password & Pilihan Login Salah 5 : Menampilkan Pesan "Login Failed"

3 : Login Gagal

6 : Login Sukses 7 : Username, Password & Pilihan Login Benar 8 : Menampilkan Halaman Divisi Marketing

9 : Memilih Menu See Member 10 : Menampilkan Form Member List 11 : Memilih "delete" pada form yang diinginkan

12 : Data Telah Dihapus 13 : Menampilkan Form Member List

5) Sequence Diagram Log in (Member & Admin)

Gambar 4.11 Sequence Diagram Log in (Member & Admin)

Pada Gambar 4.11 menampilkan interaksi antara member dan admin

(divisi project, divisi personalia, divisi informasi dan divisi marketing) dengan

sistem agar dapat masuk ke halaman utama (home) sistem dan mengakses

keseluruhan menu dalam sistem.

8 : Menampilkan Halaman Sistem i-CRM : Member & Admin User

4 : Username, Password & Pilihan Login Salah

7 : Username, Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Member / Admin

5 : Menampilkan Pesan "Login Failed" 3 : Login Gagal

6) Sequence Diagram Manajemen Admin (Administrator)

Gambar 4.12 Sequence Diagram Manajemen Admin (Administrator)

Pada Gambar 4.12 menampilkan interaksi antara administrator atau admin

dengan sistem dalam memasukkan, meng-update dan menghapus data admin

berbagai divisi. Admin dapat mengisi, meng-update dan menghapus data admin

: Admin User Progress

Project

4 : Username, Password & Pilihan Login Salah

7 : Username,Password & Pilihan Login Benar

15 : Data yang dimasukan Salah

18 : Data Telah Disimpan 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Administrator 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed" 6 : Login Sukses

8 : Menampilkan Halaman Administrator

9 : Memilih Menu Manage Admin 10 : Menampilkan Form Manage Admin

11 : Memilih salah satu divisi yang diinginkan

12 : Menampilkan Form salah satu divisi yang dipilih

13 : Menambah data admin

14 : Input admin Gagal

16 : Menampilkan Pesan "Error" 17 : Input admin Sukses

19 : Menampilkan Pesan "Input success" 20 : Memilih "see admin"

22 : Memilih "delete" 21 : Menampilkan data admin

23 : Data Telah Dihapus 24 : Menampilkan Pesan "delete success"

berbagai divisi dengan cara harus log in ke halaman sistem administrator. Setelah

masuk ke halaman admin, lalu memilih salah salu menu divisi yang diinginkan

dan terdapat pilihan input, update dan delete. Kemudian admin dapat mengisi

form manajemen admin dengan beberapa informasi mengenai nama, nomor

telepon, nama divisi, username dan password. Apabila ingin mengubah data

admin, maka memilih “edit”. Dan menghapus dengan memilih “delete”.

7) Sequence Diagram Newsletter (Member)

Gambar 4.13 Sequence Diagram Newsletter (Member)

: Member User Newsletter

4 : Username, Password & Pilihan Login Salah

7 : Username,Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Member 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed"

6 : Login Sukses

8 : Menampilkan Halaman Sistem i-CRM

9 : Memilih Menu Newsletter

10 : Menampilkan form Newsletter 11 : Memilih "Join This Site" 12 : Menampilkan form join this site 13: Mengisi data id e-mail yang diinginkan 14: Input id email & password success

15: Data Telah Disimpan 16 : Menampilkan form newsletter

Pada Gambar 4.13 adalah diagram sekuensial newsletter, proses awalnya

dimulai dengan member melakukan log in yang kemudian ditampilkan home

member. Setelah itu member memilih menu newsletter dan menampilkan form

newsletter. Member melakukan pendaftaran newsletter dengan memilih “join this

site”, kemudian member masukkan user id dan password yang disesuaikan

dengan keinginan member.

8) Sequence Diagram Newsletter (Admin)

Gambar 4.14 Sequence Diagram Newsletter (Admin)

: Divisi Marketing User Newsletter

4 : Username, Password & Pilihan Login Salah

7 : Username, Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Divisi Marketing 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed" 6 : Login Sukses

8 : Menampilkan Halaman Divisi Marketing

9 : Memilih menu Newsletter 10 : Menampilkan form Newsletter

11 : Login sebagai [email protected]

12 : Login Sukses 13 : Username & Password benar 14 : Menampilkan form google friendconnect

15 : Memilih menu Send a Newsletter 16 : Menampilkan form Send a Newsletter 17 : Mengisi form Send a Newsletter

18 : Pengiriman Newsletter Sukses

19 : Data Terkirim 20 : Menampilkan Newsletter Preview

Pada Gambar 4.14 menampilkan interaksi antara divisi markerting dengan

sistem dalam mengirimkan newsletter ke akun member yang sudah terdaftar

dengan cara log in ke halaman sistem divisi markerting terlebih dahulu. Setelah

masuk ke halaman admin, lalu memilih menu newsletter. Untuk mengakses

newsletter pada “google friendconnect” maka admin harus log in dengan akun

[email protected]. Kemudian admin dapat mengirimkan newsletter ke

member yang sudah mendaftarkan diri.

9) Sequence Diagram Purchase Order (Member)

Gambar 4.15 Sequence Diagram Purchase Order (Member)

: Member User Purchase Order

1 : Memasukkan Username & Password 2 : Memilih Login sebagai Member

3 : Login Gagal 4 : Username, Password & Pilihan Login Salah 5 : Menampilkan Pesan "Login Failed"

6 : Login Sukses

7 : Username,Password & Pilihan Login Benar

8 : Menampilkan Halaman Sistem i-CRM

9 : Memilih Menu Cooperation 10 : Menampilkan form Cooperation 11 : Memilih Purchase Order

12 : Menampilkan form Purchase Order 13 : Memilih "Browse File"

14 : Menampilkan File yang akan dipilih 15 : Mengisi Deskripsi

16 : Upload Sukses

17 : File Upload Disimpan 18 : Menampilkan Pesan "upload sukses"

Pada Gambar 4.15 menampilkan interaksi antara member dengan sistem

dalam melakukan purchase order ke perusahaan. Form purchase order diakses

dengan log in sebagai member terlebih dahulu. Apabila client tertarik melakukan

kerjasama maka akan memilih “purchase order” yang ada di form cooperation.

Kemudian memilih “browse file” purchase order dan mengisi deskripsi lalu

memilih button “upload”.

10) Sequence DiagramPurchase Order (Admin/Divisi Project)

Gambar 4.16 Sequence DiagramPurchase Order (Divisi Project)

: Divisi Project User Purchase Order

4 : Username, Password & Pilihan Login Salah

7 : Username, Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Divisi Project 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed" 6 : Login Sukses

8 : Menampilkan Halaman Divisi Project

9 : Memilih Menu Manage Project

10 : Menampilkan form Manage Project

11 : Memilih Menu PO

12 : Menampilkan Form PO

13 : Memilih "Reply" Purchase Order via E-mail

15 : Membuka webmail Medatama

16 : Memilih "delete" pada data yang diinginkan

17 : Data Telah Dihapus 18 : Menampilkan pesan "delete success"

Pada Gambar 4.16 menampilkan interaksi antara divisi project (admin)

dengan sistem dalam melakukan konfirmasi purchase order. Form konfirmasi

purchase order diakses dengan log in sebagai divisi project terlebih dahulu.

Kemudian purchase order direspon dengan mengirim quotation atau penawaran.

11) Sequence Diagram Progress Project (Member)

Gambar 4.17 Sequence Diagram Progress Project (Member)

Pada Gambar 4.17 menampilkan interaksi antara member dengan sistem

dalam melihat progress project yang sedang berjalan. Form progress project

diakses dengan log in sebagai member terlebih dahulu. Kemudian memilih menu

: Member User Progress

Project

4 : Username, Password & Pilihan Login Salah

7 : Username,Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Member 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed" 6 : Login Sukses

8 : Menampilkan Halaman Sistem i-CRM

9 : Memilih Menu Cooperation 10 : Menampilkan Form Cooperation

11 : Memilih "Progress Project" 12 : Menampilkan Form Progress Project 13 : Memilih "see the progress project grafic" 14 : Menampilkan grafik Progress Project

progress project dan dapat melihat tabel dan grafik progress project yang

tersedia.

12) Sequence Diagram Progress Project (Admin/Divisi Project)

Gambar 4.18 Sequence Diagram Progress Project (Divisi Project)

: Divisi Project User Progress Project

4 : Username, Password & Pilihan Login Salah

7 : Username,Password & Pilihan Login Benar

17: Data yang dimasukkan Salah 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Divisi Project 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed"

6 : Login Sukses

8 : Menampilkan Halaman Divisi Project

9: Memilih menu Manage Project 10: Menampilkan form Manage Project 11: Memilih menu Progress Project 12: Menampilkan form Progress Project 13: Memilih "Input Progress Project"

14: Menampilkan form Input Progress Project 15: Mengisi Data Progress Project 16: Input Progress Project Gagal 18: Menampilkan pesan "Error" 19: Input Progress Project Sukses

20: Data telah disimpan 21: Menampilkan pesan "Input Success"

22: Memilih "Edit"

23: Menampilkan form Edit Progress Project 24: Mengubah data Progress Project

25: Data telah disimpan 26: Menampilkan pesan "Renewed Success"

27: Memilih "Delete"

28: Data telah dihapus 29: Menampilkan pesan "Delete Success"

Pada Gambar 4.18 menampilkan interaksi antara divisi project dengan

sistem dalam memasukkan, meng-update dan menghapus data progress project.

Admin dapat mengisi, meng-update dan menghapus formprogress project dengan

cara harus log in ke halaman sistem divisi project. Setelah masuk ke halaman

admin, lalu memilih menu progress project yang terdapat pilihan input, update

dan delete. Kemudian admin dapat mengisi form progress project dengan

beberapa informasi mengenai nama proyek, tahun dan persentase proyek yang

sedang dikerjakan. Apabila ingin mengubah data progress project, maka memilih

edit”. Dan menghapus dengan memilih “delete”.

13) Sequence Diagram Chatting

Gambar 4.19 Sequence Diagram Chatting

: Member User Contact Us

1 : Memasukkan Username & Password 2 : Memilih Login sebagai Member

3 : Login Gagal 4 : Username, Password & Pilihan Login Salah 5 : Menampilkan Pesan "Login Failed"

6 : Login Sukses 7 : Username, Password & Pilihan Login Benar 8 : Menampilkan Halaman Sistem i-CRM

9 : Memilih Menu Contact Us 10 : Menampilkan Form Contact Us 11 : Memilih Costumer Services 12 : Menampilkan list Crew Medatama 13 : Memilih crew Medatama 14 : Menampilkan Alternatif Interaksi

Pada Gambar 4.19 adalah diagram sekuensial chatting, proses awalnya

dimulai dengan member melakukan log in yang kemudian ditampilkan home

member. Setelah itu member memilih menu contact us lalu ditampilkan list crew

PT. Meda Cipta Hutama yang kemudian diikuti dengan alternatif pilihan interaksi

dengan masing-masing personal. Setelah itu member dapat melakukan interaksi

dengan crew PT. Meda Cipta Hutama.

14) Sequence Diagram Kritik dan Saran (Member)

Gambar 4.20 Sequence Diagram Kritik dan Saran (Member)

16 : Data yang dimasukkan Benar : Member User Suggestion &

Complain

4 : Username, Password & Pilihan Login Salah

7 : Username, Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Member 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed" 6 : Login Sukses

8 : Menampilkan Halaman Sistem i-CRM

9 : Memilih Menu Suggestion & Complain

10 : Menampilkan form Suggestion & Complain 11 : Mengisi Data Suggestion & Complain

13 : Data yang dimasukkan Salah 12 : Input Suggestion & Complain Gagal

14 : Menampilkan Pesan "Error: Sorry, field still empty"

15 : Input Suggestion & Complain Sukses

Pada Gambar 4.20 menampilkan interaksi antara member dengan sistem

dalam melakukan kritik dan saran kepada perusahaan. Untuk mengakses form

suggestion & complain harus dilakukan log in sebagai member. Member mengisi

kritik dan saran, lalu sistem akan menampilkan nama pengirim secara otomatis.

15) Sequence Diagram Kritik & Saran (Admin/Divisi Informasi)

Gambar 4.21 Sequence Diagram Kritik & Saran (Divisi Informasi)

: Divisi Informasi User Suggestion &

Complain

4 : Username, Password & Pilihan Login Salah

7 : Username, Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Divisi Informasi 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed"

6 : Login Sukses

8 : Menampilkan Halaman Divisi Informasi

9 : Memilih Menu Suggestion & Complain

10 : Menampilkan Form Suggestion & Complain 11 : Memilih "Reply" Suggestion & Complain via E-mail

12 : Reply via E-mail 13 : Menampilkan Webmail Medatama

14 : Memilih "delete" pada data yang diinginkan 15 : Data Telah Dihapus

Pada Gambar 4.21 menampilkan interaksi antara divisi informasi dengan

sistem dalam melihat kritik dan saran dengan cara log in ke halaman divisi

informasi terlebih dahulu. Setelah masuk ke halaman admin, lalu memilih menu

suggestion & complain. Member yang telah melakukan kritik dan saran tersebut

direspon dengan mengirim e-mail ke alamat yang sudah dicantumkan client.

16) Sequence Diagram Berita (Member)

Gambar 4.22 Sequence Diagram Berita (Member)

Pada Gambar 4.22 menampilkan interaksi antara member dengan sistem

dalam melihat berita dengan cara log in ke halaman member terlebih dahulu.

Setelah masuk ke halaman member, lalu memilih menu news untuk melihat berita

terbaru.

: Member User News

4 : Username, Password & Pilihan Login Salah

7 : Username, Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Member 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed"

6 : Login Sukses

8 : Menampilkan Halaman Sistem i-CRM

9 : Memilih menu news 10 : Menampilkan form news

17) Sequence Diagram Berita (Admin/Divisi Informasi)

Gambar 4.23 Sequence Diagram Berita (Divisi Informasi)

Pada Gambar 4.23 menampilkan interaksi antara divisi informasi dengan

sistem dalam melakukan pemasukan dan menghapus data berita. Admin dapat

: Divisi Informasi User News

4 : Username, Password & Pilihan Login Salah

7 : Username,Password & Pilihan Login Benar

13 : Data yang dimasukkan Salah

16 : Data Telah Disimpan 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Divisi Informasi 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed"

6 : Login Sukses

8 : Menampilkan Halaman Divisi Informasi

9 : Memilih Menu Add News

10 : Menampilkan Form Add News

11 : Memasukkan Data News

12 : Input News Gagal

14 : Menampilkan Pesan "Error"

15 : Input News Sukses

17 : Menampilkan Pesan "Input success"

18 : Memilih "see the news"

20 : Memilih "delete"

19 : Menampilkan halaman News

21 : Data Telah Dihapus 22 : Menampilkan Pesan "delete success"

mengisi form add news dengan cara harus log in ke halaman sistem divisi

informasi. Setelah masuk ke halaman admin, lalu memilih menu add news.

Kemudian admin dapat mengisi form add news dengan berita terbaru dari PT.

Meda Cipta Hutama.

18) Sequence Diagram PIC atau Person In Charge (Member)

Gambar 4.24 Sequence Diagram PIC (Member)

Pada Gambar 4.24 menampilkan interaksi antara member dengan sistem

dalam melihat PIC dengan cara log in ke halaman member terlebih dahulu.

Setelah masuk ke halaman member, lalu memilih menu employee untuk melihat

karyawan yang bertugas.

User

: Member Employee

4 : Username, Password & Pilihan Login Salah

7 : Username, Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Member 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed" 6 : Login Sukses

8 : Menampilkan Halaman Sistem i-CRM

9 : Memilih Menu Cooperation 10 : Menampilkan form Cooperation 11 : Memilih "Employee"

19) Sequence Diagram PIC atau Person In Charge (Admin/Divisi Personalia)

Gambar 4.25 Sequence Diagram PIC (Divisi Personalia)

Pada Gambar 4.25 menampilkan interaksi antara divisi personalia dengan

sistem dalam memasukkan, meng-update dan menghapus data karyawan. Admin

dapat mengisi, meng-update dan menghapus form karyawan dengan cara log in ke

halaman sistem divisi personalia terlebih dahulu. Setelah masuk ke halaman

: Divisi Personalia User Employee

4 : Username, Password & Pilihan Login Salah

7 : Username,Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Divisi Personalia 3 : Login Gagal

5 : Menampilkan Pesan "Login Failed" 6 : Login Sukses

8 : Menampilkan Halaman Divisi Personalia

9: Memilih menu Manage Project 10: Menampilkan form Manage Project 11: Memilih menu Employee

12: Menampilkan form Employee 13: Memilih "Input Employee" 14: Menampilkan form Input Employee 15: Mengisi Data Employee 16: Input Employee Gagal 18: Menampilkan pesan "Error"

17: Data yang dimasukkan Salah

19: Input Employee Sukses

20: Data telah disimpan 21: Menampilkan pesan "Input Success"

22: Memilih "Edit"

23: Menampilkan form Edit Employee 24: Mengubah data Employee

25: Data telah disimpan 26: Menampilkan pesan "Renewed Success"

27: Memilih "Delete"

28: Data telah dihapus 29: Menampilkan pesan "Delete Success"

admin, lalu memilih menu employee yang terdapat pilihan input, update dan

delete. Kemudian admin dapat mengisi formemployee dengan beberapa informasi

mengenai nama karyawan, jadwal kerja dan nomor telepon. Apabila ingin

mengubah data karyawan, maka memilih “edit”. Dan menghapus dengan memilih

delete”.

20) Sequence Diagram Log out (Member & Admin)

Gambar 4.26 Sequence Diagram Log out (Member & Admin)

Pada Gambar 4.26 merupakan diagram sekuensial log out, untuk proses

log out dapat dilakukan setelah log in dan semua proses yang diinginkan telah

berjalan. Member atau admin yang telah menjalankan semua proses yang

diinginkan kemudian ingin keluar dari sistem dengan cara memilih menu log out,

maka akan keluar dari halaman utama (home) website sistem i-CRM.

10 : Keluar dari Sistem

: Member & Admin User

4 : Username, Password & Pilihan Login Salah

7 : Username, Password & Pilihan Login Benar 1 : Memasukkan Username & Password

2 : Memilih Login sebagai Member / Admin

5 : Menampilkan Pesan "Login Failed" 3 : Login Gagal

6 : Login Sukses

8 : Menampilkan Halaman Sistem i-CRM

4.3.2.3 Class Diagram

Class diagram menjelaskan tentang hubungan antara class yang terdapat

pada Sistem Informasi i-CRM. Class tersebut dibentuk oleh entity/object yang

mempunyai atribut dan operasi. Dari class tersebut dapat terbentuk sebuah tabel

yang dapat berasosiasi dengan tabel lainnya dan membentuk sebuah database.

1. Analisis Kebutuhan Objek

Analisis kebutuhan objek yang dilakukan untuk mengetahui objek-objek yang terlibat adalah sebagai berikut:

a. Administrator yang mengontrol sistem dan empat admin.

id_admin id_dmarketing id_dproject id_dpersonalia id_dinformasi adm_id passw nama no_telp

b. Divisi Project yang merespon purchase order dan progress project.

id_dproject id_po id_progres adm_id passw nama no_telp

c. Divisi Marketing yang mengatur akun member dan data company profile.

id_dmarketing id_cp user_id adm_id passw nama no_telp

d. Divisi Personalia yang mengatur person in charge karyawan.

id_dpersonalia

id_karyawan adm_id

passw nama no_telp

e. Divisi Informasi yang meng-input berita terbaru dan merespon kritik & saran.

id_dinformasi id_berita id_bt adm_id passw nama no_telp

f. Kritik dan Saran yang dapat dilakukan oleh member.

id_bt

tgl_post nama komentar email

g. Member yang dapat melihat kebutuhan informasi di i-CRM.

user_id passw nama kwn birthtown birthdate email tgl_daftar

h. Progress Project yang memudahkan member tanpa harus ke lokasi proyek.

id_progres tahun bulan persen nama_proyek lokasi_proyek

i. Berita yang terbaru dari PT. Meda Cipta Hutama

id_berita

jdl_berita isi_berita tgl_berita

j. Company Profile perusahaan sebagai promosi.

id_cp

jdl_cp deskripsi gambar tgl_masuk

k. Purchase Order yang memudahkan member untuk melakukan kerjasama.

deskripsi filename filedata filetype filesize

l. Employee (PIC) yang memudahkan member melihat person in charge.

id_karyawan

nama no_telp jdwl_kerja

2. Class diagram

Class diagram ini memiliki dua belas class, yaitu class admin, dmarketing,

dproject, dpersonalia, dinformasi, member, purchaseorder, companyprofile,

progressproject, karyawan, news dan kritiksaran. Penjelasan mengenai class

diagram Sistem Informasi i-CRM adalah pada Gambar 4.27.

Gambar 4.27 Class Diagram

progressproject id_progres : varchar = 4 nama_proyek : varchar = 30 lokasi_proyek : varchar = 50 bulan : varchar = 10 tahun : varchar = 4 persen : varchar = 3 submit() update() delete() karyawan id_karyawan : varchar = 4 jadwal_kerja : varchar = 100 no_telp : varchar = 30 nama : varchar = 30 submit() update() delete() companyprofile id_cp : int = 5 jdl_cp : varchar = 100 deskripsi : text gambar : varchar = 100 tgl_masuk : date submit() update() delete() purchaseorder id_po : varchar = 4 id_progres : varchar = 4 id_karyawan : varchar = 4 filename : varchar = 200 filedata : longblob filetype : varchar = 200 filesize : varchar = 200 deskripsi : varchar = 200 browse() upload() seefile() reply() delete() 1 1 1 1 1..n 1 1..n 1 dproject id_dproject : varchar = 4 id_progres : varchar = 4 id_po : varchar = 4 adm_id : varchar = 16 passw : varchar = 16 nama : varchar = 50 no_telp : varchar = 12 login()

Dokumen terkait