Manfaat internet dalam pendidikan :
Dengan adanya internet, dunia ilmu pengetahuan semakin terbuka bagi siapa saja. Penyebaran informasi berlangsung cepat, segala informasi di belahan dunia manapun dapat diperoleh dalam sekejap. Informasi yang tadinya sulit diperoleh, saat ini sudah bukan sesuatu yang sulit lagi. Dengan memanfaatkan fasilitas search engine atau mesin pencari, pencarian informasi dapat dilakukan dengan mudah, baik berupa data, berita, file, gambar, musik, maupun film. Beberapa ensiklopedi online juga bisa dijadikan acuan untuk menambah pengetahuan. Contoh yang cukup populer adalah Wikipedia (http://id.wikipedia.org). Melalui internet, kamu juga bisa berbagi informasi dan pengetahuan dengan pengguna lain. Contohnya adalah membuat situs pribadi (blog atau weblog) untuk berbagi cerita atau pengetahuan dan berpartisipasi dalam komunitas tertentu lewat internet.
Penggunaan teknologi informasi sudah menjadi suatu kebutuhan dan permintaan dari suatu organisasi atau perusahaan. BNI sebagai perusahaan perseroan yang bergerak pada bidang perbankan mempunyai bidang usaha dalamberbagai macam bisnis yang meliputi bisnis korporasi, bisnis konsumer, bisnis komersial, bisnis tresuri dan international serta bisnis dengan anak perusahaaannya. Untuk mendukung bisnisnya BNI memberikan layanan berupa ATM yang tersebar di seluruh Indonesia. Adapun penggunaan arsitektur pada ATM BNI untuk dapat memberikan kualitas layanan yang ditawarkan. ATM BNI Faktor teknologi informasi dapat dianggap sebagai suatu tantangan maupun sebagai suatu peluang karena perkembangan teknologi ini akan membuat suatu perusahaan yang ada sekarang ini, lebih maju atau menjadi lebih tertinggal dan kalah bersaing dengan kompetitonya. Sudah menjadi suatu kebutuhan dan permintaan dari suatu perusahaan yang ada sekarang ini terhadap penggunaan informasi, dimana merupakan suatu tuntutan bahwa setiap organisasi atau perusahaan akan mengikuti perkembangan teknologi yang demikian pesatnya jika tidak ingin kalah atau ketinggalan oleh pesaingnya. Penggunaan teknologi informasi dan pemmanfaatnya dalam mengumpulkan dan pengolahan data menjadi informasi yang bermanfaat dalam pengambilan keputusan akan sangat berperan dalam menentukan keberhasilan suatu organisasi atau perusahaan dimasa yang akan datang.Hal ini yang memungkinkan layanan yang diberikan seperti ini menstransfer uang, membayar tagihan dan lain-lain kepada nasabahnya :1. Arsitektur perangkat lunak.Perancangan arsitektural pada suatu sistem diperlukan dalam proses perancangan, model yang digunakan dan persyaratan sistem. Sedangkan arsitektur pada sistem ATM diperlukan karakteristik sistem termasuk kajian untung dan rugi penggunaannya. Banyak model dari suatu sistem memungkinkan banyak pilihan.2. Pengertian perancangan arsitekturalSistem-sistem besar selalu diuraikan menjadi subsistem-subsistem yang memberikan set layanan yang berhubungan. Proses perancangan awal untuk menidenfikasi subsistem ini dan menetapkan kerangka kerja untuk kontrol dan komunikasinya disebut perancangan arsitektural dan ouputSeminar Nasional Aplikasi Teknologi Informasi 2009 (SNATI 2009) ISSN: 1907-5022 Yogyakarta, 20 Juni 2009 G-100 perancangan ini merupakan deskripsi dari arsitektur perangkat lunak.3. Proses perancangan arsitekturalProses perancangan arsitektural berhubungan dengan penetapan kerangka kerja struktur dasar untuk suatu sistem. Proses ini melibatkan identifikasi komponen-komponen utama sistem dan komunikasi antar komponen-komponen tersebut. Tiga keuntungan perancangan dan dokumentasi arsitektur perangkat lunak secara eksplisit sebagai berikut :· Komunikasi stakeholderArsitekur merupakan presentasi tingkat tinggi dari sistem yang dapat digunakan sebagai faktor perubahan oleh berbagai stakeholder.· Analisis sistemMembuat arsitektur sistem yang eksplisit pada tahap dini pengembangan sistem mengandung arti bahwa analisis akan dilakukan. Keputusan perancangan arsitektur memiliki efek yang sangat besar mengenal apakah sistem dapat memenuhi persyaratan kritis seperti kinerja, keahandalan dan kemampuan dapat dipelihara.· Pemakaian ulang berskala besarArsitektur sistem merupakan deskripsi yang kompak dan dapat ditangani. Mengenai bagaimana sistem diorginisir dan bagimana komponen-komponen saling mengoperasikan. Arsitektur dapat ditransfer melintas sistem dengan persyaratan yang sama dan dengan demikian dapat mendukung pemakaian ulang perangkat lunak berskala besar. Arsitektur jalur produksi dapat saja berkembang dimana arsitektur yang sama dipakai pada serangkaian sistem yang berhubungan.4. Model arsitekturalOutput proses perancangan arsitektural adalah dokumen desain arsitektural. Dokumen ini terdiri dari sejumlah reprentasi grafis model sistem bersama dengan teks deskriptif yang berhubungan. Dokumen tersebut harus mendeskripsikan bagaimana sistem distruktur menjadi subsistem dan bagaimana setiap subsistem distruktur menjadi modul. Modul-modul grafis sistem yang berlainan menunjukkan sudut pandang arsitektur yang berlainan. Model arsitektural yang dikembangkan meliputi:· Model struktural statis yang menunjukkan subsistem-subsitem atau komponen-komponen yang akan dikembangkan sebagai unit-unit yang terpisah.· Model proses dinamis yang menunjukkan bagaiman sistem diorganisir menjadi prosesproses pada saat run time. Organisasi ini bias berbeda dari model statis.· Model interface yang mendefinisikan layanan yang disediakan oleh setiap subsistem melalui interface umum mereka.· Model hubungan yang menunjukkan hubungan seperti aliran data diantara subsistem-subsitem.5. Model arsitektur pada sistem ATMAda beberapa model arsitektur pada sistem ATM :· Model arsitektur multiprosesorModel sistem ATM yang paling sederhana adalah sistem multiprosesor dimana sistem terdiri dari sejumlah proses yang dapat berjalan tidak harus pada beberapa prosesor yang terpisah. Model ini umum pada sistem real time yang besar. Sistemsitem ini mengumpulkan informasi, membuat keputusan dengan menggunakan informasi ini, kemudian mengirim sinyal ke aktuator yang dimodifikasi lingkungan sistem. Secara logika proses yang berhubungan dengan mengumpulkan informasi, pengambilan keputusan dan kontrol aktuator dapat berjalan pada suatu prosesor dengan ditangani penjadual. Pengguna banyak prosesor berguna untuk memperbaiki kinerja dan fleksibilitas sistem. Distribusi proses ke prosesor dapat ditentukan sebelumnya. Pendekatan perancangan untuk tipe sistem ini pada dasarnya adalah pendekatan yang dipakai untuk sistem real time contoh sistem kontrol lalu lintas.· Model arsitektur client-serverClient dan server adalah proses yang berbeda, client menerima layanan dari server dan tidak dari client lainnya, server dapat bertindak sebagai client dengan menerima layanan dari server
lain tetapi tidak meminta layanan dari client, client harus mengetahui bagaimana menghubungi serverserver ini. Perancangan sistem client-server harus merefleksikan struktur logika yang sedang dikembangkan.