Tabel 3.1. Simbol-simbol Data Flow Diagram
No. Simbol
Fungsi
1.
Eksternal Entity
merupakan kesatuan di luar lingkungan system yang dapat berupa
seseorang, organisasi yang dapat mengirimkan data atau menerima data dari sistem.
2. Arus data merupakan tempat mengalirnya
informasi menunjukan arus data berupa sistem. 3.
Proses merupakan pengolahan data atau aliran data masuk menjadi data aliran keluar.
4. Penyimpanan
data merupakan
tempat penyimpanan data yang ada di dalam sistem.
3.3. Perancangan Database
Database
adalah kumpulan dari data yang berhubungan antara yang satu dengan yang lainnya, tersimpan diperangkat keras komputer dan menggunakan perangkat
lunak untuk memanipulasinya.
Database
merupakan salah satu komponen yang penting dalam sistem komputerisasi, karena
database
merupakan kumpulan dari
Universitas Sumatera Utara
beberapa
file
, dalam hal ini
file
–
file
tersebut dikelompokan secara terstruktur dalam beberapa
tabel
sesuai dengan informasi yang terkandung di dalamnya. Berikut ini rancangan
tabel
yang penulis gunakan dalam membangun sistem informasi nilai :
1. Tabel admin terdiri dari :
Tabel 3.2. Tabel admin Field Name
Data Type Size
Description username
Varchar 30
Username password
Varchar 30
Password
2. Tabel dosen terdiri dari :
Tabel 3.3. Tabel dosen Field Name
Data Type Size
Description id
Int 3
Id kode_dosen
Varchar 10
Kode Dosen nama
Varchar 50
Nama Dosen
Universitas Sumatera Utara
3. Tabel jadwal terdiri dari :
Tabel 3.4. Tabel jadwal Field Name
Data Type Size
Description id_jadwal
Int 10
Id Hari
Varchar 10
Hari waktu
Varchar 20
Waktu mata_kuliah
Varchar 50
Mata Kuliah dosen
Varchar 10
Dosen ruang
Varchar 10
Ruang Com
Varchar 10
Komputer
4. Tabel kelas terdiri dari :
Tabel 3.5. Tabel kelas Field Name
Data Type Size
Description id
Int 3
Id kd_kelas
Varchar 10
Kode Kelas Unit
Varchar 2
Unit lantai
Varchar 2
Lantai ruang
Varchar 2
Ruang keterangan
Varchar 40
Keterangan
Universitas Sumatera Utara
3.4. Flowchart
Flowchart
adalah sekumpulan simbol
– simbol yang menunjukan atau menggambarkan rangkaian kegiatan
– kegitan program dari awal hingga akhir. Jadi
flowchart
juga dapat digunakan untuk menggambarkan urutan langkah – langkah
pekerjaan dalam suatu
algoritma.
Penjelasan arti dari lambang – lambang
flowchart
dapat didefinisikan seperti tabel dibawah ini :
Tabel 3.6. Arti lambang – lambang Flowchart
No SIMBOL
KETERANGAN 1
Terminal, untuk memulai atau mengakhiri suatu program
2 Proses, simbol ini menunjukkan setiap
pengolahan yang dilakukan oleh komputer.
3 Input-Output, untuk memasukkan data atau
menunjukkan hasil keluaran dari suatu proses
4 Decision, suatu kondisi yang menghasilkan
beberapa kemungkinan jawaban atau pilihan.
5 Untuk menyatakan sekumpulan langkah
proses yang ditulis sebagai procedur
6 Connector, suatu prosedur akan masuk atau
keluar melalui simbol ini dalam lembaran yang sama.
Universitas Sumatera Utara
7 Off-Line Connector, simbol masuk atau
keluarnya suatu prosedur pada lembaran kertas lainnya.
8 ArusFlow
dari prosedur
yang dapat
dilakukan dari atas kebawah, kiri kekanan atau sebaliknya.
9 Document, merupakan simbol dari data yang
berbentuk kertas maupun informasi
10 Database, menyediakan tempat pengolahan
data serta penyimpanan dalam storage.
11 Simbol untuk output, yang ditujukan kesuatu
device ,seperti primer,plotters,dll
Universitas Sumatera Utara
3.4.1. Flowchart Menu Utama
Flowchart
menu utama dapat dilihat pada gambar dibawah ini :
Gambar 3.1. Alur Flowchart Menu Utama
Universitas Sumatera Utara
3.4.2. Flowchart Login Admin
Flowchart
login admin dapat dilihat pada gambar dibawah ini :
L_adm
Masukkan Username password
Login Reset
Validasi Username Password
Valid Hapus username
Password
X Y
Y Y
T
T
M_adm
Gambar 3.2. Alur Flowchart Login Admin
Universitas Sumatera Utara
3.4.3. Flowchart Menu Utama Admin
Flowchart
menu utama admin dapat dilihat pada gambar dibawah ini :
Gambar 3.3. Alur Flowchart Menu Utama Admin
Universitas Sumatera Utara
3.5. Perancangan Algoritma
Algoritma merupakan suatu cara menganalisa menjelaskan urutan dan hubungan kegiatan
– kegiatan yang dilakukan untuk memecahkan suatu permasalahan sehingga tercapai tujuan yang diinginkan.
Algorit ma Beranda
Langkah I : Pilih menu Beranda.
Langkah II : Menampilkan halaman utama
website.
Algorit ma Direktori Prodi D3 TI
Langkah I : Pilih menu Direktori Prodi D3 TI.
Langkah II : Menampilkan halaman Direktori Prodi D3 TI.
Langkah III : Pilih menu Profil, Sejarah, Visi Misi, Fasilitas, Roster, Daftar
Dosen, dan Ruangan. Langkah IV
: Menampilkan halaman profil, sejarah, visi misi, fasilitas, roster, daftar dosen, dan ruangan.
Universitas Sumatera Utara
Algorit ma University of Sumatera Utara
Langkah I : Pilih menu University of Sumatera Utara.
Langkah II : Menampilkan halaman university of Sumatera Utara.
Algorit ma Contact Us
Langkah I : Pilih menu Contact Us.
Langkah II : Menampilkan halaman Contact Us.
Algorit ma USU Map
Langkah I : Pilih menu USU Map.
Langkah II : Menampilkan halaman USU map.
Algorit ma People Finder
Langkah I : Pilih menu People Finder.
Langkah II : Menampilkan halaman people finder.
Universitas Sumatera Utara
Algorit ma Portal Akademik
Langkah I : Pilih menu Portal Akademik.
Langkah II : Menampilkan halaman portal akademik.
Algorit ma Login Admin
Langkah I : Pilih menu Login.
Langkah II : Menampilkan
form
isian untuk
login user
atau
member
.
Algorit ma Beranda Admin
Langkah I : Pilih menu Beranda.
Langkah II : Menampilkan halaman utama
website.
Algorit ma Direktori Prodi D3 TI Admin
Langkah I : Pilih menu Direktori Prodi D3 TI.
Langkah II : Menampilkan halaman Direktori Prodi D3 TI.
Langkah III : Pilih menu Profil, Sejarah, Visi Misi, Fasilitas, Registrasi dan
Logout. Langkah IV
: Menampilkan halaman profil, sejarah, visi misi, fasilitas, registrasi, dan logout.
Universitas Sumatera Utara
Algorit ma University of Sumatera Utara Admin
Langkah I : Pilih menu University of Sumatera Utara.
Langkah II : Menampilkan halaman university of Sumatera Utara.
Algorit ma Contact Us Admin
Langkah I : Pilih menu Contact Us.
Langkah II : Menampilkan halaman Contact Us.
Algorit ma USU Map Admin
Langkah I : Pilih menu USU Map.
Langkah II : Menampilkan halaman USU map.
Algorit ma People Finder Admin
Langkah I : Pilih menu People Finder.
Langkah II : Menampilkan halaman people finder.
Universitas Sumatera Utara
Algorit ma Portal Akademik Admin
Langkah I : Pilih menu Portal Akademik.
Langkah II : Menampilkan halaman portal akademik.
Algorit ma Logout Admin
Langkah I : Pilih menu Logout.
Langkah II : Menampilkan halaman logout.
Universitas Sumatera Utara
BAB 4 IMPLEMENTASI SISTEM
Bab ini menjelaskan tentang hasil pembahasan dari penelitian. Hasill penelitian yang diperoleh berupa implementasi dari rancangan aplikasi yang
dibuat pada bab sebelumnya. Proses-proses pada bab sebelumnya tersebut termasuk ke dalam tahap proses model prototipe bagian analisis kebutuhan
dan pemodelan cepat. Di bab empat ini akan dibahas implementasi pengujian dari perancangan-perancangan tersebut berdasarkan skenario pengguna.
Implementasi tersebut merupakan tahap dalam system informasi berbasis web bagian pengujian dan evaluasi aplikasi. Aplikasi yang dibuat masih berupa
system informasi yang baru dijalankan pada localhost, belum diimplementasikan ke dalam internet. Pembuatan aplikasi ini menggunakan
PHP sebagai bahasa pemrograman utama dan MySQL sebagai basis data.
4.1. Pengertian Implementasi Sistem
Setelah dianalisis dan dirancang secara rinci dan teknologi telah diseleksi dan dipilih. Tiba saatnya, sistem untuk di implementasikan. Implementasi sistem
adalah langkah – langkah atau prosedur yang dilakukan dalam menyelesaikan
desain sistem yang telah disetujui, untuk menguji, meng-
install
, dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama,
sedangkan tahap implementasi sistem merupakan tahap meletakkan sistem agar sistem dapat siap untuk dioperasikan. Tahap implementasi sistem terdiri dari
Universitas Sumatera Utara