Aplikasi Perwalian Dan Nilai Online Di Jurusan Teknik Industri Institut Teknologi Nasional

Gratis

2
35
217
2 years ago
Preview
Full text

ABSTRACT ONLINE TRUSTEESHIP APPLICATION AND VALUE OF

  ABSTRAK APLIKASI PERWALIAN DAN NILAI ONLINE DI JURUSAN TEKNIK INDUSTRI INSTITUT TEKNOLOGI NASIONALoleh Mukhyar Fandy Aprianur 10106328 Perwalian merupakan kegiatan yang penting dalam kegiatan akademik, perwalian adalah proses konsultasi antara dosen wali dengan mahasiswa dalammenentukan rencana studi agar mahasiswa dapat dengan lancar mengikuti program pendidikan dalam semester yang akan ditempuh. Dalam proses perwalianyang sedang berjalan terkadang timbul masalah karena seorang dosen wali biasanya melakukan perwalian untuk jumlah mahasiswa yang banyak sehinggamemerlukan waktu yang cukup lama.

INDUSTRIAL ENGINEERING DEPARTMENT AT THE NATIONALINSTITUTE OF TECHNOLOGY

  ABSTRAK APLIKASI PERWALIAN DAN NILAI ONLINE DI JURUSAN TEKNIK INDUSTRI INSTITUT TEKNOLOGI NASIONALoleh Mukhyar Fandy Aprianur 10106328 Perwalian merupakan kegiatan yang penting dalam kegiatan akademik, perwalian adalah proses konsultasi antara dosen wali dengan mahasiswa dalammenentukan rencana studi agar mahasiswa dapat dengan lancar mengikuti program pendidikan dalam semester yang akan ditempuh. Dalam proses perwalianyang sedang berjalan terkadang timbul masalah karena seorang dosen wali biasanya melakukan perwalian untuk jumlah mahasiswa yang banyak sehinggamemerlukan waktu yang cukup lama.

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

  Seringkali juga mahasiswa dan dosen wali tidak dapat bertemu secara langsung sehingga Dalam menyampaikan informasi nilai biasanya disampaikan melalui papan pengumunan atau mahasiswa meminta langsung kepada dosen yang bersangkutan,padahal mahasiswa ingin secepatnya mengetahui nilai yang diperoleh tanpa harus datang ke kampus atau bertemu secara langsung dengan dosen. 1.3 Maksud dan Tujuan Maksud yang ingin dicapai dari penelitian ini adalah membangun aplikasi perwalian dan nilai online di Jurusan Teknik Industri Institut Teknologi NasionalAdapun tujuan dari dibangunnya aplikasi perwalian dan nilai online ini adalah : 1.

1.5 Metode Penelitian

Metodologi yang digunakan dalam penelitian ini adalah metode deskriptif, yaitu suatu metode yang bertujuan untuk mendapatkan gambaran yang jelastentang hal-hal yang diperlukan.

1.5.1 Teknik Pengumpulan Data

  Studi PustakaStudi pustaka adalah tahap pengumpulan data dengan cara mempelajari referensi-referensi dan data-data yang berhubungan dengan permasalahan yangakan dibahas dengan bersumber pada buku-buku, serta bacaan lain yang kiranya dapat membantu penulis untuk menyelesaikan penelitian ini. ObservasiObservasi adalah pengamatan langsung para pembuat keputusan berikut lingkungan fisiknya dan atau pengamatan langsung suatu kegiatan yang sedangberjalan.

1.5.2 Model Pengembangan Perangkat Lunak

  Model pengembangan perangkat lunak yang digunakan dalam mengembangkan aplikasi perwalian dan nilai online ini adalah waterfall, yangmeliputi beberapa proses seperti yang terlihat pada Gambar 1.1 : Gambar 1.1 Tahapan Model Waterfall a. Analisis SistemAnalisis sistem merupakan kegiatan mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi olehaplikasi yang akan dibangun.

1.6 Sistematika Penulisan

  BAB II TINJAUAN PUSTAKA Bab ini berisi tinjauan perusahan dan berbagai konsep dasar serta teori-teori yang berkaitan dengan topik penelitian yang dilakukan dan hal-hal yang bergunadalam proses analisis permasalahan. BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini berisi tahapan implementasi dan pengujian yang merupakan tahap yang dilakukan dalam mengimplementasikan dari hasil penelitian, analisis danperancangan yang telah diidentifikasikan untuk mengimplementasikan dan menguji aplikasi.

BAB II TINJAUAN PUSTAKA

2.1 Profil Jurusan Teknik Industri Institut Teknologi Nasional

  Status ATENAS pada tahun 1984 diputuskan olehYayasan Dayang Sumbi menjadi ITENAS (Institut Teknologi Nasional), sehingga penyelenggaraan pendidikan di jurusan Teknik Industri ITENAS(TI-ITENAS) menjadi program sarjana. Pada tahun 1990, jurusan TI-ITENAS mendapat status diakui dan pada tahun 1992 mendapat status DISAMAKAN, sedangkan statusakreditasi dari BAN PT DIKTI jurusan TI-ITENAS pada tahun 1998 mendapat status C dan reakreditasi pada tahun 2002 mendapat status B.

2.1.2.1 Visi Jurusan Teknik Industri - ITENAS

