Anda di halaman 1dari 12

Laporan Makalah

Tentang analisis pengembangan sistem kasir

Dosen pengampu :
M.Ziaurrahman, S.Kom., M.Kom.

Disusun oleh :

Hendriansyah
M. Abdul Gani
Taufiqurahman
Dandy Arrahman
Betky

Universitas Muhammadiyah Palangkaraya


2020

1
KATA PENGANTAR

Assalamualaikum Warahmatullah Wabarakatuh.


Puji syukur kepada allah SWT yang Maha Rahman dan Maha Rahim atas hidayah dan
inyah-Nya kami dapat menyelesaikan makalah yang berjudul “Analisis dan Pengembangan
Sstem Kasir” ini.
Kami menyadari bahwa masih banyak kekurangan dalam penyusunan makalah ini, dan kami
mengharapkan kritik serta sarannya yang bermanfaat membangun dalam menyelesaikan tugas
makalah ini menjadi yang lebih baik lagi. Terima kasih.
Wassalamu‟alaikum Warahmatullahi Wabarakatuh.

i
DAFTAR ISI

Contents
KATA PENGANTAR........................................................................................................................................i
DAFTAR ISI...................................................................................................................................................ii
BAB I............................................................................................................................................................1
PENDAHULUAN...........................................................................................................................................1
1.1 Latar Belakang Masalah.....................................................................................................................1
1.2 Rumusan Masalah.............................................................................................................................1
1.3 Batasan Masalah................................................................................................................................2
1.4 Tujuan................................................................................................................................................2
BAB II...........................................................................................................................................................3
LANDASAN TEORI........................................................................................................................................3
2.1 Pengertian Sistem..........................................................................................................................3
2.2 Pengertian Sistem..........................................................................................................................3
2.3 Pengertian Sistem..........................................................................................................................3
2.4 Pengertian Metode SDLC...............................................................................................................4
BAB III..........................................................................................................................................................5
PEMBAHASAN.............................................................................................................................................5
3.1 Analisi Sistem.........................................................................................................................5
3.2 Desain Sistem.............................................................................................................................6
3.3 Pengkodean Sistem....................................................................................................................6
3.4 Pengujian Sistem........................................................................................................................7
3.5 Supporting Sistem.....................................................................................................................9

ii
BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah


Dalam dunia teknologi sekarang pengembangan dalam bidang informatikan telah
mengalami perkembangan yang sangat pesat. Dengan perkembangan ini, dalam bidang
informatika tidak hanya menghasilkan hanya dalam pengembangan program perangkat
lunak saja, melainkan pengambangan dalam bidang suatu permodelan yang bersifat komplek
Dalam pembuatan sebuah perangkat lunak yang haruslah memiliki Teknik analisa
kebutuhan dan teknik permodelan yang baik, supaya terwujudnya suatu perangkat lunak
yang baik. Dengan hal tersebut maka perlulah suatu pengenalan mengenai permodelan
dalam suatu pembangunan suatu Perangkat Lunak (Software). Terdapat banyak permodelan
mengenai pembangunan suatu Perangkat lunak seperti SDLC
SDLC (System Development Life Cycle) atau Siklus Hidup Pengembangan Sistem
dalam rekayasa sistem dan rekayasa perangkat lunak, adalah proses pembuatan dan
pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan
sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi.
SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak,
yang terdiri dari tahap-tahap: Rencana (planning), Analisis (analysis), Desain (design),
Implementasi (implementation) dan Uji coba (testing). Dalam rekayasa perangkat lunak
konsep SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak.
Metodologimetodologi ini membentuk suatu kerangka kerja untuk perencanaan dan
pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat lunak.
Dalam kehidupan sehari-hari SLDC bias diterapkan, salah satunya dalam pengurusan
perdagangan. Salah satu contohnya adalah Sistem aplikasi dimana kasir bias mengirim data
yang dibutuhkan kepada server milik Agen atau penyedia barang.

1.2 Rumusan Masalah


Dari uraian di atas, perumusan masalah yang diangkat pada makalah ini adalah:

1
1. Bagaimana membangun sebuah Aplikasi untuk digunakan oleh kasir.
2. Bagaimana membangun aplikasi dengan menggunakan metode SDLC yang terdiri dari:
a. Tahap Rencana (Planning)
b. Tahap Analisis (Analysis)
c. Tahap Desain (Design)
d. Tahap Implementasi (Implementation)
e. Tahap Uji Coba (Testing)

1.3 Batasan Masalah


Dalam pembuatan aplikasi ini dibutuhkan batasan untuk menghindari meluasnya
masalah dalam pembahasan, yaitu :
1. Aplikasi ini dibuat dengan basis aplikasi Web.
2. Inputan hanya dilakukan oleh kasir yang artinya berjalan satu arah.
3. Pemubuatan aplikasi dengan urutan prosedur dari SDLC.
4. Fokus menjelaskan tentang menganalisa pembuatan suatu aplikasi.

1.4 Tujuan
Tujuan dalam penelitian ini adalah membuat aplikasi system kasir berbasis web dengan
tahapan-tahapan yang menggunakan metodologi SDLC untuk memudahkan dalam
perhitungan stok barang, cek kesediaan barang, dan total harga penghasilan/pengeluaran.

2
BAB II
LANDASAN TEORI

2.1 Pengertian Sistem


Menurut Jogianto, HM, 1995 sistem merupakan suatu kesatuan yang terdiri dari dua
atau lebih komponen atau subsistem yang berinteraksi untuk mencapai tujuan. Suatu sistem
terdiri dari sejumlah komponen yang berinteraksi ,yang artinya saling bekerjasama
membentuk satu kesatuan.

