Anda di halaman 1dari 11

7

BAB II LANDASAN TEORI

2.1

Mengenal Jaringan Pada awalnya komputer dihubungkan dengan komputer yang lain dengan

tujuan pertukaran data secara sederhana. Teknologi yang ada yaitu serial interface (RS232 dapat digunakan untuk menghubungkan dua komputer secara langsung (direct atau melalui modem dan untuk selanjutnya dihubungkan dengan fasilitas seperti telepon atau lainnya. !entuk hubungan ini dinamakan "ide #rea $etwork ("#$ dan dapat mencapai %P& sejauh jangkauan fasilitas telephone'komunikasi lain yang ada. (elemahan komunikasi serial ini adalah keterbatasan kecepatan transmisi data yang berkisar antara 3)) bit per second (bps sampai *+))) bps. ,unculnya teknologi -ocal #rea $etwork (-#$ yang menggunakan .thernet atau lainnya pada tahun /01)2an memungkinkan komputer untuk saling berhubungkan dengan kecepatan /).))) bps (/) ,bps memberikan ino3asi baru. !erbeda dengan "#$4 umumnya komputer pada -#$ terletak satu dengan yang lainnya dalam radius yang tidak terlalu jauh (dalam satu gedung atau satu kompleks . &tilitas jaringan ini tidak terbatas pada pertukaran atau transfer data saja4 tapi juga dapat memberikan layanan2layanan lain yang bersifat spesifik. 5de ini melahirkan konsep Client-Server dimana sebuah jaringaan dapat terdiri atas komputer yang berfungsi sebagai Ser3er4 sebagai %lient atau sekaligus sebagai Ser3er dan %lient. 6engan demikian maka ser3er adalah host yang memberikan layanan yang spesifik4 sedangkan client adalah komputer'workstation yang meminta layanan tersebut.

2.1.1 Token Ring (omputer dihubungkan satu dengan lainnya dengan membentuk lingkaran (ring . 6ata berjalan satu arah mengelilingi lingkaran sehingga samapai ke simpul (node yang dituju. !ila salah satu peserta jaringan mengalami kerusakan4 maka hubungan dilanjutkan ke komputer berikut (short circuit 4 dengan demikian komunikasi tetap berjalan.

Gambar 1.1 Topologi Ring 2.1.2 Star Network 6alam jaringan ini komputer2komputer dihubungkan dengan satu kendali pusat (central de3ice control atau disebut juga hub. 8ub menerima paket data dari komputer dan meneruskannya ketempat tujuan. (euntungan model jaringan ini adalah jarak yang diperlukan untuk mengirim paket dari satu simpul ke simpul yang lain sangat cepat. (elemahanya adalah hub yang ditengah harus benar2benar handal (reliable .

Gambar 1.2 Topologi star 2.1.3 Bus Network Peserta jaringan dihubungkan dengan satu kabel (dinamakan bus . Transmisi data dilakukan oleh salah satu 8ost di jaringan dan hanya dapat dilakukan bila bus sedang tidak digunakan oleh 8ost yang lain. !ila terjadi tubrukan transmisi antar 2 8ost atau lebih4 maka transmisi akan diulang. 8ost yang dituju akan mendengar paket data yang datang. !ila address yang dituju sesuai dengan Address Host tersebut4 maka paket tersebut diambil.(Robyn ,urphy4 /00* .

Gambar 1.3 Topologi Bus

2.2

engenalan Intranet 5ntranet secara literal adalah suatu jaringan dalam sebuah perusahaan yang

dapat digunakan untuk mengelola informasi termasuk membuat isi4 mengarahkan dan menyetujui4 menerbitkan4 memakai dan mengarsip informasi.(,ike !ritton4 /001 Sebagai perbandingan4 5nternet adalah sederetan jaringan yang saling terhubung yang menyediakan sambungan global ke informasi. 5nternet mencangkup .2mail4 situs "orld "ide "eb4 situs 9TP ( 9ile Transfer Protocol 4 :opher dan banyak lagi. "orld wide "eb dapat dilihat melalui antar muka berorientasi grafis dari suatu browser4 dengan rancangan grafik dan halaman untuk meningkatkan informasi. 5nformasi. 5ni berdasarkan hiperlinks yang merupakan penghubung antar file untuk melakukan na3igasi dan referensi silang yang mudah. 9TP adalah cara untuk memindahkan file dengan hirarki file yang menggunakan apa yang kelihatannya agak bersifat elementer atau mendasar dan rencana pengelolaan folder. 9TP paling sering digunakan saat mendownload file langsung dari situs web. 5ntranet dapat memenuhi banyak kebutuhan pengelolaan informasi4 yang utama sebagai berikut ; a. (olaborasi dokumen4 seperti papan pengumuman digital termasuk fungsi pengarahan dan persetujuan. b. Sambungan ke sistem penjualan4 menyediakan akses lebih mudah ke sistem tertutup seperti informasi penjualan. c. Sambungan ke informasi perusahaan4 seperti buku penuntun sumber daya manusia4 formulir dan direktori telepon. Tetapi 5ntranet memiliki banyak fungsi lain. 6ara2cara penggunaan berkembang sama cepatnya sesuai dengan peningkatan peranti bawah ini ; 5ntranet tersebut dalam

kemampuan dan kemudahan cara pakai. Pertimbangan 5ntranet untuk tugas2tugas di

>

a. ,engurangi waktu proses. b. ,engurangi biaya kertas untuk mengedarkan informasi. c. ,eningkatkan informasi antar staf. 2.3 Analisa siste! "an #onse$ eran%angan Siste! Suatu sistem adalah suatu jaringan kerja dari prosedure2prosedure yang saling berhubungan4 berkumpul bersama2sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.(<erry 9it=:erald4 /0>/ . Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian4 mendukung operasi4 bersifat manajerial dan kegiatan strategis dri suatu organisasi dan menyediakan pihak luar tertentu dengan laporan2 laporan yang diperlukan.(Robert #. -eitch4 /0>3 . Sistem informasi manajemen (S5, adalah kumpulan dari manusia dan sumber2sumber daya modal di dalam suatu organisasi yang bertanggung jawab mengumpulkan dan mengolah data untuk menghasilkan informasi yang berguna untuk semua tingkatan manajemen di dalam kegiatan perencanaan dan pengendalian.(!arry .. %ushing4 /017 . #nalisa sistem dapat diartikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian2bagian komponennya dengan maksud untuk mengidentifikasikan dan menge3aluasikan permasalahan4 kesempatan4 hambatan yang terjadi serta kebutuhan yang diharapkan sehingga dapat di usulkan perbaikkan. Secara umum arti dari perancangan sistem adalah untuk menerangkan secara luas4 bagaimana setiap komponen sistem tentang input4 output4 proses kendali4 database dan teknologi yang dirancang dengan proses penyiapan yang terperinci yang akan digunakan untuk pemgembangan suatu sistem baru. Tujuan dari perancangan sistem secara luas adalah untuk memberikan gambaran umum pada user tentang sistem yang akan dibuat. 6alam merancang suatu sistem4 kebutuhan akan informasi dari masalah yang akan dipecahkan harus benar2benar dipahami. &ntuk itu dalam merancang sistem

diperlukan suatu alat bantu beberapa diantaranya adalah data flow diagram4 entity relationship diagram dan normalisasi. 2.& 2.&.1 #onse$ Data 'low Diagra! (D'D) #onse$ Dasar 6ata 9low 6iagram (696 adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data atau dengan kata lain merupakan suatu diagram yang digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem yang baru yang dikembangkan secara fisik4 dimana data mengalir dan disimpan. 6ata 9low 6iagram (696 merupakan alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem. pengembangan 696 mempunyai simbol yang berbeda2beda.

2.&.2

#o!$onen 'low Data Diagra! (D'D) (omponen yang digunakan data flow diagram adalah ;

Terminator ,empunyai simbol persegi panjang.

Simbol ini menunjukan masukan bersih (net input atau sering disebut disebut source dan keluaran bersih (net output dari sistem atau sink. Source dan sink dapat berupa

manusia4organisasi4departemen atau system lain.

/)

Proses Simbolnya berupa lingkaran

Penyimpanan 6ata (6ata Store Penyimpanan data adalah file dari berbagai bentuk kertas4 magnetik dan optik sedangkan penyimpanan data digambarkan dengan dua garis paralel ataupun dengan persegi panjang terbuka.

. atau

#rus 6ata (6ata 9low #rus data menggambarkan Transfer data antara penyimpanan data4 source atau sink dan proses. Terjadinya arus data harus berisi data dan semua arus data mungkin akan mengawali proses ataupun merupakan hasil dari proses terebut.

2.&.3

Le*elisasi D'D &ntuk memudahkan dalam membaca 6964 maka penggambaran ini disusun

berdasarkan tingkatan2tingkatan yaitu; a 6iagram (onteks 6iagram konteks merupakan diagram paling atas yang terdiri dari proses yang menggambarkan ruang lingkup sistem. 8al yang digambarkan dalam diagram konteks adalah hubungan terminator dengan sistem dan sistem dalam suatu proses.

//

6iagram ?ero 6iagram =ero merupakan diagram antara diagram konteks dengan diagram primitif4 yang menggambarkan proses utama dari 6964 diagram ?ero merupakan diagram tingkat menengah yang terletak satu le3el dibawah diagram konteks. 8al yang digambarkan diagram ?ero adalah proses utama dari sistem serta hubungan terminator atau entitas4 proses4 data flow4 dan store.

2.+ #onse$ Entit, Relations-i$ Diagra! (ERD) .ntity Relation 6iagram (.R6 adalah suatu model jaringan yang menggunakan susunan data yang disimpan didalam sistem secara abstrak. 6engan tujuan untuk menunjukan objek2objek data dan hubungan yang ada pada objek data tersebut. #dapun komponen2komponen .R6 adalah ;

.ntity (objek data .ntity adalah sesuatu yang terdapat didunia nyata ini4 baik yang kelihatan maupun yang berupa abstrak. @ang mempunyai simbol persegi panjang.

#tribut #tribut adalah sifat atau karakteristik suatu entitas yang menyediakan penjelasan2penjelasan secara mendetail tentang entitas tersebut. Simbolnya adalah berbentuk elips.

/2

Relationship Relationship adalah menggambarkan hubungan yang terjadi antara satu entity atau lebih dengan entity lain. Relationship disimbolkan dengan belah ketupat.

Pemetaan %ountrain .R (.ntity Relation dari sebuah skema enterprise memberikan definisi batasan2batasan countrains tertentu4 sehingga isi data base dapat sesuai. Salah satu batasan yang terpenting adalah pemetaan kardinalitas yang menjelaskan batasan pada jumlah entitas yang berhubungan melalui suatu relationship. (ardinalitas ada tiga jenis ;

/. Ane to one (/ ; / Siswa /


,emilik

(artu Siswa

8ubungan di atas menunjukkan satu siswa hanya memiliki satu kartu siswa. 2. Ane to ,any ' ,any to one (/ ; , ' , ; / / (onsumen
,embeli

, Produk

8ubungan di atas menunjukkan satu konsumen dapat membeli banyak produk.

/3

3. ,any to ,any (, ; , Pegawai ,


,engerj a kan

Proyek

8ubungan di atas menunjukkan banyak pegawai dan pegawai tersebut mengerjakan banyak proyek. 2.. #onse$ Nor!alisasi $ormalisasi adalah suatu proses pengelompokan data elemen menjadi tabel2 tabel yang menunjukan entitas dan relasinya yang berfungsi untuk menghilangkan kerangkapan data4 serta menentukan kunci yang unik untuk mengakses data item. #tau suatu proses perancangan data base untuk mendapatkan bentuk normal4 sedangkan tingkat normalisasi disebut dengan normal form. $ormalisasi berkaitan dengan suatu proses4 sedangkan normal form berkaitan dengan output proses. !eberapa bentuk normal pada normalisasi adalah sebagai berikut ; /. !entuk !elum $ormalisasi (&nnormalised Suatu relasi dikatakan bentuk belum normalisasi jika kondisi dimana data2data masih duplicate4 artinya satu data. 2. !entuk $ormal Satu (5$9'9irst $ormal 9orm Suatu relasi dikatakan bentuk normal satu jika dan hanya jika relasi tersebut berisi nilai data atomic (yang tidak dapat dibagi2bagi lagi . 3. !entuk $ormal 6ua (2$9'Second $ormal form Suatu relasi dikatakan bentuk normal dua jika dan hanya jika relasi tersebut dalam bentuk /$9 dan setiap non key atributnya tergantung sepenuhnya pada primary key.

/7

7. !entuk $ormal Tiga (3$9'Thirth $ormal 9orm Suatu relasi dikatakan bentuk normal tiga dan hanya jika relasi tersebut dalam bentuk 2$9 dan setiap non key atributnya tidak tergantung transitif pada primary key.

2.1

Sekilas 'o/ ro 2.. 9oBpro merupakan suatu sistem manajemen database (database management

system atau disingkat 6!,S yang termasuk golongan Cbase. 5stilah generik Cbase ini mengacu pada kelompok 6!,S seperti d!ase 554 d!ase 555D4 d!ase 5E4 9oB!aseD4 #R#:A4 %lipper Summer4 %lipper *.B. ,asing2masing C!ase mempunyai kelebihan dan kekurangan. (elebihan d!ase 5E adalah merupakan origiator bahasa Cbase sehingga menjadi trendsetter. "alaupun merupakan origiator4 eksekusi program d!ase 5E relatif kurang cepat dibandingkan 9oBpro 2.+ sekalipun sudah jauh lebih baik daripada d!ase 555. d!ase 5E juga tidak memiliki feature optimisasi Rushmore yang dimiliki 9oBpro 2.+. ,anajemen database 9oBpro 2.+ juga lebih efesien karena file indeks dapat dikompres. 9oBpro menyediakan banyak perintah siapa pakai untuk mendesain menu baris4 popup4 kotak dialog dan sebagainya4 dan dalam kecepatan proses 9oBpro dapat memproses tabel yang luar biasa4 dan efesien dalam eksekusi program.