DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Environment Management System

Ukuran: px
Mulai penontonan dengan halaman:

Download "DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Environment Management System"

Transkripsi

1 DPPL-ENVIRONMENT MANAGEMENT SYSTEM DESKRIPSI PERANCANGAN PERANGKAT LUNAK Environment untuk: Institut Pertanian Bogor Dipersiapkan oleh: Kelompok 7 Fadhlal Khaliq Surado (G ) Marchelia Fika Pratiwi (G ) Afif Hilman Habibi (G ) Muhammad Naufal F. M (G ) Departemen Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Pertanian Bogor Departemen Ilmu Komputer Institut Pertanian Bogor Nomor Dokumen Revisi Halaman Halaman 1 dari 36

2 DAFTAR PERUBAHAN Revisi A Deskripsi Penghapusan fungsi Forum Discussion. B C D E F G A INDEX TGL Ditulis oleh Diperiksa oleh Disetujui oleh Tim Environment Management System Asprak RPL Yuli Intan Kiswari Sarah Shanaz Client A B C D E F G Halaman 2 dari 36

3 Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Halaman 3 dari 36

4 Daftar Isi Daftar Isi... 4 Daftar Tabel... 6 Daftar Gambar Pendahuluan Tujuan Penulisan Dokumen Lingkup Masalah Definisi dan Istilah Aturan Penamaan dan Penomoran Referensi Ikhtisar Dokumen Deskripsi Perancangan Global Rancangan Lingkungan Implementasi Deskripsi Data Definisi Domain/Type Conceptual Data Model Physical Data Model Daftar Tabel Aplikasi Deskripsi Modul Deskripsi Perancangan Rinci Deskripsi Rinci Tabel Tabel Data_user Tabel Data_informasi_sampah Tabel Posting Tutorial Tabel Barang_yang_dijual Tabel Data Pembelian Barang Tabel Event Deskripsi Rinci Modul Modul Sign-up Spesifikasi Fungsi Register Spesifikasi Query Fungsi Register Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Register Spesifikasi Objek-Objek pada Layar Modul Login Spesifikasi Fungsi Login Spesifikasi Query Fungsi Login Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Sign-in Spesifikasi Objek-Objek pada Layar Modul Pencarian Data Sampah (WikiTrash) Spesifikasi Fungsi Pencarian Data Sampah (WikiTrash) Spesifikasi Query Fungsi Pencarian Data Sampah (WikiTrash) Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Pencarian Data Sampah (WikiTrash) Spesifikasi Objek-Objek pada Layar Modul Menambahkan Data Sampah (WikiTrash) Spesifikasi Fungsi Menambahkan Data Sampah (WikiTrash) Spesifikasi Query Fungsi Menambahkan Data Sampah (WikiTrash) Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Menambahkan Data Sampah (WikiTrash) Spesifikasi Objek-Objek pada Layar Halaman 4 dari 36

5 3.2.5 Modul Menjual Barang Spesifikasi Fungsi Menjual Barang Spesifikasi Query Fungsi Menjual Barang Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Menjual Barang Spesifikasi Objek-Objek pada Layar Modul Membeli Barang Spesifikasi Fungsi Membeli Barang Spesifikasi Query Fungsi Membeli Barang Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Membeli Barang Spesifikasi Objek-Objek pada Layar Modul Verifikasi Barang Spesifikasi Fungsi Verifikasi Barang Spesifikasi Query Fungsi Verifikasi Barang Verifikasi: $qry = mysql_query("update barang SET admin_verif='y' WHERE id_barang=$verif"); $qry = mysql_query("delete FROM barang WHERE id_barang=$hapus"); Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Verifikasi Barang Spesifikasi Objek-Objek pada Layar Modul Menampilkan Barang Spesifikasi Fungsi Menampilkan Barang Spesifikasi Query Fungsi Menampilkan Barang Spesifikasi Layar Utama Spesifikasi Field Data Layar Menampilkan Barang Spesifikasi Objek-Objek pada Layar Modul Memposting Tutorial Spesifikasi Fungsi Memposting Tutorial Spesifikasi Query Fungsi Memposting Tutorial Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Memposting Tutorial Spesifikasi Objek-Objek pada Layar Modul Menampilkan Posting Tutorial... Error! Bookmark not defined Spesifikasi Fungsi Menampilkan Posting Tutorial... Error! Bookmark not defined Spesifikasi Query Fungsi Menampilkan Posting Tutorial... Error! Bookmark not defined Spesifikasi Layar Utama... Error! Bookmark not defined Spesifikasi Field Data Layar Fungsi Memposting Tutorial... Error! Bookmark not defined Spesifikasi Objek-Objek pada Layar... Error! Bookmark not defined Spesifikasi Fungsi Menampilkan Posting Tutorial Spesifikasi Query Fungsi Menampilkan Posting Tutorial Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Menampilkan Posting Tutorial Spesifikasi Objek-Objek pada Layar Modul Membuat Event Spesifikasi Fungsi Membuat Event Spesifikasi Query Fungsi Membuat Event Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Membuat Event Spesifikasi Objek-Objek pada Layar Modul Tampilan Homepage Spesifikasi Fungsi Tampilan Homepage Spesifikasi Query Fungsi Tampilan Homepage Halaman 5 dari 36

6 Spesifikasi Layar Utama Spesifikasi Field Data Layar Fungsi Tampilan Homepage Spesifikasi Objek-Objek pada Layar Matriks Kerunutan Daftar Tabel Tabel 1 Definisi singkat dan akronim... 8 Tabel 2 Definisi Domain/Type Tabel 3 Daftar Tabel Aplikasi Tabel 4 Modul pada Aplikasi Carbonator Tabel 5 Deskripsi Rinci Tabel Data_user Tabel 6 Deskripsi rinci tabel Data_informasi_sampah Tabel 7 Deskripsi rinci tabel posting_tutorial Tabel 8 Deskripsi rinci tabel Barang_yang_dijual Tabel 9 Deskripsi rinci tabel Capembelian_barang Tabel 10 Deskripsi rinci tabel event Tabel 12 Spesifikasi Field Data Layar Fungsi Sign-up Tabel 13 Spesifikasi Objek-Objek pada Layar Sign-up Tabel 16 Spesifikasi Field Data Layar Layar Fungsi Pencarian Data Sampah (WikiTrash) Tabel 13 Spesifikasi Objek-Objek pada Layar Pencarian Data Sampah (WikiTrash) Tabel 18 Spesifikasi Field Data Layar Fungsi Menambahkan Data Sampah (WikiTrash) Tabel 19 Tampilan Menambahkan Data Sampah (WikiTrash) Tabel 20 Spesifikasi Field Data Layar Fungsi Menjual Barang Tabel 21 Spesifikasi Objek-Objek pada Layar Menjual Barang Tabel 22 Spesifikasi Field Data Layar Fungsi Membeli Barang Tabel 23 Spesifikasi Objek-Objek pada Layar Membeli Barang Tabel 24 Spesifikasi Field Data Layar Fungsi Verifikasi Barang Tabel 25 Spesifikasi Objek-Objek pada Layar Verifikasi Barang Tabel 26 Spesifikasi Field Data Layar Fungsi Menampilkan Barang Tabel 27 Spesifikasi Objek-Objek pada Layar Fungsi History Tabel 28 Spesifikasi Field Data Layar Fungsi Memposting Tutorial Tabel 29 Spesifikasi Objek-Objek pada Layar Memposting Tutorial Tabel 33 Spesifikasi Objek-Objek pada Layar Membuat Event Halaman 6 dari 36

7 Daftar Gambar Gambar 1 Conceptual Data Model Gambar 2 Physical Data Model Gambar 3 Tampilan Register Gambar 4 Tampilan Login Gambar 5 Tampilan Pencarian Data Sampah (WikiTrash) Gambar 6 Tampilan Menambahkan Data Sampah (WikiTrash) Gambar 7 Tampilan Menjual Barang Gambar 9 Tampilan Verifikasi Barang Gambar 10 Tampilan Menampilkan Barang Halaman 7 dari 36

