2.1 Definisi Analisis Kebutuhan Analisis kebutuhan adalah proses menemukan permasalahan dan menghasilkan alternatif pemecahan yang relevan.

Ukuran: px
Mulai penontonan dengan halaman:

Download "2.1 Definisi Analisis Kebutuhan Analisis kebutuhan adalah proses menemukan permasalahan dan menghasilkan alternatif pemecahan yang relevan."

Transkripsi

1 Topik 3 : Analisis 2.1 Definisi Analisis Kebutuhan Analisis kebutuhan adalah proses menemukan permasalahan dan menghasilkan alternatif pemecahan yang relevan. Tujuan tahap analisis adalah untuk mengetahui kebutuhan customer berkaitan dengan sistem perangkat lunak yang diinginkan. Pada tahap ini yang terlibat adalah tim spesifikasi/analisis dan customer (meliputi end-user, manajer dan staf lain yang terlibat). 2.2 Metric (Ukuran) Analisis Kebutuhan Metric analisis kebutuhan diperlukan untuk : Mengukur apakah suatu kebutuhan didefinisikan dengan baik. Hal ini dapat dilihat antara lain dari persentase spesifikasi kebutuhan yang ambigu dan derajat kelengkapan kebutuhan yang didefinisikan Mengukur apakah inspeksi terhadap pendefinsian kebutuhan dilakukan secara efektif 2.3 Lingkup Tahap Analisis Mengidentifikasi customer (termasuk pengguna) Mendefinisikan dan menspesifikasikan kebutuhan Membangun model analisis Mendefisikan spesifikasi rinci untuk dijadikan panduan dalam melakukan perancangan Mendokumentasikan hasil analisis ke dalam dokumen SKPL (Spesifikasi Kebutuhan Perangkat Lunak) dengan format standar (misal : IEEE, NASA, ITB, dll). Melakukan pengkajian ulang secara formal 2.4 Pendefinisian dan Spesifikasi Kebutuhan Definisi Kebutuhan adalah deskripsi fungsionalitas sistem yang berorientasi pada customer dan batasan-batasan yang menyertai pengoperasian sistem tersebut [SOM00]. Penulisan Definisi Kebutuhan: Menggunakan bahasa natural (english) meskipun secara universal dimengerti, namun tetap dimungkinkan muncul hal-hal berikut yang harus dihindari, antara lain : o ketidakjelasan disebabkan dokumen yang dibuat sulit dibaca karena terlalu rinci o pencampuradukan antara kebutuhan fungsional dan kebutuhan non fungsional o beberapa kebutuhan diekspresikan dengan satu pernyataan Menggunakan format standar (misal : IEEE) Spesifikasi Kebutuhan adalah deskripsi rinci dan terukur dari fungsi-fungsi dan batasan-batasan sistem yang telah didefinisikan [SOM00]. Penulisan Spesifikasi Kebutuhan : Structured language specifications o Bentuk terbatas dari bahasa natural (english) yang digunakan untuk mengekspresikan kebutuhan o Menghilangkan beberapa problem yang diakibatkan oleh ambiguitas dan fleksibilitas

2 o Sering didukung dengan penggunaan pendekatan berbasis form( Form-based specifications) o Form-based specifications, berisi : Definisi fungsi dan entitas Deskripsi input dan dari mana datangnya Deskripsi output dan siapa yang membutuhkannya Mengindikasikan entitas lain yang dibutuhkam Kondisi sebelum dan sesudah proses dilakukan (jika diperlukan) Efek samping dari proses jika ada Notasi Grafis Spesifikasi matematis Jenis kebutuhan antara lain : Kebutuhan Data Kebutuhan Fungsional Kebutuhan Non Fungsional Kebutuhan Antarmuka 2.5 Pemodelan Analisis Prinsip Pemodelan Analisis Memodelkan domain data Memodelkan Fungsi Memodelkan perilaku sistem Mempartisi model Mulai dengan fokus pada esensi dari permasalahan Memodelkan Domain Data Memodelkan domain data terdiri dari : Mendefinisikan objek data Mendeskripsikan atribut data Mendefinisikan keterhubungan data Memodelkan Fungsi Memodelkan fungsi terdiri dari : Mengidentifikasi fungsi-fungsi yang mentransformasikan objek data Mengidentifikasi bagaimana aliran data yang terdapat pada sistem Mengidentifikasi entitas yang memproduksi data dan memanfaatkan informasi yang dihasilkan sistem Memodelkan Perilaku Sistem, meliputi : Mengidentifikasi semua state yang dihasilkan sistem Menspesifikasikan event yang menyebabkan perubahan dari satu state ke state yang lain Mempartisi model, meliputi : Melakukan perincian objek data Menyusun hirarki fungsional Merepresentasikan perilaku sistem pada tiap level

