BAB III ANALISA DAN PERANCANGAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISA DAN PERANCANGAN"

Transkripsi

1 BAB III ANALISA DAN PERANCANGAN 3. Analisis 3.. Analisis Masalah Pelayanan yang sesuai dengan standar,sopan dan bersahabat pada sebuah apartemen memang sangat penting. Salah satu kemampuan yang tidak kalah pentingnya adalah kemampuan untuk berkomunikasi dalam bahasa asing. Kemampuan berbahasa asing sangat dibutuhkan, terutama pada saat menangani tamu asing agar tidak terjadi miscomunication.oleh karena itu dibutuhkan suatu sistem yang dapat menjawab kebutuhan ini, yaitu sistem informasi yang memanfaatkan pelayanan secara cepat dan mudah digunakan dalam memberikan pelayanan tersebut yaitu layanan yang disajikan melalui media aplikasi mobile.karena menggunakan perangkat mobile dapat digunakan kapan saja dan dimana saja dengan jaringan internet Analisis Sistem Analisis dan perancangan sistem memerlukan tahapan yang sistematis untuk mendapatkan aplikasi yang baik dan bersesuaian dengan kegunaan dan tujuannya.tahap awal dari analisis adalah menganalisis kebutuhan-kebutuhan sistem mulai dari kubutuhan pengguna, kubutuhan non fungsional, dan kebutuhan fungsional.sedangkan untuk tahap perancangan aplikasi yaitu perancangan database, dan perancangan antarmuka Deskripsi Sistem Arsitektur fisik sistem mengacu kepada model arsitektur aplikasi two tier. Arsitektur fisik sistem terdiri dari tiga komponen utama yaitu Client (Frontend), application Server (Web Admin dan Web Service), dan database Server.

2 2 Gambar 3. Arsitektur sistem aplikasi layanan apartemen (Sumber : id.portalgaruda.org) Aplikasi mobile haruslah terhubung dengan jaringan internet, sehingga aplikasi mobile dapat berkomunikasi dengan webserver dimana aplikasi dapat melakukan request kepada webserver dan webserver dapat melakukan response kepada aplikasi mobile. Dan juga karena database yang digunakan adalah database yang terpusat, maka database dapat diakses dari aplikasi mobile melalui webservice, sehingga disini webservice berperan sebagai pengengah antara aplikasi mobile dan database. Pengguna menggunakan aplikasi ini melalui handphone, dalam hal ini aplikasi mobile-nya adalah front-end dari sistem yang dibuat, dimana front-end yang terdapat pada aplikasi mobile ini memiliki fungsi-fungsi yang bekerja dengan cara melakukan request kepada back-end yaitu web service. dan backend melakukan query pada database dimana hasil dari query ini akan web service berikan sebagai response kepada aplikasi mobile. Dalam sistem ini aplikasi mobile dijalankan pada sistem operasi Android, webservice dibangun dengan bahasa pemrograman PHP dan database dibuat dengan menggunakan MySQL.

3 Alur Data Sistem Gambar 3.2 Tampilan Alur Data Sistem (Sumber : id.portalgaruda.org) Analisis alur data sistem pada gambar 3.2 merupakan analisis yang berfungsi untuk menggambarkan secara rinci bagaimana sistem ini dapat bekerja. Analisis ini meliputi :. Aplikasi Mobile Aplikasi mobile dalam hal ini merupakan analisis fungsionalitas fungsionalitas aplikasi untuk mengakses data dari database server melalui web service. Aplikasi ini dibangun diatas platform android dan bekerja dengan cara pertukaran data dari web service yang bertipe JSON untuk diolah pada platform android. 2. Web service Web service pada penelitian ini berfungsi sebagai jembatan antara aplikasi mobile platform android dengan database server.cara kerja web service ini yaitu dengan mengambil data dari database server dan kemudian mengkonversikan data tersebut kedalam format pertukaran data JSON. 3. Protokol HTTP Protokol HTTP merupakan protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.ada beberapa operasi HTTP yang salah satu contohnya adalah GET dan POST.Operasi GET digunakan untuk meminta sumber dari server.operasi POST digunakan untuk mengirim informasi ke sumber yang ada di server.serverakan merespon dengan header HTTP yang diikuti dengan bagian data. Pada kasus operasi pemberian GET, respon dari serverakan berisi sumber yang diminta klien. Jika server menerima operasi POST, serverakan melewatkan data yang ada pada operasi POST ke sumber yang dapat dieksekusi. Setelah server menerima kembali hasil dari sumber tersebut, serverakan memasukkan hasil tersebut ke HTTP respon yang dikirim kembali ke klien Pada penelitian ini HTTP

4 4 digunakan aplikasi mobile sebagai protokol yang dapat mendistribusikan data yang bersumber dari database server Analisis Kebutuhan Non Fungsional Analisis kebutuhan non fungsional menggambarkan kebutuhan system yang menitikberatkan pada properti prilaku yang dimiliki oleh sistem, diantaranya kebutuhan perangkat keras, perangkat lunak sebagai bahan analisis kekurangan dan kebutuhan yang harus dipenuhi dalam perancangan sistem yang akan diterapkan.. Kebutuhan Perangkat Keras Berikut ini adalah spesifikasi perangkat keras minimum yang mendukung aplikasi fasilitas umum dengan baik, yaitu : a. Perangkat Keras Aplikasi Backend Processor : Dengan Kecepatan 2.0 GHZ Memori : 4GB VGA : 2GB Hardisk : 500 GB b. Perangkat Keras Aplikasi Frontend OS : Android Lollipop 5.. Ukuran Layar: 4.3 Inch RAM : GB Storage : 6GB WLAN : Wi-fi 802. b/g/n Jaringan 3G : UMTS 2. Kebutuhan Perangkat Lunak Perangkat lunak yang dipakai dalam pengembangan E-Application Layanan Penyedia Jasa Pada Apartemen adalah sebagai berikut: a. Ionic Framework v.3 b. Lumen Laravel 5.2 c. CorelDraw X6 d. Browser e. Android Emulator 3..4 Analisis Kebutuhan Fungsional Analisis kebutuhan fungsional menggambarkan proses kegiatan yang akan diterapkan dalam sebuah sistem dan menjelaskan kebutuhan yang diperlukan sistem agar sistem dapat berjalan dengan baik serta sesuai dengan kebutuhan. Analisis kebutuhan fungsional ini meliputi analisi kebutuhan sistem, analisis kebutuhan data, spesifikasi sistem

