Download - 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
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
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
IV.2Identifikasi data dan aliran prosesnya
Login
KRS
Page 4
KHS
Jadwal
Page 5
V. Pemodelan Sistem
5.1 Pemodelan Proses
1. Context Diagram
Page 6
2. DFD
DFD Level 1
Page 7
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
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
1. ERD
2. Normalisasi
Page 10
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
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
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
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
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
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
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