3 Pemodelan analisis berfungsi untuk memberikan gambaran lojik perangkat lunak, data yang diperlukan dan model perilaku dari sistem perangkat lunak yang dikembangkan. Gambar 2. 9 memperlihatkan lingkup pemodelan analisis. Model data Model Fungsional Model Perilaku Gambar 2.9 pemodelan analisis [PRE01] Pemodelan analisis dimulai dengan : Mendefinisikan pernyataan ruang lingkup sistem dapat diperoleh dari dokumen kontrak, dokumen spesifikasi sitem atau dokumen lainnya dan himpunan use-case. Pernyataan ini harus menguraikan fungsi-fungsi dasar yang harus dimiliki sistem, data yang akan menjadi masukan dan keluaran, perilaku sistem, domain informasi dan batasan-batasan secara singkat dan jelas. Mendefinisikan objek-objek dan operasi objek-objek dapat merepresentasikan entitas luar yang memberikan input ke sistem atau yang menerima informasi dari sistem, aliran data atau item data yang ditransformasikan oleh sistem dan penyimpanan data (data store). Sedangkan operasi merepresentasikan proses-proses yang terdapat pada aplikasi. Melakukan pemodelan data pemodelan ini diperlukan untuk meminimalkan kebergantungan objek data terhadap proses, memfokuskan pada pengekspolrasian domain data, membuat suatu model yang memudahkan customer memahaminya dan mengindikasikan keterhubungan antara suatu objek data dengan objek data lainnya. Model ini direpresentasikan dengan Entity Relationship Diagram. Melakukan pemodelan fungsi pemodelan ini diperlukan untuk memperlihatkan prosesproses yang dimiliki aplikasi dan bagaimana proses tersebut mentransformasikan data menjadi informasi. Model ini untuk metode terstruktur direpresentasikan dengan Data Flow Diagram Melakukan pemodelan perilaku pemodelan ini diperlukan untuk memperlihatkan perubahan state yang ditunjukkan sistem atau aplikasi ketika terjadi event yang dibangkitkan dari luar. Model ini direpresentasikan dengan State Transition Diagram Mendefinisikan Spesifikasi Proses masing-masing proses pada Data Flow Diagram yang sudah tidak didekomposisi lagi dideskripsikan spesifikasinya. Mendeskripsikan Kamus Data kamus data diperlukan untuk mendeskripsikan isi atau nilai dari data, baik data yang mengalir ke proses dan dari proses maupun data yang terdapat pada data store.

4 Pemodelan Data Notasi ERD Notasi ERD ditunjukkan gambar 2.10 One common form: object (0, m) 1 relationship (1, 1) object 2 Another common form: attribute object 1 (0, m) relationship (1, 1) object 2 Gambar 2.10 Notasi Entity Relationship Diagram [PRE01] Catatan : Untuk kasus di mana data yang terlibat dalam sistem tidak memerlukan penyimpanan (basis data) atau jika objek-objek data tersebut tidak memiliki keterhubungan satu sama lain, maka ERD tidak perlu digambarkan. Pemodelan Fungsional DFD digunakan untuk menggambarkan aliran data yang mengalir dalam sistem atau perangkat lunak. DFD juga menggambarkan fungsi-fungsi yang dimiliki sistem atau perangkat lunak tersebut. Notasi DFD dapat dilihat pada gambar 2.11 Eksternal eksternal Proses/buble Aliran data data store Gambar 2.11 Notasi Data Flow Diagram [PRE01]

5 Entitas eksternal/terminator merepresentasikan suatu entitas yang memberikan informasi ke sistem atau menerima informasi dari sistem. Entitas ekternal dapat berupa manusia, perangkat lunak lain, perangkat keras, dan lain-lain. Proses(buble) merepresentasikan suatu fungsi dari perangkat lunak. Suatu proses akan mentransformasikan suatu informasi menjadi informasi lain. Data store merepresentasikan suatu media yang berfungsi menyimpan data yang diperlukan oleh satu proses atau lebih Pembuatan DFD terdiri dari diagram konteks dan DFD level selanjutnya. Pembuatan diagram konteks dilakukan dengan tahapan berikut : Menentukan entitas eksternal Menentukan informasi yang mengakir dari entitas luar ke sistem dan sebaliknya Menggambarkan diagram konteks Diagram konteks merupakan diagram level pertama yang memperlihatkan sistem sebagai suatu proses yang berinteraksi dengan lingkungannya. Ada pihak luar yang memasukkan informasi ke dalam sistem dan ada yang menerima informasi dari sistem. Pihak luar bisa berupa sistem lain, perangkat keras, orang atau organisasi. Gambar 2.12 memperlihatkan contoh diagram konteks. Level 0 DFD Example user video source processing request NTSC video signal digital video processor requested video signal monitor Untuk membuat DFD lakukan langkah-langkah berikut : Definisikan secara naratif fungsi-fungsi yang dimiliki perangkat lunak Gambarkan proses-proses yang mewakili fungsi yang telah Gambarkan aliran data yang masuk dan keluar dari masing-masing proses Periksa kelogisan dari masing-masing proses dan kekontinuan aliran data Lakukan langkah seperti tersebut di atas untuk level berikutnya

6 The Data Flow Hierarchy x a P b y level 0 level 1 a p 1 c p 2 f d p 3 e p 4 g 5 b Gambar 2.13 Data Flow Diagram [PRE01] Catatan untuk pemodelan data : Semua notasi harus diberi label dengan nama yang memiliki arti DFD sebaiknya terdiri dari beberapa level untuk memperinci proses atau fungsi yang dimiliki perangkat lunak Setiap proses harus diberi label dengan kata kerja atau kata benda yang menunjukkan fungsi. DFD dimulai dengan menggambarkan diagram konteks (DFD level0) Pada diagram konteks entitas eksternal harus digambarkan Setiap anak panah (merepresentasikan aliran data) harus diberi label dengan kata benda Tiap buble (proses) harus diperinci sampai tiap-tiap proses hanya mengerjakan suatu fungsi tertentu Kebanyakan sistem memerlukan 3 sampai 7 level DFD Nama buble/proses harus terdiri dari kata benda atau kata kerja Nama yang dipakai untuk buble, data store, data flow harus konsisten (identitas perlu) Setiap level harus konsisten aliran datanya dengan level sebelumnya Banyaknya buble yang disarankan pada setiap level tidak melebihi 7 buble Dekomposisi berdasarkan kelompok data lebih disarankan (memudahkan aliran data ke storage yang sama) Nama proses yang umum hanya untuk buble yang masih akan didekomposisi Nama proses spesifik (Add, Update, Delete, Calculate, Compare, Merge,.) pada case tool harus disertai dengan Proses spesifikasi (PSPEC) yang jelas Pada proses yang sudah tidak didekomposisi, nama proses dan nama data harus sudah spesifik Aliran ke storage harus melalui proses, tidak boleh langsung dari eksternal entity

