SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Super Monster Mall

Ukuran: px
Mulai penontonan dengan halaman:

Download "SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Super Monster Mall"

Transkripsi

1 SKPL-04 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Super Monster Mall untuk: Monster s Corporation Dipersiapkan oleh: Grup / Benardi Atmaja / Azka Ihsan Nurrahman / Andy Primawan / Christian Hendy / Antragama Ewa Abbas Program Studi Teknik Informatika/Sistem dan Teknologi Informasi STEI - ITB Jl. Ganesha 10, Bandung Program Studi Teknik Informatika / Sistem dan Teknologi Informasi STEI ITB NomorDokumen Halaman SKPL Revisi Tgl: 19 April 2013

2 DAFTAR PERUBAHAN Revisi A Deskripsi B C D E F G INDEX TGL - A B C D E F G Ditulis oleh Diperiksa oleh Disetujui oleh Program Studi Teknik Informatika SKPL-04 Halaman 2 dari 23 halaman

3 Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Program Studi Teknik Informatika SKPL-04 Halaman 3 dari 23 halaman

4 Daftar Isi 1. Pendahuluan Tujuan Penulisan Dokumen Lingkup Masalah Definisi, Istilah dan Singkatan Aturan Penomoran Referensi Deskripsi umum Dokumen (Ikhtisar) Deskripsi Umum Perangkat Lunak Deskripsi Umum Sistem Karakteristik Pengguna Batasan Lingkungan Operasi Deskripsi Kebutuhan Kebutuhan Antarmuka Eksternal Antarmuka pemakai Antarmuka Perangkat Keras Antarmuka Perangkat Lunak Antarmuka Komunikasi Kebutuhan Fungsional Diagram Konteks DFD Level DFD Level 2 <Proses pendaftaran> DFD Level 2 <Proses lihat dan update katalog> DFD Level 2 <Proses pemesanan> DFD Level 2 <Proses pembayaran> DFD Level 2 <Proses permintaan produk> DFD Level 2 <Generate laporan> Spesifikasi Proses Data Store Kebutuhan Data E-R diagram Kebutuhan Non Fungsional Batasan Perancangan Kerunutan (traceability) Data Store vs E-R Ringkasan Kebutuhan Kebutuhan Fungsional Kebutuhan Non Fungsional Program Studi Teknik Informatika SKPL-04 Halaman 4 dari 23 halaman

5 Daftar Gambar Gambar 1. Hubungan sistem dengan dunia luar... 9 Gambar 2. Diagram konteks SI Transaksi SMM Gambar 3. Diagram Level 1 SI Transaksi SMM Gambar 4. Diagram Level 2 Proses pendaftaran Gambar 5. Diagram Level 2 Proses lihat dan update katalog Gambar 6. Diagram Level 2 Proses Pemesanan Gambar 7. Diagram Level 2 Proses Pembayaran Gambar 8. Diagram Level 2 Proses Permintaan produk Gambar 9. Diagram Level 2 Proses Generate laporan Gambar 10. Diagram ER Program Studi Teknik Informatika SKPL-04 Halaman 5 dari 23 halaman

6 Daftar Tabel Tabel 1 Definisi, istilah dan singkatan... 7 Tabel 2 Aturan penomoran... 7 Tabel 3 Karakteristik pengguna Tabel 4 Kebutuhan fungsional Tabel 5 Spesifikasi Proses Tabel 6 Data Store Tabel 7 Kebutuhan non fungsional Tabel 8 Kebutuhan Fungsional vs proses Tabel 9 Data Store vs E-R Program Studi Teknik Informatika SKPL-04 Halaman 6 dari 23 halaman

7 1. Pendahuluan 1.1 Tujuan Penulisan Dokumen Dokumen ini ditulis dalam rangka menjabarkan spesifikasi kebutuhan perangkat lunak yang akan digunakan oleh Monster s Corporation. Penjabaran spesifikasi perangkat lunak meliputi deskripsi umum perangkat lunak dan deskripsi kebutuhan perangkat lunak. Perangkat lunak yang akan dibangun untuk Monster s Corporation bernama Super Monster Mall. Dalam rangka membangun perangkat lunak tersebut, tentunya spesifikasi kebutuhan untuk perangkat lunak tersebut dibutuhkan, khususnya oleh para pengembang dan pembangun perangkat lunak tersebut. 1.2 Lingkup Masalah Super Monster Mall adalah sebuah aplikasi e-commerce berbasis web yang menjual produk-produk yang bertemakan monster. Sistem di dalam Super Monster Mall disebut dengan M_Monster System. Pengguna perangkat lunak dapat melakukan pendaftaran, sign in, melihat katalog, memilih produk, mengisi jumlah produk yang diinginkan, dan melakukan pembayaran. Sistem ini dikelola oleh seorang admin yang bertugas memperbaharui katalog, data pelanggan, dan data pemesanan. Data-data yang dikelola admin dipertanggungjawabkan kepada Monster s Corporation di mana seorang manajer dari Monster s Corporation akan mengunjungi Super Monster Mall dan melakukan observasi serta meminta laporan pertanggungjawaban. 1.3 Definisi, Istilah dan Singkatan Berikut definisi, istilah serta singkatan yang digunakan dalam dokumen ini : Tabel 1 Definisi, istilah dan singkatan Definisi, Istilah dan/atau Singkatan DFD ERD Interface Data store API Penjelasan Data Flow Diagram. Diagram yang menggambarkan aliran data. Entity Relationship Diagram. Diagram yang menggambarkan entitas suatu objek beserta relasinya. Antarmuka antara perangkat lunak dan pengguna Tempat penyimpanan data Application Programming Interface 1.4 Aturan Penomoran Dalam dokumen ini, terdapat beberapa aturan penomoran yang dipakai. Untuk daftar penamaan perangkat lunak dijelaskan pada tabel dibawah ini : Tabel 2 Aturan penomoran Nama-ID Aturan penamaan Deskripsi Kebutuhan fungsional IN/PR/OUT-xxx SRS adalah System Requirement Summary, F adalah Fungsional IN menunjukkan operasi Input PR menunjukkan operasi Proses OUT menunjukkan output xxx adalah nomor SRS-Id. Program Studi Teknik Informatika SKPL-04 Halaman 7 dari 23 halaman

