Selasa, 03 September 2013

sistem informasi nilai berbasis web bab 2



BAB II

                                                LANDASAN TEORI                                               

2.1   Tinjauan Pustaka
Pelaksanaan dari penelitian tugas ini menggunakan beberapa referensi yang berhubungan dengan objek penelitian. Beberapa referensi itu dapat diambil dari buku-buku yang berhubungan dengan penelitian dan juga dapat diperoleh dari hasil penelitian-penelitian yang telah ada.

2.2   Landasan Teori
2.2.1.   Pengertian Sistem
Menurut Soendoro Herlambang dalam bukunya “ Sistem Informasi konsep Tegnologi Manajemen” Berikut ini definisi sistem secara umum menurut Menurut (Jogianto 2005, h20) mengemukakan bahwa “sistem adalah kumpulan dari elemen-elemen  yang berinteraksi untuk mencapai suatu tujuan tertentusuatu kesatuan yang terdiri atas komponen atau elemen yang saling berinteraksi, saling terkait, atau saling bergantung membentuk keseluruhan yang kompleks”. (Jogianto 2005, h20)
2.2.2. Pengertian Informasi

9
            Sedangkan menurut (Jogiyanto HM 2005, h:8)  dalam buku Analisis dan desain sistem informasi” AdalahInformasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian – kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan”. (Jogiyanto HM 2005, h:8)
2.2.3.   Pengertian Sistem Informasi
Menurut Robert A. Leitch / K. Roscoe dalam buku “Analisa dan desian sistem informasi” Jogiyanto (2008 : 11) mendefinisikan Sistem informasi sebagai berikut :
”Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan bagi pihak luar tertentu dengan laporan-laporan yang diperlukan”. (Jogiyanto 2008 ,h:11)
2.2.4. Definisi Unified Modeling Language (UML)
Menurut (Hend, 2006) “Unified Modeling Language (UML) adalah “bahasa yang telah menjadi standard untuk visualisasi, menetapkan, membangun dan mendokumentasikan artifak suatu sistem perangkat lunak”.
2.2.5. Pengertian Use Case Diagram
UseCase menurut Martin Fowler (2005 : h,141) adalah “teknik untuk merekam persyaratan fungsional sebuah sistem”. UseCase mendeskripsikan interaksi tipikal antara para pengguna sistem dengan sistem itu sendiri, dengan memberi sebuah narasi tentang bagaimana sistem tersebut digunakan. Use Case Diagram menampilkan aktor mana yang menggunakan usecase mana, uses case mana yang memasukkan usecase lain dan hubungan antara aktor dan use case.
2.2.6. Pengertian Activity Diagram
Activity diagram menurut Martin Fowler (2005 : h,163) adalah “teknik untuk menggambarkan logika prosedural, proses bisnis, dan jalur kerja”. Dalam beberapa hal, activity diagram memainkan peran mirip diagram alir, tetapi perbedaan prinsip antara notasi diagram alir adalah activity diagram mendukung behavior paralel. Node pada sebuah activity diagram disebut sebagai action, sehingga diagram tersebut menampilkan sebuah activity yang tersusun dari action.
2.2.7. Pengertian Sequence Diagram
Sequence diagram menurut Munawar (2005 : h,187) adalah “grafik dua dimensi dimana obyek ditunjukkan dalam dimensi horizontal, sedangkan lifelineditunjukkan dalam dimensi vertikal”.
2.2.8. Pengertian Class Diagram
Class diagram menurut Munawar (2005 : h,28) adalah “merupakan himpunan dari objek-objek yang sejenis”. Sebuah objek memiliki keadaan sesaat (state) dan perilaku (behavior). State sebuah objek adalah kondisi objek tersebut yang dinyatakan dalam attribute/properties. Sedangkan perilaku suatu objek mendefinisikan bagaimana sebuah objek bertindak/beraksi dan memberikan reaksi.
2.2.9   Pengertian Internet
Menurut Budi Irawan  Internet  dalam buku Jaringan Komputer  adalah suatu jaringan komputer global yang terbentuk dari jaringan-jaringan  komputer local dan regional yang memungkinkan komunikasi data antar  komputer yang terhubung ke jaringan tersebut.
Internet merupakan tujuan utama dari perancangan protokol pengendalian transmisi atau protokol internet (TCP/IP), dengan tujuan untuk menyediakan komunikasi unifersal melalui jaringan fisikyang berbeda keuntungan nyata penggunaan internet adalah memungkinkan komunikasi antara komputer diantara jaringan yang berbeda, atau mingkin terpisah oleh area geografis yang luas.(Hal:115)
2.2.10.   Pengertian Website
Website  atau Situs  Web  menurut Budi Irawan  dalam buku Jaringan Komputer  merupakan tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu.(Hal:91)

2.3   Perangkat Lunak yang Digunakan
2.3.1.  Pengertian PHP
Menurut Yudhi Purwanto dalam buku “Pemrograman Web Dengan PHP”  PHP (PHP Hypertext Protocol)  adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain
PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada  server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja.

2.3.2.  Pengertian HTML
HTML (hypertext markup lenguage) merupakan salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan dihalaman web. Dikatakan  markup lenguage karena HTML berfungsi untuk menformat file dokumen teks biasa untuk bisa ditampilkan pada web browser dengan bantuan tanda-tanda yang sudah ditentukan. Hal tersebut dapat dilakukan dengan menambah elemen atau yang disebut sebagai tag.

2.3.3.  Adobe Dreamweaver CS4
Macromedia Dreamweaver MX 2004 adalah suatu editor HTML profesional untuk perancangan, pengkodean, pengembangan website, halaman web, dan aplikasi web. Dreamweaver juga menyediakan tools yang sangat membantu meningkatkan pengalaman dalam pembuatan web yang powerfull. Berbagai fitur visual editing pada Dreamweaver mengizinkan Anda membuat halaman web dengan cepat tanpa harus menuliskan satu baris kode (Sima, 2006, h21).

