Perancangan Aplikasi Perancangan Sistem

memanejem database dengan baik, MySQL terhitung merupakan database yang paling banyak digemari dan paling banyak digunakan dibanding database yang lain. BAB III DESAIN DAN PERANCANGAN

3.1 Perancangan Aplikasi

Dalam perancangan aplikasi DSS Seleksi Karyawan Programmer dan Operator berbasis PHP dan MySQL, terdapat beberapa perangkat lunak dan perangkat keras yang digunakan penulis guna mendukung proses perancangan aplikasi yaitu 1. Perangkat Lunak Software yang digunakan Perangkat lunak yang digunakan penulis dalam pembuatan aplikasi adalah: a. Sistem Operasi : Microsoft Windows XP Profesional b. Bahasa Pemrograman : PHP c. Web Server : Apache d. Database Server : MySQL 5.0.51a e. Database Manager : PhpMyAdmin - 2.10.3 f. Web Editor : Macromedia Dreamweaver 8 2. Perangkat Keras Hardware yang digunakan Perangkat keras minimal yang digunakan dalam pembuatan aplikasi DSS Seleksi Karyawan Programmer dan Operator adalah sebagai berikut: a. Hardisk : 20 Gb b. RAM : 512 Mb c. Prosesor : Pentium 4

3.2 Perancangan Sistem

Perancangan sistem adalah merancang atau mendesain sistem yang baik, isinya adalah langkah-langkah operasi dalam pengolahan data dan prosedur untuk operasi sistem. Kegiatan yang dilakukan pada tahap ini yaitu merancang atau mendesain sistem yang baik, mendesain pemodelan sistem yang baik, mengenali dan mendefinisikan masalah pembuatan sistem ini sehingga jika ada kesalahan ada alternatif pemecahannya 3.2.1. Contetx Diagram CD Context Diagram merupakan kejadian tersendiri dari suatu diagram alir data. Dimana satu proses merepresentasikan seluruh sistem. Context Diagram merupakan tingkatan tertinggi dalam diagram aliran data dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan. Context Diagram Seleksi Karyawan Programmer dan Operator IT disajikan dalam Gambar 3.1. Gambar 3.1 Contex Diagram CD 3.2.2. Data Flow Diagram DFD DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut. 25 a. Data Flow Diagram DFD Level 0 Gambar 3.2 Data Flow Diagram DFD Level 0 b. Data Flow Diagram DFD Level 1 Proses 3 Tes Seleksi Gambar 3.3 Data Flow Diagram DFD Level 1 Proses 3 Tes Seleksi 3.2.3 Entity Relationship Table ERD ERD pada DSS Seleksi Karyawan Programmer dan Operator IT ditampilkan pada gambar 3.4. Gambar 3. 4 Entity Relationship Diagram ERD 3.2.4 Skema Diagram Skema diagram pada DSS Seleksi Karyawan Programmer dan Operator IT ditampilkan pada Gambar 3.5. Gambar 3. 5 Skema Diagram 3.2.5 Flowchart Flowchart pada DSS Seleksi Karyawan Programmer dan Operator IT ditampilkan pada Gambar 3.6. Gambar 3.6. Flowchart DSS Seleksi Karyawan

3.3. Perancangan Database