Вы находитесь на странице: 1из 13

BAB I

PENDAHULUAN

1.1 Tinjauan Penulisan Dokumen


Pada masa globaliasi Komputer sudah merupakan kebutuhan sebagai alat untuk
mempermudah pekerjaan . Karena dengan dipermudah dan dipercepatnya sebuah pekerjaan
maka akan menghasilkan hasil yang baik dan juga disamping itu ada efisiensi waktu yang
digunakan untuk mengerjakan tugas yang konvensional dengan komputerisasi . Maka dari itu
dibuatlah perangkat - perangkat lunak yang dapat digunakan untuk mempermudah suatu
pekerjaan yang jika harus dikerjakan secara manual akan membutuhkan waktu yang lama dan
melelahkan , contohnya seperti menulis nota manual , ataupun membuat laporan stok barang
yang manual , akan sangat lama jika menggunakan cara manual dan juga pasti jika tidak teliti
akan menghasilkan masalah . Maka dari itu perangkat lunak dan komputerisasi sangat
dibutuhkan terutama untuk sebuah instansi pemerintahan atau perusahaan bahkan toko - toko
kecilpun sekarang banyak yang memakai perangkat lunak untuk mempemudah kerja mereka
Showroom Mobil milik Bpk kusaini Memiliki cukup banyak stok mobil dari berbagai
jenis Merk Tipe (SUV MPV SEDAN LCGC DLL) harga dan pilihan warna. Dan juga di
Showroom itu cukup banyak memiliki pelanggan yang setiap hari berdatangan untuk
melakukan transaksi jual beli mobil. Dan saking banyaknya stok mobil yang ada di Showroom
terkadang membuat pegawai dan owner lupa masih ada stock apa saja yang tersedia di
showroom tersebut. Dan terkadang saat ada pembeli misalnya menginginkan jenis mobil SUV
pegawai harus mengecek satu persatu mobil yang ada di Showrom dan itu membuat calon
customer menunggu.
Dari masalah yang ada diatas , maka saya akan menyediakan sebuah perangkat lunak
untuk digunakan oleh para pegawai Showroom tersebut untuk mempermudah dan
mempercepat proses operasional di dalam Showroom , seperti melakukan transaksi jual beli ,
dan juga melakukan pengecekan stock mobil dan harga mobil. Perangkat lunak ini akan sangat
mempermudah dua proses operasional tersebut agar Showroom semakin cepat dalam melayani
permintaan pelanggan.

1.2 Lingkup Masalah


Aplikasi ini adalah aplikasi penjualan mobil dan pengecekan stock mobil , yang mana
untuk pegawai dapat melakukan transaksi jual beli , Dan pengecekan stock mobil . Untuk
pemilik Showroom dapat melakukan monitoring laporan jual beli mobil dan laporan stok mobil
yang ada di Showroom.
1.3 Batasan Masalah
Tuliskan batasan permasalahan untuk pembuatan software
1. Software ini menggunakan microsoft acces dan hanya bisa diakses lewat PC/Laptop
2. User yang sudah dibuat hanya bisa mengelola data yang ada sesuai dengan privilege-
nya masing - masing
3. Software ini hanya relevan untuk di Showroom milik bpk kusaini
BAB II
DESKRIPSI UMUM PERANGKAT LUNAK

1.4 Deskripsi Umum Sistem


Tuliskan System Overview, dalam bentuk gambar dan narasi yang dapat memberikan gambaran
tentang aplikasi dan konteksnya (gambar yang mirip dengan Context diagram, tetapi dengan
logo yang lebih gampang dimengerti awam)  flowchart

Proses Transaksi Pembelian Mobil :

PEMBELIAN
PEMBELIAN

PENCARIAN
PENCARIAN UNIT
UNIT MOBIL
MOBIL

PEMBAYARAN

SELESAI
SELESAI

1.5 Fungsi Produk


Memuat fungsi-fungsi sistem yang utama dan diberikan langsung ke pengguna, Boleh juga
disertai dengan diagram semacam yang telah dibuat dengan judul diagram keterkaitan antar
modul

1.6 Karakteristik Pengguna


