Minggu, 28 Mei 2017

Makalah Rekayasa Perangkat Lunak

Makalah Rekayasa Perangkat Lunak (RPL)

Sistem Informasi Penjualan Barang Tunai 

Cover :



 Kata Pengantar



KATA PENGANTAR

Makalah yang berjudul “Sistem Informasi Penjualan Barang Tunai Pada PD. Actifast” ini merupakan salah satu pemenuhan tugas kelompok mata kuliah Rekayasa Perangkat Lunak semester 3.
Segala keterbatasan yang dimiliki penyusun dalam menyusun makalah ini, membuat penyusun membutuhkan bantuan serta dukungan material dan spiritual dari berbagai pihak. Dalam kesempatan ini penyusun mengucapkan terimakasih kepada semua pihak yang telah membantu dalam penyusunan makalah ini.
            Penyusun berharap makalah ini dapat bermanfaat bagi semua pihak yang berkepentingan dan dapat menjadi amal shaleh bagi penyusun. Penyusun menyadari bahwa masih banyak kekurangan dalam makalah ini. Oleh karena itu, saran dan kritik yang sifatnya membangun sangat penyusun harapkan.



Tasikmalaya,  Januari 2014


        Penyusun




Daftar Isi



DAFTAR ISI

KATA PENGANTAR   ………………………………...........................   i
DAFTAR ISI ……………………………………………………………    ii
BAB I       PENDAHULUAN……………………………………………  1     
1.1    Latar Belakang………………………………………………...   1  
1.2    Rumusan Masalah……………………………………………..  1  
1.3    Batasan Masalah ...……………………………………………   1
1.4    Tujuan Penulisan ……………………………………………..    1
1.5    Manfaat Penulisan/ Kegunaan Makalah ……………………..     2
1.6    Metode Penulisan …………………………………………….  2
1.7    Prosedur/ Sistematika Penulisan ……………………………..    2

BAB II      RANCANGAN PERANGKAT LUNAK …...…………….  3  
2.1   Tinjauan Pustaka/ Kajian Teoritis …………………………...    3
2.1.1    Rekayasa Perangkat Lunak ………………..………….   3
2.2  Data Flow Diagram .…………………………..……………..  3  
                   2.2.1   Diagram Konteks(Sistem Informasi Penjualan Barang)   3
                   2.2.2   DFD Level 1 (Sistem Informasi Penjualan Barang) …    4
            2.2.3  Diagram Rinci ………………………………………..     4
                       2.2.3.1  DFD Level 2 Proses 1.1 …………….……….    4
                       2.2.3.2  DFD Level 2 Proses 1.2 …………………….     5
                       2.2.3.3  DFD Level 2 Proses 1.3 …………………….     5
                       2.2.3.4  DFD Level 2 Proses 1.4  ……………………     6
     2.3  Diagram E-R …………………....………………………….      6
     2.4  Kamus Data ……………..……………..……..…………….     8
     2.5  Relasi Antar Tabel …………….……………………………     9
     2.6  Struktur Tabel ………………………………………………    10
BAB III       IMPLEMENTASI ..…………………………………….       12 
              3.1   Spesifikasi Software ………………………..…….……..       12                                   
              3.2   Spesifikasi Hardware …………………………………...       13

BAB IV       PENUTUP  ……………………………………………..       14
              4.1   Kesimpulan  …………………………………………….      14                                     
              4.2   Saran  ……………………………………………….......      14   

DAFTAR PUSTAKA
LAMPIRAN

Bab I



BAB I
PENDAHULUAN

1.1  Latar belakang
    Dengan menjamurnya usaha dibidang retail (Usaha Dagang) dewasa ini dan persaingan usaha tidak terelakan lagi maka dunia usaha retail ini harus mampu bersaing salahsatunya dengan cara mengoptimalkan pelayanan lebih baik kepada pelanggannya. Salahsatu cara dalam mengoptimalkan pelayanan adalah migrasi dari sistem pelayanan yang manual ke sistem yang terkomputerisasi, begitu juga pelayanan penjualan harus sudah terkomputerisasi.

1.2  Rumusan Masalah
        Berdasarkan latarbelakang permasalahan di atas, maka dalam penulisan ini masalah yang dirumuskan adalah :
1.    Bagaimana menyusun perancangan perangkat lunak yang baik khususnya sistem informasi penjualan barang ?

1.3  Batasan Masalah
        Sesuai dengan rumusan yang telah di paparkan, maka batasan yang diberlakukan dalam penulisan ini adalah :
1.    Cara menyusun perancangan perangkat lunak yang baik khususnya sistem informasi penjualan barang.

1.4  Tujuan Penulisan
Tujuan dari penulisan ini adalah :
1.      Supaya menambah ilmu pengetahuan bagi pembacanya khususnya dalam perancangan perangkat lunak sistem informasi penjualan barang.
1.5  Manfaat Penulisan/ Kegunaan Makalah
Manfaat atau kegunaan dari penulisan ini adalah :
1.      Supaya menambah ilmu pengetahuan bagi pembacanya khususnya dalam perancangan perangkat lunak sistem informasi penjualan barang.
2.      Sebagai salah satu syarat tugas kelompok matakuliah Rekayasa Perangkat Lunak.

