Sabtu, 12 November 2011

data manajemen telematika

TUJUAN :

• Mengetahui Manajemen data telematika pada sisi klien

• Mengetahui Manajemen data telematika pada sisi server

• Mengetahui Manajemen data perangkat bergerak


PENGERTIAN CLIENT-SERVER
Client/Server dapat diartikan sebagai kemampuan komputer untuk meminta layanan request data kepada komputer lain. Komputer yang meminta layanan disebut sebagai client, sedangkan yang menyediakan layanan disebut sebagai server.
Pengertian lain, client melakukan permintaan suatu informasi atau mengirim perintah ke server. Server akan menerima permintaan dan perintah client. Kemudian server akan memproses memproses berdasarkan permintaan tersebut, dan mengembalikan kepada client sebagai hasil pemrosesan yang sudah dilakukan.





Arsitektur Model Client/Server

Service Request adalah permintaan dari client baik berupa permintaan data maupun perintah ke server.
Service Response berupa balasan dari server atas permintaan dari client berupa hasil proses.
Data yang diminta oleh client dapat diambil dari database pada sisi server yang sering disebut database server, seperti MySQL, PostgreSQL, Oracle, atau SQL Server.

KARAKTERISTIK CLIENT SERVER

• Client dan Server merupakan item proses (logika) terpisah yang bekerja sama pada suatu jaringan komputer untuk mengerjakan suatu tugas
• Service : Menyediakan layanan terpisah yang berbeda
• Shared resource : Server dapat melayani beberapa client pada saat yang sama dan mengatur pengaksesan resource
• Asymmetrical Protocol : antara client dan server merupakan hubungan one-to-many. Client memulai komunikasi dengan mengirim request ke server. Server menunggu permintaan dari client. Kondisi tersebut juga memungkinkan komunikasi callback.
• Transparency Location : proses server dapat ditempatkan pada mesin yang sama atau terpisah dengan proses client. Client/server akan menyembunyikan lokasi server dari client.
• Mix-and-match : tidak tergantung pada platform
• Message-based-exchange : antara client dan server berkomunikasi dengan mekanisme pertukaran message.
• Encapsulation of service : message memberitahu server apa yang akan dikerjakan
• Scalability : sistem C/S dapat dimekarkan baik vertikal maupun horisontal
• Integrity : kode dan data server diatur secara terpusat, sedangkan pada client tetap pada komputer tersendiri.


1. Karakteristik Server
1. Pasif
2. Menunggu request
3. Menerima request, memproses mereka dan mengirimkan balasan berupa service
2. Karakteristik Client
1. Aktif
2. Mengirim request
3. Menunggu dan menerima balasan dari server



KEUNTUNGAN CLIENT-SERVER
• Client-server mampu menciptakan aturan dan kewajiban komputasi secara terdistribusi.
• Mudah dalam maintenance. Memungkinkan untuk mengganti, memperbaiki server tanpa mengganggu client.
• Semua data disimpan di server. Server dapat mengkontrol akses terhadap resources, hanya yang memiliki autorisasi saja.Tempat penyimpanan terpusat, update data mudah. Pada peer-to-peer, update data sulit
• Mendukung banyak clients berbeda dan kemampuan yang berbeda pula.
KELEMAHAN CLIENT-SERVER
• Traffic congestion on the network, jika banyak client mengakses ke server secara simultan, maka server akan overload.
• Berbeda dengan P2P network, dimana bandwidthnya meningkat jika banyak client merequest. Karena bandwidth berasal dari semua komputer yang terkoneksi kepadanya.
• Pada client-server, ada kemungkinan server fail.
• Pada P2P networks, resources biasanya didistribusikan ke beberapa node sehingga masih ada node yang dapat meresponse request.
ARSITEKTUR CLIENT/SERVER
Menggunakan LAN untuk mendukung jaringan PC. Masing-masing PC memiliki penyimpan tersendiri. Berbagi hardware atau software :






ARSITEKTUR FILE SERVER
• Model pertama Client/Server
• Semua pemrosesan dilakukan pada sisi workstation
• Satu atau beberapa server terhubungkan dalam jaringan
• Server bertindak sebagai file serverFile server bertindak sebagai pengelola file dan memungkinkan klien mengakses file tersebut.
• Setiap klien dilengkapi DBMS tersendiri
• DBMS berinteraksi dengan data yang tersimpan dalam bentuk file pada server
• Aktivitas pada klien:
- Meminta data
- Meminta penguncian data
• Tanggapan dari klien :
- Memberikan data
- Mengunci data dan memberikan statusnya




BATASAN FILE SERVER
Beban jaringan tinggi karena tabel yang diminta akan diserahkan oleh file server ke klien melalui jaringan Setiap klien harus memasang DBMS sehingga mengurangi memori. Klien harus mempunyai kemampuan proses tinggi untuk mendapatkan response time yang bagus. Salinan DBMS pada setiap klien harus menjaga integritas databasse yang dipakai secara bersama-sama. Tanggung jawab diserahkan kepada programmer.
ARSITEKTUR DATABASE SERVER
• Klien bertanggung jawab dalam mengelola antar muka pemakai (mencakup logika penyajian data, logika pemrosesan data, logika aturan bisnis).
• Database server bertanggung jawab pada penyimpanan, pengaksesan, dan pemrosesan database.
• Database serverlah yang dituntut memiliki kemampuan pemrosesan yang tinggi
• Beban jaringan menjadi berkurang
• Otentikasi pemakai, pemeriksaan integrasi, pemeliharaan data dictionary dilakukan pada database server
• Database server merupakan implementasi dari two-tier architecture


APPLICATION ARCHITECTURES




Two-tier architecture

Contoh Two-Tier Architecture :
• Contoh aplikasi berbasis Web




Three-tier architecture

Contoh - program klien menggunakan ODBC/JDBC untuk berkomunikasi dengan database Three-tier architecture.




Arsitektur Three-Tier
Melibatkan lapisan server yang lain selain lapisan database server.




Beberapa Keuntungan Arsitektur Three-Tier :
• Keluwesan teknologi
• Mudah untuk mengubah DBMS engine
• Memungkinkan pula middle tier ke platform yang berbeda
• Biaya jangka panjang yang rendah
• Perubahan-perubahan cukup dilakukan pada middle tier daripada pada aplikasi keseluruhan
• Keunggulan kompetitif
• Kemampuan untuk bereaksi thd perubahan bisnis dengan cepat, dengan cara mengubah modul kode daripada mengubah keseluruhan aplikasi
Aplikasi Web dapat dibagi menjadi 2 macam:
• Web Statis
• Web Dinamis
Teknologi Web

Teknologi untuk membentuk aplikasi Web yang dinamis :
1. Teknologi pada sisi klien (client-side technology)
2. Teknologi pada sisi server (server-side technology)

Teknologi pada sisi Klien :
1. Kontrol Active X
2. Java applet
3. Client-side script (JavaScript dan VBScript)
4. DHTML (CSS / Cascading Style Sheets)

Teknologi pada sisi Server :
=> CGI
=> FastCGI
=> Proprietary Web Server API (ISAPI dan NSAPI)
=> Active Server Pages (ASP)
=> Java Server Pages (JSP) dan Java Servlets
=> Server-side JavaScript
=> PHP



Manajemen Database sistem perangkat bergerak

