Proposal
Perancangan Aplikasi Sistem
Pada
SMA Negeri 1 TelukJambe Karawang
Disusun oleh :
Dimas Fajri Suryaharjono (1111500359)
Kelompok :
AA
Universitas Budi Luhur
Jl. Ciledug Raya, Petukangan Utara, Jakarta
Selatan, 12260. DKI Jakarta, Indonesia. Telp:
BAB I PENDAHULUAN
1.1 Latar Belakang
Seiring dengan perkembangan teknologi yang begitu pesat,kebutuhan informasi sangat di perlukan,terlebih lagi informasi yang di hasilkan mengandung nilai yang benar,akurat,tepat,dan tentunya menghemat waktu,sehingga siapapun dan apapun yang menggunakan teknologi informasi tersebut dapat menangani berbagai masalah dengan waktu yang singkat.
Semakin meningkatnya tuntutan masyarakat pada lembaga-lembaga pendidikan untuk dapat memberikan pelayanan yang prima, diperlukan suatu media informasi yang menjawab kebutuhan tersebut. Dengan penerapan media informasi diharapkan sebuah lembaga pendidikan dalam segala kegiatannya dapat menciptakan pelayanan kepada semua pihak. Teknologi internet sangat sesuai untuk memenuhi tuntutan kecepatan pelayanan yang diinginkan, mengingat internet dapat diakses kapan saja, dimana saja serta implementasinya relatif murah.
Sebagai salah satu Sekolah Menengah Atas yang memiliki potensi dalam mempercepat perkembangan dunia pendidikan di Kab.Karawang perlu adanya suatu system informasi untuk memberikan kemudahan dalam mengakses berkaitan dengan SMA Negeri 1 TelukJambe Karawang mulai dari melihat data siswa,data guru, pendaftaran secara online dan juga peta map posisi sekolahan tersebut supaya masyarakat dapat mengetahui letak SMA Negeri 1 TelukJambe Karawang.
1.1 Rumusan Masalah
Berkaitan dengan latar belakang di atas ,rumusan masalah yang bisa di ambil adalah :
 Bagaimana membangun database kepegawaian dan kesiswaan?
 Bagaimana membangun sistem secara online?
