P. 1
Tugas 5 Sistem Pengisian Krs

Tugas 5 Sistem Pengisian Krs

|Views: 2,078|Likes:
Published by Rara D'osiris

More info:

Published by: Rara D'osiris on Jan 20, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

03/30/2015

pdf

text

original

ANALISIS DAN DESAIN SISTEM KRS MAHASISWA TPL UNIVERSITAS PGRI RONGGOLAWE TUBAN

Oleh : Dewi Sara K (1412090107) Titik Khomsiyah (1412090170) Murniasih (1412090135)

PROGRAM STUDI TEKNIK PERANGKAT LUNAK FAKULTAS TEKNIK UNIVERSITAS PGRI RONGGOLAWE TUBAN 2012

komputer dapat melakukan milyaran proses dalam satu detik.Pengolahan data tersebut antara lain berupa pembuatan Biodata Mahasiswa. . Dalam pemprosesan ini sering dijumpai adanya kendala kendala seperti keterlambatan mahasiswa dalam mengisi Kartu Rencana Studi. berarti penambahan faktor kerumitan/proses di dalamnya. Dalam proses penyelenggaraan kegiatan akademik. Sejalan dengan perubahan tersebut proses belajar mengajar tidak sesuai dengan apa yang diharapkan .1 LATAR BELAKANG Pada saat itu kualitas sebuah sistem kehidupan tertentu. misalnya pembuatan Kartu Hasil Studi yang mengalami keterlambatan. sehingga pemberian data/informasi pada bagian lain menjadi tidak sempurna. sulitnya mengontrol mata kuliah yang diambil mahasiswa. Kemampuan penyimpanan data yang sangat besar dan terjamin. Semakin besar atau semakin rumit sebuah sistem akan semakin lama waktu yang dibutuhkan untuk menjalankannya (melakukan proses-proses didalamnya) Sedang perkembangan sebuah sistem. sehingga masih terdapat kelemahan-kelemahan yang muncul. Saat ini. selama ini menggunakan cara manual dan belum memanfaatkan fungsi komputer secara optimal.BAB I PENDAHULUAN 1. Ketidakakuratan data mengakibatkan pekerjaan lain juga terganggu. akan ditentukan oleh kemampuannya mengolah komunikasi tersebut. Beberapa hal yang dimiliki teknologi komputer sehingga masa depan sangat tergantung kepadanya adalah : Kecepatan proses (kerja). dituntut adanya suatu kecepatan dan keakuratan dalam pengolahan data mahasiswa. Rencana Studi . Untuk itu kecepatan proses pengerjaan menjadi sangat penting artinya untuk sebuah sistem yang terus berkembang. Nilai Ujian dan akan menghasilkan Kartu Hasil Studi. Sebuah sistem yang besar dan semakin kompleks akan memiliki data-data dan arsip yang sangat besar. yang secara khusus pula berarti kemampuannya dalam memiliki teknologi komputer yang terbaik.

atau Lembar KRS dari Dosen hilang .1. sehingga memerlukan waktu yang relatif 2. 4. 3.2 IDENTIFIKASI MASALAH Permasalahan yang terjadi pada antara lain yaitu : 1. Pembuatan laporan masih menggunakan sistem manual. Kesulitan dalam melakukan pencarian data yang diperlukan mengenai data nilai mahasiswa. Pencatatan Mata Kuliah masih dilakukan secara manual. Sering terjadi data yang telah diberikan oleh Mahasiswa. sehingga memerlukan waktu yang relatif lama.