5 5 dan pemodelan sistem. Pemodelan sistem dimodelkan dengan menggunakan UML (Unified Modeling Language). Tahap-tahap pemodelan dalam analisis tersebut antara lain Usecase diagram, Class Diagram,, Activity Diagram, Sequence Diagram, Entity Relationship Diagram, dan Diagram Alir Kerangka Berfikir. Diagram Alir Kerangka Berpikir MULAI Pengumpulan vdgdx Data Observasi vdgdx Fitur Registrasi Fitur Login/Logout Fitur Home Fitur Pelayanan Fitur Pemesanan Fitur Konfirmasi Pembayaran Fitur Pembatalan Pemesanan Fitur Pembayaran Fitur Ulasan vdgdx Laporan Hasil vdgdx Kerja Selesai vdgdx Gambar 3.3 Diagram Alir Kerangka Berfikir Berdasarkan diagram alir kerangka berpikir yang telah ditampilkan menjelaskan bahwa tahapan tahapan langkah yang akan dilakukan dalam pembuatan aplikasi layanan kamar apartemen. Berikut adalah penjelasan secara lebih lengkap dari perancangan pembuatan aplikasi ini :

6 6 Tahap pengumpulan data Pada tahap ini penulis mencari data data yang dibutuhkan untuk pembuatan aplikasi dengan berbagai cara yaitu: - Mengumpulkan data melalui peninjauan pustaka yaitu mencari teori-teori pendukung melalui jurnal internet maupun buku-buku yang ada di perpustakan di Mercubuana ataupun di luar Mercubuana. Tahap Observasi Pada tahap ini penulis mencari data data dengan peninjauan langsung terhadap permasalahan yang diambil. Tahap menganalisa kebutuhan data Setelah mendapatkan data dari hasil pengumpulan data, maka dilakukan analisis data. Berdasarkan hasil analisis tersebut penulis mendapatkan kebutuhan aplikasi yang sesungguhnya untuk lanjut pada tahap Product Backlog. Yang berguna menjadi titik acuan pembuatan aplikasinya. Fitur yang yang ada dalam aplikasi layanan penyedia jasa pada apartemen Membuat daftar dan menyiapkan kebutuhan aplikasi yang akan dibuat serta history list kebutuhan. Kebutuhan juga bisa ditambahkan sewaktu-waktu sesuai dengan kebutuhan aplikasi, antara lain :. Fitur Registrasi 2. Fitur Login dan Logout 3. Fitur Home 4. Fitur Pelayanan 5. Fitur Pemesanan 6. Fitur Konfirmasi Pembayaran 7. Fitur Pembatalan Pemesanan 8. Fitur Pembayaran 9. Fitur Ulasan

7 7 3.2 Perancangan 3.2. Perancangan Sistem Use Case Gambar dibawah ini menjelaskan tentang use case yang ada didalam sistem aplikasi, dimana terdapat 2 aktor Admin dan User beserta relasi-relasinya yang berada di dalam boundary box Backend dan Frontend sistem aplikasi, Untuk lebih lengkapnya dapat dilihat pada gambar 3.3 dan 3.4. FrontEnd Sistem Aplikasi Melakukan Registrasi Melakukan Login/Logout User Memilih Pelayanan Melakukan Pesanan Menerima Konfirmasi Pembayaran Melakukan Pembayaran Memberikan Ulasan Terhadap Pelayanan Gambar 3.4 Use Case FrontEnd

8 8 BackEnd Sistem Aplikasi Melakukan Login/Logout Terima Pesanan Admin Terima Bukti Pembayaran Memberikan Pelayanan Sesuai Pesanan User Mengelola Data User Membuat Laporan Gambar 3.5 Use Case BackEnd Use case Narrative Pada Sub-Bab ini akan menjelaskan Use case narrative sebagai pengembangan dari use case, didalam tabel use case narative terdapat point Use-Case Name untuk menunjukkan use case mana yang sedang di narative-kan, lalu actor sebagai pemerannya, description sebagai deskripsi dari usecase narative, typical course of events dan alternate courses sebagai tahapan-tahapan narasi proses usecase tersebut, postcondition sebagai penggambaran apa yang akan terjadi setelah narasi-narasi tersebut terjadi. untuk lebih detailnya lihat tabel 3. tabel 3.6.