8 Kebutuhan non fungsional SRS-NF-IN/PR/OUT-xxx SRS adalah System Requirement Summary NF adalah non-fungsional IN menunjukkan operasi Input PR menunjukkan operasi Proses OUT menunjukkan operasi Output xxx adalah nomor SRS-Id. Bubble DFD-X-Y.Z DFD adalah Data Flow Diagram X adalah nomor level diagram Y.Z adalah nomer pada buble diagram 1.5 Referensi Dokumen ini memiliki beberapa referensi dalam pembuatannya, yaitu sebagai berikut: IEEE IEEE Recommended Practice for Software Requirement Specification. New York : IEEE Pressman, Roger S Software engineering: a practitioner s approach 5th ed. New York : McGraw-Hill Companies, Inc. 1.6 Deskripsi umum Dokumen (Ikhtisar) Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini berisikan beberapa bagian besar, antara lain pendahuluan, deskripsi umum perangkat lunak, dan deskripsi kebutuhan. Bagian pendahuluan berisi tujuan penulisan dokumen yang menjelaskan alasan dokumen ini dibuat, lingkup masalah yang berisi ringkasan deskripsi dari aplikasi yang akan dibuat, definisi, istilah dan singkatan yang digunakan dalam dokumen, aturan penomoran yang digunakan dalam dokumen ini, referensi yang dirujuk oleh dokumen dan ikhtisar dokumen ini. Bagian deskripsi umum perangkat lunak berisi deskripsi umum dari sistem yang dibuat, karakteristik pengguna sistem, batasan yang dipakai dalam perangkat lunak itu sendiri, dan lingkungan operasi yang diperuntukan bagi perangkat lunak yang dibuat. Bagian deskripsi kebutuhan di dalam dokumen ini meliputi kebutuhan antarmuka eksternal, kebutuhan fungsional, kebutuhan non fungsional, kebutuhan data, batasan perancangan perangkat lunak, keruntunan, dan ringkasan dari kebutuhan perangkat lunak, baik itu kebutuhan fungsional maupun kebutuhan non fungsional. Kebutuhan antarmuka eksternal meliputi antarmuka pemakai, antarmuka perangkat keras, antarmuak perangkat lunak, dan antarmuka komunikasi. Kebutuhan fungsional dan kebutuhan non fungsional perangkat lunak diuraikan dengan lengkap di bagian ini dan ringkasan dari kebutuhan perangkat lunak yang dibuat disertakan dalam dokumen ini. Kebutuhan fungsional perangkat lunak digambarkan dalam bentuk Data Flow Diagram (DFD), di mana DFD yang dibuat meliputi diagram konteks, DFD level 1, dan DFD level 2. Data store dari DFD yang dibuat pun dijelaskan di dalam dokumen ini. Selain DFD, kebutuhan fungsional perangkat lunak digambarkan dalam spesifikasi proses. Kebutuhan data dari perangkat lunak digambarkan dalam Entity Relationship Diagram (E-R Diagram). Batasan perancangan dari perangkat lunak yang akan dibuat tentunya harus dijelaskan dalam dokumen ini agar pengembang perangkat lunak lebih mudah dalam melakukan pekerjaannya. Keruntunan dari perangkat lunak yang dibuat digambarkan dengan cara mapping kebutuhan fungsional dengan proses pada DFD dan mapping data store DFD dengan Entity-Relationship Diagram. Program Studi Teknik Informatika SKPL-04 Halaman 8 dari 23 halaman

9 2 Deskripsi Umum Perangkat Lunak 2.1 Deskripsi Umum Sistem Super Monster Mall merupakan aplikasi e-commerce berbasis web yang menjual produk-produk yang bertemakan monster. Pengguna aplikasi dapat melakukan pendaftaran sebagai pembeli dan pengguna yang telah terdaftar dapat melakukan sign in ke dalam aplikasi. Pengguna yang telah melakukan sign in dapat melihat katalog yang berisikan produk-produk yang dijual oleh Monster s Corporation. Pada katalog sendiri terdapat informasi tentang nama produk, kategori produkm harga produk, dan jumlah produk yang tersedia. Pada aplikasi tersedia form pembelian produk di mana pembeli dapat memilih produk yang ingin dibeli beserta jumlahnya. Pengguna melakukan pembayaran dengan menggunakan sistem e-banking di mana aplikasi menyediakan form pembayaran yang terhubung dengan bank. Apabila uang pembayaran sudah masuk ke bank, maka bank akan mengirimkan konfirmasi pembayaran ke aplikasi dan aplikasi akan mengirimkan konfirmasi pembayaran kepada pembeli melalui pembeli. Notifikasi permintaan pengiriman barang akan dikirimkan kepada jasa kurir apabila aplikasi sudah menerima konfirmasi pembayaran dari bank. Apabila jumlah produk yang tersedia telah habis, maka aplikasi akan mengirimkan notifikasi permintaan produk kepada pemasok. Sistem ini dikelola oleh seorang adminyang bertugas memperbaharui katalog, data pelanggan, dan data pemesanan. Data-data ini dipertanggungjawabkan kepada Monster s Corporation kepada manajer dari Monster s Corporation dalam bentuk laporan pertanggungjawaban. Laporan ini akan dicetak apabila manajer meminta laporan tersebut melalui admin. Admin akan melakukan permintaan generate laporan kepada aplikasi. Gambar 1. Hubungan sistem dengan dunia luar Program Studi Teknik Informatika SKPL-04 Halaman 9 dari 23 halaman

10 2.2 Karakteristik Pengguna Tabel 3 Karakteristik pengguna KategoriPengguna Tugas Hak Akses ke aplikasi Guest Melihat tampilan web Melakukan pendaftaran Pembeli Memilih produk yang ingin dibeli Sign in sebagai pembeli Admin Memperbaharui katalog, data Sign ini sebagai admin, control Bank pelanggan, dan data pemesanan Mengirimkan notifikasi pembayaran panel server, basis data produk Tidak ada 2.3 Batasan Dalam pembuatan perangkat lunak ini, ada beberapa batasan yang digunakan. Batasanbatasan tersebut antara lain : 1. Pembelian produk hanya dapat dilakukan apabila pengguna sudah melakukan sign in. 2. Aplikasi hanya menyediakan form pembayaran terhadap produk yang dipesan. Pembayaran produk dilakukan ke bank. 3. Aplikasi harus berfungsi pada platform Windows dan Linux 2.4 Lingkungan Operasi Aplikasi Client server ini akan berfungsi dengan spesifikasi : Server : Komputer dengan spesifikasi hardware minimal sebagai berikut : Processor Intel Pentium 4 3 Ghz Motherboard support internet connection 2 GB RAM 500 GB Hard Disk Drive utama 500 GB Hard Disk Drive backup VGA Card 256 MB NIC FastEthernet atau Gigabit Ethernet Mouse Keyboard Monitor Power Supply Komputer yang minimal telah terinstall software sebagai berikut : Browser Google Chrome/Mozilla Firefox PDF reader Word Processor Apache HTTP Server Mail Server DBMS (Database Management System) minimal MySQL ke atas Koneksi internet dengan bandwidth minimal 1 Mbps OS minimal Windows 2003 Server atau Ubuntu Server Client : Komputer dengan spesifikasi hardware minimal sebagai berikut : Processor Intel Pentium 4 2 Ghz Motherboard support internet connection Program Studi Teknik Informatika SKPL-04 Halaman 10 dari 23 halaman