Pesatnya perkembangan bagi komunikasi bergerak mendorong para operator layanan berlomba untuk memperkaya macam layanannya guna menambah pemasukan bagi perusahaanya. Komunikasi data bergerak, misalnya untuk akses internet. Pengenalan WAP (Wireless Application Protocol) telah menunjukkan potensi sebagai layanan internet nirkabel/ WAP merupakan protocol global terbuka yang memungkinkan para pengguna mengakses layanan-layanan on-line dari layar kecil pada telepon genggam dengan menggunakan built-in browser. WAP bekerja pada berbagai teknologi jaringan bergerak, yang memungkinkan pasar missal bagi penciptaan layanan data bergerak.

Contoh dari layanan bergerak adalah GPRS. GPRS merupakan system transmisi berbasis paket untuk GSM yang menggunakan prinsip 'tunnelling'. GPRS tidak menawarkan laju data tinggi yang memadai untuk multimedia nayata, tetapi GPRS merupakan kunci untuk menghilangkan beberapa batas pokok bagi layanan-layanan data bergerak.

Beberapa faktor yang menjadi pertimbangan bahwa GPRS merupakan teknologi kunci untuk data bergerak :
• Memperkaya utility investasi untuk perangkat GSM yang sudah ada.
• Merupakan teknologi jembatan yang bagus menuju generasi ke 3.
• Mampu memanfaatkan kemampuan cakupan global yang dimiliki GSM.
• Menghilangkan atau mengurangi beberapa pembatas bagi akses data bergerak.
• Memiliki laju data sampai 115 kbps yang berarti dua kali lipat daripada koneksi 'dial up' 56 kbps yang berlaku.
• Menampakan diri sebagai komunikasi yang 'selalu' terhubung sehingga memiliki waktu sesi hubungan yang pendek dan akses langsung ke internet.

Sumber
http://mydelight.co.cc/?p=47
http://resty-pumpfh.blogspot.com/2009/12/manajemen-data-telematika.html
http://lecturer.ukdw.ac.id/anton/download/PEMROGRAMAN%20JARINGAN-Modul2.doc
http://kambing.ui.ac.id/bebas/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4.X-1/ch17s05.html

Rabu, 12 Oktober 2011

Pengantar Telematika

Tugas : PENGANTAR TELEMATIKA

Nama : Firman Syahroni

Kelas : 4 KA 17

NPM : 10108829


Telelematika adalah singkatan dari Telekomunikasi dan Informatika. Istilah telematika sering dipakai untuk beberapa macam bidang, sebagai contoh adalah :
1. integrasi antara sistem telekomunikasi dan informatika yang dikenal sebagai Teknologi Komunikasi dan Informatika atau ICT (Information and Communications Technology). Secara lebih spesifik, ICT merupakan ilmu yang berkaitan dengan pengiriman, penerimaan dan penyimpanan informasi dengan menggunakan peralatan telekomunikasi.
2. Secara umum, istilah telematika dipakai juga untuk teknologi Sistem Navigasi/Penempatan Global atau GPS (Global Positioning System) sebagai bagian integral dari komputer dan teknologi komunikasi berpindah (mobile communication technology).
3. Secara lebih spesifik, istilah telematika dipakai untuk bidang kendaraan dan lalulintas (road vehicles dan vehicle telematics).
Menurut kamus istilah arsitektur dapat diartikan sebagai struktur desain komputer dan semua rinciannya, seperti sistem sirkuit, chip, bus untuk ekspansi slot, BIOS dan sebagainya. Tiga elemen utama sebuah arsitektur, masing-masing sering dianggap sebagai arsitektur, adalah:
Arsitektur sistem pemrosesan, menentukan standar teknis untuk hardware, lingkungan sistem operasi, dan software aplikasi, yang diperlukan untuk menangani persyaratan pemrosesan informasi perusahaan dalam spektrum yang lengkap. Standar merupakan format, prosedur, dan antar muka, yang menjamin bahwa perlengkapan dan software dari sekumpulan penyalur akan bekerja sama.
Arsitektur telekomunikasi dan jaringan, menentukan kaitan di antara fasilitas komunikasi perusahaan, yang melaluinya informasi bergerak dalam organisasi dan ke peserta dari organisasi lain, dan hal ini juga tergantung dari standar yang berlaku.
Arsitektur data, sejauh ini merupakan yang paling rumit diantara ketiga arsitektur di atas, dan termasuk yang relatif sulit dalam implementasinya, menentukan organisasi data untuk tujuan referensi silang dan penyesuaian ulang, serta untuk penciptaan sumber informasi yang dapat diakses oleh aplikasi bisnis dalam lingkup luas.
Dengan kemajuan teknologi telekomunikasi dan teknologi informasi atau lebih dikenal dikenal dengan istilah Telematika atau dalam istilah asingnya ICT (Information and Communication Technology) menawarkan sesuatu yang pada awal perkembangan komputer sangatlah mahal yaitu mini komputer, workstation dan personal komputer yang memiliki kemampuan setara mainframe dengan harga yang jauh lebih murah.
Hal itu mendorong munculnya paradigma baru dalam pemrosesan data yaitu apa yang disebut Distributed Processing dimana sejumlah komputer mini komputer, workstation atau personal komputer menangani semua proses yang didistribusikan secara phisik melalui jalur jaringan komunikasi.
Salah satu bentuk dari distributed processing adalah arsitektur client-server. Menurut Wikipedia, klien-server atau client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan pihak server. Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server. Komponen client juga sering disebut sebagai front-end, sementara komponen server disebut sebagai back-end. Komponenclient dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna. Komponen client tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari clinet, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada client. Client pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna..
Beberapa model arsitektur klien-server:
Arsitektur Mainframe
Pada arsitektur ini, terdapat sebuah komputer pusat (host) yang memiliki sumber daya yang sangat besar, baik memori, processor maupun media penyimpanan. Mainframe menyediakan sedikit waktu dan sebagian memorinya untuk setiap pemakai (user), kemudian berpindah lagi kepada pemakain lain, lalu kembali kepemakai yang pertama. Perpindahan ini tidak dirasakan oleh pemakai, seolah-olah tidak ada apa-apa. Jenis komputer ini memiliki suatu Central Processing Unit, Storage Device yang agak besar (kira-kira sebesar 2 lemari pakaian) dan ditempatkan pada tempat tersendiri. Peralatan CPU dan Storage tersebut dihubungkan dengan banyak terminal yang terdiri dari keyboard dan monitor saja. Melalui komputer terminal, pengguna mengakses sumber daya tersebut. Komputer terminal hanya memiliki monitor/keyboard dan tidak memiliki CPU. Semua sumber daya yang diperlukan terminal dilayani oleh komputer host. Model ini berkembang pada akhir tahun 1980-an.
Arsitektur File Sharing
Pada arsitektur ini komputer server menyediakan file-file yang tersimpan di media penyimpanan server yang dapat diakses oleh pengguna. Arsitektur file sharing memiliki keterbatasan, terutama jika jumlah pengakses semakin banyak serta ukuran file yang di shaing sangat besar. Hal ini dapat mengakibatkan transfer data menjadi lambat. Model ini populer pada tahun 1990-an.
Arsitektur Client/Server
Karena keterbatasan sistem file sharing, dikembangkanlah arsitektur client/server. Dengan arsitektur ini, query data ke server dapat terlayani dengan lebih cepat karena yang ditransfer bukanlah file, tetapi hanyalah hasil dari query tersebut. RPC (Remote Procedure Calls) memegang peranan penting pada arsitektur client/server. Client server dapat dibedakan menjadi dua, yaitu model Two-tier dan Three-tier.


Sumber : http://bluewarrior.wordpress.com/2009/11/27/arsitektur-telematika/