2.3.4.  MySQL Database
Menurut M. Rudyanto Arief dalam buku “Pemrograman dinamis menggunakan PHP dan MSQL” MySQL adalah  “bahasa setandar yang digunakan untuk mengkses database server”. bahasa ini awalnya dikembangkan oleh IBM, namun telah diadopsi dan di gunakan sebagai standar industri. Dengan menggunakan SQL, proses akses database menjadi lebih user-friendly dibanding dengan menggunakan dBASE atau Clipper yang masih menggunakan perintah-perintah pemrograman.(Hal:106)
2.3.5.      Pengertian XAMPP
XAMPP adalah aplikasi web server instan yang dibutuhkan untuk membangun aplikasi berbasis web. Fungsi XAMPP adalah sebagai server yang berdiri sendiri ( localhost ), yang terdiri atas program Apache, http server, MySQL, database, dan penterjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.

2.3.6.   AppServ Web Server
AppServ  Sebuah server aplikasi adalah kerangka kerja perangkat lunak yang didedikasikan untuk eksekusi efisien prosedur (program, rutinitas, script) untuk mendukung pembangunan aplikasi. Istilah ini awalnya digunakan ketika membahas awal client-server sistem server dan server yang berlari SQL layanan dan middleware server untuk membedakan mereka dari file server. Kemudian,  istilah  ini  mengambil  makna  dari aplikasi  web,  tetapi  telah berkembang menjadi  layanan  lapisan  lebih komprehensif.

2.4   Kerangka Berfikir






                                    Gambar 2.1 Alur diagram contek

Dalam artikel ini saya membuat sebuah Sistem Informasi Nilai berbasis website. Sistem informasi ini dapat di jalankan/digunakan oleh administrator/ admin, guru, dan siswa secara online, sehingga bisa diakses kapan saja dan dimana saja.
Dalam sistem ini dibagi menjadi 3 pengguna yaitu :
  1. Administrator/Admin yang bertugas untuk mengelola data guru, siswa, kelas, pelajaran, membuat jadwal ruag kelas, pengajaran, dan  melihat laporan penilaian seluruh siswa.
  2. Guru yang bertugas menginput nilai siswa berdasarkan ruang kelas dan mata pelajaran yang telah dijadwalkan oleh admin.
  3. Siswa yang dapat melihat hasil nilai masing-masing mata pelajaran yang sudah diinput oleh guru.

2.5    Analisa Dan Perancangan Sistem Informasi
Menurut (Tata Suatabri, S. Com MM) dalam bukunya “Analisa Sistem Informasi”. Tahapan analisa sistem “merupakan tahapan yang sangat penting karena kesalahan didalam kesalahan ini akan menyebabkan kesalahan pada tahapan selanjutnya”. Proses analisa sistem dalam pengembangan sistem informasi merupakan suatu prosedur yang dilakukan untuk suatu pemeriksaan masalah dan penyusunan pemecahan masalah yang timbul serta membuat spesifikasi sistem yang baru (Tata sutabri,2004:88 Hal: 76).

2.6   Elemen-elemen  Sistem Informasi
            Menurut (Jogianto HM 1987:24)”Sistem informasi terdiri dari elemen-elemen yang terdiri dari orang, prosedur, perangkat keras, perangkat lunak, basis data, jaringan komputer, dan komunikasi data” semua elemen ini merupakan elemen fisik
1.      Orang
Orang atau personal yang dimaksud yaitu operator komputer, analis sistem, progremer, personil data entry, dam manajer sistem informasi(EDP)
2.      Prosedur
Prosedur merupakan elemen fisik. Hal ini disebabkan karene prosedur disediakan dalam bentuk fisik seperti buku panduan dan instruksi. Ada 3 jenis produser yang dibutuhkan yaitu instruksi untuk pemakai instruksi utuk penyiapan masukan,instruksi pengoprasian untuk karyawan komputer
3.      Perangkat Keras
Perangkat keras bagi suatu sistem informasi terdiri atas komputer (pusat pengolahan, unit masukan/keluaran), peralatan penyiapan data, dan terminal masukan/keluaran
4.      Perangkat lunak dapat dibagi menjadi tiga jenis utama:
a)      Sistem perangkat lunak umum, seperti pengoprasian dan sistem manajemen data yang memungkinkan pengoprasian sistem komputer.
b)      Aplikasi perangkat lunak umum, seperti model analisa dan keputusan.
c)      Aplikasi perankat lunak yang terdiri atas program yang secara spesifik dibuat untuk aplikasi.
5.      Basis data.
File yang berisi program dan data dibuktikan dengan adanya media penyimpanan secara fisik seperti diset, hardis, magnetic tape, dan ssebagainya. File juga meliputi keluaran tercetak dan catatan lain diatas kertas, mikro film dan lain sebagainya.
6.      Jaringan komputer
Adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen.
7.      Komunikasi data
Asdalah bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi diantara komputer-komputer dan printer-printer yang lain dalam bentuk digital yang dikirimkan malalui media komunikasi data. Data berarti yang disajikan oleh isyarat digital (www.sarjanaku.com)


1 komentar:

  1. Belajar Komputer: Sistem Informasi Nilai Berbasis Web Bab 2 >>>>> Download Now

    >>>>> Download Full

    Belajar Komputer: Sistem Informasi Nilai Berbasis Web Bab 2 >>>>> Download LINK

    >>>>> Download Now

    Belajar Komputer: Sistem Informasi Nilai Berbasis Web Bab 2 >>>>> Download Full

    >>>>> Download LINK WK

    BalasHapus