BAB III ANALISIS DAN PERANCANGAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISIS DAN PERANCANGAN"

Transkripsi

1 BAB III ANALISIS DAN PERANCANGAN Bab ini akan membahas analisis dan perancangan perangkat lunak yang akan dikembangkan pada tugas akhir ini. Dalam bagian analisis akan diidentifikasi hal-hal yang diperlukan dalam pengembangan perangkat lunak meliputi deskripsi global, karakteristik aktor, spesifikasi kebutuhan perangkat lunak, dan pemodelan perangkat lunak. Sedangkan pada bagian perancangan akan membahas representasi aplikasi yang akan diimplementasikan berdasarkan pada kegiatan analisis. 3.1 Analisis Subbab ini akan membahas deskripsi global perangkat lunak, spesifikasi kebutuhan perangkat lunak, dan batasan perangkat lunak Deskripsi Global Pada tugas akhir ini, akan dikembangkan sebuah infrastruktur komunikasi berbasis messaging yang dapat digunakan dalam sistem NoteBOX, yaitu fax gateway. Fax gateway berfungsi untuk menjembatani core server NoteBOX dengan jaringan GSM sehingga memungkinkan pengiriman pesan faksimili dari NoteBOX. Jaringan GSM sendiri akan langsung berhubungan dengan jaringan lainnya seperti PSTN, CDMA, atau ISDN, tergantung alamat tujuan pengiriman pesan faksimili. Pada antarmuka NoteBOX berbasis web, akan ditambahkan fitur opsional pengiriman pesan query ke nomor faksimili. Sebelumnya, pengiriman pesan ini sudah berjalan untuk pengiriman SMS dan . Sebelum dokumen dikirimkan ke nomor tujuan, dokumen tersebut terlebih dahulu dikonversi sebagai dokumen image T.4 (raw fax file), kemudian disalurkan melalui output stream pada modem untuk diteruskan pada alamat tujuan akhir. Saat ini, format dokumen yang didukung gateway baru dokumen text (*.txt) dan portable document format (*.pdf). Java memiliki kemampuan dalam membaca dan memanipulasi dokumen text sehingga pengkonversian dokumen dari format text ke III-1

2 T.4 dapat dilakukan tanpa masalah. Untuk dokumen pdf, dibutuhkan library java untuk membaca format untuk kemudian dikonversi ke image T.4. Fax gateway merupakan perangkat lunak yang digunakan untuk mengirimkan informasi ke penerima dalam bentuk pesan faksimili. Perangkat lunak ini nantinya dapat digunakan sebagai infrastruktur komunikasi berbasis SMS di mana dengan mengirimkan kata kunci tertentu, user dapat mengirim pesan faksimili ke mesin faksimili konvensional ataupun mesin faksimili sistem lainnya. Berita pengiriman pesan akan diterima sebagai report yang akan dikirim pada nomor telepon seluler user (SMS) dan atau . Berita tersebut berisi informasi apakah pesan faksimili berhasil dikirim atau gagal. Perangkat lunak ini menggunakan perangkat keras khusus, yaitu modem GSM dan kartu GSM pasca bayar yang mendukung komunikasi data faksimili, sebagai media untuk mengirimkan pesan faksimili. Modem GSM yang digunakan adalah modem yang mendukung fax service kelas 2, baik berupa ponsel atau modem GSM biasa. Dalam riset kali ini, digunakan modem GSM itegno Aplikasi fax gateway dibangun dalam bahasa Java (versi SDK 1.6.0) seperti halnya core server yang juga mengadaptasi Java sebagai lingkungan pengembangan. Dengan demikian, NoteBOX dan gateway-nya dapat berjalan pada sistem operasi yang mendukung Java seperti Linux, Microsoft Windows, Macintosh, dan Solaris Karakteristik Aktor Subsistem fax gateway pada NoteBOX memiliki tiga aktor, yaitu: core server NoteBOX, user (pengirim SMS) dan outsider (penerima pesan faksimili). Dalam subsistem ini, NoteBOX berlaku sebagai pengirim pesan faksimili. User berlaku sebagai pihak yang me-request NoteBOX (melalui layanan SMS) untuk mengirimkan dokumen (yang terdapat pada server) sebagai pesan faksimili ke outsider. III-2

