REKAYASA PERANGKAT
LUNAK
SISTEM INFORMASI
TOKO ELEKTRONIK

NAMA KELOMPOK :
1.
Imam Wahyu Badi Utomo 12120096
(tommywahyu96.blogspot.com)
2.
Muh Rizal Nur Fahmilada 12120089
(bluebudbiru.blogspot.com)
SISTEM INFORMASI
TOKO ELEKTRONIK
adalah suatu sistem atau susunan
yang berurutan dan saling terkait, saling melengkapi dan saling menunjang
untuk mengambil, mengumpulkan dan menyampaikan informasi bagi para pengambil keputusan serta kepada stake holder (orang
yang punya kepentingan) dengan toko elektronik.
Sistem informasi toko elektronik bisa menggunakan software atau perangkat lunak yang memang dibuat atau diperuntukkan untuk toko elektronik. Dengan adanya sistem informasi untuk toko elektronik tentunya akan memudahkan para pemilik toko elektronik dalam mengambil keputusan untuk toko elektronik-nya. Dalam hal urusan cadangan stok di toko elektronik, penentuan harga agar bisa bersaing dengan sesama toko elektronik, penjualan, cetak nota, hutang piutang, reward kepada pelanggan dll.
Guna keperluan “sistem informasi toko elektronik” anda, anda bisa mencoba menggunakan software toko elektronik produk kami. Fitur dari software toko elektronik adalah sebagai berikut:
Data barang –> digunakan untuk mendata jenis serta stok barang di toko elektronik anda. Ada kode barang yang bisa diisi kode buatan sendiri bisa juga diisi kode barcode yang biasa terdapat di barang. Kode barcode di barang basanya ada di bawah garis-garis label bacode. Dalam memasukkan kode barcode ke dalam database software toko elektronik bisa dengan cara menscan dengan menggunakan scanner barcode bisa juga dengan mengetik manual.
Data pelanggan –> digunakan untuk mendata atau customer yang data dan belanja di toko elektronik anda. Bisa ditentukan sejak awal diskon yang diberikan kepada pelanggan anda. Jadi pelanggan yang menurut anda atau dengan aturan yang berlaku di toko anda, harusnya mendapat harga yang lebih murah, maka bisa anda diskon yang lebih banyak dari pelanggan lain yang beli jarang-jarang.
Data suplier –> digunakan untuk mendata pemasok yang mensuplay ke toko elektronik anda.
Data sales –> digunakan untuk mendata sales di toko anda elektronik anda.
Stok opname –> digunakan untuk melakukan koreksi stok terhadap jumlah stok yang terdapat di toko elektronik anda. Data di database disesuaikan dengan data yang terdapat di gudang nyata.
Pembelian –> digunakan untuk mencatat transaksi pembelian elektronik di toko elektronik anda. Jika transaksi anda kas atau tunai, maka data kas akan berkurang (menghasilkan pengeluaran di jurnal kas).
Penjualan –> digunakan untuk mencatat transaksi penjualan elektronik di toko elektronik anda. Bisa cetak nota dengan model yang bervariasi dengan memilih template yang tersedia. Untuk pencetakan nota penjualan toko elektronik anda, anda bisa menggunakan berbagai macam printer yang kompatibel. Misalnya pakai printer point of sales yang dirancang khusus untuk nota misalnya epson tmu 220, bisa juga pakai printer biasa misalnya canon ip2770.
Hutang –> di menu daftar hutang ini terisi data hutang akibat dari pembelian kepada suplier secara tempo. Jika sudah dibayar lunas maka datanya akan berpindah tempat ke daftar hutang lunas.
Piutang –> di menu ini data piutang pelanggan (hutang pelanggan kepada toko elektronik kita disebut data piutang oleh toko elektronik kita).
Fitur yang dijelaskan di atas adalah fitur umum untuk software toko elektronik gunakan keperluan sistem informasi toko elektronik.
Sistem informasi toko elektronik bisa menggunakan software atau perangkat lunak yang memang dibuat atau diperuntukkan untuk toko elektronik. Dengan adanya sistem informasi untuk toko elektronik tentunya akan memudahkan para pemilik toko elektronik dalam mengambil keputusan untuk toko elektronik-nya. Dalam hal urusan cadangan stok di toko elektronik, penentuan harga agar bisa bersaing dengan sesama toko elektronik, penjualan, cetak nota, hutang piutang, reward kepada pelanggan dll.
Guna keperluan “sistem informasi toko elektronik” anda, anda bisa mencoba menggunakan software toko elektronik produk kami. Fitur dari software toko elektronik adalah sebagai berikut:
Data barang –> digunakan untuk mendata jenis serta stok barang di toko elektronik anda. Ada kode barang yang bisa diisi kode buatan sendiri bisa juga diisi kode barcode yang biasa terdapat di barang. Kode barcode di barang basanya ada di bawah garis-garis label bacode. Dalam memasukkan kode barcode ke dalam database software toko elektronik bisa dengan cara menscan dengan menggunakan scanner barcode bisa juga dengan mengetik manual.
Data pelanggan –> digunakan untuk mendata atau customer yang data dan belanja di toko elektronik anda. Bisa ditentukan sejak awal diskon yang diberikan kepada pelanggan anda. Jadi pelanggan yang menurut anda atau dengan aturan yang berlaku di toko anda, harusnya mendapat harga yang lebih murah, maka bisa anda diskon yang lebih banyak dari pelanggan lain yang beli jarang-jarang.
Data suplier –> digunakan untuk mendata pemasok yang mensuplay ke toko elektronik anda.
Data sales –> digunakan untuk mendata sales di toko anda elektronik anda.
Stok opname –> digunakan untuk melakukan koreksi stok terhadap jumlah stok yang terdapat di toko elektronik anda. Data di database disesuaikan dengan data yang terdapat di gudang nyata.
Pembelian –> digunakan untuk mencatat transaksi pembelian elektronik di toko elektronik anda. Jika transaksi anda kas atau tunai, maka data kas akan berkurang (menghasilkan pengeluaran di jurnal kas).
Penjualan –> digunakan untuk mencatat transaksi penjualan elektronik di toko elektronik anda. Bisa cetak nota dengan model yang bervariasi dengan memilih template yang tersedia. Untuk pencetakan nota penjualan toko elektronik anda, anda bisa menggunakan berbagai macam printer yang kompatibel. Misalnya pakai printer point of sales yang dirancang khusus untuk nota misalnya epson tmu 220, bisa juga pakai printer biasa misalnya canon ip2770.
Hutang –> di menu daftar hutang ini terisi data hutang akibat dari pembelian kepada suplier secara tempo. Jika sudah dibayar lunas maka datanya akan berpindah tempat ke daftar hutang lunas.
Piutang –> di menu ini data piutang pelanggan (hutang pelanggan kepada toko elektronik kita disebut data piutang oleh toko elektronik kita).
Fitur yang dijelaskan di atas adalah fitur umum untuk software toko elektronik gunakan keperluan sistem informasi toko elektronik.
TEKNIK ELISITASI
WAWANCARA
Wawancara adalah pertemuan
dua orang atau lebih dengan maksud untuk menggaliinformasi baik
berupa fakta atau pendapat seseorang untuk tujuan tertentu.
Kalimat pertanyaan dalam wawancara hendaknya disesuaikan dengan tujuan wawancara, konkret, jelas, memuat satu hal, tidak terlalu panjang dan tidak menyinggung perasaan.
Kalimat pertanyaan dalam wawancara hendaknya disesuaikan dengan tujuan wawancara, konkret, jelas, memuat satu hal, tidak terlalu panjang dan tidak menyinggung perasaan.
Pewawancara harus dapat menciptakan
suasana agar tidak kaku sehingga responden mau menjawab pertanyaan-pertanyaan
yang diajukandengan sikap-sikap yang
harus dimiliki adalah sikap –sikap Netral,Ramah,AdilHindari
ketegangan.
Langkah-langkah
wawancara :
a. Menentukan tujuan wawancara
b. Menentukan dan menghubungi narasumber
c. Menyusun pertanyaan
d. Mempersiapkan buku catatan atau alat rekam
e. Melakukan wawancara dengan sopan.
a. Menentukan tujuan wawancara
b. Menentukan dan menghubungi narasumber
c. Menyusun pertanyaan
d. Mempersiapkan buku catatan atau alat rekam
e. Melakukan wawancara dengan sopan.
Macam-macam
wawancara :
a. Wawancara bebas, adalah wawancara yang pertanyaannya tidak dirumuskan terlebih dahulu
b. Wawancara terpimpin, adalah wawancara yang pertanyaannya ditentukan atau dirumuskan lebih dulu
c. Wawancara terbuka, adalah wawancara yang jawabannya tidak terbatas atau tidak terikat
d. Wawancara tertutup, adalah wawancara yang jawabannya terbatas atau terikat
e. Wawancara individual, adalah wawancara yang dilakukan oleh seorang pewawancara dengan seorang responden
f. Wawancara kelompok, adalah wawancara yang dilakukan sekelompok orang dalam waktu bersamaan
g. Konferensi, adalah wawancara antara seorang pewawancara dengan sejumlah responden atau sejumlah pewawancara dengan seorang responden.
a. Wawancara bebas, adalah wawancara yang pertanyaannya tidak dirumuskan terlebih dahulu
b. Wawancara terpimpin, adalah wawancara yang pertanyaannya ditentukan atau dirumuskan lebih dulu
c. Wawancara terbuka, adalah wawancara yang jawabannya tidak terbatas atau tidak terikat
d. Wawancara tertutup, adalah wawancara yang jawabannya terbatas atau terikat
e. Wawancara individual, adalah wawancara yang dilakukan oleh seorang pewawancara dengan seorang responden
f. Wawancara kelompok, adalah wawancara yang dilakukan sekelompok orang dalam waktu bersamaan
g. Konferensi, adalah wawancara antara seorang pewawancara dengan sejumlah responden atau sejumlah pewawancara dengan seorang responden.
REFERENSI WAWANCARA



