BAB IV
ANALISA DAN PERANCANGAN SISTEM INFORMASI
PENGELOLAAN DATA SERVICE PADA
PT.DAYACIPTA MITRAYASA
4.1Class Diagram4.2 Use Case Diagram
Gambar 4.2 Model Use Case
Admin terlebih dahulu harus melakukan ativitas Login, untuk dapat menggunakan sistem, admin dapat memilih aktivitas apa yang akan dilakukan, contohnya seperti Input Data Customer, Ubah Data Customer, Cari Data Customer, Input Data Teknisi, Ubah Data Teknisi, Cari Data Teknisi, dll.
4.3 Activity Diagram
4.3.1 Activity Diagram Login
4.3.2 Activity Diagram Input Data Customer
4.3.3 Activity Diagram Mengubah Data Customer
4.3.4 Activity Diagram Input Data Teknisi
4.3.5 Activity Diagram Mengubah Data Teknisi
4.3.6 Activity Diagram Input Data Servisan
4.3.7 Activity Diagram Mengubah Data Servisan
4.4 Entity Relationship Diagram (Erd)
4.5 Database Ralational
4.5.1 Conceptual Database
4.5.2 Logical Database
4.5.3 Physical Database
4.6 Tabel
4.6.1 Struktur File
Dalam struktur file akan digambarkan beberapa tabel yang terdapat dalam sistem informasi ini. Tabel ini dimaksudkan agar memudahkan perancangan sistem informasi untuk dibuatkan tabel pada database.
Nama Field Type Size Konstraint
Id_Teknisi Varchar 10 Primary Key Nama_Teknisi Varchar 100 -
Alamat_Teknisi Varchar 100 - Telp_Teknisi Varchar 15 - Email Teknisi Varchar 25 -
Tabel 4.1 Tabel Teknisi
Nama Field Type Size Konstraint
Id_Customer Varchar 10 Primary Key Nama_Customer Varchar 100 -
Alamat_Customer Varchar 100 - Jenis_Customer Varchar 10 - Telp_Customer Varchar 15 - Fax_Customer Varchar 25 - Email Customer Varchar 25 -
Nama Field Type Size Konstraint
Id_Service Varchar 10 Primary Key Id_Teknisi Varchar 10 Foreigent Key Id_Customer Varchar 10 Foreigent Key Tanggal_Service Date Time - -
Nama_Barang Varchar 50 - Nomor_Seri Varchar 25 - Kerusakan Varchar 100 - Perlengkapan Varchar 50 - Contact_Person Varchar 50 - Keterangan Varchar 100 -
4.7 Design Dan Implementasi 4.7.1 Form Login
Form Login digunakan sebagai awal identifikasi pengguna apabila ingin masuk kedalam sistem, untuk memulai dan menjalankan sistem, masukan username pada texbox username dengan nama admin, dan password pada text box password dengan password 1123581321.
Gambar 4.14 Form Login
Keterangan :
1. Text box Username, untuk menginputkan username yang sudah di tetapkan
2. Text box Password, password dari username yang telah ditetapkan 3. Tombol OK, untuk masuk kedalam system
4. Tombol Cancel, untuk membatalkan proses login
1
2
4.7.2 Form Menu Utama
Menu utama merupakan tampilan awal setelah admin berhasil melakukan login, didalamnya terdapat beberapa menu yang sudah disediakan antara lain, input teknisi, input kustomer dan input servisan. Sebagai langkah awal biasanya di inputkan terlebih dahulu data teknisi yang ada dan data-data customer yang bersangkutan. Sehingga memudahkan pemilihan pada saat ingin mencata servisan.
Gambar 4.15 Menu Utama
Keterangan :
1. Menu Utama, meliputi :
a. Program => Exit, Untuk Mengakhiri / Keluar dari Sistem
b. Master => Input Data Customer, Untuk menambah dan mengubah Data Customer
c. Master => Input Data Teknisi, Untuk menambah dan mengubah Data Teknisi
d. Service = > Input Service, Untuk menambah dan mengubah Data Service
e. Lacak => Customer, Untuk mencari Data Customer f. Lacak = > Teknisi, Untuk mencari Data Teknisi
4.7.3 Form Input Customer
Sesuai dengan namanya, form ini digunakan untuk mencatat data-data customer yang ada, baik customer baru maupun customer yang sudah lama, isikan semua informasi yang berguna mengenai customer seperti nama, alamat email, no telp, alamat, dan fax jika ada, hal ini memudahkan kita untuk men folow up customer yang bersangkutan apa bila nantinya ada promo yang ingin di sampaikan kepada mereka.
Gambar 4.16 Form Input Customer
Keterangan :
1. Id Customer, berubah secara otomatis / unik 2. Nama Customer, berisi Nama Lengkap Customer 3. Alamat Customer, berisi alamat lengkap Customer 4. Jenis Customer, berisi pilihan Perorangan / Corporate 5. Telp Customer, berisi nomor telephone customer 6. Fax Customer, berisi nomor fax customer
7. Email Customer, berisi alamat email customer
8. Tombo Tambah, untuk menambahkan data customer kedalam database 9. Tombol Simpan, untuk menyimpan data apabila ada perubahan
1 2 3 4 5 6 7 8 11 9 12 10
11.Tombol Tutup, untuk menutup form input data customer
12.Informasi Record Database, memberikan informasi dari data-data yang sudah pernah di inputkan
4.7.4 Form Input Teknisi
Sama halnya dengan form customer, form teknisi di lengkapi data tengtang teknisi yang bekerja pada perusahaan, tunjuannya adalah untuk mengetahui siapa saja teknisi-teknisi yang ada. Data yang dapat diinputkan meliputi nama, no telp, email dan alamat ruham.
Gambar 4.17 Form Input Teknisi
Keterangan :
1. Id Teknisi, berubah secara otomatis / unik 2. Nama Teknisi, berisi nama lengkap teknisi 3. Alamat Teknisi, berisi alamat lengkap teknisi 4. Telp Teknisi, berisi nomor telephone teknisi 5. Email Teknisi, berisi alamat email teknisi
6. Tombol Tambah, Untuk menambahkan Data teknisi
7. Tombol Simpan, untuk menyimpan data apabila ada perubahan
1 2 3 4 5 6 7 8 9 10
9. Tombol Tutup, untuk menutup form input data teknisi
10.Informasi Record Database, memberikan informasi dari data-data yang sudah pernah di inputkan
4.7.5 Form Input Servisan
Form Servisan digunakan untuk mencatat dan mendata semua servisan yang masuk, baik itu hardware maupun software, dengan record perhari, dimana customer dan teknisi di sesuaikan dengan yang bersangkutan setelah data sebelumnya di inputkan terlebih dahulu, pencatatannya meliputi nama barang, nomor seri, kerusakan, perlengkapan dan kontak person, disamping itu juga ada biaya yang dicatat untuk keseluruhan perbaikan.
Gambar 4.18 Form Servisan
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Keterangan :
1. Id Service, berubah secara otomatis / unik 2. Tanggal Service, berisi tanggal service 3. Nama Barang, berisi informasi nama barang 4. Nomor Seri, berisi nomor seri dari barang 5. Kerusakan, berisi informasi kerusakan barang
6. Perlengkapan, berisi perlengkapan dari barang yang di service 7. Contact Person, berisi nama customer yang menyerahkan barang 8. Keterangan, berisi informasi lain yang di butuhkan
9. Biaya Perbaikan, berisi informasi harga yang harus dibayar
10.Tombol Cari Teknisi, untuk mencari dan menentukan teknisi yang bersangkutan
11.Id Teknisi, berisi nomor urut teknisi
12.Nama Teknisi, berisi nama teknisi yang bersangkutan
13.Tombol Cari Customer, untuk mencari dan menentukan customer yang bersangkutan
14.Id Customer, berisi nomor urut customer
15.Nama Customer, berisi nama customer yang bersangkutan
16.Informasi Record Database, memberikan informasi dari data-data yang sudah pernah di inputkan
17.Tombol Tambah, Untuk menambahkan Data service
18.Tombol Simpan, untuk menyimpan data apabila ada perubahan 19.Tombol Batal, untuk membatalkan inputan data service
4.7.6 Form Cari Data Customer
Form ini digunakan untuk mencari data customer yang sudah di inputkan, di awali dengan menginputkan nama/mengetikan nama yang ingin dicari, maka sistem akan melakukan filter secara otomatis sampai dengan ditemukan atau tidak ditemukan nama customer yang di inginkan.
Gambar 4.19 Form Cari Data Customer
Keterangan :
1. Text box ketikan nama, sebagai filter dari nama customer yang kan dicari
2. Record database yang sudah pernah di inputkan 3. Tombol Tutup untuk menutup form cari customer
1
2
4.7.7 Form Cari Data Teknisi
Form ini digunakan untuk mencari data teknisi yang sudah di inputkan, di awali dengan menginputkan nama/mengetikan nama yang ingin dicari, maka sistem akan melakukan filter secara otomatis sampai dengan ditemukan atau tidak ditemukan nama teknisi yang di inginkan.
Gambar 4.20 Form Cari Data Teknisi
Keterangan :
1. Text box ketikan nama, sebagai filter dari nama teknisi yang kan dicari 2. Record database yang sudah pernah di inputkan
3. Tombol Tutup untuk menutup form cari teknisi
1
2
4.7.8 Form Cari Data Servisan
Form ini digunakan untuk mencari data servisan yang sudah di inputkan, di awali dengan menginputkan nama/mengetikan nama yang ingin dicari, maka sistem akan melakukan filter secara otomatis sampai dengan ditemukan atau tidak ditemukan data servisan yang di inginkan.
Gambar 4.21 Form Cari Data Servisan
Keterangan :
1. Text box ketikan nama, sebagai filter dari nama customer yang kan dicari
2. Record database yang sudah pernah di inputkan 3. Tombol Tutup untuk menutup form cari service
1
2