3 3.1.3 Spesifikasi Kebutuhan Spesifikasi kebutuhan subsistem fax gateway untuk NoteBOX adalah sebagai berikut: 1. Mampu menerima pesan dari NoteBOX. Pesan yang didapatkan akan disimpan dan akan diteruskan ke sistem eksternal lain, dalam hal ini remote fax machine. 2. Aplikasi mampu mengirimkan pesan faksimili dari dokumen text (*.txt) dan portable document format (*.pdf). 3. Aplikasi mampu melakukan proses konversi dari T.4 image (raw fax) ke format TIFF, sehingga bisa ditampilkan melalui aplikasi image viewer yang mendukung format ini seperti Windows Picture and Fax Viewer, ACDSee, dan lain-lain. 4. Aplikasi mampu mengirimkan report kepada user tentang keberhasilan ataupun kegagalan dalam proses pengiriman pesan faksimili dari NoteBOX. Report dikirimkan melalui SMS dan/atau Aplikasi mampu menyimpan pesan faksimili yang dikirimkan ke dalam storage sebagai dokumen digital (TIFF) Pemodelan Perangkat Lunak Pemodelan perangkat lunak meliputi perancangan use case dan skenarionya, pemodelan interaksi elemen dengan diagram sekuen, serta perancangan kelas Pemodelan Kebutuhan Sistem Pemodelan kebutuhan subsistem fax gateway dibuat dalam bentuk diagram use case sederhana yang dapat dilihat pada gambar III-1. Pada gambar tersebut, seorang user mengirimkan SMS dengan format tertentu ke sistem NoteBOX. Pesan masuk kemudian diolah dan diteruskan ke gateway yang bersangkutan, dalam hal ini fax gateway. Gateway ini kemudian akan mengirimkan permintaan pengiriman dokumen sebagai pesan faksimili ke remote fax machine. Dengan bermodalkan perintah SMS, user dapat mengirimkan pesan faksimili ke sistem luar. III-3

4 send SMS SMS received by NoteBOX user sends SMS requesting document faxing User NoteBOX NoteBOX sending fax fax received by outsider Outsider send fax Gambar III-1 Use Case Subsistem Fax Gateway Pengiriman pesan faksimili bisa dipicu dari NoteBOX web interface seperti terlihat pada gambar III-2. User masuk ke halaman native client dengan terlebih dahulu melakukan verifikasi , lalu memilih penerusan hasil query search server melalui faksimili. Dengan demikian, hasil query yang dilakukan akan diteruskan sebagai pesan faksimili. enter native client page send query result to fax machine User login Gambar III-2 Use Case Pengiriman Hasil Query Melalui Faksimili III-4

5 Pemodelan Skenario Kejadian Subbab ini berisi penjelasan skenario kejadian dari diagram use case yang telah dibuat. Skenario login diperlihatkan pada tabel III-1. Login di sini adalah login pada halaman native client NoteBOX dengan melakukan verifikasi . Skenario kejadian selengkapnya dapat dilihat pada lampiran C. Tabel III-1 Skenario Login Aktor Tujuan Pre-kondisi Post-kondisi Administrator Melakukan verifikasi apakah alamat yang digunakan valid atau tidak Halaman native client terbuka [normal] valid dan user masuk ke home page [alternatif 1] tidak valid, user tetap berada di halaman login Urutan aksi normal No Pelaku Aksi 1 User Mengirim memasukkan alamat ke field yang ada 2 Sistem melakukan validasi 3 Sistem menampilkan home page Urutan aksi alternatif 1 (gagal menyimpan pesan) 3 Sistem Menampilkan pesan kesalahan Pemodelan Interaksi Elemen Pada subbab ini akan ditampilkan diagram sekuen yang menggambarkan model interaksi elemen-elemen dalam aplikasi. Diagram sekuen ini akan dibuat untuk use case yang diprioritaskan, antara lain: 1. Diagram sekuen untuk use case send fax, ditunjukkan pada gambar III Diagram sekuen untuk use case request fax sending, ditunjukkan pada gambar III-4. Diagram sekuen lebih lengkapnya dapat dilihat pada Lampiran D. Pada gambar III-3, pengiriman faksimili dilakukan oleh objek FaxGateway. Objek ini mengecek ketersediaan pesan pada core server secara terus-menerus. Jika terdapat pesan yang akan dikirimkan, sekuen dari nomor 4 sampai selesai akan dijalankan. Setelah pengiriman faksimili berhasil/tidak berhasil, akan dikirimkan report kepada user baik berupa SMS atau atau kedua-duanya. Pada gambar III-4, user mengirimkan SMS berisi kata kunci untuk me-request NoteBOX melakukan pengiriman dokumen sebagai pesan faksimili ke outsider. SMS tersebut akan diterima dan diolah oleh SMS gateway, dan isinya diteruskan ke core III-5