1.6  Metode Penulisan
Adapun metode penulisan yang penulis lakukan adalah :
1.    Tinjauan pustaka, mempelajari dari buku dan artikel mengenai rekayasa perangkat lunak khususnya dalam perancangan perangkat lunak.
2.    Pengumpulan data, mengumpulkan data-data yang terkait.

1.7  Prosedur/ Sistematika Penulisan
      Untuk lebih memudahkan dalam melakukan penulisan makalah ini maka penulis membuat sistematika penulisan sebagai berikut :
BAB I PENDAHULUAN
Adapun isi dari bab I pendahuluan ini adalah latarbelakang masalah, rumusan masalah, batasan masalah, tujuan dan manfaat, metode penulisan, dan sistematika penulisan.
BAB II RANCANGAN PERANGKAT LUNAK
Adapun isi dari bab II rancangan perangkat lunak ini adalah pembahasan perancangan perangkat lunak.
BAB III IMPLEMENTASI
Adapun isi dari bab III implementasi ini adalah spesifikasi software, kelebihan dan kekurangan.
BAB IV PENUTUP
Adapun isi dari bab IV penutup ini adalah kesimpulan dan saran.


Bab II



BAB II
                                              RANCANGAN PERANGKAT LUNAK


2.1    Kajian Teori
2.1.1  Rekayasa Perangkat Lunak
    Menurut Fritz Bauer, Rekayasa Perangkat Lunak (software engineering) adalah disiplin ilmu yang menerapkan prinsip-prinsip engineering agar mendapatkan software yang ekonomis yang dapat dipercaya dan bekerja lebih efisien pada mesin yang se­benarnya.

2.2    Data Flow Diagram (DFD)
2.2.1  Diagram Konteks (Sistem Informasi Penjualan Barang)
              Dalam penjabarannya Diagram Alur terdiri dari beberapa Diagram, yaitu Diagram Konteks, Diagram Zero dan Diagram Primitive atau Detail. Untuk itu maka akan dijelaskan satu - persatu, yang akan di bahas pertama yaitu mengenai Diagram Konteks.





Gambar 2.1 Diagram Konteks




2.2.2  DFD Level 1 (Sistem Informasi Penjualan Barang)




Gambar 2.2 DFD Level 1




       2.2.3  Diagram Rinci
         2.2.3.1  DFD Level 2 dari Proses 1.1 (Proses Manajemen Database Ke 1)


Gambar 2.3 DFD Level 2 Dari Proses 1.1


2.2.3.2  DFD Level 2 dari Proses 1.2 (Operasi Aplikasi Penjualan)



Gambar 2.4 DFD Level 2 Dari Proses 1.2



2.2.3.3  DFD Level 2 dari Proses 1.3 (Proses Manajemen Database Ke 2)


Gambar 2.5 DFD Level 2 Dari Proses 1.3


2.2.3.4  DFD Level 2 dari Proses 1.4 (Laporan)



Gambar 2.6 DFD Level 2 Dari Proses 1.4




2.3    Diagram E-R   (ERD)
    Diagram E-R selalu dibuat secara bertahap, langkah-langkah teknis yang dapat dilakukan untuk menghasilkan Diagram E-R, adalah sebagai berikut :

1.    Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat.
2.    Menetukan atribut-atribut key dari masing-masing himpunan entitas.
3.    Mengidentifikasi dan menetapkan seluruh himpunan relasi diantara himpunan entitas-himpunan entitas yang ada beserta foreign key nya.
4.    Menentukan derajat atau kardinalitas relasi untuk setiap himpunan relasi.
5.    Melengkapi himpunan entitas dan himpunan relasi dengan atribut deskripsi (nonkey).

     Adapun pembuatan Diagram E-R sistem informasi penjualan barang pada PD.Actifast, adalah sebagai berikut :





2.4    Kamus Data
          Pendeklarasian atribut-atribut pada Diagram E-R  dapat dipisahkan dan dinyatakan dalam sebuah kamus data. Ini diperbolehkan jika sebuah sistem yang ruang lingkupnya lebar dan kompleks. Kamus data berisi atribut yang diapit kurung kurawal dan atribut yang berfungsi sebagai key juga dibedakan dengan atribut yang bukan key, dengan menggaris bawahi atribut tersebut. Berikut adalah Diagram E-R sistem informasi penjualan barang pada PD.Actifast :







2.5    Relasi Antar Tabel
      Sebelum membuat database, kita harus merancang relasi (hubungan) antar tabel dari tabel-tabel yang akan dibuat. Berikut ini relasi antar tabel pada database penjualan barang :
















4 komentar:

  1. bagus sekali

    http://blog.binadarma.ac.id/ariezaki/

    BalasHapus
  2. jasa pembuatan software / aplikasi database lihat https://youtu.be/5V6kvOlTls4
    atau kunjungi https://myakunsoft.blogspot.com/

    BalasHapus
  3. lihat versi vlog youtube https://youtu.be/4msNNPOWVRI

    BalasHapus