Kamis, 12 Mei 2011

kegiatan sehari-hari saya selama 1 minggu.

Kegiatan sehari-hari saya selama 1 minggu dimulai hari senin s/d minggu
Hari senin ketika bangun pukul 08.00 karena jadwal kuliah libur, beres-beres kamar, sarapan, mandi, karena saya nge-kost jadi hanya di dalam kamar nonton tv+dengerin music nuggu sampae waktu sore tiba’ karena jam 20.00 bersiap-siap untuk berangkat ke pancoran untuk mengikuti kegiatan majlis Rasulullah SAW pimpinan habib munzir al-musawa
Selasa bangun jam 07.00 wib, mandi, sarapan, karena ada jadwal kuliah pukul 09.30, s/d 16.00 wib, setelah pulang kuliah
istrirahat sejenak menuggu waktu magrib tiba untuk melakukan kewajiban sebagai muslim, setelah itu, pukul 20.30 baca-baca buku+ membuka laptop sampai menunggu mata ngantug.
Rabo bangun jam 08.00 mandi, sarapan,beres-beres kamar karena ada jadwal kuliah jam 11.30 s/d 16.30 wib sama seperti kegiatan hari selasa dan caari kesibukan lain yang bermanfaat, biar tidak jenuh di kosan
Hari kamis bangun jam 08.00 karena jadwal kuliah libur nonton tv + dengerin musik,
Hari jum’at bangun 08.00 mandi, sarapan, berangkat kuliah jam 09.00 s/d 15.00 wib, dan malam jam 19.00 wib mengaji kitab untuk menambah ilmu keagamaan.
Hari sabtu bangun jam 07.00 mandi ,sarapan ,cuci pakain +beres-beres kamar+ setrika baju dan cari kesibukan yang lain, biar tidak jenuh.

Rabu, 11 Mei 2011

Artikel Java