6 server. Core server selanjutnya akan meneruskan isi perintah SMS tersebut ke gateway yang bersangkutan. Selanjutnya pengiriman akan dilakukan oleh FaxGateway seperti pada sequence diagram pada gambar III-3. Core Server <<control>> : FaxGateway <<control>> : ModemConnector <<entity>> : FaxProducer <<control>> SMS Gateway Gateway : Codec Utility : Outsider 1 : notify() 2 : getmessage() 4 : return message 3 : processmessage() 5 : openconnection() 6 : getmodemcapabilities() 8 : createfax() 7 : return capabilities 9 : converttot4() 11 : return T4 image 10 : return T4 image 12 : connecttooutsider() 13 : return connection accepted 14 : faxhandshake() 15 : return handshake accpeted 16 : sendfax() 18 : savet4totiff() 17 : fax received, return hang up 19 : deletet4image() 20 : sendstatus() 21 : sendreport() 22 : sendreport() Gambar III-3 Diagram Sekuen Sending Fax III-6

7 SMS Gateway Core Server Fax Gateway : User 1 : sendrequest() 2 : processsms() 3 : passmessage() 4 : notify() Gambar III-4 Diagram Sekuen Send Fax Request Pemodelan Kelas Subbab ini berisi pembahasan tentang pemodelan kelas yang terdapat dalam sistem. Pemodelan kelas akan digambarkan dengan diagram kelas. Kelas-kelas yang terdapat dalam diagram kelas merupakan hasil identifikasi awal, sesuai dengan objek-objek yang terdapat dalam diagram sekuen. Hasil identifikasi kelas dapat dilihat pada tabel III-2. Diagram kelas analisis untuk fax gateway dapat dilihat pada gambar III-5. FaxGateway TiffWriter ModemConnector FaxCodec Utility FaxProducer Gambar III-5 Diagram Kelas Analisis Fax Gateway III-7

8 Tabel III-2 Hasil Identifikasi Awal Kelas-kelas Penyusun Fax Gateway No Nama Kelas Tipe Kelas Deskripsi 1. FaxGateway Control Kelas ini berfungsi selalu mengecek ketersediaan pesan pada core server untuk dikirim. 2. ModemConnector Control Kelas ini bertugas untuk melakukan komunikasi dengan modem GSM, mengirimkan AT Command dan mendengarkan respon yang diberikan oleh modem. Kelas inilah yang menangani komunikasi modem dengan remote fax machine dalam pengiriman pesan faksimili. 3. FaxProducer Entity Kelas ini menghasilkan image dari dokumen *.pdf dan *.txt untuk di-fax-kan 4. TiffWriter Control Kelas ini bertanggung jawab dalam mengkonversi data T.4 ke dalam format TIFF. 5. FaxCodec Control Kelas ini berfungsi untuk mengubah dokumen berekstensi *.pdf, dan *.txt ke dalam format dokumen faksimili (T.4) sebelum dikirimkan. 6. Utility Control Kelas ini berfungsi untuk mendapatkan kemampuan dari modem yang digunakan (kapabilitas). 3.2 Perancangan Subbab ini akan menjelaskan perancangan yang didapatkan dari analisis meliputi perancangan arsitektural sistem, perancangan kelas, perancangan basis data, dan perancangan antarmuka Batasan Perancangan Batasan perancangan tugas akhir adalah sebagai berikut: 1. Fax gateway mampu melakukan pengiriman pesan faksimili dengan menggunakan modem GSM yang mendukung fax service kelas 2. Penerimaan tidak ditangani karena tidak sesuai dengan fungsi message passing pada NoteBOX. 2. Pengembangan prototipe fax gateway menggunakan bahasa pemrograman Java SDK III-8

9 3.2.2 Perancangan Arsitektural Sistem Perancangan arsitektural sistem fax gateway ditunjukkan pada gambar III-6. Dapat dilihat bahwa fungsi utama fax gateway adalah menjembatani core server dengan jaringan eksternal. Dari gateway inilah core server dapat berhubungan dengan dunia luar, dalam hal ini jaringan GSM/PSTN/CDMA/ISDN, untuk melakukan komunikasi faksimili. Komunikasi dengan jaringan GSM/PSTN/CDMA/ISDN dimungkinkan dengan memanfaatkan modem GSM yang dapat mengakses jaringan-jaringan tersebut. Core Server Fax Gateway using GSM Modem GSM/PSTN/CDMA/ISDN Gambar III-6 Arsitektur Fax Gateway Perancangan Rinci Struktur Kelas Berdasarkan diagram kelas analisis yang telah diperoleh pada subbab , selanjutnya akan dilakukan perancangan detil tentang kelas-kelas yang terdapat dalam sistem. Dari use case dan skenario kejadian tersebut di atas, diperoleh perancangan kelas yang ditunjukkan pada gambar III-7. III-9

