Sistem informasi akademik : studi kasus pada Akademi Seni Rupa dan Disain MSD Yogyakarta - USD Repository

SISTEM INFORMASI AKADEMIK

  

( Studi Kasus pada Akademi Seni Rupa Dan Disain MSD Yogyakarta )

SKRIPSI

  Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains (S.Si)

  Program Studi Ilmu Komputer Oleh :

  Yosephina Mariana Kaize NIM : 033124052

  

PROGRAM STUDI ILMU KOMPUTER

JURUSAN MATEMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

  ACADEMIC INFORMATION SYSTEM (Case Study at MSD Visual Art and Design Academy Yogyakarta) A THESIS

  Presented as Partial Fullfilment of the Requirements To Obtain Sarjana Sains (S.Si) Degree

  Computer Science Study Programme By :

  Yosephina Mariana Kaize Student ID : 033124052

COMPUTER SCIENCE STUDY PROGRAMME MATHEMATICS DEPARTMENT SCIENCE AND TECHNOLOGY FACULTY SANATA DHARMA UNIVERSITY YOGYAKARTA

PERNYATAAN KEASLIAN KARYA

  Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini tidak memuat karya orang lain, kecuali yang telah disebutkan dalam kutipan dan daftar pustaka, sebagaimana layaknya karya ilmiah.

  Yogyakarta, 17 Maret 2008 Penulis

  Yosephina M Kaize

HALAMAN PERSEMBAHAN

  

Skripsi ini Kupersembahkan kepada:

  ♥ Tuhan YESUS, Bunda Maria dan Santo Yosep yang selalu ada di dalam setiap hirupan nafas ini, yang selalu membuat mukjizat tiap hari buat ku, buat keluarga ku, buat semua orang yang percaya penuh pada MU. ♥ My Beloved Mama yang sudah melahirkan aku dan membesarkan aku dalam dunia meski hanya sampai kelas enam SD. Mama menyertaiku ☺...

  U are a Smart Mother. ♥ Yang Mulia alias Juragan alias Bapa Tersayang di Mroke, U Are A Great

  Father. Kita akan selalu duduk dan berbincang tentang apa saja, dari A sampe Z di samping rumah sambil minum kopi dan makan kue. ♥ Kakak Pertama, orang yang bijaksana di mata ku, My Angel : Brother Jhon bersama kk Yo dan si kecil Sofie yang manis kayak tante mu ini.

  ♥ Kakak Kedua, waktu masih kecil galak, tapi sekarang brother Tom menjadi lemah lembut dan baik, teruskan perjuangan mama untuk masyarakat kecil dan lemah. ♥ Kakak Ketiga, yang tidak pernah takut akan hari esok, yang penuh perjuangan dalam hidupnya, sista Mary, apa pun adanya diri mu, ko pangaruh... ♥ Kakak Keempat, kk Linda, anak Lia n Ocep, yang adalah pendoa sejati, puasa dan doa yang tiada henti mu itu menjadikan ku tetap bertahan hingga kini. Terima kasih untuk segala doa-doa mu. ♥ Kakak Kelima dan Keenam, My Sweet Twin Sista, Michelle dan Franciena

  kax Mike yang tidak pernah ingin melihat ku KanKer (Kantong Kering). Makasih kax say. ♥ Kakak Ketujuh, brother Anton yang tinggal nun jauh di sana, yang selalu ada untuk ku. Makasih banyak kax dah bantu otep kuliah. Kapan kita breakdance lagi?

  ♥ Para Dosen IKOM yang mengajarkan banyak hal pada ku, khusus buat mama Rita yang sabar membimbing ku mengerjakan skripsi. Mama Rosa yang menolong ku dalam mengambil keputusan, makasih ya bu... pak Joko yang ku kenal saat Live-In CM, makasih pak atas semuanya... Pak Haris yang menjadi dosen PA yang penuh dengan nasehat berharga. Pak Eko yang mengajari presentasi yang baik saat Tugas Khusus, Pak Iwan yang mengajar tentang PBO, Pak Hery yang mengajarkan tentang Jaringan... Juga para dosen matematika. ♥ Teman-teman ASMER :

  Kajol,kMikie,kRina,aTha,aNna,sabRine,oTa,herLin,kKori,Agu,Yeni,brother Obet. yang selalu ada untuk ku, yang menemani hari-hari ku di tanah Jogja. Kyati dan KdaR, Juga teman-teman Papua lain ♥ Teman-teman IKMAMER. ♥ Teman-teman esempe,esema : Devi (Ko Baik Skali, Makasih e),Odus,Irfan,Teis, Meki dll. kDian Manalu, makasih atas warisan modul- modul kuliahnya. kToni yang baik hati, makasih atas segala bantuannya. ♥ Teman-teman IKOM’03 yang menemani ku dari awal kuliah hingga akhir, untuk kToni, Vica dan Siska beserta ade eli n oneng, fransiskus dan ita, elis, teguh dan rina, mbaVica, teman-teman kampus yang lain juga. Khusus buat Theresia Endang...ko adalah malaikat yang TUHAN kirimkan untuk ku di saat akhir perjalanan kuliah ini. Makasih untuk usaha dan kerja keras kita selama mengerjakan skripsi. Pak Dyar yang mengenalkan aku tentang Delphi. Tak lupa mas susilo yang dah bantuin aku di Lab saat AsDos dan Lab.TA. Para kakak angkatan. ♥ Teman-teman Flobamora yang mengajarkan banyak hal padaku lewat kegiatan-kegiatannya : kEning,kJhon,kFany dLL. ♥ Semua orang yang peduli terhadap ilmu pengetahuan dan slalu berjuang untuk menggalinya lebih dalam. ♥ Untuk Tanah Papua ku tercinta....forever dech....:)

  