8 1. Pendahuluan Dokumen ini adalah Deskripsi Perancangan Perangkat Lunak (DPPL) atau Software Design Description (SDD) untuk Environment. Istilah yang akan digunakan untuk merujuk dokumen ini adalah DPPL. 1.1 Tujuan Penulisan Dokumen Dokumen DPPL merupakan dokumen deskripsi dari perancangan perangkat lunak yang akan dikembangkan dan bertujuan untuk memberikan landasan yang diperlukan dalam proses pengembangan perangkat lunak Environment Dokumen ini digunakan oleh pengembang perangkat lunak sebagai acuan teknis pengembangan perangkat lunak pada tahap selanjutnya. 1.2 Lingkup Masalah Lingkungan di sekitar kita perlu dijaga demi keberlanjutan sumberdaya alam yang tetap lestari. Lingkungan yang rusak tidak menyediakan lagi kondisi habitat yang sesuai bagi kehidupan mahluk hidup. Kesadaran masyarakat yang rendah dapat menjadi factor terjadinya kerusakan lingkungan. Salah satu faktor yang mengakibatkan kerusakan lingkungan tersebut adalah sampah. Sampah yang menumpuk akan mengganggu lingkungan dan penduduk di sekitarnya. Walaupun terbukti sampah dapat merugikan, tetapi sampah juga dapat diubah menjadi barang yang bermanfaat. Kemanfaatan sampah ini tidak terlepas dari penggunaan ilmu pengetahuan dan teknologi dalam menanganinya. Untuk meminimumkan permasalahan tersebut, dikembangkan suatu aplikasi pemanajemen lingkungan dengan maksud agar terminimalisirnya masalah kerusakan lingkungan dan juga sebagai sarana masyarakat untuk melakukan kegiatan jual beli produk pelestarian lingkungan. 1.3 Definisi dan Istilah Definisi, Istilah, dan singkatan yang digunakan dalam pembuatan dokumen DPPL ini adalah: ISTILAH, SINGKATAN, AKRONIM 1. SKPL 2. SKPL- EMS.S-xxxx Tabel 1 Definisi singkat dan akronim KETERANGAN Spesifikasi kebutuhan perangkat lunak atau Software Requirement Specification (SRS), merupakan dokumentasi kebutuhan perangkat lunak SKPL- EMS.S-xxxx adalah kode yang digunakan untuk merepresentasikan kebutuhan (requirement) pada Environment, dengan EMS merupakan kode perangkat lunak, EMS.S adalah kode fase, dan xxxx adalah digit/nomor kebutuhan (requirement). 3. Data Flow Data Flow Diagram (DFD) adalah diagram dan notasi yang Halaman 8 dari 36

9 Diagram digunakan untuk menunjukkan aliran data pada perangkat lunak. 4. Entity Relationship Diagram Entity Relarionship Diagram (ERD) adalah suatu diagram yang menunjukkan keterhubungan antar entitas yang ada pada sistem tempat perangkat lunak ini akan diterapkan 5. DPPL Deskripsi Perancangan Perangkat Lunak, atau dalam bahasa Inggris-nya sering juga disebut sebagai Software Design Description (SDD), dan merupakan deskripsi dari perangkat lunak yang akan dikembangkan. DPPL- EMS.S-xxxx adalah kode yang digunakan untuk 6. merepresentasikan fungsi atau modul pada Environment Management DPPL- System, dengan EMS merupakan kode perangkat lunak, EMS.S EMS.S-xxxx adalah kode fase, dan xxxx adalah digit/nomor kebutuhan (requirement). 7. SQLite Relational Database Management Server (RDBMS) 1.4 Aturan Penamaan dan Penomoran Aturan penamaan dan penomoran pada perangkat lunak ini adalah: EMS_[xxxx], adalah kode yang digunakan untuk aturan penamaan bagi nama-nama tabel yang terdapat pada Environment, dengan xxxx adalah serangkaian huruf dari nama tabel yang bersangkutan. 1.5 Referensi Kuncoro K S Studi Pembangunan Pembangkit Listrik Tenaga Sampah 10 MWe di Kota Medan ditinjau dari Aspek Teknis, Ekonomi, dan Lingkungan [Skripsi]. Surabaya (ID): Fakultas Teknologi Industri, Institut Teknologi Sepuluh Nopember. 1.6 Ikhtisar Dokumen Dokumen DPPL ini dibagi menjadi tiga bagian utama. Bagian pertama berisi penjelasan tentang dokumen DPPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi umum. Bagian kedua berisi diagram dan spesifikasi kelas, komponen sistem dan arsitektur sistem dari Environment yang telah dispesifikasikan pada dokumen SKPL. Bagian ketiga berisi deskripsi rinci masing-masing kelas. Halaman 9 dari 36

10 2 Deskripsi Perancangan Global 2.1 Rancangan Lingkungan Implementasi Environment akan dikembangkan pada lingkungan dengan spesifikasi sebagai berikut : Bahasa Pemrograman : PHP, HTML, JavaScript DBMS : SQL Tools : Sublime Text, Notepad Deskripsi Data Nama table : Data_user Volume : - Primary key : id_user Constraint integrity : - Tabel Data_user adalah tabel basis data yang berisi data pengguna Environment. Nama table : Data_informasi_sampah Volume : - Primary key : id_sampah Constraint integrity : - Tabel Data_informasi_sampah adalah tabel basis data yang berisi daftar jenis sampah. Nama table : Data_posting_tutorial Volume : - Primary key : id_post Constraint integrity : Posted_by adalah foreign key dari Username pada tabel Data_user Tabel Data_posting_tutorial adalah tabel basis data yang berisi data pembuat postingan tutorial yang di publish. Nama table : Data_barang_yang_dijual Volume : - Primary key : id_barang Constraint integrity :id_penjual adalah foreign key dari id_user pada tabel Data_user Tabel Data_barang_yang_dijual adalah tabel basis data yang berisi data barang yang akan dijual. Nama table : Data_pembelian_barang Volume : - Primary key : kode_pembelian Halaman 10 dari 36

11 Constraint integrity : id_pembeli adalah foreign key dari id_user pada tabel Data_user, id_barang adalah foreign key dari id_barang pada tabel Data_barang_yang_dijual Tabel Data_pembelian_barang adalah tabel basis data yang berisi data dari pembeli dan informasi yang dibutuhkan untuk pengiriman barang. Nama table : Data_event Volume : - Primary key : id_event Constraint integrity : id_grup_pelaksana adalah foreign key dari id_user pada tabel Data_user Tabel Data_event adalah tabel basis data yang berisi event sedang berlangsung atau akan berlangsung yang diselenggarakan oleh sebuah grup Definisi Domain/Type Tabel 2 Definisi Domain/Type Domain name Power Designer Type Id_waktu/id_bahan/id_perhitungan_emisi/id_ total_emisi/id_user DATE/INTEGER/INTEGER/INTEGER/VA RCHAR Jumlah pemakaian INTEGER Emisi tiap bahan INTEGER Total emisi INTEGER Skor INTEGER Jumlah pohon INTEGER Halaman 11 dari 36

12 2.2.2 Conceptual Data Model Gambar 1 Conceptual Data Model Halaman 12 dari 36

13 2.2.3 Physical Data Model Gambar 2 Physical Data Model Daftar Tabel Aplikasi. Tabel 3 Daftar Tabel Aplikasi Nama Tabel Primary key Data Store E/R Data_user id_user Barang yang Dijual, Posting Tutorial, Data Event, Data_informasi_s id_sampah User dan ampah Kategori Sampah Deskripsi isi Tabel Data_user adalah tabel basis data yang berisi data pengguna Environment. Tabel Data_informasi_sampah adalah tabel basis data yang berisi daftar jenis Halaman 13 dari 36

14 sampah. menghasilkan emisi karbon Data_posting_tut orial Data_barang_yan g_dijual id_post User Tabel Data_posting_tutorial adalah tabel basis data yang berisi data pembuat postingan tutorial yang di publish. id_barang User dan Tabel Barang Tabel Data_barang_yang_dijua l adalah tabel basis data yang berisi data barang yang akan dijual. Data_pembelian_ barang kode_pembelian User dan Tabel Barang Tabel Data_pembelian_barang adalah tabel basis data yang berisi data dari pembeli dan informasi yang dibutuhkan untuk pengiriman barang. Data_event id_event User Tabel Data_event adalah tabel basis data yang berisi event sedang berlangsung atau akan berlangsung yang diselenggarakan oleh sebuah grup. 2.3 Deskripsi Modul No. DPPL-EMS.S-0001 Tabel 4 Modul pada Environtment Fungsi/ Proses Melakukan input tutorial Data Input Data Output Keterangan Isi tutorial Hasil inputan yang dilakukan Fungsi untuk menambahkan bahan tutorial yang akan ditampilkan Halaman 14 dari 36