10 AcrobatFaxProducer TextFaxProducer Capabilities FaxProducer CommTerminal DBConnector T4FaxEncoder FaxModem FaxGateway TiffWriter Gambar III-7 Diagram Kelas Perancangan Fax Gateway Daftar kelas yang dihasilkan pada tahap perancangan dapat dilihat pada tabel III Perancangan Antarmuka Aplikasi fax gateway tidak mengimplementasikan antarmuka. Namun, pada opsi pengiriman query search server via faksimili pada halaman native client NoteBOX yang berbasis web, akan diimplementasikan fungsi-fungsi untuk pengiriman dokumen lewat jalur faksimili. Halaman login native client NoteBOX dapat dilihat pada gambar III-8. Fungsi yang akan diimplementasikan dilingkari dan diberi panah gambar III-9, halaman utama native client NoteBOX. III-10

11 Tabel III-3 Deskripsi Hasil Perancangan Kelas Fax Gateway No Nama Kelas Kelas Analisis Terkait Deskripsi 1. FaxGateway FaxGateway Kelas ini berfungsi selalu mengecek ketersediaan pesan pada core server untuk dikirim. 2. CommTerminal ModemConnector Kelas ini bertugas untuk melakukan komunikasi dengan modem GSM, mengirimkan AT Command dan mendengarkan respon yang diberikan oleh modem. Kelas ini pula yang bertugas mendengarkan event pada modem terutama adanya pesan masuk. 3. FaxModem ModemConnector Kelas ini merupakan subclass dari CommTerminal yang dilengkapi dengan fungsi-fungsi yang dibutuhkan dalam komunikasi faksimili dalam hal pengiriman pesan faksimili. 4. TiffWriter TiffWriter Kelas ini bertanggung jawab dalam menulis TIFF dari file T.4 ke dalam storage. 5. T4FaxEncoder FaxCodec Kelas ini bertanggung jawab dalam mengkonversi file text dan portable document format menjadi raw fax T.4 sebelum dikirimkan ke remote fax machine. 6. Capabilities Utility Kelas ini berfungsi untuk membaca properti yang diperlukan oleh fax gateway, yaitu properti modem. 7. FaxProducer FaxProducer Kelas ini merupakan interface bagi kelaskelas yang akan dikonversi menjadi format T PdfFaxProducer FaxProducer Kelas ini berfungsi dalam mengkonversi file tipe portable document format menjadi image T TextFaxProducer FaxProducer Kelas ini berfungsi untuk mengubah file text ke dalam format dokumen faksimili (T.4) sebelum dikirimkan. III-11

12 Gambar III-8 Halaman Login Native Client NoteBOX Gambar III-9 Halaman Utama Native Client III-12

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Bab ini akan membahas analisis dan perancangan perangkat lunak yang akan dikembangkan pada tugas akhir ini. Dalam bagian analisis akan diidentifikasi hal-hal yang diperlukan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijabarkan implementasi dan pengujian perangkat lunak berdasarkan hasil analisis dan perancangan di bab III. 4.1 Implementasi Bagian ini berisi penjelasan

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Messaging telah menjadi sebuah aspek yang penting dalam komunikasi antar manusia. Saat ini, manusia sangat bergantung pada messaging untuk berkomunikasi dengan yang

Lebih terperinci

Pembangunan Prototipe Fax Gateway pada Sistem NoteBOX Berbasis Unified Messaging

Pembangunan Prototipe Fax Gateway pada Sistem NoteBOX Berbasis Unified Messaging Pembangunan Prototipe Fax Gateway pada Sistem NoteBOX Berbasis Unified Messaging LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Riko Asri Boestari / 13502027 PROGRAM STUDI

Lebih terperinci

BAB III ANALISIS. 3.1 Analisis Model Business Process Outsourcing

BAB III ANALISIS. 3.1 Analisis Model Business Process Outsourcing BAB III ANALISIS 3.1 Analisis Model Outsourcing Dari beberapa penjelasan mengenai model Outsourcing (BPO) pada subbab 2.3.1, diajukan Gambar III.1 sebagai gambaran umum dari BPO pada Tugas Akhir ini. Beberapa

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN 31 BAB III ANALISA DAN PERANCANGAN III.1. Gambaran Umum Sistem Sistem yang dibangun dalam Skripsi ini adalah Sistem Informasi Reminder guna membantu mengingatkan mahasiswa dalam mengikuti perbaikan nilai,

Lebih terperinci

BAB III ANALISIS PENYELESAIAN MASALAH

BAB III ANALISIS PENYELESAIAN MASALAH BAB III ANALISIS PENYELESAIAN MASALAH Pada bab tiga ini akan dilakukan analisis terhadap landasan teori yang telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan bertujuan untuk menemukan solusi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB 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 terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. di PT. POS INDONESIA khususnya pada layanan POS Express sudah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. di PT. POS INDONESIA khususnya pada layanan POS Express sudah BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Dari hasil studi di lapangan menunjukan bahwa sistem yang sedang berjalan di PT. POS INDONESIA khususnya pada layanan POS Express

Lebih terperinci

PENGEMBANGAN INFRASTRUKTUR KOMUNIKASI UNTUK APLIKASI BERBASIS MESSAGING