9 9 Use-Case Name : Actor : Description : Typical Course of Events : Alternate Courses : Tabel 3. Use case narative Melakukan Registrasi Melakukan registrasi User Use case ini mendeskripsikan event ketika User melakukan registrasi. Actor Action System Response Step : saat User menekan Step 2: Sistem memberikan tombol registrasi respons dengan menampilkan form Step 3 : Guest mengisi form registrasi. dan menyentuh tombol register Step 4: data disimpan di database Alt-Step 4 : menampilkan ada kolom form yang di isi tidak memenuhi persyaratan (tidak sesuai validasi) Post condition : User dapat melakukan login Use-Case Name : Actor : Description : Typical Course of Events : Alternate Courses : Tabel 3.2 Use case narative Melakukan Login Melakukan Login User Use case ini mendeskripsikan event ketika seluruh aktor sedang melakukan login Actor Action System Response Step : saat seluruh user Step 2: Sistem memberikan menyentuh tombol login respons dengan menampilkan isi Step 3 : mengisi username form login dan password di kolom yang Step 4: Sistem memberikan telah disediakan dan respons dengan menampilkan menyentuh tombol login bagian home Alt-Step : saat setelah melakukan registrasi Alt-Step2 : system secara otomatis akan mendirect ke form login Alt-Step4: Sistem memberikan respons dengan mengagalkan login karena username dan password tidak valid Alt-Step5: aktor akan mengisi kembali sesuai username dan password yang didaftarkan Alt-Step6: Sistem memberikan respons dengan menampilkan bagian home Postcondition : halaman home akan ditampilkan setelah login

10 0 Use-Case Name : Actor : Description : Typical Course of Events : Tabel 3.3 Use case narative Memilih Pelayanan Memilih Pelayanan User Use case ini mendeskripsikan ketika User akan memilih request order Actor Action System Response Step : Menekan tombol Step 2: Sistem memberikan request order. respon dengan menampilkan Step 3: Terdapat 4 layanan list menu layanan. Yang bisa dipesan user; HouseKeeping, Laundry, Food Beverage, kemudian pilih salah satu. Alternate Courses - : Postcondition : Masuk ke form Pemesanan Use-Case Name : Actor : Description : Typical Course of Events : Tabel 3.4 Use case narative Melakukan Pemesanan Melakukan Pemesanan User Use case ini mendeskripsikan ketika User Melakukan Pemesanan dan konfirmasi pembayaran Actor Action System Response Step : Menekan salah satu Step 2: Sistem memberikan tombol pelayanan yang respon dengan menampilkan diinginkan. form pemesanan. Step 3: Mengisi Form Step 4: Sistem memberikan Pemesanan dan menekan respon dengan menampilkan tombol pesan. Konfirmasi pembayaran. Alternate Courses : Alt-Step2: Menampilkan ada kolom form yang di isi tidak memenuhi persyaratan (tidak sesuai validasi) Postcondition : Kemudian akan muncul pesan konfirmasi pembayaran

11 Use-Case Name : Actor : Description : Typical Course of Events : Tabel 3.5 Use case narative Melakukan Pembayaran Upload Bukti Pembayaran User Use case ini mendeskripsikan ketika User Upload Bukti Pembayaran dan pembatalan pemesanan Actor Action System Response Step : Setelah user menerima konfirmasi pembayaran. User mendapat 2 pilihan, membatalkan pesanan atau melakukan transfer pembayaran Step 2 : Apabila user ingin Step 3: Sistem memberikan membatalkan pesanan user respon dengan memberikan bisa memilih tombol batal notifikasi ke admin dan pemesanan. Jika lanjut User menyimpan data dalam Upload bukti pembayaran database. Step 4: Pembayaran akan Step 5: Admin server segera berubah status jika sudah memberikan pelayanan yang konfirmasi admin. diminta. Step 6: setelah pengerjaan selesai admin akan merubah status menjadi selesai dan user bisa memberikan ulasan - Alternate Courses : Postcondition : - Ke menu Ulasan Tabel 3.6 Use case narative Memberikan ulasan terhadap pelayanan Use-Case Name : Actor : Description : Typical Course of Events : Memberikan Ulasan Pelayanan User Use case ini mendeskripsikan ketika User Memberikan Ulasan Pelayanan Actor Action System Response Step : Tekan Tombol Step 2: Sistem memberikan Ulasan. respon dengan menampilkan Step 3: Memberikan ulasan ulasan layanan. pelayanan yang diberikan. Step 4: Sistem memberikan respon dengan memberikan notifikasi ke admin dan menyimpan di database. - Alternate Courses : Postcondition : Kembali ke halaman Home

12 Activity Diagram Pada Sub-Bab ini akan menjelaskan Activity Diagram sebagai landasan classclass, attribute, dan method apa yang akan digunakan didalam tahap koding. untuk lebih detailnya lihat gambar berikut ini:. Melakukan Registrasi Activity ini menjelaskan alur ketika User hendak melakukan registrasi. Diawali dengan menekan tombol register maka system akan menampilkan form registrasi, lalu user mengisi form tersebut dan system sembari melakukan validasi isian form agar menghemat waktu User. Ketika semua isian form telah benar User akan menekan tombol ok lalu data user telah disimpan diserver. Untuk lebih jelasnya lihat gambar 3.6. Gambar 3.6 Activity Diagram Melakukan Registrasi

13 3 2. Melakukan Login Activity ini menjelaskan ketika User melakukan login. Pertama-tama User menekan tombol login, system akan menampilkan form login yang berisikan username dan password, User mengisi form login dan ketika username dan password tidak valid maka system akan memberikan pesan username dan password tidak valid. Ketika username dan password valid system akan menampilkan halaman home. Untuk lebih jelasnya lihat gambar 3.7. Gambar 3.7 Activity Diagram Melakukan Login

14 4 3. Memilih Pelayanan Activity ini menjelaskan ketika User memilih pelayanan. Pertama-tama User pilih tekan request order, system akan menampilkan layanan yang berisikan, Housekeeping, Laundry, dan Food Beverage. User bisa memilih salah satu dari layanan tersebut.untuk lebih jelasnya lihat gambar 3.8. Memilih Pelayanan User System Start Menekan tombol Request Order Menampilkan Pelayanan End Gambar 3.8 Activity Diagram Memilih Pelayanan