7 Aliran data yang tidak ada data storenya harus diteliti, apakah memang tidak mencerminkan presisten entity (perlu disimpan dalam file atau tabel) yaitu kelak hanya akan menjadi variabel dalam program Pemodelan Perilaku Pemodelan perilaku banyak diterapkan untuk sistem waktu nyata (real time system). Pemodelan perilaku dilakukan dengan tahapan berikut : Daftarkan seluruh state yang dimiliki sistem. Definisi state adalah himpunan keaadaan yang dapat diamati di mana keadaan tersebut mencirikan perilaku sistem pada waktu tertentu Indikasikan bagaimana terjadinya transisi antar state atau indikasikan event yang terjadi dan bagaimana aksi dari sistem terhadap adanya event tersebut. Definisi event adalah kejadian yang menyebabkan sistem menunjukkan beberapa bentuk perilaku yang dapat diprediksi. Contoh sebuah sistem yang memiliki mode manual dan otomatis, jika operator menekan tombol otomatis maka mode akan beralih dari manual menjadi otomatis. Tertekannya tombol otomatis tersebut merupakan contoh event. Sedangkan aksi didefinisikan proses yang terjadi sebagai konsekuensi dari adanya transisi Gambarkan state transition diagram (STD) Notasi STD diperlihatkan pada gambar state event causing transition Action that occurs new state Gambar 2.14 Notasi State Transition Diagram [PRE01] Pendefinisian Spesifikasi Proses Spesifikasi proses dapat dinotasikan dengan : Naratif Pseudocode Persamaan matematika (jika penyangkut formula perhitungan) Flow chart.

8 Kamus Data Notasi untuk kamus data : Notasi Arti = terdiri dari + dan [......] atau (either or) {...} n pengulangan n kali dari... (...) data pilihan...text... komentar Contoh Kamus Data Contoh kamus data diperlihatkan pada gambar telephone number integrated office phone system system output Build the requirements dictionary: Name: Aliases: Where/How used: Description: Format: telephone number phone number, number read-phone-number (input) display-phone-number (output) analyze-long-distance-calls (input) telephone no. = [ local extension outside no. 0 ] outside no. = 9 + [ service code domestic no. ] service code = [ ] domestic no. = ( ( 0 ) + area code ) + local number area code = *three numeral designator* alphanumeric data

9

Rekayasa Perangkat Lunak

Rekayasa Perangkat Lunak Rekayasa Perangkat Lunak Pertemuan 4 Konsep dan Prinsip Analisis Dan Pemodelan Analisis.: Erna Sri Hartatik :. Definisi Tahap Analisis : yaitu tahap dimana kita berusaha mengenali segenap permasalahan

Lebih terperinci

Bab 1a Case Tools - Case Studio 2

Bab 1a Case Tools - Case Studio 2 Bab 1a Case Tools - Case Studio 2 1.1 Pendahuluan Alat bantu pemodelan pada pendekatan terstruktur adalah Data Flow Diagram (DFD). Beberapa hal yang sering dialami dalam penggambaran DFD adalah ketidakkonsistenan

Lebih terperinci

ANALISA DAN PERANCANGAN SISTEM INFORMASI. Pendekatan Terstruktur dan alat-alat pemodelan Sistem

ANALISA DAN PERANCANGAN SISTEM INFORMASI. Pendekatan Terstruktur dan alat-alat pemodelan Sistem ANALISA DAN PERANCANGAN SISTEM INFORMASI Pendekatan Terstruktur dan alat-alat pemodelan Sistem Model Pendekatan Pendekatan terstruktur Mempertimbangkan data dan proses yang mentransformasikan data sebagai

Lebih terperinci

Nama : Rendi Setiawan Nim :

Nama : Rendi Setiawan Nim : Nama : Rendi Setiawan Nim : 41813120188 Elemen Model Analisis Rekayasa perangkat lunak dimulai dg serangkaian tugas pemodelan yg membawa pd suatu spesifikasi lengkap dari persyaratan dan representasi desain

Lebih terperinci

PEMODELAN ANALISIS. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

PEMODELAN ANALISIS. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom PEMODELAN ANALISIS Di Susun Oleh : Linda Liana 41813120100 Dosen Pengampu : Wahyu Hari Haji M.Kom FAKULTAS ILMU KOMPUTER PROGRAM STUDY SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 PEMBAHASAN Model

Lebih terperinci

Analysis Modeling 4/10/2018. Focus on What not How. Kenapa Analisis Kebutuhan. Definisi Analisis Kebutuhan. Langkah-Langkah Analisis Kebutuhan

Analysis Modeling 4/10/2018. Focus on What not How. Kenapa Analisis Kebutuhan. Definisi Analisis Kebutuhan. Langkah-Langkah Analisis Kebutuhan Kenapa Analisis Kebutuhan Analysis Modeling 1 Definisi Analisis Kebutuhan Definisi Analisis Kebutuhan Penguraian kebutuhan-kebutuhan yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan

Lebih terperinci

1. Konsep dan Prinsip Analisa

1. Konsep dan Prinsip Analisa 1. Konsep dan Prinsip Analisa Pendataan industri dan perdagangan merupakan salah satu bagian dari ketersediaan data statistik industri dan perdagangan. Data yang mencakup di dalamnya yaitu : data kecamatan,

Lebih terperinci