|
|
|
Interactor
viewpoint
|
|
viewpoint
|
|
Struk Nota
|
|
Pimpinan
|
|
Pelanggan
|
|
Karyawan
|
|
Komputer
|
SISTEM INFORMASI TOKO ELEKTRONIK
BERBASIS WEB
SPESIFIKASI
KEBUTUHAN FUNGSIONAL
01. Alur Dasar membeli di toko elektronik :
- User membuka
website toko elektronik
- User Login atau
Daftar
- User masuk pada
beranda website toko elektronik
- User memilih menu
yang diinginkan (Lemari Es, Kipas, Tv, Ac, Setrika, Magic com Radio, Jam
Dinding, Lampu )
a.
User memilih menu Katalog,
b.
Muncul daftar elektronik yang tersedia untuk dibeli secara
online
c.
User memilih elektronik mana yang akan dibeli
d.
Muncul tampilan informasi mengenai elektronik yang akan
dibeli, waktu pembelian, isi nama dan nomor identitas.
e.
Selesai dan Print
- User membayar via
Rekening
- Barang di antar ke
tempat pemesan
01.1 Sub Kasus (Jika User Belum
Mendaftar)
- User membuka
website toko elektronik
- User Pilih Daftar
- Pilih Menu
Pendaftaran
- User Mengisi Form
Pendaftaran
(Nama, Email, Alamat, No.
Identitas)
- User mendapatkan
nomor member toko elektronik
|
NO
|
DESKRIPSI
|
PRIORITAS
|
KASUS
|
|
1
|
User dapat melihat seluruh daftar barang di toko
elektronik pada katalog setelah
menjadi member
|
Ada
|
01
|
|
2
|
User dapat membeli elektronik setelah menjadi member
|
Ada
|
01
|
|
3
|
User Dapat mendownload daftar barang di toko elektronik pada katalog
|
Pilihan
|
01
|
|
4
|
User dapat berkomunikasi dengan Admin toko elektronik
secara online
|
Pilihan
|
01
|
|
5
|
User harus membawa print out bukti pembelian
secara onlain
|
Ada
|
01.1
|
SPESIFIKASI KEBUTUHAN
NON FUNGSIONAL
a. Admin lebih bersifat sebagai pemelihara aplikasi dan melakukan
pengolahan data.
b. Adanya antarmuka pengguna yang mudah digunakan.
EntityRelationshipDiagram(ERD)
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.
Berikut contoh ERD pada
system toko elektronik yang saya terapkan.