“Jika Anda berpikir Anda akan kalah, Anda akan kalah.

Jika Anda berpikir Anda tidak berani, Anda tidak akan berani.

Jika Anda ingin menang, namun berpikir Anda tidak bisa,hampir dapat dipastikan Anda tidak akan

menang.

  

Jika Anda berpikir akan merugi, Anda akan merugi.

Didunia ini kita temukan bahwa keberhasilan selalu diawali dari kemauan diri, dan semuanya itu

ada dalam pikiran kita.

  

Jika Anda pikir Anda orang tak berkelas, begitulah anda jadinya.

  

Anda harus berpikir besar untuk dapat meraih sesuatu.

Anda harus memiliki keyakinan diri sebelum Anda meraih kemenangan.

Perjuangan hidup tidak selalu dimenangkan oleh orang yang lebih kuat dan lebih cepat, tapi cepat

atau lambat, orang yang menang adalah orang yang berpikir ia bisa menang.”

  

Sumber :

Reach Your Maximum Potential

(Paulus Winarto)

  

“Jika ada satu rahasia untuk sukses, dasarnya adalah kemampuan untuk memahami pandangan

orang lain dan melihat segala sesuatu dari sudut pandang dia sebaik yang anda miliki.

If there is any one secret of success, it lies in the ability to get the other person’s point of view and see

things from his angle as well as from your own.”

  

(Henry Ford)

Unjuk Kerja yang sedang –sedang saja, tidak akan dapat mengubah suatu apa pun.

  

(H. Jackson Brown, Jr.)

“Jauhilah orang yang mencoba meremehkan anda. Orang kecil selalu berbuat begitu,

tetapi orang yang benar-benar besar membuat anda merasa bahwa anda juga bisa menjadi besar”

  

(Mark Twain)

Ada pepatah Cina kuno mengatakan:

“dengan MELIHAT, aku TAHU

dengan MENDENGAR, aku MENGERTI

dengan MENJALANI, aku PAHAM”

  

“Selalu bersyukur akan membuat kita bahagia”

  

ABSTRAK

  Sistem Informasi Akademik pada Akademi Seni Rupa dan Disain MSD Yogyakarta merupakan sebuah sistem yang dapat membantu pengelolaan data akademis serta memudahkan pengaksesan informasi akademis bagi petugas akademik, dosen dan mahasiswa. Saat ini beberapa pengelolaan data akademis masih dilakukan secara manual.

  Sistem Informasi Akademik ini dibangun menggunakan metode Unified

  

Process (UP) dan Unified Modelling Language (UML). Dalam tahap

  implementasi, digunakan bahasa pemrogaman Delphi 6.0 dan MySQL Server 5.0 sebagai server basisdatanya.

  Berdasarkan hasil penyebaran kuesioner yang telah dilakukan terhadap 30 responden, diperoleh kesimpulan bahwa Sistem Informasi Akademik pada Akademi Seni Rupa dan Disain MSD Yogyakarta dapat membantu petugas akademik, dosen dan mahasiswa, sehingga pengelolaan dan pengaksesan data akademis dapat dilakukan dengan lebih mudah.

  ABSTRACT

  Academic Information System of MSD Visual Art and Design Academy Yogyakarta is a system to manage academic data and to provide access of academic information for academic officers, lecturers and students in MSD Visual Art and Design Academy Yogyakarta. Nowadays the process is still done manually.

  This Academic Information System was developed using Unified Process method and Unified Modelling Language. In the implementation phase, Delphi 6.0 was used as the programming language and MySQL Server 5.0 as a database server.

  Based on the questionnaire result distributed to 30 respondents, it can be concluded that Academic Information System of MSD Visual Art and Design Academy Yogyakarta is able to assist the users, and therefore management and information access of academic data could be done easier.

