• Tidak ada hasil yang ditemukan

WBS SRS(REVISI).docx

N/A
N/A
Protected

Academic year: 2018

Membagikan "WBS SRS(REVISI).docx"

Copied!
21
0
0

Teks penuh

(1)

MANAJEMEN PROYEK

WBS & SRS

Anggota Kelompok :

MOHAMAD SYAUQI REZA 0910963023

HARYO HANINDYO 0910963009

FACHMI ADITYA NUGRAHA 0910960031

CANDRA RATNA HARIYANTI 0910963007

TOMY FEBRI PRADANA 0910961009

OLIVE KHIORUL L.M.A 0910960055

ISYAR ANDIKA HARUN 0910960043

NINING DYAH M 0910963025

BONITA TRISNAWATI 0910963109

JURUSAN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS BRAWIJAYA

2012

(2)

1.1 Tujuan

Tujuan dari Sistem Informasi Track Record Kendaraan Online ini adalah memberikan layanan kepada pemilik kendaraan bermotor mengetahui tips merawat kendaraan yang baik, mengetahui berita terhangat seputar kendaraan bermotor di belahan dunia, dan yang paling utama adalah dapat menjadi pencatat riwayat hidup (servis, ganti oli, kerusakan) dari kendaraan bermotor tersebut. Selain itu ditambahi dengan fitur yang bisa membuat pengguna lebih efisien seperti halnya layanan antri service yang bisa dilakukan secara online.

1.2 Ruang Lingkup

Aplikasi ini difokuskan untuk menyediakan jasa pencatatan informasi service kendaraan. Adapun ruang lingkup yang diberikan adalah sebagai berikut:

- User mempunyai id dan password untuk autentifikasi masuk sistem sebagai standart keamanan.

- Server sudah tercentralized dan di pegang oleh admin yang secara langsung juga sebagai pengontrol sistem.

- Fasilitas pencatatan dilakukan oleh Own User, sehingga user hanya perlu melakukan pengecekan saja.

- Fasilitas forum diberikan penuh pada semua user untuk menggunakan, namun ada moderator yang bertugas untuk menyaring konten artikel seperti pada forum umumnya.

- Antri secara online ketika akan melakukan service sehingga sangat efektif untuk user sendiri. - Sistem bisa mencetak data yang dibutuhkan yaitu data service.

1.3 Overview

Pada dokumen Software Requirement System ini dijelaskan tentang deskripsi umum, work plan, spesifikasi interface, kebutuhan fungsional, non fungsional, use case spesification, ERD dan, kebutuhan dalam pengembangan serta asumsinya.

2. DESKRIPSI UMUM

(3)

juga fasilitas antri secara online yang bisa digunakan secara penuh oleh user yang nantinya bisa mempermudah dalam pencapaiannya.

Adapun pengguna sistem ini antara lain:

- Admin adalah orang yang memaintenance sistem yang ada. Terdapat satu orang admin dalam sistem ini

- User , dibagi 2:

o Own User, adalah user pertama dari sistem ini. Disini adalah vendor yang menggunakan jasa dari sistem. Bisa juga disebut admin vendor.

o User, adalah user dari Own User. Merupakan pengguna jasa record.

2.1 Prespektif Produk

Produk aplikasi ini dijalankan oleh Admin System, Own User atau admin vendor dan user. Penggunaan sistem ini dibagi menurut user masing-masing, yaitu:

- Interface Admin

Admin bisa mengaktif/nonaktifkan user dan mengkustomisasi sistem. - Interface Own User

Own user bisa mengaktif/nonaktifkan user dan memanfaatkan fasilitas seperti pencatatan, pembuatan artikel untuk forum.

- Interface User

User bisa melihat track service dari kendaraan mereka, membaca dan membuat artikel di forum dan antri service secara online.

2.2 Manfaat Produk

2.2.1 Manfaat bagi Own User

Manfaat yang didapat oleh Own User sendiri adalah lebih hemat. Karena pada mulanya untuk 1 buah buku service saja menghabiskan dana sekitar Rp 2.500,00- dan bisa dikurangi hingga lebih dari 50%. Selain itu sebagai sarana komunikasi langsung dengan end User dari produk mereka.

2.2.2 Manfaat bagi User