11 1 GB RAM 80 GB Hard Disk Drive VGA Card 64 MB Mouse Keyboard Monitor Power Supply Komputer yang minimal telah terinstall software sebagai berikut : Browser Google Chrome/Mozilla Firefox PDF reader Koneksi internet dengan bandwidth minimal 128 Kbps OS minimal Windows XP ke atas atau Ubuntu 7.04 ke atas 3 Deskripsi Kebutuhan 3.1 Kebutuhan Antarmuka Eksternal Perangkat Lunak Super Monster Mall membutuhkan fasilitas-fasilitas antar muka eksternal sebagai berikut : Antarmuka pemakai User interface yang digunakan untuk mengoperasikan Perangkat Lunak Super Monster Mall antara lain : Tampilan awal web Tampilan form pembelian Tampilan sign in Tampilan pendaftaran Tampilan katalog produk Tampilan e-banking Alat-alat yang mendukung antarmuka pemakai adalah sebagai berikut. Keyboard Mouse Monitor Antarmuka Perangkat Keras Antarmuka perangkat keras yang digunakan untuk mengoperasikan perangkat lunak antara lain : NIC FastEthernet atau Gigabit Ethernet Kabel LAN UTP RJ-45 ASDL Modem Kabel telepon (aerial type) Antarmuka Perangkat Lunak Antarmuka perangkat lunak yang digunakan oleh perangkat lunak ini adalah sebagai berikut : API E-Banking API Logistik API Jasa Kurir Program Studi Teknik Informatika SKPL-04 Halaman 11 dari 23 halaman

12 3.1.4 Antarmuka Komunikasi Antarmuka komunikasi yang digunakan untukmengoperasikanperangkat lunak antara lain : Kabel LAN UTP RJ-45 ASDL Modem Kabel telepon (aerial type) 3.2 Kebutuhan Fungsional Tabel 4 Kebutuhan fungsional ID Kebutuhan Penjelasan OUT-001 Perangkat lunak dapat menampilkan form sign in Pengguna yang telah terdaftar dapat melakukan sign in sehingga perangkat OUT-002 IN- 003 PR- 004 OUT-005 PR- 006 IN- 007 OUT-008 PR- 009 PR- 010 PR- 011 OUT-012 IN- 013 OUT-014 Perangkat lunak dapat menampilkan form entri pendaftaran Perangkat lunak dapat menerima masukan dari pengguna, berupa data pembeli Perangkat lunak dapat menyimpan data pembeli Perangkat lunak dapat menampilkan pesan berupa harga total yang harus dibayarkan Perangkat lunak dapat menyediakan mode pencarian terhadap produk, sesuaidengan input dari pembeli Perangkat lunak dapat menerima masukan username dan password pembeli Perangkat lunak dapat menampilkan katalog Perangkat lunak dapat menghitung jumlah uang yang harus dibayarkan oleh pembeli Perangkat lunak dapat menyimpan data pemesanan Perangkat lunak dapat menyimpan data katalog Perangkat lunak dapat menampilkan form pembayaran Perangkat lunak dapat menerima masukan berupa produk yang dipesan pembeli beserta jumlahnya Perangkat lunak dapat mengirimkan notifikasi pembayaran kepada pembeli lunak perlu menampilkan form sign in Form entri pendaftaran ditampilkan saat pengguna melakukan pendaftaran sebagai pembeli Data pembeli yang dimasukkan oleh pengguna dapat diterima oleh perangkat lunak Setelah pengguna yang melakukan pendaftaran sebagai pembeli memasukkan data yang dibutuhkan, perangkat lunak menyimpan data tersebut Setelah perangkat lunak menghitung harga total yang harus dibayar pembeli, perangkat lunak menampilkan informasi tersebut Untuk memilih produk, pengguna dapat menggunakan mode pencarian yang terdapat pada perangkat lunak Username dan password yang dimasukkan pembeli harus dapat diterima oleh perangkat lunak Katalog memiliki informasi nama produk, kategori produk, harga produk, dan jumlah produk yang tersedia Setelah pembeli memilih produk beserta jumlahnya, perangkat lunak melakukan pengitungan jumlah uang yang harus dibayarkan oleh pembeli Data pemesanan yang terjadi dapat disimpan oleh perangkat lunak Data katalog yang diperbaharui oleh admin dapat disimpan oleh perangkat lunak Pengguna dapat memilih metode pembayaran untuk melakukan pembayaran produk Pembeli yang melakukan pemesanan akan memasukkan data produk yang ingin dipesan beserta jumlahnya, sehingga data tersebut dapat diterima oleh perangkat lunak Setelah uang pembayaran diterima, konfirmasi pembayaran akan dikirim melalui oleh perangkat lunak Program Studi Teknik Informatika SKPL-04 Halaman 12 dari 23 halaman

13 ID Kebutuhan Penjelasan OUT-015 Perangkat lunak dapat mengirimkan notifikasi permintaan produk kepada pemasok Saat monster corporation tidak memliki stok barang, maka perangkat lunak akan mengirimkan notifikasi permintaan OUT-016 IN- 017 OUT-018 OUT-019 OUT-020 OUT-021 PR- 022 Perangkat lunak dapat mengirimkan notifikasi pengiriman barang kepada jasa kurir Perangkat lunak dapat memperbaharui katalog Perangkat lunak dapat menampilkan form pembelian produk Perangkat lunak dapat menampilkan form entri katalog Perangkat lunak dapat menampilkan informasi pemesanan dalam kurun waktu tertentu (harian, mingguan, dan/atau bulanan) dalam bentuk tabel Perangkat lunak dapat menampilkan informasi pemesanan dalam kurun waktu tertentu (harian, mingguan, dan/atau bulanan) dalam bentuk grafik Perangkat lunak dapat meng-generate laporan pertanggungjawaban produk kepada pemasok Setelah uang pembayaran diterima, permintaan pengiriman barang kepada pembeli akan dikirimkan kepada jasa kurir Admin dapat melakukan pembaharuan data katalog melalui perangkat lunak yang dibuat Pembeli yang melakukan pemesanan barang dilayani oleh perangkat lunak dengan form pembelian produk Apabila ada permintaan pembaharuan data katalog, perangkat lunak menampilkan form entri katalog Perangkat lunak mengolah informasi pemesanan dan menampilkan hasil pengolahan dalam bentuk tabel Perangkat lunak mengolah informasi pemesanan dan menampilkan hasil pengolahan dalam bentuk grafik Apabila ada permintaan laporan pertanggungjawaban, perangkat lunak akan meng-generate laporan pertanggungjawaban Program Studi Teknik Informatika SKPL-04 Halaman 13 dari 23 halaman

14 3.2.1 Diagram Konteks Gambar 2. Diagram konteks SI Transaksi SMM Program Studi Teknik Informatika SKPL-04 Halaman 14 dari 23 halaman

15 3.2.2 DFD Level 1 Gambar 3. Diagram Level 1 SI Transaksi SMM Program Studi Teknik Informatika SKPL-04 Halaman 15 dari 23 halaman

16 DFD Level 2 <Proses pendaftaran> Gambar 4. Diagram Level 2 Proses pendaftaran DFD Level 2 <Proses lihat dan update katalog > Gambar 5. Diagram Level 2 Proses lihat dan update katalog Program Studi Teknik Informatika SKPL-04 Halaman 16 dari 23 halaman

17 DFD Level 2 <Proses Pemesanan> Gambar 6. Diagram Level 2 Proses Pemesanan DFD Level 2 <Proses Pembayaran> Gambar 7. Diagram Level 2 Proses Pembayaran Program Studi Teknik Informatika SKPL-04 Halaman 17 dari 23 halaman