2.1.2.2 Misi Jurusan Teknik Industri - ITENAS

  Jurusan Teknik Industri ITENAS menjadi penyelenggara pendidikan tinggi yang unggul di tingkat nasional yang mampu beradaptasi terhadapperubahan teknologi industri dan berperan aktif dalam pengembangan 1. Menyelenggarakan pendidikan teknik industri berbasis sitem manufaktur untuk menghasilkan lulusan yang mampu melakukanperancangan, instalasi, dan perbaikan sistem integraf yang terdiri atas manusia, material, peralatan, informasi, dan sumber daya lainnya.

2.1.3 Badan Hukum Instansi

  Merumuskan ketentuan akademik yang berlaku di Jurusan, mengacu pada norma yang dikembangkan oleh Senat Institut danketentuan Senat Fakultas serta ketentuan-ketentuan umum yang berlaku dlaam bidang akademik 2. Tugas Kepala Laboratorium / StudioKepala Laboratorium / Studio bertugas melakukan kegiatan dalam cabang ilmu pengetahuan, teknologi dan atau kesenian tertentu sebagaipelaksanaan tugas jurusan atau unit pelaksana teknik sesuai dengan ketentuan bidang yang bersangkutan.

2.1.6 Logo Instansi

  Bujur sangkar dengan kedua garis diagonal yang sejajar sumbu horizontal dan vertikal, merupakan lambang keserbabisaan,mencerminkan potensi yang berkembang, mampu menyelesaikan masalah, terampil berkomunikasi dan bekerja sama, serta mampumenyesuaikan diri terhadap perubahan-perubahan yang datang dengan cepat. Lingkaran di dalam bujur sangkar yang bersinggungan dengan sisi-sisi bujungsangkar, merupakan lambang kesinambungan yang tidakterputus, mencerminkan tidak henti-hentinya menuntut ilmu demi meningkatkan kemampuan ilmiah dan profesionalisme untukkesejahteraan masyarakat.

2.2 Data

2.2.1 Konsep Dasar Data

2.2.2 Klasifikasi, Jenis dan Macam Data

  Data InternalData internal adalah data yang menggambarkan situasi dan kondisi pada suatu organisasi secara internal. Data KontinyuData kontinyu adalah data yang nilainya ada pada suatu interval tertentu atau berada pada nilai yang satu ke nilai yang lainnya.

2.3 Sistem

2.3.1 Konsep Dasar Sistem

  Suatu sistem dapat mempunyai suatu sistem yang lebih besar yang disebut supra sistem, misalnya suatu perusahaan dapat disebut dengansuatu sistem dan industri yang merupakan sistem yang lebih besar dapat disebut dengan supra sistem. Lingkungan luar sistem dapat bersifatmenguntungkan dan dapat juga bersifat merugikan sistem tersebut.lingkungan luar yang mengutungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara.

2.4 Informasi

2.4.1 Konsep Dasar Informasi

  Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanyayang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) Sumber dari informasi adalah data. Kejadian- kejadian (event) adalah sesuatu yang terjadi pada saat tertentu.

2.4.2 Siklus Informasi

  Pemakai kemudian menerimainformasi tersebut sebagai landasan untuk membuat suatu keputusan dan melakukan tindakan operasional yang akan membuat sejumlah data baru. Sebagian besar informasidinikmati oleh lebih dari satu pihak sehingga sulit untuk menghubungkan suatu informasi dengan biaya untuk memperolehnya dan sebagian besarinformasi tidak dapat ditaksirkan keuntungannya dengan satuan uang tetapi dapat ditaksir nilai efektivitasnya.

2.5 Sistem Informasi

2.5.1 Konsep Dasar Sistem Informasi

  Leitch, sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahantransaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu denganlaporan- laporan yang diperlukan. Informasi mungkindikumpulkan dari lingkungan dalam atau luar dan memungkinkan didistribusikan ke dalam atau ke luar organisasi.

2.5.2 Komponen Sistem Informasi

  Sistem informasi merupakan sebuah susunan yang terdiri dari beberapa komponen seperti orang, aktivitas, data, perangkat keras,perangkat lunak, dan jaringan yang terintegrasi yang berfungsi untuk mendukung dan meningkatkan operasi sehari-hari sebuah bisnis, jugamenyediakan kebutuhan informasi untuk pemecahan masalah dan pengambilan keputusan oleh manajer. DataSecara konseptual, data adalah deskripsi tentang benda, kejadian, aktivitas, dan transaksi yang tidak mempunyai makna dan tidakberpengaruh langsung secara langsung kepada pemakainya atau disebut juga sebagai sekumpulan fakta mentah dalam isolasi.

2.6 Basis Data

  2.6.1 Data Base Management SystemData Base Management System (DBMS atau DMS) adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol dan mengakses basis data dengan cara yangpraktis dan efisien. 2.6.2 DDL DDL (Data Definition Language) atau Bahasa Definisi Data adalah perintah-perintah yang biasa digunakan oleh administrator data untukmendefinisikan skema basis data dan juga subskema.

2.6.3 DML

  Bahasa Manipulasi Data (Data Manipulation Languange atau DML) digunakan untuk memanipulasi database yang telah didefinisikan denganDDL. DML adalah perintah-perintah yang digunakan untuk melakukan hal-hal seperti berikut: 1.

2.7 Sistem Online

  World Wide Web adalah suatu ruang informasi yang yang dipakai oleh pengenal global yang disebut Uniform Resource Identifier(URI) untuk mengidentifikasi sumber-sumber daya yang berguna. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web.

