Sistem Informasi Keluarga

30
SISTEM INFORMASI KELUARGA BERBASIS WEB Disusun Oleh : Boden Rakasiwi : 0810520123 B L. Jana Aksimi : 0810520123 B SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) BUMIGORA MATARAM

Transcript of Sistem Informasi Keluarga

Page 1: Sistem Informasi Keluarga

SISTEM INFORMASI KELUARGA BERBASIS WEB

Disusun Oleh :

Boden Rakasiwi : 0810520123B

L. Jana Aksimi : 0810520123B

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

(STMIK) BUMIGORA MATARAM

2011

Page 2: Sistem Informasi Keluarga

BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi yang sangat pesat sudah dirasakan diberbagai

bidang, salah satu hasil perkembangan teknologi ini adalah computer.

Computer memiliki manfaat diberbagai aspek pekerjaan, misalnya dalam

proses perhitungan dan pengolahan data. Kemampuan computer sebagai

media penyimpanan data yang besar membuatnya semakin dibutuhkan dalam

dunia kerja. Computer selain berfungsi sebagai alat pengolahan data juga

sekarang sudah berkembang ke arah yang lebih baik lagi yaitu sebagai alat

informasi. Informasi merupakan sesuatu yang dirasakan sangat penting,

karena dengan informasi masyarakat bisa mengetahui perkembangan yang

terjadi di dunia luar.

Di semua masyarakat yang pernah dikenal, hampir semua orang hidup

terikat dalam jaringan kewajiban dan hak keluarga yang disebut hubungann

peran (Role relations). Seseorang disadarkan adanya hubungan peran tersebut

karena proses sosialisasi yang sudah berlangsung sejak masa kanak-kanak.

Proses tersebut adalah belajar mengetahui apa yang dikehendaki oleh anggota

keluarga lain, menimbulkan kesadaran tentang kebenaran yang dikehendaki.

Page 3: Sistem Informasi Keluarga

Kedudukan setiap keluarga merupakan fungsi pengantar pada

masyarakat besar, sebagai penghubung pribadi dengan setruktur social yang

lebih besar. Dalam keluarga itu sendiri terdiri dari pribadi-pribadi atau

individu-individu, tetapi merupakan bagian dari jaringan sosial yang lebih

besar. Jadi dalam sebuah keluarga hendaknya saling mengenal dan memahami

satu sama lain agar tercipta sebuah keluarga yang harmonis dan rukun.

Tersedianya data keluarga akan mampu memberikan informasi tentang

seluruh anggota keluarga agar saling mengenal antar anggota keluarga.

Penyusunan silsilah keluarga terdapat beberapa kendala antara lain :

1. Pendokumentasian data keluarga menggunakan teknik manual.

2. Keamanan data kurang terjamin.

Dengan adanya kendala tersebut, maka peranan computer sebagai alat

bantu dalam pengolahan data dan penyampaian informasi sangatlah

diperlukan, dalam hal ini adalah dengan pembuatan sebuah program aplikasi.

Dari program aplikasi ini penulis memberikan sebuah solusi yang nantinya

dapat memudahkan sebuah keluarga menelusuri sisilah keluarganya dengan

lebih cepat dan efisien dari segi waktu dan tenaga serta dalam penyampaian

informasi atau berita yang ada kepada seluruh keluarga dapat dilakukan

dengan cepat.

Page 4: Sistem Informasi Keluarga

1.2 Rumusan Masalah

Dari uraian latar belakang di atas, maka dapat dirumuskan masalah

sebagai berikut “Bagaimana membuat suatu sistem informasi keluarga agar

mudah digunakan”.

1.3 Batasan Masalah

Mengingat demikian luasnya permasalah yang ada, penulis akan

membataskan pada :

a. Pembuatan sistem informasi keluarga berbasis web.

b. Sistem informasi silsilah keluarga yang dapat melakukan pencarian

anggota keluarga yang diinginkan.

c. Bahasa pemrograman yang digunakan adalah PHP, Editing Makromedia

Dreamweaver MX 2004, dan untuk database menggunakan Mysql.

1.4 Tujuan dan Manfaat Penelitian

1.4.1 Tujuan Penelitian

Membuat program aplikasi keluarga bersifat Online yang dapat

diakses oleh anggota keluarga yang lain.

1.4.2 Manfaat Penelitian