15 5 4. Melakukan Pemesanan Activity ini menjelaskan ketika User hendak melakukan pemesanan. Pertama-tama User pilih salah satu pelayanan yang diinginkan, system akan menampilkan form yang harus diisi User. Ketika telah selesai mengisi dan User menekan tombol pesan, maka system akan menyimpan data pesanan didalam database. Dan user akan menerima konfirmasi pembayaran lebih jelasnya lihat gambar 3.9. Melakukan Pemesanan User System Start Memilih salah satu gambar pelayanan yang dibutuhkan Menampilkan Form Pemesanan Mengisi Form Pemesanan Tekan Tombol Pembatalan Pemesanan Tekan Tombol Pesan Data Pemesanan Dikirimkan ke web server dan disimpan dalam database Konfirmasi Pembayaran End Gambar 3.9 Activity Diagram Melakukan Pemesanan

16 6 5. Melakukan Pembayaran Activity ini menjelaskan ketika User memilih opsi membayar transfer dan akan melakukan upload bukti pembayaran, dimenu user juga bisa membatalkan pemesanan dengan menekan tombol membatalkan pemesanan jika lanjut user menekan pilihan bukti pembayaran, kemudian pilih bukti pembayaran yang sudah ditransfer. Ketika telah selesai mengupload kemudian User menekan tombol kirim, maka system akan menyimpan data pesanan didalam database. Lebih jelasnya lihat gambar 3.9. Melakukan Pembayaran User System Start Memilih Menu Pembayaran Menampilkan Form Pembayaran Mengisi Form Pembayaran Tekan Tombol Pembatalan Pemesanan Tekan Tombol Bukti Pembayaran Upload Data Pembayaran Dikirimkan ke web server dan disimpan dalam database End Gambar 3.0 Activity Diagram Pembayaran

17 7 6. Ulasan Terhadap Pelayanan Activity ini menjelaskan ketika User akan memberikan ulasan terhadap Pelayanan yang diberikan, pertama tama menekan tombol ulasan, kemudian pilih pelayanan system akan menampilkan ulasan layanan, kemudian User memberikan komentar terhadap pelayanan yang diberikan, system akan memberikan respon notifikasi ke admin dan menyimpan data didatabase. Lebih jelasnya lihat gambar 3.0. Ulasan Terhadap Pelayanan User System Start Memilih Menu Ulasan Menampilkan List Pelayanan Memilih Pelayanan yang akan di review Menampilkan Form Ulasan Mengisi Form Ulasan Kirim Data Ulasan Dikirimkan ke web server dan disimpan dalam database End Gambar 3. Activity Diagram Ulasan Terhadap Pelayanan

18 Class Diagram Pada Sub-Bab ini akan menjelaskan Class Diagram sebagai landasan class-class, attribute, dan method apa yang akan digunakan didalam tahap koding. untuk lebih detailnya lihat gambar berikut ini: RegisterView +RegisterView () : void LoginView +LoginView() : void HomeView +HomeView() : void PelayananVie w +PelayananView() : void PemesananVie w +PemesananVie w() : void Konfirmasi PembayaranView PembayaranVi ew +PembayaranVie w() : void UlasanView +UlasanView(): void..*..* +Konfirmasi PembayaranView() : void..*..* UserController doregister() : void dologin() : void dogetpelayanan():void dogetpemesanan():void dogetpembayaran():void dogetulasan() : void dologout() : void RegisterController -Model : User -View : RegisterView doregister() : void postnama() : string post () : string postnokamar() : int Password() : string LoginController - Model : User - View : LoginView dologin() : void post () : void post Password() : void PelayananController - Model : User - View : PelayananView dogetpelayanan() : void posthousekeeping() : void postlaundry() : void postfoodbeverage() : void PemesananController - Model : User - View : PemesananView..* GetHouseKeeping() : void GetNama() : void Get () : void GetNoKamar() : void GetHarga() : void postmetodepembayaran():void PemesananController - Model : User - View : PemesananView GetLaundry() : void GetNama() : void Get () : void..* GetNoKamar() : void GetHarga() : void postkuantitas() : void postmetodepembayaran():void PemesananController - Model : User - View : PemesananView GetFoodBeverage() : void GetNama() : void Get () : void..* GetNoKamar() : void postpilihmakanan() : void postjumlah() : void postpilihminuman() : void postjumlah() : void postharga() : void postmetodepembayaran():void PembayaranController - Model : User - View : PembayaranView GetNama() : void Get () : void GetNoKamar() : void postharga() : void postmetodepembayaran():void postbuktipembayaran() : void postupload() : void UlasanController - Model : User - View : UlasanView GetNama() : void Get () : void GetNoKamar() : void GetHarga() : void GetMetodePembayaran():void postrating() : void postkomentar():void Post - Model : User - View : Post View getid() : void getisipost() : void getwaktupost() : void Users - Nama() : string..* - () : string - NoKamar() : int - Password() : string getnama() : string get () : string getnokamar() : int getpassword() : string setname() : void set () : void 0.. setnokamar() : void setpassword() : void Laundry - Nama() : string - () : string..* - NoKamar() : int - Harga() : Int - Kuantitas() : Int - MetodePembayaran():String getnama() : string get () : string getnokamar() : int getharga() : string getkuantitas() : string getmetodepembayaran():string setnama() : void set () : void setnokamar() : void setharga() : void setkuantitas() : void setmetodepembayaran():void..* Konfirmasi Pembayaran..* - Model : User - View : PemesananView..* - Nama() : void..* - () : void - NoKamar() : void - Harga():void - MetodePembayaran():void FoodBeverage - Nama() : string - () : string - NoKamar() : int - PilihMakanan() : void - Jumlah() : int - Minuman() : void - Jumlah() : int - Harga() : int - MetodePembayaran():String getnama() : string get () : string getnokamar() : int getpilihmakanan() : String getjumlah() : int getpilihminuman() : String..* getjumlah() : int getharga() : int getmetodepembayaran():string setnama() : void set () : void setnokamar() : void setpilihmakanan() : void setjumlah() : void setpilihminuman() : void setjumlah() : void..* setbiaya() : void setmetodepembayaran():void HouseKeeping..* - Nama() : string - () : string - NoKamar() : int - Harga() : void..* - MetodePembayaran() : void getnama() : string get () : string getnokamar() : int getharga() : int getmetodepembayaran() : string setnama() : void set () : void setnokamar() : void setharga() : void setmetodepembayaran() : void Pembayaran..* - Nama() : string - () : string - NoKamar() : int - Harga() : int..* - MetodePembayaran() : String getnama() : string get () : string getnokamar() : int getharga() : int getmetodepembayaran():string setnama() : void set () : void setnokamar() : void setharga() : void setmetodepembayaran():void Ulasan - Nama() : string - () : string..* - NoKamar() : int - Rating() : String - Komentar():String getnama() : string get () : string getnokamar() : int getrating() : String getkomentar():string setnama() : void set () : void setnokamar() : void setrating() : void setkomentar():void Post - ID() : int - IsiPost() : string - WaktuPost() : date getid() : int..* getisipost() : string getwaktupost() : date setid() : void setisipost() : void setwaktupost() : void Gambar 3.2 Class diagram

