Artikel Terbaru Trimakasih

Tugas Makalah Mata Kuliah RPL (Rekayasa Perangkat Lunak) Aplikasi Pendaftaran Peserta BBQ UKM ASSALAM IBI DARMAJAYA

Abstrak
Di Kampus IBI DARMAJAYA terdapat banyak Orkem atau Organisasi Kemahasiswaan terutama orkem keagamaan yang mana salah satunya Agama Islam yang di terbentuk dalam UKM ASSALAM IBI DARMAJAYA.
UKM ASSLAMA sendiri merupakan salah satu Organisasi Kemahasiswaan IBI Darmajaya dalam bidang keagamaan di Darmajaya oleh Akhina Hendri terbentuk pada tanggal 10 November 1999dengan SK.Mendikbud No.155/U/1998 tentang Organisasi Kemahasiswaan di Perguruan Tinggi dan SK. No. 31 Perguruan Tinggi Darmajaya.
Di dalam UKM ASSALAM terdapa penggurus yang menggurusi orkem tersebut sesuai bidangnya masing-masing terutama pada bidang BBQ,
BBQ (Bina Baca Al’Quran) yang mana membina mahasiswa baru kampus IBI DARMAJAYA untuk lebih paham serta mengerti akan membaca Al’Quran.
Namun di dalam pendaftaran BBQ masih manual dengan sistem kerja di bagian ini masimenggunakan cara berupa dokumen sederhana sehinggmembutuhkan waktu yang lama.
            Tujuan dalam menyelesaikan tugas Rekayasa Perangkat Lunak adalah merancang 
applikasi Pendaftaran BBQ berbasis Teknologi Komputer 
menggunakan   metode   pengembangan   system spiral, serta   untuk   pemodelan   sistemnya menggunakan bahasa pemrograman Pascal (Object Pascal Oriented) sedangkan Software/Toolyang  digunakan adalaDelphi X5 dan Microsoft Access 2013 sebagai basis datanya.
 Aplikasi Pendaftaran BBQ ini dapamenjadi salah satu solusi yang dapat  digunakan untuk  mempermudah  pendaftaran peserta BBQ, penggolahan data peserta   sehingga lebih cepat dan efisien.

BAB 1
PENDAHULUAN

1.1  Latar belakang  
Dzaman Moderen seperti ini pastila sekarang banyak yang sudah menggunakan teknologi yang canggih agar dapat mempermudah dalam pekerjaan sehingga dapat mengefisiensikan waktu dan berbagai hal lainya,serta dapat menyesuaikan kondisi di manapun berada agar kita tetap dapat enyelesaikai pekerjaan kita.
Menurut kami perkembangan ORKEM (Organisasi Kampus) UKM ASSALAM yang berada di bawah naunggan Kampus IBI DARMAJAYA sangatlah bagus. Dimana penggurus atau anggota organisasi UKM ASSALAM IBI DARMAJAYA berusaha menybarkan dan berbagi kebaikan melalui Dakwa Kampus serta menyeberkan Agama Islam dan memberi pengetahuan tentang Agama Islam kepada Mahasiswa yang berada di lingkungan Kampus IBI DARMAJAYA.

Kami men-survei organisasi UKM ASSALAM terutama di Bidang BBQ (Bina Baca AL’QURAN) yang mana Bidang ini menanggani Peserta Anggatan Baru Kampus IBI DARMAJAYA yang mana setiap Muslim di wajibkan mendaftar BBQ, yang mana sistem pendaftaranya masih di lakukan dengan cara Manual yang mana pesertanya sendiri berkisa ratusan peserta.
           
Kami ingi mencoba merubah dari pendaftaran yang secara manual ke sistem pendaftaran berbasis teknologi komputer sehingga dapat mempermudah dalam mengurus sistem pendaftaran, lebih efisien, dan mudah dalam mendata peserta BBQ yang berkisar ratusan peserta.




1.2       Rumusan Masalah
          Berdasarkan latar belakang di atas, maka dapat dirumuskan beberapa masalah sebagai berikut:
