Perancangan Sistem Data Flow Diagram DFD Rancangan Database

BAB 4 PERANCANGAN SISTEM

4.1. Perancangan Sistem

Perancangan sistem adalah merupakan upaya universitas untuk memulai memiliki sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan.

4.2. Data Flow Diagram DFD

Data Flow Diagram DFD adalah gambaran sistem secara logika. Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Pada tahap analisa, penanganan notasi simbol lingkaran dan anak panah mewakilimenggambarkan arus data dalam perancangan sistem sangat membantu sekali didalam komunikasi dengan pemakaian sistem menggunakan notasi-notasi ini untuk menggambarkan arus dari data sistem. Adapun Data Flow Diagram yang penulis ajukan ialah: Gambar 4.1. Data Flow Diagram DFD Diagram Konteks Sistem Informasi Proggram Studi Ilmu Keperawatan Admin Pengunjung user - login user Name dan password - Data Berita - Data Agenda - Data Pengumuman - Data Modul Inforamasi Ilmu Keperawatan Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009 24 Gambar 4.2. Data Flow Diagram DFD Level 0 - Login Admin - Data Berita - Data Agenda - Data Pengumuman - Data Modul Admin Input Data 1 Informasi 2 Agenda D2 Berita D1 Pengunjung User Informasi Program Studi Ilmu Keperawatan Pengumuman D3 Modul D4 Admin D5 Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009 25

4.3. Rancangan Database

Database adalah kumpulan dari data yang berhubungan antara satu dengan yang lainnya, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem komputerisasi, karena merupakan database dalam menyediakan informasi bagi para pengguna. Adapun perancangan database mengenai sistem informasi ini diperlukan beberapa tabel database yaitu sebagai berikut: Tabel 4.1. Berita Field Name Type Data Size Indexed Description Id_User Varchar 50 Yes Kode User Id_Berita Int 5 No Kode Berita Id_kategori Int 5 No Kode Kategori Judul Varchar 100 No Judul Isi_berita Text Isi Berita Gambar Varchar 100 Gambar Hari Varchar 20 Hari Tanggal date Tanggal Jam time Waktu Counter int 5 Class Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009 26 Tabel 4.2. Agenda Field Name Type Data Size Indexed Description Id_User Varchar 50 Yes Kode User Id_Agenda Int 5 No Kode Agenda Tema Varchar 100 No Tema Isi_Agenda Text No Isi dari Agenda Tempat Varchar 100 No Lokasi Tgl_mulai date No Tanggal mulai Tgl_Selesai date No Tanggal selesai Tgl_posting date No Tanggal posting Tabel 4.3. Pengumuman Field Name Type Data Size Indexed Description Id_User Varchar 50 No Kode User Id_Pengumuman Int 5 No Kode Pengumuman Judul Varchar 100 No Judul Isi Text No Isi Tanggal Date No Tanggal Tgl_posting Date No Tanggal posting Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009 27 Tabel 4.5. Modul Field Name Type Data Size Indexed Description Id_Modul Int 5 Yes Kode Modul Nama_modul Varchar 50 No Nama Modul Link Varchar 100 No Link Static_content Text No Statistik Gambar Varchar 100 No Gambar Publish Enum‘Y’,’N’ No Publish Status Enum‘user’,’admin’,’dosen’ 1 No Status Aktif Enum‘Y’,’N’ 1 No Aktif Urutan Int 5 No Urutan Tabel 4.6. User Field Name Type Data Size Indexed Description Id Int 10 No Kode Id Id_User Varchar 50 No Kode User Password Varchar 50 No Password Nama_lengkap Varchar 100 No Nama Lengkap Email Varchar 100 No Email level Varchar 50 No Level Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009 28

4.4. Perancangan ERD Entity Relationship Diagram