9.2 DFD (Data Flow Diagram)

  DFD adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih pentingdan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata DFD merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambarananalisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

2.9.3 ERD ( Entity Relationship Diagram)

  ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyaihubungan antar relasi. EntitiEntiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain.

2.10 Web Server

  Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer,Mozilla Firefox, dan program browser lainnya. Jika ada permintaan dari browser, maka web serverakan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali kebrowser.

2.11 Apache HTTP Server

  Server HTTP Apache atau Server Web / WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux,Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain.

2.11.1 Sejarah Apache

  Pada awal mulanya, Apache merupakan perangkat lunak sumber terbuka yang menjadi alternatif dari server web Netscape (sekarangdikenal sebagai Sun Java System Web Server). Pada Mei 1999, Apachedigunakan di 57% dari semua web server di dunia.

2.11.2 Kelebihan Apache

  Apache merupakan web server yang paling banyak dipergunakan diInternet. Apache mudah sekali proses instalasinya jika dibanding web server lainnyaseperti NCSA, IIS, dan lain-lain.

2.12 MySQL

2.12.1 Sejarah MySQL

  Awalnya Michael"Monty" Widenius, pengembang satu-satunya di TcX memiliki sebuah aplikasi UNIREG dan rutin ISAM buatannya sendiri dan sedang mencariantarmuka SQL yang cocok untuk diimplementasikan ke dalamnya. Ada yang berpendapat nama My diambil dari hurufdepan dan belakang Monty, tetapi versi lain mengatakan nama itu diambil dari putri Monty yang kebetulan juga bernama My.