DATA FLOW DIAGRAM
Data Flow Diagram atau
sering disingkat DFD adalah perangkat-perangkat analisis dan perancangan yang
terstruktur sehingga memungkinkan peng-analis sistem memahami sistem dan
subsistem secara visual sebagai suatu rangkaian aliran data yang saling
berkaitan.
Berikut contoh DFD

(Level 0)

(level 1)
Use Case
Use case adalah rangkaian/uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Use case digunakan untuk membentuk tingkah-laku benda/ things dalam sebuah model serta di Realisasikan oleh sebuah collaboration. Umumnya use case digambarkan dengan sebuah elips dengan garis yang solid, biasanya mengandung nama.Use case menggambarkan proses system (kebutuhan system dari sudut pandang user).
Secara umum use case adalah:
Pola perilaku system
Urutan transaksi yang berhubungan yang dilakukan oleh satu actor
Use case diagram terdiri dari
Use case
Actors
Relationship
System boundary boxes (optional)
Packages (optional)
Use case adalah rangkaian/uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Use case digunakan untuk membentuk tingkah-laku benda/ things dalam sebuah model serta di Realisasikan oleh sebuah collaboration. Umumnya use case digambarkan dengan sebuah elips dengan garis yang solid, biasanya mengandung nama.Use case menggambarkan proses system (kebutuhan system dari sudut pandang user).
Secara umum use case adalah:
Pola perilaku system
Urutan transaksi yang berhubungan yang dilakukan oleh satu actor
Use case diagram terdiri dari
Use case
Actors
Relationship
System boundary boxes (optional)
Packages (optional)
Berikut USE CASE dari system toko elektronik