Kategori Pengguna Tugas Hak Akses ke aplikasi
Pegawai Showroom 1 . Melakukan transaksi jual 1 . Melihat transaksi
beli mobil penjualan
2 . Melakukan pengecekan 2 . Melakukan pengecekan
stock mobil stok mobil
Pemilik Showroom 1 . Mengawasi jalannya 1 . Melihat transaksi
operasional Showroom penjualan mobil
1.7 Lingkungan Operasi
Didalam software ini hanya menggunakan Microssoft Acces dalam
pengaplikasiaannya dan menggunakan database yang sudah ada didalam
Microssoft Acces . Dianalogikan bahwa komputer yang digunakan untuk
pegawai dan pemilik adalah computer server dimana menyimpan data mentah ,
dan selanjutnya computer pemilik adalah client
2.5. Metode Pengumpulan Data
Hasil Wawancara dengan Pemilik :
Saya : Sistem seperti apa pak yang anda inginkan ?
Pemilik: Sistem pengecekan mobil apa saja yang ada di dalam Sowroom saja mas , yang
penting bisa monitoring kebutuhan yang berhubungan dengan penjualan dan juga
pengecekan stock mobil mas .
Saya : Kenapa bapak membutuhkan sistem tersebut ?
Pemilik: Karena di Showroom saya kan cukup banyak memiliki stock mobil dari
berbagai tipe jenis harga dan lain”. Dan terkadang saya juga lupa masih ada berapa dan
jenis apa saja yang ada di dalam Showroom saya dan semisal ada pembeli yang ingin
membeli mobil pegawai saya tidak perlu repot” mengecek satu persatu mobil yang ada
di dalam showroom.
Saya : Sistem yang bapak inginkan berbasis apa progam , web , atau mobile ?
Pemilik : Kalau bisa program biasa yang bisa diinstal di Laptop saja mas dan yang pasti
mudah dioperasikan saja jika programnya di laptop .
Saya : Apakah sistemnya akan diOnlinekan juga ?
Pemilik: Tidak perlu mas , karena disini juga belum tersedia jaringan Internet untuk
tokonya
Saya : Apa saja fitur program yang anda butuhkan ?
Pemilik : Fiturnya bisa monitoring penjualan , monitoring pengecekan stock mobil ,
detail dari mobil apa saja yang ada di Showroom saya, ya kira - kira itu mas .
Saya : Siapa saja nanti yang bisa akses program ini pak ?
Pemilik : Yang penting pegawai saya dan saya sendiri mas selaku pemilik Showroom ,
Saya : Bagimana tampilan software yang bapak inginkan ?
Pemilik : Menurut saya tidak perlu yang aneh - aneh mas , cukup mudah di gunakan
saja , biar pegawai saya cepet bias menjalankannya.
Saya : Baik pak , kalau begitu begini gambaran besar softwarenya nanti :
 Master data laptop berisi data - data mobil , dan juga stok mobil di Showroom
tersebut
 Master data laptop dan penjualan dapat diakses pegawai dan bapak sendiri.
 Hanya admin yang dapat merima penjualan mobil selanjutnya mobil akan
langsung dimasukkan dalam data master stock mobil
 Bapak dapat mengecek stok lewat master stock mobil dan mengecek laporan
penjualan lewat master penjualan

Pemilik : Ok mas , saya setuju .


Kesimpulan dari hasil interview :
Dari wawancara tersebut dapat saya simpulkan system yang akan dibangun adalah
system Showroom mobil , yang dimana berbasis Aplikasi yang diinstal didalam laptop ,
sistem tersebut hanya offline karena showroom tersebut belum memiliki koneksi
internet . Yang dapat menggunakan sistem tersebut adalah pegawai showroom dan
pemiliknya. Tujuan dibuatnya sistem tersebut adalah agar dapat mempermudah
pengecekan stock mobil dan proses jual beli di dalam showroom.

1.8 Metode Pengembangan Perangkat Lunak


Dalam pengembangan system informasi perlu digunakan metodologi sebagai pedoman
bagaimana dan apa yang harus dilakukan selama melaksnakan pengembangan system.adapun
pengembangan system yang saya gunakan adalah waterfall (classical life cicle) dengan
Tahapan-tahapannya adalah sebagai berikut :

Gambar : Metode Waterfall

Keterangan :

Perencanaan: di tahap ini sebelum kita membuat sesuatu kita perlu adanya sebuah
perencanaan fungsi dari perencanaan ini adalah melakukan gambaran yang akan kita
lakukan nantinya.
Analisi: pada tahap analisis ini kita melihat suatu kebutuhan suatu perusahaan agar jika
kita akan membuat suatu program dapat bermanfaat bagi pemilik perussahaan
Perancangan: ditahap perancangan ini kita dapat mensimulasikan promgam yang akan
kita buat nanti agar client dapat mengetahui system yang akan kita buat nantinya.
Implementasi: arti kata implementasi menurut kamus besar bahasa Indonesia adalah
pelaksanaan/penerapan jadi ditahap ini lebih ke pembutan suatu program yang akan
dibuat.
Pemeliharaan: ditahap ini selain pemeliharaan juga dapat diartikan untuk memperbarui
program jadi program ini juga dapat dikembangkan dilain waktu, yang fungsinya akan
menyesuaikan dengan perkembangan zaman.
BAB III
DESKRIPSI UMUM KEBUTUHAN PERANGKAT LUNAK

1.9 Kebutuhan antarmuka eksternal

Aplikasi yang dikembangkan membutuhkan perangkat khusus selain 1 Set Komputer


lengkap dengan mouse dan keyboard dan tambahan printer

Deskripsi Fungsional

1.9.1 Context Diagram

1 [stok unit mobil data


penjualan]
[pembayaran] sistem pencarian
mobil

pembeli pegawai
[memilih unit mobil]
[informasi unit mobil
harga]

[laporan penjualan]

pemilik

Gambar 3.1 Diagram Konteks