18 DFD Level 2 <Permintaan produk> Gambar 8. Diagram Level 2 Proses Permintaan produk DFD Level 2 <Generate laporan> Gambar 9. Diagram Level 2 Proses Generate laporan Spesifikasi Proses (P-SPEC) Tabel 5 Spesifikasi Proses Kode buble Deskripsi DFD-0-1 Proses ini merupakan gambaran sistem secara keseluruhan. Melibatkan terminator serta data flow yang keluar-masuk kedalam sistem. Buble 0 akan dideskripsikan pada DFD level selanjutnya agar bisa memberikan gambaran secara lebih rinci dan spesifik. DFD-1-1 Terminator yang dapat melakukan pilihan input adalah pembeli dan admin, karena kedua terminator ini merupakan pengguna aktif yang dapat berinteraksi dengan user. Proses mengeluarkan output sesuai dengan pilihan user, yang akan meneruskan data flow pada proses yang sesuai dengan pilihan user. DFD-1-2 Proses ini akan terjadi ketika user memilih menu pilihan pendaftaran. User yang belum terdaftar dapat melakukan registrasi sehingga data hasil registrasi tersebut akan tersimpan pada data pembeli DFD-1-3 Pembeli yang telah terdaftar dapat melihat katalog yang disediakan dari data katalog. proses ini menerima input dari data pembeli agar mampu memvalidasi apakah user yang sedang aktif merupakan pembeli atau tidak. Selain itu admin dapat melakukan piihan untuk melakukan update katalog. Data yang telah di update akan disimpan pada data katalog. DFD-1-4 Proses in menerima data flow berupa Pil_Beli dan Pil_Pencarian. Proses ini memerlukan data store dan data katalog agar bsia melakukan proses pemesanan. Setelah keluar dari proses ini, akan didapatkan data pesanan(mulai dari nama barang, jumlahnya, total harga dll) DFD-1-5 Pembeli harus melalui tahap pembayaran agar barang yang dipesan bisa dikirimkan. Proses ini menerima konfirmasi pembayaran dari bank, serta konfirmasi pengiriman dari kurir. Selain itu, proses ini akan mengeluarkan data form pembayaran yang akan digunakan oleh bank, serta permintaan pengiriman kepada pemasok. DFD-1-6 Ketika suatu produk habis, maka software akan mengirimkan input berupa pilihan permintaan Program Studi Teknik Informatika SKPL-04 Halaman 18 dari 23 halaman

19 DFD-1-7 DFD DFD DFD DFD DFD DFD DFD DFD DFD DFD DFD DFD DFD DFD produk, sehingga terjadilah proses permintaan produk. Output dari proses ini adalah data permintaan produk. Proses ini menerima input pilihan laporan yang dikirim oleh admin, kemudian melakukan proses generate laporan sehingga admin bisa mendapatkan laporan untuk dilaporkan kepada manajer. Proses ini dibuat agar bsia memenuhi spesifikasi user requirment yang kami buat. Apabila pengguna memilih menu daftar, maka sistem akan meminta masukan kepada pembeli berupa data apa saja yang dibutuhkan. Oleh karena itu output dari proses ini berupa data form yang akan diisi oleh pembeli Data form yang telah ditampilkan harus diisi oleh pengguna. Apabila telah tervalidasi, maka status pengguna akan naik menjadi pembeli. Disini data pembeli akan disimpan pada suata data store Apabila user telah terdaftar, maka user cukup melakukan login sebagai pembeli. Proses ini merupakan proses pengecekan terhadap seorang user. Pembeli dapat melihat data katalog yang tersedia Admin dapat melakukan update pada katalog Apabila pembeli memilih menu Pil_Beli, maka pembeli dapat memilih barang yang ingin dipesan. Keluaran dari proses ini berupa data pesanan (Id barang, nama barang, jumlah serta total harga yang harus dibayarkan) Proses pencarian produk dapat dipilih oleh pembeli. Software akan menampilkan data produk sesuai kriteria yang diinginkan pembeli. Proses ini transefer uang dilakukan di luar sistem. Transfer uang dalam proses ini diartikan sebagai input jumlah uang yang sesuai dengan data pemesanan. Proses ini menerima input data proses 5.1. Pada bagian ini akan dilakukan pengisian form pembayaran oleh user yang datanya akan dipakai oleh pihak bank. Proses ini juga akan mengirimkan status kelunasan pembayaran. Proses akan menerima konfirmasi_pembayaran dari Bank, apabila telah terbukti lunas, maka proses akan mengirimkan permintaan pengiriman barang pada kurir. Setelah melakukan pengiriman, kurir wajib melakukan akses ke sistem dan mengirimkan bahwa barang telah sampai pada pembeli. Ketika admin memilih pil_reqproduk, maka pada proses ini akan ditampilkan produk yang kosong. Apabila kondisi memungkinkan, admin mempunyai hak untuk melakukan pemesanan produk. Proses ini menerima input Data_Produk kosong yang dihasilkan pada proses 6.1, kemudian memberikan output data_permintaan produk Untuk mengirimkan laporan ke manajer, admin memiliki hak akses untuk mencetak laporan. Data ini diperoleh dari data store yang terkait dengan pemesanan. Admin dapat melakukan Pil_infoPemesanan untuk mendapatkan grafik dan data pemesanan produk yang berupa tabel Data Store Tabel 6 Data Store Data Store Data_pembeli Data_pemesanan Produk Data_katalog Deskripsi Berisi deskripsi pembeli yang telah melakukan registrasi. Sepeti nama, no.handphone, serta alamat pembeli Ketika user selesai melakukan pencarian dan melakukan pemesanan, maka data pemesanan tersebut akan tersimpat pada data store ini. Data_pemesanan akan digunakan oleh bank untuk melakukan validasi proses pembayaran Produk merupakan database yang menyimpan data produk beserta jumlah yang tersedia. Data ini digunakan sebagai input ketika proses permintaan produk ke pemasok. Berisi data yang mengelola data katalog. Menyimpan gambar dari produk, kategori produk, nama produk dll Program Studi Teknik Informatika SKPL-04 Halaman 19 dari 23 halaman

20 3.3 Kebutuhan Data E-R diagram Gambar 10. Diagram ER 3.4 Kebutuhan Non Fungsional Kebutuhan non fungsional yang terdapat pada perangkat lunak Super Monster Mall antara lain. Tabel 7 Kebutuhan non fungsional ID Parameter Kebutuhan SRS-NF-OUT-023 Availability Perangkat Lunak harus terus dapat beroperasi 7 hari perminggu, 24 jam per hari tanpa gagal SRS-NF-PR-024 Reliability Kegagalan dalam proses transaksi memiliki toleransi satu kali gagal dalam satu minggu SRS-NF-OUT-025 Ergonomy Tampilan antarmuka web Super Monster Mall mudah dipahami user dan estetikanya bagus SRS-NF-PR-026 Portability Perangkat Lunak dapat dipakai di platofrm Windows dan Linux Memory N/A SRS-NF-PR-027 Response time Perangkat Lunak mampu mengirimkan notifikasi kepada pengguna maksimal dalam waktu 30 detik SRS-NF-PR-028 Response time Perangkat Lunak mampu melakukan update data dalam waktu 5 detik Safety N/A SRS-NF-PR-029 Security Perangkat lunak menggunakan standar enkripsi HTTPS Program Studi Teknik Informatika SKPL-04 Halaman 20 dari 23 halaman