Class Diagram
Definisi Class Diagram,
Definisi Class Diagram,
Class adalah kumpulan
objek-objek dengan dan yang mempunyai struktur umum, behavior umum, relasi
umum, dan semantic/kata yang umum. Class-class ditentukan/ditemukan dengan cara
memeriksa objek-objek dalam sequence diagram dan collaboration diagram. Sebuah
class digambarkan seperti sebuah bujur sangkar dengan tiga bagian ruangan.
Class sebaiknya diberi nama menggunakan kata benda sesuai dengan
domain/bagian/kelompoknya (Whitten L. Jeffery et al, 2004).
Elemen-eleman class diagram dalam pemodelan UML terdiri dari: Class-class, struktur class, sifat class (class behavior), perkumpulan/gabungan (association), pengumpulan/kesatuan (agregation), ketergantungan (dependency), relasi-relasi turunannya, keberagaman dan indikator navigasi, dan role name (peranan/tugas nama).
Berikut contoh Class Diagram system toko elektronik
Elemen-eleman class diagram dalam pemodelan UML terdiri dari: Class-class, struktur class, sifat class (class behavior), perkumpulan/gabungan (association), pengumpulan/kesatuan (agregation), ketergantungan (dependency), relasi-relasi turunannya, keberagaman dan indikator navigasi, dan role name (peranan/tugas nama).
Berikut contoh Class Diagram system toko elektronik

· Activity Diagram
Activity diagram
memiliki pengertian yaitu lebih fokus kepada menggambarkan proses bisnis dan
urutan aktivitas dalam sebuah proses. Dipakai pada business modeling untuk
memperlihatkan urutan aktifitas proses bisnis. Memiliki struktur diagram yang
mirip flowchart atau data flow diagram pada perancangan terstruktur. Memiliki
pula manfaat yaitu apabila kita membuat diagram ini terlebih dahulu dalam
memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan. Dan
activity dibuat berdasarkan sebuah atau beberapa use case pada use case
diagram.
Berikut contoh Actifity Diagram system toko elektronik