KATA PENGANTAR

  Puji syukur kepada Allah Bapa yang maha baik sehingga penulis dapat menyelesaikan skripsi ini dengan lancar, atas segala kekuatan dan kesehatan yang diberikan-Nya, selama penulis menjalani kuliah hingga mengerjakan skripsi ini.

  Skripsi ini disusun sebagai salah satu syarat untuk memperoleh gelar Sarjana Sains (S.Si) Program Studi Ilmu Komputer di Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.

  Penulis menyadari banyak pihak yang telah memberikan sumbangan baik pikiran, waktu, tenaga, bimbingan dan dorongan pada penulis sehingga akhirnya skripsi ini dapat selesai. Oleh karena itu pada kesempatan ini, tidak lupa penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada :

  Ibu Anastasia Rita Widiarti, S.Si., M.Kom. selaku dosen pembimbing penulisan tugas akhir ini. Terimakasih atas bimbingan, semangat, dan inspirasi yang diberikan kepada penulis dalam penulisan skripsi ini. Terimakasih atas kepercayaan ibu sehingga penulis dapat mengikuti berbagai pengalaman yang membangun, menikmati kebersamaan yang menyenangkan dan tak terlupakan. Ibu P.H. Prima Rosa, M.Sc., M.Kom sebagai seorang ibu yang telah memberikan segala waktu dan bimbingan selama penulis kuliah di USD.

  Terimakasih atas segala kepercayaannya, banyak pelajaran buat penulis sehingga penulis bisa menjadi seperti sekarang. Bapak Haris Sriwindono selaku bapa dan dosen pembimbing akademik yang selalu memberikan semangat dan inspirasi setiap KRS klasikal. Romo Gregorius Heliarko selaku Dekan Fakultas Sains dan Teknologi yang penuh kekuatan lewat khotbahnya dalam misa-misa yang penulis ikuti di kampus. Seluruh dosen-dosen di Fakultas Sains dan Teknologi. Terima kasih atas semua bimbingan, kesabaran, pengetahuan dan kesempatan yang penulis terima sejak menjadi mahasiswi di Fakultas Sains dan Teknologi. Pejabat Struktural di Fakultas MIPA. Terima kasih atas segala kemudahan dan fasilitas yang diberikan kepada penulis selama belajar di Fakultas MIPA. Seluruh Karyawan Fakultas MIPA. Terima kasih atas kemudahan-kemudahan yang selama ini saya terima. Inspirasi dan penyemangat hidup tiada henti bagiku : Bapa dan my beloved mama, kaka-kaka ku semua serta semua orang yang dikasihi dan mengasihi

  Penulis. PemDa TK II Merauke yang sudah memberikan beasiswa selama penulis kuliah. Untuk Bapa Stan (Terima kasih).

  Sahabat-sahabatku : Ana , Sabrina, Sarlota, Siska, Citra dan Frans, Elis,Vika dengan kebersamaan yang menyenangkan, Rina dan Teguh, Gurit (Thanks banget), Wilson dan Pai (seman-seman mop), serta teman-teman Flobamora. Teman-teman Ilmu Komputer angkatan 2003 dan semua teman-teman kampus. Terima kasih atas kebersamaannya selama ini, kalian membuat hidupku lebih indah. Teman masa kecilku dan teman-teman dari Mroke : Ninang (walau jauh, ko tetap teman paling setia), modest (teman terbaik ku), ManDora (Seandainya dapat menemukan orang seperti mu lagi), Gina (Tetap Smangat e), Ita (Cara hidup mu jadi contoh buat ku), ade Ety (belajar rajin e). Semua pihak yang tidak dapat disebutkan satu persatu yang telah membantu dalam penyelesaian skripsi ini.

  Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan. Walaupun demikian penulis berharap semoga skripsi ini dapat bermanfaat bagi masyarakat dan perkembangan ilmu pengetahuan alam.

  

