Perancangan Database Perancangan Algoritma

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 Universitas Sumatera Utara untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem komputerisasi, karena database merupakan kumpulan dari 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 user terdiri dari : Tabel 3.3. Tabel dosen Field Name Data Type Size Description username Int 20 Username paswword Varchar 30 Password email Varchar 50 Email nama lengkap text 255 Nama lengkap gender int 25 Gender pekerjaan text 255 Pekerjaan Universitas Sumatera Utara status varchar 25 Status gambar varchar 255 gambar 3. Tabel berita terdiri dari : Tabel 3.4. Tabel berita Field Name Data Type Size Description gambar Varchar 255 Gambar judul Varchar 255 judul keterangan text Keterangan 4. Tabel artikel terdiri dari : Tabel 3.5. Tabel kelas Field Name Data Type Size Description gambar Varchar 255 Gambar judul Varchar 255 judul keterangan text Keterangan Universitas Sumatera Utara

3.4. Flowchart

Flowchart adalah sekumpulan simbol – symbol yang menunjukan atau bidang yang 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 Universitas Sumatera Utara 6 Connector, suatu prosedur akan masuk atau keluar melalui simbol ini dalam lembaran yang sama. 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 : Gambar 3.2 Alur Flowchart Login Admin L _ a d m M a s u k k a n U s e r n a m e p a s s w o r d L o g i n R e s e t V a l i d a s i U s e r n a m e P a s s w o r d V a l i d H a p u s u s e r n a m e P a s s w o r d X Y Y Y T T M _ a d m 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. Algoritma Beranda Langkah I : Pilih menu Beranda. Langkah II : Menampilkan halaman utama website. Algoritma Pemerintahan FMIPA USU Langkah I : Pilih menu Pemerintahan Mahsiswa FMIPA USU. Langkah II : Menampilkan halaman Pemerintahan Mahasiswa FMIPA USU. Langkah III : Pilih menu Home, Himpunan,Informasi, Departemen, Site Map ,Contact Us Langkah IV : Menampilkan halaman Home,Himpunan,Informasi,Departemen, Site Mao,Contact Us . 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