Manfaat yang didapat oleh user sendiri adalah lebih praktis, karena tidak perlu membawa buku service kendaraan lagi ketika akan service. Selain itu mudah diakses dimana saja. Dan juga fasilitas antri secara online yang sangat berguna untuk masalah efisiensi.

(4)
(5)

Nama Maintenance

Deskripsi Singkat Maintenance disini menyangkup pengecekan, perbaikan, perawatan,

pembaharuan yang dilakukan oleh admin.

Aktor Admin

langkah-langkah aksi aktor respon sistem

Step 1 : menampilkan main control interface

Step 2a : admin memilih opsi web Step 2b : admin memilih opsi jaringan

Step 2c : admin memilih opsi database

Step 3a : menampilkan hal control web

Step 3b : menampilkan hal control jaringan

Step 3c : menampilkan hal control database

Step 4 : lakukan maintenance (pengecekan, perbaikan,

perawatan,pembaharuan) hingga selesai

Pre Condition admin login terlebih dahulu kemudian masuk ke main control interface.

kemudian pilih opsi maintenance, kemudian masuk ke halaman maintenance yang terdiri 3 opsi yaitu, jaringan, web dan database

Post Condition setelah dilakukan maintenance maka masalah teratasi, ada bagian sistem

yang baru dan performa sistem semakin baik.

Use Case Specifcaaiio Regisarasi Member Baru

Nama Use Case Registrasi Member Baru

Aktor Operator Dealer

Deskripsi Proses aktor yang telah login memasukkan data member baru

Langkah - Langkah Aksi Aktor Respon sistem

Step1:Operator meminta

system untuk menampilkan halaman isian untuk member baru

Step2:System menampilkan halaman isian

Step3:Operator Mengisikan data member baru

Step4:Sistem menyimpan data masukan langsung ke database member

(6)

baru ke operator Step6: Operator memeriksa

data member baru

Kondisi Awal Pengguna harus login sebagai operator dealer

Kondisi Akhir Data member baru tersimpan

Use Case Specifcaaiio Iopua Daaa Miair Baru

Nama Use Case Input data motor baru

Aktor Operator Dealer

Deskripsi Proses aktor yang telah login memasukkan data motor baru

Langkah - Langkah

Aksi Aktor Respon sistem

Step1:Operator Meminta

sistem untuk menampilkan halaman isian untuk data motor baru

Step2:Sistem menampilkan halaman Isian Motor

Step3:Operator mengisi

halaman isian dengan data motor baru

Step4:Sistem menyimpan data Motor baru langsung ke database motor Step5:Sistem Mengirimkan data Motor Baru ke Operator

Step6:Operator memeriksa data motor baru

Kondisi Awal Pengguna harus login sebagai operator dealer

Kondisi Akhir Data motor baru tersimpan

Use Case Specifcaaiio Lihaa Daaa Servis

Nama Use Case Lihat Data Servis

Aktor Operator Bengkel, Member

Deskripsi Proses aktor yang telah login melihat data servis

Langkah - Langkah Aksi Aktor Respon sistem

Step 1 : Meminta lihat data servis.

Step 2 : Menampilkan halaman input nomor mesin.

Step 3 : Memasukkan nomor mesin.

(7)

Step 5a : Jika nomor mesin

ditemukan, didapatkan data servisnya dan ditampilkan dalam halaman web. Step 5b : Jika nomor mesin tidak ditemukan, maka menampilkan halaman tidak tersedia.

Kondisi Awal Pengguna harus login sebagai operator bengkel atau member.

Kondisi Akhir Pengguna mendapatkan halaman data servis.

Use Case Specifcaaiio Iopua Daaa Servis

Nama Use Case Input Data Servis

Aktor Operator Bengkel

Deskripsi Proses aktor yang telah login memasukkan data servis

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : Meminta input data servis.

Step 2 : Menampilkan halaman input nomor mesin.

Step 3 : Memasukkan nomor mesin.

Step 4 : Memeriksa validasi nomor mesin yang telah dimasukkan. Step 5a : Jika nomor mesin

ditemukan, ditampilkan halaman input data servis.

Step 5b : Jika nomor mesin tidak ditemukan, maka menampilkan halaman tidak tersedia.

Step 6 : Memasukkan data-data servis.