DAFTAR ISI

  HALAMAN JUDUL................................................................................................ i HALAMAN PERSETUJUAN............................................................................... iii HALAMAN PENGESAHAN................................................................................ iv HALAMAN PERNYATAAN KEASLIAN KARYA ............................................v HALAMAN PERSEMBAHAN ............................................................................ vi HALAMAN MOTTO .......................................................................................... viii ABSTRAK ............................................................................................................. ix ABSTRACT.............................................................................................................x HALAMAN HAK CIPTA ..................................................................................... xi KATA PENGANTAR .......................................................................................... xii DAFTAR ISI........................................................................................................ xiv DAFTAR GAMBAR ......................................................................................... xxiv DAFTAR TABEL................................................................................................xxx

  BAB I. PENDAHULUAN

  1.1. Latar Belakang Masalah.........................................................................1

  1.2. Rumusan Masalah ..................................................................................2

  1.3. Batasan Masalah ....................................................................................2

  1.4. Tujuan dan Manfaat Penelitian ..............................................................2

  BAB II. LANDASAN TEORI

  2.1. Sistem dan Informasi .............................................................................6

  2.1.1 Konsep Dasar Sistem ...................................................................6

  2.1.1.1 Karakteristik Sistem ...............................................................7

  2.1.2 Konsep Dasar Informasi ..............................................................9

  2.1.2.1 Kualitas Informasi ................................................................11

  2.1.2.2 Nilai Informasi......................................................................11

  2.1.3 Konsep Dasar Sistem Informasi ................................................12

  2.1.3.1 Komponen Sistem Informasi ................................................12

  2.2. Konsep Analisi dan Desain Berorientasi Obyek..................................14

  2.2.1 Model Berorientasi Obyek..........................................................14

  2.2.2 Karakteristik Metodologi Berorientasi Obyek............................15

  2.3. UML (Unified Modelling Language)...................................................16

  2.3.1. Diagram-diagram UML ..........................................................17

  2.4. Metode Perancangan Basis Data..........................................................18

  2.4.1. Tahap Perancangan Database. . ...............................................18

  2.4.2. Normalisasi .............................................................................18

  2.4.3. Diagram E-R............................................................................19

  2.5. Relational Database Management System (RDBMS) ........................20

  2.5.1. Data Definition Language (DDL) ...........................................20

  2.5.2. Data Manipulation Language (DML)......................................21

  2.6. Borland Delphi 6.0 ..............................................................................21

  2.7. MySQL dan Client-Server ...................................................................22

  2.8. Arsitektur Sistem..................................................................................22

  2.8.1 Arsitektur Client-Server.................................................................23

  2.8.1.1 Arsitektur 2-Tier.. ...................................................................23

  2.8.1.2 Arsitektur 3-Tier.. ...................................................................23

  2.8.1.3 Arsitektur n-Tier.. ...................................................................24

  2.9. Metode Kuisioner (Angket).. ...............................................................25

  2.9.1 Tujuan Kuisioner.. .........................................................................25

  2.9.2 Macam-macam Kuisioner..............................................................25

  2.9.3 Menganalisis Data.. .......................................................................26

  BAB III. ANALISA DAN PERANCANGAN SISTEM

  3.1. Analisa Sistem......................................................................................27

  3.1.1 Analisa Sistem Lama .....................................................................27

  3.1.1.1 Observasi Sistem Menggunakan Diagram Aktifitas................27

  3.1.1.2 Gambaran Umum Sistem Lama...............................................31

  3.1.1.3 Tinjauan Kurikulum.................................................................32

  3.1.1.3.1 Sistem Penilaian.................................................................33

  3.1.2 Analisa Sistem Baru Menggunakan Pemodelan Use Case............36

  3.1.2.1 Use Case Diagram Untuk Pihak Mahasiswa ..........................36

  3.1.2.2 Use Case Diagram Untuk Pihak Dosen..................................37

  3.1.2.3 Use Case Diagram Untuk Pihak Akademik ...........................38

  3.1.3 Perancangan Sistem .. ....................................................................41

  3.1.3.1 Perancagan Basisdata..............................................................41

  3.1.3.1.1 ER-Diagram .....................................................................41

  3.1.3.1.2 Rincian Tabel Yang Sudah Dinormalisasi.......................42

  3.2. Pemodelan Kelas (Class Diagram)......................................................45

  3.2.1. Penggambaran Diagram Kelas Secara Rinci...........................45

  3.2.1.1 Diagram Kelas Penyimpanan (Entity) ..................................45

  3.2.1.2 Diagram Kelas Antarmuka (UI) ...........................................46

  3.3. Pemodelan Arsitektur Komponen Software Sistem Clien Server ........48

  3.4. Pemodelan Proses (Sequence Diagram) ..............................................49

  3.4.1 Diagram Sekuens Sistem KRS Mandiri .....................................49

  3.4.1.1 Diagram Sekuens Login KRS Mandiri.................................49

  3.4.1.2 Diagram Sekuens Isi/Edit KRS... .........................................50

  3.4.1.3 Diagram Sekuens Lihat Jadwal Kuliah.................................51

  3.4.1.4 Diagram Sekuens Cetak Jadwal Kuliah................................52

  3.4.1.5 Diagram Sekuens Lihat Nilai................................................52

  3.4.1.6 Diagram Sekuens Lihat Grafik Perkembangan Studi... ........53

  3.4.1.7 Diagram Sekuens Ubah Password... .....................................54

  3.4.2 Diagram Sekuens Sistem Dosen .................................................55

  3.4.2.1 Diagram Sekuens Login Dosen ............................................55

  3.4.2.2 Diagram Sekuens Lihat Grafik Perkembangan Studi ...........55

  3.4.2.4 Diagram Sekuens Cetak Jadwal Mengajar ...........................57

  3.4.2.5 Diagram Sekuens Lihat Daftar Mahasiswa ..........................57

  3.4.2.6 Diagram Sekuens Cetak Daftar Mahasiswa .........................58

  3.4.2.7 Diagram Sekuens Ubah Password ........................................59

  3.4.3 Diagram Sekuens SIA MSD .......................................................60

  3.4.3.1 Diagram Sekuens Login Akademik......................................60

  3.4.3.2 Diagram Sekuens Isi/Edit Data Mahasiswa..........................61

  3.4.3.3 Diagram Sekuens Cetak Data Mahasiswa ............................62

  3.4.3.4 Diagram Sekuens Isi/Edit Data Dosen .................................63

  3.4.3.5 Diagram Sekuens Cetak Data Dosen ....................................64

  3.4.3.6 Diagram Sekuens Isi/Edit Data Matakuliah .........................65

  3.4.3.7 Diagram Sekuens Penawaran Matakuliah Sisipan ...............66

  3.4.3.8 Diagram Sekuens Isi/Edit Jadwal .........................................67

  3.4.3.9 Diagram Sekuens Buka KRS................................................68

  3.4.3.10 Diagram Sekuens Tutup KRS.............................................69

  3.4.3.11 Diagram Sekuens Cetak Formulir KRS..............................70

  3.4.3.12 Diagram Sekuens Isi/Edit Nilai per Matakuliah .................71

  3.4.3.13 Diagram Sekuens Isi/Edit Nilai per Mahasiswa .................72

  3.4.3.14 Diagram Sekuens Cetak KHS.............................................73

  3.4.3.15 Diagram Sekuens Cetak Transkrip .....................................73

  3.4.3.16 Diagram Sekuens Ubah Tahun Akademik dan Semester ...74

  3.5. Perancangan Keluaran (Output) Secara Rinci......................................75

  3.5.2 Perancagan Print Out Data Dosen ....................................................76

  3.5.3 Perancagan Print Out Jadwal Perkuliahan .......................................76

  3.5.4 Perancagan Print Out Formulir KRS Klasikal .................................77

  3.5.5 Perancagan Print Out KHS...............................................................77

  3.5.6 Perancagan Print Out Transkrip Nilai ..............................................78

  3.5.7 Perancagan Print Out Jadwal Mengajar Dosen ................................79

  3.5.8 Perancagan Print Out Daftar Mahasiswa .........................................79

  3.5.9 Perancagan Print Out KRS Mandiri Mahasiswa ..............................80

  3.5.10 Perancagan Print Out Jadwal Kuliah Mahasiswa...........................80

  3.5.11 Perancagan Print Out Presensi Kuliah ...........................................80

  3.6. Perancagan Form Utama ......................................................................81

  3.6.1 Perancagan Form Utama Pihak Akademis .......................................81

  3.6.2 Perancagan Form Utama Mahasiswa................................................82

  3.6.3 Perancagan Form Utama Dosen .......................................................82

  BAB IV. IMPLEMENTASI SISTEM

  4.1. Implementasi Basis Data......................................................................83

  4.2. Implementasi User Interface Tiap Use Case.. .....................................91

  4.2.1 Pengguna : Pihak Akademik .......................................................91

  4.2.1.1 Use Case Login Akademik ...................................................91

  4.2.1.2 Use Case Isi/Edit Data Mahasiswa .......................................92

  4.2.1.3 Use Case Cetak Data Mahasiswa..........................................92

  4.2.1.4 Use Case Isi/Edit Data Dosen ...............................................93

  4.2.1.6 Use Case Isi/Edit Data Matakuliah .......................................94

  4.2.1.7 Use Case Penawaran Matakuliah Semester Sisipan .............94

  4.2.1.8 Use Case Data Jadwal Perkuliahan.......................................95

  4.2.1.9 Use Case Cetak Presensi Kuliah ...........................................95

  4.2.1.10 Use Case Buka Transaksi KRS Mandiri.............................96

  4.2.1.11 Use Case Tutup Transaksi KRS Mandiri............................96

  4.2.1.12 Use Case Cetak Formulir KRS Klasikal.............................96

  4.2.1.13 Use Case Isi/Edit Nilai Per Matakuliah ..............................97

  4.2.1.14 Use Case Isi/Edit Nilai Per Mahasiswa ..............................97

  4.2.1.15 Use Case Cetak KHS Mahasiswa .......................................98

  4.2.1.16 Use Case Cetak Transkrip Nilai Mahasiswa.......................98

  4.2.1.17 Use Case Ubah Tahun Akademik dan Semester.................98

  4.2.1.18 Form Pembuat.....................................................................99

  4.2.1.19 Form Bantuan .....................................................................99

  4.3.1 Pengguna : Pihak Mahasiswa....................................................101

  4.3.1.1 Use Case Login Mahasiswa ................................................101

  4.3.1.2 Use Case Isi/Edit KRS Mandiri ..........................................101

  4.3.1.3 Use Case Lihat Jadwal Kuliah ............................................102

  4.3.1.4 Use Case Cetak Jadwal Kuliah ...........................................102

  4.3.1.5 Use Case Lihat Nilai Mahasiswa. .......................................102

  4.3.1.6 Use Case Lihat Grafik Perkembangan Studi ......................103

  4.3.1.7 Use Case Ubah Password Mahasiswa ................................103

  4.4.1.1 Use Case Login Dosen........................................................104

  4.4.1.2 Use Case Lihat Jadwal Mengajar Dosen ............................104

  4.4.1.3 Use Case Cetak Jadwal Mengajar.......................................104

  4.4.1.4 Use Case Lihat Daftar Mahasiswa......................................105

  4.4.1.5 Use Case Cetak Data Mahasiswa Perwalian.......................105

  4.4.1.6 Use Case Lihat Grafik Perkembangan Studi ......................106

  4.4.1.7 Use Case Ubah Password Dosen ........................................106

  4.3. Hasil Print Out Secara Rinci..............................................................107

  4.3.1 Print Out Data Mahasiswa .....................................................107

  4.3.2 Print Out Data Dosen.............................................................108

  4.3.3 Print Out Jadwal Perkuliahan ................................................108

  4.3.4 Print Out Formulir KRS Klasikal ..........................................109

  4.3.5 Print Out KHS .......................................................................109

  4.3.6 Print Out Transkrip Nilai .......................................................110

  4.3.7 Print Out Jadwal Mengajar ....................................................110

  4.3.8 Print Out Daftar Mahasiswa ..................................................111

  4.3.9 Print Out KRS Mandiri..........................................................111

  4.3.10 Print Out Jadwal Pribadi Mahasiswa...................................111

  4.3.11 Print Out Presensi Kuliah ....................................................111

  4.4. Implementasi Proses ..........................................................................112

  4.4.1 Proses Login KRS Mandiri ....................................................112

  4.4.2 Proses Isi/Edit KRS................................................................113

  4.4.4 Proses Cetak Jadwal Kuliah ...................................................116

  4.4.5 Proses Lihat Nilai...................................................................117

  4.4.6 Proses Lihat Grafik Perkembangan Studi ..............................117

  4.4.7 Proses Ubah Password ...........................................................118

  4.4.8 Proses Login Dosen ...............................................................118

  4.4.9 Proses Lihat Grafik Perkembangan Studi ..............................119

  4.4.10 Proses Lihat Jadwal Mengajar .............................................120

  4.4.11 Proses Cetak Jadwal Mengajar.............................................120

  4.4.12 Proses Lihat Daftar Mahasiswa............................................120

  4.4.13 Proses Cetak Daftar Mahasiswa...........................................121

  4.4.14 Proses Ubah Password .........................................................121

  4.4.15 Proses Login Akademik .......................................................122

  4.4.16 Proses Isi/Edit Data Mahasiswa ...........................................122

  4.4.17 Proses Cetak Data Mahasiswa .............................................124

  4.4.18 Proses Isi/Edit Data Dosen...................................................125

  4.4.19 Proses Cetak Data Dosen .....................................................126

  4.4.20 Proses Isi/Edit Data MataKuliah..........................................127

  4.4.21 Proses Penawaran Matakuliah Sisipan.................................128

  4.4.22 Proses Isi/Edit Jadwal ..........................................................128

  4.4.23 Proses Cetak Presensi Kuliah...............................................129

  4.4.24 Proses Buka KRS .................................................................129

  4.4.25 Proses Tutup KRS ................................................................130

  4.4.27 Proses Isi/Edit Nilai Per Matakuliah ....................................130

  4.4.28 Proses Isi/Edit Nilai Per Mahasiswa ....................................131

  4.4.29 Proses Cetak KHS ................................................................132

  4.4.30 Proses Cetak Transkrip ........................................................132

  4.4.31 Proses Ubah Tahun Akademik dan Semester ......................134

  BAB V. HASIL DAN PEMBAHASAN SISTEM

  5.1. Teknik Pengumpulan Data.................................................................135

  5.2. Sasaran Penyebaran Kuisioner...........................................................136

  5.3. Form Kuisioner ..................................................................................137

  5.4. Hasil dan Pembahasan Kuisioner.......................................................143

  BAB VI. PENUTUP

  6.1 Kesimpulan ........................................................................................153

  6.2 Saran dan Kritik .................................................................................153 DAFTAR PUSTAKA ..........................................................................................154 LAMPIRAN.........................................................................................................155

  DAFTAR GAMBAR Gambar 1.1 Empat Fase Dalam Unified Process.....................................

  3 Gambar 2.1 Siklus Informasi................................................................... 10