15 DPPL-EMS.S-0002 Melihat tutorial - Halaman tutorial dari aplikasi Fungsi melihat tutorial yang sudah ada diaplikasi DPPL-EMS.S-0003 DPPL-EMS.S-0004 Menghapus tutorial Melakukan input barang yang dijual - Nama barang, deskripsi, kategori, harga, Notifikasi barang telah dihapus Notifikasi barang telah masuk ke menu verifikasi admin Fungsi menghapus tutorial yang sudah dipost Fungsi untuk memasukkan barang baru untuk dijual DPPL-EMS.S-0005 Melakukan pembelian Jumlah barang, Mengeluarkan list barang yang dijual dan kode konfirmasipem belian. Fungsi untuk membeli barangbarang bekas dan menampilkan konfirmasi pembelian DPPL-EMS.S-0006 DPPL-EMS.S-0007 DPPL-EMS.S-0008 Melihat Environtment Shop Menyetujui barang yang dijual Melakukan input daftar sampah - Melihat halaman menu jual beli - - Data smapah Notifikasi data sampah telah selesai dimasukkan Fungsi untuk menampilkan beberapa barang yang dijual Fungsi untuk menyetujui barang yang dijual Fungsi untuk menambahkan barang barang yang akan dijual DPPL-EMS.S-0009 Melihat daftar sampah - Halaman wikitrash Fungsi untuk melihat semua daftar sampah DPPL-EMS.S-0010 Melakukan input event Deskripsi event, judul, kategori, tanggal dilaksanakannya Notifikasi bahwa event berhasil ditambah, tinggal menunggu persetujuan dari admin Fungsi untuk menambahkan event yang berlangsung atau yang akan berlangsung Halaman 15 dari 36

16 DPPL-EMS.S-0011 Melihat event - Halaman event DPPL-EMS.S-0012 Menyutujui event yang diajukan DPPL-EMS.S-0013 Melihat news - DPPL-EMS.S-0014 DPPL-EMS.S-0015 DPPL-EMS.S-0016 Melakukan login Melakukan logout Melakukan register - - Usename, password - Username, nama lengkap, , No HP, tanggal lahir, alamat, tipe akun Halaman menu News Halaman awal aplikasi Halaman awal aplikasi Halaman login Fungsi untuk melihat event yang sedang atau yang akan berlangsung Fungsi untuk menyetujui event yangsedang berlangsung atau akan berlangsung yang diselenggarakan oleh sebuah grup Fungsi untuk melihat news yang sudah diposting. Fungsi untuk memasukkan user ke aplikasi Fungsi untuk mengeluarkan user dari aplikasi Fungsi untuk memasukkan data user baru dari aplikasi 3 Deskripsi Perancangan Rinci 3.1 Deskripsi Rinci Tabel Tabel Data_user Identifikasi/Nama : Data_user Deskripsi Isi : tabel basis data yang berisi data pengguna Environment Management System. Jenis : tabel referensi Volume : - Laju : - Primary Key : id_user Halaman 16 dari 36

17 ID_Field id_user Username Name Phone_number Bdate Address Password Tabel 5 Deskripsi Rinci Tabel Data_user Deskripsi id_user username nama lengkap user user No handphone user tanggal lahir alamat user password Tipe & Length INT VARCHAR(16) VARCHAR(128) VARCHAR(64) VARCHAR(16) Date VARCHAR(100) VARCHAR(32) Boleh NULL Account_type VARCHAR(10) User_pict foto dari user Keterangan Contoh : Contoh : admin Contoh : Andi Malarangen Contoh : andi29@gmail.com Contoh : Contoh : 17/08/1996 Contoh :babakan lebak rt 01 rw 05 Berisikan password user Memmilih masuk sebagai apa, member atau grup VARCHAR(100) YES Foto profil user Tabel Data_informasi_sampah Identifikasi/Nama : Data_informasi_sampah Deskripsi Isi : tabel basis data yang berisi daftar jenis sampah. Jenis : table referensi Volume : -. Laju : - Primary Key : id_sampah Tabel 6 Deskripsi rinci tabel Data_informasi_sampah ID_Field Deskripsi Tipe & Boleh Keterangan Halaman 17 dari 36

18 id_sampah id tiap sampah Length INT NULL 01 untuk sampah organik 02 untuk sampah nonorganik nama_sampah Kategori_sampah Trash_pict nama sampah Field yang berisi kategori sampah Field yang berisi foto sampah VARCHAR(20) VARCHAR(20) Nama sampah : kertas, batrei, kaca, Kategori Sampah : Organic, non organic, b3 VARCHAR(100) Yes Foto sampah Tabel Posting Tutorial Identifikasi/Nama : Posting_tutorial Deskripsi Isi : tabel basis data yang berisi postingan tentang sampah baru Jenis : table_transaksi Volume : -. Laju : - Primary Key : id_post Foreign Key : posted_by ID_Field id_post judul kategori tanggal Konten_post Posted_by tutorial View Field yang berisi INT View : 100 Tabel 7 Deskripsi rinci tabel posting_tutorial Deskripsi id post yang diajukan judul tutorial kategori post tanggal postingan isi dari postingan orang yang mengepostkan Tipe & Length Boleh NULL Keterangan INT Contoh : VARCHAR(255) VARCHAR(25) Contoh : cara membuat kerajinan tangan dari botol bekas Contoh : Kategori b3 timestamp 17/09/2015 Text INT Contoh : kacung pro Halaman 18 dari 36

19 berapa banyak orang yang telah melihat tutorial yang sudah diipostkan Tabel Barang_yang_dijual Identifikasi/Nama : Barang_yang_dijual Deskripsi Isi : tabel basis data yang berisi daftar barang yang dijual. Jenis : table_transaksi Volume : -. Laju : - Primary Key : id_barang Foreign Key : id_penjual ID_Field id_barang Nama barang deskripsi kategori Stok Harga id_penjual Admin_verif Gambar_barang Tabel 8 Deskripsi rinci tabel Barang_yang_dijual Deskripsi id barang nama barang yang dijual deskripsi barang yang dijual Field yang berisi kategori barang yang dijual Field yang berisi jumlah stok barang yang masih ada Field yang berisi harga barang yang dijual Field yang berisi id penjual Field yang berisi apakah barang yang dijual sudah diverifikasi oleh admin Field yang berisi gambar barang Tipe & Length INT VARCHAR(100) VARChAR(200) Boleh NULL Keterangan Contoh : Contoh : Garpu kebun VARCHAR(20) Contoh : VARCHAR(10) Stok :20 Contoh : barang ini merupakan barang bekas INT Harga : INT Id :003 VARCHAR(2) VARCHAR(100) Yes Halaman 19 dari 36

20 3.1.5 Tabel Data Pembelian Barang Identifikasi/Nama : pembelian_barang Deskripsi Isi : tabel basis data yang berisi data pembelian barang. Jenis : table_transaksi Volume : -. Laju : - Primary Key : kode_oembelian Foreign Key : id_pembeli id_barang ID_Field Kode_pembelian Waktu_pembelian Id_pembeli Jumlah_beli Id_barang Total_harga Konfirmasi_alamat Status_bayar Status_pengiriman Status_penerimaan Tabel 9 Deskripsi rinci tabel Capembelian_barang Deskripsi id kode pembelian id waktu pembelian id_pembeli jumlah barang yang dibeli id_barang Field yang berisi total harga yang sudah ditotal Field yang berisi alamat yang bisa dibuat pengiriman. Field yang berisi status bayar Field yang berisi tentang status pengiriman Field yang berisi status penerimaan barang Tipe & Length Boleh NULL Keterangan VARCHAR(25) Contoh : TIMESTAMP INT Contoh : 11/02/2008 Contoh : 02P INT Contoh : 120 kgco 2 INT Contoh : BE40 INT Contoh : VARCHAR(225) VARCHAR(2) VARCHAR(2) VARCHAR(2) No Contoh : babakan lebak Apakah sudah dibayar apa belum Keterangan mengenai barang yang dikirim sudah dikirim apa belum Keterangan tentang apakah barang yang sudah terkirim sudah diterima apa belum Tabel Event Identifikasi/Nama : event Halaman 20 dari 36