2.1 SEJARAH TENTANG JAVA
Bahasa pemrograman java dibuat pada tahun 1991 oleh James Gosling, seorang ahli pemrograman yang bekerja di sun microsystem. Awalnya bahasa pemrograman ini diberi nama Oak yang mendapat inspirasi dari sebuah pohon yang berada di seberang kantornya, akan tetapi nama Oak sendiri merupakan nama bahasa pemrograman yang telah ada sebelumnya, maka sun menggantinya dengan java, nama java terinspirasi saat Gosling dan rekanya sedang menikmati secangkir kopi di sebuah kedai kopi dan kemudian tidak sengaja salah satu dari mereka menyebut kata java yang mengandung arti kopi, akhirnya mereka sepakat untuk memberikan nama java pada bahasa pemrograman tersebut.
Java adalah bahasa pemrograman yang bias di jalankan di berbagai komputer termasuk telepon genggam, di kembangkan oleh sun microsystem dan di terbitkan pada tahun 1995, java tidak boleh disalahpahami sebagai javascript, karena javascript adalah bahasa scripting yang digunakan pada web browser, dalam mendiskusikan java, kiranya penting sekali untuk membedakan bahasa pemrograman java, java virtual machine, dan platform java.
Bahasa pemrograman java adalah bahasa-bahasa yang digunakan untuk menghasilkan aplikasi-aplikasi*java, pada saat program java dikompilasi, ia kan di konversi ke bentuk bytecode, yang merupakan bahasa mesin yang portable, selanjutnya bytecode tersebut dijalankan di java virtual machine (JVM),platform dapat di definisikan sebagai perangkat lunak pendukung untuk aktivitas-aktivitas tertentu yang merupakan himpunan-himpunan kelas-kelas *java, yang sudah di definisikan sebelumnya dan eksis sejak instalsi *java, platform *java juga mengacu pada lingkungan runtime atau API (Application programming interface )* java.
Untuk membuat aplikasi berbasis java, di perlukan JDK (java development kit )saat ini JDK telah mencapai versi 2 yang dikenal dengan java 2 platform, java2 platform terbagi menjadi tiga kategori, yaitu:
2.1.1 Java 2 standard edition (J2SE)
Kategori ini digunakan untuk mengembangkan dan menjalankan aplikasi java berbasis PC serta workstation yang berada platform windows, liux, macintosh, J2SE terbagi menjadi dua bagian besar yaitu J2SE core dan J2SE desktop, J2SE digunakan untuk teknologi security, deggugging, database dan sebagainya, sedangkan J2SE desktop meliputi beberapa teknologi yaitu JRE ( Java Runtime Environment ), JFC ( Java Foundation Classes ), java sound API dan sebagainya.
2.1.2 Java 2 Enterpise Edition ( J2EE)
Kategori ini digunakan untuk mengembangkan dan menjalankan aplikasi java pada lingkungan enterprise, dengan fungsi-fungsi seperti enterprise java bean (EJB), servlet java, server page (JSP),java COBRA ( untuk aplikasi terdistribusi ), extensible markup language (XML) dan sebagainya.
2.1.3 Java 2 Micro Edition (J2ME)
Kategori ini digunakan untuk mengembangkan dan menjalankan aplikasi java berbasis handheld devices, seperti Personal Data Assistant (PDA). Handphone dan pocketPC, meliputi dua bagian besar yaitu CLDC(MIDP, Bluetooth dan lainnya ) dan CDC technology(JDBC/teknologi database dan Remote Method Inovation( RMI).
2.2 J2ME ( Java 2 Micro Edition )
Java Micro Edition atau yang biasa disebut J2ME adalah lingkungan pengembangan yang di desain untuk meletakan perangkat lunak *Java pada barang elektonik berserta perangkat pendukungnya,yakni J2ME, jika perangkat lunak berfungsi dengan baik pada sebuah perangkat maka belum tentu juga berfungsi baik pada perangkat yang lain, J2ME membawa java ke dunia informasi, komunikasi, dan perangkat yang ,lebih kecil dibandingkan dengan computer desktop, J2ME biasa digunakan pada telepon seluler, pager, PDA dan sejenisnya.
Teknologi J2ME juga memiliki beberapa keterbatasan jika diaplikasikan pada ponsel. J2ME sangat tergantung pada devices yang digunakan, bias dari merk ponsel, maupun kemampuan ponsel, dan dukungan terhadap teknologi J2ME misalnya, juka sebuah ponsel tidak memiliki kamera, maka jelas J2ME pada ponsel tersebut tidak dapat mengakses kamera.
Connected Limited Device Configuration (CLDC) adalah perangkat dasar dari J2ME, spesifikasi dasar yang berupa library atau API yang diimplementasikan pada J2ME, seperti yang digunakan pada telepon seluler, pager, dan PDA perangkat tersebut dibatasi dengan keterbatasab memory, sumber daya, dan kemampuan memproses spesifikasi CLDC pada J2ME adalah spesifikasi minimal pada package, class, dan sebagian fungsi java virtual machine yang dikurangi agar dapat diimplementasikan dengan keterbatasan sumber pada alat tersebut, JVM yang digunakan adalah Kilobyte Virtual Machine (KVM)
Mobile Information Device Profile (MIDP) adalah spesifikasi untuk sebuah profil J2ME , MIDP memiliki lapisan diatas CLDC, API tambahan untuk daur hidup aplikasi, antar muka, jaringan dan penyimpanan persisten, pada saat ini terdapat MIDP 1.0 dan MIDP 2.0, fitur tambahan pada MIDP 2.0 dibandingkan MIDP 1.0 adalah API untuk multimedia, pada MIDP 2.0 terdapat dukungan memainkan tone, tone sequence, dan file WAV walaupun tanpa adanya mobile media API (MMAP).
MIDlet adalah aplikasi yang ditulis untuk MIDP, aplikasi MIDlet adalah bagian dari class javax.microedition.midlet, MIDlet yang didefinisikan pada MIDP, MIDlet berupa sebuah class abstrak yang merupakan subclass dari bentuk dasar aplikasi sehingga antarmuka antara aplikasi J2ME dan aplikasi manajemen pada perangkat bias terbentuk, daur hidup MIDlet, MIDlet terdiri dari beberapa method yang ada yaitu constructor(), protected void starApp() throws MIDlet state change exception, protected void pauseApp(), protected destroyApp (Booleanuncondition) throws MIDlet state change exception.
Ketika MIDlet dijalankan maka akan diinisialisasi dengan kondisi pause dan dijalankan pause App(), kondisi berikutnya adalah fungsi MIDlet dijalankan,yaitu pada star App(), metode yang ada tersebut diimplementasikan sebagai protected, hal ini dimaksudkan agar MIDlet lain tidak memanggil method tersebut, pada saat user keluar dari MIDlet, maka method destroy App() akan dijalankan sebelum MIDlet benar-benar tidak berjalan lagi, destroy App() akan memanggil notify destroyed(), dan notify destroyed(), akan member tahu platform untuk menterminasi MIDlet dan membersihkan semua sumber daya yang mengacu pada MIDlet.
2.3 J2WTK
J2ME wireless Toolkit adalah perkakas yang menyediakan lingkungan emulator, dokumnetasi beserta contoh-contoh aplikasi java untuk perangkat kecil, J2ME WTK berbasiskan pada CLDC dan MIDP, J2ME WTK adalah program yang meniru kerja ponsel yang mendukung MIDP atau yang disebut emulator, oleh karena itu, belum tentu MIDlet yang berjalan di emulator bisa berjalan di ponsel yang sebenarnya, karena bergantung pada kemampuan dan kapasitas ponsel yang digunakan, untuk menjalankan aplikasi J2ME WTK terlebih dahulu menginstall Java Development Kit (JDK) dan Java Wireless Toolkit pada komputer untuk menjalankan MIDlet, programmer tidak perlu memiliki dan mencobanya di ponsel, cukup dengan emulator, dari ponsel yang dapat dijalankan di PC berikut adalagh tampilan Wireless Toolkit versi 2.5.2:





Gambar 2.1 tampilan interface Wirelees Toolkit 2.5.2
User interface WTK 2.5.2 terdiri dari:
Menubar dan toolbar untuk menjalankna aksi tertentu.
Device selector untuk memilih simulator peralatan MID yang digunakan pada tahap pengujian.
Contoh emulator pada WTK 2.5.2







Gambar 2.2 tampilan emulator H
Layar konsol yang memberikan informasi mengenai status operasi yang dilakukan saat ini, KToolbar bekerja dengan metode project, artinya setiap paketaplikasi MIDlet diawali dengan pembuatan project yang mementukan class utama dari aplikasi MIDlet tersebut, ketika project dibuat, KToolbar akan membuat folder baru untuk penyimpanan file-file yang di butuhkan dalam tahap kompilasi, proses kompilasi dengan menggunakan KToolba nantinya dilanjutkan dengan pemaketan sehingga dapat didistribusikan dan dipergunakan oleh perangkat MID
2.5 MIDlet
Suatu aplikasi MIDP disebut MIDlet, perangkat application management software(AMS) berinteraksi langsung dengan method MIDlet create, star, pause, destroy.
MIDlet adalah bagian dari package javax.microedition.midlet. sebuah MIDlet harus di-extend dengan class MIDlet. Dan dapat meminta parameter dari AMS seperti dirumuskan dalam java application description.(JAD)
Suatu MIDlet tidak harus memiliki dan mempunyai sebuah method public static void main (String []args), method tersebut tidak akan dikenal lagi oleh AMS sebagai titik awal sebuah program.





Gambar 2.3 perubahan fase dalam aplikasi MIDlet

resensi ayat-ayat cinta

Judul : Ayat-Ayat Cinta
Pengarang : Habiburrahman El-Shirazy
Tebal Buku : 411 halaman
Diresensi oleh : firman syahroni
SINOPSIS
“Mencintai-Nya Menuntunku Pada Cintamu”
Fahri bin Abdillah adalah pelajar Indonesia yang berusaha menggapai gelar masternya di Al Ahzar. Berteman dengan panas dan debu Mesir. Berkutat dengan berbagai macam target dan kesederhanaan hidup. Bertahan dengan menjadi penerjemah buku-buku agama. Belajar di Mesir, membuat Fahri dapat mengenal Maria, Nurul, Noura, dan Aisha.
Maria Grigis adalah tetangga satu flat Fahri, yang beragama Kristen Koptik tapi mengagumi Al Quran. Dan menganggumi Fahri. Kekaguman yang berubah menjadi cinta. Sayangnya, cinta Maria hanya tercurah dalam diary saja.
Sementara Nurul adalah anak seorang kyai terkenal, yang juga mengeruk ilmu di Al Azhar. Sebenarnya Fahri menaruh hati pada gadis manis ini. Sayang rasa mindernya yang hanya anak keturunan petani membuatnya tidak pernah menunjukkan rasa apa pun pada Nurul. Sementara Nurul pun menjadi ragu dan selalu menebak-nebak.
Sedangkan Noura adalah tetangga Fahri, yang selalu disika Ayahnya sendiri. Fahri berempati penuh dengan Noura dan ingin menolongnya. Hanya empati saja. Tidak lebih! Namun Noura yang mengharap lebih. Dan nantinya ini menjadi masalah besar ketika Noura menuduh Fahri memperkosanya.
Dan yang terakhir adalah Aisha. Si mata indah yang menyihir Fahri. Sejak sebuah kejadian di metro, saat Fahri membela Islam dari tuduhan kolot dan kaku, Aisha jatuh cinta pada Fahri. Dan Fahri juga tidak bisa membohongi hatinya.
Lantas, siapakah yang nantinya akan dipilih Fahri? Siapakan yang akan dipersunting oleh Fahri? Siapakah yang dapat mencintai Fahri dengan tulus? Mari kita cari jawabannya dari sinopsis “Ayat-Ayat Cinta” berikut.
Fahri sedang dalam perjalanan menuju Masjid Abu Bakar Ash-Shiddiq yang terletak di Shubra El-Kaima, ujung utara kota Cairo, untuk talaqqi (belajar secara face to face pada seorang syaikh) pada Syaikh Utsman, seorang syaikh yang cukup tersohor di Mesir.
Dengan menaiki metro, Fahri berharap ia akan sampai tepat waktu di Masjid Abu Bakar As-Shiddiq. Di metro itulah ia bertemu dengan Aisha. Aisha yang saat itu dicacimaki dan diumpat oleh orang-orang Mesir karena memberikan tempat duduknya pada seorang nenek berkewarganegaraan Amerika, ditolong oleh Fahri. Pertolongan tulus Fahri memberikan kesan yang berarti pada Aisha. Mereka pun berkenalan. Dan ternyata Aisha bukanlah gadis Mesir, melainkan gadis Jerman yang juga tengah menuntut ilmu di mesir.
Di Mesir Fahri tinggal bersama dengan keempat orang temannya yang juga berasal drai Indonesia. Mereka adalah Siful, Rudi, Hamdi, dan Misbah. Mereka tinggal di sebuah apartemen sederhana yang mempunyai dua lantai, dimana lantai dasar menjadi temapt tinggal Fahri dan empat temannya, sedangkan yang lanai atas ditemapati oleh keluarga Kristen Koptik yang sekaligus menjadi tetangga mereka. Keluarga ini terdiri dari Tuan Boutros, Madame Nahed dan dua oranga nak mereka, taitu Maria dan Yousef.
Walau keyakinan dan aqiqah mereka berbeda, tapi antara keluarga Fahri dan Tuan Boutros terjalin hubungan yang sangat baik. Terlebih Fahri dan Maria berteman begitu akarab. Fahri menyebut Maria sebagai gadis koptik yang aneh. Bagaimana tidak, Maria mampu menghafal surat Al-Maidah dan surat Maryam.
Selain bertetangga dengan keluarga Tuan Boutros, Fahri juga mempunyai tetangga lain berkulit hitam yang perrangainya berbanding seratusdelapan puluh derajat dengan keluarga Boutros. Kepala keluarga ini bernama Bahadur. Istrinya bernama madame Syaima dan anak-anaknya bernama Mona, Suzanna, dan Noura.
Bahadur, madame Syaima, Mona, dan Suzanna sering menyiksa noura karena rupa serta warna rambut Noura yang berbeda dengan mereka. Noura berkulit putih dan berambut pirang. Ya, nasib Noura memang malang.
Suatu malam Noura diusir Bahadur dari rumah. Noura diseret ke jalan sembari dicambuk. Tangisannya memilukan. Fahri tidak tega melihat Noura diperlakukan demikian oleh Bahadur. Ia meminta Maria melalui sms untuk menolong Noura. Fahri tidak bisa menolong Noura secara langsung karena Noura bukan muhrimnya. Maria pun bersedia menolong Noura malam itu. Ia membawa Noura ke flatnya.
Fahri dan Maria berusaha mencari tahu siapa keluarga Noura sebenarnya. Mereka yakin Noura bukanlah anak Bahadur dan madame Syaima.
Dan benar. Noura bukan anak mereka. Noura yang malang itu akhirnya bisa berkumpul bersama orang-orang yang menyayanginya. Ia sangat berterima kasih pada Fahri dan Maria.
Sementara itu, Aisha tidak dapat melupakan pemuda yang baik hati mau menolongnya di metro saat itu. Aisha rupanya jatuh hati pada Fahri. Ia meminta pamannya Eqbal untuk menjodohkannya dengan Fahri. Kebetulan, paman Eqbal mengenal Fahri dan Syaik Utsman. Melalui bantuan Syaik Utsman, Fahri pun bersedia untuk menikah dengan Aisha.
Mendengar kabar pernikahan Fahri, Nurul menjadi sangat kecewa. Paman dan bibinya sempat datang ke rumah Fahri untuk memberitahu bahwa keponakannya sangat mencitai Fahri. Namun terlambat! Fahri akan segera menikah dengan Aisha. Oh, malang benar nasib Nurul.
Dan pernikahan Fahri dengan Aisha pun berlangsung. Fahri dan Aisha memutuskan untuk berbulanmadu di sebuah apartemen cantik selama beberapa minggu.
Sepulang dari ‘bulanmadu’nya, Fahri mendapat kejutan dari Maria dan Yousef. Maria dan adiknya itu datang ke rumah Fahri untuk memberikan sebuah kado pernikahan. Namun Maria tampak lebih kurus dan murung. Memang, saat Fahri dan Aisha menikah, keluarga Boutros sedang pergi berlibur. Alhasil, begitu mendengar Fahri telah menjadi milik wanita lain dan tidak lagi tinggal di flat, Maria sangat terpukul.
Kebahagian Fahri dan Aisha tidak bertahan lama karena Fahri harus menjalani hukuman di penjara atas tuduhan pemerkosaan terhadap Noura. Noura teramat terluka saat Fahri memutuskan untuk menikah dengan Aisha.
Di persidangan, Noura yang tengah hamil itu memberikan kesaksian bahwa janin yang dikandungnya adalah anak Fahri. Pengacara Fahri tidak dapat berbuat apa-apa karena ia belum memiliki bukti yang kuat untuk membebaskan kliennya dari segala tuduhan. Fahri pun harus mendekam di bui selama beberapa minggu.
Satu-satunya saksi kunci yang dapat meloloskan Fahri dari fitnah kejam Noura adalah Maria. Marialah yang bersama Noura malam itu (malam yang Noura sebut dalam persidangan sebagai malam dimana Fahri memperkosanya).
Tapi Maria sedang terkulai lemah tak berdaya. Luka hati karena cinta yang bertepuk sebelah tangan membuatnya jatuh sakit. Tidak ada jalan lain. Atas desakan Aisha, Fahri pun menikahi Maria. Aisha berharap, dengan mendengar suara dan merasakan sentuhan tangan Fahri, Maria tersadar dari koma panjangnya. Dan harapan Aisha menjadi kenyataan. Maria dapat membuka matanya dan kemudian bersedia untuk memberikan kesaksian di persidangan. Alhasil, Fahri pun terbebas dari tuduhan Noura. Dengan kata lain, Fahri dapat meninggalkan penjara yang mengerikan itu.
Noura menyesal atas perbuatan yang dilakukannya. Dengan jiwa besar, Fahri memaafkan Noura. Dan, terungkaplah bahawa ayah dari bayi dalam kandungan Noura dalah Bahadur.
Fahri, Aisha, dan Maria mampu menjalani rumah tangga mereka dengan baik. Aisha menganggap Maria sebagai adiknya, demikian pula Maria yang menghormati Aisha selayaknya seorang kakak. Tidak ada yang menduga jika maut akhirnya merenggut Maria. Namun Maria beruntung karena sebelum ajal menjemputnya, ia telah menjadi seorang mu’alaf.
Dari buku kita tahu bahwa Fahri selalu “menjaga diri” di tengah wanita-wanita yang dekat dengannya. Hal itu Fahri lakukan karena rasa cintanya pada Yang Maha Kuasa. Fahri berusaha konsisten dengan prinsip, dan ajaran agama yang ia pegang teguh. Cinta Fahri pada agama dan Sang Khalik menuntunnya pada cinta Aisha. Atas izin Allah Fahri dan Aisha bersatu di bawah payung cinta yang tulus mengharapkan ridhaNya.
KELEBIHAN
• Ceritanya begitu menyentuh dan mengalir seakan pembaca mengalami berbagai problema yang melilit sang tokoh
• Penulis mengajak pembaca mendalami Islam dengan bahasanya yang menyejukkan
• Kisah-kisah hubungan antar manusia (kisah cinta) digambarkan secara menarik dan utuh tanpa harus terasa vulgar.
KEKURANGAN
• Seorang pria dicintai empat orang wanita. Mungkinkah? Jika dihubungkan dengan kehidupan sehari-hari, rasanya aneh jika ada pria yang di”gilai” oleh empat orang wanita sekaligus. Baik Aisha, Maria, Noura, dan Nurul menginginkan Fahri menjadi suaminya. Beruntung sekali tokoh Fahri! Mungkinkah hal yang demikian ada dalam kehidupan nyata?
• Noura frustasi karena tidak mendapatkan cinta Fahri. Ia lantas memfitnah Fahri dengan tuduhan yang kejam. Benarkah ada seorang wanita yang seperti Noura dalam kehidupan nyata? Cinta tetaplah cinta. Tidak akan berubah menjadi pisau yang dapat menusuk dari belakang.
KEBERMANFAATAN
• Merupakan media penyaluran dakwah kepada siapa saja yang ingin mengetahui lebih banyak tentang islam
• Dengan membaca novel ini kita dapat mengetahui geografi kota Mesir serta sosial budaya Timur Tengah tanpa harus pergi ke sana.
• Memberikan contoh pada kita tentang sebuah pernikahan yang baik dan sesuai syariat Islam.
Sumber : http://mynoble.wordpress.com/2009/11/23/resensi-novel-ayat-ayat-cinta-v1/

Selasa, 12 April 2011

teks ceramah habib umar bin muhammad bin salim bin hafidz


Segala puji bagi Allah yang mengumpulkan kita yang memberikan manfaat kepada kita,dan memberikan taufik kepada kita untuk berdo’a memohon kepadanya agar supaya Allah mendengar do’a kita, dan mengizinkan kepada lisan-lisan kita untuk selalu berdzikir kepadanya dan menyebutnya dan supaya Allah selalu menyebut nama kita, dan mengizinkan kita di malam hari ini dengan membuka perkara-perkara akan hukum hukum Allah dan tanggung jawab kita kepadanya, dan diizinkan oleh Allah kepada kita untuk saling menyanyangi dan mengasihi ,agar supaya Allah mencintai kita.
Dan di jadikan majlis besar ini adalah majlis yang baik agar supaya Allah menyelamatkan kita nanti di hari kiamat,dialah Allah menyatakan dalam hadist Qudsi yang bermaksud adalah wajib kecintaanku kepada orang-orang yang saling mencintai sesama yang lain karena aku,dan orang-orang yang berkeduk karena aku dan orang-orang yang menziarahi karena aku dan Nabi Muhammad SAW telah menyampaikan semua kepada kita dan dia adalah makhluk yang paling jujur di antara setiap makhluk dan di amanatkan dari pada TUHAN semesta alam dan si sucikan didalam alqur’an dia tidak pernah berucap melaui hawa nafsunya melainkan melalui wahyu yang di wahyukan kepadanya.
Beliau bersabda didalam HR.bukhari dan Muslim
Bahwasannya orang-orang yang duduk berdzikir kepada Allah SWT,Allah menyatakan kepada malaikatnya’ saksikanlah wahai para malaikat ‘aku telah ampunikan dosa orang-orang itu semua.
Salah satu dari para malaikat yang telah menyaksikan ucapan Alah itu bertanya kepada Allah’ wahai Allah banyak diantara orang-orang yang ikut didalam majlis dzikir banyak melakukan maksiat dan tidak datang ke majlis itu melainkan ada keperluan lain yang tidak begitu penting.
Allah menjawab kepada malaikat itu’ baginya pun aku ampunkan Karena dia duduk bersama-sama orang-orang telah ku ampunkan maka dia pun aku ampunkan,Ini adalah merupakan anugrah dari pada Allah kepada kita dan kepada semua manusia ‘akan tetapi ramai dengan manusia yang tidak bersyukur’ telah di ingatkan kepada kita oleh syeikh abdul kifli yang mengingatkan kita akan kaitan kita dengan dasar kecintaan sesam kita. Dan telah disebutkan beliau tadi bahwasanya agama ini sampai ke negeri hadirin sekalian ini melalui perjuangan keluarga baginda Nabi Muhammad SAW, maka agama yang telah dibawah oleh Rasul dan kelaurga itu merasuk kedalam hati-hati hingga tetap sampe sekarang ini. Demi Allah bila mana seluruh makhluk nanti berkumpul di hari kiamat,maka mereka tidak akan mendapati perkara yang sangat berharga,melebihi berharga nya berkumpul dengan dasar karena kecintaan nya kepada Allah SWT. Tidak ada yang miskin atau yang kaya melainkan mengharap agar di tambahkan kecintaan kepadanya baik itu pemimpin maupun di pimpin melainkan ditambahkan kecintaannya, laki-laki, wanita anak-anak dan dewasa keseluruhannya melainkan akan mengharapkan kecintaannya, sehinggah kaum seluruh kafir dan kaum yang dzholim,tidak ada dari satupun mereka yang akan mengharapkan demikian disebabkan oleh keterikatannya dengan Negara dan masyarakat,baik Negara itu diberi Negara besar maupun kecil, Maupin Negara maju atau mundur,akan tetapi semua akan mengharapkan hubungan dan keterikatan dengan sayyidina Muhammad SAW, Allah swt berfirman nanti di akhirat kiamat akan menggigit orang-orang yang dzholim akan tangannya, karena menyesal mengatakn kepada Allah’andai aku menjadikan Rasul sebagai ini kawan ku semasa aku hidup di dunia,dia bersembunyi dari pada hubungan dan tidak ada keterkaitan dengan Rasull, dan menyesal akan nya dia mengatakan celakalah aku andai aku tidak menjadikan si fulan menjadikan sebagai kawanku, apakah tanda-tanda orang-orang yang semasa di dunia dia berkawan dan pada akhirnya dia menjadi bermusuh, tanda-tandanya adalah mereka semasa bersahabat di dunia mereka menasehatkan untuk menjauhkan diri dari pada patuh pada syari’ah merasa bangga terhadap pemikiran orang-orang fasik dan kafir.

Di kutip dari ceramah habib umar bin Muhammad bin salim bin hafidz

Jumat, 08 April 2011

tugas jarkom

Tugas Jaringan Komputer
Nama : firman syahroni
Npm :10108829
Kelas :3ka17
Materi : Jaringan Komputer

Dosen : Bpk.MUHAMMAD ACHSAN ISA AL ANSHORI



1. Tentukan Subnet 5 Network dengan menggunakan Net Id dan Host Id, tipe class C. Lengkap buat juga table dan design Jaringannya !
a
Jawab :
Untuk kali ini kita akan mencari subnet untuk 5 Network dengan
menggunakan Class C , berikut langkah awalnya :

diket: Network = 5
2^(n-2) = 5
2^n = 7
n = 3
Disini terdapat 3 bit yang terbentuk dari 5 Network.
kemudian lakukan perhitungan untuk menentukan subnettingnya :
Dik: ketentuan Class C pada Net Id dan Host Id = (N.N.N.H) bearti (255.255.255.0), maka 3 bit=224.
3 bit N . N . N . H yaitu:
00000000.00000000.00000000.0000111

Nilai subnet dari 5 network yang sudah diketahui nilai biner hostnya , adapun 4 ketentuan – ketentuan yang berlaku antara lain :
1.) Jumlah Subnet = 2x, dimana x ialah banyaknya binari 1 pada oktet terakhir subnet mask (2 oktet terakhir untuk kelas B, dan 3 oktet terakhir untuk kelas A). karena disini pada class C host terakhir berjumlah 3 bit maka Jumlah Subnetnya adalah 2^3 = 8 subnet.