Gambar 3.1 Diagram Aktifitas KRS manual........................................... 27Gambar 3.2 Diagram Aktifitas KRS mandiri........................................... 28Gambar 3.3 Diagram Aktifitas Cetak KHS.............................................. 29Gambar 3.4 Diagram Aktifitas Ubah KRS............................................... 30Gambar 3.5 Use Case Diagram Mahasiswa............................................. 36Gambar 3.6 Use Case Diagram Dosen..................................................... 37Gambar 3.7 Use Case Diagram Pihak Akademis..................................... 38 Gambar 3.8 Diagram E-R.........................................................................

  41 Gambar 3.9 Diagram Kelas Penyimpanan............................................... 45

Gambar 3.10 Diagram Kelas UI Secara Umum......................................... 46Gambar 3.11 Diagram Kelas UI SIA MSD................................................ 46Gambar 3.12 Diagram Kelas UI SI Dosen................................................. 47Gambar 3.13 Diagram Kelas UI SI KRS Mandiri..................................... 47Gambar 3.14 Arsitektur Client/Server....................................................... 48Gambar 3.15 Sequence Diagram Login KRS Mandiri............................... 49Gambar 3.16 Sequence Diagram Isi/Edit KRS.......................................... 50Gambar 3.17 Sequence Diagram Lihat Jadwal Kuliah.............................. 51 Gambar 3.18 Sequence Diagram Cetak Jadwal Kuliah.............................

  52 Gambar 3.19 Sequence Diagram Lihat Nilai............................................. 52