a. Program ini dapat membantu dalam pencrian anggota keluarga

dengan mudah

b. Menampilkan hasil dari setiap pencarian yang dilakukan oleh

pemakai.

Page 5: Sistem Informasi Keluarga

c. Menampilkan informasi yang ada tentang anggota keluarga yang

lain.

d. Merupakan sumbangan pemikiran dalam pengembangan ilmu

pengetahuan khususnya ilmu computer, sehingga dapat

digunakan sebagai data dasar untuk penelitian selanjutnya.

1.5 Keluaran

Keluaran yang diharapkan dari program aplikasi ini adalah bisa

membuat silsilah keluarga, dan dapat melakukan pencarian anggota keluarga

yang diinginkan serta ditampilkan dalam bentuk web.

Page 6: Sistem Informasi Keluarga

BAB II

TINJAUAN PUSTAKA

2.1 Sistem Informasi

Sistem informasi merupakan suatu pengabungan kata dari kata sistem

dan informasi. Sebelum pembahasan yang lebih jauh tentang suatu sistem

informasi, ada baiknya kita harus mengetahui arti dari masing-masing

penyusun kata tersebut.

1. Pengertian Sistem

Beberapa pengertian Sistem yang diungkapkan oleh para ahli berbeda-beda

pada dasarnya memiliki arti atau makna yang sama. Salah satunya menurut

Wilkinson bahwa system adalah sebagai suatu kerangka kerja terpadu yang

mempunyai satu sasaran atau lebih.

Setiap system dibuat untuk mencapai suatu tujuan (goal) atau sasaran

(objectives), tujuan meliputi ruang lingkup yang luas, sedangakan sasaran lebih

dikenai pada sub sistemnya karena meliputi ruang lingkup yang sempit, baik tujuan

maupun sasaran pada prinsipnya adalah sesuatu yang diraih untuk memenuhi

kebutuhan dan keinginan sehingga tercapainya kepuasan.

2. Pengertian Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan

lebih berarti bagi yang menerimanya.

Page 7: Sistem Informasi Keluarga

3. Pengertian Sistem Informasi

System informasi adalah suatu system di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi, mendukung operasi dari suatu

organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang

diperlukan.

4. Diagram Arus Data

Dalam sistem pengolahan data atupun pembuatan sistem informasi, dapat

digunakan diagram arus data untuk menggambarkan proses olah data dalam suatu

aplikasi. Diagram Arus Data (DAD) atau Data Flow Diagram (DFD) adalah salah

satu gambaran grafis dari suatu sistem yang menggunakan sejumlah bentuk-bentuk

symbol untuk menggambarkan bagaimana data mengalir melalui suatu peroses yang

saling berkaitan.

1. Tentang Keluarga

Terdapat beragam istilah yang bisa dipergunakan untuk menyebut “keluarga”.

Keluarga bisa berisi Ibu, Bapak, anak-anak dan seisi rumah. Pengertian keluarga menngacu

pada aspek antropologis, yaitu manusia dalam lingkungan keluarga, istilah keluarga berbeda

dengan rumah tangga. Rumah tangga berarti suatu yang berkenaan dengan urusan kehidupan

dalam rumah.

Ada beberapa fungsi keluarga yaitu :

a. Fungsi Biologis

Page 8: Sistem Informasi Keluarga

b. Fungsi Sosialisasi anak

c. Fungsi Afeksi

d. Fungsi Edukatif

e. Fungsi Agama

f. Fungsi Protektif

g. Fungsi Rekreatif

h. Fungsi Ekonomi

i. Fungsi Penentuan Status.

2. Dreamweaver 8

Macromedia Dreamweaver 8 adalah editor HTML untuk melakukan desain,

menuliskan kode dan sebagai program untuk mengolah dan membangun website, halaman

web dan aplikasi web yang lainnya.

Untuk dapat menjalankan Dreamweaver 8 dengan baik, persyaratannya sebagai

berikut:

- Processor intel Pentium II

- Sistem Operasi windows 98,xp,atau Seven.

- Microsoft internet explorer atau yang sejenis

- Memory RAM Minimal 128 MB

- Ruang pada hardisk sebesar 274 MB

- Monitor yang mampu menampilkan 256 warna.

Page 9: Sistem Informasi Keluarga

BAB III

DESAIN SISTEM DAN PERANCANGAN PROGRAM

1. Diagram Arus Data

Diagram Arus Data (DAD) sering digunakan untuk menggambarkan suatu

system yang telah ada atau system yang telah dikembangkan. DAD merupakan alat

bantu yang digunakan pada metodelogi pengembangan system yang terstruktur

(Structure analise and design). Dibawah ini akan diuraikan pengembangan diagram

arus data pada proses pengolahan data silsilah keluarga.

1.1 Diagram Konteks/Diagram Level 0

Diagram konteks adalah pola gambaran yang berfungsi untuk

memperlihatkan interaksi system informasi tersebut dengan lingkungan di mana

system tersebut ditempatkan.

Gambar 1 Diagram Konteks (level 0)

1.2 DAD Level 1 (overview diagram konteks)

Page 10: Sistem Informasi Keluarga

Berikut ini merupakan gambar DAD Level 1 yang merupakan overview

dari diagram konteks untuk menjelaskan secara rinci arus yang mengalir dalam

system tersebut dan tempat untuk menyimpannya.

Gambar 2 Diagram Arus Data Level 1.

1.3 Bagan Berjenjang

Berikut adalah gambaran dari tahapan-tahapan pembuatan program aplikasi ini:

Page 11: Sistem Informasi Keluarga

Gambar 3 Bagan Berjenjang

1.4 Entity Relation Diagram

Entity Relation Diagram adalah model konseptual yang

mendeskripsikan hubungan antara penyimpanan data dalam ERD

memperlihatkan hubungan antara data store satu dengan yang lainnya dengan

penghubung (I = Satu Relasi),(N = Banyak Relasi).

Page 12: Sistem Informasi Keluarga

Gambar 3. Entity Relation Diagram

2. Desain Basis Data

Dengan adanya beberapa sumber data yang dipergunakan di dalam system

ini maka, data-data yang berasal dari beberapa sumber ini perlu disimpan ke dalam

sebuah database. Pada system ini terdapat sebuah database yaitu Keluarga.mdb yang

terdiri dari beberapa table yaitu :

a. Tabel Ayah

Page 13: Sistem Informasi Keluarga

Tabel ini digunakan untuk menyimpan semua yang berkaitan dengan

identitas Ayah

No Field Type Size

1 Kode_Keluarga Varchar 10

2 Kode_ayah Varchar 10

3 Nama_Ayah Varchar 30

4 Tempat_lahir Varchar 40

5 Tgl_lahir Date -

6 Gol_darah Varchar 2

7 Alamat Varchar 30

8 Profesi Varchar 20

9 Agama Varchar 10

10 Setatus Varchar 20

11 No_telp. Varchar 20

12 Email Varchar 25

b. Tabel Ibu

Table ini digunakan untuk menyimpan semua yang berkaitan dengan

identitas Ibu

No Field Type Size

1 Kode_Keluarga Varchar 10

2 Kode_Ibu Varchar 10

3 Nama_Ibu Varchar 30

4 Tempat_lahir Varchar 40

5 Tgl_lahir Date -

6 Gol_darah Varchar 2

7 Alamat Varchar 30

8 Profesi Varchar 20

9 Agama Varchar 10

Page 14: Sistem Informasi Keluarga

10 Setatus Varchar 20

11 No_telp. Varchar 20

12 Email Varchar 25

c. Tabel Anak

Tabel ini digunakan untuk menyimpan semua yang berkaitan dengan

identitas Anak

No Field Type Size

1 Kode-Ibu Varchar 10

2 Kode_Anak Varchar 10

3 Nama_Anak Varchar 30

4 Tempat_lahir Varchar 40

5 Tgl_lahir Date -

6 Gol_darah Varchar 2

7 Jenis_kelamin Varchar 2

8 Alamat Varchar 30

9 Profesi Varchar 20

10 Agama Varchar 10

11 Setatus Varchar 20

12 No_telp. Varchar 20

Email Varchar 25

Keterangan :

Kode_Keluarga : Field yang menunjukkan kode keluarga

Kode_Ayah : Field yang menunjukkan kode dari orang yang ada dalam

tabel ayah.

Kode_Ibu : Field yang menunjukkan kode dari orang yang ada dalam

tabel ibu.

Kode_Anak : Field yang menunjukkan kode dari orang yang ada dalam

tabel anak.

Page 15: Sistem Informasi Keluarga