PENGEMBANGAN INFRASTRUKTUR KOMUNIKASI UNTUK APLIKASI BERBASIS MESSAGING PENGEMBANGAN INFRASTRUKTUR KOMUNIKASI UNTUK APLIKASI BERBASIS MESSAGING LAPORAN TUGAS AKHIR Disusun sebagai syarat kelulusan tingkat sarjana oleh : Syaikhuddin / 13502018 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Gambaran Umum Sistem Pada tugas akhir ini, akan dibuat aplikasi desktop berbasis komputer menggunakan bahasa pemrograman VB.NET yang diberi nama Aplikasi virtual

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem yang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang di analisis

Lebih terperinci

BAB 3 RANCANGAN ARSITEKTUR

BAB 3 RANCANGAN ARSITEKTUR 24 BAB 3 RANCANGAN ARSITEKTUR E-payment merupakan salah satu metode pembayaran barang atau jasa yang dilakukan secara online. Dalam pengembagan suatu e-payment terdapat beberapa hal yang harus diperhatikan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 Analisis Tahapan analisis merupakan tahapan yang paling awal dalam membuat sebuah perangkat lunak. Pada tahapan ini dilakukan perancangan terhadap Aplikasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Implementasi program dari analisa dan desain sistem yang telah dibuat, sehingga dengan adanya sistem ini dapat membantu Dinas Pekerjaan Umum (DPU)

Lebih terperinci

PENDAHULUAN. I.1 Latar Belakang

PENDAHULUAN. I.1 Latar Belakang I PENDAHULUAN I.1 Latar Belakang Internet sebagai jaringan komputer skala global telah mendorong pertambahan jumlah informasi digital. Pada sistem yang bersifat terbuka seperti internet, pertambahan informasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Deskripsi Umum Perangkat Lunak Sistem informasi kost di sekitar Universitas Sebelas Maret ini memberikan informasi tentang kost kepada mahasiswa Universitas Sebelas

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS MASALAH Berita adalah laporan tercepat mengenai fakta atau ide terbaru yang benar, berita tersebar ke khalayak luas melalui media kabar berkala seperti surat

Lebih terperinci

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah BAB I PENDAHULUAN I.1. Latar Belakang Pada saat ini kebutuhan akan informasi yang cepat sangatlah penting, terutama dengan perkembangan teknologi informasi pada segala bidang maka penggunaan teknologi

Lebih terperinci

ANALISIS DAN PERANCANGAN

ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Untuk memahami aplikasi yang dirancang, maka salah satu tahapan yang harus dilalui adalah melakukan analisis, karena dengan melakukan analisis, akan membuat lebih terarah

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis yang Berjalan Analisis sistem merupakan proses memilah-milah suatu permasalahan menjadi elemen-elemen yang lebih kecil untuk dipelajari guna mempermudah

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Perancangan Sistem Informasi Geografis Jalur Rute dan Pencarian Lokasi Fitness di Medan dapat dilihat sebagai

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Bab ini berisi penjelasan tentang metodologi, analisis, dan perancangan. Dalam subbab metodologi akan dijelaskan metodologi yang dipakai dalam membangun perangkat lunak.

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi informasi penyewaan lapangan futsal berbasis web dan SMS Gateway, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN. Pada dasarnya perancangan sistem yang dibuat oleh peneliti adalah

BAB III ANALISA DAN PERANCANGAN. Pada dasarnya perancangan sistem yang dibuat oleh peneliti adalah BAB III ANALISA DAN PERANCANGAN Pada dasarnya perancangan sistem yang dibuat oleh peneliti adalah mengenai perancangan software. Software yang dimaksud adalah aplikasi database yang digunakan untuk menyimpan

Lebih terperinci

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Pembahasan pada bab ini meliputi analisis aplikasi yang didalamnya membahas tujuan dari pembuatan aplikasi. 3.1.1 Tujuan Aplikasi yang penulis rancang dan

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Tahapan Penelitian dan Pengembangan Sistem Penelitian yang dilakukan, diselesaikan melalui tahapan penelitian yang terbagi dalam lima tahapan, yaitu: (1) Analisis

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM 27 BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Sistem Analisa sistem adalah uraian keseluruhan bagaimana sistem yang berjalan saat ini baik dilihat dari analisis fungsional dan analaisis

Lebih terperinci

PERANCANGAN SISTEM.

PERANCANGAN SISTEM. BAB 4. PERANCANGAN SISTEM Setelah melakukan proses analisa sistem maka akan dilakukan proses perancangan sistem yang diharapkan sesuai dengan kebutuhan pengguna yang dianalisa. Perancangan sistem ini menggunakan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Bab ini berisi penjelasan tentang analisis, identifikasi masalah, perancangan sistem kerangka pemikiran, struktur tabel basis data dan perancangan antarmuka aplikasi. Dalam