1.               Alat-alat   aplikasmanual dapat saja hilang dan tidak bisdback up.
2.               Sering terjadi kesalahan dalam mendata peserta BBQ.
3.               Penyimpanan data barang dan pencatatan data transaksi penjualan  
      dan pembelian masih belum terkomputerisasi, sehinggmemerlukan
           waktu yang lama dalam pencarian datanya.
4.               Aplikas manua sepert not dan  buku catatan peserta BBQ tidak
       menjamiketelitian dan keefektifan dalam melakukan pendataan peserta.
1.3       Batasan Masalah
          Agar   tidak   menyimpang   dan   untuk mempertegas masalah yang akan dibahas dalam pembuatan Tugas Akhir ini, penulis membatasi ruang lingkup dan pembahasasebagai berikut:
1.      Aplikasi Pendaftaran BBQ ini hanya di bangun untuk UKM ASSALAM IBI DARMAJAYA.
2.      Aplikasi ini bersifat stand alone dimana aplikasi dan databasenya berada dalam satkomputer dikarenakan penyesuaian sarana komputer pada UKM ASSLAM .
3.      Pembuatan program aplikasi dengan menggunakan bahasa pemrograman Pascal (Object Pascal Oriented) dengan databasenymenggunakan Microsoft Access 2013 dan Software/Toolyang  digunakan adalaDelphi x5.

1.4       Tujuan
             Adapun tujuan penulisan Tugas Akhir ini adalah:
1.      Membuat alternative penyelesaian masalah pengolahan data peserta BBQ dari system manual ke system yang terkomputerisasi.
2.      Mempercepat dalam pencarian data.
3.      Mempermudahkan membuat laporan-laporan megenai BBQ secara berkala.
4.      Mempermudahkan dalam perawatan dan back up.
5.      Menyelesaiakan tugas mata kuliah Rekayasa Perangkat Lunak


IILANDASAN TEORI
2.1   Perangkat Lunak
Perangkat  lunak adalah perintah (program komputer) yang bila dieksekusi fungsi dan unjuk kerja seperti yang diinginkan.  Struktur  dat memungkinkan program      memanipulasi      informasi      secara proporsional dan dokumen    menggambarkan operasi dan kegunaan program.
Produk  perangkat  lunak  dibua untuk pelanggan tertentu ataupun untuk pasar umum Adapun macam produk perangkat lunak tersebut adalah :
a.       Generik
b.      Bespoke

2.1.1     Proses Perangkat Lunak

Sekumpulan aktifitas yang memiliki tujuan untuk pengembangan ataupun evolusi lunak Aktifita generi dalam  semua  proses perangkat lunak adalah :
a.   Spesifikasi
b.   Pengembangan
c.   Validasi
d.   Evolusi


2.1.2  KarakteristiPerangkat Lunak

Perangkat lunak lebih merupakan elemen
logikdan bukan merupakan elemen secarfisikDengan demikian menurut Pressman perangkat lunak memiliki ciri-ciri yang berbeda dengan perangkat kerasyaitu :
a.       Perangkat lunak dibangun dan dikembangkan, tidak dibuat dalam bentuk yang klasik.
b.   Perangkat lunak tidak pernah usang.
c.   Sebagian besar perangkat lunak dibuat secar custom-built,  serta tidak dapat dirakit dari komponen yang sudah ada.
2.1.3     Aplikasi Perangkat Lunak
Perangkat  lunak  dapa diaplikasikan  ke berbagai  situasi   dimana   serangkaian   langkah procedural (sepertalgoritma) telah didefenisikan.   
Berikut   adalah   area   perangkat lunak  yang menunjuka luasny aplikasi potensial :
a.   Perangkat Lunak Sistem
b.   Perangkat Lunak Real-Time
c.   Perangkat Lunak Bisinis
d.   Perangkat Lunak Teknik dan Ilmu
e.   Pengetahuan Embedded Software
f.   Perangkat Lunak Komputer Personal
g.   Perangkat Lunak Kecerdasan Buatan