21 Deskripsi Isi : tabel basis data yang berisi hasil perhitungan jumlah pohon yang sebaiknya ditanam setelah menggunakan bahan penghasil emisi karbon Jenis : table_transaksi Volume : -. Laju : - Primary Key : id_event ID_Field id_event nama_event tanggal_pelaksanaan lokasi_pelaksanaan deskripsi_event id_grup_pelaksanan Tabel 10 Deskripsi rinci tabel event Deskripsi id event nama event tanggal event yang akan berlangsung jumlah pohon Field yang berisi penjelasan tentang event yang diajukan Field yang berisi tentang grup yang memberikan event Tipe & Length Int varchar(25) Boleh NULL Keterangan Contoh : Contoh : Seminar pembekalan Date Contoh : 120 kgco 2 varchar(100) Contoh : 40 pohon varchar(200) Menjelaskan tema tentang event tersebut Int Contoh : Deskripsi Rinci Modul Modul Register Spesifikasi Fungsi Register Identifikasi nama : Menampilkan Halaman Register Deskripsi isi : Fungsi ini menampilkan halaman register yang berisi field username, nama lengkap, , kontak, tanggal lahir, alamat tinggal, tipe akun, dan password. Jenis : link image Spesifikasi Query Fungsi Register $query = mysql_query( INSERT INTO `emsdb`(`username`, `name`, ` `, `phone_number`, `bdate`, `address`, `password`, `account_type`) VALUES (,`$username`, `$name`, `$ `,`$no_hp`,`$bdate`, `$alamat`, `pass`, `$tipe_akun`)"); Halaman 21 dari 36

22 Spesifikasi Layar Utama Gambar 3 Tampilan Register Spesifikasi Field Data Layar Fungsi Register Tabel 111 Spesifikasi Field Data Layar Fungsi Register Label Field Tabel/ Validasi Keterangan Query 1 FieldUsername - pengcekan Berisi : input username user keunikan username 2 FieldNama - - Berisi : input nama user 3 Field - - Berisi : input user 4 FieldKontak - - Berisi : input nomor telepon user 5 FieldTglUltah - - Berisi : input tanggal ulang tahun user 6 FieldAlamat - - Berisi : input alamat user 7 FieldPassword - minimal 6 Berisi : input password user karakter 8 FieldAccount - - Berisi : input tipe akun user Spesifikasi Objek-Objek pada Layar Tabel 12 Spesifikasi Objek-Objek pada Layar Register Id_Objek Jenis Keterangan ButtonRegister Button Jika diklik, akan berpindah ke halaman utama ButtonLogin Button Jika diklik, akan berpindah ke halaman login Halaman 22 dari 36

23 3.2.2 Modul Login Spesifikasi Fungsi Login Identifikasi nama : Menampilkan Halaman Login Deskripsi isi : Fungsi ini menampilkan halaman login, yang berisi field username dan password yang harus diisi oleh user. Jenis : link image Spesifikasi Query Fungsi Login $result =mysql_query("select * FROM emsdb WHERE username='$_post[username]' AND password='md5($_post[password])'"); Spesifikasi Layar Utama Gambar 4 Tampilan Login Spesifikasi Field Data Layar Fungsi Login Tabel 13 Spesifikasi Field Data Layar Fungsi Login Label Field Tabel/ Validasi Keterangan Query 1 FieldUserna - - Berisi : input username user me 2 FieldPasswor d - - Berisi : input password user Spesifikasi Objek-Objek pada Layar Halaman 23 dari 36

24 Tabel 14 Spesifikasi Objek-Objek pada Layar Login Id_Objek Jenis Keterangan ButtonLogin Button Jika diklik, akan berpindah ke halaman utama (user biasa). Jika admin, akan berpindah ke halaman admin Modul Pencarian Data Sampah (WikiTrash) Spesifikasi Fungsi Pencarian Data Sampah (WikiTrash) Identifikasi nama : Menampilkan Halaman WikiTrash Deskripsi isi : Fungsi ini menampilkan halaman WikiTrash, yang berisi field nama sampah dan kategori sampah sebagai kriteria pencarian data sampah. Jenis : link image Spesifikasi Query Fungsi Pencarian Data Sampah (WikiTrash) $query = mysql_query("select * FROM (datasampah JOIN kategorisampah ON datasampah.idkategori = kategorisampah.idkategori) WHERE namasampah LIKE '%$namasampah%' AND namakategori='$kategori'"); Spesifikasi Layar Utama Gambar 5 Tampilan Pencarian Data Sampah (WikiTrash) Spesifikasi Field Data Layar Fungsi Pencarian Data Sampah (WikiTrash) Tabel 15 Spesifikasi Field Data Layar Layar Fungsi Pencarian Data Sampah (WikiTrash) Label Field Tabel/ Validasi Keterangan Query 1 FieldNamaSa mpah - - Berisi : input nama sampah yang ingin dicari 2 FieldKategor isampah - - Berisi : input kategori sampah yang ingin dicari Label Field Tabel/ Query Validasi Keterangan Halaman 24 dari 36

25 Spesifikasi Objek-Objek pada Layar Tabel 16 Spesifikasi Objek-Objek pada Layar Pencarian Data Sampah (WikiTrash) Id_Objek Jenis Keterangan ButtonTemukan Sampah Button Jika diklik, sistem akan menampilkan informasi sampah dengan kriteria yang di- input oleh user Modul Menambahkan Data Sampah (WikiTrash) Spesifikasi Fungsi Menambahkan Data Sampah (WikiTrash) Identifikasi nama : Menambahkan data sampah ke database. Deskripsi isi : Fungsi ini akan menampilkan field berupa nama sampah, tipe sampah, dan gambar sampah. Jenis : link image Spesifikasi Query Fungsi Menambahkan Data Sampah (WikiTrash) $query = mysql_query("insert into datasampah(namasampah, idkategori, trash_pict) VALUES('$namasampah', '$idkategori', '$folder/$foto_name') "); Spesifikasi Layar Utama Gambar 6 Tampilan Menambahkan Data Sampah (WikiTrash) Halaman 25 dari 36

26 Spesifikasi Field Data Layar Fungsi Menambahkan Data Sampah (WikiTrash) Tabel 17 Spesifikasi Field Data Layar Fungsi Menambahkan Data Sampah (WikiTrash) Label Field Tabel/ Validasi Keterangan Query 1 FieldNamaSampah - - Berisi : input nama sampah yang ingin ditambahkan 2 FieldKategoriSamp ah - - Berisi : input kategori sampah yang ingin 3 FieldGambarSampa h Spesifikasi Objek-Objek pada Layar ditambahkan - - Berisi: input gambar sampah yang sesuai dengan input-an Tabel 13 Tampilan Menambahkan Data Sampah (WikiTrash) Id_Objek Jenis Keterangan ButtonTambahSam pah Button Jika diklik, sistem akan menambahkan informasi sampah ke database Modul Menjual Barang Spesifikasi Fungsi Menjual Barang Identifikasi nama : Melakukan input barang yang akan dijual Deskripsi isi : Fungsi ini akan menampilkan field berupa nama barang, harga barang, jumlah barang, kategori barang, deskripsi barang, dan gambar barang kemudian menyimpan data barang yang hendak dijual user ke database Jenis : link image Spesifikasi Query Fungsi Menjual Barang $qry = mysql_query("insert INTO barang (nama_barang, deskripsi, kategori, stok, harga, id_penjual, gambar_barang) VALUES('$name','$deskripsi','$kategori', $stok, $harga, $penjual,'$location' )"); Halaman 26 dari 36

27 Spesifikasi Layar Utama Gambar 7 Tampilan Menjual Barang Spesifikasi Field Data Layar Fungsi Menjual Barang Tabel 14 Spesifikasi Field Data Layar Fungsi Menjual Barang Label Field Tabel/ Validasi Keterangan Query 1 FieldNamaBarang - - Berisi : input nama barang 2 FieldKategoriBarang - - Berisi : input kategori barang 3 FieldHargaBarang - - Berisi: input harga satuan barang 4 FieldStokBarang - - Berisi: input banyak barang yang akan dijual 5 FieldDeskrisiBarang - - Berisi: input informasi mengenai barang yang akan dijual 6 FieldFotoBarang - - Berisi: input gambar barang Spesifikasi Objek-Objek pada Layar Tabel 15 Spesifikasi Objek-Objek pada Layar Menjual Barang Id_Objek Jenis Keterangan ButtonJualBar ang Button Jika diklik, sistem akan menyimpan data barang ke dalam database Halaman 27 dari 36

28 3.2.6 Modul Membeli Barang Spesifikasi Fungsi Membeli Barang Identifikasi nama : Melakukan pembelian barang Deskripsi isi : Fungsi ini menampilkan field berupa konfirmasi alamat pengiriman, banyak pembelian, dan total harga. Jenis : link image Spesifikasi Query Fungsi Membeli Barang $query = mysql_query("insert INTO pembelian (kode_pembelian, waktu_pembelian, id_pembeli, jumlah_beli, id_barang, total_harga, konfirmasi_alamat) VALUES($kode_pembelian, '$db_tanggal', $id_pembeli, $jumlah_beli, $id_barang, $total_harga, '$alamat')"); Spesifikasi Layar Utama Gambar 8 Tampilan Membeli Barang Spesifikasi Field Data Layar Fungsi Membeli Barang Tabel 21 Spesifikasi Field Data Layar Fungsi Membeli Barang Label Field Tabel/ Validasi Keterangan Query 1 FieldKonfAlamat - - Berisi : input konfirmasi alamat pengiriman barang 2 FieldBanyakBeli - - Berisi : input banyak barang yang dibeli 3 FieldTotalHarga - - Berisi: output total harga sesuai dengan harga barang dan jumlah pembelian Halaman 28 dari 36

29 Spesifikasi Objek-Objek pada Layar Tabel 22 Spesifikasi Objek-Objek pada Layar Membeli Barang Id_Objek Jenis Keterangan ButtonBeli Button Jika diklik, sistem akan mengarahkan ke halaman yang berisi detail pembelian barang seperti kode pembelian, info barang yang dibeli, dan status transaksi Modul Verifikasi Barang Spesifikasi Fungsi Verifikasi Barang Identifikasi nama : Melakukan pembelian barang Deskripsi isi : Fungsi ini menampilkan field berupa konfirmasi alamat pengiriman, banyak pembelian, dan total harga. Jenis : link image Spesifikasi Query Fungsi Verifikasi Barang Verifikasi: $qry = mysql_query("update barang SET admin_verif='y' WHERE id_barang=$verif"); Hapus: $qry = mysql_query("delete FROM barang WHERE id_barang=$hapus"); Spesifikasi Layar Utama Gambar 8 Tampilan Verifikasi Barang Halaman 29 dari 36

30 Spesifikasi Field Data Layar Fungsi Verifikasi Barang Tabel 16 Spesifikasi Field Data Layar Fungsi Verifikasi Barang Label Field Tabel/ Validasi Keterangan Query Spesifikasi Objek-Objek pada Layar Tabel 24 Spesifikasi Objek-Objek pada Layar Verifikasi Barang Id_Objek Jenis Keterangan ButtonVerifBarang Button Jika diklik, barang akan dapat ditampilkan di laman penjualan. ButtonHapusBarang Button Jika diklik, barang akan dihapus dari database Modul Menampilkan Barang Spesifikasi Fungsi Menampilkan Barang Identifikasi nama : Menampilkan informasi barang Deskripsi isi : Fungsi ini menampilkan informasi berkaitan dengan barang yang akan user beli Jenis : link image Spesifikasi Query Fungsi Menampilkan Barang $qry = mysql_query("select * FROM (barang JOIN emsdb ON id_penjual=id_user) WHERE id_barang=$id"); Halaman 30 dari 36

31 Spesifikasi Layar Utama Gambar 9 Tampilan Menampilkan Barang Spesifikasi Field Data Layar Menampilkan Barang Tabel 25 Spesifikasi Field Data Layar Fungsi Menampilkan Barang Label Field Tabel/ Validasi Keterangan Query Spesifikasi Objek-Objek pada Layar Tabel 26 Spesifikasi Objek-Objek pada Layar Fungsi History Id_Objek Jenis Keterangan ButtonBeli Button Jika diklik, sistem akan menampilkan modal untuk melakukan pembelian barang Modul Memposting Tutorial Spesifikasi Fungsi Memposting Tutorial Identifikasi nama : Mem-publish pos tutorial Deskripsi isi : Fungsi ini menampilkan field berupa judul pos, kategori pos, waktu pos, dan isi pos Jenis : link image Halaman 31 dari 36

32 Spesifikasi Query Fungsi Memposting Tutorial $res = mysql_query("insert INTO posting_ems(judul, kategori, tanggal, konten_post, posted_by) VALUES('".$_POST['judul']."','".$_POST['kategori']."','".$_POST['waktu']."','".$_P OST['isi_post']."', ".$_POST['posting'].")"); Spesifikasi Layar Utama Gambar 11 Tampilan Memposting Tutorial Spesifikasi Field Data Layar Fungsi Memposting Tutorial Tabel 27 Spesifikasi Field Data Layar Fungsi Memposting Tutorial Label Field Tabel/ Validasi Keterangan Query 1 FieldJudulPos - - Berisi: input judul pos 2 FieldKategoriPos - - Berisi: input kategori pos 3 FieldWaktuPos - - Berisi: tampilan waktu saat ini 4 FieldIsiPost - - Berisi: input konten pos Spesifikasi Objek-Objek pada Layar Tabel 28 Spesifikasi Objek-Objek pada Layar Memposting Tutorial Id_Objek Jenis Keterangan ButtonPost Button Jika diklik, sistem akan menampilkan pos yang telah dibuat di halaman utama Halaman 32 dari 36

33 Modul Menampilkan Posting Tutorial Spesifikasi Fungsi Menampilkan Posting Tutorial Identifikasi nama : Menampilkan halaman pos tutorial Deskripsi isi : Fungsi ini menampilkan halaman yang berisi konten pos Jenis : link image Spesifikasi Query Fungsi Menampilkan Posting Tutorial $res = mysql_query("select * FROM posting_ems WHERE id_post = '".$_GET['id_post']."' ); Spesifikasi Layar Utama Gambar 13 Tampilan Menampilkan Posting Tutorial Spesifikasi Field Data Layar Fungsi Menampilkan Posting Tutorial Tabel 29 Spesifikasi Field Data Layar Fungsi Menampilkan Posting Tutorial Label Field Tabel/ Validasi Keterangan Query Spesifikasi Objek-Objek pada Layar Tabel 30 Spesifikasi Objek-Objek pada Layar Menampilkan Posting Tutorial Id_Objek Jenis Keterangan Halaman 33 dari 36

34 Modul Membuat Event Spesifikasi Fungsi Membuat Event Identifikasi nama : Mem-publish event baru Deskripsi isi : Fungsi ini menampilkan field berupa nama event, waktu dan lokasi event, serta deskripsi event. Jenis : link image Spesifikasi Query Fungsi Membuat Event $res = mysql_query("insert INTO event(nama, waktu, lokasi, deksripsi, id_grup) VALUES('".$_POST[ nama ]."','".$_POST[ lokasi ]."','".$_POST['waktu']."','".$_PO ST[ deskripsi ]."', ".$_POST[ id ].")"); Spesifikasi Layar Utama Gambar 14 Tampilan Membuat Event Spesifikasi Field Data Layar Fungsi Membuat Event Tabel 31 Spesifikasi Field Data Layar Fungsi Membuat Event Label Field Tabel/ Validasi Keterangan Query 1 FieldNamaEvent - - Berisi: input nama event 2 FieldLokasiEvent - - Berisi: input lokasi event 3 FieldWaktuEvent - - Berisi: input waktu pelaksanaan event 4 FieldDeskripsiEvent - - Berisi: input deskripsi mengenai event Halaman 34 dari 36

35 Spesifikasi Objek-Objek pada Layar Tabel 3217 Spesifikasi Objek-Objek pada Layar Membuat Event Id_Objek Jenis Keterangan ButtonPostEve nt Button Jika diklik, sistem akan menyimpan data ke dalam database Modul Tampilan Homepage Spesifikasi Fungsi Tampilan Homepage Identifikasi nama : Menampilkan halaman depan Deskripsi isi : Fungsi ini menampilkan halaman yang berisi konten halaman utama website Jenis : link image Spesifikasi Query Fungsi Tampilan Homepage $_SESSION[ user ] = $username; Spesifikasi Layar Utama Gambar 14 Tampilan Tampilan Homepage Spesifikasi Field Data Layar Fungsi Tampilan Homepage Tabel 33 Spesifikasi Field Data Layar Fungsi Tampilan Homepage Label Field Tabel/ Validasi Keterangan Query Spesifikasi Objek-Objek pada Layar Halaman 35 dari 36

36 Tabel 34 Spesifikasi Objek-Objek pada Layar Tampilan Homepage Id_Objek Jenis Keterangan NavHome Link Tautan halaman utama NavEvents Link Tautan halaman events NavWikiTrash Link Tautan halaman wikitrash NavProfil Link Tautan halaman profil ButtonLogOut Button Jika diklik, session user akan dihapus (masa login sudah kadaluarsa. 3.3 Matriks Kerunutan Tabel 35 Matriks Kerunutan ID Kebutuhan [SKPL- Aplikasi Carbonator.P-0001] [SKPL- Aplikasi Carbonator.P-0002] [SKPL- Aplikasi Carbonator.P-0003] [SKPL- Aplikasi Carbonator.P-0004] [SKPL- Aplikasi Carbonator.P-0005] [SKPL- Aplikasi Carbonator.P-0006] [SKPL- Aplikasi Carbonator.P-0007] [SKPL- Aplikasi Carbonator.P-0008] [SKPL- Aplikasi Carbonator.P-0009] [SKPL- Aplikasi Carbonator.P-0010] [SKPL- Aplikasi Carbonator.P-0011] Modul DPPL-CARBONATOR.P-0005 DPPL-CARBONATOR.P-0008 DPPL-CARBONATOR.P-0005 DPPL-CARBONATOR.P-0005 DPPL-CARBONATOR.P-0007 DPPL-CARBONATOR.P-0008 DPPL-CARBONATOR.P-0007 DPPL-CARBONATOR.P-0006 DPPL-CARBONATOR.P-0002 DPPL-CARBONATOR.P-0009 DPPL-CARBONATOR.P-0001 Halaman 36 dari 36

DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2

DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2 DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK Aplikasi Sewa Sawah untuk: Institut Pertanian Bogor Dipersiapkan oleh: Kelompok 2 1. Parhan Zikkry Padly (G64140011) 2. Azmi Iqbal Goldina Prakasa

Lebih terperinci

SKPL-ENVIRONMENT MANAGEMENT SYSTEM SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Environment Management System

SKPL-ENVIRONMENT MANAGEMENT SYSTEM SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Environment Management System SKPL-ENVIRONMENT MANAGEMENT SYSTEM SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK Environment Untuk : Kelompok 9 Fadhlal Khaliq Surado Marchelia Fika Pratiwi Afif Hilman Habibi Muhammad Naufal F. M (G64140015)

Lebih terperinci

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Bogor Line

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Bogor Line DPPL BOGOR LINE DESKRIPSI PERANCANGAN PERANGKAT LUNAK Aplikasi Bogor Line untuk: Institut Pertanian Bogor Dipersiapkan oleh: Kelompok 9 1. Larasati (G64140005) 2. Respati Widrantara Putra (G64140028) 3.

Lebih terperinci

Environment Management System User Guide

Environment Management System User Guide KELOMPOK 9 Fadhlal K. Surado (G64140015) Marchelia Fika P. (G64140048) Afif Hilman H. (G64140058) M. Naufal Farras M.(G64140091) Environment Management System User Guide Tipe-tipe user Administrator Member

Lebih terperinci

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP) DESKRIPSI PERANCANGAN 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

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3 DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3 Achmad Taopan Fakhrul Abillah Ramadhan Syaifuloh J3D111022 J3D111067 J3D211122 Program Keahlian

Lebih terperinci

Rezza Prawira Rukmana

Rezza Prawira Rukmana DOKUMEN PERANCANGAN PERANGKAT LUNAK SISTEM RENTAL MOBIL (SRM) Dipersiapkan Oleh : Dendry Dwi Pamungkas Umar Muis Salam Rezza Prawira Rukmana Egi Widya Yachya J3D111108 J3D111039 J3D111047 J3D110067 Program

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

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 1 1. Johannes Santoso (J3D211120) 2. Muhammad Fikri Ch (J3D111065) 3. Prastowo

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

PANDUAN PENGISIAN DESKRIPSI PERANCANGAN PERANGKAT LUNAK (DPPL) BERORIENTASI PROSES

PANDUAN PENGISIAN DESKRIPSI PERANCANGAN PERANGKAT LUNAK (DPPL) BERORIENTASI PROSES PANDUAN PENGISIAN DESKRIPSI PERANCANGAN PERANGKAT LUNAK (DPPL) BERORIENTASI PROSES Jurusan Teknik Informatika - Institut Teknologi Bandung Jl. Ganesha 10, Bandung 40132 Jurusan Teknik Informatika Institut

Lebih terperinci

BAB VI KESIMPULAN DAN SARAN

BAB VI KESIMPULAN DAN SARAN BAB VI KESIMPULAN DAN SARAN Pada bab ini akan dibahas mengenai kesimpulan dan saran untuk pengembangan sistem informasi persediaan suku cadang berbasis web di PT. Terra Factor Indonesia. 6.1. Kesimpulan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Permasalahan Pada transaksi administrasi pendaftaran pasien di RSUD Dr.Soewandhie dilakukan setiap hari sesuai dengan banyaknya proses pelayanan pasien.

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain: BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa Sistem Pada tahap ini penulis melakukan 2 langkah, yaitu prosedur penelitian dan identifikasi masalah. Adapun penjelasannya sebagai berikut: 4.2 Prosedur Penelitian

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan melakukan analisis yang baik terhadap sistem yang akan dikerjakan,

Lebih terperinci

BAB IV DESKRIPSI SISTEM

BAB IV DESKRIPSI SISTEM BAB IV DESKRIPSI SISTEM 4.1 Analisis Sistem Analisis sistem adalah langkah pertama untuk membuat suatu sistem baru. Langkah awal yang dilakukan adalah melakukan wawancara, dengan tujuan untuk mendapatkan

Lebih terperinci

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang BAB IV ANALISA DAN PEMBAHASAN 4.1 Analisa Sistem Sesuai dengan tujuan yang diharapkan, maka kontribusi yang dapat diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang selama

Lebih terperinci

(E-prak) E-Learning Praktikum

(E-prak) E-Learning Praktikum PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK (prak) Learning Praktikum Dipersiapkan oleh: KELOMPOK 6 TEK 3A P2 1. Egy Widya Yachya J3D110067 2. Rezza Prawira Rukmana J3D111047 3. Dendry Dwi Pamungkas

Lebih terperinci

Sistem Toko Olahraga Online

Sistem Toko Olahraga Online DOKUMEN UJI PERANGKAT LUNAK Toko Olahraga Online (STOO) Dipersiapkan oleh: Ah. Aqil Muyassar Asaddullah Arif Firmansyah Gilang wahyu Tri Wibowo J3D111049 J3D111109 J3D111097 Program Keahlian Teknik Komputer

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. mengelola data-data pengumuman dan agenda kegiatan secara terintegrasi.

BAB IV DESKRIPSI KERJA PRAKTEK. mengelola data-data pengumuman dan agenda kegiatan secara terintegrasi. BAB IV DESKRIPSI KERJA PRAKTEK Bea cukai Kendari memiliki prosedur sistem yang hampir sama dengan bea cukai yang lain. Dimana sistem yang dijalankan masih tergolong manual. Manual disini mempunyai arti

Lebih terperinci

DAFTAR PERUBAHAN INDEX - A B C D E F G

DAFTAR PERUBAHAN INDEX - A B C D E F G Revisi A DAFTAR PERUBAHAN Deskripsi B C D E F G TGL INDEX - A B C D E F G Ditulis oleh Diperiksa oleh Disetujui oleh Jurusan Ilmu Komputer IPB DPPL - AKKSES Halaman 2 dari 39 Daftar Halaman Perubahan Halaman

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan kekurangan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 1.1. Analisis Kebutuhan Sistem Analisis adalah tahap awal dalam membuat sistem baru. Langkah awal adalah melakukan wawancara dan pengamatan. Pengamatan dilakukan dengan cara

Lebih terperinci

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Pencarian Pekerjaan (SPP)

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Pencarian Pekerjaan (SPP) PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Pencarian Pekerjaan (SPP) Dipersiapkan oleh: Kelompok 4 Husna Alliyus Dwi Karisma Febriyanto Nugroho Ashary Gumelar J3D111094 J3D111033 J3D211145 Jurusan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem BAB III ANALISIS DAN PERANCANGAN SISTEM Dalam penyelesaian tugas akhir ini, mengikuti beberapa tahap SHPS yang terdiri atas: 1. Identifikasi masalah 2. Analisa permasalahan dan perancangan sistem 3. Pengembangan

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Pada toko Mutiara Fashion akan dibuat sebuah Sistem informasi penjualan berbasis web (e-commerce) itu sendiri. Perancangan aplikasi ini di bangun bertujuan

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 IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Pencatatan stok dan laporan yang saat ini terjadi masih menggunakan kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih

Lebih terperinci

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. E Learning Praktikum. ( E-prak )

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. E Learning Praktikum. ( E-prak ) DESKRIPSI PERANCANGAN PERANGKAT LUNAK E Learning Praktikum ( E-prak ) Dipersiapkan oleh: Ahmad Aqil Muyassar Arif Firmansyah Gilang Wahyu Triwibowo J3D111049 J3D111109 J3D111097 TEK A Praktikum 2 - Institut

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN SISTEM. yang dibangun adalah sistem pendukung, user dan perannya,

BAB II ANALISIS DAN PERANCANGAN SISTEM. yang dibangun adalah sistem pendukung, user dan perannya, 3 BAB II ANALISIS DAN PERANCANGAN SISTEM 2.1 Analisis Kebutuhan Komponen-komponen yang dibutuhkan untuk menganalisis objek yang dibangun adalah sistem pendukung, user dan perannya, perancangan basis data,

Lebih terperinci

Bab III PERANCANGAN SISTEM

Bab III PERANCANGAN SISTEM Bab III PERANCANGAN SISTEM 1.1 Analisa Kebutuhan Telah dijelaskan dibab satu tentang masalah yang muncul dalam proses pemesanan tiket bus, dengan memanfaatkan fasilitas internet yaitu website. Penulis

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 Taman Kanak kanak Di Daerah Medan Marelan yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

ELEKTRONIK MEMO BERBASIS WEB

ELEKTRONIK MEMO BERBASIS WEB ELEKTRONIK MEMO BERBASIS WEB TUGAS AKHIR Oleh : Rommy Khalid Ghifari 33102009 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN TEKNIK INFORMATIKA

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Perancangan Sistem Perancangan sistem dimaksudkan untuk membantu menyelesaikan beberapa masalah yang terjadi saat ini sehingga dapat menjadi lebih baik dengan adanya sistem

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 IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.

Lebih terperinci

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

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. sistem. Menurut Kendall & Kendall (2003), perangkat atau teknik

BAB IV DESKRIPSI PEKERJAAN. sistem. Menurut Kendall & Kendall (2003), perangkat atau teknik BAB IV DESKRIPSI PEKERJAAN 4.1. Analisis Menganalisis sistem merupakan tahapan dalam menganalisis kebutuhankebutuhan sistem. Menurut Kendall & Kendall (2003), perangkat atau teknik untuk menentukan kebutuhan

Lebih terperinci

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan. BAB IV METODE PENELITIAN 4.1 Identifikasi Masalah Sebelum membuat aplikasi penjualan pada PT. Bahtera Citra Abadi, perlu dilakukan identifikasi masalah yang ada pada perusahaan. Hal ini dilakukan agar

Lebih terperinci

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Informasi Nilai Mahasiswa SINM

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Informasi Nilai Mahasiswa SINM PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Informasi Nilai Mahasiswa SINM Dipersiapkan oleh: Kelompok 3 Achmad Taopan Fakhrul Abdillah Ramadhan Syaifuloh J3D111022 J3D111067 J3D211122 Jurusan

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 Digunakan Sistem yang digunakan saat ini pada PT. Media Medan Pers adalah sistem yang dapat dikatakan masih manual, yang saat ini bergerak

Lebih terperinci

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor DOKUMEN UJI PERANGKAT LUNAK E Learning Tugas (ELT) Dipersiapkan oleh: Dwi Lingga Adiputra Fikri Fauzan Indra Bomantara J3D211141 J3D111083 J3D111024 Program Keahlian Teknik Komputer Institut Pertanian

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN digilib.uns.ac.id 14 BAB III DESAIN DAN PERANCANGAN 3.1 Deskripsi Data dan Perancangan Sistem Pada aplikasi Petshop online adalah penjualan yang menawarkan berbagai produk hewan peliharaan dan kebutuhan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah Sistem Informasi Geografis Lokasi Baby Shop di Kota Medan. Adapun

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru. BAB IV DESKRIPSI PEKERJAAN Pada proses penyusunan laporan kerja praktik peneliti melakukan proses penghimpunan data yang akan digunakan sebagai dasar kebutuhan sistem penjualan bahan kimia. Penghimpunan

Lebih terperinci

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah BAB IV DESKRIPSI SISTEM Dalam pengembangan teknologi informasi saat ini, dibutuhkan analisis dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu memberikan kemudahan

Lebih terperinci

BAB III PEMBAHASAN 3.1 Analisa Sistem

BAB III PEMBAHASAN 3.1 Analisa Sistem BAB III PEMBAHASAN 3.1 Analisa Sistem Sistem Nursing Diagnostic Test Online adalah aplikasi berbasis web yang menyediakan test secara online yang bersifat try out yang dapat diakses oleh pengguna yang

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN BAB III DESAIN DAN PERANCANGAN 3.1 Sistem Yang Sedang Berjalan Sistem Pelayanan Informasi ini dapat diakses oleh admin dan user, untuk mengakses sistem ini diwajibkan untuk melakukan login terlebih dahulu.

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Kerja Praktik ini dilakukan selama 160 jam dengan pembagian waktu dalam satu minggu, 8 jam sebanyak 20 kali. Dalam kerja Praktik ini, diharuskan menemukan permasalahan yang ada,

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Berdasarkan hasil survey yang dilakukan saat Kerja Praktik di Rush Kurir, secara garis besar permasalahan pada Rush Kurir adalah kurangnya informasi jasa pengiriman dan report

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 Pemasaran Produk pada CV. Kiki Anugrah Berbasis Web yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Prosedur Kerja Praktek Cara Pengumpulan data-data untuk penyelesaian kerja praktek ini baik di dalam memperoleh data, menyelesaikan dan memecahkan permasalahan yang diperlukan

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 Plaza yang ada di Kota Medan, masih bersifat manual, banyaknya kendala

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 DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi Sistem Informasi Geografis Lokasi Support Center Resmi

Lebih terperinci

BAB IV DESKRIPSI SISTEM. dilakukan adalah identifikasi permasalahan yang terdiri dari survei, wawancara

BAB IV DESKRIPSI SISTEM. dilakukan adalah identifikasi permasalahan yang terdiri dari survei, wawancara BAB IV DESKRIPSI SISTEM 4.1 Identifikasi Masalah Sebelum proses analisa dilakukan, tahapan yang terlebih dahulu dilakukan adalah identifikasi permasalahan yang terdiri dari survei, wawancara kepada pihak

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Tahap analisis sistem yang berjalan ini bertujuan untuk mencari informasi mengenai sistem yang lama guna mendapatkan bahan evaluasi untuk pengembangan

Lebih terperinci

(SRM) Sistem Rental Mobil

(SRM) Sistem Rental Mobil PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK (SRM) Rental Mobil Dipersiapkan oleh: KELOMPOK 5 TEK 3A P2 1. J3D111064 Ayu Zulkiyah 2. J3D211131 Delia Leony Mentari 3. J3D111080 Laura Tampubolon

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 III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja, BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis 3.1.1 Identifikasi Masalah Untuk melakukan identifikasi masalah maka dilakukan wawancara di departemen Health, Safety dan Environment (HSE) PT Bangun

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana.

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana. BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Uraian Permasalahan Identifikasi masalah yang ada di Pusdalops-PB Jawa Timur adalah penilaian bahaya terhadap bencana. Penilaian bahaya ini digunakan untuk menyusun

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai sistem informasi akuntansi gaji karyawan harian lepas pada PT. Daeng Mas Inti Perkasa yang meliputi analisa sistem yang sedang berjalan

Lebih terperinci

Perancangan Halaman Tampil Pelunasan Perancangan Halaman Tampil Transaksi

Perancangan Halaman Tampil Pelunasan Perancangan Halaman Tampil Transaksi 88 3.9.1.9 Perancangan Halaman Tampil Pelunasan Gambar 3.50 Perancangan Halaman Tampil Pelunasan ( admin ) 3.9.1.10 Perancangan Halaman Tampil Transaksi Gambar 3.51 Perancangan Halaman Tampil Transaksi

Lebih terperinci

Bab 3. Metode Perancangan

Bab 3. Metode Perancangan Bab 3 Metode Perancangan 3.1 Metode Perancangan Sistem Pada bab ini akan memuat langkah-langkah yang akan dikerjakan untuk perancangan sistem sesuai dengan penelitian yang telah dilakukan. Perancangan

Lebih terperinci

BAB III METODE DAN PERANCANGAN SISTEM

BAB III METODE DAN PERANCANGAN SISTEM BAB III METODE DAN PERANCANGAN SISTEM 3.1 Metode Penelitian 1. Studi Literatur Mencari informasi atau referensi teori yang relevan baik mengenai sistem rekomendasi maupun metode TOPSIS sebagai sumber untuk

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Pencatatan stok dan laporan yang saat ini terjadi masih menggunakan kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan

BAB 3 PERANCANGAN SISTEM. sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan 74 BAB 3 PERANCANGAN SISTEM 3.1. Perancangan Sistem Perancangan sistem adalah merupakan upaya perusahaan untuk memulai memiliki sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil wawancara yang dilakukan saat kerja praktik di PT. Jawa Pos Koran, permasalahan yang ada dalam perusahaan ini adalah banyaknya kumpulan koleksi seperti koran,

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia 1 BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Penjualan CV Kasih Karunia dilakukan dengan cara online, yaitu proses penjualan/transaksinya dilakukan tanpa ada interaksi langsung dari pihak

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih BAB IV DESKRIPSI KERJA PRAKTIK PT. Layindo Surya Gemilang adalah perusahaan swasta yang bergerak di bidang perdagangan umum dan jasa. Perusahaan ini memiliki beberapa lingkup usaha meliputi kafe, franchise

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Akper dan Akbid ini masih bersifat manual. Bentuk manual yang dibuat oleh

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 Kantor Cabang BRI di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI. BAB IV DESKRIPSI PEKERJAAN Pada bab ini dijelaskan tentang hasil pengerjaaan sistem serta metode penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI. 4.1 Prosedur Penelitian Dalam

Lebih terperinci

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. E Learning Tugas (ELT)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. E Learning Tugas (ELT) SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK E Learning Tugas (ELT) Dipersiapkan oleh: Johannes Santoso Muhammad Fikri Ch. Prastowo Dwi G. J3D211120 J3D111065 J3D111013 TEK A Praktikum 2 Jurusan Teknik Komputer

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 DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat BAB IV DESKRIPSI PEKERJAAN 4.1 Analisis Permasalahan Berdasarkan hasil wawancara di perusahaan tersebut terdapat berbagai masalah terkait proses penggajian karyawan. Berbagai masalah yang ada di perusahaan

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah sistem informasi geografis toko hewan di kota Medan berbasis web.

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Pengamatan dan Analisis 4.1.1 Pengamatan Setelah dilakukan pengamatan langsung di CV. Universal Teknik Utama, diperoleh data langsung dari petugas yang mengelola pengadaan

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. selain itu bagian ini diberi wewenang untuk melakukan proses lelang untuk

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. selain itu bagian ini diberi wewenang untuk melakukan proses lelang untuk BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Bagian pembelian melakukan proses pembelian atau pengadaan barang, selain itu bagian ini diberi wewenang untuk melakukan proses lelang untuk barang

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Perancangan Sistem Pendukung Keputusan Pemberian Bonus Berdasarkan Penilaian Kinerja Karyawan Pada PT. Telkom, Tbk Medan Dengan Metode

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 38 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Gambaran Umum Aplikasi Gambaran umum Tugas Akhir Perancangan dan Pembuatan Aplikasi E- Book Cerita Pendek Gratis Berbasis Android dapat dilihat pada

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Proses pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

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

Lebih terperinci

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

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

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1. Perancangan Sistem Menurut Jogiyanto (2005) Analisis sistem dapat didefinisikan sebagai penguraian dari suatu informasi yang utuh kedalam bagian-bagian komponen dengan maksud

Lebih terperinci

BAB III ANALISIS DAN IMPLEMENTASI

BAB III ANALISIS DAN IMPLEMENTASI BAB III ANALISIS DAN IMPLEMENTASI Pada bab ini membahas tentang langkah-langkah yang digunakan dalam penelitian, diantaranya jenis penelitian, sumber data, tahap analisis, blok diagram, dan system flow,

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 Dalam mengevaluasi suatu proses diperlukan tahap analisis untuk menguji tingkat kelayakan terhadap proses perancangan sistem

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Kerja praktek ini dilakukan selama 160 jam pada PT. Sinar Baja Hutama yang bertujuan untuk mengidentifikasi sistem yang ada serta untuk menemukan permasalahan yang terjadi pada

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

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI KERJA PRAKTIK BAB IV DESKRIPSI KERJA PRAKTIK 4.1. Analisa Sistem Pelaksanaan kerja praktik dilakukan pada CV ALFA tepatnya pada Toko Alfa Komputer yang berlokasi di Jalan Dr. Soetomo No.01 (Ruko Mutiara Blambangan)

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 3.1 DFD 3.1.1 DFD level 0 BAB III PERANCANGAN SISTEM Gambar 3.1 DFD level 0 sistem web DFD level 0 ini dijelaskan bahwa disini customer dapat login, menerima data order serta data konfirmasi dan menerima

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 DISAIN SISTEM

BAB III ANALISIS DAN DISAIN SISTEM BAB III ANALISIS DAN DISAIN SISTEM III.1 Analisa Sistem yang Sedang Berjalan Berdasarkan hasil dari pengamatan-pengamatan terhadap data di kantor dan secara langsung di lapangan yang dilakukan oleh penulis,

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 IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1 Pengumpulan Data Dalam mengumpulkan data dilakukan beberapa langkah teknik pengumpulan data seperti observasi secara langsung bagaimana sistem berjalan, melakukan wawancara

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 penentuan jumlah penduduk yang kurang mampu pada kecamatan Medan Labuhan berbasis web yang meliputi analisa

Lebih terperinci

APLIKASI PENGELOLAAN TIKET PENUMPANG PT. ASDP

APLIKASI PENGELOLAAN TIKET PENUMPANG PT. ASDP APLIKASI PENGELOLAAN TIKET PENUMPANG PT. ASDP TUGAS AKHIR Oleh : Agus Setyo Nugroho 33104024 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN TEKNIK

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain: BAB IV ANALISIS DAN PERANCANGAN SISTEM Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek, diperlukan adanya pengamatan data dan informasi yang dibutuhkan oleh perusahaan. Data dan informasi

Lebih terperinci