Teknik Informatika S1

dokumen-dokumen yang mirip
REKAYASA PERANGKAT LUNAK I

Analisis Kebutuhan. Teknik Informatika Universitas Telkom 2015

Rekayasa Perangkat Lunak 1 Analisis Kebutuhan Perangkat Lunak (Analisis Kebutuhan Non Fungsional dan Analisis Kebutuhan Fungsional Sistem)

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. mengetahui masalah, penyusunan alternatif pemecahan masalah yang timbul,

BAB 1 PENDAHULUAN. Toko alat musik Hafidz Pro Ard merupakan toko alat musik yang sudah

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Rekayasa Perangkat Lunak Analisis Kebutuhan Perangkat Lunak (Structured Oriented) Teknik Informatika UNIKOM

BAB 2 ANALISIS DAN PERANCANGAN. Sistem perangkat lunak (software) merupakan programprogram. pendukung dalam menjalankan perangkat keras.

BAB 2 ANALISIS DAN PERANCANGAN. Dalam menciptakan sebuah aplikasi sistem penjualan secara online

BAB III DESAIN DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN. Toko Asysa merupakan sebuah toko yang bergerak di bidang penjualan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... vii. DAFTAR GAMBAR... xiii. DAFTAR TABEL... xviii

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB 1 PENDAHULUAN. pesat yang diindikasikan perkembangan teknologi telekomunikasi dan komputer.

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

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

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

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

BAB III ANALISIS DAN DESAIN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III DESAIN DAN PERANCANGAN

BAB I PENDAHULUAN. Kenyataan telah menunjukan bahwa penggunaan media elektronik merupakan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisi sistem dilakukan dengan mengevaluasi sistem yang sedang

: Untuk mencatat semua transaksi yang terjadi. : nama_barang, warna, ukuran, harga, jumlah. 3. Nama Dokumen : Laporan Barang Masuk

BAB III ANALISIS DAN PERANCANGAN. informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB V IMPLEMENTASI SISTEM

BAB 1 PENDAHULUAN. Bekasi merupakan badan usaha yang bergerak dalam bidang penjualan bed cover, sprei bantal, sprei guling dan sprei untuk kasur.

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

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

BAB IV ANALISIS KERJA PRAKTEK

PEMBANGUNAN PORTAL E-COMMERCE

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

BAB III ANALISIS DAN PERANCANGAN SISTEM

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

BAB 1 PENDAHULUAN 1. 1 Latar Belakang Masalah

BAB III ANALISIS DAN PERANCANGAN SISTEM. Dalam membangun sebuah sebuah aplikasi e-commerce di Distro Monalisa,

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB II ANALISIS DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. yang utuh dan nyata kedalam bagian-bagian atau komponen-komponennya yang

BAB IV DISKRIPSI PEKERJAAN. membangun system aplikasi yang sesuai dengan kebutuhan. Hasil dari wawancara

BAB IV ANALISIS DAN PERANCANGAN SISTEM. interaksi sistem yang terdiri atas perilaku proses dalam sistem, prosedur dan data

1.1 Latar Belakang Masalah

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. Distro Blo-on adalah perusahaan bergerak di bidang penjualan baju, yang

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis

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

PERANCANGAN SISTEM INFOMASI RESELLER PADA TOKO GUDANG BUKU ACEH MENGGUNAKAN PHP DAN MYSQL

BAB III ANALISIS DAN PERANCANGAN

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) SISTEM MONITORING DATA ASET DAN INVENTARIS PT TELKOM CIANJUR BERBASIS WEB

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

BAB III ANALISIS DAN PERANCANGAN. perpustakaan dengan alamat dokumen database,

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III. PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. produk utama yaitu produk berupa alat-alat medis yang terbuat dari stainless steel

BAB III METODOLOGI PENELITIAN

BAB II ANALISA RANCANGAN. yang utuh kedalam bagian-bagian komponennya dengan maksud

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. Pada Sistem Infomasi Penjualan Onderdil pada Bengkel Nugroho,

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2017