19 Sequence Diagram Pada Sub-bab ini menggambarkan tentang alur kerja aplikasi berdasarkan hubungan antara usecase dan class diagram. untuk lebih detailnya lihat gambar - 7. Gambar 3.3 Register Gambar 3.4 Login

20 20 Gambar 3.5 Logout User ;PelayananView ;UserController ;PelayananController PelayananView() dogetupelayanan() Data = PelayananView() Gambar 3.6 Melakukan Pelayanan

21 2 Gambar 3.7 Melakukan Pemesanan Gambar 3.8 Melakukan Pembayaran

22 22 User ;UlasanView ;UserController ;UlasanController UlasanView() dogetulasan() Komentar() Rating() Gambar 3.9 Ulasan ERD (Entity Relationship Diagram) Pada Sub-Bab ini akan menjelaskan ERD sebagai hubungan- hubungan yang terjadi antar class didalam database. untuk lebih detailnya lihat gambar di bawah ini :

23 23 Users PK Nama FK No_Kamar Passsword Pemesanan HouseKeeping PK Nama FK No_Kamar Harga Metode_Pembayaran Pemesanan Laundry PK Nama FK No_Kamar Harga Kuantitas Metode_Pembayaran Pemesanan FoodBeverage PK Nama FK No_Kamar Pilih_Makanan Jumlah Pilih_Minuman Jumlah Biaya Metode_Pembayaran PK Nama Pembayaran PK Nama Ulasan FK No_Kamar Harga Metode_Pembayaran Upload_Bukti_Pembayaran No_Kamar Harga Metode_Pembayaran Rating Komentar Gambar 3.20 ERD Diagram Deskripsi table. Tabel user : Tabel yang menyediakan data tabel user Tabel 3.7 Tabel Users No Field Type Keterangan Nama string (50) Nama user 2 string(50) user 3 No_Kamar int() NoKamar user 4 Password string (50) Password user

24 24 2. Tabel pemesanan : Tabel yang menyediakan data pemesanan HouseKeeping Tabel 3.8 Tabel HouseKeeping No Field Type Keterangan Nama No_Kamar Harga Metode_Pembayaran string (50) string(50) int int string(20) Nama user user NoKamar user Biaya yang dikeluarkan Metode pembayaran user 3. Tabel pemesanan : Tabel yang menyediakan data pemesanan Laundry Tabel 3.9 Tabel Laundry No Field Type Keterangan Nama No_Kamar Harga Kuantitas Metode_Pembayaran string(50) string(50) int int int string(20) Nama user user Nokamar user Biaya yang dikeluarkan Jumlah pakaian per kilo Metode pembayaran user 4. Tabel pemesanan : Tabel yang menyediakan data pemesanan Laundry Tabel 3.0 Tabel Food Beverage No Field Type Keterangan Nama No_Kamar Makanan Jumlah Minuman Jumlah Harga Metode_Pembayaran string (50) string(50) int string (30) int string (30) int int string (20) Nama user user Nokamar user Makanan yang dipesan user Jumlah yang dipesan user Minuman yang dipesan user Jumlah yang dipesan user Biaya yang dikeluarkan Metode pembayaran user

25 25 5. Tabel pembayaran : Tabel yang menyediakan data pembayaran nontunai Tabel 3. Tabel Pembayaran No Field Type Keterangan Nama No_Kamar Harga Metode Pembayran Upload_Bukti_Pembayaran string (50) string(50) int int string (0) string (20) Nama user user Nokamar user Biaya yang dikeluarkan Metode pembayaran Upload bukti pembayaran user 6. Tabel Ulasan : Tabel yang menyediakan data ulasan mengenai pelayanan Tabel 3.2 Tabel Ulasan No Field Type Keterangan Nama No_Kamar Harga Metode_Pembayaran Rating Komentar string (50) string(50) int int string (0) string (0) string(50) Nama user user Nokamar user Biaya yang dikeluarkan Metode pembayaran Rating diberikan user Komentar yang diberikan user

