Laporan ADS

21
LAPORAN TUGAS MANDIRI Analisis dan Disain Sistem Sistem Akademik Online Fakultas Ekonomi Universitas Al-Azhar Indonesia Disusun Oleh : Reni Widianingsih 064.08.025 FAKULTAS TEKNOLOGI INDUSTRI JURUSAN TEKNIK INFORMATIKA Page 1

Transcript of Laporan ADS

Page 1: Laporan ADS

LAPORANTUGAS MANDIRI

Analisis dan Disain Sistem

Sistem Akademik Online Fakultas Ekonomi Universitas Al-Azhar Indonesia

Disusun Oleh :Reni Widianingsih 064.08.025

FAKULTAS TEKNOLOGI INDUSTRI

JURUSAN TEKNIK INFORMATIKA

UNIVERSITAS TRISAKTI

JAKARTA

2011

Page 1

Page 2: Laporan ADS

I. Sistem Akademik Online Fakultas Ekonomi Universitas Al-Azhar Indonesia

II. Pengembang : RENI WIDIANINGSIH

III. Latar Belakang :

Pembangunan dunia pendidikan yang selalu mengalami perkembangan pesat seiring dengan laju perkembangan teknologi informasi yang sangat beraneka ragam, diperlukan peningkatan mutu dan mekanisme pelayanan dibidang pendidikan agar lebih berdaya guna dan berhasil guna, sehingga Sumber Daya Manusia (SDM) yang diciptakan dapat ikut berpartisipasi dalam membangun dunia luar sesuai dengan kemampuannya.

Dengan adanya perkembangan teknologi sekarang ini, sistem informasi akademik sangat dibutuhkan oleh para aktiviti kampus dan merupakan sebuah hal yang sangat vital untuk terlaksananya proses belajar mengajar secara kontinuitas dan berkualitas. Dalam lingkungan kampus, pengisian Kartu Rencana Studi(KRS) merupakan salah satu komponen syarat dalam pendidikan. Pengisian Kartu Rencana Studi yang dilakukan secara manual dengan form yang terdapat kendala yang dihadapi, yaitu kurang efisien, kurang fleksibel terhadap aktifitas yang lain,dan membutuhkan waktu yang relatif lama. Selain itu kendala lainnya adalah apabila staff salah memasukkan data KRS yang dinginkan oleh mahasiswa dan sulit mendapat informasi dari akademik, hal itu tentu saja akan menghambat dalam proses belajar mengajar.

dengan adanya aplikasi system akademik ini maka diharapkan dapat memberikan alternative terhadap sistem KRS yang ada sekarang ini. Oleh karena itu, sistem akademik ini diciptakan untuk memudahkan para aktiviti kampus dalam pencarian informasi akademik secara menyeluruh, pengisian KRS secara online, mampu memberikan informasi yang lebih up to date, dan lain-lain.

Page 2

Page 3: Laporan ADS

IV. Spesifikasi Kebutuhan Sistem

4.1 Identifikasi User & Sistem Kebutuhan Informasi

No. UserKebutuhanFungsional

Kebutuhan Non FungsionalKinerja Informas

iEfisiensi Kendali Ekonomi Aman

1. DosenMengentri

Nilai Ujian

Akses mudah

& cepat

Akurat

Tidak perlu sering refresh

Updating nilai →

uncommit

Kurangi kegagalan

proses

Nilai tidak dapat

diubah oleh

orang lain

2. Mahasiswa

Mengisi KRS

Akses mudah

Akurat

Tidak perlu sering refresh

Updating mata

kuliah yang bisa diambil

Kurangi kesalahan

proses

Mata kuliah hanya bias

diambil oleh NIM

yang bersang-

kutan

Melihat Informasi

Akses cepat

Up to date & akurat

Tidak perlu

datang ke

kampus

Updating informasi

terbaru- -

3. Umum

Akses Informasi

Akses mudah

Up to date

Meng- hemat waktu

-Hemat waktu

-

Pendaftaran Kuliah

Akses mudah

& cepat

Akurat

Tidak perlu sering refresh

& hemat waktu

Uang pendaftar-an tidak bisa di

kembali-kan

Hemat waktu & tenaga

Data pribadi bersifat private

4. AdminMeng-update

informasi

Akses mudah

Akurat