21 ID Parameter Kebutuhan SRS-NF-IN-030 Security Perangkat lunak menolak input pengguna yang akan mendaftarkan diri dengan password kurang dari 8 karakter SRS-NF-OUT-031 Others 1: Bahasa komunikasi Semua tanya jawab ataupun tulisan dalam antarmuka disediakan dalam bahasa Indonesia dan bahasa Inggris SRS-NF-OUT-032 Others 2 : Tampilan Logo Perusahaan Setiap layer harus mengandung logo Monster s Corporation 3.5 Batasan Perancangan Batasan perancangan yang dipakai dalam pengembangan perangkat lunak Super Monster Mall antara lain. Tampilan web dibuat dengan menggunakan photoshop dan corel draw Text editor yang digunakan adalah sublime text dan/atau notepad++ Bahasa pemrograman yang digunakan adalah Java 3.6 Kerunutan (traceability) Suatu perangkat lunak yang baik memiliki kebutuhan fungsional yang dapat dirunut model analisisnya. Berikut ini adalah tabel yang berisi traceability dari hasil analisis kebutuhan perangkat lunak yang dibangun Kebutuhan Fungsional vs Proses Mapping kebutuhan fungsional dengan proses pada DFD untuk perangkat lunak Super Monster Mall adalah sebagai berikut. Tabel 8 Kebutuhan Fungsional vs proses ID Kebutuhan Fungsional Nomor Proses pada DFD OUT-001 DFD OUT-002 DFD IN-003 DFD PR-004 DFD OUT-005 DFD-2-5.1, DFD PR-006 DFD IN-007 DFD OUT-008 DFD PR-009 DFD-2-5.1, DFD PR-010 DFD PR-011 DFD OUT-012 DFD-2-5.1, DFD IN-013 DFD-2-4.2, DFD OUT-014 DFD OUT-015 DFD-1-6, DFD-2-6.1, DFD OUT-016 DFD IN-017 DFD OUT-018 DFD OUT-019 DFD OUT-020 DFD OUT-021 DFD PR-022 DFD Program Studi Teknik Informatika SKPL-04 Halaman 21 dari 23 halaman

22 3.6.2 Data Store vs E-R Mapping data store pada DFD dengan Entity Relasi untuk perangkat lunak Super Monster Mall adalah sebagai berikut : Tabel 9 Data Store vs E-R Data Store Entity Relasi Data_pembeli Pelanggan - Data_pemesanan Pelanggan, Pemesanan,Baris pemesanan, Produk, Kategori pemesannya, terdiri_dari, produknya, dalam_kategori Produk Produk, Kategori produknya, dalam_kategori Data_katalog Produk, Kategori produknya, dalam_kategori 3.7 Ringkasan Kebutuhan Perangkat lunak yang dibuat memiliki dua jenis kebutuhan, yaitu kebutuhan fungsional dan kebutuhan non fungsional.kebutuhan ini mencerminkan semua hal yang harus dipenuhi, dan nantinya akan menjadi arahan untuk tahapan testing, karena pada dasarnya, semua kebutuhan harus dapat ditest. Berikut ini ringkasan semua kebutuhan perangkat lunak Super Monster Mall Kebutuhan Fungsional Tabel 10 Kebutuhan Fungsional ID Deskripsi OUT-001 Perangkat lunak dapat menampilkan form sign in OUT-002 Perangkat lunak dapat menampilkan form entri pendaftaran IN-003 Perangkat lunak dapat menerima masukan dari pengguna, berupa data pembeli PR-004 Perangkat lunak dapat menyimpan data pembeli OUT-005 Perangkat lunak dapat menampilkan pesan berupa harga total yang harus dibayarkan PR-006 Perangkat lunak dapat menyediakan mode pencarian terhadap produk, sesuai dengan input dari pembeli IN-007 Perangkat lunak dapat menerima masukan username dan password pembeli OUT-008 Perangkat lunak dapat menampilkan katalog PR-009 Perangkat lunak dapat menghitung jumlah uang yang harus dibayarkan oleh pembeli PR-010 Perangkat lunak dapat menyimpan data pemesanan PR-011 Perangkat lunak dapat menyimpan data katalog OUT-012 Perangkat lunak dapat menampilkan form pembayaran IN-013 Perangkat lunak dapat menerima masukan berupa produk yang dipesan pembeli beserta jumlahnya OUT-014 Perangkat lunak dapat mengirimkan notifikasi pembayaran kepada pembeli OUT-015 Perangkat lunak dapat mengirimkan notifikasi permintaan produk kepada pemasok OUT-016 Perangkat lunak dapat mengirimkan notifikasi pengiriman barang kepada jasa kurir IN-017 Perangkat lunak dapat memperbaharui katalog OUT-018 Perangkat lunak dapat menampilkan form pembelian produk OUT-019 Perangkat lunak dapat menampilkan form entri katalog OUT-020 Perangkat lunak dapat menampilkan informasi pemesanan dalam kurun waktu tertentu (harian, mingguan, dan/atau bulanan) dalam bentuk tabel OUT-021 Perangkat lunak dapat menampilkan informasi pemesanan dalam kurun waktu tertentu (harian, mingguan, dan/atau bulanan) dalam bentuk grafik PR-022 Perangkat lunak dapat meng-generate laporan pertanggungjawaban Program Studi Teknik Informatika SKPL-04 Halaman 22 dari 23 halaman

23 3.7.2 Kebutuhan Non Fungsional Tabel 11 Kebutuhan Non Fungsional ID Deskripsi SRS-NF-OUT-023 Perangkat Lunak harus terus dapat beroperasi 7 hari perminggu, 24 jam per hari tanpa gagal SRS-NF-PR-024 Kegagalan dalam proses transaksi memiliki toleransi satu kali gagal dalam satu minggu SRS-NF-OUT-025 Tampilan antarmuka web Super Monster Mall mudah dipahami user dan estetikanya bagus SRS-NF-PR-026 Perangkat Lunak dapat dipakai di platofrm Windows dan Linux SRS-NF-PR-027 Perangkat Lunak mampu mengirimkan notifikasi kepada pengguna maksimal dalam waktu 30 detik SRS-NF-PR-028 Perangkat Lunak mampu melakukan update data dalam waktu 5 detik SRS-NF-PR-029 Perangkat lunak menggunakan standar enkripsi HTTPS SRS-NF-IN-030 Perangkat lunak menolak input pengguna yang akan mendaftarkan diri dengan password kurang dari 8 karakter SRS-NF-OUT-031 Semua tanya jawab ataupun tulisan dalam antarmuka disediakan dalam bahasa Indonesia dan bahasa Inggris SRS-NF-OUT-032 Setiap layer harus mengandung logo Monster s Corporation Program Studi Teknik Informatika SKPL-04 Halaman 23 dari 23 halaman

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. <Nama Perangkat Lunak>

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

