Collaboration Diagram Izin Pulang Collaboration Diagram Izin Bepergian

Gambar 4.28. Collaboration diagram Izin Tidak Masuk Sekolah

6. Collaboration Diagram Izin Pulang

: Keamanan Form login Form izin santri Form data izin tidak masuk sekolah Surat izin : Admin 6: Menampilkan 1: Form login 3: Verifikasi username dan password 5: Username dan password invalid 2: Username dan password 7: Input data izin santri 8: Simpan data izin santri 4: Username dan password valid 9: Input data izin valid 11: Print surat izin tidak masuk sekolah 10: Mengelola data izin Gambar 4.29. Collaboration diagram izin pulang

7. Collaboration Diagram Izin Bepergian

: Keamanan Form login Form izin santri Form data izin pulang Surat izin : Admin 6: Menampilkan 1: Form login 3: Verifikasi username dan password 5: Username dan password invalid 2: Username dan password 7: Input data izin santri 8: Simpan data izin santri 4: Username dan password valid 9: Input data izin valid 11: Print surat izin pulang 10: Mengelola data izin Gambar 4.30. Collaboration diagram izin bepergian 4.2.3.3.Diagram Kelas Bambang Hariyanto 2004:277 Diagram kelas merupakan diagram paling umum disemua pemodelan berorientasi objek. Pemodelan kelas merupakan pemodelan paling utama dipemodelan berorientasi objek. Pemodelan kelas menunjukan kelas – kelas yang ada di sistem dan hubungan kelas – kelas itu, atribut – atribut dan operasi – operasi di kelas – kelas. Adapun diagram class pada sistem informasi pelayanan santri diPondok Pesantren Al-Ikhsan Puteri yang di usulkan adalah sebagai berikut: : Keamanan Form login Form izin santri Form data izin bepergian Surat izin : Admin 6: Menampilkan 1: Form login 3: Verifikasi username dan password 5: Username dan password invalid 2: Username dan password 7: Input data izin santri 8: Simpan data izin santri 4: Username dan password valid 9: Input data izin valid 11: Print surat izin bepergian 10: Mengelola data izin Gambar 4.31. Class Diagram sis no_surat no_santri kelas tanggal petugas penyebab simpan edit hapus batal pembayaran_makan no_transaksi no_santri nama_kamar keterangan tanggal masa_berlaku total simpan edit hapus batal sib no_surat no_santri tujuan_keperluan tanggal petugas batas_waktu status keterangan simpan edit hapus batal pembayaran_bulanan no_transaksi no_santri tanggal bayar_tahun bayar_bulan Petugas simpan edit hapus batal sip no_surat no_santri pergi kembali petugas status keterangan simpan edit hapus batal santri no santri nama tempat_lahir tgl_lahir status jenis_kelamin alamat telp tgl_masuk jml_saudara no_anak asal_sekolah thn_lulus ayah ibu alamat_ortu telp_ortu pekerjaan_ayah pekerjaan_ibu pendidikan_ayah pendidikan_ibu foto simpan edit hapus batal kamar_santri no_kamar no_santri simpan edit hapus batal kamar no_kamar nama_kamar kapasitas sisa simpan edit hapus batal 4.2.3.4.Relasi Antar Class Untuk menentukan relasi antar class-class yang ada, dapat memeriksa dari skenario dan pertukaran message yang ada. Berikut merupakan atribut dan relasi antar class yang terbentuk : Gambar 4.32. Relasi Antar Class pembayaran_makan no_transaksi no_santri nama_kamar keterangan tanggal masa_berlaku total simpan edit hapus batal sib no_surat no_santri tujuan_keperluan tanggal petugas batas_waktu status keterangan simpan edit hapus batal pembayaran_bulanan no_transaksi no_santri tanggal bayar_tahun bayar_bulan Petugas simpan edit hapus batal sip no_surat no_santri pergi kembali petugas status keterangan simpan edit hapus batal sis no_surat no_santri kelas tanggal petugas penyebab simpan edit hapus batal santri no santri nama tempat_lahir tgl_lahir status jenis_kelamin alamat telp tgl_masuk jml_saudara no_anak asal_sekolah thn_lulus ayah ibu alamat_ortu telp_ortu pekerjaan_ayah pekerjaan_ibu pendidikan_ayah pendidikan_ibu foto simpan edit hapus batal 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. 1.. kamar_santri no_kamar no_santri simpan edit hapus batal 1.. 1.. 1.. 1.. kamar no_kamar nama_kamar kapasitas sisa simpan edit hapus batal 1.. 1.. 1.. 1.. 4.2.3.5.Component Diagram Component diagram adalah modul fisik program. Komponen – komponen yang dimaksud adalah pustaka – pustaka kode dan berkas – berkas yang ada saat program dijalankan. Adapun Component diagram pada sistem informasi pelayanan santri diPondok Pesantren Al-Ikhsan Puteri yang di usulkan adalah sebagai berikut: Gambar 4.33. Component Diagram 4.2.3.6.Deployment Diagram Memperlihatkan setiap simpul node dalam jaringan, hubungan – hubungan antara simpul itu sendiri serta proses – proses yang akan berjalan di masing – masing simpul. Adapun Deployment diagram pada sistem informasi pelayanan santri diPondok Pesantren Al-Ikhsan Puteri yang di usulkan adalah sebagai berikut: Database Data kamar Data santri Admin Data petugas Data izin sekolah Data izin bepergian Data izin pulang Data pembayaran bulanan Data pembayaran makan Gambar 4.34. Deployment Diagram 4.2.3.7.Pengkodean Adapun beberapa pengkodean yang digunakan dalam pembuatan sistem ini, antara lain sebagai berikut:

A. Kode Kamar

XX-XX No urut kamar Kode kamar Contoh= KM-01 Database SIPS Komputer diruang 1 Bagian pendaftaran Komputer diruang 2 Bagian pembayaran Komputer diruang 3 Bagian perizinan Local network

B. Kode Petugas

XX-XX No urut petugas Kode petugas Contoh= AD-001

C. No Induk Santri

XXXX.XXX No urut santri Tahun masuk santri Contoh= 2010-001

D. No Surat

XXXXXXXXXXXXXXXXX Tahun pembuatan surat Bulan pembuatan surat Kode untuk surat izin Kode untuk PP. Al-Ikhsan No urut surat Contoh= 015PPAIISVIII2010

E. No_Transaksi

XXXXXXXXXXXXX Tahun transaksi Bulan transaksi Kode transaksi No urut transaksi Contoh=001PBVIII2010

4.3.2. Struktur file