26 26

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 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 4.1 Implementasi Aplikasi 4.1.1 Spesifikasi Sistem a. Perangkat Keras untuk Penggunaan E-Application Layanan Penyedia Jasa Pada Apartemen membutuhkan sebuah handphone

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Obejek Penelitian 3.1.1 Sejarah Agen Agen AHS Sabna merupakan tempat untuk melakukan isi ulang air mineral resmi dari brand aqua, selain galon AHS Sabna juga

Lebih terperinci

SISTEM INFORMASI MOLAPP

SISTEM INFORMASI MOLAPP BAB III PERANCANGAN SISTEM 4.1 Perancangan Sistem Usulan 4.1.1 Diagram Konteks PENGGUNA - - Saldo Tarif SISTEM INFORMASI MOLAPP - Data User - Tarif - Kode Voucher - Derek - Rest Area - - - Data User History

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Pengkonsepan (Concept) Informasi pada sistem yang berjalan pada saat ini berupa hardcopy seperti buku menu atau daftar menu yang disediakan oleh pihak restaurant dengan

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

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

BAB III CARA DAN METODOLOGI PENELITIAN

BAB III CARA DAN METODOLOGI PENELITIAN BAB III CARA DAN METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Penelitian tentang Sistem Informasi Perusahaan dan Kepegawaian PT. BUHARUM berbasis website menggunakan metode Software Development Life

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 Kantor Lurah Daerah Kecamatan Medan Labuhan yang meliputi analisa sistem yang sedang berjalan dan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN 29 1.1 Analisis Sistem BAB III ANALISIS DAN PERANCANGAN Dalam penulisan ini, penulis merencanakan untuk membuat sebuah aplikasi berita seputar Universitas Mercubuana pada mobile Android. Aplikasi ini menampilkan

Lebih terperinci

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi BAB 4. PERANCANGAN SISTEM 4.1. Perancangan Sistem Untuk memudahkan pembuatan aplikasi virtual lab ini, gambar di bawah ini menggambarkan bagaimana interaksi antara layanan dan aplikasi yang terjadi. Persistent

Lebih terperinci

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM BAB III ANALISIS DAN RANCANGAN SISTEM 1.1 Analisis Kebutuhan 1.1.1 Kebutuhan Hardware Dalam Pembuatan Aplikasi Layanan Pesan Antar Makanan di Kota Solo Berbasis Android ini, berikut adalah beberapa Kebutuhan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini aan dijelaskan

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 III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu 21 BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 1.1. Identifikasi Masalah Dari hasil wawancara dengan Tim Aset dan Tim Pengadaan Divisi TI Bank Indonesia, penulis mendapatkan beberapa masalah pada tata cara pencatatan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

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

Lebih terperinci

Gambar 4.1 Flowchart

Gambar 4.1 Flowchart BAB IV PERANCANGAN SISTEM 4.1. Perancangan Algoritma Dalam merancang proses pada Sistem Informasi ini penulis menggunakan Flowchart dan UML sebagai case tool dalam merancang proses yang terjadi di dalam

Lebih terperinci

BAB III PERANCANGAN PENELITIAN

BAB III PERANCANGAN PENELITIAN BAB III PERANCANGAN PENELITIAN 3.1 Peralatan Pendukung Peralatan pendukung dalam pembuatan aplikasi berbasis website terdiri dari perangkat keras (hardware) dan perangkat lunak (software) untuk mendukung

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Sistem ng Sedang Berjalan Kendala-kendala yang dihadapi pada sistem yang sedang berjalan yaitu : 1. Sulitnya untuk mendapatkan informasi mengenai lokasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Proses Bisnis Konvensional Proses bisnis CV.Wijayatama secara konvensional dapat dilihat seperti pada Gambar 3.1: Gambar 3. 1: Proses Bisnis Konvensional 1. Customer

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisa Masalah Mengenal, mengetahui, memahami merupakan sesuatu yang dilakukan oleh setiap masyarakat menjalankan proses bisnis dalam dunia Lelang. Dan umumnya

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM 28 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan 3.1.1 Alat Alat yang dibutuhkan untuk membangun Aplikasi Berbagi Cerita Wisata Surakata Berbasis Android yaitu meliputi hardware dan software

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 PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan BAB III PERANCANGAN SISTEM 3.1 Umum Pada bab ini akan di bahas perancangan database, perancangan website, dan perancangan aliran data dari aplikasi bimbingan skripsi online berbasis website untuk mahasiswa

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Analisa Kebutuhan 3.1.1 Kebutuhan Hardware Aplikasi pemesanan menu di Cafe Roemami Roemah Macaroni & Milk menggunakan rekomendasi hardware sebagai berikut

Lebih terperinci

BAB 4 PERANCANGAN Perancangan Algoritma Algoritma shortest path (Haversine formula)

BAB 4 PERANCANGAN Perancangan Algoritma Algoritma shortest path (Haversine formula) BAB 4 PERANCANGAN 4.1. Perancangan Algoritma 4.1.1 Algoritma shortest path (Haversine formula) Algoritma shortest path akan menghasilkan persamaan penting dalam sistem navigasi, nantinya haversine formula

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem yang Sedang Berjalan Sebuah sistem informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses yang sedang berjalan dalam sistem informasi geografis lokasi kantor telkom di kota medan masih bersifat manual. Bentuk manual

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

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv BAB

Lebih terperinci