1.2 Tujuan dan Manfaat 1. Membuat database
2. Membangun sistem secara online .
Sedangkan manfaatnya adalah :
1. Sistem informasi di peruntukkan pada kurikulum yang sedang di jalankan
BAB II
TINJAUAN PUSTAKA 2.1 Pengertian Internet
Internet adalah sebuah jaringan komputer yang terdiri dari berbagai macam ukuran jaringan komputer di seluruh dunia mulai dari sebuah PC, jaringan-jaringan lokal berskala kecil, jaringan-jaringan kelas menegah, hingga jaringan-jaringan utama yang menjadi tulang punggung internet seperti NSFnet, NEARnet, SURAnet, dan lain-lain. Jaringan-jaringan ini saling berhubungan atau berkomunikasi satu sama lain dengan berbasiskan protokol IP (Internet Protocol,RFC 793) pada network layer-nya (layer ke 3 dari 7 layer OSI model) dan TCP (Transmission Control Protocol, RFC 791) atau UDP (User Datagram Protocol,RFC 768) pada transport layer-nya (layer ke 4), sehingga setiap pemakai dari setiap jaringan dapat saling mengakses semua service atau layanan yang disediakan oleh jaringan lainnya. Sedangkan bila ditinjau dari segi penulisannya, terdapat dua arti internet,yakni:
1. Jaringan internet (huruf “i” kecil sebagai huruf awal) adalah suatu jaringan komputer yang mana komputer-komputer terhubung dapat berkomunikasi walaupun perangkat keras dan perangkat lunaknya berlainan (sering kali disebut juga internet-working)
2. Jaringan Internet (huruf “I” besar sebagai huruf awal) adalah jaringan dari sekumpulan jaringan (networks of networks) yang terdiri dari jutaan komputer yang dapat berkomunikasi satu sama lain dengan menggunakan suatu aturan komunikasi jaringan komputer (protokol) yang sama. Protokol yang digunakan tersebut adalah Transmission ControlProtocol/Internet Protocol (TCP/IP).
Istilah pertama (dengan huruf “i” kecil) merupakan istilah yang digunakan pada masa awal perkembangan internet. Seiring dengan makin meluasnya penggunaan internet, istilah kedualah (dengan huruf “I” besar) yang diterima oleh pengguna internet. Penulisannya pun berubah. Dari menggunakan huruf “I” besar menjadi huruf “i” kecil.
Dengan adanya hubungan komunikasi lintas jaringan pada internet, setiap komputer yang terdapat di dunia dapat terbubung satu dengan yang lain. Hal inilah yang menyebabkan komunikasi di internet sangat cair. Karena penggunaan internet tidak mengenal batas negara, status ekonomi, idiologi dan faktor-faktor lain yang biasanya dapat menghambat komunikasi dan pertukaran informasi di dunia nyata. Dengan alasan inilah, sebagian orang menyebut internet sebagai revolusi di bidang teknologi dan informasi.
2.2 World Wide Web(WWW)
Sistem pengaksesan informasi dalam internet yang paling terkenal adalah World Wide Web (WWW) atau biasa dikenal dengan istilah Web. Pertama kali 10 diciptakan pada tahun 1991 di CERN, Laboratorium Fisika Partikel Eropa, Jenewa, Swiss. Tujuan awalnya adalah untuk menciptakan media yang mudah untuk berbagi informasi diantara fisikawan dan ilmuwan. Web menggunakan protocol yang disebut HTTP (HyperText Transfer Protocol) yang berjalan pada TCP/IP.
(“WikiPedia”, “World Wide Web”,2013)
2.3 URL(Universal Resource Locator)
URL(Universal Resource Locator) adalah petunjuk ke sumber daya tertentu di janringan TCP/IP (Internet). URL digunakan dengan software browser untuk menempatkan dan mengakses informasi di World Wide Web. URL terbagi menjadi beberapa bagian atau dikenal dengan istilah http:// domain/path/filename, atau disebut pula metode akses - lokasi komputer - lokasi file. Di antara bagian tersebut adalah:
1. Bagian pertama URL dikenal sebagai protokol atau disebut pula http:// yang merupakan singkatan dari Hypertext Transfer Protokol.
2. Bagian kedua dari URL dikenal sebagai nama domain, domain mewakili nama server yang sedang berhubungan dengan internet.
3. Bagian ketiga dari URL disebut dengan directory path yang merupakan area khusus dimana item-item berada.
4. Bagian keempat dari URL disebut nama file dokumen, ini menentukan file khusus yang sedang diakses. Biasanya adalah sebuah file HTML, tapi mungkin juga gambar, suara atau file lainnya.
(“WikiPedia”, “URL”,2013)
2.4 HTML(Hypertext Markup Language)
Namun sekarang ini telah banyak visual editor untuk HTML seperti: Microsoft Front Page, Macromedia Dreamweaver, dan lain-lain. Tag HTML biasanya adalah
Tag-tag yang berpasangan dan ditandai dengan simbol “<” dan “>”, sedangkan akhir perintah dari sebuah tag ditandai dengan tanda “/”. Dokumen HTML biasanya disimpan dengan extension .HTM atau .HTML. Untuk membuka dokumen HTML ini, diperlukan bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.
(“WikiPedia”, “Java”,2013)
2.6 PHP (Personal Home Pagetools)
PHP merupakan script untuk pemrograman script web server side, script yang membuat dokumen HTML secara on the fly, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan mengunakan editor teks atau editor HTML.
Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Proses
PHP/FI merupakan nama awal dari PHP. PHP-Personal Home Page, FI adalah Form Interface. Dibuat pertama kali oleh Rasmus Lerdoff. PHP, awalnya merupakan program CGI yang dikhususkan untuk menerima input melaluai form yang ditampilkan dalam browser
web.
PHP secara dasar dapat mengerjakan semua yang dapat dikerjakan oleh program CGI, seperti mendapatkan data dari form, menghasilkan isi halaman web yang dinamik, dan menerima
cookies.
Kemampuan (Feature) PHP yang paling diandalkan dan signifikan adalah dukungan kebanyak database. Membuat halaman web yang menggunakan data dari database dengan sangat mudah dapat dilakuakan.
(“WikiPedia”, “PHP”,2013)
2.7 MySQL
MySQL merupakan software sistem manajemen database (Database Management System-DBMS) yang sangat popular dikalangan pemrogram web, 24 terutama dilingkungan Linux dengan menggunakan script PHP dan Perl. Softwaredatabase ini kini telah tersedia juga pada platform sistem operasi windows.
MySQL merupakan database yang paling popular digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengolahan datanya. Kepopuleran MySQL dimungkinkan karena kemudahannya untuk digunakan, cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan-perusahaan skala menengah kecil. MySQL merupakan database yang digunakan oleh situs-situs terkemuka di internet untuk menyimpan datanya.
MySQL dikenal sebagai database yang pertama kali di dukung oleh bahasa pemrograman script untuk internet – PHP dan Parl. MySQL dan PHP dianggapsebagai pasangan software pembangun aplikasi web yang ideal.
DAFTAR PUSTAKA
M.rudyanto arief, 2011.pemrograman web dinamis menggunakan php dan mysql, Andi Offset, Yogyakarta,
Gilmore , W. Jason. 2006. Beginning PHP and MySQL 5: From Novice to Professional, Second Edition. New York : Springer-Verlag.
Ronald Rusli. 2013. Membuat aplikasi GPS. Prentice Hall. Yogyakarta,Lokomedia. Wahid,F 2002 Kamus istilah Teknologi Informasi, Yogyakarta,ANDI.
Media,Oetomo,BSD.2002.Perancangan dan pembuatan system informasi,
BAB III
METODOLOGI PENELITIAN
Metode penelitian data yang di pakai oleh penulis dalam karya ilmiah ini,yaitu : 3.1 Metode Pengumpulan Data:
a. Melakukan wawancara dengan pihak sekolah untuk memperoleh informasi yang dibutuhkan untuk system yang akan dibuat.
3.2 Metode Perancangan
Metode perancangan yang digunakan adalah metode perancangan desain database konseptual, desain database logical, desain database fisikal
3.3 Keunggulan Java
 Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft
Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebabnya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk
meninterpretasikan bytecode tersebut.
 OOP (Object Oriented Programming - Pemrogram Berorientasi Objek)  Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan
library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para
pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat
perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
 Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid-murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
 Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori
3.4 Efektifitas Sistem Berbasis Online
Sistem informasi yang e fektif adalah merupakan hal yang penting bagi organisasi guna berfungsi pada tingkat yang optimal, maka perlu mempertimbangkan dampak secara serius sistem informasi terhadap perilaku individu, kelompok dan sistem organisasi.