Tidak perlu sering refresh

Memberikan

informasi dan

mengatur web

Lebih Efektif

-

Page 3

Page 4: Laporan ADS

IV.2Identifikasi data dan aliran prosesnya

Login

KRS

Page 4

Page 5: Laporan ADS

KHS

Jadwal

Page 5

Page 6: Laporan ADS

V. Pemodelan Sistem

5.1 Pemodelan Proses

1. Context Diagram

Page 6

Page 7: Laporan ADS

2. DFD

DFD Level 1

Page 7

Page 8: Laporan ADS

DFD Level 2

3. Kamus Data

Olah Data IndukNama arus data Data IndukAlias Data Mahasiswa, Data Mata Kuliah, Data NilaiAliran proses Data Mahasiswa

3. Spesifikasi Proses

Page 8

Page 9: Laporan ADS

No. Proses Nama Proses Input Output

1.0Olah Data Data Induk Info Data

Induk

1.1Pengolahan Data Mahasiswa

Data Mahasiswa List Data Mahasiswa

1.2Pengolahan Data Mata Kuliah

Data Mata Kuliah List Data Mahasiswa

1.3Pengolahan Data Nilai Data Nilai List Data

Nilai

2.0

Proses Informasi Hasil Data & InformasiInformasi umum

Info Mahasiswa

Info KegiatanInfo pendaftaran

V.2Pemodelan Data

Page 9

Page 10: Laporan ADS

1. ERD

2. Normalisasi

Page 10

Page 11: Laporan ADS

1. DATA_MAHASISWA(nama, TTL, alamat, noTelp)

2. DATA_SEKOLAH(nama, alamat, jurusan, thn_lulus)

3. Nilai Normalisasi 1(nim, nama, jurusan, PA, kodeSemester, kodeMK, namaMK, sks, dosen, jumlTdkHadir, nilai, rincian nilai, totalSKS, IPS)Normalisasi 2MAHASISWA(nim, nama, jurusan, PA, kodeSemester)DATA_NILAI(nim, kodeMk, namaMK, sks, jumlTdkHadir, nilai, rincianNilai, totalSKS, IPS)Normalisasi 3MAHASISWA (nim, nama, jurusan,PA)KRS(nim, kodeSemester, nama, fakultas, jurusan)JADWAL(kodeMK, kodeSemester, kodeJurusan, jurusan, namaMK, sks, namaDosen)DATA_NILAI(nim, kodeMK, kodeSemester, jumlTdkHadir, nilai, rincianNilai, totalSKS, IPS)Normalisasi 4JADWAL(kodeMK, kodeSemester, kodeJurusan, namaDosen)JURUSAN(kodeJurusan, jurusan)DATA_MK(kodeMK, namaMK, sks, kodeWaktu)

4. KHS Normalisasi 1(nim, nama, jurusan, PA, kodeSemester, kodeMK, namaMK, sks, nilai, jumlSKS, IPK)Normalisasi 2MAHASISWA (nim, nama, jurusan, PA, kodeSemester)KHS(nim, kodeMK, namaMK, sks, jumlSKS, IPK)Normalisasi 3MAHASISWA (nim, nama, jurusan,PA)KRS(nim, kodeSemester)KHS( nim, kodeMK, jumlSKS, IPK)

5. ISI KRSNormalisasi 1(nim, nama, jurusan, PA, kodeSemester, kodeMK, namaMK, sks, kodeWaktu, h/j_kuliah, h/j_absensi, h/j_ ujian, status)Normalisasi 2MAHASISWA (nim, nama, jurusan, PA, kodeSemester)KODE_WAKTU(nim, kodeMK, namaMK, sks, kodeWaktu, h/j_kuliah, h/j_absensi, h/j_ ujian, status)Normalisasi 3MAHASISWA (nim, nama, jurusan,PA)

Page 11

Page 12: Laporan ADS

KRS(nim, kodeSemester)KODE_WAKTU(kodeWaktu, h/j_kuliah, h/j_ujian, status)ABSENSI( nim, kodeMK, h/j_absensi)