Lebih terperinci

BAB IV PENERAPAN LAYANAN LBS DENGAN MENGGUNAKAN TEKNOLOGI SMS GATEWAY

BAB IV PENERAPAN LAYANAN LBS DENGAN MENGGUNAKAN TEKNOLOGI SMS GATEWAY BAB IV PENERAPAN LAYANAN LBS DENGAN MENGGUNAKAN TEKNOLOGI SMS GATEWAY Dalam bab ini diuraikan bagaimana layanan LBS diterapkan/digunakan pada perusahaan logistik untuk tracking armada dengan menggunakan

Lebih terperinci

ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

ANALISIS DAN PERANCANGAN PERANGKAT LUNAK BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK Pada bab ini akan diuraikan mengenai analisis pada kebutuhan perangkat lunak, analisis kelas, serta perancangan antarmuka dan kelas dari perangkat lunak

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK Bab keempat ini berisi penjelasan analisis dan perancangan perangkat lunak yang dibangun dalam tugas akhir ini. Analisis perangkat lunak meliputi deskripsi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi merupakan kelanjutan dari kegiatan perancangan system dan dapat dipandang sebagi usaha untuk mewujudkan sistem yang dirancang. Langkah langkah

Lebih terperinci

BAB IV. ANALISIS DAN PERANCANGAN

BAB IV. ANALISIS DAN PERANCANGAN BAB IV. ANALISIS DAN PERANCANGAN Pada bab ini, akan dibahas mengenai proses analisis dan perancangan dari add-on yang akan dibangun. Pada bagian awal, akan dijelaskan deskripsi umum, kebutuhan perangkat

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB 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 terperinci

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah) PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah) TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1,

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 TENTANG LAPANGAN TENA FUTSAL Lapangan TENA futsal berdiri pada tanggal 12 Juli tahun 2012. Lapangan ini berlokasi di kawasan Teluknaga, Tangerang. Lapangan TENA futsal

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan Saat ini, sistem peminjaman dan pengembalian buku yang dilakukan di perpustakaan SMA Karya Pembangunan 2 Bangun masih menggunakan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Yang Berjalan 4.1.1 Analisis Prosedur yang sedang Berjalan 4.1.1.1 Use Case Konfirmasi Customer Supplier Pemasukan barang Gudang

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Transmisi TVRI Di Sumatera Utara yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Tahap implementasi sistem adalah tahap yang mengubah hasil analisis dan perancangan ke dalam bahasa pemrograman yang dimengerti oleh komputer sehingga

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pesatnya kemajuan teknologi sekarang ini dapat mempermudah pekerjaan dalam berbagai bidang, sudah menjadi hal biasa ketika orang cukup dengan mengakses internet untuk

Lebih terperinci

BAB IV HASIL DAN UJI COBA. Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat,

BAB IV HASIL DAN UJI COBA. Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat, BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada Sistem

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses. 59 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Pada sub bab ini akan dijelaskan mengenai Analisis Sistem Informasi Rental Mobil Di CV tasya Lacaden yang sedang berjalan. Adapun

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Komunikasi adalah bagian yang tidak dapat dipisahkan dengan kehidupan manusia. Seiring dengan berkembangnya teknologi, bentuk dan media berkomunikasi

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK I.1 PENDAHULUAN Dunia bisnis baik jasa maupun manufaktur tak henti-hentinya berkompetisi untuk membuat pelanggannya tetap setia pada barangnya dan tidak berpaling ke barang lain.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dihadapi. Dan agar mempermudah dalam pembuatan perancangan sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dihadapi. Dan agar mempermudah dalam pembuatan perancangan sistem yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis Sistem yang berjalan bertujuan untuk mengetahui lebih jelas bagaimana kondisi sebuah sistem yang sedang berjalan saat ini

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM 31 BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Analisa masalah dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan

Lebih terperinci

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN Implementasi Pada tahap ini CMS akan dibuat atau dikembangkan berdasarkan tahap-tahap pengembangan sistem yang telah dijelaskan sebelumnya dengan menggunakan software dan hardware yang diperlukan untuk

Lebih terperinci

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Yogyakarta merupakan salah satu tempat pariwisata yang banyak dikunjungi wisatawan baik dalam maupun luar negeri. Dalam berwisata ke Yogyakarta seringkali wisatawan-wisatawan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa pada sistem yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem aplikasi Android pada E-News, dikarenakan

Lebih terperinci

BAB IV ANALISIS, PERANCANGAN, DAN IMPLEMENTASI PERANGKAT LUNAK