Lebih terperinci

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM INFORMASI PERPUSTAKAAN (SIP) untuk: JURUSAN PENDIDIKAN TEKNIK INFORMATIKA. Dipersiapkan oleh:

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM INFORMASI PERPUSTAKAAN (SIP) untuk: JURUSAN PENDIDIKAN TEKNIK INFORMATIKA. Dipersiapkan oleh: SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM INFORMASI PERPUSTAKAAN (SIP) untuk: JURUSAN PENDIDIKAN TEKNIK INFORMATIKA Dipersiapkan oleh: I DEWA AYU ANDEN DECY APSARI 0915051003 LUH JULIANTI 0915051025

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

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. <Nama Perangkat Lunak> untuk: <Nama Customer> Dipersiapkan oleh: <Nomor Grup & Anggota>

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. <Nama Perangkat Lunak> untuk: <Nama Customer> Dipersiapkan oleh: <Nomor Grup & Anggota> GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK untuk: Dipersiapkan oleh: Nama Kelompok Nomor Dokumen Halaman

Lebih terperinci

Software Requirements Specification

Software Requirements Specification Software Requirements Specification untuk Aplikasi Desktop Untuk Logistik Alat Tulis Kantor Berbasis RMI Java (Client - Server Middleware). Versi 1.10 Oleh : Made Andhika 23510307 I Putu Agus Eka Pratama

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Sumber Daya Sumber daya yang dibutuhkan untuk menjalankan sistem inventaris perangkat keras di PT. Kartika Buana Ayu (pihak pengelola gedung

Lebih terperinci

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB V PEMBAHASAN DAN IMPLEMENTASI 81 BAB V PEMBAHASAN DAN IMPLEMENTASI 5.1 Implementasi Sistem Implementasi adalah tahap penerapan dan sekaligus pengujian bagi sistem berdasarkan hasil analisa dan perancangan yang telah dilakukan pada

Lebih terperinci

c. Rancangan Menu News

c. Rancangan Menu News 199 c. Rancangan Menu News Gambar 4.79 Rancangan UI Halaman Create News Halaman Create News adalah halaman yang dirancang agar Admin dengan mudah dapat memasukkan News baru yang belum terdapat di dalam

Lebih terperinci

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG 1329040112 PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS

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 III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM BAB III ANALISIS DAN RANCANGAN SISTEM 3.1 Gambaran Umum Sistem Gambaran umum system Tugas Akhir Sistem Monitoring Local Area Network Kabupaten Sukoharjo Berbasis PHP dapat dilihat pada gambar 3.1. Gambar

Lebih terperinci

BAB IV IMPLEMENTASI_DAN_EVALUASI. dibutuhkan pengembang untuk melakukan menuliskan kode-kode program. Selain

BAB IV IMPLEMENTASI_DAN_EVALUASI. dibutuhkan pengembang untuk melakukan menuliskan kode-kode program. Selain BAB IV IMPLEMENTASI_DAN_EVALUASI Pada tahap ini, desain yang telah dibuat pada tahap sebelumnya diimplementasikan dalam bentuk kode-kode program. Perangkat lunak lain dibutuhkan pengembang untuk melakukan

Lebih terperinci

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP) SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP) Dipersiapkan oleh: Kelompok 7 1. Febri Adinda Yanti Ritonga J3D111071 2. Mutiara Widara Sakinah J3D111026 3. Novella Timal J3D111118

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 76 BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 IMPLEMENTASI SISTEM Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem, implementasi merupakan penerapan dari proses sebelumnya yaitu proses

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Sistem Implementasi bertujuan untuk menerapkan sistem yang dibangun agar dapat mengatasi permasalahan yang telah diangkat pada penelitian ini. Tahaptahap

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan implementasi dari Aplikasi Sistem Pendukung Keputusan Penilaian kinerja yang sudah dibangun 5.1 Lingkungan Implementasi Lingkungan implementasi meliputi

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan Komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang akan dibangun antara lain sistem pendukung, diagram alir sistem, perancangan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Agar aplikasi berjalan sesuai harapan, dalam kegiatan implementasi

BAB IV IMPLEMENTASI DAN EVALUASI. Agar aplikasi berjalan sesuai harapan, dalam kegiatan implementasi BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Agar aplikasi berjalan sesuai harapan, dalam kegiatan implementasi aplikasi membutuhkan keras dan lunak. 4.1.1 Kebutuhan Perangkat Keras Kebutuhan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Implementasi aplikasi adalah tahap penerapan hasil analisis dan perancangan sistem yang telah dibuat agar bisa berjalan sesuai dengan yang diharapkan yaitu

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang

BAB IV IMPLEMENTASI DAN EVALUASI. keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang 66 BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Dalam menerapkan aplikasi penjualan online ini dibutuhkan perangkat keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang penggunaan

Lebih terperinci

Spesifikasi Kebutuhan Perangkat Lunak untuk

Spesifikasi Kebutuhan Perangkat Lunak untuk Spesifikasi Kebutuhan Perangkat Lunak untuk Aplikasi Penjualan Sparepart Toko WN MOTOR Disusun Oleh 1. Anda Alimudin 10108381 2. Eko Gunawan 10108386 3. Reyza Gamaressa 10108388 4. Ariep Dwi N 10108390

Lebih terperinci

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user. BAB III PEMBAHASAN 3.1 Perancangan Antarmuka Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user. 3.1.1 Perancangan Struktur Menu User Pembuatan Aplikasi

Lebih terperinci

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program. BAB II ANALISA DAN PERANCANGAN 2.1 Analisa Kebutuhan Komponen komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain system pendukung, pengguna (user), dan fungsinya,

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar BAB IV IMPLEMENTASI DAN EVALUASI Pada bab empat ini akan dibahas mengenai hasil analisis dan perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar Komputer Surabaya Jawa Timur meliputi

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Agar aplikasi berjalan, dalam kegiatan implementasi aplikasi. membutuhkan perangkat keras dan perangkat lunak.

BAB IV IMPLEMENTASI DAN EVALUASI. Agar aplikasi berjalan, dalam kegiatan implementasi aplikasi. membutuhkan perangkat keras dan perangkat lunak. BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Agar aplikasi berjalan, dalam kegiatan implementasi aplikasi membutuhkan perangkat keras dan perangkat lunak. 4.1.1 Kebutuhan Perangkat Keras Kebutuhan

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 tahap yang bertujuan untuk memahami sistem, mengetahui sistem, dan menentukan kebutuhan sistem pemesanan.

Lebih terperinci

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem E-learning Praktikum. (E-prak)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem E-learning Praktikum. (E-prak) SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem E-learning Praktikum (E-prak) Dipersiapkan oleh: 1. Arif Firmansyah (J3D111109) 2. Ah Aqil Muyassar (J3D111049) 3. Gilang Wahyu T (J3D111097) Program Keahlian

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi yang sudah dijelaskan pada Bab III, maka tahap selanjutnya merupakan tahap implementasi. Pada

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data, BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung. Pengguna (user) dan fungsinya, diagram

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN. CV.Infomedia Utama. Dengan menganalisis masalah dan menganalisis prosedur