BAB 5 IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Impelementasi Sistem Tahap implementasi sistem merupakan tahap pengembangan perancangan sietem. Pada tahap ini dijelaskan mengenai, implementasi perangkat lunak,

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 19 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1.Perancangan Sistem yang Diusulkan Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan pelanggan dalam melakukan order laundry sepatu dengan gambaran

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Objek Penelitian 3.1.1 Sejarah Singkat Bengkel Berkah Maju Motor Bengkel motor merupakan tempat untuk melakukan pembuatan, perbaikan, penyimpanan dan perawatan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1. Analisa Sistem Dalam melakukan sebuah analisa sistem penulis melakukan wawancara ke salah satu objek yang diambil dalam sebuah penelitian untuk proses pengembangan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan Sistem pemesanan makanan dan minuman yang saat ini sedang berjalan pada Rumah Makan Dapur Runi masih menggunakan cara manual

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 III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Masalah Sub ini membahas pemesanan dan pelayanan untuk pelanggan yang tersedia di Salon Meylan. Banyak pengunjung yang datang untuk memesan rias atau perawatan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk

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

BAB 4. PERANCANGAN Setelah melakukan proses analisa sistem maka akan dilakukan proses perancangan sistem yang diharapkan sesuai dengan kebutuhan pengguna yang sudah dijabarkan di bab analisa sebelumnya.

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan 41 BAB 4 PERANCANGAN SISTEM DAN EVALUASI 4.1 Perancangan Sistem Hal-hal yang akan dilakukan dalam perancangan aplikasi antara lain : perancangan diagram UML (use case, activity, class, dan sequence), perancangan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 34 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah dilakukan untuk mengetahui gambaran umum mengenai Sistem Informasi Geografis Lokasi Pesantren Di Kota Medan. Sehubungan dengan

Lebih terperinci

BAB IV PERANCANGAN. 4.1 Perancangan Sistem Cara kerja sistem

BAB IV PERANCANGAN. 4.1 Perancangan Sistem Cara kerja sistem 44 BAB IV PERANCANGAN 4.1 Perancangan Sistem Sistem yang dibuat yaitu suatu aplikasi bantu dalam mengupdate keberadaan barang client. Selain sistem tracing yang sudah tersentralisasi kelebihan lainnya

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem ng Sedang Berjalan Proses yang sedang berjalan dalam penginformasian lokasi objek wisata di Pulau Nias memiliki kendala mengenai informasi lokasi

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 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 IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi merupakan tahapan penerapan dan pengujian dan aplikasi yang sudah dirancang. Penerapan rancangan yang telah dibuat dituangkan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Pembahasan pada bab ini berisi tentang analisis dan perancangan sistem, analisis sistem meliputi analisis sistem, analisis kebutuhan fungsionalitas dan kebutuhan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya. BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Analisis sistem ini merupakan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1 Analisis Masalah EHCPanelskripsi adalah software penghubung antara hosting dengan website dan domain. Saat menyewa sebuah hosting maupun memesan website,

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 ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Dalam tahap ini membahas tentang perancangan aplikasi yang penulis rencanakan, yaitu sebuah aplikasi yang bertujuan memberikan layanan absensi Sekolah

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 III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Sejarah Perusahaan Kampoeng Steak adalah salah satu brand kuliner yang tepat bagi masyarakat local yang ingin merasakan menu steak dengan konsep penyajian yang istimewa

Lebih terperinci

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Metode penelitian yang digunakan dalam pembuatan sistem informasi ini yaitu : 3.1.1 Pembuatan Model Pembuatan sistem aplikasi web

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 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 Sistem yang sedang berjalan belum tersedia metode multilevel feedback queue untuk penjadwalan data pemesanan makanan. Penerapan algoritma

Lebih terperinci

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii PERNYATAAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x INTISARI... xi ABSTRACT... xii BAB I PENDAHULUAN...

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Didalam analisis ini akan menjelaskan apa saja proses yang terjadi di SMP Negeri 2 Wanayasa dan mendeskripsikan persoalan yang

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. dari sistem yang ada pada Citi Trans Bandung. Analisis yang penulis lakukan ini

BAB IV ANALISA DAN PERANCANGAN SISTEM. dari sistem yang ada pada Citi Trans Bandung. Analisis yang penulis lakukan ini 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 pada Citi Trans Bandung.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS DAN PERANCANGAN. yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan 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 mengidentifikasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Tahap implementasi adalah tahap penerapan aplikasi yang dibuat sesuai dengan analisis dan perancangan yang telah dilakukan sebelumnya dan diharapkan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software BAB IV IMPLEMENTASI DAN PENGUJIAN Dalam pembuatan program ini penulis menggunakan XAMPP dalam menjalankan program aplikasi ini yang didalamnya sudah terdapat MySQL untuk mengelola

Lebih terperinci

19

19 20 BAB III ANALISIS DAN PERANCANGAN Dalam bab ini penulis mencoba menguraikan secara garis besar sistem yang berjalan, maka dapat menyebutkan hal-hal yang menjadi masalah dan perlu diselesaikan dengan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem yang Sedang Berjalan Sebuah sistem pengelolaan informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik

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 Proses yang sedang berjalan dalam penginformasian mengenai data lokasi Kantor Kecamatan di Kota Medan masih menggunakan daftar tabel

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN BAB IV ANALISA DAN PERANCANGAN 4.1 Analisa Sistem Tahap analisa ini di lakukan untuk mendefenisikan permasalahan yang timbul yang ada pada sistem lama. Hal ini diperlukan untuk memperbaiki atau memberikan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM 4. 1 Implementasi Sistem Atau Aplikasi 4. 1. 1 Spesifikasi Sistem Aplikasi pengolahan jurnal online berbasis web dibuat dengan menggunakan bahasa PHP 5.0 sebagai

Lebih terperinci

3. BAB III ANALISA DAN PERANCANGAN SISTEM