2.12.2 Kelebihan MySQL

  MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah 7. MySQL dilengkapi dengan berbagai peralatan(tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.

2.12.3 Perintah-perintah Dasar MySQL

  Menggunakan databaseUntuk menjadikan database menjadi default dan referensi dari table yang nantinya anda gunakan. Menampilkan databaseUntuk menampilkan daftar yang ada dalam system saat itu.

2.12.4 Sintaks DDL dalam MySQL

  Column1 adalah nama field baru, column_type adalah tipe kolom dan column_attributes adalah atribut kolom yang akan ditambahkan. Untuk mengubahAlter table_name change column1 column2 column_type column_attributes column1 adalah mana field yang akan dirubah, column2 adalah nama field baru, column_type adalah tipe kolom dan column_attributes adalah atribut kolom.

2.12.5 Sintaks DML dalam MySQL

  Statement Data Manipulation Language(DML) adalah perintah- perintah yang digunakan untuk mengoperasikan atau memanipulasi isi database. Sintaksnya adalah :Update table_name set column1=value1, column2=value2 where column=value Table_name adalah nama tabel yang akan dirubah record-nya.

2.13 PHP

2.13.1 Sejarah PHP

  Fleksibilitas ini amat bermanfaat bagi pemilik situs-situs web yang besar dan sibuk, karenapemilik masih bisa mempergunakan aplikasi-aplikasi yang sudah terlanjur dibuat di masa lalu dengan CGI, ISAP, atau dengan script seperti Perl,Awk atau Python selama proses migrasi ke aplikasi baru yang dibuat dengan PHP. PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang berbeda pula.

2.13.4 Koneksi PHP dengan MySQL

  Untuk menggabungkan bahasa pemograman PHP dan MySQL dibutuhkanbeberapa perintah khusus, yaitu : 1. Setelah terbentuk koneksi selanjutnya dilakukan pemilihan terhadap database yang akan digunakan, perintahnya : <?phpMysql _select_db(“nama database”);?> 3.

2.14 Java Script

  Java Script adalah bahasa scripting yang popular di internet dan (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript biasanya dituliskan dalam bentuk fungsi yang ditaruh di tag <head> yang dibuka dengantag<scripttype="teks/javascript">.

2.15 CSS

  Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasaHTML dan XHTML. Dengan adanya CSSmemungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

2.17 WAMP

  WAMP adalah paket program yang diciptakan secara independen diinstal pada komputer yang menggunakan sistem operasi MicrosoftWindows. WAMP adalah singkatan dari Windows Apache MySQL dan PHP atau Perl atau Python.

BAB II I ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

  Analisis sistem adalah melakukan analisis terhadap sistem yang sedang berjalan bertujuan sebagai dasar perancangan atau perbaikan sistem yang lama. Dari analisis tersebut dapat diketahui kelemahan atau kekurangan sistem yang lama dan dapat dirancang atau diperbaiki menjadi sebuah sistem yang lebih efektifdan efisien .

3.1.1 Analisis Masalah

  Dalam proses perwalian yang sedang berjalan terkadang timbul masalah karena seorang dosen dapat melakukan perwalian untuk jumlah mahasiswa yangbanyak sehingga memerlukan waktu yang cukup lama. Dalam hal menyampaikan informasi nilai biasanya disampaikan melalui papan pengumunan atau mahasiswa meminta langsung kepada dosen yangbersangkutan padahal mahasiswa ingin secepatnya mengetahui nilai yang diperoleh tanpa harus datang ke kampus atau bertemu secara langsung dengandosen.

3.1.2 Analisis Prosedur yang sedang berjalan

  Tahap ini digunakan untuk menganalisa proses-proses yang terjadi yaitu memahami seluruh informasi yang terdapat pada suatu sistem, menganalisa situasiuntuk mengetahui apa yang sedang terjadi, serta memutuskan tindakan apa yang harus dilakukan untuk memecahkan masalah. Analisis prosedur yang sedangberjalan ini akan digambarkan dalam bentuk flowmap.

1. Prosedur Perwalian

  Dosen wali memberi paraf disamping setiap mata kuliah yang telah disetujui dan member tanda silang pada setiap mata kuliah yang tidak diambil 6. Bagi mahasiswa yang diberi kesempatan mengambil > 20 sks karena IP-nya memungkinkan, mahasiswa yang bersangkutan akan menerima kembali KRSbarcode dari wali.

2. Prosedur BDATM

  Proses-proses yang ada pada prosedur BDATM adalah sebagai berikut : 1. Mahasiswa mengambil satu lembar formulir BDATM di BAA dengan menyerahkan KSM semester yang sedang berjalan 2.

DOSEN WALI

Pengisian FormulirBDATM Persetujuan BDATM FormulirBDATMFormulir BDATMtelah diisi Formulir BDATM telah diisiFormulir BDATMyang telah disetujui Formulir BDATM yang telah disetujuiBAA Formulir BDATMyang telah disetujui

3. Usulan prosedur perwalian

Dalam sistem yang dibangun mahasiswa yang mengambil lebih dari 20 sks cukup membutuhkan persetujuan dosen wali saja tanpa harus meminta persetujuanketua atau seketaris jurusan.

3.1.3 Entity Relationship Diagram (ERD)

Diagram ER digunakan untuk menggambarkan struktur lojik dari keseluruhan basis data yang dibuat. Berikut diagram ER yang ada pada sistemperwalian dan nilai online jurusan Teknik Industri ITENAS seperti pada Gambar 3.3.tgl_lahir alamat no_telpalamat pass email pesan NIM kode_dosen pesan1 punya data_sertifikat tgl_lahir alamat n nama_dosen no_telp kode_dosen NIP nama tgl_lahir NIM mahasiswa wali dosen nama_dosen n n n NIM Id_kelas NMK kelas kode_dosen NIM tnilai1 menjadi1 NIP semester tahun_akademik Id_kelas data_pendidikan NMK NIM kelas_isi rencana_studi tkelas Semester_berjalan n nama_kelas semester nilai punya n tgl_ijazah Bidang_ilmu Gelar_akademik Nama_pt Kd_kurulum nama tahun_akademik thn Kurikulum kelas semester_berjalan Id kode punya punya Jenjang_studi1 nama_mk matakuliah punya jadwal NMK sks n n n n Id_kelas NMK1 kuliah UTS1 kode_dosen 1 NMK mk_prasyarat UAS Gambar 3.3 Entity Relationship Diagram Aplikasi Perwalian dan Nilai Online

3.1.4 Kebutuhan Non Fungsional

  Tahap ini meliputi elemen-elemen apa saja yang dibutuhkan oleh sebuah sistem yang akan dibangun, spesifikasi masukan yang diperlukan sistem, keluaranyang akan dihasilkan sistem dan proses yang dibutuhkan sampai sistem tersebut diimplementasikan. Kebutuhan non-fungsional terbagi menjadi tiga yaitu analisisperangkat keras, perangkat lunak dan analisis pengguna.

3.1.4.1 Analisis Perangkat Keras Perangkat keras yang memadai berguna agar sistem bekerja maksimal

  Optical Drive: DVD±RWSedangkan spesifikasi perangkat keras yang dibutuhkan untuk dapat menjalankan aplikasi yang akan dibangun minimal memiliki spesifikasi sebagaiberikut : 1. Spesifikasi perangkat keras (hardware) yang ada di pada jurusan TeknikIndustri ITENAS sudah memenuhi syarat untuk pembuatan aplikasi yang akan dibuat dengan menambahkan koneksi internet.

3.1.4.2 Analisis Perangkat Lunak

  Perangkat lunak merupakan hal yang penting dalam mendukung kinerja sebuah sistem, perangkat lunak yang digunakan di jurusan Teknik Industri ITENAS adalah sebagai berikut : a. Internet BrowserSedangkan perangkat lunak yang dibutuhkan untuk dapat mendukung kinerja sistem dan menjalankan aplikasi yang akan dibangun adalah sebagaiberikut : a.

3.1.4.3 Analisis Pengguna

  Dapat menggunakan Internet Browser (Mozilla Firefox, Internet Explorer,Google Chrome, dan lain-lain),Sedangkan pengguna yang dibutuhkan untuk dapat mendukung kinerja sistem aplikasi yang akan dibangun adalah sebagai berikut : 1. Staf AdministrasiStaf Administrasi bertugas untuk mengelola dan menyediakan data yang dibutuhkan oleh sistem perwalian dan nilai online, berikut merupakan keahlianyang harus dimiliki oleh seorang staf administrasi, yaitu : a.

3.1.4.4 Analisis Jaringan

  Adapun topologi jaringan pada jurusan Teknik Industri ITENAS adalahmenggunakan topologi star, dimana sebuah hub berfungsi untuk menggabungkan Model hubungan jaringan di Jurusan Teknik Industri ITENAS menggunakan model hubungan client-server. Perlu ditambahkan jaringan internet pada jurusan Teknik Industri ITENAS untuk memenuhi kebutuhan upload dan download data dalam penggunaanaplikasi yang akan dibangun.

3.1.5 Deskripsi Kebutuhan Fungsional

  Untuk menggambarkan prosesinformasi secara umum digunakan alat bantu yaitu Context Diagram (Diagram Konteks), Data Flow Diagram (DFD), kamus data dan spesifikasi proses. Diagram konteks atau disebut juga dengan model sistem fundamental merepresentasikan seluruh elemen sistem sebagai sebuah bubble tunggal dengandata input output yang ditunjukkan oleh anak panah yang masuk dan keluar secara berurutan.

3.1.5.2 Data Flow Diagram (DFD)

  Data Flow Diagram (DFD) merupakan diagram konteks dalam bentuk yang lebih detail, Data flow diagram menguraikan proses yang terjadi dalam sistem sampai ke proses yang lebih detail. Pada Data Flow Diagram sistemperwalian dan nilai online dapat diuraikan menjadi beberapa Data Flow Diagram.

a. Data Flow Diagram (DFD) Level 1

  Data Flow Diagram (DFD) level 1 menjelaskan proses-proses yang terjadi pada sistem perwalian dan nilai online lebih detail lagi. Proses-proses tersebut merupakan penggambaran umum semua proses yang terjadi di dalam sistem, data yangmengalir dapat dilihat pada Gambar 3.5.

b. Data Flow Diagram Level 2 Proses 2 (Pengolahan Data)

  Data Flow Diagram level 2 ini turunan dari DFD level1 proses 2, yang menjelaskan proses-proses yang terjadi pada sistem lebih detail lagi, pada DFD level ini terjadi 7 proses yaitu pengolahan data mata kuliah, pengolahan data matakuliah prasyarat, pengolahan data mahasiswa, pengolahan data dosen, pengolahan data jadwal, pengolahan data nilai dan pengolahan data kelas. Aliran data terjadipada proses tersebut seperti terlihat pada Gambar 3.6.

c. Data Flow Diagram Level 3 Proses 2.1 (Pengolahan Data mata kuliah)

  Data Flow Diagram level 3 ini turunan dari DFD level 2 proses 2.1, yang menjelaskan proses-proses yang terjadi pada sistem lebih detail lagi, pada DFD level ini terjadi 4 proses yaitu tambah data mata kuliah, cari data mata kuliah,ubah data mata kuliah dan hapus data mata kuliah. Data Flow Diagram Level 3 Proses 2.3 (Pengolahan Data Mahasiswa)Data Flow Diagram level 3 ini turunan dari DFD level 2 proses 2.3, yang menjelaskan proses-proses yang terjadi pada sistem lebih detail lagi, pada DFD level ini terjadi 4 proses yaitu tambah data mahasiswa, cari data mahasiswa, ubahdata mahasiswa dan hapus.

g. Data Flow Diagram Level 3 Proses 2.5 (Pengolahan Data Jadwal)

Data Flow Diagram level 3 ini turunan dari DFD level 2 proses 2.5, yang menjelaskan proses-proses yang terjadi pada sistem lebih detail lagi, pada DFDlevel ini terjadi 4 proses yaitu tambah data jadwal, cari data jadwal, ubah data data jadwal yang akan ditambah info jadwal yang ditambah tambah data data jadwal yang akan ditambah login staf valid dari proses 1 jadwal2.5.1 info jadwal yang ditambah staf cari data info jadwal yang dicari jadwal data jadwal yang akan dicari info jadwal yang dicari login staf valid dari proses 12.5.2 data jadwal yang akan dicari info jadwal jadwal info jadwal yang akan diubah info jadwal yang akan diubah data jadwal yang akan diubah info jadwal ubah data jadwal2.5.3 data jadwal yang akan diubah data jadwal yang akan dihapus data jadwal yang akan dihapus info jadwal yang akan dihapus hapus data jadwal 2.5.4 info jadwal yang akan dihapus Gambar 3.11 DFD Level 3 Proses 2.5 (Pengolahan Data Jadwal)

h. Data Flow Diagram Level 3 Proses 2.6 (Pengolahan Data Nilai)

  2.7.3 ubah data kelas tkelas staf login staf valid dari proses 1 data kelas yang akan dicari info kelas yang dicari info kelas data kelas yang akan diubah info kelas yang akan diubah data kelas yang akan diubah info kelas yang akan diubah 2.7.4 hapus data kelas info kelas data kelas yang akan dihapus info kelas yang akan dihapus data kelas yang akan dihapus info kelas yang akan dihapus Gambar 3.13 DFD Level 3 Proses 2.7 (Pengolahan Data Kelas) j. info perwalian yang ditambah data perwalianyang akan ditambah login mahasiswa valid dari proses 1 tambah data data perwalian yang akan ditambah perwalian5.1 info perwalian yang ditambah mahasiswa ubah data info perwalian yang diubah perwalian data perwalian yang akan diubah login valid dari proses 15.2 data perwalian yang akan diubah info perwalian yang diubahperwalian info perwalian yang diubah data perwalian yangakan diubah dosen_wali Gambar 3.16 DFD Level 1 Proses 5 (Perwalian) m.

3.1.5.3 Spesifikasi Proses

  Proses 2.0 Nama Proses Pengolahan Data Source (Sumber) StafInput data login staf 2 data matakuliah yang akan ditambah, dicari, diubah, Destination (Tujuan) Staf 3.0 Nama Proses Pengolahan Data konfigurasi Source (Sumber) StafInput Data konfigurasi yang akan diubah Output Info konfigurasi yang akan diubah 3 Destination (Tujuan) Staf Logika Proses BeginIf Pilih Menu konfigurasi Then Tampilkan halaman konfigurasi End If EndNo Proses Keterangan No. Proses 2.1.4 Nama Proses Hapus Data Mata kuliah Source (Sumber) StafInput Data mata kuliah yang akan dihapus 13 Pilih menu tampil data matakuliah Pilih field (cari berdasarkan NMK atau nama MK)Input keyword If data yang dicari ditemukan Then Tampilkan Data If klik link hapus ThenTampilkan Halaman hapus data mata kuliah If klik tombol hapus Then Tampilkan Pesan “Data Mata kuliah telah dihapus” Else Tampilkan pesan “Data Matakuliah tidakditemukan!.

26 Output Info Dosen yang dicari

  Proses 2.4.3 Nama Proses Ubah Data Dosen Source (Sumber) StafInput Data Dosen yang akan diubah Output Info Dosen yang sudah diubahDestination (Tujuan) Staf Logika Proses Begin Pilih menu tampil data Dosen Pilih field (cari berdasarkan kode atau nama)Input keyword If data yang dicari ditemukan Then Tampilkan Data 27 If menekan link edit then Tampilkan Halaman Edit data DosenMasukkan data Dosen yang akan diubah If data valid Then Tampilkan Pesan “Data Dosen telah diupdate. Proses 2.5.3 Nama Proses Ubah Data Jadwal Source (Sumber) StafInput data jadwal yang akan diubah Output Info jadwalyang sudah diubahDestination (Tujuan) Staf Logika Proses Begin Pilih menu tampil data jadwal Pilih fieldInput keyword If data yang dicari ditemukan Then Tampilkan Data 32 If menekan link edit THEN Tampilkan Halaman Edit data jadwalMasukkan data jadwal yang akan diubah If data valid Then Tampilkan Pesan “Data Jadwal telah diupdate.

3.1.5.4 Kamus Data

  Kamus data adalah nilai fakta tentang data dan kebutuhan-kebutuhan informasi dari satu sistem informasi. Deskripsi Berisi seluruh data Mata kuliah Struktur Data NMK, nama_mk, sksNMK {6}[A-Z][a-z][0-9] nama_mk {15}[A-Z][a-z][0-9]Sks {1}[0-9]Nama Data Matakuliah PrasyaratWhere used / How Used Proses 2.2, Proses 2.2.1, Proses 2.2.2, Proses 2.2.3, Proses 2.2.4.

3.2 Perancangan Sistem

Perancangan adalah suatu proses yang menggambarkan bagaimana suatu sistem dibangun untuk memenuhi kebutuhan pada fase analisis. Adapun tahapan

3.2.1 Perancangan Basis Data

Perancangan basis data digunakan untuk mengembangkan sistem dengan merancang data apa saja yang berelasi dan terlibat dalam pembuatan sistem.

3.2.1.1 Skema Relasi

  Skema relasi dibentuk berdasarkan Diagram ER yang ada, skema relasi dalam sistem ini seperti yang terlihat pada Gambar 3.19. Pada rancangan struktur tabel ini akan ditunjukan mengenai tabel-tabel yang digunakan antara lain :a.

15 UAS varchar

  Nama Tabel : perwalianStruktur : Tabel 3.10 perwalian Nama field Tipe Panjang KeteranganNIM Varchar 12 Foreign key dari tabel mahasiswa NMK Varchar 6 Foreign key dari tabel matakuliah SKS Int11 semester Varchar 6 tahun_akademik Varchar9 kelas Char1 tgl_isi timestamptgl_setuju timestamp status Char 1 i. Nama Tabel : twaliStruktur Tabel 3.17 twali Nama field tipe Panjang KeteranganNIM varchar 9 FK dari tabel mahasiswa Kd_dosen varchar 9 FK dari tabel dosen Tabel 3.18 tkelas Nama field tipe Panjang Keteranganidkelas char 1 Primay key nama_kelas varchar9 tahun_masuk varchar 12 r.

3.2.2 Perancangan Pengkodean

  Perancangan pengkodean merupakan perancangan yang bertujuan untuk pengidentifikasian dan pengklasifikasian data agar dapat lebih mudah dalamproses pengolahan data dalam sistem. Kode Jadwal UTS dan UASKode untuk jadwal UTS dan UAS berupa 2 buah huruf yang menunjukkan waktu yang ditempatkan setelah tanggal ujian.

3.2.3 Perancangan Struktur Menu

  Perancangan Struktur Menu Staf Adminsitrasi Aplikasi Perwalian dan Nilai Onlines loginTambah Data Tampil Data tambah Data tampil Data tambah Data tambah Data tampil Data Mata kuliah Mata kuliah Dosen Dosen mahasiswa mahasiswa Nilai S. Perancangan Struktur Menu Dosen Wali Aplikasi Perwalian Online login Beranda Lihat KRS KRS yang KRS yang BDATM BDATM BDATM BDATM Password Ganti BDATM Logout perwalian disetujui disetujui Proses belum sudah KRS yang ditolak yang belum yang sudah yang disetujui disetujui ditolak BDATM Proses Gambar 3.23 Struktur Menu Dosen Gambar 3.24 Struktur Menu Mahasiswa d.

3.2.4 Perancangan Antarmuka

  Perancangan antarmuka diperlukan pada program aplikasi ini dengan tujuan untuk mempermudah pengguna dalam menggunakan program aplikasi ini. Dengan adanya perancangan antarmuka ini berbagai pengguna baik awam, maupun yang sudah berpengalaman dapat mengoperasikan program ini tanpaadanya kesulitan yang besar.

3.2.4.1 Perancangan Tampilan Aplikasi Perwalian Dan Nilai Online Bagian Staf Administrasi

  All rights reserved. .ukuran, background dan font-style disesuaikan b.

GAGAL LOGIN

  klik (3) menuju S02 jika username dan passwordLogin Staffsalah USERNAME DAN PASSWORD TIDAK SESUAI username (1)klik (3) menuju S03 jikapassword (2)username dan passwordlogin(3)benar Copyright (c) 2010. All rights reserved.

d. Perancangan Halaman Beranda (S03)

  Perancangan Halaman Tambah Mahasiswa (S24) (64,65,66,67) Tombolklik (64) pilh file CSV yang akandiimpor klik (65) untukimpor data kedalamdatabaseklik (66) untuk menyimpanklik (67) untuk reset ukuran, background dan font-style disesuaikan (68) Tombol (69,70) link textklik (68) tampilkan data yang dicariklik (69) menuju S26 klik (70) menuju S27ukuran, background dan font-style disesuaikan aa. Perancangan Halaman Tambah Nilai Semester Reguler (S32) (86,87,88,89) Tombol klik (86) pilh fileCSV yang akan diimporklik (87) untuk impor data kedalamdatabaseklik (88) untuk menyimpanklik (89) untuk reset ukuran, background dan font-style disesuaikan (90,91,92,93) Tombol klik (90) pilh fileCSV yang akan diimporklik (91) untuk impor data kedalamdatabaseklik (92) untuk menyimpanklik (93) untuk reset ukuran, background dan font-style disesuaikan ii.

3.2.4.2 Perancangan Tampilan Aplikasi Perwalian Dan Nilai Online Bagian Mahasiswa

  Login Mahasiswausername (1) password (2)login(3) Perwalian Online Jurusan Teknik Industri ITENAS adalahsarana yang dibuat untuk mempermudah kegiatan perwalian, dimana para dosen dan para mahasiswa dapat malakukan perwalianmenggunakan media internet. Selamat Datang NAMA MAHASISWA NIMPerwalian Online Jurusan Teknik Industri ITENAS adalah sarana yang dibuat untuk mempermudah kegiatan perwalian,dimana para dosen dan para mahasiswa dapat malakukan perwalian menggunakan media internet.

KARTU RENCANA STUDI SEMESTER GANJIL 2010/2011

  Selamat Datangklik (5) menuju M07 NO NMK Nama Matakuliah SKS Kelas Beranda (1)klik (6) menuju M08 Isi KRS (2)klik (7) menuju M09 Pilih Kelas(3) Total SKS BDATM(5) Lihat KRS Aktif(4) pesan dari dosen wali Status FRS klik (8) menuju M10 Transkip Nilai (7) lihat BDATM Aktif(6)klik (9) menuju M11 Ganti Password (9) Lihat Jadwal (8)klik (10) menuju M01 Logout (10) Simpan (11) Reset (12) Copyright (c) 2010. .ukuran, background dan font-style disesuaikan Teknik Industri ITENAS Aplikasi Perwalian dan Nilai OnlinesCopyright (c) 2010.

3.2.4.3 Perancangan Tampilan Aplikasi Perwalian Dan Nilai Online Bagian Dosen

  Login Mahasiswausername (1) password (2)login(3) Perwalian Online Jurusan Teknik Industri ITENAS adalahsarana yang dibuat untuk mempermudah kegiatan perwalian, dimana para dosen dan para mahasiswa dapat malakukan perwalianmenggunakan media internet. Beranda (1) dimana para dosen dan para mahasiswa dapat malakukan perwalian Copyright (c) 2010.

KRS KRS

  Klik (4) menuju D05Ada 0 KRS yang belum disetujui Ada 0 KRS yang belum disetujui Klik (5) menuju D01Ada 1 KRS yang sudah disetujui [ Ada 1 KRS yang sudah disetujui [ detail detail ](6) ](6) Selamat Datang Selamat DatangKlik (6) menuju D06 Logout Logout (5) (5) Ganti Password (4) Ganti Password (4) BDATM(3) BDATM(3) Lihat KRS(2) Lihat KRS(2) Beranda Beranda (1) (1) Ada 0 KRS yang ditolak Ada 0 KRS yang ditolak Copyright (c) 2010. .ukuran, background dan font-style disesuaikan f.

GANTI PASSWORD

  .ukuran, background dan font-style disesuaikan Teknik Industri ITENAS Aplikasi Perwalian dan Nilai OnlinesCopyright (c) 2010. Perancangan Halaman Proses Perwalian (D07) PERWALIAN SEMESTER GANJIL 2010/2011 N I M : Nama : Dosen Wali :IP Semester Terakhir:NO NMK Nama Matakuliah SKS KARTU RENCANA STUDI SEMESTER GANJIL 2010/2011 KelasTotal SKS Teknik Industri ITENAS Aplikasi Perwalian dan Nilai OnlinesSelamat Datang Beranda Logout (1) Lihat KRS(2) BDATM(3) Ganti Password (4) (5) Teknik Industri ITENAS Aplikasi Perwalian dan Nilai OnlinesCopyright (c) 2010.

3.2.4.4 Perancangan Tampilan Antarmuka Aplikasi Nilai Online Untuk Mahasiswa

  Perancangan sistem tampilan aplikasi nilai online untuk mahasiswa seperi terlihat berikut:a. Perancangan Layar Menu Beranda Nilai Online (N01) HEADER Selamat DatangMasukkan NIM Beranda ITENAS Perwalian OnlineAbout FOOTER b.

3.2.5 Perancangan Pesan

Gambar 3.26 Perancangan Pesan P01 P05 P02 P03 P06 P04 P07 P08 P09 P10 P11 P12 P14 P15 P16 P17 P19 P20 P21 P24 P23 P22 P13

3.2.6 Perancangan Laporan

  Perancangan Kartu Rencana Studi (KRS) b. Perancangan Kartu Studi Mahasiswa (KSM) d.

3.2.7 Jaringan Semantik

  Struktur aplikasi ini dibuat secara moduler, yaitu program dipecah menjadi modul-modul kecil yang mudah dibuat, mudah dites, dan mudah dimodifikasi. Dalam pembautan aplikasi perwalian dan nilai online menggunakan alat bantu bagan struktural yang disebut juga jaringan semantik.

3.2.6.1 Jaringan Semantik Aplikasi Perwalian dan Nilai Online Untuk Staf Administrasi

S01 on click on click S36 on click S35 on click on click S34 S33 on click S32 on click S01 on click Login valid S03 on click logout Login invalid Login on click valid S02 on click S09 on click on click on click S31 S30 on click S11 on click on click S04 S05 on click on click on click S28 on click S08 on click on click S27 on click on click S29 on click S13 S12 S06 on click on click on click on click on click on click on click on click S07 on click S24 on click S25 on click S26 on click on click on click S14 S15 on click on click on click on click on click S22 on click S20 on click S21 on click on click S23on click S16 on click S17 S19 on click S18 on click Gambar 3.27 Jaringan Semantik Aplikasi Perwalian dan Nilai Online Untuk Staf Administrasi 3.2.6.3 Jaringan Semantik Aplikasi Perwalian Online Untuk MahasiswaM01 M02 Login invalid logoutM03 Login valid Login valid M04 M05 M07 M08M09 on click on click on click on click on click M11 M01 on click on click on click on click on click on click on click on click Gambar 3.28 Jaringan Semantik Aplikasi Perwalian Online Untuk Mahasiswa 3.2.6.2 Jaringan Semantik Aplikasi Perwalian Online Untuk Dosen WaliD01 D02 Login invalid logout D03Login valid Login valid D04 D05 D07 D08 D09 on click on click on click on click on click on click on click on click on click

Dokumen baru

Dokumen yang terkait

Analisis dan Perancangan Sistem Informasi Perwalian dan registrasi Online pada Jurusan Manajemen Informatika UNIKOM Banudng
17
38
45
Peranan Sistem Informasi Perwalian Online Terhadap Kepuasan Mahasiswa Jurusan Manajemen Informatika / Sistem Informasi Pada UNIKOM Bandung
1
10
137
Aplikasi Nilai Online Pembayaran SPP Dan Absensi Berbasis Website Di SMP Islam Al-ikhlas Jakarta Selatan
0
7
40
Perancangan Sistem Aplikasi Nilai Online pada Jurusan Teknik Pertanian Universitas Padjajaran
0
4
37
Aplikasi Perwalian Dan Nilai Online Di Jurusan Teknik Industri Institut Teknologi Nasional
2
35
217
Aplikasi Teknologi Online
0
4
1
Implementasi Kualitas Software Perwalian Online Dampaknya Terhadap Efisiensi Dan Kepuasan Mahasiswa Di UNIKOM
0
4
1
Materi Aplikasi Teknologi Online
0
4
477
Sistem Informasi Administrasi Teknik Perminyakan Institut Teknologi Bandung
0
8
57
Modul Praktikum Dasar Komputer Pemrograman 1 Jurusan Teknik Industri Teknik Mesin
0
1
64
Evaluasi Proses Pembelajaran Di Jurusan Teknik Industri Unimal
0
0
8
Pembuatan Aplikasi Presensi Perkuliahan Berbasis Fingerprint (Studi Kasus : Jurusan Sistem Informasi Institut Teknologi Sepuluh Nopember Surabaya)
0
1
5
Pengembangan Aplikasi Peta Interaktif Tiga Dimensi Jurusan Teknik Sipil Institut Teknologi Sepuluh Nopember Surabaya Menggunakan Unity Engine
0
0
6
Aplikasi Penentuan Peserta Pelatihan Di Institut Bisnis Dan Informatika Stikom Surabaya
0
0
8
RANCANG BANGUN PALANG PINTU KERETA API OTOMATIS BERDASARKAN KECEPATAN KERETA API DENGAN METODE KENDALI LOGIKA FUZZY Edy Supriyadi, Ardi Hermanto Program Studi Teknik Elektro, Fakultas Teknologi Industri, Institut Sains Dan Teknologi Nasional Jakarta ABSTR
1
8
12
Show more