BAB 3 ANALISIS DAN PERANCANGAN. mengevaluasi permasalahan-permasalahan, hambatan-hambatan yang terjadi dan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv. DAFTAR SIMBOL...


BAB 1 PENDAHULUAN. berkembangnya e-commerce. Dengan adanya e-commerce suatu perusahaan, toko,

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

BAB 1 PENDAHULUAN. merupakan suatu toko yang memasarkan produk dari. beberapa home industri kulit seperti sepatu dan sandal.

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pembuatan Sistem Informasi Penjualan Jersey Di Jam s

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

Bab 3. Metode Dan Perancangan Sistem

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB II ANALISIS DAN PERANCANGAN. Secara fungsional dalam sistem penjualan spare part sepeda online

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

BAB II ANALISIS DAN PERANCANGAN

UKDW BAB 1 PENDAHULUAN

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

DAFTAR ISI. DAFTAR TABEL... xv DAFTAR GAMBAR... xvi DAFTAR LAMPIRAN... xviii

ABSTRAK. Kata Kunci: Paris Online Shop, e-commerce, PHP, MySQL, penjualan dan pembelian, stock, tracking pengiriman. Universitas Kristen Maranatha

KATA PENGANTAR. Bandung, 03 Agustus Penulis

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

Spesifikasi Kebutuhan Perangkat Lunak untuk

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III METODOLOGI PENELITIAN

Transkripsi:

6/6/207 Teknik Informatika S Analysis Modeling Rekayasa Perangkat Lunak Analysis Modeling (2). Penjelasan Analisis Kebutuhan on Fungsional 2. Penjelasan Analisis Data 3. Penjelasan Analisis Kebutuhan Fungsional (). Definisi Analisis Kebutuhan on Fungsional Analisis Kebutuhan Perangkat Lunak Penguraian kebutuhan non fungsional (batasan sistem) menjadi kebutuhan yang lebih detail berdasarkan pada fakta dan kebutuhan yang ada. Penguraian kebutuhan-kebutuhan non fungsional yang berhubungan dengan spesifikasi perangkat lunak yang berhubungan dengan proses pembangunan perangkat lunak. Contoh Analisis Kebutuhan Perangkat Lunak() Kebutuhan on Fungsional SKPL-F-00 - Sistem yang dibangun berbasis web dinamis Fakta Perangkat Lunak (Yang ada di lingkungan sistem): * Sistem operasi platform windows * Belum ada web server * Code editor berupa notepad Contoh Analisis Kebutuhan Perangkat Lunak(2) Kebutuhan Perangkat Lunak * Sistem operasi platform bebas * Web server WAMP versi 2 sebagai web server * Code editor berupa Adobe Dreamwaver CS6 Dibutuhkan pengadaan perangkat lunak berupa WAMP versi 2 dan Adobe Dreamwaver CS6 berdasarkan kebutuhan non fungsional dengan kode SKPL-F-00

6/6/207 Analisis Kebutuhan Perangkat Keras Penguraian kebutuhan-kebutuhan non fungsional yang berhubungan dengan spesifikasi perangkat keras yang berhubungan dengan proses pembangunan perangkat lunak. Contoh Analisis Kebutuhan Perangkat Keras() Kebutuhan on Fungsional SKPL-F-002 - Sistem yang dibangun dengan spesifikasi grafis yang tinggi Fakta Perangkat Keras (Yang ada di lingkungan sistem): * Komputer dengan VGA on board 28 MB * Monitor LCD dengan resolusi 366x768 Contoh Analisis Kebutuhan Perangkat Keras(2) Kebutuhan Perangkat Keras * Komputer dengan VGA dedicated GB * Monitor LCD dengan resolusi 366x768 Analisis Kebutuhan Perangkat Pikir Penguraian kebutuhan-kebutuhan non fungsional yang berhubungan dengan spesifikasi pengguna yang berhubungan dengan proses pembangunan perangkat lunak. Dibutuhkan pengadaan perangkat keras berupa VGA dedicated GB berdasarkan kebutuhan non fungsional dengan kode SKPL-F-002 Contoh Analisis Kebutuhan Perangkat Pikir() Kebutuhan on Fungsional Contoh Analisis Kebutuhan Perangkat Keras(2) Kebutuhan Perangkat Pikir SKPL-F-003 Admin Sistem minimal memiliki kemampuan untuk mengatasi permasalahan di sistem Fakta Perangkat Pikir (Yang ada di lingkungan sistem): Diisi kebutuhan perangkat pikir apabila terdapat ketidakcocokan spesifikasi pengguna antara fakta dan kebutuhan. 2

