BAB II DASAR TEORI. Adapun teori-teori yang berhubungan dengan Pembangunan Aplikasi E-learning
|
|
- Hadian Lesmono
- 7 tahun lalu
- Tontonan:
Transkripsi
1 BAB II DASAR TEORI 2.1 PEMBANGUNAN APLIKASI E-LEARNING TELKOM PDC Adapun teori-teori yang berhubungan dengan Pembangunan Aplikasi E-learning Telkom PDC ini adalah sebagai berikut : Pembangunan Kata membangun dalam kamus besar bahasa Indonesia berarti mendirikan sesuatu, sedangkan kata pembangunan berarti proses atau cara atau perbuatan yang mendirikan sesuatu Aplikasi Menurut Jogiyanto (2001) aplikasi merupakan penerapan, menyimpan sesuatu hal, data, permasalahan, pekerjaan kedalam suatu sarana atau media yang dapat digunakan untuk menerapkan atau menginplementasikan hal atau permasalahan yang ada sehingga berubah menjadi suatu bentuk yang baru tanpa menghilangkan nilai-nilai dasar dari hal data, permasalahan, pekerjaan itu sendiri Website Website adalah sebuah media persentasi online untuk sebuah perusahaan atau individu. Website juga dapat digunakan sebagai media penyampai informasi secara online, seperti detik.com, okezone.com, vivanews.com, dan lain-lain. 7
2 8 Berdasarkan kedinamisan, website dapat dibedakan menjadi dua, yaitu website statis dan website dinamis. Website statis bersifat un-real time. Maksudnya, website statis tidak dapat diubah secara simultan dalam sebuah web based administrator, sehingga hanya bisa diubah ketika langsung mengakses file pada server dan melakukan perubahan pada source code-nya. Sedangkan website dinamis adalah sebuah website yang dilengkapi sebuah pengaturan (administrator) yang dapat berfungsi sebagai sarana untuk mengubah data website secara real time tanpa menyentuh source code-nya dalam server (Wiswakarma, 2009). Website terdiri dari dua halaman utama berdasarkan pengguna(user): 1. Halaman Front End (Halaman User) Merupakan halaman antarmuka yang ditujukan untuk semua jenis user seperti guest, client, admin,dan lain-lain. 2. Halaman Back End (Halaman Administrator) Merupakan halaman antarmuka yang ditujukan hanya untuk administrator(admin) berfungsi untuk mengatur segala aktivitas yang terjadi dalam website PHP PHP (Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses dan mengolah data secara dinamis. PHP dapat dikatakan sebagai sebuah server-side embedded script language, artinya semua sintaks dan perintah program yang di tulis akan sepenuhnya dijalankan oleh server, tetapi dapat disertakan pada halaman HTML biasa.
3 9 PHP memilki tiga kegunaan utama, diantaranya adalah 1. Server side scripting Komponen yang dibutuhkan antara lain adalah parser PHP (baik berupa CGI maupun modul server), sebuah server web, dan sebuah browser web. 2. Command line scripting Script PHP dapat dijalankan tanpa adanya server dan browser, hanya dibutuhkan parser PHP. Biasanya PHP digunakan untuk script yang secara teratur dieksekusi menggunakan cron (pada Unix/Linux) atau Task Scheduler (pada windows). Selain itu juga dapat digunakan dalam pekerjaan pemrosesan teks sederhana. 3. Client-side GUI application PHP dapat digunakan untuk membuat aplikasi GUI (Graphical User Interface) pada sisi client dengan memanfaatkan PHP-GTK. Dengan PHP- GTK dapat dikembangkan aplikasi cross-platform yang memiliki fitur-fitur seperti halnya PHP yang dijalankan pada sisi server E-Learning E-Learning adalah proses pembelajaran yang memanfaatkan teknologi informasi dan komunikasi (TIK) secara sistematis dengan mengintegrasikan semua komponen pembelajaran, termasuk interaksi pembelajaran lintas ruang dan waktu. Komponen E- Learning mencakup: 1. Perangkat keras 2. Infrastruktur/jaringan 3. Perangkat lunak
4 10 4. Materi/Isi 5. Strategi interaksi 6. Pemeran (dosen, mahasiswa dan lain-lain) Skenario E - Learning memungkinkan mahasiswa dapat kontak langsung dengan: 1. Mahasiswa lain 2. Dosen 3. Berbagai materi dan sumber belajar dalam bentuk elektronik. Materi yang dimaksud bisa dalam bentuk bahan ajar, materi tugas, soal ujian/tes. Perbedaan utama antara pembelajaran konvensional dan E-Learning adalah adanya media antarmuka berbasis web yang digunakan selama proses pembelajaran. Pada pembelajaran konvensional interaksi dilakukan dalam bentuk tatap muka, sedangkan dalam E-Learning dapat dilakukan melalui media elektronik. Sebagai gambaran perbedaan tersebut dapat dilihat pada diagram berikut: Gambar 2.1 Konsep Penyelenggaraan konvensional Gambar 2.2 Konsep Penyelenggaraan E-Learning
5 11 Penjaminan mutu E - Learning merupakan upaya untuk mengendalikan mutu penyelenggaraan E - Learning secara transparan berdasarkan standar mutu dan prosedur yang ditetapkan, meliputi : 1. Perencanaan E - Learning 2. Perancangan Materi (Content) E - Learning 3. Penyampaian (Delivery) dan Interaksi dalam E - Learning 4. Evaluasi Hasil Belajar dan Evaluasi Program E Learning Perencanaan pembelajaran berbasis E - Learning meliputi komponen berikut : 1. Content: Obyek dan materi pembelajaran 2. Sistem penyampaian (Delivery system) 3. Interaksi Di dalam perencanaan pembelajaran, konten memuat pengaturan mengenai halhal yang berkaitan dengan objek dan materi pembelajaran. Pengaturan ini meliputi halhal berikut. 1. Urutan pembelajaran, yang diperoleh dari analisis kompetensi, perumusan pengalaman belajar, serta hubungan antara materi pembelajaran dan waktu pembelajaran (sesi). 2. Penyampaian materi pembelajaran (uraian informasi keilmuan) dapat berupa teks, gambar, video, audio, simulasi, presentasi elektronik, hubungan dengan sumber lain, glossary dan lain-lain. 3. Kegiatan interaksi dapat berupa forum diskusi, teleconference, tatap muka, penggunaan dan dimaksudkan untuk mengaktifkan mahasiswa secara individu dan kelompok, menstimulasi siswa untuk terlibat dalam proses belajar
6 12 tingkat tinggi (higher order thinking), serta memberi keleluasaan bagi mahasiswa untuk berinisiatif mencari sumber belajar di internet. 4. Tugas dan tes dapat berupa tugas belajar, tes mandiri, kuis, ujian dan sebagainya Framework Framework adalah kumpulan perintah atau fungsi dasar yang membentuk aturan-aturan tertentu dan saling berinteraksi satu sama lain sehingga dalam pembuatan aplikasi website, kita harus mengikuti aturan dari framework tersebut. Dengan framework (dalam hal ini framework PHP), kita tidak perlu memikirkan kode perintah atau fungsi dasar dari aplikasi website kita. Saat ini ada banyak beberapa framework PHP, diantaranya adalah Zend Framework, Cake PHP, Symfony dan sebagainya. Tentu saja, setiap framework memiliki kelebihan dan kekurangan masing-masing. Kelebihan yang diperoleh dalam penggunaan framework adalah 1. Pembuatan aplikasi website jauh lebih singkat. 2. Kode aplikasi website menjadi lebih mudah dibaca, karena sedikit dan sifatnya pokok. Detailnya adalah kode dari framework dan ini mungkin tidak perlu dipikirkan, karena sudah terjamin. 3. Website menjadi lebih mudah diperbaiki, karena kita tidak perlu focus ke semua komponen kode website, terutama kode system framework. 4. Kita tidak perlu membuat kode penunjang aplikasi website seperti koneksi database, validasi form, GUI dan keamanan.
7 13 5. Pikiran kita jadi lebih terfokus ke kode alur permasalahan website, apa yang ditampilkan dan layanan apa saja yang diberikan dari aplikasi website tersebut. 6. Jika dikerjakan team work, maka akan lebih terarah karena system framework, mengharuskan adanya keteraturan peletakkan kode Codeigniter Codeigniter merupakan framework PHP yang di klaim memiliki eksekusi tercepat dibandingkan dengan framework lainnya. Codeigniter dibuat oleh Rick Ellis yang merupakan CEO dari Ellislab. Codeigniter berbasis PHP 4, bersifat open source, gratis dan menggunakan model MVC (Model View Controller), yang merupakan model modern framework yang digunakan saat ini. Adapun alur program aplikasi berbasis framework Codeigniter dapat dilihat pada gambar berikut. Gambar 2.3 Konsep MVC (Model-View-Controller) Ketika datang sebuah user request, maka permintaan tersebut akan ditangani oleh Controller, kemudian Controller akan memanggil model jika memang diperlukan operasi database. Hasil dari query oleh model kemudian akan dikembalikan ke controller. Selanjutnya controller akan memanggil view yang tepat dan
8 14 mengkombinasikannyadengan hasil query Model. Hasil akhir dari operasi ini akan ditampilkan ke browser selanjutnya yang bias dilihat oleh user. Setiap aplikasi pasti memiliki beberapa tahapan yang harus dilewati. Begitu pula dengan framework codeigniter. Alur kerja codeigniter dapat di lihat pada gambar di bawah ini. Gambar 2.4 Alur Kerja Codeigniter Framework codeigniter memiliki kelebihan, diantaranya: 1. Open source/ free Framework yang gratis untuk digunakan dan dapat dikembangkan secara legal. Codeigniter berlisensi Apache/BSD-style open source yang memperbolehkan penggunaan dari framework ini sesuai keinginan anda. Ini adalah salah satu keunggulan yang paling nyata sangat menguntungkan user yang menggunakannya. 2. Sangat ringan jika dijalankan pada semua platform. Codeigniter ringan dijalankan pada berbagai platform. System utama dari codeigniter hanya memerlukan sedikit ruang pada server untuk membentuk sebuah class library. Ini yang membedakan codeigniter dengan framework sejenisnya.
9 15 3. Menggunakan model MVC MVC singkatan dari Model View Controller. Model framework ini memungkinkan pemisahan antara layer application-logic dan presentation. Sehingga dalam sebuah tim pengembangan web, seorang programmer bias berkosentrasi pada core-sistem, sedangkan web designer bias berkosentrasi pada tampilan web. 4. Menciptakan URL yang friendly URL yang diciptakan oleh codeigniter sangat rap dan friendly untuk search engine yang ada. Contoh url yang dihasilkan: 5. Dikemas dalam sebuah framework yang lengkap. Codeigniter dikemas dalam kumpulan class dalam sebuah librarymyang cukup lengkap yang dapat menunjang proses pembuatan web, seperti mengakses database, mengirim , validasi form data dan banyak lagi. 6. Fungsi pada codeigniter dapat ditambahkan. Fungsi pada system codeigniter dapat ditambahkan dengan bantuan library helper dan plugins. 7. Mempunyai dokumentasi (user guide) yang lengkap. Codeigniter memiliki dokumentasi yang sangat rapih dan sangat jelas. Sehingga dengan adanya dokumentasi ini akan banyak membantu para programmer pemula yang ingin mempelajari framework codeigniter. 8. Mempunyai komunitas pengguna yang besar.
10 16 Codeigniter merupakan sebuah framework yang mempunyai komunitas yang sangat besar. Dengan adanya komunitas ini juga dimungkinkan untuk sharing ilmu tentang codeigniter dari satu pengguna ke pengguna codeigniter lainnya XAMPP XAMPP merupakan paket PHP berbasis open source yang dikembangkan oleh sebuah komunitas open source. Informasinya dapat diperoleh pada alamat untuk paket dengan versi windows, dapat diperoleh dengan cara mendownload langsung pada alamat website-nya Dengan menggunakan XAMPP, ada beberapa paket yang telah disediakan, diantaranya adalah: Apache HTTPD Mysql PHP PhpMyAdmin Dan lain-lain MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat open source. Open source menyatakan bahwa software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL). Selain itu, bentuk executablenya atau kode yang dapat dijalankan secara
11 17 langsung dalam system operasi. Dan bias diperoleh dengan cara mendownload di internet secara gratis. MySQL awalnya dibuat oleh perusahaan konsultan bernama TeX yang berlokasi di Swedia. Saat ini pengembangan MySQL berada di bawah naungan perusahaan MySQL AB. Adapun software dapat di unduh di situs Sebagai software DBMS, MySQL memiliki sejumlah fitur seperti yang dijelaskan di bawah ini: Multiplatform MySQL tersedia pada beberapa platform (Windows, linux, unix dan lainlain) Andal, cepat, dan mudah digunakan. MySQL tergolong sebagai database server (server yang melayani permintaan terhadap database) yang andal, dapat menangani databaseyang besar dengan kecepatan yang tinggi, mendukung banyak sekali fungsi untuk mengakses database dan sekaligus mudah untuk digunakan. Jaminan keamanan akses. MySQL mendukung pengamanan database dengan berbagai criteria pengaksesan. Sebagai gambaran, dimungkinkan untuk mengatur user tertentu agar bias mengakses data yang bersifat rahasia sedangkan user lain tidak boleh. MySQL juga mendukung konektivitas ke berbagai software. Sebagai contoh, dengan menggunakan PHP database yang ditangani MySQL dapat diakses melalui aplikasi berbasis web. Dukungan SQL
12 18 Seperti tersirat dalam namanya, MySQL mendukung perintah SQL (Structured Query Language). SQL merupakan standar dalam pengaksesan database relasional. SQL atau sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Terdapat 3 (tiga) jenis perintah SQL, yaitu : 1. DDL atau Data Definition Language DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain : a. CREATE Perintah ini digunakan untuk membuat, termasuk di antaranya membuat database baru, tabel baru, view baru dan kolom b. ALTER Perintah ini digunakan untuk merubah struktur tabel yang telah dibuat. Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, maupun memberikan atribut pada kolom. c. DROP Perintah ini digunakan untuk menghapus database dan table 2. DML atau Data Manipulation Language
13 19 DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain : a. SELECT Perintah ini digunakan untuk mengambil atau menampilkan data dari satu atau beberapa tabel dalam relasi b. INSERT Perintah ini digunakan untuk menyisipkan atau memasukan data baru ke dalam tabel. Penggunaannya dilakukan setelah database dan tabel berhasil dibuat. c. UPDATE Perintah ini digunakan untuk memperbaharui data lama menjadi data terkini. Jika data yang ada pada database kurang up to date dengan kondisi sekarang, maka dapat diubah isi datanya menggunakan perinta UPDATE. d. DELETE Perintah ini digunakan untuk menghapus data dari tabel. Biasanya data yang dihapus adalah data yang sudah tidak digunakan kembali. Pada saat menghapus data, perintah yang sudah dijalankan tidak bias digagalkan, sehingga data yang telah hilang tidak bias dikembalikan lagi. 3. DCL atau Data Control Language DCL merupakan perintah SQL yang berhubungan dengan manipulasi user dan hak akses (priviledges). Perintah SQL yang termasuk dalam DCL antara lain :
14 20 a. GRANT Perintah ini digunakan untuk memberikan hak atau izin akses oleh administrator (pemilik utama) server kepada pengguna biasa. Hak akses tersebut berupa hak membuat, mengambil, menghapus, mengubah dan hal khusus berkenaan dengan sistem database tersebut. b. REVOKE Perintah ini memiliki kegunaan terbalik dengan GRAND, yaitu untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator UML UML singkatan dari Unified Modelling Language yang berarti bahasa pemodelan standar. (Chonoles, 2003: bab 1) mengatakan sebagai bahasa, berarti UML memiliki sintaks dan semantic. Ketika kita membuat model menggunakan lonsep UML ada aturan-aturan yang harus diikuti. Bagaimana elemen pada model-model yang kita buat berhubungan satu dengan lainnya harus mengikuti standar yang ada. UML bukan hanya sekedar diagram, tetapi juga menceritakan konteksnya. UML diaplikasikan untuk maksud tertentu, biasanya antara lain untuk: 1. Merancang perangkat lunak. 2. Sarana komunikasi antara perangkat lunak dengan proses bisnis. 3. Menjabarkan system secara rinciuntuk analisa dan mencari apa yang diperlukan system. 4. Mendokumentasikan system yang ada, proses-proses dan organisasinya.
15 21 Blok pembangun utama UML adalah diagram. Beberapa diagram ada yang rinci (jenis timing diagram) dan lainnya ada yang bersifat umum (misalnya digram kelas). Para pengembang system berorientasi objek menggunakan bahasa model untuk menggambarkan, membangun dan mendokumentasikan system yang mereka rancang. UML memungkinkan para anggota tim untuk bekerja sama dengan bahasa model yang sama dalam mengaplikasikan beragam system. Intinya, UML merupakan alat komunikasi yang konsisten dalam mensuport para pengembang system saat ini. Sebagai perancang system, mau tidak mau pasti akan menjumpai UML, baik kita sendiri yang membuat atau sekedar membaca diagram UML buatan orang lain (Pilone, 2005: bab 1). Ada beberapa diagram UML, diantaranya: 1. Diagram Kelas ( Class Diagram). Bersifat statis. Diagram ini memperlihatkan himpunan kelas-kelas, antarmukaantarmuka, kolaborasi-kolaborasi serta relasi-relasi.diagram ini umum dijumpai pada pemodelan system berorientasi objek. Class memiliki nama, atribut dan metode. 2. Diagram Use Case (Use Case Diagram). Bersifat statis. Digram ini memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini sangat penting untuk mengorganisasi dan memodelkan prilaku suatu system yang dibutuhkan serta diharapkan pengguna. Komponen pembentuk diagram use case adalah: 1. Aktor (Actor), menggambarkan pihak-pihak yang berperan dalam system. 2. Use Case, Aktivitas atau sarana yang disiapkan oleh bisnis atau system.
16 22 3. Hubungan (Link), aktor mana saja yang terlibat dalam use case ini. Berikut adalah simbol-simbol yang ada pada diagram sekuensial, yang disajikan dalam bentuk tabel. Tabel 2.1 Simbol-simbol use case Simbol Deskripsi 1. Use case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor; biasanya dinyatakan nama usecase dengan menggunakan kata kerja di awal frase nama use case 2. Aktor / actor Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang nama aktor akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; bisanya dinyatakan menggunakan kata benda diawal frase nama aktor 3. Asosiasi / association Komunikasi antara aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor 4. Ekstensi / extend Relasi use case tambahan ke sebuah use case yang ditambahkan dapat berdisi sendiri walau tanpa use case tambahan itu; mirip dengan prinsip inheritance pada pemrograman berorientasi objek; biasanya use case tambahan memiliki nama depan yang sama dengan use case yang ditambahkan, misal : validasi username <<extend>> validasi user <<extend>> 5. Generalisasi / generalitation validasi sidik jari arah panah mengarah pada use case yang ditambahkan Hubungan generalisasi dan spesialisasi (umum - khusus) antara duah buah use case
17 23 dimana fungsi yang satu adalah fungsi yang lebih umum dari lainya, misalnya: ubah data mengelola data hapus data arah panah mengarah pada use case yang menjadi generalisasinya (umum) 6. Menggunakan / include / uses Relasi use case tambahan ke sebuah use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan use case ini Ada dua sudut pandang yang cukup besar mengenai include di use case: include berarti use case yang ditambahkan akan selalu dipanggil saat use case tambahan dijalankan, misal pada kasus berikut : validasi username <<include>> login include berarti use case yang tambahan akan selalu melakukan pengecekan apakah use case yang ditambahkan telah dijalankan sebelum use case tambahan dijalankan, misal pada kasus berikut: validasi user <<include>> ubah data Kedua interpretasi di atas dapat dianut salah satu atau keduanya tergantung pada pertimbangan dan interpretasi yang dibutuhkan.
18 24 3. Diagram urutan (Sequence Diagram). Bersifat dinamis. Diagram urutan atau sequence diagram adalah diagram interaksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu. Pada sequence diagram digambarkan interaksi antar objek, termasuk actor, tampilan dan sebagainya. Pada sequence dapat dilihat rangkaian proses atau aktivitas yang dilakukan sebagai respon dari sebuah kejadian untuk menghasilkan keluaran tertentu. Sequence diagram terdiri dari atas dimensi vertical (waktu) dan dimensi horizontal (objek objek yang terkait). Setiap objek memiliki lifeline vertical. Message digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. Pada fase desain berikutnya, message akan dipetakan menjadi operasi/metoda dari class. Activation bar menunjukan lamanya eksekusi sebuah proses berlangsung, biasanya diawali dengan diterima sebuah message. Berikut adalah simbol-simbol yang ada pada diagram sekuensial, yang disajikan dalam bentuk tabel. Tabel 2.2 Simbol-simbol sequence diagram Aktor Atau Simbol nama aktor : <Actor Name> nama aktor Deskripsi Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; bisanya dinyatakan menggunakan kata benda diawal frase nama aktor Dengan waktu aktif
19 25 Garis hidup / lifeline Menyatakan kehidupan suatu objek Objek Menyatakan objek yang berinterkasi pesan Waktu aktif Menyatakan objek dalam keadaan aktif dan berinterkasi pesan Pesan tipe create Menyatakan suatu objek membuat objek lain, arah panah mengarah pada objek yang dibuat Pesan tipe call Menyatakan suatu objek memanggil operasi/metode yang ada pada objek lain atau dirinya sendiri, Pesan tipe send Menyatakan bahwa suatu objek mengirimkan data/masukan/informasi ke objek lainya, arah panah mengarah pada objek yang dikirimi Pesan tipe return Menyatakan bahwa suatu objek yang telah menjalankan suatu operasi atau metode menghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian Pesan tipe destroy Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy 4. Diagram Aktivitas ( Activity Diagram).
20 26 Diagram ini penting dalam pemodelan fungsi-fungsi suatu system dan memberi tekanan pada aliran kendali antar objek. Activity diagram selain menggambarkan proses sekuensial, juga menggambarkan proses parallel yang mungkin terjadi. Activity diagram merupakan state diagram khusus, di mana sebagian besar state adalah aksi dan sebagian besar transisi diaktifkan oleh selesainya state sebelumnya. Oleh karena itu activity diagram tidak menggambarkan tingkah laku internal sebuah sistem (dan interaksi antar subsistem) secara eksak, tetapi lebih menggambarkan proses dan jalur jalur aktivitas dari level atas secara umum. Tabel 2.3 Simbol-simbol activity diagram Simbol Deskripsi 1. Status awal Status awal aktivitas sistem, sebuah diagram aktivitas memiliki status awal 2. Aktivitas Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan aktivitas kata kerja 3. Percabangan / decision Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu 4. Penggabungan / join Asosiasi penggabungan dimana lebih dari satu aktivitas memiliki sebuah status akhir 5. Status akhir Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir 6. Swimlane Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi
21 27 Sebuah aktivitas dapat direalisasikan oleh satu use case atau lebih. Aktivitas menggambarkan proses yang berjalan, sementara use case menggambarkan bagaimana actor sistem untuk melakukan aktivitas. Untuk mengilustrasikan proses paralel (fork and join) digunakan titik sinkronisasi yang dapat berupa titik, garis horizontal atau vertikal. Activity diagram dapat dibagi menjadi beberapa object swimlane untuk menggambarkan objek mana yang bertanggung jawab untuk aktivitas tertentu. 2.2 Intranet Sebuah intranet adalah sebuah jaringan privat (private network) yang menggunakan protokol-protokol Internet (TCP/IP), untuk membagi informasi rahasia perusahaan atau operasi dalam perusahaan tersebut kepada karyawannya. Untuk membangun sebuah intranet, maka sebuah jaringan haruslah memiliki beberapa komponen yang membangun Internet, yakni protokol Internet (Protokol TCP/IP, alamat IP, dan protokol lainnya), klien dan juga server. Protokol HTTP dan beberapa protokol Internet lainnya (FTP, POP3, atau SMTP) umumnya merupakan komponen protokol yang sering digunakan. Umumnya, sebuah intranet dapat dipahami sebagai sebuah "versi pribadi dari jaringan Internet", atau sebagai sebuah versi dari Internet yang dimiliki oleh sebuah organisasi. Ketika bagian dari intranet diakses oleh pelanggan dan lainnya di luar bisnis, menjadi bagian dari sebuah extranet. Bisnis dapat mengirim pesan pribadi melalui jaringan publik, menggunakan enkripsi khusus / dekripsi dan perlindungan keamanan lainnya untuk menghubungkan satu bagian dari intranet mereka yang lain.
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Android versi 2.2 (Froyo :Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Radite Purwahana dalam tugas akhirnya telah membuat tugas akhir yang berjudul RAPOR ONLINE SMA N 8 SURAKARTA BERBASIS PHP, MYSQL, DAN SMS
Lebih terperinciPEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG
PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Teori Sistem Menurut Jogiyanto (2001) terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen
Lebih terperinciDAFTAR ISTILAH. Activity Diagram
DAFTAR ISTILAH Activity Diagram Actor Admin Adobe Dreamweaver AIX Analysis Apache Aplikasi ASP diagram yang digunakan untuk memodelkan aktivitas bisnis pada suatu sesuatu untuk mewakili peran yang dimiliki
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Tinjauan Pustaka yang berhubungan dengan topik yang penulis bahas adalah sistem penerimaan siswa baru SMA Al-Muayyad Surakarta (http://psb.sma-almuayyad.sch.id/),
Lebih terperinciPEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB
PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung
Lebih terperinciBAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web
BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada Bab ini menjelaskan mengenai dasar-dasar teori yang digunakan untuk menunjang pembuatan tugas akhir membangun sistem pengolahan data absensi karyawan pada PT.Solusi Coporindo
Lebih terperinciPENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI
PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan Bandung
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi adalah sebuah kombinasi teratur apapun dari orang-orang, hardware, software, jaringan komunikasi, dan sumber daya data yang
Lebih terperinciBAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Unit Dinas Pendidikan dan Kebudayaan Unit Dinas Pendidikan dan Kebudayaan adalah lembaga yang melaksanakan kebijakan Pemerintah Kabupaten / Kota dalam bidang pendidikan dan merupakan
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan tentang beberapa konsep tentang supra desa, Sistem Informasi, web, PHP, framework, Model-View-Controller (MVC), CodeIgniter, MySQL. 3.1 Supra Desa Menurut
Lebih terperinciBAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.
2 BAB II LANDASAN TEORI Untuk menunjang penulisan Tugas Akhir ini, diambil beberapa bahan referensi seperti bahasa pemrograman PHP dan MySQL, serta beberapa bahan lainya yang diperlukan dalam pembangunan
Lebih terperinci3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR
BAB III ANALISIS Bab ini berisi analisis mengenai aplikasi web target code generator, analisis penggunaan framework CodeIgniter dan analisis perangkat lunak code generator. 3.1 APLIKASI YANG DITANGANI
Lebih terperinciBAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik
Lebih terperinciHALAMAN JUDUL HALAMAN PERSETUJUAN
DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN... i ABSTRAK... iii KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR SIMBOL... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang...
Lebih terperinciBAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.
BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 Sistem Secara umum arti sistem adalah suatu kesatuan atau
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Geografis Menurut (Adam Suseno & Ricky Agus; 2012 : 1), Sistem informasi yang memiliki kepaduan antara teknologi informasi dan aktifitas dari orang yang menggunakan
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem II.1.1 Sistem Sistem adalah satu kesatuan yang terdiri dari suatu interaksi subsistem yang berusaha untuk mencapai tujuan yang semua beroperasi yang berinteraksi
Lebih terperinciBAB II LANDASAN TEORI 2.1. Pengertian LPJ dan Fungsinya LPJ merupakan singkatan dari Laporan Pertanggung Jawaban. LPJ adalah suatu dokumen tertulis yang disusun dengan tujuan memberikan laporan tentang
Lebih terperinciDAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.
DAFTAR SIMBOL Use case nama use case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Aktor / actor Orang, proses, atau sistem lain yang berinteraksi
Lebih terperinciBAB II LANDASAN TEORI
digilib.uns.ac.id BAB II LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi merupakan suatu sistem yang tujuannya menghasilkan informasi. Informasi adalah data yang diolah menjadi bentuk yang berguna
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Web WEB merupakan kumpulan informasi pada server komputer yang terhubung satu sama lain dalam jaringan internet, sedangkan aplikasi berbasis web (web base aplication)
Lebih terperinciBab 2 Tinjauan Pustaka
5 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penerapan dari arsitektur MVC (Model View Controller) telah banyak digunakan dalam pembuatan aplikasi yang mendukung suatu sistem, salah satu diantaranya
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Teori Utama 2.1.1 UMKM Beberapa lembaga atau instansi bahkan UU memberikan definisi Usaha Kecil Menengah (UKM), diantaranya adalah Kementrian Negara Koperasi dan Usaha Kecil Menengah
Lebih terperinciBAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.
BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA A. Penelitian Terdahulu Telah dilakukan penelitian sebelumnya mengenai pembuatan toko online untuk transaksi jual beli pada tahap promosi dan pembelian. Namun pada beberapa penelitian
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya
Lebih terperinciII.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.
DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRAK... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...
Lebih terperinciTugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM
T03/ACTIVITY & SWIMLANE DIAGRAM Tugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM Nama : Kresna Kesuma NIM : 05 05 2651 E mail : ineraz_zuri_kriesna@yahoo.co.id Homepage : Tugas
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1. Pengertian Sistem Sistem adalah sebuah struktur konseptual yang tersusun dari fungsi-fungsi yang saling berhubungan yang bekerja sebagai suatu kesatuan organik untuk mencapai
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus
Lebih terperinciPEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB
PEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung oleh
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 1.1 Teori Umum 1.1.1 Aplikasi SMS Lokal Komputer Aplikasi SMS Lokal Komputer digunakan untuk pengiriman SMS ke pelanggan dengan menggunakan PC yang disambungkan dengan Handphone agar
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen - komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perangkat lunak isql*plus merupakan antar muka berbasis web untuk aplikasi SQL*Plus. isql*plus adalah bagian dari produk SQL*Plus pada basis data Oracle yang
Lebih terperinciBAB II TINJAUAN PUSTAKA. Istilah sistem yang berasal dari bahasa Yunani yaitu system. Ditinjau dari sudut
BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Informasi Istilah sistem yang berasal dari bahasa Yunani yaitu system. Ditinjau dari sudut katanya, sistem berarti sekumpulan proyek
Lebih terperinciModul 3. Oleh : Mohammad Sholikin. 1
Modul 3 Oleh : Mohammad Sholikin http://sholikins.wordpress.com 1 SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara
Lebih terperinciBAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem
BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat
Lebih terperinciBAB II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial
Lebih terperinciHTML 5. Geolocation Web SQL Database, media penyimpanan database lokal
HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mecapai suatu tujuan, sedangkan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Informasi II.1.1. Sistem Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai
Lebih terperinciBAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pesatnya perkembangan teknologi informasi di bidang pendidikan, dapat dilihat dari banyaknya media-media pembelajaran yang digunakan di masyarakat. Salah satu
Lebih terperinciPERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)
PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) Ajeng Puspitasari Rahastri 1, Tengku A. Riza, ST.,MT.2, Rohmat Tulloh 3 1,2, Prodi D3 Teknik Telekomunikasi,
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka merupakan acuan utama pada penelitian ini, berupa studi
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tinjauan pustaka merupakan acuan utama pada penelitian ini, berupa studi yang pernah dilakukan orang lain yang berkaitan dengan penelitian ini.
Lebih terperinciDAFTAR SIMBOL. Simbol-simbol pada Usecase. No Simbol Nama Keterangan. Fungsionalitas yang disediakan. sistem sebagai unit-unit yang.
DAFTAR SIMBOL Simbol-simbol pada Usecase Fungsionalitas yang disediakan 1. Usecase sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Orang, proses, atau sistem lain yang berinteraksi
Lebih terperinciBAB II TINJAUAN PUSTAKA. Sistem adalah suatu jaringan kerja dari produser-produser yang saling berhubungan
BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Informasi Sistem adalah suatu jaringan kerja dari produser-produser yang saling berhubungan berkumpul bersama-sama untuk melakukan suatu
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Informasi 1 Sistem Informasi adalah kombinasi dari teknologi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Klinik Klinik adalah fasilitas pelayanan kesehatan yang menyelenggarakan pelayanan kesehatan perorangan yang menyediakan pelayanan medis dasar dan atau spesialistik, diselenggarakan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA Beberapa landasan teori yang digunakan dalam perancangan sistem informasi penjualan ini adalah sebagai berikut: 1. Pengertian Perancangan Pengertian perancangan menurut Soewondo
Lebih terperinciBAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer
BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan
Lebih terperinciSISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK
SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER Andriyani Siyoperman Gea ABSTRAK Monitoring peralatan bengkel pada CV. Mandala Motor perusahaan yang bergerak di
Lebih terperinciFramework CodeIgniter Part 1
1 Framework CodeIgniter Part 1 Fajar Y. Zebua fajarzebua@gmail.com http://www.bangjar.blogspot.com Lisensi Dokumen : Copyright 2012 Fajar Y. Zebua Seluruh tulisan yang dibuat oleh Fajar Y. Zebua dapat
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting
Lebih terperinciBAB II TINJAUAN PUSTAKA. uang, dan informasi. Sumber daya tersebut bekerjasama menuju
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan tujuan yang sama. Organisasi terdiri dari sejumlah sumber daya manusia, material, mesin, uang, dan
Lebih terperinciBAB 3 PERANCANGAN SISTEM
BAB 3 PERANCANGAN SISTEM Perancangan sistem bertujuan untuk memberikan gambaran secara umum tentang sistem yang akan dibuat. Rancangan sistem ini secara umum mengidentifikasi komponen-komponen sistem yang
Lebih terperinciBAB III TINJAUAN PUSTAKA
BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh
Lebih terperinciUnified Modelling Language UML
Unified Modelling Language UML Unified Modelling Language (UML) adalah sebuah "bahasa" yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak.
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 E-Commerce E-Commerce atau electronic commerce atau perdagangan elektronik merupakan suatu transaksi produk atau jasa yang dilakukan secara online dalam suatu jaringan komputer.
Lebih terperinciPerancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML
TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak
Lebih terperinciBAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling. untuk menyelesaikan suatu sasaran tertentu.
BAB II LANDASAN TEORI 2.1 Sistem Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponennya. Pendekatan sistem yang lebih
Lebih terperinciBab 2. Tinjauan Pustaka
6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Bab ini menjelaskan mengenai dasar teori yang digunakan oleh penulis sebagai acuan dalam membuat sistem. 3.1 Pariwisata Menurut UU No 10 Tentang Kepariwisataan tahun 2009 pasal 1
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan landasan teori yang digunakan untuk mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan dibahas meliputi permasalahan-permasalahan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Profile Tempat Kerja 2.1.1 Sejarah Instansi PT. Swamedia Informatika berdiri sejak tahun 1999, berkedudukan di Bandung. Dengan moto innovative IT Solution, kepuasan klien menjadi
Lebih terperinciBAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,
BAB 2 LANDASAN TEORI 2.1 Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan
Lebih terperinciBAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan
BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu
Lebih terperinciBAB III TINJAUAN PUSTAKA
BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem presensi menggunakan QRCode dan ijin berbasis web dan mobile merupakan sistem informasi yang digunakan untuk menyelesaika masalah presensi dan ijin
Lebih terperinciBAB 1 PENDAHULUAN 1.1. Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Saat ini perkembangan dunia teknologi informasi semakin meluas, baik dari segi ruang lingkup maupun tingkat perkembangan teknologi itu sendiri. Begitu pula dengan
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem
Lebih terperincilainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah
APLIKASI PEMESANAN MAKANAN PADA RESTORAN BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Anggia Kusumawaty Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012
Lebih terperinciAPLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP
Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Sistem Kearsipan 2.1.1. Pengertian Arsip. Arsip berasal dari bahasa yunani yaitu Archivum yang artinya tempat untuk penyimpanan. Sering pula kata tersebut ditulis Archeon yang
Lebih terperinciBAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,
BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Web Internet sudah menjadi hal yang sangat dekat bagi masyarakat ataupun penggunanya di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,
Lebih terperinciBAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode
Lebih terperinciBAB II ANALISIS DAN PERANCANGAN
3 BAB II ANALISIS DAN PERANCANGAN Analisis digunakan untuk mengetahui kebutuhan, setelah proses analisis akan dilakukan perancangan yang digunakan untuk mempermudah dalam mengolah data dan kemudian merancang
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Framework Salah satu alasan mengapa orang menggunakan framework terutama dalam membangun sebuah aplikasi adalah kemudahan yang ditawarkan. Didalam
Lebih terperinciPEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)
PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) ROBI DIRGANTARA NIM 206700183 Jurusan Teknik Informatika ABSTRAK Dalam kehidupan modern saat ini yang
Lebih terperinciGambar Use Case Diagram
1. Use Case Diagram Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BASIS DATA
MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MYSQL Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI... 2 BAB I MENGENAL
Lebih terperinciBAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.
BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Hartono, 1999). Model umum sebuah sistem terdiri
Lebih terperinciBAB II LANDASAN TEORI. dan didistribusikan kepada para pemakai.
BAB II LANDASAN TEORI 2.1. Sistem Informasi Didalam bukunya, Abdul Kadir (2014) mendefinisikan arti sistem informasi menurut pendapat ahli. Menurut Haal didalam buku karangan Abdul Kadir (2014), definisi
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Analisis Sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian - bagian komponennya dengan maksud untuk mengidentifikasi
Lebih terperinciLANDASAN TEORI. yang sudah ada untuk mencapai tujuan yang dimaksud. Pada umumnya sistem diartikan sebagai sekumpulan unsur atau elemen yang
BAB II LANDASAN TEORI Landasan teori merupakan suatu hal penting dalam membuat tulisan ilmiah, karena landasan teori digunakan untuk mengaitkan permasalahan dengan teori-teori yang sudah ada untuk mencapai
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Aplikasi E-Learning semacam ini pernah dibuat oleh Sdr. Rendra
5 BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Aplikasi E-Learning semacam ini pernah dibuat oleh Sdr. Rendra Kurniawan dalam skripsi berjudul Analisis dan perancangan Aplikasi E-Learning
Lebih terperinciSISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO
SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO Nirmala Hapsari Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring road Utara, Condongcatur, Sleman, Yogyakarta
Lebih terperinciBAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.
BAB III LANDASAN TEORI Pada Bab ini akan membahas tentang landasan teori, dimana teori yang dipakai adalah teori yang digunakan oleh para penulis yang terkenal dan telah banyak mengeluarkan buku-buku yang
Lebih terperinciBab 3 Metodologi Penelitian
Bab 3 Metodologi Penelitian 3.1 Metode dan Analisis Kebutuhan Sistem Metode yang digunakan untuk perancangan sistem ini adalah metode prototype Perancangan sistem dengan menggunakan metode prototype memiliki
Lebih terperinciRancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web
1 Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web Ar-Razy Muhammad 1, Heri Priyanto 2, Novi Safriadi 3 Program Studi Teknik Informatika,
Lebih terperinci