BAB IV ANALISIS, PERANCANGAN, DAN IMPLEMENTASI PERANGKAT LUNAK BAB IV ANALISIS, PERANCANGAN, DAN IMPLEMENTASI PERANGKAT LUNAK Pada bab ini akan dibahas berbagai hal yang terkait analisis dan perancangan perangkat lunak web mining yang diusulkan sebagai solusi permasalahan.

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi komputer sekarang sangat pesat, ini ditandai dengan hampir semua pengolahan data dan informasi telah dilakukan dengan komputer. Hal ini diakibatkan

Lebih terperinci

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

3.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 terperinci

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN Proses pengelolaan surat yang sedang berjalan di Departemen Pengawasan Bank adalah 1. Dalam mengelola surat masih dengan manual

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 65 BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi Geografis Lokasi Laundri Di Kota Binjai Menggunakan Metode Haversine Formula Berbasis

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1 LATAR BELAKANG BAB I PENDAHULUAN 1.1 LATAR BELAKANG Teknologi informasi saat ini sudah berkembang cukup pesat di berbagai area kehidupan manusia. Aplikasi-aplikasi sistem informasi berbasis komputer sudah merajai semua

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai perancangan sistem pendukung keputusan pemberian bonus berdasarkan penilaian kinerja karyawan pada PT. Centra Material Bangunan dengan

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. SMS Blast, modul database (MySQL), modul SMS Gateway dan modul GSM modem.

BAB 3 PERANCANGAN SISTEM. SMS Blast, modul database (MySQL), modul SMS Gateway dan modul GSM modem. BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Sistem Secara Umum Perancangan sistem ini secara umum terbagi menjadi 4 modul yaitu modul aplikasi SMS Blast, modul database (MySQL), modul SMS Gateway dan modul

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 1.1. Implementasi Sistem Pada tahap ini merupakan proses pembuatan perangakat lunak yang disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

Lebih terperinci

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup Bab I Persyaratan Produk I.1 Pendahuluan Dengan berkembang pesatnya teknologi perangkat bergerak seperti smart phone dan PDA maka pengiriman pesan melalui SMS maupun mobile internet mungkin dilakukan.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil di ABC Putra Mandiri yang sedang berjalan. Adapun

Lebih terperinci

BAB IV HASIL DAN UJI COBA. Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi

BAB IV HASIL DAN UJI COBA. Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi Geografis Titik Lokasi Pengisian Angin Nitrogen Di Kota Medan Menggunakan Metode Haversine

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK Pada bab ini berisi pendahuluan, tujuan, ruang lingkup proyek, definisi, dan gambaran produk. 1.1 PENDAHULUAN Teknologi hadir untuk memberikan kemudahan-kemudahan terhadap suatu

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan bertujuan untuk

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan bertujuan untuk BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Pada bab tiga ini akan dilakukan analisis terhadap landasan teori yang telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN BAB IV ANALISA DAN PERANCANGAN 4.1 Analisisa Sistem Web Service Push and Pull Sistem Web Service Push and Pull ini akan dibangun dengan menggunakan Analisis dan Desain berorientasi objek. Analisis dan

Lebih terperinci

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. <Nama Perangkat Lunak>

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. <Nama Perangkat Lunak> DPPL-W-xx DESKRIPSI PERANCANGAN PERANGKAT LUNAK untuk: Dipersiapkan oleh: Program Studi Teknik Informatika FIK - UDINUS Jl. Imam Bonjol No. 207

Lebih terperinci

BAB III ANALISA PERANCANGAN

BAB III ANALISA PERANCANGAN BAB III ANALISA PERANCANGAN 3.1 Analisa Sistem Berjalan Berdasarkan latar belakang dan rumusan masalah yang ada pada Bab I, untuk merancang suatu sistem aplikasi yang baik diperlukan beberapa persiapan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 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 terperinci

BAB V PERANCANGAN MOXIE

BAB V PERANCANGAN MOXIE BAB V PERANCANGAN MOXIE Bab ini berisi penjabaran dari hasil perancangan Moxie. Pembahasan pada bab ini mencakup perancangan arsitektur dan model skenario untuk Moxie. Model skenario merupakan produk dari

Lebih terperinci

BAB I PENDAHULUAN. pengaruh pada informasi penerimaan barang yang diperoleh dari supplier. Oleh

BAB I PENDAHULUAN. pengaruh pada informasi penerimaan barang yang diperoleh dari supplier. Oleh BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sistem penjualan dan pembelian merupakan bagian yang penting dalam pengoperasian suatu perusahaan, baik perusahaan manufaktur maupun perusahaan dagang. Pembuatan

Lebih terperinci

Aplikasi Surat Keluar Masuk Versi 1.0

Aplikasi Surat Keluar Masuk Versi 1.0 Aplikasi Surat Keluar Masuk Versi 1.0 1 Implementasi Bagian ini menjelaskan kebutuhan pengguna untuk membuat Aplikasi Surat Keluar Masuk Studi Kasus Biro Kerjasama Dan Kemahasiswaan Bagian ini juga menjelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijabarkan implementasi dan pengujian perangkat lunak berdasarkan hasil analisis dan perancangan di bab III. 4.1 Implementasi Bagian ini berisi penjelasan