2.) Jumlah Host per Subnet = 2y – 2, dimana y merupakan kebalikan dari x yaitu banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet adalah 2^5– 2 = 30 host.
3.) Blok Subnet = 256 – 224 = 32 blok (224 di dapat dari nilai biner 1 pada oktet terakhir subnet mask). jadi Subnet berikutnya adalah :
32+32 = 64
64+32 = 96
96+32 = 128
128+ 32 = 160
160+32 = 192
192+32 = 224
Jadi subnet lengkapnya adalah 0,32, 64, 96,128,160,192,224.(pada nilai 224 perhitungan blok subnet berhenti,ini dikarenakan nilai yang dicari sudah terpenuhi ,dengan kata lain nilai sudah sesuai dengan nilai octet terakhir pada subnet mask) . lalu kemudian bagaimana dengan alamat Host dan Broadcast dari networknya.

4.) untuk alamat Host dan Broadcast kita bisa dengan mudah mencarinya.Dengan catatan nilai dari subnet masknya sudah diketahui,sehingga kira dengan mudah untuk menentukan Host dan Broadcastnya , adapun ketentuan untuk mencari nilai Host dan Broadcast adalah sbb:
- Host Pertama adalah 1 angka setelah subnet, dan
- Broadcast (Batas akhir dari suatu subnet Id) adalah 1 angka sebelum subnet berikutnya, lalu yang terakhir adalah nilai dari Host Terakhir, untuk Host Terakhir adalah 1 angka sebelum Broadcast.
Jadi Subnet untuk 5 Network dengan menggunakan perhitungan Class C akan di dapat 30 Host per subnet,dengan subnet – subnet sebagai berikut :