Nama : Rendi Setiawan Nim :

Nama : Rendi Setiawan Nim : Nama : Rendi Setiawan Nim : 41813120188 Pemodelan Data Pemodelan Data dalam rekayasa perangkat lunak adalah proses menciptakan sebuah model data dengan menerapkan model deskripsi formal data menggunakan

Lebih terperinci

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA NAMA : ENDRO HASSRIE NIM : 41813120047 MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA Pemodelan data (ER Diagram) adalah proses yang digunakan untuk mendefinisikan dan menganalisis kebutuhan data yang

Lebih terperinci

Modern structured analysis Approch(MSAA) dan structured system Analysis and Design Method (SSADM) BY LILIS PUSPITAWATI, SE.,M.SI

Modern structured analysis Approch(MSAA) dan structured system Analysis and Design Method (SSADM) BY LILIS PUSPITAWATI, SE.,M.SI Modern structured analysis Approch(MSAA) dan structured system Analysis and Design Method (SSADM) BY LILIS PUSPITAWATI, SE.,M.SI Metode analisis dan perancangan terstruktur Alat Bantu : Statement of purpose,

Lebih terperinci

MAKALAH ELEMEN MODEL ANALISIS. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

MAKALAH ELEMEN MODEL ANALISIS. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM MAKALAH ELEMEN MODEL ANALISIS NAMA : RANI JUITA NIM : 41813120165 DOSEN : WACHYU HARI HAJI. S.Kom.MM JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 PEMODELAN ANALISIS

Lebih terperinci

MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA )

MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA ) MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA ) Disusun Oleh : MUKHAMAT JAFAR 41813120014 MATA KULIAH : REKAYASA PERANGKAT LUNAK DOSEN : WACHYU HARI HAJI, S.KOM, MM UNIVERSITAS MERCUBUANA 2015 Mukhamat

Lebih terperinci

Analisis Model Perangkat Lunak

Analisis Model Perangkat Lunak Analisis Model Perangkat Lunak 1 Analisis Kebutuhan Analisis Kebutuhan Menentukan karakteristik operasional PL Menunjukkan antarmuka PL dengan elemen sistem yang lain Membuat batasan yang harus dipenuhi

Lebih terperinci

Analisis (Konvensional)

Analisis (Konvensional) Analisis (Konvensional) Tujuan Analisis Menjabarkan kebutuhan pemakai meletakkan dasar-dasar untuk proses perancangan PL mendefinisikan semua kebutuhan pemakai sesuai dengan lingkup kontrak yang disepakati

Lebih terperinci

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian yang akan dilakukan penulis dalam proses penelitian skripsi yang berjudul Rancang Bangun Digital Satuan Kegiatan Harian Guru dalam

Lebih terperinci

Tugas Rekayasa Perangkat Lunak

Tugas Rekayasa Perangkat Lunak Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK

Lebih terperinci

DASAR REKAYASA PERANGKAT LUNAK

DASAR REKAYASA PERANGKAT LUNAK DASAR REKAYASA PERANGKAT LUNAK PEMODELAN ANALISIS KEBUTUHAN Institut Teknologi Sumatera DEFINISI MODEL ANALISIS Menurut Ian Sommerville(2011) Model Analisis adalah suatu teknik untuk merepresentasikan

Lebih terperinci

BAB III METODE PENELITIAN. a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan.

BAB III METODE PENELITIAN. a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan. BAB III METODE PENELITIAN 3.1 DESAIN PENELITIAN Desain penelitian ini meliputi: 1. Tahapan awal penelitian a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan. c. Mempersiapkan

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian BAB III METODOLOGI PENELITIAN Studi kepustakaan Penentuan Kebutuhan dan Data yang akan digunakan Pengumpulan Data yang diperlukan Mempersiapkan alat dan bahan penelitian Wawancara

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

System Analysis. Sistem dan Teknologi Informasi TIP FTP UB

System Analysis. Sistem dan Teknologi Informasi TIP FTP UB System Analysis Sistem dan Teknologi Informasi TIP FTP UB SDLC (System Development Life Cycle) Fase Analisis Dua komponen utama dalam fase analisis: Requirement Determination (Identifikasi kebutuhan) Mengidentifikasi

Lebih terperinci

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang BAB II LANDASAN TEORI Pada landasan teori ini diuraikan sejumlah teori untuk membantu dan memecahkan permasalahan yang ada. Beberapa landasan teori tersebut meliputi konsep dasar dan definisi-definisi

Lebih terperinci

BAB III METODOLOGI PENELITIAN. 1. Spesifikasi komputer yang digunakan dalam penelitian ini adalah sebagai. Processor INTEL Pentium Dual Core T4300

BAB III METODOLOGI PENELITIAN. 1. Spesifikasi komputer yang digunakan dalam penelitian ini adalah sebagai. Processor INTEL Pentium Dual Core T4300 BAB III METODOLOGI PENELITIAN 3.1 Alat dan Bahan Penelitian 3.1.1 Alat Penelitian 1. Spesifikasi komputer yang digunakan dalam penelitian ini adalah sebagai berikut: Processor INTEL Pentium Dual Core T4300

Lebih terperinci

Judul. Deskripsi dan Spesifikasi Kebutuhan Sistem Berbasis Komputer. Oleh: Tim Dit. TIK UPI

Judul. Deskripsi dan Spesifikasi Kebutuhan Sistem Berbasis Komputer. Oleh: Tim Dit. TIK UPI Judul Deskripsi dan Spesifikasi Kebutuhan Sistem Berbasis Komputer Oleh: Tim Dit. TIK UPI 1 Tujuan Memperkenalkan konsep kebutuhan user dan Sistem Menggambarkan kebutuhan fungsional dan nonfungsional Menjelaskan