2.1.4 Rekayasa Perangkat Lunak
Rekayas perangkat  luna adalah  aplikasi
dari sebuah pendekatan kuantifiabel, disiplin dan sistemati kepada  pengembangan,  operas dan
pemeliharaan perangkat lunak; yaitu aplikasi darRekayasa perangkat lunakDefinisi lairekayasa perangkat lunak adalah pembuatan dan penggunaan prinsip-prinsip keahlian teknik untuk mendapatkan perangkat lunak yang ekonomis, handal dan efisien pada mesin nyata.

2.2  Pengertian Aplikasi Pendaftaran BBQ
Pengertian  aplikasi  adala suat bagian
dari perangkat lunak yang dapat digunakan untuk menyelesaikan masalah-masalah yang khusus yang dihadapi user dengan menggunakan kemampuan komputer.
BBQ adalah Bina Baca Al’Quran yang di adakan untuk membina mahasiswa baru IBI Darmajaya yang memeluk agama Islam. 
Sedangkan pengertian Pendaftaran disini adalah suatu proses dimana seseorang mendaftarkan diri sebagai peserta BBQ.

2.3  Alat dan Teknik Pengembangan Sistem
Alat-alat   pengembangan   sistem   yang berbentuk diagram atau bagan diantaranya adalah
sebagai berikut :
1. Diagram Konteks
2. DatFlow Diagram (DFD)
3. Entity RelationShiDiagram (ERD)

2.4  Perangkat Lunak Pendukung
Untuk    perangkat    lunak    pendukung, kami mengembangkannya melalui dua aplikasi     berbeda,  yait Microsoft Access 2013  dan  Delphi x5. Microsoft Access digunakan untuk pengelolaan database. Untuk editor bahasa pemrograman  Pascal tersebudigunakan Delphi 2010Kedua perangkat lunak ini dinilai merupakan perangkat lunak yang lebih yang dapat di gunakan, sebagai alat yang mengembangkan aplikasi bagi sistem stand alonini, karena bisa dijalankan di dalam berbagai platform atau sistem operasi, seperti Windows, Linux, Macintosh, Unix.

III. METODOLOGI PENELITIADAN PERANCANGAN SISTEM

3.1 Jenis Penelitian

Penelitian intermasuk jenidevelopment system karena akan meneliti dan suatrekayasa perangkat lunak aplikasi Pendaftaran BBQ yang sesuai dengan kebutuhan tempat studi kasus yaitu UKM ASSALAM IBI DARMAJAYA.

3.2 Model Pengembangan Perangkat Lunak

Model yang digunakan dalam proses pengembangan  untuk  membangun  sistem aplikasi ini yaitmetode Spiral.
Model spiral dibagmenjadi sejumlah aktifita kerangk kerja,  disebut  jug wilayah
tugas Mode spiral  yang  beris tuju wilayah
tugas :

Metode Spiral



3.3 Prosedur Penelitian
1.   Komunikasi Pelanggan
2.   Perencanaan
3.   AnalisiMasalah
4.   Perekayasaan
5.   Coding
6.   Pengujian
7.   Evaluasi Pelanggan
3.4 Alat dan Spesifikasi yang digunakan
1. Perangkat keras :
a. Processor Intel Core i3 1.8 GHz b. RAM 3 GB DDR3
c. HDD 500 GB
d. Mouse dan Keyboard

2. Perangkat Lunak :
a. Sistem operasi : Windows 7
b. Database         : Microsoft Access 2013
c. Pemrograman  : Bahasa Pascal (Object Pascal Oriented)
d. Tools               : Editor Delphi x.5

3.5 Analisa Sistem yang sedang berjalan















3.5.1 Evaluasi Sistem Yang SedanBerjalan
Kelemahan-kelemahan     dari     sistem     penjualan dan   persediaan barang yang sedang berjalan :
a.    Tidak   tersedianya   sistem   pengolahan dat penjuala dan  persediaan  barang
yang    terkomputerisasi    dan    diakses
secarmudah.
b.    Pemilik (owner) sering merasa kesulitan pada saat memerlukan informasi tentang
penjualan dan persediaan barang karena harus mengecek   secara   langsung   ke
bagian     penjualan     dan     persediaan barang.
3.6 Perancangan Sistem
Berikut  in adalah  gambar  model  Activity Diagram Pendaftaran BBQ UKM ASSALAM IBI Darmajaya :


















