• Tidak ada hasil yang ditemukan

BAB V PERANCANGAN SISTEM INFORMASI

N/A
N/A
Protected

Academic year: 2017

Membagikan "BAB V PERANCANGAN SISTEM INFORMASI"

Copied!
30
0
0

Teks penuh

(1)

60

BAB V

PERANCANGAN SISTEM INFORMASI

Metode perancangan yang digunakan yaitu metode beorientasi objek dengan menggunakan UML. Berdasarkan uraian permasalahan pada bab sebelumnya, maka dibuatlah sebuah alur sistem yang ditampilkan dalam bentuk diagram use case, diagram activity, dan diagram class dalam model Unified Modelling Language (UML).

Unified Modelling Language (UML) adalah sebuah bahasa pemodelan standar yang digunakan untuk mengspesifikasikan, memvisualisasikan, membangun dan mendokumentasikan objek dari system software untuk urusan pemod elan dan sistem non-software.

5.1 Bidang Kajian Sistem Informasi dan Sistem Informasi

Akademik

5.1.1 Perancangan Makro

Hasil dari peancangan sistem ini dibedakan menjadi beberapa bagian, sesuai dengan tahapan-tahapan yang digunakan pada metode perancangan, yaitu :

1. Use Case Diagram

(2)

merupakan contoh apa yang terjadi ketika seseorang berinteraksi dengan sistem.

Diagram Use Case dapat membantu bila kita sedang menyusun requiremen sebuah sistem, mengkomunikasikan rancangan dengan klien dan merancang test case untuk semua feature yang ada pada sistem. Use case diagram menjelaskan kegiatan yang dilakukan user dan sistem untuk mencapai suatu tujuan tertentu.

Gambar 5.1 Use Case Diagram

(3)

62

2. Activity Diagram

Sedangkan Diagram Activity adalah teknik untuk mendeskripsikan logika procedural, proses, dan aliran kerja. Diagram activity mempunyai peran seperti halnya flowchart. Perbedaannya, activity diagram bisa mendukung perilaku paralel, sedangkan flowchart tidak bisa.

Setelah pembuatan diagram use case, tentunya dalam membuat suatu program perlu dijelaskan alur program dari aplikasi sistem yang akan dirancang. UML telah menyediakan diagram yang digunakan untuk pembuatan alur rancangan aplikasi yaitu diagram activity. Diagram ini digunakan sebagai analisa terhadap use case dengan menjelaskan tindakan (action) yang akan diambil beserta waktu saat tindakan itu dilakukan.

Gambar 5.2

(4)

Gambar 5.3

(5)

64

(6)

Gambar 5.5

Activity Diagram Indeks Prestasi Kumulatif

3. Class Digram

(7)

66

Gambar 5.6 Class Diagram

(8)

5.1.2 Perancangan Struktur Basis Data (Database)

Basis data (Database) merupakan salah satu komponen yang penting didalam sistem informasi karena berfungsi sebagai basis penyedia informasi bagi para pemakainya. Perancangan struktur database tidak terlepas dari perancangan masukan (input) dan keluaran (output), karena elemen-elemen data di suatu file database harus dapat digunakan untuk pembuatan suatu dokumen output.. Demikian juga dengan input yang akan direkamkan di database, file-file database harus mempunyai elemen-elemen untuk menampung dokumen input.

Dengan demikian perancangan input dan output akan berpengaruh besar terhadap kelengkapan informasi yang akan dibuat sebagai hasil dari pengolahan informasi yang diharapkan oleh pemakai.

Berikut perancangan database untuk perancangan sistem informasi akademik STAINU Tasikmlaya :

(9)

68

Gambar 5.7

(10)

1. Tabel Pengguna

No Field Name Type Width Description

1 Username Varchar 10 Username Mahasiswa

dan Dosen

2 Password Varchar 10 Password Mahasiswa

dan Dosen

3 Nim Varchar 20 No. Induk Mahasiswa

4 Nip Varchar 20 No. Induk Pegawai

5 Kode_prodi Varchar 2 Kode Program Studi

6 Level Varchar 10 Status Pengguna

Tabel 5.1 Tabel Pengguna

2. Tabel Mahasiswa

No Field Name Type Width Description

1 Nim Varchar 12 Nomor Induk

2 Nama_lengkap Varchar 20 Nama Lengkap

3 Tem_lahir Varchar 12 Tempat Lahir

4 Tgl_lahir Date Tanggal

5 Jns_kel Char 1 Jenis Kelamin

6 Agama Varchar 10 Agama

7 Alamat Varchar 100 Alamat

8 Kota/Kab Varchar 50 Nama Kota

9 Prov Varchar 50 Nama Provinsi

10 Prodi Varchar 16 Program Study

11 Thn_masuk Varchar 4 Tahun Masuk

12 Nm_ayah Varchar 20 Nama Ayah

13 Nm_Ibu Varchar 20 Nama Ibu

14 Pek_ayah Varchar 20 Pekerjaan

15 Pek_ibu Varchar 20 Pekerjaan

16 Alamat-kel Varchar 20 Alamat keluarga

17 Foto_mhs - - Foto mahasiswa

(11)

70

3. Tabel Prodi

No Field Name Type Width Description

1 Kd_prodi Varchar 5 Kode Prodi

2 Nm_prodi Varchar 50 Nama Prodi

3 Jenjang Varchar 5 Jenjang

Tabel 5.3 Tabel Program Studi

4. Tabel Kelas

No Field Name Type Width Description

1 Kd_kelas Varchar 10 Kode Kelas

2 Nama_kelas Varchar 20 Nomor Induk

3 Kd_prodi Varchar 5 Kode Prodi

Nm_prodi Varchar 50 Nama Prodi

4 Smt Int 2 Semester

5 Thn_Akademik Varchar 4 Tahun Akademik

6 Nim Varchar 12 Nomor Induk

7 Nama_lengkap Varchar 20 Nama Lengkap

Tabel 5.4 Tabel Kelas

5. Tabel Dosen

No Field Name Type Width Description

1 Nip Varchar 20 No Induk

Pegawai

Nama_lengkap Varchar 30 Nama Dosen

2 Tmpt_lhr_dosen Varchar 25 Tempat Lahir

Dosen

3 Tgl_lhr_dosen Varchar 20 Tanggal Lahir

Dosen

4 Jns_Kel Varchar 2 Jenis Kelamin

5 Agama Varchar 10 Agama

6 Kota/Kab Varchar 50 Kota/Kabupaten

7 Prov Varchar 50 Nama Provinis

8 Jabatan Varchar 30 Jabatan

(12)

10 Tlp_dosen Varchar 13 Telpn Dosen

11 Stat_dosen Varchar 10 Status Dosen

12 Pend_terakhir Varchar 50 Pendidikan

Terakhir dosen

13 Thn_aktif Int 4 Tahun Aktif

14 Fhoto_dosen Varchar 500 Fhoto Dosen

Tabel 5.5 Tabel Dosen

6. Tabel Mata Kuliah

No Field Name Type Width Description

1 Kd_mk Varchar 10 Kode matkul

2 Nama_mk Varchar 50 Nama Matkul

3 Sks Int 2 Satuan Kredit

Semester

4 Smt Int 2 Semester

5 Sifat Varchar 10 Sifat

6 Jenjang Varchar 2 Jenjang

7 Thn_ajaran Varchar 4 Tahun Akademik

Tabel 5.6 Tabel Mata Kuliah

7. Tabel Mata Kuliah Persemester

No Field Name Type Width Description

1 Kd_prodi Varchar 10 Kode Prodi

2 Smt Int 2 Semester

Thn_akademik Varchar 4 Tahun Akademik

3 Kd_mk Varchar 7 Kode Matkul

4 Nama_mk Varchar 50 Nama Mata

Kuliah

5 Sks Int 2 Satuan Kredit

Semester

Tabel 5.7

Tabel Mata Kuliah Persemester

(13)

72

No Field Name Type Width Description

1 Kd_kelas Varchar 10 Kode Kelas

2 Nama_kelas Varchar 10 Nama Kelas

3 Kode_mk Varchar 10 Kode Mata

Kuliah

4 Nama_mk Varchar 50 Nama Mata

Kuliah

5 SKS Int 2 Satuan Kredit

Semester

6 Smt Int 2 Semester

Sifat Varchar 10 Sifat

7 Jenjang Varchar 2 Jenjang

8 Thn_akademik Varchar 4 Tahun Akademik

Tabel 5.8 Tabel Nilai

5.1.3 Perancangan Masukan (Input)

(14)

merupakan bahan mentah untuk kemudian diolah sedemikian rupa untuk dijadikan sebuah informasi. Perancangan masukan adalah rancangan dari form yang digunakan untuk menangkap data (data input), kode-kode input yang digunakan dan bentuk dari tampilan input. Adapun rancangan input dialog untuk sistem informasi ini adalah sebagai berikut :

1. Form Login

LOGIN

NIM/NIP

Level

Password

Login

Daftar

Gambar 5.8 Form Login

(15)

74

Simpan Batal

Jenis Kelamin Agama

Kota/Kabupaten

Pekerjaan Orang Tua Propinsi

No. Telp/HP

Nama Orang Tua Program Studi Email

Ayah

Ayah

Alamat Orang Tua

Foto Mahasiswa Ibu

Ibu

Tahun Masuk

Browse FORM INPUT DATA MAHASISWA

NIM

Nama Lengkap Tempat/ Tgl Lahir

Alamat

Gambar 5.9

Form Input Data Mahasiswa

(16)

Simpan Batal FORM INPUT DATA DOSEN

NIP

Nama Lengkap Tempat/ Tgl Lahir

Alamat

Gambar 5.10 Form Input Data Dosen

(17)

76

Simpan Edit Batal

Nama Prodi Semester

Tahun Akademik Nim

Nama Lengkap Kode Kelas Nama Kelas Kode Prodi

FORM INPUT DATA KELAS

No Kode Kelas Nama Kelas NIM Nama Mahasiswa

Gambar 5.11 Form Kelas

(18)

Simpan Batal Semester

Sifat Jenjang Tahun Ajaran

FORM INPUT DATA MATA KULIAH

Kode Mata Kuliah Nama Mata Kuliah SKS

Gambar 5.12 Form Mata Kuliah

(19)

78

Semester

Simpan

Batal

Prodi

Tahun Ajaran

FORM INPUT MATA KULIAH PERSEMESTER

Kode Mata Kuliah

Nama Mata Kuliah

SKS

Gambar 5.13

Form Input Mata Kuliah Persemester

(20)

Kirim Batal

No Kode Mata Kuliah Mata Kuliah S KS Ambil

FORM ISI KRS

Semester

Tahun Ajaran Program Studi NIM

Jenjang Nama

Gambar 5.14 Form Isi KRS

(21)

80

Tampilkan

Nama Nilai Grade No NPM

Kirim Batal

FORM INPUT NILAI

Semester Sifat Jenjang Tahun Ajaran Kode Mata Kuliah Kode Kelas

Nama Mata Kuliah Nama Kelas

SKS

Gambar 5.12 Form Input Nilai

(22)

Keluaran (output) adalah produk dari sistem informasi yang dapat dilihat dari jendela browser, perancangan output ini bertujuan untuk menentukan dan merancang bentuk output dari sistem yang sedang dirancang dalam bentuk laporan. Berikut rencana output untuk perancangan sistem informasi akademik STAINU Tasikmalaya :

1. Laporan Data Mahasiswa 2. Laporan Data Dosen 3. Laporan Pengisian KRS 4. Laporan KHS

(23)

82 1. Laporan Data Mahasiswa

LAPORAN DATA MAHASISWA STAINU TASIKMALAYA No NIM LengkapNama TempatLahir LahirTgl KelaminJenis Agama Alamat KabupatenKota/ Propinsi

No.

Drs. Mas Ahmad Jaya Laksana

Gambar 5.15 Laporan Data Mahasiswa

2. Laporan Data Dosen

LAPORAN DATA MAHASISWA STAINU TASIKMALAYA No NIP Nama

Lengkap

Kelamin Agama Alamat

(24)

Kaprodi

Drs. Mas Ahmad Jaya Laksana

(25)

84

3. Laporan Data Pengisian KRS

LAPORAN DATA

PENGISIAN KARTU RENCANA STUDI (KRS) STAINU TASIKMALAYA

1 Xxxxxxxxxxxx Ke-NU-an 3

2 Xxxxxxxxxxxx Sejarah 3

3 Xxxxxxxxxxxx Filsafat 3

4 Xxxxxxxxxxxx Ilmu Alamaiah Dasar 2

5 Xxxxxxxxxxxx PKN 2

6 Xxxxxxxxxxxx Aswaja 3

7 Xxxxxxxxxxxx Islam Indonesia 3

8 Xxxxxxxxxxxx Ilmu Pendidikan 3

JUMLAH 21

Drs. Mas Ahmad Jayalaksana

(26)

4. Laporan Data Kartu Hasil Studi KARTU HASIL STUDI (KHS)

STAINU TASIKMALAYA

NIM : Nama : Prodi : Semester :

No Mata KuliahKode Mata Kuliah SKS Nilai

1 xxxxxxx Ke-NU-an 3 A

2 xxxxxxx Sejarah 3 B

3 xxxxxxx Filsafat 3 A

4 xxxxxxx Ilmu Alamaiah Dasar

2 A

5 xxxxxxx PKN 2 A

6 xxxxxxx Aswaja 3 B

7 xxxxxxx Islam Indonesia 3 B

8 xxxxxxx Ilmu Pendidikan 3 A

IPK : 3,50

Tasikmalaya,...20 Ketua Prodi

Drs. Mas Ahmad Jayalaksana, M.Pd

Gambar 5.18 KHS Kartu Hasil Studi

5.1.5 Implementasi Sistem

5.1.5.1 Konfigurasi Perangkat Lunak

(27)

86

1. Microsoft Windows Xp Profesional SP2 atau terbaru 2. Apache versi 2.2.4 atau terbaru

3. PHP versi 5.2.3 atau terbaru 4. My Sql versi 5.0.45 atau terbaru

5. PHP my Admin versi 2.10.1 atau terbaru 6. Mozila Firefox

7. Macromedia Dreamweaver 8. Notepad ++

5.1.5.2 Konfigurasi Perangkat Keras

Adapun konfigurasi perangkat keras untuk menunjang sistem informasi yang dirancang meliputi :

1. Processor minimal pentium 4 2. RAM minimal 512 MB 3. Monitor 15 Inc

4. Harddisk Minimal 40 Gb 5. CD-RW Drive

6. Keyboard PS/2 7. Mouse PS/2

8. Modem/LAN Card 10/100 Mbps 9. UPS 1000 VA

5.1.5.3 Perkiraan Biaya

Besarnya biaya kebutuhan yang diperlukan untuk perancangan sistem informasi akademik STAINU Tasikmalaya adalah sebagai berikut :

No Jenis Barang Perkiraan Biaya

(28)

2 MB D845GVSR 3 Harddisk 80 GB 7200rpm 4 DDRAM 512 MB PC 3200

5 CD-RW 52x

6 Monitor 15”

7 Modem

8 Keyboard PS/2

9 Analisis Sistem Rp. 1.000.000

10 Perancangan Sistem Rp. 2.000.000

11 Perancangan Database Rp. 1.000.000

12 Software Sistem Informasi Berbasis Web

Rp. 3.000.000 13 Training Administrator@ 1 Hari Rp. 200.000

Jumlah Rp. 8.950.000

Tabel 5.8 Perkiraan Biaya

5.2 Bidang Kajian Rekayasa Perangkat Lunak

5.2.1 Alur Proses Program

(29)

Login Input Nilai Mhs

KHS IPK

Sistem Exit Mata Kuliah Jurusan

Master

88

Tipe user untuk pengguna aplikasi ini dikategorikan sebagai admin dan sebagai user. Adapun struktur navigasi untuk admin side adalah sebagai berikut :

Gambar 5.19 Navigasi Admin Side

(30)

Login

Halaman Admin Halaman Utama SIAKAD STAINU

Informasi Kampus KRS

KHS

IPK

Exit

Gambar 5.20 Navigasi User Side

Gambar

Gambar 5.1 Use Case Diagram
Gambar 5.2 Activity Diagram Pengisian KRS
Gambar 5.4 Activity Diagram KHS
Gambar 5.5 Activity Diagram Indeks Prestasi Kumulatif
+7

Referensi

Dokumen terkait

Pada halaman login , user diminta untuk memasukan username dan password , form ini ditujukan pada admin dan customer yang akan merujuk ke halaman berikutnya sesuai

Ketika user login dengan username dan password sebagai seorang kepala unit maka otomatis akan diarahkan untuk melihat laporan pemeliharaan, kerusakan dan perbaikan

Pada halaman login, user harus mengisi form username dan password yang telah dibuat dari sistem dan diberikan ke user, jika user gagal melakukan login atau ada

Struktur Navigasi Login - Administrator Menu Bar adalah bagian dari tampilan halaman yang menyediakan pilihan menu yang dapat diakses oleh user pada Sistem Informasi

Proses login dimulai ketika admin memasukan username dan password pada halaman login, kemudian control mengecek validasi username dan password yang masuk, apakah username

8.0 Usulan RKPD usulan Operator Kecamatan 1.0 Login Operator SKPD Verifikasi kec Verifikasi skpd Username, Password Username ,Password Kegiatan Admin Web 6.0 Konten Web 7.0 Batas

Struktur navigasi halaman user yang digunakan pada toko online ini adalah struktur navigasi campuran (composite). Melalui struktur navigasi ini, dapat terlihat

Use Case Description Input Transaksi Requirement Yang Diuji Point Uji Status Login User Menampilkan form Login Berhasil Verifikasi Username Berhasil Verifikasi Password