6/6/207 Analisis Jaringan Contoh Analisis Jaringan() Identifikasi spesifikasi Jaringan Lokal yang ada maupun yang dibutuhkan dalam pembangunan perangkat lunak. Analisis jaringan hanya dilakukan apabila sistem dibangun dalam jaringan lokal/terbatas. Kebutuhan on Fungsional SKPL-F-004 - Sistem yang dijalankan pada LA dengan subnet mask 24 bit Fakta Jaringan (Yang ada di lingkungan sistem): Jaringan yang ada mempunyai subnet mask 25 bit (26 host) <<lengkapi dengan gambar arsitektur jaringan dan perhitungan subnetting pada jaringan tersebut>> Contoh Analisis Jaringan (2) Kebutuhan Jaringan Jaringan yang dibutuhkan mempunyai subnet mask 24 bit (254 host) <<lengkapi dengan gambar arsitektur jaringan dan perhitungan subnetting sesuai kebutuhan sistem>>. Analisis Pengkodean Identifikasi pengkodean yang telah digunakan pada sistem berjalan dengan maksud mengetahui format pengkodean. Diperlukan pengubahan arsitektur dan subnetting pada jaringan yang ada berdasarkan kebutuhan jaringan dengan kode SKPL-F-004. Contoh Analisis Pengkodean () Kebutuhan on Fungsional SKPL-F-005 IM Mahasiswa menggunakan format standar UDIUS Contoh Analisis Pengkodean (2) Format : LL 99999 Urutan produk Fakta Pengkodean (Yang ada di lingkungan sistem): IM : A.203.0000 A = Kode fakultas dan jurusan 203 = Tahun Masuk Kategori produk Contoh Kode Produk : BJ 00008 berarti produk ini adalah Baju dengan urutan 00008. 0000 = o urut Mahasiswa 3

6/6/207 4 (2) AALISIS DATA LAGKAH-LAGKAH AALISIS DATA SIMBOL ERD KARDIALITAS DA MODALITAS COTOH ERD Ukuran Kategori Detail_Order Jasa_Pengiriman Menentukan Kategori_Pengiriman Kota Ongkir Id_Kategori ama_kategori ama_ukuran Jumlah ama_kota ama_kategori_pengiriman Status_order Tgl_Order Id_Member Joined Activation_Code User_activated User_Pwd User_Email Kota ama_produk Id_Kategori Harga Berat Stok Gambar Tgl_Masuk Member Produk Order Detail_Order Diskon Id_Member Id_Ukuran ama_perusahaan Id_Perusahaan Id_Perusahaan Id_Kategori Id_Ukuran Warna Id_Warna Id_Warna ama_warna Id_Member Admins Mengelola Id_Operator Retur Username Full_name Detail_Retur Jumlah Id_Ongkir Tanggal_Retur Harga Provinsi Id_Provinsi ama_provinsi Id_Provinsi Id_Provinsi Retur Detail_Retur Retur Konfirmasi Pembayaran Id_Konfirmasi ama_bank o_rekening ama_pemilik Jumlah_transfer Tgl_transfer Id_Konfirmasi Status_retur Alasan Tgl_dibayar Tgl_diterima (3) KEBUTUHA FUGSIOAL