Step 7 : Ditampilkan halaman konfirmasi kebenaran data yang dimasukkan.

Step 8 : Mengkonfirmasi kebenaran datanya.

Step 9a : Jika dikonfirmasi benar, data disimpan.

Step 9b : Jika dikonfirmasi salah, maka kembali ke halaman input data servis.

Kondisi Awal Pengguna harus telah login sebagai operator bengkel.

(8)

Use Case Specifcaaiio Membuaa Lapirao

Nama Use Case Membuat Laporan

Aktor Operator Bengkel

Deskripsi Proses aktor yang telah login membuat laporan

Langkah - Langkah Aksi Aktor Respon sistem

Step 1 : Meminta buat laporan.

Step 2 : Menampilkan halaman input query.

Step 3 : Memasukkan query.

Step 4 : Mendapatkan data yang sesuai query.

Step 5 : Menampilkan halaman laporan.

Step 6 : Menampilkan halaman konfirmasi cetak.

Step 7 : Memilih cetak atau tidak.

Step 8 : Jika dikonfirmasi untuk cetak, maka mencetak laporan.

Step 9 : Menampilkan halaman konfirmasi simpan.

Step 10 : Memilih simpan atau tidak.

Step 11 : Jika dikonfirmasi untuk simpan, laporan yang sudah dibuat disimpan.

Kondisi Awal Pengguna harus telah login sebagai operator bengkel.

Kondisi Akhir Pengguna mendapatkan laporan dan laporan tersebut tersimpan.

Use Case Specifcaaiio Prioa Lapirao

Nama Use Case Print Laporan

Aktor Operator Bengkel

Deskripsi Proses mencetak laporan

Langkah - Langkah Aksi Aktor Respon sistem

Step 1 : Meminta mencetak laporan.

Step 2 : Menampilkan halaman pengaturan cetak.

Step 3 : Mengatur format pencetakan.

Step 4 : Mencetak laporan.

Kondisi Awal Pengguna harus telah login sebagai operator bengkel dan sedang dalam

prosedur membuat laporan dan merequest cetak laporan.

(9)

Use Case Specifcaaiio Kelila Daaa Akuo

Nama Use Case Kelola Data Akun

Deskripsi Proses member yang telah login untuk dapat mengubah datanya

Aktor Member

Langkah - Langkah

Aksi Aktor Respon Sistem

Step1 : use case ini dimulai ketika member memilih untuk melakukan edit data member

Step2 : sistem menampilkan halaman yang berisi data-data member

Step3 : member melakukan pengeditan pada data-datanya

Step4 : sistem menampilkan pesan konfirmasi simpan

Step5 : member memilih untuk menyimpan atau tidak menyimpan

Step6a : jika member memilih tidak menyimpan lanjutkan ke step7

Step6b : jika member memilih simpan, maka lakukan

penyimpanan data ke dalam database member

Step7 : tampilkan data member terbaru

Step8 : use case berkahir ketika member mendapat tampilan data yang terbaru

Pre-Condition Pengguna harus log in sebagai member

Post-Condition Data member terbaru ditampilkan

Use Case Specifcaaiio Lihaa Daaa Member

Nama Use Case Lihat Data Member

Deskripsi Singkat Proses member yang sudah login untuk dapat melihat data-datanya

Aktor Member

Langkah-langkah

Aksi Aktor Respon Sistem

(10)

Step2 : sistem menampilkan halaman yang berisi data-data member

Step3 : use case berkahir ketika member mendapat tampilan data

Pre-Condition Pengguna harus login sebagai member

Post-Condition member mendapat tampilan data member

Use Case Specifcaaiio Ligiua

Nama Use Case Logout

Aktor Administrator, Operator Bengkel, Operator Dealer, Moderator, Member

Deskripsi Proses aktor yang telah login keluar dari sistem

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : Meminta logout.

Step 2 : Memproses logout.

Step 3 : Menampilkan pesan logout.

Kondisi Awal Pengguna meminta logout.

Kondisi Akhir Pengguna telah logout dari sistem.

Use Case Specifcaaiio Ligio

Nama Use Case Login

Aktor Operator Bengkel, Operator Dealer, Moderator, Member.

