MATERI-MATERI MATA KULIAH SISTEM INFORMASI STMIK MDP

Pasang Iklan Gratis Disini !!!

ads ads ads ads

Rabu, 23 Oktober 2013

Spesifikasi Kebutuhan Perangkat Lunak

. Rabu, 23 Oktober 2013

Aplikasi Penjualan Toko Mini Market siap24

1.        Pendahuluan

1.1  Tujuan
Aplikasi Penjualan pada toko MiniMarket Siap24 terdiri dari 2 bagian,yaitu aplikasi Dekstop Bertujuan untuk membantu karyawan toko MiniMarket Siap24 dalam menginput pesanan pelanggan dan aplikasi web bertujuan untuk membantu pelanggan dalam memesan barang yang diperlukan secara online.
             Pengetahuan dan pemahaman karyawan toko dalam menggunakan aplikasi sangat diperlukan.Aplikasi web dan desktop ini diharapkan dapat menjadi langkah awal dalam proses penjualan sert pemasaran produk

1.2  Ruang Lingkup
Kami  menjelaskan fitur apa yang di lingkup perangkat lunak dan apa yang tidak di ruang lingkup perangkat lunak yang harus dikembangkan.
Dalam Ruang Lingkup
a)      Mengelola Pesanan Pelanggan dan Melayani pelanggan dengan baik
b)      Membuat Data Pesanan Barang yang Keluar dan Masuk
c)      Membuat Laporan barang yang masuk dan keluar agar diketahui oleh manajer
d)     Luar Ruang Lingkup
·      Memantau Lokasi pesanan pelanggan
·      Perhitungan Keuntungan dan Rugi

1.3  Definisi
a.       SQL : Structured Query Language
 adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. 

b.      VB : Microsoft Visual Basic
merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windowsdengan menggunakan model pemrograman (COM).

1.4  Lampiran
a)      Lampiran A : Formula pencarian lokasi barang.
b)      Lampiran B : Formula pengaturan lot atau lokasi barang.
c)      Lampiran C : Data Penyewa

1.5  Overview
Mini market Siap24 merupakan toko yang menjual berbagai kebutuhan sehari-hari. Toko ini buka selama 24 jam non-stop setiap harinya. Pelanggan dapat datang langsung ke toko atau dapat juga memesan melalui telepon, barang yang akan dibelinya. Pemesanan melalui telepon akan dilayani dengan cara mengantarkan pesanan dan dibayar di tempat pelanggan ketika barang diantarkan.

2.        Keseluruhan Keterangan

2.1  Perspektif Produk
                                    Aplikasi penjualan yang dbuat  merupahkan aplikasi yang ditujukan untuk memudahkan dalam menyimpan stok barang,dan memperluas pmesaran dan pesanan yang dipakai oleh MiniMarket Siap24

2.2  Fungsi Produk
                        Dengan adanya aplikasi penjualan ini MIniMarket Siap24 ini dapat mempermudah dalam memperluas wilayah pemasaran dan pemesanan dalam bentuk media internet (online).Aplikasi yang digunakan juga memudahkan karyawan dalam hal menginput stok barang yang masuk dan stok barang yang keluar,menghemat waktu karyawan serta dapat memastikan jumlah stok barang yang ada di MiniMarket Siap24 secara pasti

2.3  Pengguna Karakteristik
a)    Pengguna harus mengerti tentang aplikasi penjualan khususny dalam hal pesanan barang dan cara memasukan stok barang ke dalam system.
b)   Pengguna harus tahu secara pasti jumlah stok barang yang sudah di input dan jumlah pesanan yang masuk secara online.

2.4  Aktor Utama
                                    Dua Pelaku utama dalam system Aplikasi Penjualan ini adalah Admin dan Karyawan.

2.5  Kendala Umum
a.    Pemesanan barang harus dengan alamat yang jelas disertai nomor telp yang dapat dhubungi
b.    Apabila Pemesanan Menggunakan media online maka harus menggunakan Internet untuk dapat melakukan pemesanan
   
2.6  Asumsi
Data Barang yang telah disimpan harus up to date atau benar sesuai stok yang ada dan pemesanan yang dilakukan harus secara terperinci agara dapat dikirimkan.

3.         Use Case

Usecase : Login
Actor Utama : Admin, Karyawan, Pelanggan
Pre Condition : Jaringan internet atau jaringan telah terhubung
1.      Memasukkan username dan password.
2.      Mengecek valid tidaknya data masukkan.
3.      Mencari pengguna dengan username dan password masukkan.
4.      Masuk ke halaman utama.