mengidentifikasi kendala-kendala sistem.1 : Cetak sebagai KRS (output) perencanaan sistem pengisian KRS .nama. mempersiapkan usulan penelitian sistem.BAB II PERENCANAAN DESAIN SYSTEM 2. menyetujui atau menolak penelitian proyek. Pada tahap ini kegiatan yang dilakukan antara lain adalah Menyadari masalah. membuat studi kelayakan.kelas dan angkatan dengan set visible = false ) Proses pemilihan semester dan mata kuliah Tampil form KRS yang berisi mata kuliah semester 1 hingga akhir Menuju form pengisian KRS Tampil data mahasiswa dan data KRS yang telah dipilih Gambar 2. menentukan tujuan sistem. menetapkan mekanisme pengendalian. mendefinisikan masalah.1 TAHAP PERENCANAAN Dalam tahap perencanaan merupakan tahapan awal yang dilakukan dalam proses perancangan suatu sistem. 2.2 PERENCANAAN SISTEM PENGISIAN KRS inputkan NPM Mahasiswa terjadi proses pencarian data mahasiswa Tampil data mahasiswa ( NPM.

User harus memilih semerter yang akan dijalani dan paket matakuliah apasaja yang harus diambil lengkap bersama dengan SKS nya. Setelah proses pengisian KRS selesai maka tampil data Mahasiswa beserta hasil KRS yang telah di isi.Inputkan NPM mahasiswa untuk pencarian data mahasiswa yang terhubung dengan data base. . Kemudian setelah pencarian berhasil maka data Mahasiswa akan ditampilkan dengan set fisible = false sehingga tidak dapat di edit datanya oleh orang yang tidak berwenang.setelah data mahasiswa tampil maka user akan diarahkan pada form pengisian KRS pada form KRS akan tampil mata kuliah untuk semester 1 hingga semester akhir. Kemudian akan dicetak dalam bentuk print out.

Analisis sistem adalah penelitian atas sistem yang telah ada dengan tujuan untuk merencanakan sistem yang baru atau diperbarui. Pada penelitian ini. Observasi atau pengamatan terhadap proses mekanisme Sistem Informasi yang sedang berjalan di UNIROW. Yaitu dengan melakukan percobaan-percobaan terhadap program yang dibuat. Eksperimen. Studi Literatur Yaitu dengan mengumpulkan referensi-referensi yang berasal dari buku-buku panduan ataupun dari internet yang berhubungan dengan kriptografi. mendefinisikan kriteria kinerja sistem. tahap selanjutnya beralih pada analisis dari sistem yang telah ada. mengorganisasikan tim proyek.BAB III ANALISIS SYSTEM Pada saat perencanaan telah selesai.1 Metode Penelitian Bagian ini membahas tentang cara-cara yang digunakan dalam mengumpulkan. hal yang perlu diperhatikan adalah urutan atau tahapan-tahapan dalam pembangunan perangkat lunak tersebut. Pada tahap ini kegiatan yang dilakukan adalah Mengumumkan penelitian sistem. 3. 3. Teknik penelitian yang digunakan pada pembuatan sistem informasi ini terbagi menjadi 2 bagian yaitu : 3. Metode pengumpulan data terdiri dari : 1. menyetujui atau menolak rancangan proyek.1. 2. Tahapan pembangunan perangkat lunak dapat dilakukan dengan memperhatikan paradigma pembangunan perangkat lunak yang sesuai. mendefinisikan kebutuhan informasi. menyiapkan usulan rancangan.1 Metode Penelitian Dalam pembangunan perangkat lunak ini. penulis melaksanakan observasi secara langsung dengan mengamati bentuk-bentuk penerapan dan . khususnya teori tentang algoritma RSA.

Kegiatannya berupa tanya jawab maupun diskusi baik dengan pihak intem maupun ekstem terkait dengan materi penulisan agar diperoleh informasi yang akurat sehingga diharapkan dapat menjadi bahan masukkan maupun pertimbangan dalam proses penelitian. Analisi sasaran dan masalah 4. Berikut adalah beberapa rencana tahap analisis yang akan di lakukan untuk membangun Sistem Informasi KRS untuk mahasiswa TPL di Universitas PGRI Ronggolawe Tuban : 1. Analisis Kebutuhan Informasi 5.pemanfaatan Sistem Informasi yang telah dilaksanakan pada sistem berjalan.. Wawancara dengan personil yang terkait dalam proses mekanisme Sistem Informasi saat ini. 4. Analisis dan Perencanaan Perancangan Sistem informasi 2. Analisi situasi dan kondisi 3. Analisis Data (DFD) melakukan pengujian perubahan sistem Kebutuhan USER design tambahan masih ada error Perencanaan (Planning) Design Pengkodean (Coding) Testing & Implementasi Pengumpulan Data Arsitektur Sistem Gambar 3.1 : Alur proses penelitian .

2 : Diagram Alir Penelitian .Diagram metodologi penelitian pada tugas akhir ini dapat digambarkan sebagai berikut: Gambar 3.

3 : Alur Proses pengisian KRS manual .2 DIAGRAM TAHAPAN PENELITIAN Diagram pengisian KRS manual: Gambar 3.1.3.

Batasan Perancangan dari sistem ini yaitu meliputi : 1. 4. untuk kemudian di validasi oleh Dosen wali. sehingga identifikasi sistem ini menjadi semakin baik. pencarian data mahasiswa dengan inputan NPM.BAB IV PERANCANGAN SISTEM 4. pemilihan semester dan pengisian data KRS. Dalam perancangan ini. Sistem yang dikembangkan berhubungan dengan pencatatan data mahasiswa. ada beberapa batasan yang dikembangkan bedasarkan identifikasi kebutuhan system. 2.dengan Batasan system hanya pada ruang lingkup pengisian KRS untuk Mahasiswa Fakultas Teknik dengan Prodi Teknik Perangkat Lunak saja.2 PERANCANGAN DFD DFD LEVEL 0 SISTEM PENGISIAN KRS . Sistem yang dikembangkan dapat menghasilkan print out berupa lembaran KRS yang telah diproses.1 Rancangan Sistem sistem yang dirancang adalah system KRS Mahasiswa TPL di Unirow Tuban.

1 : DFD level 0 .Gambar 4.

2 : DFD level 1 .DFD LEVEL 1 SISTEM PENGISIAN KRS Gambar 4.

4. Data dan proses dalam flowchart sistem dapat digambarkan secara online (dihubungkan langsung dengan komputer) atau offline (tidak dihubungkan langsung dengan komputer. cash register atau kalkulator).1 Flowchart Sistem Flowchart Sistem merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem.4. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut. Berikut adalah flowchart sistem pada Sistem Pengisian KRS di Unirow Tuban : . Flowchart Sistem terdiri dari data yang mengalir melalui sistem dan proses yang mentransformasikan data itu. Dengan kata lain. misalnya mesin tik.3. flowchart ini merupakan deskripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem.3 Pembuatan Flowchart Sistem Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut urutan prosedur dari suatu program.

informasi diimplementasikan dalam sebuah field atau record (kumpulan field).4 Perancangan Basis Data Dalam dunia basis data.6 : Flowchart Sistem Pengisian KRS Data Periode_Akad Display Lembaran KRS 4. • Tabel Fakultas  Fak_id .Entry Pegawai Entry Dosen Entry Kelas Entry Mata_kuliah Entry Prodi Entry Fakultas Proses Manipulasi Pegawai Proses Manipulasi Dosen Proses Manipulasi Kelas Proses Manipulasi Mata_kuliah Proses Manipulasi Prodi Proses Manipulasi Fakultas Data Pegawai Data Dosen Data Kelas Data Mata Kuliah Data Prodi Data Fakultas Entry Mahasiswa Entry MK_Prodi Proses Manipulasi Mahasiswa Entry KRS Entry MK_Periode_Akad Proses Pengisian KRS Data Mahasiswa Proses Manipulasi MK_Periode_Akad Proses Manipulasi MK_Prodi Data MK_Prodi Data KRS Data MK_Periode_A kad Entry Periode_Akad Proses Periode_Akad Permintaan Data KRS Gambar 4. Berikut field-field yang dibutuhkan dalam sistem basis data KRS. informasi.

 Fak_Name • Tabel Mata_kuliah  MK_id  MK_Name  SKS  Semester • Tabel Prodi  Fak_id  Prodi_id • Tabel Mahasiswa  NPM  MHS_Name  Kelas  Jenis_kel  Tmp_Lahir  Tgl_Lahir  Alamat  Telepon  Nip_Wali • Tabel MK_Prodi  Prodi_id  MK_id • Tabel Periode_Akademik  Periode_id  Periode_Name  Periode_Waktu • Tabel MK_Periode_Akademik  MK_id .

 Periode_id • Tabel Pegawai  Nip_Pegawai  Nama_Pegawai  Alamat  No-Telpon  Password • Tabel Kelas  Id_Kelas  Nama_Kelas • Tabel Dosen  Nip_Dosen  Nama_depan • Tabel KRS  MHS_id  MK_id  Periode_id  Nip_Pegawai Keterangan : attribut yang di cetak tebal dan bergaris bawah merupakan kunci utama (Primery Key). .

analis perlu menentukan kebutuhan input dari sistem. Data inputan adalah sesuai dengan field yang ada dalam basis data untuk kemudian di tampilkan dengan interface . Untuk tahap desain input secara umum. yaitu : • Penangkapan data (data capture) yaitu proses mencatat kejadian nyata yang terjadi akibat transaksi yang dilakukan oleh organisasi ke dalam dokumen dasar. Secara umum alat-alat yang digunakan adalah keyboard. Untuk proses ini diperlukan perancangan form.5 Perancangan Input KELAS Untuk memasukkan NAMA_KELAS PK ID_KELAS data ke dalam sistem informasi baru yang terkomputerisasi. Desain input disesuaikan dengan proses input secara langsung yang terdiri dari dua atau tiga tahapan utama. dan sebagainya. • Pemasukan data (data entry) yaitu proses membacakan atau memasukkan data ke dalam komputer. mouse. diperlukan alat-alat input.Berikut adalah ERD dari Sistem Pengisian KRS : MK_PERIODE_AKADEMIK PK I1 MK_ID PERIODE_ID KRS PK I1 I2 I3 KRS_ID NPM MK_ID PERIODE_ID NIP_PEGAWAI PK FAKULTAS FAK_ID FAK_NAME PERIODE_AKADEMIK PK PERIODE_ID PERIODE_NAME PERIODE_WAKTU PK PRODI FAK_ID PRODI_ID PRODI_NAME MAHASISWA PK NPM MHS_NAME KELAS JENIS_KEL TMP_LAHIR TGL_LAHIR ALAMAT TELEPON NIP_WALI MATA_KULIAH PK MK_ID MK_NAME SKS SEMESTER PK PEGAWAI NIP_PEGAWAI NAMA_PEGAWAI ALAMAT NO_TELPON PASSWORD I1 MK_PRODI PK I1 PRODI_ID MK_ID DOSEN PK NIP_DOSEN NAMA_DOSEN 4.

Output dari sistem informasi ini adalah berupa printout yang menampilkan data mata kuliah apa saja yang diambil oleh Mahasiswa tersebut. Menu berisi beberapa alternatif atau pilihan yang disajikan kepada pengguna. . menampilkan keluaran (output) informasi dan atau dapat keduanya. diantaranya : menu. Menu banyak digunakan dalam rancangan antar muka karena mudah digunakan. Output dapat berupa hasil di media keras (kertas) maupun hasil di media lunak (berupa tampilan di layar monitor). tabel maupun grafik atau bagan. Dialog ini terdiri dari proses memasukkan data ke dalam input. kumpulan instruksi dan dialog pertanyaan/jawaban. Dengan printout kertas yang berisikan informasi-informasi penting.8 Tahap Report (Pelaporan) Pelaporan dimaksudkan agar entri data yang telah dilakukan pada satu periode tertentu untuk dicetak dan bisa digunakan untuk bahan kearsiapan.yang lebih menarik 4. Format dari output dapat berupa keterangan-keterangan.6 Perancangan Output Output adalah produk dari sistem informasi yang dapat dilihat. 4.7 Perancangan Interface Rancangan antar muka (dialog layar terminal interface) merupakan rancang bangun dari percakapan antar pemakai sistem dengan komputer. 4. Terdapat beberapa strategi dalam membuat rancangan antar muka.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->