Gambar 3.21 Sequence Diagram Ubah Password...................................... 54Gambar 3.22 Sequence Diagram Login Dosen.......................................... 55Gambar 3.23 Sequence Diagram Lihat Grafik........................................... 55Gambar 3.24 Sequence Diagram Lihat Jadwal Mengajar.......................... 56Gambar 3.25 Sequence Diagram Cetak Jadwal Mengajar......................... 57Gambar 3.26 Sequence Diagram Lihat Daftar Mahasiswa........................ 57Gambar 3.27 Sequence Diagram Cetak Daftar Mahasiswa....................... 58Gambar 3.28 Sequence Diagram Ubah Password...................................... 59Gambar 3.29 Sequence Diagram Login Akademik.................................... 60Gambar 3.30 Sequence Diagram Isi/Edit Data Mahasiswa........................ 61Gambar 3.31 Sequence Diagram Cetak Data Mahasiswa.......................... 62Gambar 3.32 Sequence Diagram Isi/Edit Data Dosen............................... 63Gambar 3.33 Sequence Diagram Cetak Data Dosen.................................. 64Gambar 3.34 Sequence Diagram Isi/Edit Data Matakuliah....................... 65Gambar 3.35 Sequence Diagram Penawaran Matakuliah Sisipan............. 66Gambar 3.36 Sequence Diagram Isi/Edit Jadwal....................................... 67Gambar 3.37 Sequence Diagram Cetak Presensi Kuliah........................... 68Gambar 3.38 Sequence Diagram Buka KRS.............................................. 68Gambar 3.39 Sequence Diagram Tutup KRS............................................. 69Gambar 3.40 Sequence Diagram Cetak Formulir KRS.............................. 70Gambar 3.41 Sequence Diagram Isi/Edit Nilai per Matakuliah................. 71Gambar 3.42 Sequence Diagram Isi/Edit Nilai per Mahasiswa................. 72Gambar 3.44 Sequence Diagram Cetak Transkrip..................................... 73Gambar 3.45 Sequence Diagram Ubah Tahun Akademik dan

  74 semester................................................................................

Gambar 3.46 Print Out Data Mahasiswa Per NIM...................................

  75 Gambar 3.47 Print Out Data Mahasiswa Per Angkatan............................ 75

Gambar 3.48 Print Out Data Dosen........................................................... 76Gambar 3.49 Print Out Data Jadwal Perkuliahan...................................... 76Gambar 3.50 Print Out Form KRS Klasikal.............................................. 77Gambar 3.51 Print Out Data KHS per mahasiswa..................................... 77 Gambar 3.52 Print Out Data KHS per angkatan.......................................

  78 Gambar 3.53 Print Out Data Transkrip Nilai Akhir.................................. 78

Gambar 3.54 Print Out Data Transkrip Nilai Sementara........................... 79Gambar 3.55 Print Out Jadwal Mengajar.................................................. 79Gambar 3.56 Print Out Daftar Mahasiswa................................................. 79Gambar 3.57 Print Out KRS Mandiri........................................................ 80Gambar 3.58 Print Out Jadwal Kuliah Mahasiswa.................................... 80Gambar 3.59 Print Out Presensi Kuliah..................................................... 80Gambar 3.60 Form Utama SIA MSD......................................................... 81Gambar 3.61 Form Utama SI KRS Mandiri.............................................. 82Gambar 3.62 Form Utama SI Dosen.......................................................... 82Gambar 4.1 Use Case Login Akademik................................................... 91Gambar 4.2 Use Case Isi/Edit Data Mahasiswa..................................... 92Gambar 4.4 Use Case Isi/Edit Data Dosen.............................................. 93Gambar 4.5 Use Case Cetak Data Dosen................................................. 93 Gambar 4.6 Use Case Isi/Edit Data Matakuliah.....................................

  94 Gambar 4.7 Use Case Isi/Edit Penawaran Matakuliah Semester

  94 Sisipan..................................................................................

Gambar 4.8 Use Case Pemasukan Data Jadwal Perkuliahan................... 95Gambar 4.9 Use Case Cetak Presensi Kuliah.......................................... 95Gambar 4.10 Use Case Buka Transaksi KRS Mandiri.............................. 96Gambar 4.11 Use Case Tutup Transaksi KRS Mandiri............................. 96Gambar 4.12 Use Case Pencetakan Formulir KRS Klasikal..................... 96Gambar 4.13 Use Case Pemasukan Nilai Per Matakuliah......................... 97Gambar 4.14 Use Case Pemasukan Nilai Per Mahasiswa......................... 97Gambar 4.15 Use Case Pencetakan Kartu Hasil Studi Mahasiswa............ 98Gambar 4.16 Use Case Pencetakan Transkrip Nilai Mahasiswa............... 98 Gambar 4.17 Use Case Pengubahan Tahun Akademik dan Semester......

  98 Gambar 4.18 Form Pembuat...................................................................... 99 Gambar 4.19 Form Bantuan......................................................................

  99 Gambar 4.20 Use Case Login Mahasiswa................................................. 101