Sequence Diagram
Sequence
diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan
mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga
menunjukkan serangkaian pesan yang dipertukarkan oleh obyek-obyek yang
melakukan suatu tugas atau aksi tertentu. Obyek-obyek tersebut kemudian
diurutkan dari kiri ke kanan, aktor yang menginisiasi
interaksi.biasanya.ditaruh.di.paling.kiri.dari.diagram.
Pada diagram ini, dimensi vertikal merepresentasikan waktu. Bagian paling atas dari diagram menjadi titik awal dan waktu berjalan ke bawah sampai dengan bagian dasar dari diagram. Garis Vertical, disebutlifeline, dilekatkan pada setiap obyek atau aktor. Kemudian lifeline tersebut digambarkan menjadi kotak ketika obyek melakukan suatu operasi , kotak tersebut disebut activation. Obyek dikatakan mempunyai live activation pada saat tersebut.
Pesan yang dipertukarkan antar obyek digambarkan sebagai sebuah anak panah antara activation box pengirim dan penerima. Kemudian diatasnya diberikan label pesan.
Berikut contoh sequence Diagram system elektronik yang saya buat.
Pada diagram ini, dimensi vertikal merepresentasikan waktu. Bagian paling atas dari diagram menjadi titik awal dan waktu berjalan ke bawah sampai dengan bagian dasar dari diagram. Garis Vertical, disebutlifeline, dilekatkan pada setiap obyek atau aktor. Kemudian lifeline tersebut digambarkan menjadi kotak ketika obyek melakukan suatu operasi , kotak tersebut disebut activation. Obyek dikatakan mempunyai live activation pada saat tersebut.
Pesan yang dipertukarkan antar obyek digambarkan sebagai sebuah anak panah antara activation box pengirim dan penerima. Kemudian diatasnya diberikan label pesan.
Berikut contoh sequence Diagram system elektronik yang saya buat.

Langganan:
Posting Komentar (Atom)
Imam Wahyu Budi Utomo. Diberdayakan oleh Blogger.
Friends
Popular Posts
About Me
Blog Archive
Popular Posts
-
TUGAS Lanjutkan planing BDL dengan acuan penyelesaian Topik kelompok meliputi : 1. recana pemilihan model desain DB dengan menggunakan ...
-
BAB I PERANGKAT LUNAK SEBAGAI PRODUK • Rekayasa Perangkat Lunak merupakan suatu kegiatan yang dillakukan untuk membangun perangkat lunak ...
-
BAB II MODEL PROSES PERANGKAT LUNAK · Bab II Model Proses Perangkat Lunak Sekumpulan aktifitas yang memiliki tujuan untuk p...
-
REKAYASA PERANGKAT LUNAK SISTEM INFORMASI TOKO ELEKTRONIK NAMA KELOMPOK : 1. Imam Wahyu Badi Utomo 12120096 (tomm...
-
- Apabila data pada table Aktivitas IT Camp berkurang/tidak bisa ikut maka data yang berhubungan dengan data IT Camp jug...
-
REKAYASA KEBUTUHAN -Rekayasa Kebutuhan - Rekayasa Kebutuhan adalah bagian yang tidak terpisahkan dari kegiatan rekayasa perangkat lun...
-
Soal Masing Masing Kelompok buat suatu topik seperti tugas (NOTICE 22/03/2014 (For all Class), dari topik tersebut : 1. Diskripsikan...
-
BAB III SYSTEM ENGINEERING · BAB III System Engineering Pengertian Sistem berbasis komputer Sistem adalah kumpulan elemen-...
-
1. PLANNING VIEW Input : Kita akan membuat view dari relasi antara table " Mahasiswa ", " Ketua pelaksana " da...
0 komentar:
Posting Komentar