6. CETAK KRSNormalisasi 1(nim, nama, jurusan, PA, kodeSemester, kodeMK, namaMK, sks, h/j_kuliah, namaDosen, ruangan, totalSKS)Normalisasi 2MAHASISWA (Nim, nama, jurusan, PA, kodeSemester)DATA_MK(nim, kodeMK, namaMK, sks, h/j_kuliah, namaDosen, ruangan, totalSKS)Normalisasi 3MAHASISWA (nim, nama, jurusan,PA)KRS(nim, kodeSemester)DATA_MK(kodeMK, kodeWaktu, namaMK, sks, ruangan)KODE_WAKTU(kodeWaktu, h/j_kuliah)

7. KARTU PESERTA UJIANNormalisasi 1nim, nama, jurusan, PA, kodeSemester, kodeMK, namaMK, sks, h/j_kuliah, nama dosen, h/j_ujian, no_kursi, ruangan, totalSKSNormalisasi 2MAHASISWA (nim, nama, jurusan, PA, kodeSemester)UJIAN(nim, kodeMK, namaMK, sks, h/j_kuliah, nama dosen, h/j_ujian, no_kursi, ruangan, totalSKS)Normalisasi 3MAHASISWA (nim, nama, jurusan,PA)DATA_SEMESTER(nim, kodeSemester)DATA_MK(kodeMK, kodeWaktu, namaMK, sks, ruangan)KODE_WAKTU(kodeWaktu, h/j_kuliah, h/j_ujian)NO_BANGKU(nim, kodeMK, no_kursi)

8. KEUANGANNormalisasi 1nim, nama, jurusan, PA, kodeSemester, jumlahNormalisasi 2MAHASISWA (nim, nama, jurusan, PA,KodeSemester)KEUANGAN(nim, kodeSemester, jumlah)Normalisasi 3MAHASISWA (nim, nama, jurusan,PA)DATA_SEMESTER(nim, kodeSemester)

9. KELENGKAPAN YUDICIUM

Page 12

Page 13: Laporan ADS

Normalisasi 1(nim, nama, jurusan, PA, nilai, periode, ket. , tgl , tempat , thToefl, periode, totToefl)Normalisasi 2MAHASISWA (nim, nama, jurusan, PA)SERTIFIKAT(nim, tgl, tempat)TOEFL(nim, thToefl, periode,totToefl)

5.3 Pemodelan Solusi

1. Structure Chart

2. Spesifikasi File

Nama Tabel : Data_Mahasiswa

Page 13

Page 14: Laporan ADS

Primary Key : -Foreign Key : -No. Nama Field Tipe Lebar Keterangan1. alamat Int 9 Alamat Mahasiswa2. Nama Varchar 25 Nama Mahasiswa3. TTL Date 8 Tanggal lahir4. noTelp Int 15 No telpon

Nama Tabel : MahasiswaPrimary Key : nimForeign key : -No. Nama Field Tipe Lebar Keterangan1. Nim Int 9 Nim mahasiswa2. Nama Varchar 25 Nama mahasiswa3. Jurusan Char 12 Nama jurusan4. PA Varchar 25 Nama dosen PA

Nama Tabel : JadwalPrimary Key : -Foreign key : kodeMK, kodeSemester, kodeJurusanNo. Nama Field Tipe Lebar Keterangan1. kodeMK Char 8 Kode Mata kuliah2. namaDosen Varchar 25 Nama dosen3. kodeSemester Char 20 Kode semester4. PA Varchar 25 Nama dosen PA

Nama Tabel : KRSPrimary Key : kodeSemesterForeign key : nimNo. Nama Field Tipe Lebar Keterangan1. kodeSemester Char 20 Kode semester2. nim Int 9 Nim mahasiswa3. nama Varchar 20 Nama mahasiswa4. Fakultas Varchar 20 Fakultas5. Jurusan Varchar 20 Jurusan

Nama Tabel : JurusanPrimary Key : kodeJurusanForeign key : -No. Nama Field Tipe Lebar Keterangan1. kodeJurusan Char 9 Kode jurusan2. namaJurusan Varchar 25 Nama jurusan

Nama Tabel : Data_MKPrimary Key : kodeMK

Page 14

Page 15: Laporan ADS

Foreign key : kodeWaktuNo. Nama Field Tipe Lebar Keterangan1. kodeMK Char 8 Kode mata kulliah2. kodeWaktu Char 8 Kode waktu mata kuliah3. namaMK Varchar 25 Nama mata kuliah4. Sks Int 1 Jumlah sks5. Ruangan Varchar 15 Ruangan kuliah