Gambar 4.21 Use Case Pengisian KRS Mandiri....................................... 101Gambar 4.22 Use Case Lihat Jadwal Kuliah............................................. 102Gambar 4.23 Use Case Cetak Jadwal Kuliah............................................ 102Gambar 4.24 Use Case Lihat Nilai............................................................ 102Gambar 4.26 Use Case Ubah Password..................................................... 103Gambar 4.27 Use Case Login Dosen..................................................... 104Gambar 4.28 Use Case Lihat Jadwal Mengajar Dosen.............................. 104Gambar 4.29 Use Case Preview Jadwal Mengajar Dosen......................... 104Gambar 4.30 Use Case Lihat Daftar Mahasiswa....................................... 105Gambar 4.31 Use Case Cetak Daftar Mahasiswa...................................... 105Gambar 4.32 Use Case Lihat Grafik Perkembangan Studi Mahasiswa..... 106Gambar 4.33 Use Case Ubah Password..................................................... 106Gambar 4.34 Print Out Data Mahasiswa (Per Mahasiswa)....................... 107Gambar 4.35 Print Out Data Mahasiswa (Per Angkatan).......................... 107Gambar 4.36 Print Out Data Dosen........................................................... 108Gambar 4.37 Print Out Jadwal Perkuliahan............................................... 108Gambar 4.38 Print Out Formulir KRS Klasikal........................................ 109Gambar 4.39 Print Out KHS (Per Mahasiswa).......................................... 109Gambar 4.40 Print Out KHS (Per Angkatan)............................................ 109Gambar 4.41 Print Out Transkrip (Sementara).......................................... 110Gambar 4.42 Print Out Transkrip (Akhir)................................................. 110Gambar 4.43 Print Out Jadwal Mengajar.................................................. 110Gambar 4.44 Print Out Daftar Mahasiswa................................................ 111Gambar 4.45 Print Out KRS Mandiri........................................................ 111Gambar 4.46 Print Out Jadwal Pribadi Mahasiswa................................... 111Gambar 4.47 Print Out Presensi Kuliah..................................................... 111Gambar 5.2 Grafik Untuk Pertanyaan No.2............................................. 144Gambar 5.3 Grafik Untuk Pertanyaan No.3............................................. 145Gambar 5.4 Grafik Untuk Pertanyaan No.4............................................. 146Gambar 5.5 Grafik Untuk Pertanyaan No.5............................................. 147Gambar 5.6 Grafik Untuk Pertanyaan No.6............................................. 148Gambar 5.7 Grafik Untuk Pertanyaan No.7............................................. 149Gambar 5.8 Grafik Untuk Pertanyaan No.8............................................. 150Gambar 5.9 Grafik Untuk Pertanyaan No.9............................................. 151Gambar 5.10 Grafik Untuk Pertanyaan No.10........................................... 152

  DAFTAR TABEL

  Tabel 1. Lambang-lambang ER-Diagram.......................................... 20 Tabel 2. Gradasi Nilai......................................................................... 34 Tabel 3. Jumlah SKS Maksimum Yang Dapat Diambil..................... 35 Tabel 4. Rancangan Login Akademik................................................ 42 Tabel 5. Rancangan Jurusan............................................................... 42 Tabel 6. Rancangan Program Studi.................................................... 42 Tabel 7. Rancangan Mahasiswa......................................................... 42 Tabel 8. Rancangan Dosen................................................................. 42 Tabel 9. Rancangan Setting................................................................ 43 Tabel 10. Rancangan MataKuliah........................................................ 43 Tabel 11. Rancangan Nilai .................................................................. 43 Tabel 12. Rancangan KRS................................................................... 43 Tabel 13. Rancangan Jadwal................................................................ 43 Tabel 14. Rancangan Mtk_Tawar........................................................ 43 Tabel 15. Rancangan Kunci................................................................. 43 Tabel 16. Rancangan IPSIPK............................................................... 43 Tabel 17. Rancangan Jabatan............................................................... 43 Tabel 18. Keterangan Atribut............................................................... 44 Tabel 19. Implementasi Login Akademik............................................ 83 Tabel 20. Implementasi Jurusan........................................................... 83 Tabel 21. Implementasi Program Studi................................................ 84

  Tabel 23. Implementasi Dosen............................................................. 85 Tabel 24. Implementasi Setting............................................................ 86 Tabel 25. Implementasi MataKuliah.................................................... 86 Tabel 26. Implementasi Nilai .............................................................. 87 Tabel 27. Implementasi KRS............................................................... 88 Tabel 28. Implementasi Jadwal............................................................ 88 Tabel 29. Implementasi Mtk_Tawar.................................................... 88 Tabel 30. Implementasi Kunci............................................................. 89 Tabel 31. Implementasi IPSIPK........................................................... 89 Tabel 32. Implementasi Jabatan........................................................... 90

BAB I PENDAHULUAN 1. Latar Belakang Masalah Informasi akademik merupakan bagian terpenting dalam

  pendidikan pada masa kini. Dipicu oleh kemajuan teknologi informasi, berbagai organisasi pendidikan mengharapkan suatu sistem yang memperlancar aliran informasi dan kemudahan dalam pencatatan serta pengelolaan data maupun laporan-laporan akademis.