Usecase : Register
Actor Utama : Pelanggan
Pre Condition : NIL
1.      Memasukkan data pelanggan.
2.      Mengecek valid tidaknya data masukkan.
3.      Melakukan proses pendaftaran pelanggan.
4.      Menampilkan pesan berhasil melakukan registrasi pelanggan

Usecase : Ubah Password
Actor Utama : Admin/ Pelanggan
Pre Condition : User telah login
1.      Memasukkan data password lama dan password baru.
2.      Mengecek valid tidaknya sesi.
3.      Mengecek valid tidaknya password.
4.      Menyimpan data password baru pada basis data.

Usecase : Pesan Barang
Actor Utama : Pelanggan
Pre Condition : Pelanggan telah login
1.      Memilih barang.
2.      Mengecek valid tidaknya sesi.
3.      Menyimpan data pesanan barang.
4.      Menampilkan pesan sukses, pesanan barang telah berhasil dipesan.

Usecase : Cari Data Barang
Actor Utama : Pelanggan dan Karyawan
Pre Condition : NIL
1.      Memasukkan kriteria dan nilai pencarian data barang.
2.      Mencari data barang sesuai kriteria dan nilai pencarian.
3.      Menampilkan data barang sesuai kriteria dan nilai pencarian.

Usecase : Input Data Barang
Actor Utama : Admin dan Karyawan
Pre Condition : Admin dan Karyawan telah login
1.      Memasukkan data barang.
2.      Mengecek valid tidaknya data.
3.      Menambahkan data barang.
4.      Menampilkan pesan berhasil menambahkan data barang.


Usecase : Update Data Barang
Actor Utama : Admin dan Karyawan
Pre Condition : Admin dan Karyawan telah login
1.      Memilih data barang.
2.      Mengecek valid tidaknya pilihan.
3.      Menampilkan data barang pilihan.

Usecase : Proses Pesanan
Actor Utama : Karyawan
Pre Condition : Barang sudah dipesan oleh pelanggan
1.      Memilih data pesanan.
2.      Mengecek valid tidaknya pilihan.
3.      Mengubah status pesanan dipilih menjadi selesai.
4.      Menampilkan pesan data pesanan dipilih berhasil diproses.

Usecase : Hapus Pesanan
Actor Utama : Admin/ Pelanggan
Pre Condition : Barang sudah dipilih oleh pelanggan
1.      Memilih data pesanan.
2.      Mengecek valid tidaknya pilihan.
3.      Menghapus data pesanan dipilih.
4.      Menampilkan pesan data pesanan dipilih berhasil dihapus.

Usecase : Laporan Pesanan
Actor Utama : Admin
Pre Condition : Barang sudah dipilih oleh pelanggan
1.      Memasukkan kriteria dan nilai laporan pesanan.
2.      Mengecek valid tidaknya sesi.
3.      Mencari data pesanan sesuai kriteria dan nilai masukkan.
4.      Menampilkan laporan pesanan sesuai kriteria dan nilai masukkan.

Usecase : Laporan Persediaan Barang
Actor Utama : Admin
Pre Condition : User telah login
1.      Memasukkan kriteria dan nilai laporan persediaan barang.
2.      Mengecek valid tidaknya sesi.
3.      Mencari data barang sesuai kriteria dan nilai masukkan.
4.      Menampilkan laporan persediaan barang sesuai kriteria dan nilai masukkan.
5.      Laporan ditampilkan.

4. Future Extensions

            Aplikasi ini ditujukan untuk Multi User.

5.        Lampiran

a.         Lampiran A : Formula pencarian lokasi barang.
Ø Pencarian lokasi dilakukan dengan cara menginput data barang yang akan dicari pada panel pencarian lokasi yang terdapat dipanel kanan.
Ø Penginputan diawali dengan menuliskan nama perusahaan dan nama barang yang dicari,lalu data akan muncul sesuai dengan lokasi jenis barang yang sudah ditentukan.
b.        Lampiran B : Formula pengaturan lot atau lokasi barang.
Pengaturan lokasi harus disesuaikan terlebih dahulu agar pada saat pencarian data tidak kesulitan dan membutuhkan waktu yang lama.Pengaturan lokasi ditentukan sesuai dengan jenis barang dan nama perusahaan.
c.         Lampiran C : Data Penyewa

Penginputan data penyewa harus lengkap dan benar.Ini dikarenkan data tersebut penting dan menentukan lokasi penyimpanan barang.

SEMOGA BERMANFAAT

0 komentar:

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Posting Komentar

Tuliskan Komentar Disini..

Related Posts Plugin for WordPress, Blogger...
 
{Sistem Informasi} is proudly powered by Blogger.com | Template by : Sukriyadi | sukriyadi.blogspot.com