BAB III ANALISIS DAN PERANCANGAN. CV.Infomedia Utama. Dengan menganalisis masalah dan menganalisis prosedur BAB III ANALISIS DAN PERANCANGAN 3.1. Analisis Sistem Analisis sistem merupakan tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem, dan menentukan kebutuhan sistem di CV.Infomedia

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis Sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4. 1 Implementasi 4. 1. 1 Kebutuhan Sumber Daya Sumber daya yang dibutuhkan untuk menjalankan sistem pemesanan online di CV. Mega Mulia terdiri dari: perangkat keras, perangkat

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan 3.1.1 Alat Alat yang dibutuhkan untuk membangun Aplikasi Lelang Kendaraan Operasional di Rajawali Citra Televisi Indonesia Berbasis Android yang

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Metodologi Penelitian Dalam pelaksanaan kerja praktek dilakukan pendekatan dengan cara peninjauan untuk masalah apa yang terdapat di dalam SMA Negeri 1 Pandaan. Peninjauan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan dari Sistem Aplikasi Rental Studio Berbasis Web. Aplikasi ini dibuat agar memudahkan para calon konsumen dapat memesan studio band dimanapun dan kapanpun

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah teknik pemecahan masalah yang. menguraikan bagian-bagian komponen dengan mempelajari

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah teknik pemecahan masalah yang. menguraikan bagian-bagian komponen dengan mempelajari BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Sistem Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen

Lebih terperinci

BAB V IMPLEMENTASI SISTEM. Untuk implementasi system ini ada beberapa spesifikasi perangkat lunak

BAB V IMPLEMENTASI SISTEM. Untuk implementasi system ini ada beberapa spesifikasi perangkat lunak BAB V IMPLEMENTASI SISTEM 5.1 Kebutuhan Sistem Untuk implementasi system ini ada beberapa spesifikasi perangkat lunak dan perangkat keras yang dibutuhkan. 5.1.1 Kebutuhan Perangkat Keras Perangkat keras

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 IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM BAB IV IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui

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 III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online BAB III PEMBAHASAN 3.1 Analisis Masalah Analisis permasalahan sistem yang ada adalah dimana proses dalam perorganisasian data pada website masih bersimafat statis dan proses update data belum secara online

Lebih terperinci

Bab 3. Metode Dan Perancangan Sistem

Bab 3. Metode Dan Perancangan Sistem Bab 3 Metode Dan Perancangan Sistem 3.1 Metode Perancangan Sistem Pada bagian ini menjelaskan tentang bagaimana metode penelitian dalam perancangan sistem. Metode yang dipakai adalah metode PPDIOO. PPDIOO

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan Komponen komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna (user), dan fungsinya,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut. BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan.

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan. BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Tahap ini merupakan penyesuaian perangkat lunak dengan rancangan dan desain sistem yang telah dibuat. Sistem informasi yang dibuat akan diterapkan berdasarkan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi

BAB IV IMPLEMENTASI DAN EVALUASI. rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Tahap ini merupakan pembuatan perangkat lunak yang disesuaikan dengan rancangan atau desain sistem yang telah dibuat. Aplikasi yang dibuat akan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis kebutuhan Komponen-komponen yang dibutuhkan untuk menganalisis objek yang dibangun adalah sistem pendukung, user dan fungsinya, perancangan basis data, diagram

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

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini akan dijelaskan tentang tampilan hasil program dan pembahasan dari analisa dan rancang bangun sistem pendukung keputusan penilaian kelayakan

Lebih terperinci

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan semakin berkembangnya teknologi, penjualan burung kicau online ini masih mempunyai

Lebih terperinci

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB V PEMBAHASAN DAN IMPLEMENTASI BAB V PEMBAHASAN DAN IMPLEMENTASI Implementasi adalah tahap penerapan sekaligus pengujian bagi sistem baru serta merupakan tahap dimana aplikasi siap dioperasikan pada keadaan yang sebenarnya, efektifitas

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah spesifikasi Hardware dan Software yang dibutuhkan

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah spesifikasi Hardware dan Software yang dibutuhkan BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem Yang Digunakan Berikut ini adalah spesifikasi Hardware dan Software yang dibutuhkan untuk menggunakan program Aplikasi Sistem Informasi Smart Office. a. Processor

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM digilib.uns.ac.id BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Deskripsi yang diperoleh dari di Dinas Pendidikan Kabupaten Klaten meliputi : a. pegawai yang meliputi nip,nama,tanggal lahir, jenis

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Lunak, Implementasi Perangkat Keras, Implementasi Basis Data, Implementasi

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Lunak, Implementasi Perangkat Keras, Implementasi Basis Data, Implementasi BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Tahap implementasi merupakan tahap penerapan sistem supaya dapat dioperasikan. Pada tahap ini dijelaskan mengenai, Implementasi Perangkat Lunak,

Lebih terperinci

1.1 Latar Belakang Masalah

1.1 Latar Belakang Masalah BAB 1. PENDAHULUAN Pada bab ini, akan dijelaskan mengenai latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan juga sistematika penyajian dalam penyelesaian laporan

Lebih terperinci

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x BAB I BAB II PENDAHULUAN 1.1 Latar Belakang Penelitian... I-1 1.2 Identifikasi

Lebih terperinci

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk BAB III PEMBAHASAN 3.1 Analisis Masalah Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya masih dalam bentuk manual dengan menggunakan Microsoft Word untuk mengajukan cuti. Pada pelaksanaannya

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan Komponen - komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang akan dibangun antara lain sistem pendukung, diagram alir sistem, perancangan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan pakaian wanita berbasis web diperlukan

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan pakaian wanita berbasis web diperlukan BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Sistem informasi penjualan pakaian wanita berbasis web diperlukan suatu perancangan sistem yang baik dan tepat. Hal ini bertujuan untuk menawarkan suatu

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Aplikasi Sistem Pakar Gangguan Koneksi Internet Berbasis Web memiliki fungsi agar masyarakat dapat mengetahui gangguan yang dialami pada koneksi internetnya

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi sistem adalah gambaran tentang suatu sistem yang telah terbentuk, yang dapat digunakan sebagai tahapan dalam pengimplementasian. Pada

Lebih terperinci

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. (Vending Machine System) (kepanjangan) Kelompok 5

GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. (Vending Machine System) (kepanjangan) Kelompok 5 GLO1 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK VMS (Singkatan dari nama sistem yang dikembangkan) (Vending Machine System) (kepanjangan) Kelompok 5 Dipersiapkan oleh : Andy Pramurjadi (G64076001) Aang Nahrowi

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. dan perangkat keras yang akan mendukung jalannya aplikasi. Perangkat lunak dan

BAB IV IMPLEMENTASI DAN EVALUASI. dan perangkat keras yang akan mendukung jalannya aplikasi. Perangkat lunak dan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Untuk implementasi sistem ini ada beberapa spesifikasi perangkat lunak dan perangkat keras yang akan mendukung jalannya aplikasi. Perangkat lunak dan

Lebih terperinci

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK S I P U S S I. untuk: Ruang Baca Teknik Informatika. Institut Teknologi Sepuluh November.

GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK S I P U S S I. untuk: Ruang Baca Teknik Informatika. Institut Teknologi Sepuluh November. GL01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK S I P U S S I untuk: Ruang Baca Teknik Informatika Institut Teknologi Sepuluh November Surabaya Dipersiapkan oleh: Kelompok I : Mustafa Kamal (5100.100.018) Haikal

Lebih terperinci

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SINM (Sistem Informasi Nilai Mahasiswa) Dipersiapkan oleh: 1. Ashary Gumelar J3D211145 2. Febriyanto Nugroho J3D111033 3. Husna Alliyus Dwi K J3D111094 Program Keahlian

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses penghimpunan data yang akan digunakan sebagai dasar kebutuhan sistem penjualan obat. Penghimpunan

Lebih terperinci

BAB 1 PENDAHULUAN. PT. Daya Anugrah Mandiri cabang Arjawinangun merupakan cabang

BAB 1 PENDAHULUAN. PT. Daya Anugrah Mandiri cabang Arjawinangun merupakan cabang BAB 1 PENDAHULUAN 1. 1 Latar Belakang Masalah PT. Daya Anugrah Mandiri cabang Arjawinangun merupakan cabang perusahaan dari PT. Daya Anugrah Mandiri atau yang lebih dikenal dengan nama Daya Motor, perusahaan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Program Salah satu hal yang perlu diperhatikan sebelum menjalankan aplikasi ini adalah kebutuhan sistem. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman

Lebih terperinci

Bab 4 Implementasi dan Evaluasi

Bab 4 Implementasi dan Evaluasi Bab 4 Implementasi dan Evaluasi 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3 1. Achmad Taopan J3D111022 2. Fakhrul Abillah Ramadhan J3D111067 3. Syaifuloh J3D211122 -

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

Sistem Informasi Penjualan Handphone Pada Toko Ok Cell Pangandaran Berbasis Website

Sistem Informasi Penjualan Handphone Pada Toko Ok Cell Pangandaran Berbasis Website SISTEM INFORMASI PENJUALAN HANDPHONE PADA TOKO OK CELL PANGANDARAN BERBASIS WEBSITE Oleh : Kurniawan 1) 1) Alumni STMIK Amikom Purwokerto ABSTRAK Penelitian ini bertujuan dari pembuatan Sistem Informasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

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

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Salah satu hal yang perlu diperhatikan sebelum menjalankan aplikasi ini adalah implementasi sistem. Aplikasi ini dibuat dengan menggunakan bahasa

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. Application Development Tools yang ada, oleh sebab itu aplikasi ini. Professional Development Tools : jcreator, java

BAB V IMPLEMENTASI DAN PENGUJIAN. Application Development Tools yang ada, oleh sebab itu aplikasi ini. Professional Development Tools : jcreator, java 53 BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi 5.1.1 Lingkungan Pemrograman Pembuatan software ini dipengaruhi oleh perkembangan Software Application Development Tools yang ada, oleh sebab itu aplikasi

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Spesifikasi System Spesifikasi system database yang digunakan untuk aplikasi ini terbagi menjadi perangkat keras (hardware), perangkat lunak (software) dan Jaringan. 4.1.1

Lebih terperinci

lunak untuk Sistem Informasi Koperasi Simpan Pinjam dan memberikan

lunak untuk Sistem Informasi Koperasi Simpan Pinjam dan memberikan 1. PENDAHULUAN Dokumen ini berisi penjelasan pemakaian dan penulisan dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software Requirement Specification (SRS). Dokumen ini selanjutnya akan menggunakan

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

BAB IV TESTING DAN IMPLEMENTASI PROGRAM BAB IV TESTING DAN IMPLEMENTASI PROGRAM 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi yang sudah dijelaskan pada Bab III, maka tahap selanjutnya merupakan tahap implementasi.

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Tahap implementasi sistem merupakan fase penerapan hasil analisis dan rancangan sistem ke dalam bahasa pemrograman kemudian didapatkan hasil berupa

Lebih terperinci

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware 30 4.1 Identifikasi Masalah Sebelum proses analisa BAB IV DESKRIPSI SISTEM dilakukan, tahapan yang terlebih dahulu dilakukan adalah identifikasi permasalahan yang terdiri dari survey, wawancara kepada

Lebih terperinci

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem Reservasi Gedung (SRG)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem Reservasi Gedung (SRG) SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Sistem Reservasi Gedung (SRG) Dipersiapkan oleh: KELOMPOK 5 TEK 3A P2 1. J3D111064 Ayu Zulkiyah 2. J3D111080 Laura Tampubolon 3. J3D111107 Sri Riyanti 4. J3D211131

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Implementasi program merupakan penyesuaian perangkat lunak dengan rancangan dan desain sistem yang telah dibuat sebelumnya. Dengan adanya implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap Implementasi sistem merupakan penerapan dari proses perancangan (design) yang telah ada. Pada tahapan ini terdapat dua cakupan spesifikasi

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem BAB II ANALISIS DAN PERANCANGAN SISTEM 2.1. Analisa Kebutuhan Dalam perancangan pengolahan data penjualan produk memerlukan komponen-komponen untuk menganalisis kebutuhan dari objek yang dibangun. Komponen

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi yang Diperlukan 4.1.1 Spesifikasi Piranti Keras Berikut merupakan spesifikasi piranti keras yang digunakan pada saat melakukan pengujian e-book reader berbasis

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi pada sebuah sistem informasi merupakan tahap dimana sistem yang telah dirancang pada tahap sebelumnya diterapkan, berupa perangkat

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perancangan sistem agar siap untuk dioperasikan. Implementasi Sistem

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perancangan sistem agar siap untuk dioperasikan. Implementasi Sistem 80 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi sistem adalah tahap penerapan sistem yang akan dilakukan jika sistem disetujui termasuk program yang telah dibuat pada tahap perancangan

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

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem dan menentukan kebutuhan

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1 PENDAHULUAN Pembelian barang merupakan hal yang hampir setiap hari dilakukan oleh banyak orang, dari barang primer sampai barang barang tambahan, kita seringkali harus pergi

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1. Perancangan Sistem Membuat suatu situs memerlukan persiapan, perencanaan yang baik, tujuan yang jelas dan percobaan yang berulang-ulang karena menyangkut semua elemen yang

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan 75 BAB IV IMPLEMENTASI DAN PENGUJIAN Berdasarkan perancangan software pada bab sebelumnya, maka dihasilkan sebuah aplikasi fingerscan untuk keamanan ruang kelas. Implementasi dan pengujian merupakan langkah

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 IV HASIL ANALISIS DAN PERANCANGAN SISTEM. perancangan aplikasi penjualan perangkat komputer pada CV. Data Baru

BAB IV HASIL ANALISIS DAN PERANCANGAN SISTEM. perancangan aplikasi penjualan perangkat komputer pada CV. Data Baru BAB IV HASIL ANALISIS DAN PERANCANGAN SISTEM Pada bab empat ini akan dibahas mengenai hasil analisis dan perancangan aplikasi penjualan perangkat komputer pada CV. Data Baru berdasarkan tahap-tahap analisis

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Uji Coba Aplikasi monitoring status jaringan berbasis web ini dapat berjalan pada beberapa platform operasi sistem seperti windows dan linux dengan menggunakan aplikasi

Lebih terperinci