Deskripsi Proses pengesahan aktor untuk masuk ke dalam sistem

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : Menampilkan halaman login. Step 2 : Memasukkan

username dan password.

Step 3 : Memeriksa validasi dari username dan password yang dimasukkan oleh aktor.

Step 4a : Jika validasi benar, maka dicari hak akses dari username.

Step 4b : Jika validasi salah, maka menampilkan halaman tidak tersedia. Step 5a : Jika hak akses adalah operator bengkel, maka menampilkan halaman operator bengkel.

Step 5b : Jika hak akses adalah operator dealer, maka menampilkan halaman operator dealer.

Step 5c : Jika hak akses adalah

(11)

moderator.

Step 5d : Jika hak akses adalah member, maka menampilkan halaman member.

Kondisi Awal

-Kondisi Akhir Pengguna mendapatkan halaman sesuai dengan hak akses.

Use Case Specifcaaiio Ligio Admio

Nama Use Case Login Admin

Aktor Administrator

Deskripsi Proses pengesahan aktor untuk masuk ke dalam sistem

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : Menampilkan halaman login. Step 2 : Memasukkan

username dan password.

Step 3 : Memeriksa validasi dari username dan password yang dimasukkan oleh aktor.

Step 4a : Jika validasi benar, maka membuka “main control interface” Step 4b : Jika validasi salah, maka menampilkan halaman tidak tersedia.

Kondisi Awal

-Kondisi Akhir Membuka halaman control hanya untuk admin.

Use Case Specifcaaiio Filaeriog Araikel

Nama Use Case Filtering Artikel

Aktor Moderator

Deskripsi Proses/aktivitas moderator dalam menyaring artikel yang ditulis oleh

member.

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : request artikel terbaru yang ditulis user

Step 2 : mengakses datastore artikel Step 3 : menampilkan artikel terbaru Step 4 : melakukan filtering

artikel

Step 5a : Jika ada artikel yang tidak penting maka langsung dihapus Step 5b : Jika artikel baik, maka dibiarkan.

Kondisi Awal Pengguna harus login dulu sebagai moderator

(12)

Use Case Specifcaaiio Lihaa Daaa Miair

Nama Use Case Lihat Data Motor

Aktor Member

Deskripsi Proses aktor yang telah login melihat data motor

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : Meminta lihat data motor.

Step 2 : Menampilkan halaman input nomor mesin.

Step 3 : Memasukkan nomor mesin.

Step 4 : Memeriksa validasi nomor mesin yang telah dimasukkan. Step 5a : Jika nomor mesin

ditemukan, didapatkan data motornya dan ditampilkan dalam halaman web. Step 5b : Jika nomor mesin tidak ditemukan, maka menampilkan halaman tidak tersedia.

Kondisi Awal Pengguna harus telah login sebagai member.

Kondisi Akhir Pengguna mendapatkan halaman data motor.

Use Case Specifcaaiio Requesa Prioaiua Daaa Servis

Nama Use Case Request Printout Data Servis

Aktor Member

Deskripsi Member dapat meminta hasil cetak dari data servis motornya.

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : klik tombol print data servis

Step 2 : Menampilkan halaman pengaturan print

Step 3 : Mengatur format hasil cetak

Step 4 : mencetak data servis.

Kondisi Awal Pengguna harus login dahulu sebagai member. Kemudian masuk ke hal

“lihat data servis”.

Kondisi Akhir Pengguna mendapatkan hasil cetak dari data servis motornya.

Use Case Specifcaaiio Iopua Aoariao

(13)

Aktor Member

Deskripsi Member dapat mengantri servis secara online.

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : klik “tambah antri”

Step 2 : menyimpan data antrian Step 3 : menambahkan di daftar antrian

Kondisi Awal Pengguna harus login dahulu sebagai member.

Kondisi Akhir Pengguna dapat melihat antrian di halaman utama web.

Use Case Specifcaaiio Caocel Aoariao

Nama Use Case Cancel Antrian.

Aktor Member

Deskripsi Member dapat membatalkan antrian servis.

Langkah - Langkah

Aksi Aktor Respon sistem

Step 1 : request halaman utama web

Step 2 : menampilkan halaman utama web

Step 3 : klik tombol “X” disamping nama antrian kita.

