template proyek akhir apbo (repaired)
DESCRIPTION
Informatics ProgrameTRANSCRIPT
Tugas APBO
Aplikasi Perhitungan Tarif Salon
DISUSUN OLEH :
RAKA OEMARDI
F1D 012 072
SYARLAILI HUMAIROH
F1D 012 084
YOGI PERMANA
F1D 012 090
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIKUNIVERSITAS MATARAM
TA 2015User Stories RequirementsProject Name: APLIKASI PERHITUNGAN TARIF SALON
Project revision
DateAuthorVersionChange reference
Jun 4th, 2015Raka Oemardi
Syarlaili Humairoh
Yogi Permana0.1Document starting
introduction
business goal
Salah satu usaha yang saat ini masih minim menggunakan teknologi informasi adalah usaha Salon. Dimana saat ini banyak Salon yang masih menggunakan cara manual untuk menunjang usahanya, contohnya untuk melakukan perhitungan tarif salon, pegawai salon masih menggunakan hitungan manual maupun dengan menggunakan alat elektronik seperti kalkulator, cara tersebut kurang efektif dan efisien, karena masih harus memasukkan nominal dari biaya salon, terlebih lagi jika salah memasukkan nominalnya maka akan terjadi kesalahan dalam perhitungan. Mungkin hal itu bukan masalah besar, namun jika hal tersebut tIdak sengaja dilakukan berulang-ulang, maka akan menjadi masalah besar dan dapat mengurangi kepercayaan pelanggan terhadap Salon tersebut. Oleh karena itu kami bertujuan untuk memecahkan masalah yang dihadapi oleh usaha Salon tersebut, yaitu kami ingin membuat sebuah program sederhana yang bernama aplikasi perhitungan tarif salon dimana aplikasi tersebut dapat membantu pengusaha salon untuk memudahkan pekerjaan mereka dalam penyimpanan data maupun melakukan perhitungan tarif salon. Sehingga dapat meminimalisir terjadi kesalahan pada saat perhitungan tarif layanan pada salon tersebut. Di samping itu juga kami ingin mendapatkan pengalaman bagaimana membuat program yang baik bagi dunia usaha tersebut.
product vision
1. Dengan menggunakan Aplikasi Perhitungan Tarif Salon ini dapat meningkatkan efektifitas dan fleksibilitas pekerjaan
2. Mengefisiensikan waktu
3. Kurangnya tingkat kesalahan dalam pengelolaan tarif salon.
actorsAktor-aktor yang berperan dalam Aplikasi Perhitungan Tarif Salon ini disajikan dalam tabel dibawah.PersonaPersona DescriptionsReference
Admin Login ke aplikasi perhitungan salon
Mengelola paket salon
Menentukan harga paket
Melihat log penjualan
Bisa mengganti info tokoTOR Document
User/Kasir setor uang
melayani pembayaran
edit profilTOR Document
Manajer Login ke aplikasi perhitungan salon
Mengelola paket salon
Menentukan harga paket
Melihat log penjualan
Bisa mengganti info tokoTOR Document
user stories
Berikut ini merupakan user stories dari aplikasi perhitungan tarif salon :No.As {Actor}I Want to {action}So that {object}PriorityEstimate
AB-01aAdminLogin ke aplikasiMasuk ke dalam aplikasi1~
AB-01bAdminMengelola aplikasi perhitungan salonData pembayaran dapat direkap1~
AB-01cAdminMengelola data paketData paket dapat ditentukan oleh admin sesuai dengan paket yang telah ditentukan1~
AB-01dAdminMengelola data mahasiswaDapat dilihat data setiap mahasiswa1~
AB-01eAdminMelihat log penjualanMelihat beberapa log penjualan dari paket salon1~
AB-01fAdminMengganti info tokoDapat mengganti info toko sesui dengan visi misi toko1~
AB-02aUserSetor UangDapat menyetor pembayaran salon2~
AB-02bUserMelayani pembayaranMelayani2~
AB-02cUser Mengedit fotoMasuk ke dalam sistem2~
AB-03dManajerMengelola aplikasi perhitungan salonData pembayaran dapat direkap1~
AB-03eManajerMengelola data paketData paket dapat ditentukan oleh admin sesuai dengan paket yang telah ditentukan1~
AB-03fManajerMengelola data mahasiswaDapat dilihat data setiap mahasiswa1~
AB-03gManajerMelihat log penjualanMelihat beberapa log penjualan dari paket salon1~
AB-03hManajerMengganti info tokoDapat mengganti info toko sesui dengan visi misi toko1~
task cards
Aplikasi Perhitungan Tarif Salon disajikan dalam bentuk diagram aktivitas berbasis node yang menggunakan swimlane atau tidak menggunakan swimlane. Berikut ini merupakan bentuk diagram aktifasi berbasis node pada apliaksi perhitungan tarif salon :US-001a: login ke APLIKASI
Story process
Input
Username dan password
Output
User dapat masuk ke dalam sistem
Constraints and Rule
Sistem akan melakukan penolakan bila terdapat data yang tidak valiUS-001b: mengelola APLIKASI PERHITUNGAN SALON
Story process
Input Data berupa apa saja yang akan dilakukan oleh pelanggan ketika akan mengunjungi salon.Output Perhitungan harga dari apa yang pelanggan sudah pesan.Constraints and Rule Data pelanggan yang sudah memesan dapat disimpan ke dalam database sebagai rekapan.
summary
Secara keseluruhan, total user, total user stories, total tugas, dan estimasi usaha adalah sebagai berikut.
Total user: 3
Total user stories (US)
Prioritas 1: -
Prioritas 2: -
Prioritas 3: 30
Total tugas: 30
Estimasi waktu: ~CLASS DIAGRAMGambarkan class diagram dari proyek aplikasi berorientasi objek
OBJECT DIAGRAMGambarkan object diagram dari proyek aplikasi berorientasi objek
SEQUENCE DIAGRAM
ENTITY RELATIONSHIP DIAGRAM
TABEL BASIS DATAGambarkan tabel basis data dari proyek aplikasi berorientasi objekbarangbeli
FieldTypeNullDefault
kdpktvarchar(50)No
nmptkvarchar(50)No
hrbpktInt(100)No0000-00-00
qtypktInt(100)NoL
totbeliInt(100)No
tglbelivarchar(50)No
barangjual
FieldTypeNullDefault
nomint(10)NoNULL
kdpktvarchar(50)No
nmptkvarchar(50)No
hrpktvarchar(7)No
bypktint(100)No
topktint(100)No
kdjualvarchar(100)
No
tgljualVarchar(100)No
setorInt(100)No
fusEnum(0,1)No
paketsalonFieldTypeNullDefault
kdpktvarchar(50)No
nmptkvarchar(50)No
hrpktvarchar(7)No
PromoVarchar(50)
optInt(10)
KeranjangFieldTypeNullDefault
noint(50)No
kdpktvarchar(50)No
nmptkvarchar(50)No
hrpktvarchar(7)No
bypktInt(50)No
topktInt(50)No
idksrVarchar(50)No
kdjualVarchar(50)No
tgljualVarchar(100)No
onksrEnum(Y N)No
MenutokoFieldTypeNullDefault
idTinyint(3)No
Id_menuTinyint(3)No
Nama_menuVarchar(100)No
Img_menuVarchar(100)No
url_menuVarchar(100)No
Level_menuVarchar(10)No
Opt_menuVarchar(50)No
eventVarchar(100)No
Od_menuTinyint(3)No
SetoranFieldTypeNullDefault
Kode_kasirVarchar(100)No
Tgl_jualVarchar(50)No
Tgl_setorVarchar(50)No
Jum_jualInt(50)No
selisihInt(50)No
setorInt(50)No
StoksalonFieldTypeNullDefault
kdpktVarchar(50)No
nmpktVarchar(100)No
pktlamaInt(100)No
tglamaVarchar(100)No
pktbaruInt(100)No
tgbaruVarchar(100)No
tstokInt(10)No
nstokInt(10)No
Tgl_stokVarchar(11)No
jbkVarchar(100)No
jhkVarchar(100)No
Salon FieldTypeNullDefault
tokoVarchar(50)No
alamatVarchar(100)No
teleponVarchar(50)No
Opt1Varchar(50)No
Opt2Int(10)No
UsertokoFieldTypeNullDefault
Id_userVarchar(50)No
Nama_userVarchar(50)No
ksandiVarchar(100)No
Id_sesiVarchar(100)No
Level_userEnum(A U)No
Opt_userVarchar(50)No
DESAIN INTERFACE
Gambarkan desain interface dari proyek aplikasi berorientasi objek
KONTRIBUSI ANGGOTA TIM
Kontribusi kelompok dari aplikasi perhitungan tarif salon:NoNama AnggotaKontribusiUraian
1.Yogi PermanaWeb DesignerBertanggung jawab atas elemen visual dan multimedia dari sistem yang dikembangkan, bekerjasama dengan programmer, bertugas merancang web baik dari segi isi maupun grafis.
2.Yogi PermanaProgrammer/Web DeveloperMengimplementasikan suatu sistem ke dalam bahasa pemrograman (PHP & MySQL).
3.Syarlaili HumairohDokumentasi & LaporanMembuat laporan dari sistem yang dikembangkan, mencatat semua kebutuhan mulai dari tahap awal sampai pada system aplikasi selesai.
4Raka OemardiSistem AnalisMenganalisis dan mendesain system yang dikembangkan, bekerjasama dengan programmer, hasil analis dan desain yang akan dibuatkan coding oleh programmer.
SALON GANTENG
Id. uSER
Kata Kunci
BERKAH JAYA
Jl. Rahmat Alam No. 25 Bogor
General
Kasir
Keluar
Manajer
User
BERKAH JAYA
Jl. Rahmat Alam No. 25 Bogor
General
Kasir
Keluar
Manajer
User
Pembelian
Stok
Harga Barang
Penjualan
Info Saldo
Koneksi
BERKAH JAYA
Jl. Rahmat Alam No. 25 Bogor
General
Kasir
Keluar
Manajer
User
Profil
Ubah Password
Rekap Setoran
Tambah User
BERKAH JAYA
Jl. Rahmat Alam No. 25 Bogor
General
Kasir
Keluar
User
Mesin Kair
Setoran Kasir
BERKAH JAYA
Jl. Rahmat Alam No. 25 Bogor
General
Kasir
Keluar
User
Profil
Ubah Pass
Rekap Setoran