3. BAB III ANALISA DAN PERANCANGAN SISTEM 3. BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa 3.1.1. Analisa Masalah Bagaimana merancang suatu aplikasi yang mudah digunakan oleh user, memberikan fungsi yang sesuai dengan apa yang dibutuhkan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN PEMBIMBING... ii HALAMAN PENGESAHAN PENGUJI... iii SURAT PERNYATAAN KARYA ASLI TUGAS AKHIR... iv HALAMAN PERSEMBAHAN... v HALAMAN MOTO... vi KATA PENGANTAR...

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Aplikasi ini dibuat berdasarkan Framework Cordova dan Jquery Mobile, sedangkan untuk bahasa pemrogramannya menggunakan HTML5, Javascript, CCS dan bracket sebagai editor untuk

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 III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Analisa sistem adalah metode untuk menemukan kelemahan-kelemahan sistem guna memperoleh gambaran terhadap sistem yang akan dikembangkan sehingga dapat diusulkan perbaikkannya.

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Dalam membangun aplikasi pembelajaran aksara sunda berbasis android dilakukan dengan beberapa tahap analisis, yaitu: 1. Pengumpulan data aksara sunda

Lebih terperinci

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. Waterfall (Jogiyanto, 2010:59). Pada penelitian ini dilakukan mulai dari tahap analisa, desain dan

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. Waterfall (Jogiyanto, 2010:59). Pada penelitian ini dilakukan mulai dari tahap analisa, desain dan BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM Metode yang digunakan dalam pengerjaan Tugas Akhir ini yaitu menggunakan metode Waterfall (Jogiyanto, 2010:59). Pada penelitian ini dilakukan mulai dari

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 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 akuntansi Bantuan Operasional Sekolah (BOS) pada SMPN 13 yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses. BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini menjelaskan tentang bagian analisa dan perancangan sistem. Analisa sistem dilakukan dengan mendeskripsikan, kebutuhan perangkat lunak yang meliputi use

Lebih terperinci

BAB III. PERANCANGAN SISTEM

BAB III. PERANCANGAN SISTEM BAB III. PERANCANGAN SISTEM 3.1 Analisa Kebutuhan Sebagaima dijelaskan pada bab satu tentang konsep point of sales berbasis website yang mampu memudahkan pencatatan data produk penjualan. Penulis dalam

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Kerangka Konseptual Penelitian Kerangka konseptual merupakan suatu bentuk kerangka berpikir yang dapat digunakan sebagai pendekatan dalam memecahkan masalah. Biasanya kerangka

Lebih terperinci

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah penerapan cara kerja sistem berdasarkan hasil analisa dan juga perancangan yang telah dibuat sebelumnya ke dalam suatu bahasa pemrograman

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Objek Penelitian 3.1.1 Sejarah Singkat Primagama Primagama adalah usaha jasa pendidikan luar sekolah yang bergerak dibidang bimbingan belajar, didirikan tahun

Lebih terperinci

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28 ABSTRAK Media di internet yang menyediakan fasilitas tukar (sharing) informasi dan media penyimpanan (storage) saat ini mulai diminati banyak orang, karena penggunaannya yang sangat praktis. Namun masih

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Sistem ng Sedang Berjalan Dari hasil penelitian yang penulis lakukan, maka penulis mendapati beberapa kendala-kendala yang dihadapi pada sistem yang sedang

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

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

Lebih terperinci

BAB 4 PERANCANGAN. Gambar1 Usecase Diagram

BAB 4 PERANCANGAN. Gambar1 Usecase Diagram BAB 4 PERANCANGAN 2.1 Perancangan UML Pada perancangan sistem ini terdapat beberapa perancangan UML yang terdiri dari use case diagram, dan diagram activity yang akan menggambarkan tentang prosedur dari

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Mengidentifikasi masalah merupakan langkah pertama yang dilakukan dalam tahap analisis sistem. Masalah dapat didefenisikan sebagai

Lebih terperinci

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

BAB IV ANALISIS DAN PERANCANGAN. informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk 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 mengidentifikasi

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa dan Perancangan Sistem 2.1.1 Perencanaan Sistem Perencanaan sistem merupakan langkah awal dalam proses pembuatan sebuah web. Langkah ini sebagai gambaran apa

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Sistem penjualan pada para penjual barang elektronik hanya dilakukan dengan menunggu konsumen untuk datang menyinggahi tokonya, kemudian konsumen

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 Administrasi Pertanggungjawaban Perbaikan Infrastruktur pada PNPM-P2KP Mandiri di BKM Sepakat Bandar Khalifah yang

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 Letak Bank BTPN di kota Medan yang sedang berjalan dan desain sistem. III.1 Analisa Sistem Yang Sedang Berjalan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem yang Sedang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Sarana Bantu Navigasi Pelayaran (SBNP), masih bersifat manual, yaitu

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisa masalah dilakukan untuk membuat langkah langkah yang

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisa masalah dilakukan untuk membuat langkah langkah yang BAB III ANALISA DAN PERANCANGAN SISTEM III.1.Analisa Masalah Analisa masalah dilakukan untuk membuat langkah langkah yang berguna dalam mengatasi berbagai masalah yang ada, sehingga dengan adanya aplikasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Kebutuhan Aplikasi Untuk merancang suatu sistem yang baik diperlukan beberapa persiapan seperti menentukan kebutuhan dari aplikasi yang akan dibuat agar sistem

Lebih terperinci

Sistem pendukung CRM

Sistem pendukung CRM BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1. Usulan Prosedur yang Baru Setelah menganalisis permasalahan-permasalahan yang dialami perusahaan saat ini, maka diusulkan adanya prosedur baru perusahaan. Prosedur

Lebih terperinci