Class Diagram


3.6.1 Perancangan Basis Data
Perancangan basidatadalah menciptakan atamerancang kumpulan   datyang terhubung dan disimpan secara bersama.

3.6.1.1 Normalisasi
Normalisasi merupakan peralatan yangdigunakan untuk melakukan pengelompokan  dat menjad tabel tabel  yang menunjukan relasiyang untuk menghilangkan redudansi data, menentukan key yang unik untuk mengakses data atau merupakan pembentukan  relasi  sedemikian  rupa  sehingga basis data tersebut mudah dimodifikasi.

1.   Unnormal


Pendaftaran Peserta BBQ
ID
NPM
NAMA PESERTA
JURUSAN
TANGGAL LAHIR
ALAMAT
JENIS KELAMIN
NO HP
01
1211010112
Budi
Teknik Informatika
1/1/2014
Way Jepara
Laki-Laki
085786748492
01
1211010113
Anita
Teknik Informatika
4/2/2014
Palapa
Wanita
087771238859
02
1211010114
Yani
Sistem Inofmasi
4/3/2014
Dakwah
Wanita
085654638399
02
1211010115
Dadi
Manajemen Infomasi
4/12/2014
Pelita
Laki-Laki
081284945940
03
1211010116
Suci
Manajemen
4/19/2014
Ratu
Wanita
085238591989
03
1211010117
Yanto
Akutansi
4/18/2014
Pramuka
Laki-Laki
0813728478451
04
1211010118
Yulia
Sistem Komputer
4/19/2014
Kedaton
Wanita
0857897483649
04
1211010119
Angga
Teknik Komputer
4/15/2014
Karang
Laki-Laki
0857847393634

2.   Normalisaisi

ID
NAMA
Tanggal Lahir
NO HP
01
Maulana Lutfi
12-04-1990
085788453546
02
Youngki Eko Syahputra
12-04-1994
085774817481
03
Yulia Ristina
12-04-1992
0857878749147
04
Uni Linda
12-04-1991
0857984173880
-Table ID : ID*; Nama,Tanggal Lahir, No Hp



-Table Nama Peserta : Nama, NPM,Tanggal Lahir, Alamat, No Hp

NPM
NAMA PESERTA
TANGGAL LAHIR
ALAMAT
1211010112
Budi
1/1/2014
Way Jepara
1211010113
Anita
4/2/2014
Palapa
1211010114
Yani
4/3/2014
Dakwah
1211010115
Dadi
4/12/2014
Pelita
1211010116
Suci
4/19/2014
Ratu
1211010117
Yanto
4/18/2014
Pramuka
1211010118
Yulia
4/19/2014
Kedaton
1211010119
Angga
4/15/2014
Karang











-Table Jenis Kelamin : -Jenis Kelamin, Code Jenis Kelamin;
JENIS KELAMIN
CodeJENIS KELAMIN
Laki-Laki
L
Wanita
W










-Table Jurusan : Nama Jurusan, Code Jurusan;
Nama Jurusan
Code Jurusan
Teknik Informatika
TI
Sistem Inofmasi
SI
Manajemen Infomasi
MI
Manajemen
MA
Akutansi
AK
Sistem Komputer
SK
Teknik Komputer
TK









3.6.1.2 Relasi Tabel
Proses   relasi   antar   tabel   merupakan pengelompokan  dat menjad tabel-tabel yang menunjukan entitas dan relasinya, yang berfungsi untuk  mengaksedatsedemikian  rupa sehingga basis datmudah dimodifikasi.





3.7  Perancangan Struktur Menu

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Sekian Tugas Makalah Rekayasa Perangkat Lunak (RPL) yang berjudul :

Aplikasi Pendaftaran Peserta BBQ UKM ASSLAM IBIDARMAJAYA

pada Tanggal 01 May 2014 Bandar Lampung.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Popular Posts

 
Support : Tugas Kuliah | Yougki Eko Syahputra
Copyright © 2014-2015. Tugas Kuliah Ku - All Rights Reserved
Template Created by Youngki.Es Published by Mas Template
Proudly powered by Blogger