Nama Tabel : keuanganPrimary Key : -Foreign key : kodeSemester, nimNo. Nama Field Tipe Lebar Keterangan1. kodeSemester Char 20 Kode semester2. Nim Char 9 Nim mahasiswa3. jumlah Int 25 Jumlah biaya

Nama Tabel : Kode_WaktuPrimary Key : kodeWaktuForeign key : -No. Nama Field Tipe Lebar Keterangan1. kodeWaktu Char 8 Kode waktu2. h/j_Kuliah Varchar 20 Hari dan jam kuliah3. h/j_Ujian Varchar 20 Hari dan jam ujian

Nama Tabel : Data_NilaiPrimary Key : -Foreign key : nim, kodeMK, kodeSemesterNo. Nama Field Tipe Lebar Keterangan1. Nim Int 9 Nim mahasiswa2. kodeMK Char 9 Kode mata kuliah3. kodeSemester Char 20 Kode semester4. Nilai Int 3 Nilai mata kuliah5. rincianNilai Int 3 Rincian nilai mata kuliah6. totalSKS Int 3 Total SKS yang sedang

diambil7. IPS Double 3 Nilai IPS

Nama Tabel : KHSPrimary Key : -Foreign key : nim, kodeMKNo. Nama Field Tipe Lebar Keterangan1. Nim Int 9 Nim mahasiswa2. kodeMK Char 9 Kode mata kuliah3. JumlSKS Char 3 Jumlah SKS keseluruhan4. IPK Double 3 Nilai IPK

Page 15

Page 16: Laporan ADS

Nama Tabel : AbsensiPrimary Key : -Foreign key : nim, kodeMKNo. Nama Field Tipe Lebar Keterangan1. Nim Int 9 Nim mahasiswa2. kodeMK Char 9 Kode mata kuliah3. h/j_Absensi Varchar 20 Nama jurusan

Nama Tabel : No_BangkuPrimary Key : -Foreign key : nim, kodeMKNo. Nama Field Tipe Lebar Keterangan1. Nim Int 9 Nim mahasiswa2. kodeMK Char 9 Kode mata kuliah3. No_kursi Char 3 Nomor kursi

Nama Tabel : ToeflPrimary Key : -Foreign key : nimNo. Nama Field Tipe Lebar Keterangan1. Nim Int 9 Nim mahasiswa2. thToefl Int 4 Tahun TOEFL3. Periode Varchar 20 Periode mengikuti TOEFL4. totToefl Double 5 Total jumlah TOEFL

Nama Tabel : SertifikatPrimary Key : -Foreign key : nimNo. Nama Field Tipe Lebar Keterangan1. Nim Int 9 Nim mahasiswa2. tanggal Date 8 Tanggal seminar3. Tempat Varchar 25 Tempat penyelenggara

3. User Interface

Sistem informasi akademik ini akan dianalisis menggunakan 4 syarat, yaitu :a) Waktu respon

Waktu respon pada sistem ini lumayan cepat, karena admin ataupun dosen tidak selalu didepan komputer/laptop/netbook setiap hari

b) Fasilitas help untuk userAda bantuan dan informasi untuk mahasiswa dan pencari informasi

c) Penanganan error d) Penulisan perintah komputer

Page 16

Page 17: Laporan ADS

VI. Penutup

Segala puji bagi Allah yang Maha Pengasih lagi Maha Penyayang yang telah memberikan petunjuk-Nya sehingga saya dapat menyelesaikan laporan ini dengan baik. Semoga dengan adanya hasil laporan ini bisa memberikan gambaran yang jelas tentang SRS (Spesifikasi Requirement Sistem) dalam sistem akademik online.

Dalam penyusunan laporan ini, saya menyadari bahwa masih banyak kesalahan dan kekurangan. Maka dari itu saran dan kritik yang membangun dari pembaca merupakan modal utama saya untuk meraih tangga kesuksesan.

Akhir kata saya ucapkan terima kasih kepada semua pihak yang telah memberikan andil terhadap proses penyelesaian laporan ini. Semoga laporan ini dapat memberikan informasi yang bermanfaat bagi kita semua.

VII. Daftar Pustaka

http://uai.ac.id/index.php/situs/konten/59

Page 17