- Subnet 1 : 0
IP : 192.168.1.0 (00000000.00000000.00000000.00000000)
- Subnet 2 : 32
IP : 192.168.1.32 (0000000.00000000.00000000.00100000)
- Subnet 3 : 64
IP : 192.168.1.64 (0000000.00000000.00000000.01000000)
- Subnet 4 : 96
IP : 192.168.1.96 (0000000.00000000.00000000.01100000)
- Subnet 5 : 128
IP : 192.168.1.128 (000000.00000000.00000000.10000000)
- Subnet 6 : 160
IP : 192.168.1.160 (000000.00000000.00000000.10100000)
- Subnet 7 : 192
IP : 192.168.1.192 (000000.00000000.00000000.11000000)
- Subnet 8 : 224
IP : 192.168.1.224 (00000000.00000000.00000000.11100000)
KETERANGAN :

SUBNET:
0 sampai 31 => sebagai Subnet Awal
32 sampai 63
64 sampai 95
96 sampai 127
128 sampai 159
160 sampai 191
192 sampai 223
224 sampai 255 => sebagai Subnet Akhir

HOST:
Host disini digunakan sebagai IP Address pada masing - masing Sub Network (SubNet)berperan sebagai Host Valid. Host terbagi menjadi 2 bagian yaitu Host Pertama dan Host Terakhir.
- Host Pertama terdiri dari IP :
192.168.1.1
192.168.1.33
192.168.1.65
192.168.1.97
192.168.1.129
192.168.1.161
192.168.1.193
192.168.1.225

- Host Terakhir terdiri dari IP :
192.168.1.30
192.168.1.62
192.168.1.94
192.168.1.126
192.168.1.158
192.168.1.190
192.168.1.222
192.168.1.255

BROADCAST :
Broadcast sebagai penanda Batas Akhir dari Subnet Id
- Broadcast terdiri dari :
192.168.1.31
192.168.1.63
192.168.1.95
192.168.1.127
192.168.1.159
192.168.1.191
192.168.1.223
192.168.1.256

Senin, 03 Januari 2011

tugas analisa pi ( penulisan ilmiah) tentang pembuatan web e-learning pelajran IPA

METODE PEMBUATAN WEB e-Learning pelajaran Ipa

RANCANGAN DAN IMPELEMENTASI
(WEB E-LEARNING PELJARAN IPA)

3.1 Perancangan

Pada bab III ini penulis membahas secara umum struktur navigasi,perancangan ERD,proses dalam pembuatan halaman Web(Web E-learning pelajaran IPA )
Dimana di dalam website ini memberikan pembelajaran materi IPA.

3.2 Struktur Navigasi

3.2.1 Struktur Navigasi User


Gambar 3.2.1 Struktur Navigasi User( tidak saya gambarkan)

3.2.2 Struktur Navigasi Admin


Gambar 3.2.2 Struktur Navigasi Admin (tidak saya gambarkan)

3.3 ERD ( Entity Relation Diagram )

Gambar 3.3 ERD Web E-learning

3.4 Normalisasi
Suatu teknik untuk mengorganisasikan data ke dalam table-tabel.Tujuan nya untuk menghilangkan kerangkapan data,mengurangi kompleksitas, Normalisasi tidak Normal.

3.5 Perancangan Database

Gambar 3.1 Tabel Materi 1 (Tidak Saya Gambarkan)

Gambar 3.2 Tabel Soal ( Tidak Saya Gambarkan)

Gambar 3.3 Tabel Buku Tamu ( Tidak Saya Gambarkan)

Gambar 3.4 Tabel Admin( Tidak Saya Gambarkan )

Gambar 3.5 Tabel Member ( Tidak Saya Gambarkan )

3.6 Rancangan Input/Output

3.6.1 Rancangan Tampilan Login





Gambar 3.4 Rancangan Halaman Login ( Tidak Saya Gambarkan )

Sebelum masuk ke home, user terlebih dahulu daftar kalau sebelum nya belum pernah mendaftar di situs kami.

3.6.2 Rancangan Tampilan Daftar

Gambar 3.5 Rancangan Halaman Daftar. ( Tidak Saya Gambarkan )
Tampilan daftar untuk user isi dengan data yang tersedia.



3.6.3 Rancangan Tampilan Home

Gambar 3.6 Rancangan Halaman Home( Tidak Saya Gambarkan )




3.6.4 Rancangan Tampilan Materi

Gambar 3.7 Rancangan Halaman Materi( Tidak Saya Gambarkan )
Pada halaman Materi terdapat sedikit uraian Materi kemudian terdapat link ,user di harapakan untuk memilih salagh satu dari judul materi yang di butuhkan



3.6.5 Rancangan Tampilan Soal

Gambar 3.8 Rancangan Halaman Soal ( Tidak Saya Gambarkan )
Pada tampilan ini terdapat macam-macam soal yang membahas tentang segala tentang pelajaran IPA( makhluk hidup )



3.6.6 Rancangan Tampilan Hasil Soal

Gambar 3.9 Rancangan Halaman Hasil Soal ( Tidak Saya Gambarkan )
Pada gambar di atas terdapat hasil dari soal yang telah di jawab ,dengan jawaban benar dan salah,dimana user harus menjawb nya dengan jawaban yang benar.



3.6.7. Rancangan Tampilan Profil

Gambar 3.10 Rancangan Halaman Profil ( Tidak Saya Gambarkan )
Pada gambar di atas terdapat foto dari pembuatan web ini,seperti nama,tanggal,lahir,alamat,email dan harapan tentang web ini.



3.6.8 Rancangan Tampilan Buku Tamu

Gambar 3.11 Rancangan Halaman Buku Tamu ( Tidak Saya Gambarkan )
Pada tampilan di atas user dapat mengisi data da pesan yang telah di sediakn oleh Admin pada buku tamu.

3.8.9 Rancangan Tampilan List Buku Tamu

Gambar 3.12 Rancangan Tampilan list Buku Tamu Gambar 3.6.23 Halaman Tabel ( Tidak Saya Gambarkan )
Berisi kan email, dan pesan dari user yang telah mengisi data pada buku tamu dan tersimpna secara otomatis.



3.6.10 rancangan Tampilan Admin

Gambar 3.12 Rancangan Halaman Login Admin ( Tidak Saya Gambarkan )



3.6.10 Rancangan Tampilan Menu Admin

Gambar 3.13 Rancangan Halaman Menu Admin ( Tidak Saya Gambarkan )
User di harapkan mengisi nama dan password Admin yang telah di sediakan.agar dapat login ke situs kami.



3.6.11 Rancangan Tampilan Materi input

Gambar 3.14 Rancangan Halaman Materi Input ( Tidak Saya Gambarkan )
Pada gambar di atas user di harapkan memilih atau memasukan materi yang di butuhkan,



3.6.12 Rancangan Tampilan Hapus Soal

Gambar 3.15 Rancangan Halaman hapus Soal ( Tidak Saya Gambarkan )
Untuk menghapus soal yang terdapat pada situs kami yang berisikan soal-soal.


3.6.13 Rancangan Tampilan Admin Buku Tamu

Gambar 3.16 Rancangan Halaman Admin Buku Tamu ( Tidak Saya Gambarkan )
Pada tampilan semua data user yang telah masuk dan mengisi buku tamu, dan admin juga berhak menghapus data buku tamu apabila sudah tidak di butuhkan lagi atau sudah lama.



3.6.14 Rancangan Tampilan Detail Buku Tamu

Gambar 3.6.17 Rancangan Halaman Detail Buku Tamu( Tidak Saya Gambarkan )
Pada tampilan di atas dimana terdapat user yang telah mengisi data yang telah tersedia.,terdapat link yaitu untuk melihat user yang telah mengisi buku tamu apa belum.



3.6.15 Rancangan Tampilan hapus Buku Tamu


Gambar 3.6.18 Rancangan Halaman Hapus Buku Tamu ( Tidak Saya Gambarkan )
Pada tampilan di atas dimana data yang telah di isi sebelum nya dapat di hapus atau di edit kembali.


3.7 Pembuatan Database

Pada pembuatan database penulis menggunakan phpMyAdmin, dan ketikan localhost/phpmyadmin,

3.8 langkah–langkah pembuatan folder
Dalam pembuatan web e-learning menggunakan aplikasi server local bernama xampp untuk mempersiapkan mebuat folder user,yang nanti nya folder tersebut akan di gunakan untuk menaruh semua file.php yang akan di buat di dalam folder user yang dimana dalam pembuatan web ini membutuhkan tuga folder,admin ,foto dan library


Gambar 3.6.19 Susunan Pembuatan Folder Web e-Learning ( Tidak Saya Gambarkan )


3.8.1 Pembuatan Halaman Login

Di sini penulis memakai aplikasi Notepad++

Gamabar 3.6.20 Langkah Membuka Notepad++ ( Tidak Saya Gambarkan )


3.8.2 Pembuatan Halaman Home
Disini penulis menggunakan Aplikasi Dreamweaver

Gambar 3.6.21 Langkah membuka Dreamweaver ( Tidak Saya Gambarkan )
Pada gambar di atas ,dimana di dalam nya dapat meng-edit script-script html,php,asp, atau sudah tersedia di dalam dreamweaver.


Gambar 3.6.22 Halaman Masuk Dreamweaver ( Tidak Saya Gambarkan )


Gambar 3.6.23 Halaman Tabel ( Tidak Saya Gambarkan )


Gambar 3.6.24 Pengaturan Tabel ( Tidak Saya Gambarkan )



Gambar 3.6.25 Memasukan Gambar Tidak Saya Gambarkan )

3.8.3 Pembuatan Halaman Buku Tamu

Gambar 3.6.26 Mengaktifkan Halaman Desain ( Tidak Saya Gambarkan )
Pada gambar di atas terdapat komponen form,buat objek ke dalam halaman desain.

Gambar 3.6.27 Menentukan Alamat Program Penyimpanan Data
( Tidak Saya Gambarkan )


Gambar 3.6.28 Menentukan Struktur Baris dan Kolom ( Tidak Saya Gambarkan )
Untuk mengatur tata letak table dengan menuliskan judul, agar terlihat lebih rapih

3.8.4 XAMPP for WINDOWS

Gambar 3.6.29 logo xampp
Xampp yaitu aplikasi data base dan web server dimana aplikasi yang di gunakan dalam pembuatan web ini, fungsi nya adalah untuk mengaktifkan web dalam keadaan offline,

3.8.5 Prose unggah ke web server
Untuk meng-upalod web ini di butuhkan hosting dan domain yang di dalam nya menyediakn database yang di perlukan untuk pembuatan web hosting ini,dalam web hosting ini menggunakan alamat http://orgfree.com sehingga web ini beralamat http:/e-learningipa.6te.
Berikut langkah-langkah

Buka aplikasi browser,lalu ketikan “http:/orgfree.com” tanpa tanda petik

Gambar 3.6.30 Halaman Home situs nya

Selanjutnya kita klik teks “ free web hosting area “ seperti gambar di atas.
Pada form freesudomain hosting, masukan domain yang nanti nya akan di jadikan sebagai alamat website

Gambar 3.6.31 Halaman untuk menentukan Subdomain.

Maka masuk ke halaman account information,lalu isi form yang ada ,kalau sudah klik” create” seperti Gambar 3.6.32

Gambar 3.6.32 Halaman Account information

Lalu kembali masuk lagi ke www.orgfree.com lalu masukan username dan password dan akan masuk ke halaman member area seperti di bawah ini.


Gambar 3.6.33 Halaman member Area

Untuk meng-uplod coding-coding klik file manager yang ada pada halaman member area lihat gambar di atas.

Lalu masuk ke halaman web based FTP cliebt lihat gambit 3.6.34. lalu isi form FTP server dan username dengan nama domain yang sudah kita buat dan password nya lalu klik login

Gambar 3.6.34 Halaman web based FTP client

Ketika login berhasil ,maka masuk ke dalam file manager lihat gambar 3.6.35

Gambar 3.6.35 Halaman file manager

Lalu klik upload pada halaman file manager 3.6.35,kemudian masuk ke halaman upload files and archives liaht gambar 3.6.36

Gambar 3.6.36 Halaman files dan archives

Lalu masukan file-file yang akan di masukan dengan klik browse. Setelah itu cari nama file nya berada yang kita save.disini harus memasukan file nya satu per satu.
Untuk memulai menguplod selanjutnya klik tombol ,liaht gambar 3.6 37 yang berarti upload telah berhasil.
Lalu klik, untuk kembali ke halaman file manager.

Gambar 3.6.37 Halaman Upload more files and archives


Semua file yang di masukan semuan nya lalu tutup halaman file manager dengan tombol yang telah tersedia di sebelah kanan lihat gambar 3.6.35
Lalu masuk lagi ke member area lagi,lalu pilih create DB untuk membuat database,database yang di buat dengan nama account yang tersedia otomatis dari hosting,jadi harus menyesuiakan script yang sudah di buat dengan kondisi yang ada di hosting.


Kesimpulan nya dari saya .

Dari pembuatan web e-learning yang telah di buat penulis, saya menyimpulkan bahwa dalam pembuatan web ini penulis bertujuan untuk mempermudah user agar dapat belajar melalui media internet yang sekarang ini sudah begitu familiar di kalangan bawah maupun atas .di perdesaan atau perkotaan,,
Kalangan anak-anak pelajar dari TK sampai perguruan tinggi ,perkantoran atau lembaga-lembaga tinggi Negara..yang bias menjangkau ke penjuru dunia.
Dengan web ini segala data atau info tentang makhluk hidup bias di cari dan di proses dengan memasukan data apa yang akan kita cari yang penting masih berhubungan dengan makhluk hidup dan sekitarnya.
Demikian kesimpulan dari saya dalam menganalisis metode pada pembuatan web e-learning pelajan IPA.
Kurang lebih nya mohom maaf ,