Lebih terperinci

Peningkatan Performansi NoteBOX Unified Messaging System

Peningkatan Performansi NoteBOX Unified Messaging System Peningkatan Performansi NoteBOX Unified Messaging System Afwarman Manaf, Robbi Kurniawan KK Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung afwarman@informatika.org Abstraksi

Lebih terperinci

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP (Kasus : Pemantauan Akademik Siswa di SMA Negeri 15 Bandung) TUGAS AKHIR Disusun sebagai salah

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan BAB IV ANALISIS DAN PERANCANGAN 4.1. Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijelaskan implementasi dan pengujian perangkat lunak berdasarkan hasil analisis dan perancangan pada bab III. 4.1 Implementasi Bagian ini berisi penjelasan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 36 BAB III ANALISA DAN PERANCANGAN SISTEM III.1 Analisa Perancangan aplikasi E-Learning ini membahas seputar materi Microsoft Word 2003. Setiap penjelasan disertai dengan arahan berupa suara untuk melanjutkan

Lebih terperinci

BAB 3 ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Analisa merupakan tahapan paling awal dalam proses pembuatan sebuah aplikasi. Pada tahap ini penulis menganalisa kebutuhan dasar sistem. Analisa dilakukan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 46 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah Perusahaan Batalion Barbershop adalah salah satu usaha jasa perawatan rambut yang berada di Jakarta Selatan. Batalion Barbershop merupakan usaha yang

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III. 1. Analisa Sistem Yang Berjalan Analisa sistem dilakukan guna mengetahui gambaran umum sistem informasi geografis letak lokasi baliho di Kota Medan, yakni menganalisis

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM 52 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Merupakan tahap identifikasi terhadap alur sistem yang terjadi dalam proses promosi yang ada pada DISBUDPAR Bandung. Proses analisis

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Pada Bab Tiga ini akan dilakukan analisis dan perancangan berdasarkan landasan teori yang telah dijelaskan pada bab sebelumnya. Analisis dimulai dari masalah dalam melakukan

Lebih terperinci

BAB III ANALISIS SISTEM

BAB III ANALISIS SISTEM BAB III ANALISIS SISTEM Pada bab ini akan dijelaskan tentang hasil analisis dari permasalahanpermasalahan yang menjadi latar belakang masalah seperti yang telah dijelaskan pada bab-bab sebelumnya, namun

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

Lebih terperinci

Bab III Analisis Sistem

Bab III Analisis Sistem IV. Bab III Analisis Sistem IV.1 Deskripsi Umum Sistem Dalam penelitian ini penulis mengemukakan sistem CBIR yang diberi nama SPECKTRAL (Sistem Pencari Citra dengan Kode Fraktal). Sistem ini dikembangkan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Gambaran umum sistem Pada tugas akhir ini, akan dibuat sebuah aplikasi berbasis jaringan internet dimana aplikasi ini digunakan untuk membantu seorang admin dalam mengendalikan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi pada masa sekarang ini telah mengalami perubahan yang sangat pesat, sama halnya dengan perkembangan Elektronik. Salah satunya

Lebih terperinci

- Topologi Jaringan. - Rancangan Agent

- Topologi Jaringan. - Rancangan Agent 6 berbasis lokasi dan printer service tersedia bebas. Pengguna dapat terhubung ke LAN dan ia akan dilayani dengan teknologi mobile agent. Lalu, client dapat mencetak dokumen miliknya melalui mobile agent.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK Bab keempat ini berisi penjelasan analisis dan perancangan perangkat lunak yang dibangun dalam tugas akhir ini. Analisis perangkat lunak meliputi deskripsi

Lebih terperinci

BAB 3 PERANCANGAN PROGRAM

BAB 3 PERANCANGAN PROGRAM BAB 3 PERANCANGAN PROGRAM 3.1 Perancangan Program Membaca Sebuah program dapat dibuat dengan cara Object Oriented Programming (OOP). OOP adalah konsep bahasa pemrograman yang menggunakan objek untuk membuat

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis terhadap sistem yang berjalan dimaksudkan untuk mempelajari terhadap suatu sistem yang sedang dijalanakan oleh suatu organisasi,

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK 24 4 4.1 Analisis Sistem BAB IV DESKRIPSI KERJA PRAKTEK Dalam Pembuatan teknologi Informasi ini dibutuhkan analisis perancangan sistem pengolah data. Sistem pengolah data tersbut diharapkan mampu mempengaruhi

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi database surat menyurat guru dan staff TatausahaSMA berbasis SMS, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci