YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
  • Tugas 1

    SISTEM BASIS DATA

    REKAYASA PERANGKAT LUNAK

    (PENERIMAAN MAHASISWA BARU)

    OLEH

    NAMA : SY. FAKHRIAH FILDZAH

    N.I.M : H121 11 102

    PRODI STATISTIKA

    JURUSAN MATEMATIKA

    FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

    UNIVERSITAS HASANUDDIN

    MAKASSAR 2014

  • ANALISIS SISTEM

    1. Current System

    1.1

    Penerimaan mahasiswa baru (PMB) merupakan proses seleksi calon mahasiswa

    baru untuk menjadi mahasiswa di universitas tertentu yang dilakukan di setiap

    universitas Akan tetapi system PMB ini berbeda untuk setiap universitas. Salah satu

    contoh adalah universitas islam negri (UIN) yang berada di makassar tidak

    menggunakan system online saat melakukan registrasi ulangnya.

    Setelah calon mahasiswa melihat pengumumann secara online dan telah

    dinyatakan lulus SBMPTN tentu dia harus melakukan registrasi ulang di universitas

    yang dilulusi. Di sana, panitia PMB memberikan formulir data diri dan data

    kesehatan yang akan diisi pada saat tes kesehatan. Pertama-tama calon mahasiswa

    melengkapi formulir pendaftaran ulang yang diberi oleh panitia PMB secara manual

    (tulis tangan). Setelah itu calon mahasiswa melengkapi berkas-berkas yang diminta

    oleh panitia PMB, antara lain: surat panggilan, kartu peserta SBMPTN, buku rapor

    asli dan fotocopy yang telah disahkan oleh kepala sekolah, STTB asli dan fotocopy

    yang telah disahkan oleh kepala sekolah, sertifikat prestasi, fotocopy pembayaran

    listrik, pas foto uk. 3x4 cm, dan surat pernyataan. calon mahasiswa baru melengkapi

    berkas selanjutnya membawa berkas tersebut ke gedung registrasi. Setelah itu calon

    mahasiswa ini harus membayar uang di bank untuk melakukan test kesehatan. Setelah

    itu calaon mahasiswa tersebut kembali ke UIN untuk melakukan test kesehatan

    dengan syarat slip bukti pembayaran untuk melakukan test kesehatan di perlihatakan

    ke panitia PMB, setelah dinyatakan lulus pada test kesehatan mahasiswa tersebut

    kembali ke bank untuk membayar uang spp. Selanjutnya calon mahasiswa kembali

    lgai ke UIN untuk mengambil Kartu Tanda Mahasiswa. Sementara berkas-berkas

    calon mahasiswa kecuali yang asli akan diambil oleh panitia PMB yang nantinya akan

    di input di computer dan nantinya akan di serahkan ke fakutas masing-masing calon

    mahasiswa.

  • 1.2 GAMBAR:

    1 2

    3

    4

    5 6 7

    8

    9

    10

    00

    1. Calon mahasiswa yg telah lulus snmptn pergi ke UIN untuk melakukan registrasi ulang.

    2. Mengambil formulir data diri & kesehatan. 3. Membayar ke bank untuk test kesehatan 4. Meperlihatkan resi pembayaran ke panitia

    PMB. 5. Melakukan tets kesehatan 6. Kembali ke bank untuk membayar uang spp 7. Kembali ke UIN untuk memperlihatkan resi

    pembayaran 8. Panitia PMB menginput data mahasiswa 9. Calon mahasiswa mendapatkan kartu

    mahasiswa.

    10. Data mahasiswa baru di serahkan ke masing2 fakultas.

  • 1.3 kelemahan sistem

    Sistem yang sedang berjalan di atas di nilai kurang baik dikarenakan calon

    mahasiswa masih harus mengisi formulir data diri membuat waktu yang dibutuhkan

    untuk 1 orang calon mahasiswa melakukan registrasi ulang menjadi cukup lama.

    Terlebih mereka masih harus melakukan rangkaian tes kesehatan dan sebelum

    melakukan tes kesehatan mereka terlebih dahulu harus membayar uang test kesehatan

    di bank yang telah di tentukan, hal tersebut akan memakan waktu yang sangat lama

    dan membuat antrian panjang bagi calon mahasiswa yang lain dapat juga terjadi

    pengunduran jadwal registrasi ulang.

    Selain masalah antrian panjang, ternyata system panitia PMB yang hanya

    menggunakan computer untuk menginput data mahasiswa kurang mengefisienkan

    waktu juga memungkinkan terjadinya kesalahan penginputan data calon mahasiswa

    yang dilakukan oleh panitia PMB. Selain itu, ketika hanya menginput data pada saat

    registrasi ulang sementara proses menyusun data-data nanti dilakukan setelah

    registrasi ulang membuat data-data calon mahasiswa cukup lama untuk sampai ke

    fakultas terlebih ke jurusan masing-masing.

    2. PROPOSED SYSTEM

    2.1

    Propose System

    Agar tidak membutuhkan waktu yang lama untuk 1 orang calon mahasiswa,maka

    sebaiknya mahasiswa melakukan pembayaran spp terlebih dahulu di bank yang telah di

    tentukan. Setelah itu calon mahasiswa mendapatkan pin untuk mengisi formulir data diri

    secara online setelah mendapatkan formulir kesehatan calon mahasaiswa tersebut pergi ke

    rumah sakit untuk melakukan test kesehatn dan mengisi formulir kesehatan mereaka yang

    akan di gunakan pada saat registrasi ulang.Karena itu diperlukan system informasi

    mahasiswa yang dibuat oleh universitas sendiri sehingga ketika semua calon mahasiswa

    mengisi formulir data diri melalui online, admin dapat langsung memanage atau mengatur

    data-data mahasiswa berdasarkan program studinya masing-masing, sehingga ketika

    melakukan registrasi ulang, calon mahasiswa hanya memperlihatkan berkas dan hasil tes

    kesehatan setelah itu mereka mendapatkan Kartu Tanda Mahasiswa. Ketika calon

    mahasiswa telah melengkapi datanya, panitia PMB hanya perlu mencocokkan dengan

    berkas yang dibawa dan menginput data kesehatan calon mahasiswa.

  • Dalam hal ini calon mahasiswa membutuhkan jaringan web server agar calon

    mahasiswa dapat mengisi formulir data diri dan data kesehatan. jaringan web server dapat

    1 2

    3

    4 5

    6

    7

    1. Calon mahasiswa yg telah lulus snmptn pergi ke bank untuk membayar spp dan mendapatkan resi pembanyaran serta username dan password

    2. Mengisi formulir data diri secara online 3. Melakukan test kesehatan di RS tertentu. 4. Mengumpulkan berkas ke panitia PMB 5. Panitia PMB melakukan verifikasi data dan

    menginput data 6. Calon mahasiswa mendapatkan kartu tanda

    mahasiswa. 7. Mengakses data mahasiswa ke masing2

    fakultas.

  • juga di gunakan sebagai server yang dapat diperankan oleh tata usaha untuk mengatur data

    mahasiswa yang masuk.

    3. Spesifikasi kebutuhan sistem

    3.1 Kebutuhan fungsional :

    Penginputan data mahasiswa baru dan data kesehatan oleh calon

    mahasiswa baru

    Admin yang mengontrol system informasi

    3.2 Spesifikasi kebutuhan data:

    Data kesehatan mahasiswa baru

    Data mahasiswa baru mencangkup data pribadi,data orang tua, data

    akademik, dll.

    3.3Spesifikasi kebutuhan teknologi

    Teknologi web-server

  • 4. RANCANGAN SISTEM DENGAN DFD

    Rancangan Sistem Secara Umum

    a. Konteks Diagram

    b. Diagram Berjenjang

    0

    SISTEM INFORMASI

    MAHASISWA

    1

    INPUT

    3

    OUTPUT

    1.1 Data diri, ortu,

    akademik, organisasi

    1.2

    Data

    kesehatan

    2.1

    Kartu

    Mahasiswa

    2.2

    Data

    Mahasiswa

    Sistem

    informasi

    manajemen Calon mahasiswa

    Panitia PMB Fakultas

    Mengisi formulir data

    diri dan data

    kesehatan

    Mengumpul berkas

    KTM

    Verifikasi data

    mahasiswa

  • Rancangan Sistem Terinci

    DFD Level 1

    a. DFD Level 2

    Data Mahasiswa Data Kesehatan

    2

    ADMIN

    2

    OUTPUT

    F1 KTM.pdf F2 Data Mahasiswa.xls

    Calon

    Mahasiswa

    Panitia

    PMB

    Fakultas

    1

    INPUT

    3

    OUTPUT

    F1

    F2 data kshtn.xls

    data mhs.xls Input data diri

    2

    ADMIN

  • 5. RANCANGAN SISTEM DENGAN UML

    Rancangan Sistem Secara Umum

    a. Usecase Diagram

    Calon mahasiswa

    Panitia

    PMB

    Fakultas

    Data diri

    Data kshtn

    Data ortu

    Data base

    Kartu

    mahasiswa

  • b. lass Diagram

    MAHASISWA

    -nama

    -ttl

    -nama ortu

    -alamat

    -nilai UN

    -nilai rapor

    -gaji ortu

    +{add}

    PANITIA

    -tinggi badan

    -berat badan

    -tekanan darah

    -buta warna

    -gol. darah

    +{add}

    ADMIN

    -data mahasiswa

    -data kesehatan

    -data akademik

    +{add}

    +{printlf}

  • Rancangan Sistem Terinci

    a. Sequence Diagram

    b. Activity Diagram

    Calon Mahasiswa Panitia PMB Mahasiswa

    Mengumpulkan

    semua data yg di

    perlukan

    Verifikasi data

    Input data

    kesehatan

    Buat KTM Dapat KTM

    Calon Mahasiswa Admin Panitia PMB Fakultas

    Mengisi biodata

    Verifikasi data

    Menginput

    data kesehatan

    Database mahasiswa

    Kartu Tanda Mahasiswa

  • c. Statechart Diagram

    Tes kesehatan

    Melapor ke panitia PMB

    Verifikasi data

    Dan

    Input data kesehatan

    Dapat Kartu Tanda

    Mahasiswa

    Isi form biodata

    Download form kesehatan

    Dinyatakn sehat

    benar peserta reg. ulang

    Informasi masuk di sistem

    Sah jadi mahasiswa

    Dinyatakan

    tidak sehat

  • d. Deployment Diagram

    6. PENGUJIAN SISTEM

    Black-Box Testing

    Apakah data yang diinput sesuai dengan data yang masuk (valid)?

    Apakah data kesehatan mahasiswa sudah benar?

    Apakah system dapat membedakan character, numerik, dan symbol?

    Apakah system dapat menolak data berganda?

    Apakah system dapat membacabatasan field?

    Apakah system dapat kompatibel secara internal?

    Apakah system dapat memeriksa kesalahan penginputan data secara keseluruhan dan

    memberi peringatan?

    Apakah system dapat melakukan pengeditan data jika ada pembaharuan data?

    Calon mahasiswa

    Panitia PMB

    PC / Smartphone :

    Client

    Browser

    PC : Server

    PHP

    PC : Client

    Browser

    http

    http

  • Analisis Kinerja Sistem

    Apakah system dapat berjalan cepat dan tepat?

    Apakah waktu pendaftaran sudah lebih efesien?

    Apakah data kesehatan dari rumah sakit sudah sesuai dengan data yg di inginkan?

    Apakah system tidak lambat loading?

    Apakah system dapat memeriksa data yang dicari secara cepat?

    Apakah system dapat diakses oleh 100 user dalam waktu yang bersamaan?

    Pada saat terjadi sistem offline, dapatkah sistem kembali online kurang dari 1 hari?

    Apakah sistem dapat melakukan recovery dan back up data secara cepat?

    Pengujian Akseptansi Sistem

    Apakah calon mahasiswa paham dan tahu cara mengisi formulir data di sistem?

    Apakah calon mahaiswa tidak kesuliatan dalam mencari rumah sakit untuk

    melakukan tes kesehatan?

    Apakah calon mahasiswa tidak mengalami kesulitan pada saat mengisi formulir data

    di sistem?

    Unit Test

    Apakah program dalam sistem dapat memanage atau mengelompokkan data

    berdasarkan kode?

    Apakah program dalam sistem tidak lagi terdapat error?

    Integration Test

    Apakah program dalam sistem dapat menghubungkan data-data yang memiliki

    keterkaitan?

    Apakah data di class tertentu dapat digunakan pada data di class lainnya?

    Defect Testing

    Apakah pada sistem terdapat kecacatan?

  • Apakah pada program terdapat yang tidak sesuai dengan fungsinya atau

    spesifikasinya?

    Apakah pada program terdapat kesalahan pengkodean?