Anda di halaman 1dari 17

UJIAN AKHIR SEMESTER

DESAIN DAN DESKRIPSI PERANGKAT LUNAK


Dokumen SDD (Software Design Descriptions)
Sistem Informasi Billing untuk Pendapatan Jasa pada Bengkel

Disusun oleh : Dosen Pengampu :


George Giant Giovanni – 321910014 Meme Susilowati, S.Kom, MMSI.

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS MA CHUNG
MALANG
2022/2023
KATA PENGANTAR
Dengan berkat dan hikmat dari Tuhan yang Maha Esa, Dokumen SDD
(Software Design Description) Sistem Informasi Billing untuk Pendapatan Jasa
pada Bengkel ini dapat diselesaikan untuk mendapatkan nilai pada Ujian Akhir
Semester dan kewajiban sebagai Mahasiswa dalam proses menempuh perkuliahan
di Program studi Sistem Informasi pada mata kuliah Desain dan Deskripsi
Perangkat Lunak sesuai dengan arahan dan hasil dari konsultasi dengan Dosen
Pengampu yaitu, Ibu Meme Susilowati, S.Kom, MMSI.

Diharapkan dengan dokumen ini dapat menjadi alat bantu berupa panduan
ataupun sebagai referensi bagi rekan-rekan Mahasiswa yang lain dalam merancang
Sistem Informasi Billing untuk Pendapatan Jasa, ataupun dapat memberikan ide
untuk pergerakan bagi para Pelaku Usaha yang membutuhkan arahan dalam
mengembangkan pencatatan pendapatan usaha menggunakan Sistem Informasi
yang terstruktur dan terorganisir.

Sekian dan terima kasih bagi Pembaca yang telah berbaik hati telah
membaca bahkan menjadikan dokumen ini sebagai panduan, Saya selaku Penulis
meminta maaf jika ada salah kata ataupun penulisan yang menyinggung seseorang
karena penulisan dokumen ini murni untuk memenuhi kewajiban dan tidak ada
kesengajaan untuk menyinggung seseorang.

Malang, 21 November 2022

George Giant Giovanni


NIM. 321910014

1
DAFTAR ISI

Contents
KATA PENGANTAR ....................................................................................................... 1
DAFTAR ISI...................................................................................................................... 2
BAB 1. INTRODUCE ....................................................................................................... 3
1. Purpose....................................................................................................................... 3
2. Scope........................................................................................................................... 3
3. Intended Audience ...................................................................................................... 3
4. Confirmation ............................................................................................................... 3
BAB 2. USECASE DIAGRAM ........................................................................................ 4
BAB 3. DESAIN SISTEM ................................................................................................ 5
1. Work List ................................................................................................................... 5
1.1. Activity Diagram ................................................................................................... 5
1.2. Table Scenario ....................................................................................................... 6
1.3. User Interface ........................................................................................................ 6
1.3.1. With Product ..................................................................................................... 6
1.3.2. Without Product................................................................................................ 7
2. Transaksi Pembayaran ............................................................................................. 8
2.1. Activity Diagram ................................................................................................... 8
2.2. Table Scenario ....................................................................................................... 9
2.3. User Interface ........................................................................................................ 9
2.3.1. Without Discount .............................................................................................. 9
2.3.2. With Discount .................................................................................................. 10
2.3.3. Data Not Found ............................................................................................... 10
2.3.4. Payment Success.............................................................................................. 11
3. Update Pendapatan ................................................................................................. 12
3.1. Activity Diagram ................................................................................................. 12
3.2. Table Scenario ..................................................................................................... 13
3.3. User Interface ...................................................................................................... 13
BAB 4. LOGICAL DATABASE .................................................................................... 16

2
BAB 1. INTRODUCE

1. Purpose
Dokumen SDD ini dibuat dengan tujuan menjelaskan dan menjabarkan hal-hal
yang dilakukan dalam pengembangan Sistem informasi billing dengan
mengikuti desain dan deskripsi yang tertuang dalam dokumen Software
Requirement Specification (SRS) Sistem informasi billing pada Bengkel dan
dapat menjadi panduan bagi pengembang untuk mempermudah proses
pengembangan dari Sistem informasi billing pada Bengkel.

2. Scope
1.1. Fitur yang ditampilkan berupa sistem pencatatan pendapatan.
1.2. User dapat mengakses sistem input pendapatan.
1.3. User dapat mengakses sistem untuk transaksi pembayaran.
1.4. Sistem dapat mengakses TM Customer.
1.5. Sistem dapat mengakses TM Produk.
1.6. Sistem dapat mengakses TM Layanan.
1.7. Sistem dapat menyimpan transaksi.

3. Intended Audience
SDD ini diperuntukkan bagi stakeholder tingkat manajerial pada
umumnya, dan teknikal pada khususnya. SDD ini dapat dijadikan
sebagai panduan umum bagi pengembang agar proses desain Sistem
informasi billing dapat terarah dan mudah dilacak.

4. Confirmation
Sistem informasi billing dinyatakan layak jika sudah memenuhi desain yang
ditentukan di Body dokumen ini sesuai dengan IEEE.

3
BAB 2. USECASE DIAGRAM

4
BAB 3. DESAIN SISTEM

1. Work List

1.1.Activity Diagram

5
1.2.Table Scenario
Usecase Name Work List
Actor Kasir
Precondition Aktor harus sudah login terlebih
dahulu
Postcondition Data tersimpan

USER SISTEM

User klik menu Work List Sistem menampilkan form work


List
User input data Work List Sistem memberikan pilihan untuk
add produk

Jika User add produk Sistem menampilkan form produk


User input data produk
User klik button Submit Sistem menyimpan data Work
List

1.3.User Interface

1.3.1. With Product

6
1.3.2. Without Product

7
2. Transaksi Pembayaran

2.1. Activity Diagram

8
2.2. Table Scenario
Usecase Name Transaksi
Actor Kasir
Precondition Aktor harus sudah login terlebih
dahulu
Postcondition Data tersimpan

USER SISTEM

User klik menu Transaksi Sistem menampilkan form


Transaksi
User input data Transaksi Sistem menyediakan pilihan jenis
pembayaran
User memilih jenis Pembayaran
User menerima pembayaran Sistem menyediakan pilihan
untuk print nota
Jika User memilih untuk print Sistem mencetak nota
nota
Jika User tmemilih untuk tidak Sistem tidak mencetak nota
print nota
User klik button Process Sistem menyimpan data
Payment Transaksi

2.3. User Interface

2.3.1. Without Discount

9
2.3.2. With Discount

2.3.3. Data Not Found

10
2.3.4. Payment Success

11
3. Update Pendapatan

3.1. Activity Diagram

12
3.2. Table Scenario
Usecase Name Update Pendapatan
Actor Admin
Precondition Aktor harus sudah login terlebih
dahulu
Postcondition Data Tersimpan

USER SISTEM

User klik menu pendapatan Sistem menampilkan pendapatan


User search pendapatan Sistem menampilkan data
pendapatan
User melakukan update data atau Sistem menyimpan perubahan
delete data data
User klik button Save Sistem menyimpan data

3.3. User Interface

3.3.1. Data Found

13
3.3.2. Data Not Found

3.3.3. Update Data

14
3.3.4. Delete Data

3.3.5. Data Saved

15
BAB 4. LOGICAL DATABASE

16

Anda mungkin juga menyukai