6/6/207 LAGKAH-LAGKAH AALISIS KEBUTUHA FUGSIOAL SIMBOL DIAGRAM KOTEKS DFD Aturan-aturan Diagram Konteks. Memodelkan aliran data dari entitas luar ke dalam sistem. COTOH Diagram Konteks Data Login operator, data ganti password, data kategori, Data produk, data member, data transaksi, data provinsi data kota, data ukuran, data warna, data jasa pengiriman, data kategori pengiriman, data ongkir, data cara pembelian, data mod_ym, data profil, data hubungi Web Email Aktivasi Akun Registrasi, pemesanan, pembayaran, pengiriman, retur Info Aktivasi Akun Registrasi, info pemesanan, info pembayaran, info pengiriman, info retur Status Pembayaran Data Pembayaran Paypal Jasa Pengiriman Info Login member, Info lupa password, Info password yang diganti, Info Cari Produk, Info Transaksi Tracking Pengiriman 2. Sistem masih dianggap kesatuan yang utuh. 3. Entitas luar bisa berupa pengguna, mesin, ataupun database yang berada di luar sistem tapi berhubungan dengan sistem. 4. Garis masuk dari entitas luar ke dalam sistem menggambarkan input sedangkan garis keluar dari sistem ke entitas luar menggambarkan output. Operator Info Login operator invalid, Info ganti password, Info kategori, Info produk, Info member, Info transaksi, Info kota, Info Provinsi, Info ukuran, Info warna, Info jasa pengiriman, Info kategori pengiriman, info ongkir, info konfirmasi pembayaran info cara pembelian, info mod_ym, info profil, info hubungi Social etwork (Facebook) Pembangunan Aplikasi E-Commerce di Distro Fathinside Cirebon Info Produk Data Registrasi, Data Cari Produk Data login Admin, Data ganti password, Data operator, Data Laporan penjualan, Data Laporan stok produk, Data Laporan retur produk Info login admin Invalid, Info ganti password, Info Operator, Info Laporan penjualan, Info Laporan stok produk, Info laporan retur produk Info Registrasi, Info Cari Produk Pengunjung Member Data Login member, data lupa password, Data ganti password, Data Cari Produk, Data Transaksi Admin Aturan-aturan Data Flow Diagram(). Memodelkan proses beserta aliran data setiap prosesnya. 2. DFD merupakan breakdown dari diagram konteks. 3. Peletakan entitas luar harus konsisten supaya mudah dibaca. 4. Data store yang ada pada sistem dimunculkan. Aturan-aturan Data Flow Diagram(2) 5. Garis aliran data dari entitas luar ke dalam proses harus konsisten baik secara jumlah maupun penamaan. 6. DFD bisa dibreakdown sampai level yang cukup. 7. DFD yang mempunyai level besar merupakan turunan dari DFD dengan level yang lebih kecil. 8. Konsistensi jumlah dan penamaan aliran data harap diperhatikan dari DFD level sebelumnya. 5

6/6/207 Aturan-aturan Data Flow Diagram(3) Aturan-aturan Data Flow Diagram(4) Aturan-aturan Data Flow Diagram(5) Aturan-aturan Data Flow Diagram(6) Aturan-aturan Data Flow Diagram(7) Aturan-aturan Data Flow Diagram(8) 6

6/6/207 Aturan-aturan Data Flow Diagram(9) AALISIS KEBUTUHA FUGSIOAL Aturan-aturan Spesifikasi Proses. Tabel yang berisi keterangan atau deskripsi dari semua proses yang terdapat di DFD. 2. Logika proses harus dituliskan secara jelas baik menggunakan bahasa deskriptif atau pseudo code(tidak boleh campuran). 3. Perhatikan aksi dan reaksi sistem terhadap input dari pengguna. Aturan-aturan Kamus Data DFD. Tabel yang berisi deskripsi dari data yang mengalir pada DFD. 2. Penjelasan struktur data (berupa field) tiap data harus sama dengan yang sudah dimodelkan di ERD. 3. Tipe data tiap struktur data harus digambarkan dengan sejelas mungkin agar input yang diberikan sesuai. TERIMA KASIH 7