Step 4 : nama antrian dihapus dari daftar antrian.

Kondisi Awal

-Kondisi Akhir Daftar antrian diperbaharui setelah menghapus nama kita dari daftar

antrian.

Use Case Specifcaaiio Cek Aoariao

Nama Use Case Cek Antrian.

Aktor Member

Deskripsi Member dapat melihat daftar antrian servis secara online.

Langkah - Langkah Aksi Aktor Respon sistem

Step 1 : request halaman utama web

(14)

Step 3 : melihat daftar antrian servis

Kondisi Awal

-Kondisi Akhir

-2.4 Asumsi dan Keterkaitan

Dalam pembangunan sistem ini, banyak hal yang harus dipertimbangkan. Sistem ini diasumsikan bisa diakses secara online sehingga menggunakan teknologi web sebagai medianya. Berikut adalah faktor tersebut:

2.4.1 Aplikasi

Sistem ini akan dibangun dalam versi web untuk memudahkan orang untuk mengaksesnya.

2.4.2 Standart Data Tersimpan

Data yang tersimpan atau akan disimpan, atribut didalanya disesuaikan dengan standart buku servis yang ada.

2.4.3 Konfigurasi Sistem

- Database, digunakan untuk menyimpan data yang berhubungan dengan system seperti data user, data kendaraan, data servis dan lainnya.

- Web Server digunakan untuk mengatur akses dari user ke system, mengatur tampilan interface untuk user.

- Konfigurasi jaringan yang digunakan dalam aplikasi ini adalah client server, dimana terdapat server yang bias diakses client secara langsung.

2.5 Rencana Kerja

Metodologi Bulan 1 Bulan 2 Bulan 3 Bulan 4

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

Studi

Kelayakan √ √ √ √

Desain Fungsi √ √

(15)

Pengujian √ √

Pemeliharaan √ √ √

Dokumentasi √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √

3. INFORMASI TAMBAHAN

Adapun informasi tambahan yang akan diberikan adalah dalam bentuk ERD , gunanya adalah supaya kita secara jelas bisa tahu struktur penyimpanan dalam sistem yang akan kita gunakan. Karena pada dasarnya sistem ini menitikberatkan pada masalah

4. WORK BREAKDOWN SYSTEM ( WBS )

(16)

semua produk dan elemen pekerjaan yang telah diidentifikasi dan WBS digunakan sebagai basis pengendalian.

(17)
(18)
(19)
(20)
(21)

Referensi

Garis besar

Dokumen terkait

mengetahui kondisi di dalam organisasi tersebut. Kondisi organisasi mulai dari keuangan, data SDM, data statistik dan sebagainya. Hal ini bertujuan agar rencana

Jasa konstruksi menyeluruh di bidang konstruksi industri dan proses antara lain pertambangan, konstruksi pembangkit tenaga listrik, kimia dan fasilitas terkait, konstruksi

Kelas Sandi Dosen Dosen Ruang Dosen Plus Prasyarat/Ket Praktikum Kurikulum B D03B10007 Dr.. Ket Pil-JKKD Pil-SIRPL Pil-SIRPL Pil-JKKD Pil-SCSG Pil-SCSG Pil-JKKD Pil-SIRPL

Beban Barang untuk Diserahkan kepada Masyarakat Dinas untuk periode yang berakhir pada 30 Juni 2020 dan 2019 adalah masing-masing sebesar Rp.0 dan Rp.0 Beban Barang

yang dilaksanakan kurang maksimal. Dengan struktur organisasi yang diterapkan, menyebabkan tuntutan kinerja dari masing-masing pengurus lebih besar karena pekerjaan dilakukan

Selain umat Islam telah banyak dianut oleh wilayah-wilayah sekitar jazirah Arab, dan bahkan lebih jauh dari itu sampai ke Spanyol, dan masalah-masalah sosial

Berdasarkan analisis dokumen diperoleh kesimpulan bahwa ditinjau dari berbagai aspek baik kurikulum terkait Kompetensi Dasar, SKL UN Fisika SMA/MA, kisi-kisi soal

Pada stasiun III kepadatan relatif tertinggi didapatkan dari genus Thiara 64,88%, kehadiran genus ini mendominasi ketiga stasiun karena substrat dasar Sungai Batang