2.2 Pengertian Sistem


Menurut Davis (1993, p27), informasi adalah data yang telah diolah menjadi sebuah
bentuk yang berarti bagi penerimanya dan bermanfaat dalam mengambil keputusan saat ini
atau mendatang.

2.3 Pengertian Sistem


Menurut O‟Brien (2003, p7), sistem informasi adalah kombinasi dan elemen-elemen
yang terdiri dari manusia,perangkat keras,perangkat lunak,jaringan komunikasi, dan
kumpulan data yang terorganisasi yang dikumpulkan dan ditransformasikan untuk
menyebarluaskan informasi disebuah organisasi.
Makna Teknologi, menurut Capra (2004, 106) seperti makna „sains‟, telah mengalami
perubahan sepanjang sejarah. Teknologi, berasal dari literatur Yunani, yaitu technologia,
yang diperoleh dari asal kata techne, bermakna wacana seni. Ketika istilah itu pertama kali
digunakan dalam bahasa Inggris di abad ketujuh belas, maknanya adalah pembahasan
sistematis atas „seni terapan‟ atau pertukangan, dan berangsur-angsur artinya merujuk pada
pertukangan itu sendiri. Pada abad ke20, maknanya diperluas untuk mencakup tidak hanya
alat-alat dan mesin-mesin, tetapi juga metode dan teknik non-material.

3
2.4 Pengertian Metode SDLC
Menurut Roger S. Pressman pada bukunya yang berjudul “ software Engineering edition
“ memaparkan pengertian SDLC (Siklus pengembangan sistem adalah proses perancangan
sistem serta metodologi yang di gunakan untuk mengembangkan sistem-sistem tersebut.

4
BAB III
PEMBAHASAN

3.1 Analisi Sistem


Dalam SDLC terdapat beberapa model system yaitu Waterfall Model, V-shaped Model,
dan Incremental Model. Sesuai analisi kami model system yang cocok untuk digunakan
dalam aplikasi kami adalah Waterfall Model. Model ini melibatkan penyelesaian satu tahap
secara lengkap sebelum melangkah ke tahap berikutnya. Ketika satu tahap selesai langsung
dilakukan evaluasi untuk memastikan proyek berjalan sesuai rencana dan layak diteruskan
ke tahap berikutnya. Waterfall Model, disebut juga model klasik, memiliki beberapa tahap
utama, yaitu analisis dan rekayasa sistem, perancangan, penulisan program, pengujian, dan
pemeliharaan.

Adapun fungsi dari aplikasi ini adalah sebagai :


- Sebagai perantara pemesanan untuk kasir dan agen.
- Mempermudah dalam perhitungan stok barang.
- Sebagai Alat penghitung pengeluaran atau jumlah biaya pemesanan.

5
3.2 Desain Sistem
Interface atau tatap muka dari aplikasi ini menggunakan Web. Aplikasi ini dibuat
sederhana agar kasir mudah dalam menggunakannya. Web ini memiliki berbagai fungsi
untuk memenuhi kebutuhan mulai dari penghitung jumlah stok, menghitung total harga,
mengidentifikasi kode barang, dan pengecekan tanggal kadaluarsa barang.

3.3 Pengkodean Sistem


Gambaran Algortima dari Aplikasi ini adalah sebagai berikut :
- Input barang oleh kasir
- Inputan diproses database
- Ditampilkan di Database pusat
Sedangkan untuk Alur Flowchart dari Aplikasi ini adalah :

Mulai

Input barang
oleh kasir

Proses pengiriman
dalam database

Cetak output di
Databes agen

Selesai

Dalam system ini kami merancang dalam pembuatan Database menggunakan XAMPP
atau phpmyadmin. Hal itu dikarenakan dalam pembuatannya lebih mudah menggunakan
XAMPP dan juga cara konfigurasinya lebih mudah dipahami jika suatu saat akan melakukan
perubahan atau pembaharuan Aplikasi.

6
Untuk Aplikasinya sendiri kami menggunakan bahasa pemrograman berbasis web
seperti HTML, Java, CSS, Boostrap, php, dll. Hal itu dikarenakan aplikasi yang kami buat
masih berjalan menggunakan browser.

3.4 Pengujian Sistem


Pengujian dilakukan berbasis web. Pertama sebelum masuk ke Indeks kasir akan
diarahkan ke form login. Hal ini bertujuan agar tidak ada orang yang bias masuk atau
mengubah data kecuali kasir yang sudah dipilih.

Berikut adalah gambaran program yang digunakan untuk membuat form login :

7
Setelah kasir input barang maka selanjutnya akan dikirim ke database agen seperti berikut :

8
Kode yang digunakan untuk membuat tampilan tersebut adalah :

3.5 Supporting Sistem


Beberapa hal yang akan dilakukan setelah aplikasi berjalan agar menghindari dari
kerusakan atau kehilangan data adalah sebagai berikut :
- Mengecek system untuk mengetahui apakah terdapat BUG( Kesalahan System).
- Mengecek system data untuk melihat apakah sesuai dengan data yang terdapat
didalamnya.
- Memelihara perangkat Komputer apakah terdapat kerusakan atau memerlukan
UPGRADE pada perangkat tersebut
- MemBackup/ menyalin data system untuk menghindari atau menjaga apabila terdapat
kesalahan atau kehilangan data pada system komputer agar aman tidak kehilangan data.

Anda mungkin juga menyukai