Nama : field yang menunjukkan nama dari masing-masing

anggota keluarga.

Tempat_lahir : field yang menunjukkan tempat dimana anggota keluarga

tersebut dilahirkan.

Tgl_lahir : field yang menunjukkan tenggal lahir dari anggota-

anggota keluarga

Gol_darah : field yang menunjukkan golongan darah

Jenis_Kelamin : field yang menunjukkan jenis kelamin dari anak.

Propesi : field yang menunjukkan propesi atau pekerjaan setiap

anggota keluarga.

Agama : field yang menunjukkan agama atau kepercayaan setian

anggota keluarga

Status : field yang menunjukkan status setiap anggota keluarga

Alamat : field yang menunjukkan alamat dari anggota keluarga.

No_telp. : field yang menunjukkan nomor telepon

Email : field yang menunjukkan alamat email yang dimiliki oleh

setiap anggota keluarga.

3. Relasi Database

AYAH AYAH AYAH

Kode_KeluargaKode_ayahNama_ayahTempat_lahirTgl_lahirGol_darahPropesiAgamaStatusAlamatNo_telp.Email

Kode_KeluargaKode_IbuNama_IbuTempat_lahirTgl_lahirGol_darahPropesiAgamaStatusAlamatNo_telp.Email

Kode_anakKode_IbuNama_IbuTempat_lahirTgl_lahirGol_darahJns_kelaminPropesiAgamaStatusAlamatNo_telp.Email

11

Page 16: Sistem Informasi Keluarga

4. Rancangan Desain Web

Dalam tampilan WEB ini akan di jelaskan tentang penggunaan dari

masing-masing Halaman dalam program.

1. HOME

Gambar 4. Desain Halam Utama

Gambar ini merupakan desain halaman utama. Pada halaman ini

terdapat beberapa menu yang dapat digunakan untuk membuka halam

selanjutnya.

Gambar

HOME LOGIN USER LOGIN ADMIN

Gambar

Page 17: Sistem Informasi Keluarga

Gambar

LOGIN ADMIN

2. Lgin User

Gambar Desain halaman Login User

3. Login Admin

Gambar Desain halaman Login Admin

Gambar

LOGIN USER

Silahkan masukkan “User ID “ dan “Password’

User ID

Password

Login

Silahkan masukkan “Admin ID “ dan “Password’

Admin ID

Password

Login

Page 18: Sistem Informasi Keluarga

4. Menu User

Gambar Desain Halaman Menu User

5. Menu Admin

Gambar

HOME

Lihat Informasi

Tambah Saran

Tambah Informasi

Pencarian Data Ayah

Pencarian Data Ibu

Pencarian Data Anak

Gambar

HOME

Lihat Informasi

Tambah Saran

Tambah Informasi

Perubahan Status

Laki-laki

Perubahan Stasus

Perempuan

Pencarian Data Ayah

Pencarian Data Ibu

Pencarian Data Anak

Input Data Ayah

Input Data Ibu

Input Data Anak

Page 19: Sistem Informasi Keluarga

Gambar

HOME

Kode Keluarga Kode ayahNama ayahTempat lahirTgl lahirGol darahAgama ProfesiAlamatNo. telpEmail

Input Data

6. Input Data Ayah

Gambar desain halaman input data ayah

Page 20: Sistem Informasi Keluarga

Gambar

HOME

Kode Keluarga Kode IbuNama IbuTempat lahirTgl lahirGol darahAgama ProfesiAlamatNo. telpEmail

Input Data

7. Input Data Ibu

Gambar desain halaman input data ibu

Page 21: Sistem Informasi Keluarga

8. Input Data Anak

Gambar desain halaman input data anak

Gambar

HOME

Kode ibu

Kode Anak

Nama Anak

Tempat lahir

Tgl lahir

Gol darah

Agama

Jenis kelamin

Profesi

Alamat

No. telp

Email Input Data

Page 22: Sistem Informasi Keluarga

9. Pencaarian Data Ayah

Gambar

HOME

Kode Keluarga

Kode ayah

Nama ayah

Tempat lahir

Tgl lahir

Gol darah

Agama

Profesi

Alamat

No. telp

Email Input Data

Proses Pencarian Berdasarkan Nama . . .

Input Nama

Cari

Page 23: Sistem Informasi Keluarga

BAB IV

IMPLEMENTASI