Pada bagan diatas sudah dijelaskan gambaran besar proses yang bisa dilakukan oleh
system informasi tersebut , yaitu ketika ada pembeli yang ingin membeli laptop , maka pegawai
akan memberikan macam - macam laptop beserta harganya . Jika pembeli sudah memilih laptop
yang diinginkan makan akan lanjut ke proses pembelian yang mana pembeli akan mendapat
laptop beserta nota pembeliannya . Pegawai juga bisa melakukan stok laptop didalam system
tersebut . Lalu data mentah penjualan dan stok barang akan diolah manager menjadi laporan ,
yang nantinya bisa dilihat oleh pemilik toko .

1.10 DFD Level


DFD Level 1
permintaan info unit mobil

2
1 daftar mobil
cek informasi unit
mobil
respon stock unit mobil

[informasi data mobil] [unit yang dipilih]

pembelii

[data mobil]
daftar harga
3 mobil
[pembayaran mobil]
proses transaksi
pembeli.
[data penjualan]
[nota pembayaran]

4
pembuatan laporan

2 daftar unit mobil data stock


mobil harga

data
3 data penjualan
penjualan

1.11 Data Requirement


Uraikan dengan ringkas, data apa saja yang harus dikelola oleh aplikasi, disarikan dari semua
kata benda yang ada pada business process
1.11.1 E-R diagram
pembeli
Transaksi penjualan
Nama <pi> <Undefined> <M>
penjualan No transaksi penjualan <pi> <Undefined> <M>
alamat <Undefined>
faktur penjualan <Undefined>
No telp <Undefined>
No Rangka <Undefined> Laporan penjualan
Identifier_1 <pi> No Mesin <Undefined>
Penyiapan Unit
tgl transaksi <Undefined>
. <Undefined>
Identifier_1 <pi>

pemilik
Nama pemilik <pi> <Undefined> <M>
Pengecekan unit Alamat pemilik <Undefined>
No telp pemilik <Undefined>
Identifier_1 <pi>

pegawai
Nama peg <pi> <Undefined> <M> Unit mobil
jenis kelamin <Undefined> Tipe mobil <pi> <Undefined> <M>
alamat pegawai <Undefined> Harga mobil <Undefined>
No telp pegawai <Undefined> No Rangka <Undefined>
jabatan pegawai <Undefined> No Mesin <Undefined>
Identifier_1 <pi> Identifier_1 <pi>

1.12 Non Functional Requirement


Uraikan dengan ringkas kebutuhan non fungsional dalam tabel sebagai berikut. Isilah Kolom
Requirement dengan kalimat yang jelas dan kelak dapat ditest untuk dipenuhi. SRS-Id adalah
nomor requirement yang harus ditelusuri pada saat test. Tuliskan N/A bila Not Applicable..

SRS-Id Parameter Requirement


1 Availability Hanya digunakan ketika jam Operasional
Showroom yaitu jam 08.00 - 20.00 tiap
harinya
2 Reliability Kegagalan hanya ditolerir jika system
gagal di dalam memasukkan data ke
database (karena bisa manual)
3 Ergonomy UI harus dibuat semudah mungkin
(Friendly User)
4 Portability Hanya Windows
5 Memory N/A
6 Response time Aplikasi harus bekerja cepat (Max
Respons Time 3Sec)
7 Safety N/A
8 Security Setiap PC yang ada aplikasinya harus
terinstal minimal 1 Antivirus yaitu
Windows Defender / Microsoft Seccurity
Essentials
1.13 Use Case

Memilih unit mobil

PEMBELI PEGAWAI

Membeli Mobil

stock mobil

Dapat dijadikan gambaran proses yang ada terjadi didalam software dari sudut pandang
seorang aktor , yang disini saya menggunakan 2 aktor yaitu pembeli , pegawai , . Yaitu pembeli
memilih unit mobil di bantu oleh pegawai untuk melihat database dan display viewnya.

1.14 Activity Diagram

1.15 Kerunutan (traceability)


Diisi dengan tabel yang berisi traceability dari hasil analisis. Gunanya untuk menilai apakah
hasil analisis “runut” dan lojik. Untuik sementara, baru didefinisikan Data-store versus E-R.
1.15.1 Data Store vs E-R
Mapping data store pada DFD dengan Entity - Relasi

Data Store Entity Relasi


Laporan transaksi Pegawai Data penjualan

1.16 Ringkasan Kebutuhan


Bab ini berisi ringkasan semua “Requirement item”. Requirement item ini mencerminkan
semua hal yang harus dipenuhi, dan nantinya akan menjadi arahan untuk tahapan testing,
karena pada dasarnya, semua requirement harus dapat ditest supaya dapat dibuktikan
dipenuhi. Dibagi menjadi dua bagian: functional dan non functional
Kesimpulan

Saran

Daftar Referensi
LAMPIRAN

Lampiran lain yang dianggap perlu


Jika ada lampiran lain yang perlu disertakan, dan berhubungan dengan Analisis dan
Perancangan

Вам также может понравиться