Lebih terperinci

Dibuat Oleh : 1. Andrey ( )

Dibuat Oleh : 1. Andrey ( ) Dibuat Oleh : 1. Andrey (41813120186) FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 Pemodelan Data dalam rekayasa perangkat lunak adalah proses menciptakan

Lebih terperinci

Minggu 6 Prinsip & Konsep Desain

Minggu 6 Prinsip & Konsep Desain Minggu 6 Prinsip & Konsep Desain Terjemahan model analisis menjadi desain software Entity- Relationship Diagram Data Dictionary Data Flow Diagram procedural design interface design architectural design

Lebih terperinci

REKAYASA PERANGKAT LUNAK I

REKAYASA PERANGKAT LUNAK I REKAYASA PERANGKAT LUNAK I Analisis Kebutuhan Perangkat Lunak (2) Disusun Oleh: Adam Mukharil Bachtiar Teknik Informatika UNIKOM adfbipotter@gmail.com AGENDA PERKULIAHAN KONTEN MATERI DEFINISI ANALISIS

Lebih terperinci

BAB III METODOLOGI PENELITIAN. calon seleksi alih golongan (SAG) dengan menggunakan metode SMART (Simple

BAB III METODOLOGI PENELITIAN. calon seleksi alih golongan (SAG) dengan menggunakan metode SMART (Simple BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Berikut ini merupakan desain penelitian yang akan digunakan pada proses rancang bangun aplikasi sistem pendukung keputusan anggota kepolisian terhadap

Lebih terperinci

Minggu 03 a Alat Pemodelan

Minggu 03 a Alat Pemodelan Minggu 03 a Alat Pemodelan Fungsi Alat Pemodelan Flowchart Business Process Model and Notation (OMG) Data Flow Diagram Unified Modeling Language (OMG) Database Model Dapat memfokuskan perhatian pada halhal

Lebih terperinci

MODEL ANALISA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM.

MODEL ANALISA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM. MODEL ANALISA Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM Disusun Oleh : Fadhilla Eka Hentino / 41813120051 UNIVERSITAS MERCU BUANA JAKARTA

Lebih terperinci

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis. BAB II DASAR TEORI 2.1. Konsep dan Definisi Konsep 2.1.1.Konsep Dasar Perancangan Perancangan basis data merupakan langkah untuk menentukan basis data yang diharapkan dapat mewakili kebutuhan pengguna.

Lebih terperinci

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang 9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung

Lebih terperinci

12. KONSEP DAN PRINSIP ANALISIS

12. KONSEP DAN PRINSIP ANALISIS 12. KONSEP DAN PRINSIP ANALISIS 12.1 Analisis Persyaratan 12.2 Prinsip-Prinsip Analisis 12.3 Area Kerja Analisis 12.3.1 Identifikasi dan Perumusan Masalah 12.3.2 Evaluasi dan Sintesis 12.3.3 Pemodelan

Lebih terperinci

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

Rekayasa Perangkat Lunak Analisis Kebutuhan Perangkat Lunak (Structured Oriented) Teknik Informatika UNIKOM Rekayasa Perangkat Lunak Analisis Kebutuhan Perangkat Lunak (Structured Oriented) Teknik Informatika UNIKOM Rekayasa Kebutuhan 1. Kenapa butuh tahap analisis? 2. Definisi analisis kebutuhan perangkat lunak

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 30 BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Berikut merupakan desain penelitian yang akan digunakan pada proses rancang bangun aplikasi sistem pendukung keputusan untuk pemilihan mobil baru

Lebih terperinci

Analisis Sistem (bag.2)

Analisis Sistem (bag.2) Analisis Sistem (bag.2) By: U. Abd. Rohim Analisis Sistem Rekayasa Perangkat Lunak Halaman: 1 Elemen Analisis (1) Pemodelan Fungsional Pemodelan Data Pemodelan Prilaku/Status Analisis Sistem Rekayasa Perangkat

Lebih terperinci

PEMODELAN DATA. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

PEMODELAN DATA. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom PEMODELAN DATA Di Susun Oleh : Linda Liana 41813120100 Dosen Pengampu : Wahyu Hari Haji M.Kom FAKULTAS ILMU KOMPUTER PROGRAM STUDY SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 A. PEMODELAN DATA

Lebih terperinci

Analisis Kebutuhan. Teknik Informatika Universitas Telkom 2015

Analisis Kebutuhan. Teknik Informatika Universitas Telkom 2015 Analisis Kebutuhan Teknik Informatika Universitas Telkom 2015 1 Overview Penjelasan Analisis Kebutuhan Penjelasan Sistem yang sedang berjalan Penjelasan tools analisis aliran system yang sedang berjalan

Lebih terperinci

REKAYASA PERANGKAT LUNAK

REKAYASA PERANGKAT LUNAK REKAYASA PERANGKAT LUNAK Perangkat Lunak Ratna Wardani Model to Design Entity- Relationship Diagram Data Dictionary Data Flow Diagram procedural design interface design architectural design State-Transition

Lebih terperinci

II. LANDASAN TEORI. spesifikasi pada komputer yang berdasarkan pada sistem informasi.

II. LANDASAN TEORI. spesifikasi pada komputer yang berdasarkan pada sistem informasi. II. LANDASAN TEORI 2.1 Pengertian Aplikasi Menurut Whitten Perancangan Sistem adalah Proses dimana keperluan pengguna dirubah ke dalam bentuk paket perangkat lunak dan atau kedalam spesifikasi pada komputer

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Desain Penelitian Berikut merupakan desain metode penelitian yang akan digunakan pada proses penelitian Studi komparasi metode PROMETHEE dan TOPSIS untuk memberikan solusi

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Kuliah Kerja Nyata (KKN) Universitas Lampung bertujuan untuk menjamin

BAB II TINJAUAN PUSTAKA. Kuliah Kerja Nyata (KKN) Universitas Lampung bertujuan untuk menjamin BAB II TINJAUAN PUSTAKA 2.1 Kuliah Kerja Nyata (KKN) Kuliah Kerja Nyata (KKN) Universitas Lampung bertujuan untuk menjamin keterkaitan antara dunia akademik dan dunia bermasyarakat. Kegiatan Kuliah Kerja

Lebih terperinci

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Menurut (Wilkinson, 2007:3-4) Sistem informasi berasal dari dua kata yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

Lebih terperinci

Rekayasa Perangkat Lunak (Software Engineering)

Rekayasa Perangkat Lunak (Software Engineering) Rekayasa Perangkat Lunak (Software Engineering) Graha Prakarsa, ST. MT. Sekolah Tinggi Teknologi Bandung Memahami arti pengembangan perangkat lunak. Mengetahui aktivitas pengembangan perangkat lunak. Memahami

Lebih terperinci

PROSES MODEL DESAIN PERANGKAT LUNAK

PROSES MODEL DESAIN PERANGKAT LUNAK PROSES MODEL DESAIN PERANGKAT LUNAK Di Susun Oleh : Linda Liana 41813120100 Dosen Pengampu : Wahyu Hari Haji M.Kom FAKULTAS ILMU KOMPUTER PROGRAM STUDY SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA

Lebih terperinci

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh Review Rekayasa Perangkat Lunak Nisa ul Hafidhoh nisa@dsn.dinus.ac.id Software Process Sekumpulan aktivitas, aksi dan tugas yang dilakukan untuk mengembangkan PL Aktivitas untuk mencapai tujuan umum (komunikasi

Lebih terperinci

1. Penggunaan Pemodelan

1. Penggunaan Pemodelan 2. PEMODELAN BERORIENTASI OBJEK A. Pemodelan sebagai Teknik Desain Teknik pemodelan objek menggunakan tiga macam model untuk menggambarkan sistem, yaitu model objek, model dinamik, dan model fungsional.

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alat dan Bahan Penelitian 3.1.1 Alat Penelitian 1) Sistem komputer dengan spesifikasi sebagai berikut : - Processor Intel Core i5 2.4 GHz. - RAM 2 GB. - 250 GB hard disk

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pengertian Sistem Sistem adalah suatu jaringan kerja dari prosedur prosedur yang saling berhubungan, berkumpul bersama sama untuk melakukan suatu kegiatan atau untuk menyelesaikan

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Menentukan kebutuhan data yang akan digunakan Mengumpulkan data yang dibutuhkan Mempersiapakan alat dan bahan penelitian Observasi Wawancara Data Penelitian

Lebih terperinci

BAB II DASAR TEORI. 2.2 Sistem Suku Bunga Secara umum terdapat dua metode dalam perhitungan bunga, yaitu metode Flat dan Efektif.

BAB II DASAR TEORI. 2.2 Sistem Suku Bunga Secara umum terdapat dua metode dalam perhitungan bunga, yaitu metode Flat dan Efektif. BAB II DASAR TEORI 2.1 Pengertian Kredit Pengertian kredit mempunyai dimensi yang beraneka ragam, dimulai kata kredit yang berasal dari bahasa Yunani credere yang berarti kepercayaan. Maksudnya pemberi

Lebih terperinci

Object Oriented Analaysis Object Oriented Design

Object Oriented Analaysis Object Oriented Design Terminologi Object Oriented Analaysis adalah metode analisis yang memeriksa requirements (syarat/keperluan yang harus dipenuhi suatu sistem) dari sudut pandang kelas-kelas dan objek-objek yang ditemui

Lebih terperinci

ANALISIS KEBUTUHAN PERANGKAT LUNAK

ANALISIS KEBUTUHAN PERANGKAT LUNAK ANALISIS KEBUTUHAN PERANGKAT LUNAK Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM Disusun Oleh : Fadhilla Eka Hentino / 41813120051 UNIVERSITAS

Lebih terperinci

13. KONSEP DAN PRINSIP PERANCANGAN (DESAIN)

13. KONSEP DAN PRINSIP PERANCANGAN (DESAIN) 13. KONSEP DAN PRINSIP PERANCANGAN (DESAIN) 13.1 Transformasi Model Analisis ke Model Desain Data Object Description (DOD) Entity Relationship Diagram (ERD) Data Dictionary (DD) State Transition Diagram

Lebih terperinci

Adam Hendra Brata Teknik Informatika FILKOM UB Semester Genap 2015/2016

Adam Hendra Brata Teknik Informatika FILKOM UB Semester Genap 2015/2016 Adam Hendra Brata Teknik Informatika FILKOM UB Semester Genap 2015/2016 TUJUAN PERKULIAHAN Memahami pemodelan yang dibutuhkan dalam rekayasa kebutuhan Memahami konsep pendekatan terstruktur dalam pemodelan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan permasalahan yang dibahas, dan menjelaskan system yang digunakan pada kerja praktik ini. Adapun teori-teori

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 19 BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Berikut adalah gambaran mengenai desain penelitian pencarian nilai siswa dengan menggunakan algoritma genetika: Studi Literatur Data Penelitian Metode

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Landasan Teori tentang Permasalahan 2.1.1 Prosedur penilaian prestasi kerja Pada Rumah Sakit Umum Daerah Singaraja, rotasi tenaga perawat dilakukan dua tahun sekali. Selama ini,

Lebih terperinci

Konsep Basis Data (Lanjut)

Konsep Basis Data (Lanjut) Konsep Basis Data (Lanjut) http://www.brigidaarie.com Bahasa Basis Data bahasa yang digunakan oleh user untuk berkomunikasi/berinteraksi dengan DBMS yang bersangkutan Contoh : SQL, dbase, QUEL dsb Bahasa

Lebih terperinci

Pemodelan Berorientasi Objek

Pemodelan Berorientasi Objek 1 Pemodelan Berorientasi Objek Penggalian Kebutuhan dan Identifikasi Aktor Adam Hendra Brata Materi Pertemuan 3 2 Fase Fase Pengembangan Perangkat Lunak Analisis Kebutuhan Penggalian Kebutuhan Sistem Elisitasi

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 III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya.

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Definisi Data Data merupakan fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, uraian karakter yang mempunyai arti pada suatu konteks

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Perancangan ini dibuat untuk

Lebih terperinci

PENDAHULUAN. A. Berorientasi Objek. 1. Karakteristik dari Objek

PENDAHULUAN. A. Berorientasi Objek. 1. Karakteristik dari Objek 1. PENDAHULUAN Analisis dan desain berorientasi objek adalah cara baru dalam memikirkan suatu masalah dengan menggunakan model yang dibuat menurut konsep sekitar dunia nyata. Dasar pembuatan adalah objek,

Lebih terperinci

Rekayasa Perangkat Lunak

Rekayasa Perangkat Lunak Rekayasa Perangkat Lunak Pertemuan 5 Pemodelan Analisis.: Erna Sri Hartatik :. Pemodelan Fungsional Mendeskripsikan seluruh fungsi yang terlibat dalam PL Tool: Contex Diagram Diagram level tertinggi dari

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 7 BAB II TINJAUAN PUSTAKA 2.1 Konsep Sistem Informasi 2.1.1 Pengertian Sistem Informasi Dikatakan oleh Kristanto (2008) bahwa Sistem informasi merupakan kumpulan dari perangkat keras dan perangkat lunak

Lebih terperinci

BAB II LANDASAN TEORI. disebut dengan Siklus Hidup Pengembangan Sistem (SHPS). SHPS adalah. dijelaskan langkah-langkah yang terdapat pada SHPS.

BAB II LANDASAN TEORI. disebut dengan Siklus Hidup Pengembangan Sistem (SHPS). SHPS adalah. dijelaskan langkah-langkah yang terdapat pada SHPS. BAB II LANDASAN TEORI 2.1 Siklus Hidup Pengembangan Sistem Dalam melakukan kegiatan berupa analisa dan merancang sistem informasi, dibutuhkan sebuah pendekatan yang sistematis yaitu melalui cara yang disebut

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 II LANDASAN TEORI. Antrian sering dijumpai dalam kehidupan sehari-hari contohnya dalam

BAB II LANDASAN TEORI. Antrian sering dijumpai dalam kehidupan sehari-hari contohnya dalam BAB II LANDASAN TEORI 2.1 Antrian (Queue) Antrian sering dijumpai dalam kehidupan sehari-hari contohnya dalam sistem pembelian karcis kereta api atau bioskop, dimana orang yang datang pertama akan diberi

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini pemakaian komputer sebagai alat bantu khususnya yang berkaitan

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini pemakaian komputer sebagai alat bantu khususnya yang berkaitan BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini pemakaian komputer sebagai alat bantu khususnya yang berkaitan dengan penyusunan data pencarian data update data, pengarsipan telah menjadi kebutuhan bagi

Lebih terperinci

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa

Lebih terperinci

BAB II LANDASAN TEORI. Institut merupakan Perguruan Tinggi yang menyelenggarakan pendidikan

BAB II LANDASAN TEORI. Institut merupakan Perguruan Tinggi yang menyelenggarakan pendidikan BAB II LANDASAN TEORI 2.1 Informasi Umum Pendidikan Tinggi Berdasarkan undang-undang Republik Indonesia dijabarkan bahawa Institut merupakan Perguruan Tinggi yang menyelenggarakan pendidikan akademik dan

Lebih terperinci

Hubungan DFD dengan DD

Hubungan DFD dengan DD Data Dictionary Data Dictionary Data Dictionary (DD) adalah referensi terkait dengan data (Metadata). Salah satu tujuan penting dari DD adalah untuk menjaga konsistensi data, misalnya untuk jenis kelamin

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Perancangan

Lebih terperinci

BAB II LANDASAN TEORI. berinteraksi, saling ketergantungan satu sama lainnya dan terpadu.

BAB II LANDASAN TEORI. berinteraksi, saling ketergantungan satu sama lainnya dan terpadu. BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Secara sederhana suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen atau variabel-variabel yang terorganisir, saling berinteraksi,

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Penjelasaan Tentang Arti Sistem Sistem dapat diartikan sesuatu jaringan kerja yang terdiri dari prosedur-prosedur untuk saling berhubungan, saat melakukan suatu kegiatan agar

Lebih terperinci

BAB III METODOLOGI PENELITIAN. 3.1 Desain Penelitian Gambar desain penelitian adalah sebagai berikut:

BAB III METODOLOGI PENELITIAN. 3.1 Desain Penelitian Gambar desain penelitian adalah sebagai berikut: BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Gambar desain penelitian adalah sebagai berikut: Penentuan lokasi dan variable penelitian Menentukan kebutuhan data yang akan digunakan Membuat surat

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem a. Gordon B. Davis ( 1984 : 12) : Sebuah sistem terdiri dari bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau

Lebih terperinci

ABSTRAK. Kata Kunci: Format Digital, Digital Music Store, PHP, SQL

ABSTRAK. Kata Kunci: Format Digital, Digital Music Store, PHP, SQL ABSTRAK Saat ini dunia permusikan memasuki era digital, dimana musik dikemas dalam bentuk digital. Format lagu-lagu (musik) yang dijual mulai beralih dari bentuk fisik seperti audio cd, kaset, atau piringan

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang beralamat di Jalan Jl. Surapati No.235. Toko ini belum memiliki media dalam

Lebih terperinci

BAB II TINJAUAN PUSTAKA. skala menengah yang bergerak di bidang penjualan spare part mesin

BAB II TINJAUAN PUSTAKA. skala menengah yang bergerak di bidang penjualan spare part mesin BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Perusahaan 2.1.1 Gambaran Umum Perusahaan PT. Gunung Mas Parahyangan merupakan perusahaan dengan skala menengah yang bergerak di bidang penjualan spare part mesin tekstil.

Lebih terperinci

BAB I PENDAHULUAN A. Latar Belakang

BAB I PENDAHULUAN A. Latar Belakang BAB I PENDAHULUAN A. Latar Belakang Data Flow Diagram (DFD) adalah representasi grafis dari aliran data melalui sistem informasi. Hal ini memungkinkan Anda untuk mewakili proses dalam sistem informasi

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 III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Ditahapan desain penelitian dilakukan pengumpulan data, alat dan bahan yang dibutuhkan yang akan menjadi data penelitian. Dari data penelitian dilakukan

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di Jl. Naripan No.111 Bandung 40112 Toko ini masih menggunakan sosial media

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Desain penelitian yang akan dilakukan dalam proses penelitian skripsi yang

BAB III METODOLOGI PENELITIAN. Desain penelitian yang akan dilakukan dalam proses penelitian skripsi yang BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian yang akan dilakukan dalam proses penelitian skripsi yang berjudul Sistem Informasi Peramalan Penjualan Menggunakan Metode Exponential

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Untuk pembuatan website penjualan cd demo program Surabaya, mengambil beberapa teori penunjang sebagai acuan pembuatan website ini. Teoriteori tersebut antara lain : 3.1 Pengertian

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Jogiyanto dalam Sutanta (2011:2), Komputer sebagai alat elektronik yang dapat menerima input data, dapat mengolah data, dapat memberikan

Lebih terperinci

BAB III LANDASAN TEORI. dikutip oleh Supardi & Leonard mengatakan, Pendidikan adalah setiap usaha, pengaruh,

BAB III LANDASAN TEORI. dikutip oleh Supardi & Leonard mengatakan, Pendidikan adalah setiap usaha, pengaruh, BAB III LANDASAN TEORI 3.1 Konsep Hasil Belajar Siswa Pada hakikatnya, pendidikan merupakan kegiatan yang telah berlangsung seumur dengan manusia. Artinya, sejak adanya manusia telah terjadi usaha-usaha

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Desain penelitian merupakan tahapan yang dibutuhkan untuk memberikan gambaran serta kemudahan agar penelitian dilakukan dapat berjalan dengan baik.

Lebih terperinci

BAB 1 PENDAHULUAN. Kantor Pelayanan Pajak Pratama Jakarta Kramat Jati merupakan suatu

BAB 1 PENDAHULUAN. Kantor Pelayanan Pajak Pratama Jakarta Kramat Jati merupakan suatu BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Kantor Pelayanan Pajak Pratama Jakarta Kramat Jati merupakan suatu lembaga dari Direktorat Jendral Pajak yang bertugas memberikan pelayanan kepada masyarakat

Lebih terperinci

L-1 PO CUST 1 SJ 1 INVOICE 1

L-1 PO CUST 1 SJ 1 INVOICE 1 L-1 Dokumen. Simbol ini digunakan untuk menggambarkan semua jenis dokumen, yang merupakan Formulir yang digunakan untuk merekam data terjadinya suatu transaksi. Nama dokumen dicantumkan di tengah simbol.

Lebih terperinci

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

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015 ANALISIS SISTEM (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015 ANALISIS DATA Langkah analisis data: Dokumen manual + kebutuhan data lain berdasarkan hasil analisis identifikasi

Lebih terperinci

PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD)

PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD) PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD) DATA FLOW DIAGRAM ( DFD ) Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu

Lebih terperinci

REKAYASA PERANGKAT LUNAK LANJUT ANALISIS TERSTRUKTUR. Defri Kurniawan M.Kom

REKAYASA PERANGKAT LUNAK LANJUT ANALISIS TERSTRUKTUR. Defri Kurniawan M.Kom REKAYASA PERANGKAT LUNAK LANJUT ANALISIS TERSTRUKTUR Defri Kurniawan M.Kom content Analisis Terstruktur Data Modeling Penjelasan ERD (Entitas, Relasi, Atribut, Kardinalitas,Modalitas) Contoh ERD Tahapan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Sujatmiko (2012:156) mengemukakan, komputer adalah mesin yang dapat mengolah data digital dengan mengikuti serangkaian perintah atau program.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Definisi Sistem Suatu bentuk dikatakan sebagai sistem bila di dalamnya terdapat : 1. elemen / komponen, 2. interaksi / kerjasama, 3. integrasi / kesatuan, dan 4. tujuan, Maka

Lebih terperinci

Gambar 4.1 Flowmap Usulan Pengecekan Berkas

Gambar 4.1 Flowmap Usulan Pengecekan Berkas 41 Marketing Back Office Pimpinan Pengajuan Form BI T Lengkap Pengecekan BI Tanda Tangan Y Form Cek BI DB BI Cetak Hasil Cek Pengembalian T Hasil Cek Tanda Tangan Kolektibilitas Y Informasi Input Data

Lebih terperinci