Vous êtes sur la page 1sur 79

E-BUSINESS

TUGAS UJIAN AKHIR SEMESTER


“E-BUSINESS PETLIFE-CARE”

Oleh :
1117123010 Ayub Setyawan
1119123001 Deni Eka Pratama
1119123003 Tiodor Sianturi
1119123011 Muhammad Maulana
1119123013 Tubagus Fadli F

Fakultas Teknik Reguler B1 / A


Universitas Widyatama
Bandung
2019
DAFTAR ISI

DAFTAR ISI.............................................................................................................................. 2

DAFTAR GAMBAR ................................................................................................................. 4

DAFTAR TABEL ...................................................................................................................... 5

BAB I ......................................................................................................................................... 6

PENDAHULUAN ..................................................................................................................... 6

1.1 Latar Belakang Masalah ............................................................................................ 6

1.2 Rumusan Masalah ...................................................................................................... 7

1.3 Batasan Masalah ........................................................................................................ 7

1.4 Tujuan Penelitian ....................................................................................................... 7

1.5 Metodologi ................................................................................................................. 8

1.6 Sistematika Penulisan ................................................................................................ 9

BAB II...................................................................................................................................... 10

LANDASAN TEORI ............................................................................................................... 10

2.1 Sistem Informasi Pet Shop ....................................................................................... 10

2.2 E-Bussiness .............................................................................................................. 10

2.3 Unified Modelling Language (UML) ...................................................................... 11

2.4 MySQL .................................................................................................................... 17

2.5 HTML (HyperText Markup Language) ................................................................... 18

BAB IV .................................................................................................................................... 19

PERANCANGAN PERANGKAT LUNAK ........................................................................... 19

4.1 Use Case Diagran ..................................................................................................... 19


4.1.1 Use Case Diagram Pelanggan .............................................................................. 19
4.1.2 Use Case Diagram Admin ................................................................................... 20

4.2 Use Case Text .......................................................................................................... 20

E-BUSINESS PetLife-Care 2
4.3 Activity Diagram ..................................................................................................... 39
4.3.1 Activity Diagram Login Pelanggan ..................................................................... 39

4.4 Sequence Diagram ................................................................................................... 51


4.4.1 Sequence Diagram Login Pelanggan ................................................................... 52

4.5 Class Diagram .......................................................................................................... 59


4.5.1 Class Diagram PetLife-Care ................................................................................ 59

4.6 User Interface ........................................................................................................... 59

BAB V ..................................................................................................................................... 63

KONSEP E-BUSINESS .......................................................................................................... 63

5.1 E-Marketing ............................................................................................................. 63

5.2 CRM......................................................................................................................... 64

5.3 SCM ......................................................................................................................... 67

5.4 E-Procurement ......................................................................................................... 68

5.5 E-Environment ......................................................................................................... 69

5.6 Infrastruktur ............................................................................................................. 69

BAB VI .................................................................................................................................... 71

IMPLEMENTASI .................................................................................................................... 71

6.1. Role Customer ......................................................................................................... 71

6.2. Role Admin .............................................................................................................. 76

BAB VII ................................................................................................................................... 78

PENUTUP................................................................................................................................ 78

7.1. Kesimpulan .............................................................................................................. 78

7.2. Saran ........................................................................................................................ 78

E-BUSINESS PetLife-Care 3
DAFTAR GAMBAR

Gambar 1 Tahapan Waterfall .................................................................................................... 8


Gambar 2 Use Case Diagram Admin...................................................................................... 19
Gambar 3 Use Case Diagram Admin...................................................................................... 20
Gambar 4 Activity Diagram Login Pelanggan ....................................................................... 39
Gambar 5 Activity Diagram Registrasi Pelanggan ................................................................. 40
Gambar 6 Activity Diagram Order Perawatan Hewan ........................................................... 41
Gambar 7 Activity Diagram Order Pemeriksaan Hewan ....................................................... 42
Gambar 8 Activity Diagram Order Penitipan Hewan ............................................................. 43
Gambar 9 Activity Diagram Order Kebutuhan Hewan .......................................................... 44
Gambar 10 Activity Diagram Melihat Katalog Kebutuhan Hewan ........................................ 45
Gambar 11 Activity Diagram Login Admin ........................................................................... 46
Gambar 12 Activity Diagram Penerimaan Order Perawatan Hewan ..................................... 47
Gambar 13 Activity Diagram Penerimaan Order Pemeriksaaan Hewan ................................ 48
Gambar 14 Activity Diagram Penerimaan Order Penitipan Hewan ....................................... 49
Gambar 15 Activity Diagram Penerimaan Order Kebutuhan Hewan .................................... 50
Gambar 16 Activity Diagram Pengelolaan Kebutuhan Hewan .............................................. 51
Gambar 17 Sequence Diagram Login Pelanggan ................................................................... 52
Gambar 18 Sequence Diagram Register ................................................................................. 52
Gambar 19 Sequence Diagram Order Perawatan Hewan ....................................................... 53
Gambar 20 Sequence Diagram Order Pemeriksaan Hewan ................................................... 54
Gambar 21 Sequence Diagram Order Penitipan Hewan......................................................... 54
Gambar 22 Sequence Diagram Order Kebutuhan Hewan ...................................................... 55
Gambar 23 Sequence Diagram Melihat Katalog Kebutuhan Hewan ..................................... 55
Gambar 24 Sequence Diagram Login Admin ......................................................................... 56
Gambar 25 Sequence Diagram Penerimaan order Perawatan Hewan .................................... 56
Gambar 26 Sequence Diagram Penerimaan Order Pemeriksaan Hewan ............................... 57
Gambar 27 Sequence Diagram Penerimaan Order Penitipan Hewan ..................................... 57
Gambar 28 Sequence Diagram Penerimaan Order Kebutuhan Hewan .................................. 58
Gambar 29 Sequence Diagram Pengelolaan Kebutuhan Hewan ............................................ 58
Gambar 30 Class Diagram PetLife-Care ................................................................................ 59
Gambar 31 Login PetLife Care ............................................................................................... 59
Gambar 32 SCM ..................................................................................................................... 67

E-BUSINESS PetLife-Care 4
DAFTAR TABEL

Tabel 1 Simbol Use Case Diagram ......................................................................................... 12


Tabel 2 Simbol Activity Diagram ........................................................................................... 13
Tabel 3 Simbol Class Diagram ............................................................................................... 14
Tabel 4 Simbol Sequence Diagram......................................................................................... 16
Tabel 5 Use Case Text Login Pelanggan ................................................................................ 20
Tabel 6 Use Case Text Register .............................................................................................. 22
Tabel 7 Use Case Order Perawatan Hewan ............................................................................ 23
Tabel 8 Use Text Order Pemeriksaan Hewan ......................................................................... 25
Tabel 9 Use Case Text Order Penitipan Hewan ..................................................................... 26
Tabel 10 Use Case Text Order Kebutuhan Hewan ................................................................. 28
Tabel 11 Use Case Text Melihat Katalog Kebutuhan Hewan ................................................ 29
Tabel 12 Use Case Text Login Admin ................................................................................... 30
Tabel 13 User Case Text Penerimaan Order Perawatan Hewan ............................................. 31
Tabel 14 Use Case Text Penerimaan Order Pemeriksaan Hewan .......................................... 33
Tabel 15 Use Case Text Penerimaan Order Penitipan Hewan ............................................... 35
Tabel 16 Use Case Text Penerimaan Order Kebutuhan Hewan ............................................. 36
Tabel 17 Use Case Text Pengelolaan Kebutuhan Hewan ....................................................... 38

E-BUSINESS PetLife-Care 5
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Petshop hewan di era modern sekarang ini merupakan salah satu hal yang banyak
dibutuhkan oleh orang banyak. Kebanyakan orang memiliki peliharaan sebagai teman
dirumah ataupun pengusir penat setelah seharian bekerja, hewan peliharaan merupakan
salah satu alternatife penghilang strees yang ampuh dan efektif. Dengan bermain bersama
hewan peliharaan setelah melakukan berbagai aktifitas pekerjaan, kuliah, ataupun sekolah
dapat membangkitkan mood dan membuat perasaan menjadi nyaman dan senang

Memiliki hewan-hewan peliharaan adalah hobi tersendiri karena tidak semua orang
memiliki keinginan untuk menyayangi dan merawatnya. Dengan kita merawat hewan
tersebut otomatis kita harus mengeluarkan biaya ekstra untuk memberi makan dan
perlengkapan lainnya. dengan memelihara hewan manusia dapat melepas stress dan
menjadikan hewan peliharaan sebagai teman untuk disayangi ( umumnya yaitu anjing,
kucing, ikan, adan burung), karena dapat tumbuh saling percaya, ketertarikan, dan saling
berbagi.

Dengan makin berkembangnya teknologi dan semakin pesatnya persaingan di dunia bisnis,
hanya dengan membuka pet shop saja tidak cukup untuk memenangkan persaingan.
Terkadang pet shop yang terletak di daerah yang tidak berada di tengah kota cenderung
tidak dikenal karena jarang terlihat oleh penduduk baik dalam maupun luar daerah. Para
pemilik hewan peliharaan pun terkadang malas pergi ke pet shop untuk membeli barang-
barang kebutuhan hewan peliharaan mereka dan juga pemilik hewan peliharaan malas
untuk melakukan perawatan rutin ke pet shop. Bahkan masalah yang timbul pun terjadi
saat oemilik peliharaan akna pergi ke luar kota dengan waktu yang lama dan dia tidak
sempat untuk mendatangi pet shop untuk menitipkan hewan peliharaannya.

Dengan adanya masalah-masalah di atas, maka dibuat suatu sistem informasi untuk pet
shop yaitu “PetLife-Care”. Sistem informasi pet shop “PetLife-Care” ini dibuat dengan
berbasis web, sehingga akan mudah diakses bagi siapapun yang menggunakan internet.

E-BUSINESS PetLife-Care 6
Sistem informasi ini juga akan mempermudah penjualan peralatan dan perlengkapan
pemeliharaan hewan, mempermudah cara perawatan hewan, mempermudah pemilih
hewan peliharaan untuk melakukan perawatan pada hewan peliharaannya dan juga pemilih
hewan peliharaan dapat dengan mudah menitipkan hewan peliharaan tanpa harus
membuang banyak waktu untuk mendatangi pet shop untuk menitipkan hewan
peliharaannya.

1.2 Rumusan Masalah


Dari latar belakang yang ada, maka muncul masalah :
Bagaimana membuat suatu e-business dari hulu ke hilir dengan membuat suatu sistem
informasi berbasis web untuk penjualan peralatan dan perlengkapan pemeliharaan hewan,
pengorderan perawatan secara online, serta serta memberikan informasi mengenai cara
perawatan hewan.

1.3 Batasan Masalah


Adapun batasan masalah dalam “PetLife-Care” ini adalah :
- Sistem informasi ini berbasis web baik untuk pelanggan dan juga untuk admin
- Sistem informasi ini tidak menangani masalah laporan manajerial.
- Sistem informasi ini tidak menangani masalh pembayaran, pembayaran dilakukan
oleh third-party
- Hanya melayani pengorderan perawatan, penitipan dan pemeriksaan secara online si
wilayah Kota Bandung dan sekitarnya

1.4 Tujuan Penelitian


Penelitian ini memiliki tujuan untuk membangun suatu sistem informasi yang dapat
mempermudah transaksi perawatan, penitipan dan pemeriksaan hewan peliharaan dan
peralatan serta perlengkapan hewan peliharaan secara online dan mempermudah para
pemilik hewan dalam merawat hewan mereka.

Sistem informasi penjualan berbasis web pada PetLife-Care ini memiliki manfaat untuk
menjual hewan peliharaan beserta peralatan dan perlengkapan untuk pemeliharaan hewan.
Serta mempermudah pemilih hewan peliharaan untuk melakukan perawatan pada hewan
peliharaannya.

E-BUSINESS PetLife-Care 7
1.5 Metodologi
Software Development Life Cycle (SDLC) adalah proses mengembangkan atau mengubah
suatu sistem perangkat lunak dengan menggunakan model-model dan metodologi yang
digunakan orang untuk mengembangkan sistem-sistem perangkat lunak sebelumnya.
SDLC memiliki beberapa model dalam penerapan tahap prosesnya, salah satunya model
Air Terjun (Waterfall) atau sering juga disebut dengan model sekuensial linier (sequential
linear). Gambar 1-1 merupakan tahapan pada model Waterfall oleh Roger S. Pressman.
Tahapan pada model Waterfall ini memiliki 4 tahap.

Gambar 1 Tahapan Waterfall

a. Analisis
Tahapan ini merupakan proses pengumpulan data yang dilakukan secara intensif
untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat
lunak seperti apa yang dibutuhkan oleh pengguna. Pada tahapan ini dilakukan
pembuatan hasil analisis kebutuhan dalam bentuk diagram use case dan diagram
aktivitas. Untuk pemodelan data dan proses dilakukan pembuatan diagram kelas,
dan diagram sekuensial dengan alat bantu berupa Astah. Teknik pengumpulan data
yang dilakukan adalah Studi kepustakaan, yaitu dengan mencari referensi yang
berhubungan dengan penelitian ini yang diperoleh dari buku-buku, media ataupun
hasil penelitian orang lain untuk mendapatkan acuan dalam pembuatan desain
perangkat lunak.

b. Desain
Tahapan ini adalah proses multi langkah yang fokus pada desain pembuatan program
perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi
antarmuka, dan prosedur pengodean. Tahap ini mentranslasi kebutuhan perangkat
lunak dari setiap analisis kebutuhan ke representasi desain agar dapat

E-BUSINESS PetLife-Care 8
diimplementasikan menjadi program pada tahap selanjutnya dengan membuat
desain data dalam bentuk diagram relasi antar tabel dan desain antarmuka pengguna
menggunakan Balsamiq.

c. Pengkodean
Tahapan ini bertujuan untuk melakukan proses pembuatan kode program sebagai
hasil translasi dari desain yang telah dibuat pada tahap sebelumnya. Pembuatan kode
program menggunakan bahasa pemprograman PHP dengan menggunakan
Framework Codeigniter dan MySQL sebagai sistem manajemen basis datanya.

d. Pengujian
Tahapan ini bertujuan untuk memastikan bahwa semua bagian dan fungsionalitas
yang ada telah di uji untuk dapat mengurangi munculnya kesalahan berupa error.
Dalam pengujian aplikasi ini menggunakan pengujian Black Box Testing, User
Acceptance Test dan membandingkan dengan manual untuk menguji apakah
program yang dibuat sudah berjalan dengan semestinya berdasarkan kebutuhan dan
menghasilkan keluaran yang diharapkan.

1.6 Sistematika Penulisan


Sistematika penulisan yang digunakan dalam penelitian ini sebagai berikut :
BAB I Pendahuluan
Menjelaskan mengenai latar belakang timbulnya masalah, bagaimana menyelesaikan
masalah-masalah tersebut beserta batasan- batasan masalahnya. Dalam bab ini juga
memuat tujuan dari penelitian yang dilakukan dan metodologi penelitian yang digunakan
dalam menyelesaikan sistem informasi ini. Serta diuraikan juga sistematika penulisan agar
dapat lebih mudah dipahami.

BAB II Landasan Teori


Merupakan uraian landasan teori yang digunakan dalam penelitian ini.

BAB IV Analisis dan Perancangan Sistem


Menjelaskan tentang analisis dari permasalahan yang ada, serta menjelaskan tentang
rancangan sistem yang akan dibuat.

E-BUSINESS PetLife-Care 9
BAB II
LANDASAN TEORI
2.1 Sistem Informasi Pet Shop
Pet shop merupakan tempat yang menjual berbagai kebutuhan untuk pemeliharaan hewan,
serta merupakan tempat yang menjual berbagai jenis hewan peliharaan, antara lain anjing,
kucing, hamster, dan yang lainnya. Kebutuhan yang wajib dimiliki oleh pemilik hewan
peliharaan antara lain shampoo, kandang, dan lainnya. Sedangkan kebutuhan tambahan
yang tidak wajib dimiliki oleh pemilik hewan peliharaan antara lain bola karet, kalung
anjing, dan lainnya.

Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,
berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu
sasaran yang tertentu. Atau sistem dapat pula didefinisikan sebagai kumpulan dari elemen
elemen yang berinteraksi untuk mencapai suatu tujuan tertentu
(http://kamii_yogyakarta.tripod.com).

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi
yang menerimanya, sedangkan data merupakan sumber informasi yang menggambarkan
suatu kejadian (kumpulan fakta) (http://kamii_yogyakarta.tripod.com).

Sistem informasi adalah sekumpulan orang, data, proses, serta teknologi informasi yang
saling berinteraksi untuk mengumpulkan, memproses, menyimpan, dan menyediakan suatu
informasi yang diperlukan untuk mendukung organisasi (Whitten, 2004).

Sistem informasi Pet shop merupakan suatu sistem yang menyediakan informasi mengenai
suatu pet shop. Informasi tersebut antara lain barang-barang yang dijual dalam pet shop,
informasi mengenai cara perawatan hewan, serta informasi lainnya.

2.2 E-Bussiness
E-business adalah kegiatan bisnis yang dilakukan secara otomatis dengan memanfaatkan
teknologi elektronik seperti komputer dan internet. E-business memungkinkan suatu
perusahaan untuk berhubungan dengan sistem pemrosesan data internal dan eksternal
secara lebih efisien dan fleksibel. Contoh dari e-business misalnya pembelian barang secara

E-BUSINESS PetLife-Care 10
online melalui www.tokopedia.com. Dari proses pemesanan barang, konfirmasi
pembayaran, hingga konfirmasi bahwa pengiriman barang tersebut sudah sampai kepada
customer dilakukan secara elektronik.

E-business memiliki karakteristik tujuan yang sama dengan bisnis secara konvensional,
hanya saja e-business memiliki cakupan yang berbeda. Bisnis mengandalkan pertemuan
antar pebisnis seperti halnya rapat ditempat khusus, atau sekadar untuk berkenalan dengan
partner bisnis, sedangkan e-business mengandalkan media internet sebagai sarana untuk
memperoleh tujuannya

Dalam kegiatan e-business, ada lima kemungkinan bentuk hubungan bisnis berdasarkan
transaksinya, yaitu :
- Business to Business (perdagangan antar pelaku usaha bisnis)
- Business to Consumer (perdagangan antar pelaku usaha bisnis dengan konsumen)
- Consumer to Consumer (perdagangan antar konsumen yang satu dengan konsumen
yang lain)
- Consumer to Business (perdagangan antar konsumen dengan pelaku bisnis atau
perusahaan)
- Intrabusiness e-business (perdangan dalam lingkup intranet perusahaan yang
melibatkan pertukaran barang, jasa, dan informasi.

Sasaran dari e-business adalah pasar atau market. Menurut Forrester Research, telah terjadi
perkembangan yang sangat fantastis terhadap jumlah komputer yang terhubung dalam
internet, termasuk penggunanya. E-business market ini menyimpan peluang omset yang
besar yang dapat diperebutkan oleh para pebisnis.

2.3 Unified Modelling Language (UML)


Unified Modelling Language (UML) merupakan bahasa visual untuk pemodelan dan
komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks
pendukung. UML hanya berfungsi untuk melakukan pemodelan. Setelah diperoleh hasil
analisis kebutuhan, dibuatlah pemodelan perangkat lunaknya yaitu use case diagram dan
activity diagram [4].

E-BUSINESS PetLife-Care 11
a. Use Case Diagram
Use case atau diagram use case merupakan pemodelan untuk kelakuan (behavior)
sistem informasi yang akan dibuat. Use case menggambarkan sebuah interaksi antara
satu atau lebih aktor dengan sistem informasi yang akan dibuat. Use case berfungsi
untuk mengetahui apa saja yang ada di dalam sebuah sistem informasi dan siapa saja
yang mendapat hak akses terhadap sistem informasi yang ada. Komponen-komponen
yang terdapat pada diagram use case adalah use case, aktor, asosiasi, ekstensi (extend),
generalisasi, dan menggunakan (include).

Tabel 1 Simbol Use Case Diagram

Simbol Deskripsi
Use case Fungsionalitas yang disediakan
sistem sebagai unit-unit yang
Nama use case
saling bertukar pesan antar unit
atau aktor; biasanya dinyatakan
denga menggunakan kata kerja di
awal di awal frase nama use case
Aktor Orang, proses, atau sistem lain
yang berinteraksi dengan sistem
informasi yang akan dibuat diluar
sistem informasi yang akan dibuat
itu sendiri, jadi walaupun simbol
dari aktor adalah gambar orang,
tapi aktor belum tentu merupakan
orang.
Asosiasi/association Komunikasi antara aktor dan use
case yang berpartisipasi pada use
case atau use case memiliki
interaksi dengan actor
Ekstensi/extend Relasi use case tambahan ke
<<extend> sebuah use case dimana use case
>
yang ditambahkan dapat berdiri

E-BUSINESS PetLife-Care 12
sendiri walau tanpa use case
tambahan itu
Generalisasi/generalization Hubungan generalisasi dan
spesialisasi (umum-khusus) antara
dua buag use case dimana fungsi
yang satu adalah fungsi yang lebih
umum dari yang lainnya
Menggunakan/include/uses Relasi use case tambahan ke

<<include> sebuah use case dimana use case


> yang ditambahkan memerlukan use
case ini untuk menjalankan
fungsinya

b. Activity Diagram
Activity diagram atau diagram aktivitas adalah diagram yang menggambarkan workflow
(aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada
perangkat lunak. Diagram ini menjelaskan aktivitas sistem bukan aktivitas yang dilakukan
aktor. Komponen-komponen yang terdapat pada diagram aktivitas adalah status awal,
aktivitas, percabangan (decision), penggabungan (join), status akhir, dan swimlane.

Tabel 2 Simbol Activity Diagram

Simbol Deskripsi
Status awal Status awal aktivitas sistem, sebuah
diagram aktivitas memiliki sebuah
status awal
Aktivitas Aktivitas yang dilakukan sistem,

aktivitas aktivitas biasanya diawali dengan


kata kerja

Percabangan / decision Asosisasi percabangan dimana jika


ada pilihan aktivitas lebih dari satu

E-BUSINESS PetLife-Care 13
Penggabungan / join Asosisasi penggabungan dimana
lebih dari satu aktivitas
digabungkan menjadi satu
Status akhir Status akhir yang dilakukan sistem,
sebuah diagram aktivitas memiliki
sebuah status akhir

Swimlane

Nama swimlane

Memisahkan organisasi bisnis yang


Atau bertanggung jawab terhadap
aktivitas yang terjadi
Nama Swimlane

c. Class Diagram
Class diagram atau diagram kelas adalah diagram yang menggambarkan struktur sistem dari
segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki
atribut dan metode atau operasi. Diagram kelas dibuat agar saat pembuatan program,
programmer membuat kelas-kelas sesuai rancangan yang ada pada diagram kelas agar
antara dokumentasi perancangan dan perangkat lunak sinkron. Komponen-komponen yang
terdapat pada diagram kelas adalah kelas, antarmuka (interface), asosiasi, generalisasi,
kebergantungan (dependency) dan agregasi.

Tabel 3 Simbol Class Diagram

Simbol Deskripsi

E-BUSINESS PetLife-Care 14
Kelas
nama_kel Kelas pada struktur sistem
as
+atribut
+operasi()
Antarmuka / interface
Sama dengan konsep interface
dalam pemprograman berorientasi
objek
nama_interface

Asosiasi / association Relasi antarkelas dengan makna


umum, asosiasi biasanya juga
disertai dengan multiplicity

asosiasi berarah / directed association Relasi antarkelas dengan makna


kelas yang satu digunakan oleh
kelas yang lain, asosiasi biasanya
juga disertai dengan multiplicity
Generalisasi Relasi antarkelas dengan makna
generalisasi-spesialisasi (umum
khusus)
Ketergantungan / dependency
Relasi antarelas dengan makna
kebergantungan antarkelas

Agregasi / aggregation
Relasi antarkelas dengan makna
semua-bagian (whole-part)

d. Sequence Diagram
Sequence diagram atau diagram sekuen menggambarkan kelakuan objek pada use case
dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima
antar objek. Banyaknya diagram sekuen yang harus digambar minimal adalah sebanyak
pendefinisian use case yang memiliki proses sendiri. Komponen-komponen yang terdapat

E-BUSINESS PetLife-Care 15
pada diagram sekuen adalah aktor, garis hidup (lifeline), objek, waktu aktif, pesan tipe
create, pesan tipe call, pesan tipe send, pesan tipe return, dan pesan tipe destroy.

Tabel 4 Simbol Sequence Diagram

Simbol Deskripsi
Aktor

Orang, proses, atau sistem lain yang


nama_aktor
berinteraksi dengan sistem informasi
yang akan dibuat di luar sistem
informasi yang akan dibuat itu
Atau sendiri, jadi walaupun simbol dari
aktor adalah gambar orang, tapi aktor
nama_aktor belum tentu merupakan orang;
biasanya dinyatakan menggunakan
kata benda di awal frase nama aktor.

Tanpa waktu aktif

Garis hidup / lifeline

Menyatakan kehidupan suatu objek

Objek Menyatakan objek yang berinteraski


pesan
nama_objek : nama kelas

Waktu aktif Menyatakan objek dalam keadana


aktif dan berinteraksi, semua yang
terhubung dengan waktu aktif ini
adalah sebuah tahapan yang
dilakukan di dalamnya

E-BUSINESS PetLife-Care 16
Pesan tipe create Menyatakan suatu objek membuat
<<create>>
objek yang lain, arah panah
mengarah pada objek yang dibuat

Pesan tipe call Menyatakan suatu objek memanggil


1 : nama_metode() objek/metode yang ada pada objek
lain atau dirinya sendiri
Pesan tipe send Menyatakan bahwa suatu objek
1: masukan
mengirimkan
data/masukan/informasi ke objek
lainnya, arah panah mengarah pada
objek yang dikirimi
Pesan tipe return Menyatakan bahwa suatu objek yang
1: keluaran telah menjalankan suatu operasi atau
metode menghasilkan suatu
kembalian ke objek tertentu, arah
panah mengarah pada objek yang
menerima kembalian

Pesan tipe destroy Menyatakan suatu objek mengakhiri


<<destroy>>
hidup objek yang lain, arah panah
mengarah pada objek yang diakhiri,
sebaiknya jika ada create maka ada
destroy

2.4 MySQL
MySQL merupakan suatu bahasa yang digunakan dalam mengelola RDBMS. Sebuah
perangkat lunak yang sistem manajemen database SQL dapat terstruktur saat pengumpulan
data yang bersifat open source. Sistem database MySQL seperti Multithreaded, multiuser,
dan SQL database manajemen sistem (DBMS). Server database dibuat agar keperluan
sistem database dapat cepat, andal, dan mudah untuk digunakan.

E-BUSINESS PetLife-Care 17
2.5 HTML (HyperText Markup Language)
HTML adalah bahasa yang digunakan untuk membuat sebuah halaman web (dokumen
HTML). Ciri-ciri dokumen HTML adalah mempunyai elemen dan tag. Elemen dalam
dokumen HTML yaitu HEAD yang berfungsi untuk memberikan informasi tentang
dokumen tersebut dan BODY berfungsi untuk menentukan isi suatu halaman yang
ditampilkan oleh browser, seperti paragraph, list (daftar), table, dan lain-lain.

E-BUSINESS PetLife-Care 18
BAB IV
PERANCANGAN PERANGKAT LUNAK
4.1 Use Case Diagran
4.1.1 Use Case Diagram Pelanggan

Gambar 2 Use Case Diagram Admin

E-BUSINESS PetLife-Care 19
4.1.2 Use Case Diagram Admin

Gambar 3 Use Case Diagram Admin

4.2 Use Case Text


4.2.1 Use Case Text Login Pelanggan
Tabel 5 Use Case Text Login Pelanggan

Use Case Section Comment


Use Case Name Login
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Pelanggan
Stakeholders and - Pelanggan : menginputkan username dan password. Dapat
interest mengakses sistem untuk order perawaran, penitipan dan
pemeriksaan hewan peliharaan
Preconditions Pelanggan sudah memiliki akun PetLife
Success guarantee Sistem berhasil memverifikasi username dan password pelanggan
dan memberikan akses pelanggan

E-BUSINESS PetLife-Care 20
Main Success 1. Pelanggan menginputkan username dan password
Scenario 2. Sistem melakukan verifikasi username dan password yang
diinputkan oleh pelanggan dengan username atau
password pada database.
a. Jika hasil verifikasi username dan password sesuai
dengan username dan password pada database,
maka verifikasi berhasil dan sistem memberikan
akses kepada pelanggan
b. Jika hasil verifikasi username dan password tidak
sesuai dengan username dan password pada
database, maka verifikasi gagal dan sistem tidak
memberikan akses kepada pelanggan.
Extension -
Special Requirements - pelanggan melakukan verifikasi username dan password
sebanyak satu kali setiap ingin mengakses sistem, diawal
saat membuka sistem
- username dan password pelanggan diverifikasi oleh sistem
dengan mengecek di database pada sistem Warehouse
Technology and Data - User menginput username dan password pada form yang
Variations List ditampilkan oleh sistem
Username berupa char dengan panjang 20
Password : gabungan dari angka dan alphabet, panjang
minimal 8 karakter dan panjang maksimal 16 karakter
- User menginput NIP dan password pada sistem dengan
menggunakan keyboard, dengan tools bantu lain seperti
mouse.

Frequency of Setiap kali Admin ingin mengakses sistem dan melakukan


Occurrence verifikasi
Miscellaneous

4.2.2 Use Case Text Register

E-BUSINESS PetLife-Care 21
Tabel 6 Use Case Text Register

Use Case Section Comment


Use Case Name Register
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Pelanggan
Stakeholders and - Pelanggan : mengiis form register. Dapat mendapatkan
interest akses login pada sistem untuk melakukan order perawaran,
penitipan dan pemeriksaan hewan peliharaan
Preconditions Pelanggan sudah menyediakan data yang diinputkan pada form
register
Success guarantee Sistem berhasil membuat akun pelanggan dan mempunyai
username dan password yang dapat digunakan untuk login pada
sistem
Main Success 1. Pelanggan menginputkan data register
Scenario 2. Sistem melakukan validasi data register yang telah
diinputkan
a. Jika hasil validasi data register sesuai dengan
requirement yang diminta, maka sistem akan
menyimpan data register, user mempunyai
username dan password untuk dapat login pada
sistem
b. Jika hasil validasi data register tidak sesuai dengan
requirement yang diminta, maka sistem tidak akan
menyimpan data register, user tidak mempunyai
username dan password untuk dapat login pada
sistem
Extension -
Special Requirements - pelanggan melakukan data register setiap kali ingin
mempunyai account pada sistem
- data register pelanggan di validasi oleh sistem dengan
mengecek requirement yang dibuat

E-BUSINESS PetLife-Care 22
Technology and Data - User menginput data register pada form yang ditampilkan
Variations List oleh sistem”
Full name: berupa char dengan panjang 20
Username: berupa char dengan panjang 20
Emaill: berupa char dengan panjang 40
Password : gabungan dari angka dan alphabet, panjang
minimal 8 karakter dan panjang maksimal 16 karakter
Confirm password: gabungan dari angka dan alphabet,
panjang minimal 8 karakter dan panjang maksimal 16
karakter
- User menginput data register pada sistem dengan
menggunakan keyboard, dengan tools bantu lain seperti
mouse.

Frequency of Setiap kali pelanggan ingin mempunyai akses pada sistem dan
Occurrence melakukan pembuatan akun
Miscellaneous

4.2.3 Use Case Text Order Perawatan Hewan

Tabel 7 Use Case Order Perawatan Hewan

Use Case Section Comment


Use Case Name Order Perawatan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Pelanggan
Stakeholders and - Pelanggan : mengisi form order perawatan hewa . Dapat
interest melakukan order perawatan hewan dan mendapatkan
invoice untuk order perawatan hewan
Preconditions Pelanggan sudah menyediakan data yang diinputkan pada form
order perawatan hewan

E-BUSINESS PetLife-Care 23
Success guarantee Sistem berhasil mengirimkan bukti pembayaran order perawatan
hewan pada admin
Main Success 1. Pelanggan memilih order perawatan hewan pada website
Scenario 2. Sistem menampilkan list jenis perawatan hewan
3. Pelanggan memilih jenis perawatan hewan
4. Sistem menampilkan form order perawatan hewan
5. Pelanggan menginputkan data form order perawatan
hewan
6. Sistem menyimpan order perawatan hewa
7. Sistem membuat invoice order perawatan hewan
8. Pelanggan melakukan pembayaran pada invoice order
perawatan hewan
9. Pelanggan mengupload bukti pembayaran order perawatan
hewan
10. Sistem mengirimkan order perawatan hewan pada admin
Extension -
Special Requirements - bukti pembayaran di kirimkan oleh sistem pada role admin
untuk dilakukan pengecekan manual
Technology and Data - Pelanggan menginput data form order perawatan hewan
Variations List pada form yang ditampilkan oleh sistem:
Jenis perawatan: option
Jenis hewan: char 50
Tanggal perawatan: date
Jam Perawatan: time
Deskripsi: char 300
- Pelanggan menginput data form order perawatan hewan
pada sistem dengan menggunakan keyboard, dengan tools
bantu lain seperti mouse.

Frequency of Setiap kali pelanggan ingin order perawatan hewan pada sistem
Occurrence
Miscellaneous

E-BUSINESS PetLife-Care 24
4.2.4 User Case Text Order Pemeriksaan Hewan

Tabel 8 Use Text Order Pemeriksaan Hewan

Use Case Section Comment


Use Case Name Order Pemeriksaan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Pelanggan
Stakeholders and - Pelanggan : mengisi form order perawatan hewa . Dapat
interest melakukan order pemeriksaan hewan dan mendapatkan
invoice untuk order pemeriksaan hewan
Preconditions Pelanggan sudah menyediakan data yang diinputkan pada form
order pemeriksaan hewan
Success guarantee Sistem berhasil mengirimkan bukti pembayaran order
pemeriksaan hewan pada admin
Main Success 1. Pelanggan memilih order pemeriksaan hewan pada
Scenario website
2. Sistem menampilkan list jenis pemeriksaan hewan
3. Pelanggan memilih jenis pemeriksaan hewan
4. Sistem menampilkan form order pemeriksaan hewan
5. Pelanggan menginputkan data form order pemeriksaan
hewan
6. Sistem menyimpan order pemeriksaan hewan
7. Sistem membuat invoice order pemeriksaan hewan
8. Pelanggan melakukan pembayaran pada invoice order
pemeriksaan hewan
9. Pelanggan mengupload bukti pembayaran order
pemeriksaan hewan
10. Sistem mengirimkan order pemeriksaan hewan pada
admin
Extension -

E-BUSINESS PetLife-Care 25
Special Requirements - bukti pembayaran di kirimkan oleh sistem pada role admin
untuk dilakukan pengecekan manual
Technology and Data - Pelanggan menginput data form order pemeriksaan hewan
Variations List pada form yang ditampilkan oleh sistem:
Jenis perawatan: option
Jenis hewan: char 50
Tanggal perawatan: date
Jam Perawatan: time
Deskripsi: char 300
- Pelanggan menginput data form order pemeriksaan hewan
pada sistem dengan menggunakan keyboard, dengan tools
bantu lain seperti mouse.

Frequency of Setiap kali pelanggan ingin order pemeriksaan hewan pada sistem
Occurrence
Miscellaneous

4.2.5 Use Case Text Order Penitipan Hewan

Tabel 9 Use Case Text Order Penitipan Hewan

Use Case Section Comment


Use Case Name Order Penitipan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Pelanggan
Stakeholders and - Pelanggan : mengisi form order perawatan hewan . Dapat
interest melakukan order penitipan hewan dan mendapatkan
invoice untuk order penitipan hewan
Preconditions Pelanggan sudah menyediakan data yang diinputkan pada form
order penitipan hewan

E-BUSINESS PetLife-Care 26
Success guarantee Sistem berhasil mengirimkan bukti pembayaran order penitipan
hewan pada admin
Main Success 1. Pelanggan memilih order penitipan hewan pada website
Scenario 2. Sistem menampilkan list jenis penitipan hewan
3. Pelanggan memilih jenis penitipan hewan
4. Sistem menampilkan form order penitipan hewan
5. Pelanggan menginputkan data form order penitipan hewan
6. Sistem menyimpan order penitipan hewan
7. Sistem membuat invoice order penitipan hewan
8. Pelanggan melakukan pembayaran pada invoice order
pentiipan hewan
9. Pelanggan mengirimkan bukti pembayaran order penitipan
hewan
10. Sistem mengirimkan order penitipan hewan pada admin
Extension -
Special Requirements - bukti pembayaran di kirimkan oleh sistem pada role admin
untuk dilakukan pengecekan manual
Technology and Data - Pelanggan menginput data form order penitipan hewan
Variations List pada form yang ditampilkan oleh sistem:
Jenis perawatan: option
Jenis hewan: char 50
Tanggal perawatan: date
Jam Perawatan: time
Deskripsi: char 300
- Pelanggan menginput data form order penitipan hewan
pada sistem dengan menggunakan keyboard, dengan tools
bantu lain seperti mouse.

Frequency of Setiap kali pelanggan ingin order penitipan hewan pada sistem
Occurrence
Miscellaneous

E-BUSINESS PetLife-Care 27
4.2.6 Use Case Text Order Kebutuhan Hewan

Tabel 10 Use Case Text Order Kebutuhan Hewan

Use Case Section Comment


Use Case Name Order Kebutuhan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Pelanggan
Stakeholders and - Pelanggan : memilih produk yang ingin dibeli . Dapat
interest melakukan order kebutuhan hewan dan mendapatkan
invoice untuk order kebutuhan hewan
Preconditions Pelanggan sudah menyediakan data yang diinputkan pada form
order kebutuhan hewan
Success guarantee Sistem berhasil mengirimkan bukti pembayaran order kebutuhan
hewan pada admin
Main Success 1. Pelanggan memilih produk kebutuhan hewan pada website
Scenario 2. Pelanggan Check out produk yang telah dipilih
3. Sistem menyimpan produk checkout
4. Sistem menampilkan detail order kebutuhan hewan
5. Pelanggan mengkonfirmasi data order kebutuhan hewan
6. Sistem menampilkan invoice order kebutuhan hewan
7. Pelanggan melakukan pembayaran invoice order
kebutuhan hewan
8. Pelanggan melakukan upload bukti pembayaran order
kebutuhan hewan
9. Sistem menyimpan bukti
Extension -
Special Requirements - bukti pembayaran di kirimkan oleh sistem pada role admin
untuk dilakukan pengecekan manual
Technology and Data - Pelanggan menginput data form order kebutuhan hewan
Variations List pada form yang ditampilkan oleh sistem:
Produk: TabelProduk

E-BUSINESS PetLife-Care 28
Detail shipping: char 300
Invoice
- Pelanggan menginput data form order penitipan hewan
pada sistem dengan menggunakan keyboard, dengan tools
bantu lain seperti mouse.

Frequency of Setiap kali pelanggan ingin order kebutuhan hewan pada sistem
Occurrence
Miscellaneous

4.2.7 User Case Text Melihat Katalog Kebutuhan Hewan

Tabel 11 Use Case Text Melihat Katalog Kebutuhan Hewan

Use Case Section Comment


Use Case Name Melihat Katalog Kebutuhan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Pelanggan
Stakeholders and - Pelanggan : melihat katalog kebutuhan hewan pada home
interest sistem
Preconditions Pelanggan sudah membuka link sistem
Success guarantee Sistem berhasil menampilkan katalog kebutuhan hewan
Main Success 1. Pelanggan membuka sistem
Scenario 2. Sistem menampilkan home
3. Sistem menampilkan katalog kebutuhan hewan
4. Penaggan melihat katalog kebutuhan hewan
Extension -
Special Requirements - Pelanggan tidak perlu mempunyai akun/ data login utnuk
melihat katalog kebutuhan hewan

E-BUSINESS PetLife-Care 29
Technology and Data - Pelanggan menginput link pada sistem dengan
Variations List menggunakan keyboard, dengan tools bantu lain seperti
mouse.

Frequency of Setiap kali pelanggan ingin melihat katalog kebutuhan hewan


Occurrence pada sistem
Miscellaneous

4.2.8 Use Case Text Login Admin

Tabel 12 Use Case Text Login Admin

Use Case Section Comment


Use Case Name Login
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Admin
Stakeholders and - Admin : menginputkan username dan password. Dapat
interest mengakses sistem untuk order perawaran, penitipan dan
pemeriksaan hewan peliharaan
Preconditions Admin sudah memiliki akun PetLife
Success guarantee Sistem berhasil memverifikasi username dan password admin dan
memberikan akses adminn
Main Success 1. Admin menginputkan username dan password
Scenario 2. Sistem melakukan verifikasi username dan password yang
diinputkan oleh admin dengan username atau password
pada database.
a. Jika hasil verifikasi username dan password sesuai
dengan username dan password pada database, maka
verifikasi berhasil dan sistem memberikan akses
kepada admin
b. Jika hasil verifikasi username dan password tidak
sesuai dengan username dan password pada database,

E-BUSINESS PetLife-Care 30
maka verifikasi gagal dan sistem tidak memberikan
akses kepada admin.
Extension -
Special Requirements - admin melakukan verifikasi username dan password
sebanyak satu kali setiap ingin mengakses sistem, diawal
saat membuka sistem
- username dan password admin diverifikasi oleh sistem
dengan mengecek di database pada sistem Warehouse
Technology and Data - Admin menginput username dan password pada form yang
Variations List ditampilkan oleh sistem
Username berupa char dengan panjang 20
Password : gabungan dari angka dan alphabet, panjang
minimal 8 karakter dan panjang maksimal 16 karakter
- Admin menginput NIP dan password pada sistem dengan
menggunakan keyboard, dengan tools bantu lain seperti
mouse.

Frequency of Setiap kali Admin ingin mengakses sistem dan melakukan


Occurrence verifikasi
Miscellaneous

4.2.9 Use Case Text Penerimaan Order Perawatan Hewan

Tabel 13 User Case Text Penerimaan Order Perawatan Hewan

Use Case Section Comment


Use Case Name Penerimaan Order Perawatan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Admin

E-BUSINESS PetLife-Care 31
Stakeholders and - Admin : memverifikasi bukti pembayaran pada order
interest perawatan hewan. Dapat mengakses sistem untuk
melakukan verifikasi order perawatan hewan
Preconditions Admin sudah memiliki akun PetLife -Care
Success guarantee Sistem berhasil menyimpan status penerimaan order perawatan
hewan
Main Success 1. Admin memilih menu penerimaan order perawatan hewan
Scenario 2. Sistem menampilkan list order penerimaan order
perawatan hewan
3. Admin memilih order perawatan hewan yang belum di
verifikasi
4. Sistem menampilkan detail dan bukti pembayaran order
perawatan hewan
5. Admin melakukan pengecekan bukti pembayaran:
a. Jika hasil pengecekan bukti pembayaran valid dengan
data mutasi rekening, maka admin memilih status
valid
b. Jika hasil pengecekan bukti pembayaran tidak valid
dengan data mutasi rekening, maka admin memilih
status tidak valid

6. Sistem menyimpan status hasil pengecekan bukti


pembayaran
7. Sistem menampilkan status hasil pengecekan bukti
pembayaran
8. Sistem mengirimkan konfirmasi status order pada
pelanggan
a. Jika status order valid, maka order perawatan hewan
akan dilakukan oleh pihat PetLife-Care
b. Jika status order tidak valid, maka order perawatan
hewan gagal
Extension -

E-BUSINESS PetLife-Care 32
Special Requirements - admin melakukan penegcekan bukti pembayaran secara
manual
Technology and Data - Admin memilih status penerimaan order perawatan hewan
Variations List pada sistem dengan menggunakan keyboard, dengan tools
bantu lain seperti mouse.

Frequency of Setiap kali Admin ingin melakukan penerimaan order perawatan


Occurrence hewan
Miscellaneous

4.2.10 Use Case Text Penerimaan Order Pemeriksaan Hewan

Tabel 14 Use Case Text Penerimaan Order Pemeriksaan Hewan

Use Case Section Comment


Use Case Name Penerimaan Order Pemeriksaan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Admin
Stakeholders and - Admin : memverifikasi bukti pembayaran pada order
interest pemeriksaan hewan. Dapat mengakses sistem untuk
melakukan verifikasi order pemeriksaan hewan
Preconditions Admin sudah memiliki akun PetLife -Care
Success guarantee Sistem berhasil menyimpan status penerimaan order pemeriksaan
hewan
Main Success 1. Admin memilih menu penerimaan order pemeriksaan
Scenario hewan
2. Sistem menampilkan list order penerimaan order
pemeriksaan hewan
3. Admin memilih order pemeriksaan hewan yang belum di
verifikasi

E-BUSINESS PetLife-Care 33
4. Sistem menampilkan detail dan bukti pembayaran order
pemeriksaan hewan
5. Admin melakukan pengecekan bukti pembayaran:
a. Jika hasil pengecekan bukti pembayaran valid dengan
data mutasi rekening, maka admin memilih status
valid
b. Jika hasil pengecekan bukti pembayaran tidak valid
dengan data mutasi rekening, maka admin memilih
status tidak valid

6. Sistem menyimpan status hasil pengecekan bukti


pembayaran
7. Sistem menampilkan status hasil pengecekan bukti
pembayaran
8. Sistem mengirimkan konfirmasi status order pada
pelanggan
c. Jika status order valid, maka order pemeriksaan hewan
akan dilakukan oleh pihat PetLife-Care
d. Jika status order tidak valid, maka order pemeriksaan
hewan gagal
Extension -
Special Requirements - admin melakukan penegcekan bukti pembayaran secara
manual
Technology and Data - Admin memilih status penerimaan order pemeriksaan
Variations List hewan pada sistem dengan menggunakan keyboard,
dengan tools bantu lain seperti mouse.

Frequency of Setiap kali Admin ingin melakukan penerimaan order


Occurrence pemeriksaan hewan
Miscellaneous

4.2.11 Use Case Text Penerimaan Order Penitipan Hewan

E-BUSINESS PetLife-Care 34
Tabel 15 Use Case Text Penerimaan Order Penitipan Hewan

Use Case Section Comment


Use Case Name Penerimaan Order Penitipan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Admin
Stakeholders and - Admin : memverifikasi bukti pembayaran pada order
interest penitipan hewan. Dapat mengakses sistem untuk
melakukan verifikasi order penitipan hewan
Preconditions Admin sudah memiliki akun PetLife -Care
Success guarantee Sistem berhasil menyimpan status penerimaan order penitipan
hewan
Main Success 1. Admin memilih menu penerimaan order penitipan hewan
Scenario 2. Sistem menampilkan list order penerimaan order
pemeriksaan hewan
3. Admin memilih order penitipan hewan yang belum di
verifikasi
4. Sistem menampilkan detail dan bukti pembayaran order
penitipan hewan
5. Admin melakukan pengecekan bukti pembayaran:
a. Jika hasil pengecekan bukti pembayaran valid dengan
data mutasi rekening, maka admin memilih status
valid
b. Jika hasil pengecekan bukti pembayaran tidak valid
dengan data mutasi rekening, maka admin memilih
status tidak valid

6. Sistem menyimpan status hasil pengecekan bukti


pembayaran
7. Sistem menampilkan status hasil pengecekan bukti
pembayaran

E-BUSINESS PetLife-Care 35
8. Sistem mengirimkan konfirmasi status order pada
pelanggan
e. Jika status order valid, maka order penitipan hewan
akan dilakukan oleh pihat PetLife-Care
f. Jika status order tidak valid, maka order penitipan
hewan gagal
Extension -
Special Requirements - admin melakukan penegcekan bukti pembayaran secara
manual
Technology and Data - Admin memilih status penerimaan order penitipan hewan
Variations List pada sistem dengan menggunakan keyboard, dengan tools
bantu lain seperti mouse.

Frequency of Setiap kali Admin ingin melakukan penerimaan order penitipan


Occurrence hewan
Miscellaneous

4.2.12 Use Case Text Penerimaan Order Kebutuhan Hewan

Tabel 16 Use Case Text Penerimaan Order Kebutuhan Hewan

Use Case Section Comment


Use Case Name Penerimaan Order Kebutuhan Hewan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Admin
Stakeholders and - Admin : memverifikasi bukti pembayaran pada order
interest kebutuhan hewan. Dapat mengakses sistem untuk
melakukan verifikasi order penitipan hewan
Preconditions Admin sudah memiliki akun PetLife -Care
Success guarantee Sistem berhasil menyimpan status penerimaan order kebutuhan
hewan

E-BUSINESS PetLife-Care 36
Main Success 1. Admin memilih menu penerimaan order kebutuhan hewan
Scenario 2. Sistem menampilkan list order penerimaan order
kebutuhan hewan
3. Admin memilih order kebutuhan hewan yang belum di
verifikasi
4. Sistem menampilkan detail dan bukti pembayaran order
kebutuhan hewan
5. Admin melakukan pengecekan bukti pembayaran:
a. Jika hasil pengecekan bukti pembayaran valid dengan
data mutasi rekening, maka admin memilih status
valid
b. Jika hasil pengecekan bukti pembayaran tidak valid
dengan data mutasi rekening, maka admin memilih
status tidak valid

6. Sistem menyimpan status hasil pengecekan bukti


pembayaran
7. Sistem menampilkan status hasil pengecekan bukti
pembayaran
8. Sistem mengirimkan konfirmasi status order pada
pelanggan
g. Jika status order valid, maka admin akan mengirimkan
produk kebutuhan sesuai dengan detail pesanan
h. Jika status order tidak valid, maka order kebutuhan
hewan gagal
Extension -
Special Requirements - admin melakukan penegcekan bukti pembayaran secara
manual
Technology and Data - Admin memilih status penerimaan order kebutuhan hewan
Variations List pada sistem dengan menggunakan keyboard, dengan tools
bantu lain seperti mouse.

E-BUSINESS PetLife-Care 37
Frequency of Setiap kali Admin ingin melakukan penerimaan order kebutuhan
Occurrence hewan
Miscellaneous

4.2.13 Use Case Text Pengelolaan Perawatan Hewan

Tabel 17 Use Case Text Pengelolaan Kebutuhan Hewan

Use Case Section Comment


Use Case Name Pengelolaan Kebutuhan
Scope Sistem Informasi PetLife-Care
Level User goal
Primary Actor Admin
Stakeholders and - Admin : menglola katalog kebutuhan hewan. Dapat
interest melakukan penambahan produk, pengubahan detail
produk dan penghapusan produk
Preconditions Admin sudah memiliki akun PetLife-Care dan data produk
Success guarantee Sistem berhasil menyimpan perubahan pada produk kebutuhan
hewan
Main Success 1. Admin memilih menu pengelolaan kebutuhan hewan
Scenario 2. Sistem menampilkan pilihan pengelolaan
3. Admin memilih jenis pengelolaan kebutuhan hewan
a. Jika admin memilih penambahan produk kebutuhan
hewan, maka sistem akan menampil form data
penambahan produk
b. Jika admin memilih penghapusan produk kebutuhan
hewan, maka sistem akan menampilkan pop-up
konfirmasi penghapusan
c. Jika admin memilih pengubahan detail produk, makan
sistem akan menampilkan current data detail produk
kebutuhan hewan
4. Sistem melakukan penyimpanan pada perubahan produk
kebutuhan hewan

E-BUSINESS PetLife-Care 38
5. Sistem menampilkan pop-up data berhasil disimpan
Extension -
Special Requirements
Technology and Data - Admin memilih status penerimaan order kebutuhan hewan
Variations List pada sistem dengan menggunakan keyboard, dengan tools
bantu lain seperti mouse.

Frequency of Setiap kali Admin ingin melakukan perubahan pada produk


Occurrence kebutuhan hewan
Miscellaneous

4.3 Activity Diagram


4.3.1 Activity Diagram Login Pelanggan

Gambar 4 Activity Diagram Login Pelanggan

E-BUSINESS PetLife-Care 39
4.3.2 Activity Diagram Register

Gambar 5 Activity Diagram Registrasi Pelanggan

E-BUSINESS PetLife-Care 40
4.3.3 Activity Diagram Order Perawatan Hewan

Gambar 6 Activity Diagram Order Perawatan Hewan

4.3.4 Activity Diagram Order Pemeriksaan Hewan

E-BUSINESS PetLife-Care 41
Gambar 7 Activity Diagram Order Pemeriksaan Hewan

4.3.5 Activity Diagram Order Penitipan Hewan

E-BUSINESS PetLife-Care 42
Gambar 8 Activity Diagram Order Penitipan Hewan

4.3.6 Activity Diagram Order Kebutuhan Hewan

E-BUSINESS PetLife-Care 43
Gambar 9 Activity Diagram Order Kebutuhan Hewan

4.3.7 Activity Diagram Melihat Katalog Kebutuhan Hewan

E-BUSINESS PetLife-Care 44
Gambar 10 Activity Diagram Melihat Katalog Kebutuhan Hewan

4.3.8 Activity Diagram Login Admin

E-BUSINESS PetLife-Care 45
Gambar 11 Activity Diagram Login Admin

4.3.9 Activity Diagram Penerimaan order Perawatan Hewan

E-BUSINESS PetLife-Care 46
Gambar 12 Activity Diagram Penerimaan Order Perawatan Hewan

4.3.10 Activity Diagram Penerimaan Order Pemeriksaan Hewan

E-BUSINESS PetLife-Care 47
Gambar 13 Activity Diagram Penerimaan Order Pemeriksaaan Hewan

4.3.11 Activity Diagram Penerimaan Order Penitipan Hewan

E-BUSINESS PetLife-Care 48
Gambar 14 Activity Diagram Penerimaan Order Penitipan Hewan

4.3.12 Activity Diagram Penerimaan Order Kebutuhan Hewan

E-BUSINESS PetLife-Care 49
Gambar 15 Activity Diagram Penerimaan Order Kebutuhan Hewan

4.3.13 Activity Diagram Pengelolaan Kebutuhan Hewan

E-BUSINESS PetLife-Care 50
Gambar 16 Activity Diagram Pengelolaan Kebutuhan Hewan

4.4 Sequence Diagram

E-BUSINESS PetLife-Care 51
4.4.1 Sequence Diagram Login Pelanggan

Gambar 17 Sequence Diagram Login Pelanggan

4.4.2 Sequence Diagram Register

Gambar 18 Sequence Diagram Register

E-BUSINESS PetLife-Care 52
4.4.3 Sequence Diagram Order Perawatan Hewan

Gambar 19 Sequence Diagram Order Perawatan Hewan

4.4.4 Sequence Diagram Order Pemeriksaan Hewan

E-BUSINESS PetLife-Care 53
Gambar 20 Sequence Diagram Order Pemeriksaan Hewan

4.4.5 Sequence Diagram Order Penitipan Hewan

Gambar 21 Sequence Diagram Order Penitipan Hewan

E-BUSINESS PetLife-Care 54
4.4.6 Sequence Diagram Order Kebutuhan Hewan

Gambar 22 Sequence Diagram Order Kebutuhan Hewan

4.4.7 Sequence Diagram Melihat Katalog Kebutuhan Hewan

Gambar 23 Sequence Diagram Melihat Katalog Kebutuhan Hewan

E-BUSINESS PetLife-Care 55
4.4.8 Sequence Diagram Login Admin

Gambar 24 Sequence Diagram Login Admin

4.4.9 Sequence Diagram Penerimaan order Perawatan Hewan

Gambar 25 Sequence Diagram Penerimaan order Perawatan Hewan

E-BUSINESS PetLife-Care 56
4.4.10 Activity Diagram Penerimaan Order Pemeriksaan Hewan

Gambar 26 Sequence Diagram Penerimaan Order Pemeriksaan Hewan

4.4.11 Sequence Diagram Penerimaan Order Penitipan Hewan

Gambar 27 Sequence Diagram Penerimaan Order Penitipan Hewan

E-BUSINESS PetLife-Care 57
4.4.12 Sequence Diagram Penerimaan Order Kebutuhan Hewan

Gambar 28 Sequence Diagram Penerimaan Order Kebutuhan Hewan

4.4.13 Sequence Diagram Pengelolaan Kebutuhan Hewan

Gambar 29 Sequence Diagram Pengelolaan Kebutuhan Hewan

E-BUSINESS PetLife-Care 58
4.5 Class Diagram
4.5.1 Class Diagram PetLife-Care

Gambar 30 Class Diagram PetLife-Care

4.6 User Interface

Gambar 31 Login PetLife Care

E-BUSINESS PetLife-Care 59
Gambar 32 Home PetLife-Care

Gambar 1 About PetLife-Care

E-BUSINESS PetLife-Care 60
Gambar 2 Founder PetLife-Care

Gambar 3 Serve PetLife-Care

E-BUSINESS PetLife-Care 61
Gambar 4 Contact PetLife-Care

Gambar 5 Dashboard Admin PertLife-Care

E-BUSINESS PetLife-Care 62
BAB V

KONSEP E-BUSINESS
5.1 E-Marketing
Definisi e-Marketing :
Istilah ‘Internet marketing’ cenderung merujuk pada perspektif eksternal tentang
bagaimana internet dapat digunakan bersama dengan media tradisional untuk memperoleh
dan memberikan layanan kepada pelanggan. Istilah alternativenya adalah ‘e-marketing’
yang menggunakan teknologi untuk mencapai tujuan pemasaran dan memiliki perspektif
eksternal dan internal.

E-Marketing PetLife-Care :
Pada PetLife-Care menerapkan promosi atau pemasaran dengan tujuan mencapai target
pasar yang dituju, yaitu para pemilik hewan-hewan peliharaan. Promosi yang dilakukan
PetLife-Care menggunakan teknologi sebagai basis informasi agar target pasar yang dituju
lebih luas dan sangat berelasi dengan perkembangan jaman sekarang yang segalanya
menggunakan teknologi informasi.
Diperlukan e-marketing plan dalam pemasaran menggunakan e-marketing, dengan poin-
poin berikut:
 Situation
PetLife-Care harus melakukan analisis situasi seperti, analisis permintaan yaitu
menganalisis bagaimana permintaan customer terhadap barang/produk yang akan
dijual oleh PetLife-Care yang mana dapat dijadikan sebagai tolak ukur bagaimana
produk yang akan dijual oleh PetLife-Care dapat diterima di masyarakat. Lalu ada
analisis competitor, bagaimana menganalisis competitor yang menjual barang/produk
yang serupa dan akan menjadi saingan bisnis PetLife-Care.
 Objectives
Menentukan target perusahaan akan berjalan seperti apa dan menjadi apa, pada tahapan
ini PetLife-Care mempersiapkan segala bentuk mulai dari penjualan, pelayanan, dan
bagaimana mempertahankan kostumer.
 Strategy
Tahap ini dimulai dengan PetLife-Care menentukan strategi dalam segmentasi
pelanggan, target pelanggan dan posisi produk dalam pasar. Diharapkan juga alur pada

E-BUSINESS PetLife-Care 63
proses transaksi di PetLife-Care berjalan semestinya dan sudah terintegrasi dengan
database.
 Tactics
Tahap ini dimulai dengan PetLife-Care mendetailkan strategi yang sudah direncanakan
sebelumnya, termasuk social networking sebagai dasar dalam penentuan taktik atau
rencana pemasaran.
 Actions
Mendetailkan tahap aksi yang akan dilakukan, seperti siapa yang melakukan apa dan
kapan akan dilaksanakan.
 Control
Tahap terakhir adalah bagaimana PetLife-Care mengontrol segala kostumer
berdasarkan peminatan kostumer, agar segala pemasaran yang akan dipasarkan akan
sesuai dan tepat sasaran terhadap kostumer yang telah dijaga.

5.2 CRM
Customer relationship management
1. What is e-CRM?
2. Conversion marketing
3. The online buying process
4. Customer acquisition management
5. Customer retention management
6. Marketing communications for customer acquisition
7. Excelling in e-commerce service quality

1. What is e-CRM?

E-CRM ialah strategi bisnis yang menggunakan teknologi informasi yang memberikan
perusahaan suatu pandangan pelanggannya secara luas, dapat diandalkan dan
terintegrasi sehingga semua proses dan interaksi pelanggan membantu dalam
mempertahankan dan memperluas hubungan yang menguntungkan secara bersamaan.
E-CRM berdasarkan web, dengan aplikasi yang bersifat self-service, atau CRM yang
memiliki portal atau browser-based entry point. E-CRM adalah sebuah channel yang
powerful, fleksibel yang biasa digunakan oleh customer untuk berinteraksi dengan

E-BUSINESS PetLife-Care 64
perusahaan. Tujuan akhir dari e-CRM adalah untuk menjamin kepuasan dan loyalitas
pelanggan.

2. Conversion marketing

Strategi pemasaran di dalam bisnis Petlife Care ini melalui website, untuk strategi
pemasarannya sebagai berikut :
a. Membuat website yang user friendly agar pengunjung bias dengan mudah melihat
informasi.
b. Manfaatkan Pop Up di web petlife Care.
c. Lakukan Uji Coba Landing Page
Landing page adalah halaman website yang sengaja didesain untuk meningkatkan
conversion rate bagi bisnis. Link di landing page lebih sedikit dibanding homepage
yang didesain agar pengunjung membuat keputusan pembelian, sign up, atau
subscribe newsletter.
d. Permudah Pengunjung untuk Menghubungi Customer Service.

3. The online buying process

Proses pembelian online didalam petlife care adalah


a. Pelanggan memilih order perawatan hewan pada website
b. Sistem menampilkan list jenis perawatan hewan
c. Pelanggan memilih jenis perawatan hewan
d. Sistem menampilkan form order perawatan hewan
e. Pelanggan menginputkan data form order perawatan hewan
f. Sistem menyimpan order perawatan hewan
g. Sistem membuat invoice order perawatan hewan
h. Pelanggan melakukan pembayaran pada invoice order perawatan hewan
i. Pelanggan mengupload bukti pembayaran order perawatan hewan
j. Sistem mengirimkan order perawatan hewan pada admin

4. Customer acquisition management

Cara perusahaan Petlife care Manajemen akuisisi pelanggan yaitu :

E-BUSINESS PetLife-Care 65
Dengan cara menanggapi semua keluhan pelanggan dengan ramah dan sopan,
menerima pemesanan online bagi pelanggan yang sibuk. Untuk pelayanannya via Web
memiliki waktu pelayanan 24 jam dalam 7 hari, sehingga kapan pun konsumen ingin
memesan barang bisa tetap dilakukan. Dengan begitu pelanggan yang tidak pernah
melakukan pembelian sebelumnya, dapat dengan mudah menemukan produk yang
akan di butuhkan nya.

5. Customer retention management

Manajemen penyimpanan pelanggan di perusahaan petlife care dapat menggunakan


system sebagai berikut :
Membangun Relasi One-To-One Dengan Pelanggan walaupun perusahaan petlife care
memiliki ribuan bahkan jutaan pelanggan, setiap pelanggan harus diperhatikan sebagai
seorang individu yang unik, dalam arti kata perusahaan harus dapat membangun
hubungan atau relasi oneto-one dengan pelanggannya. Hanya dengan cara inilah
pelanggan akan merasa diperhatikan dan diperlakukan spesial, sehingga yang
bersangkutan akan menjadi loyal kepada perusahaan.

6. Marketing communications for customer acquisition

Komunikasi pemasaran untuk akuisisi pelanggan di perusahaan petlife care yaitu


dengan cara adanya salah satu Customer Service Menanggapi semua keluhan
pelanggan dengan ramah dan sopan, menerima pemesanan online bagi pelanggan yang
sibuk. Untuk pelayanannya via Web memiliki waktu pelayanan 24 jam dalam 7 hari,
sehingga kapan pun konsumen ingin memesan barang bisa tetap dilakukan.

7. Excelling in e-commerce service quality

Cara perusahaan petlife care Unggul dalam kualitas layanan e-commerce yaitu :
a. User interface Membuat desain e-CRM menjadi user friendly untuk memberikan
kenyaman dan kemudahan kepada karyawan saat mengerjakan e-CRM, melengkapi
fitur-fitur e-CRM untuk data Producer agar pada saat pelaporan e-CRM kepada
Branch Manager lebih lengkap.

E-BUSINESS PetLife-Care 66
b. Customer Service Menanggapi semua keluhan pelanggan dengan ramah dan sopan,
memberi informasi promo-promo barang kepada konsumen yang sudah menjadi
member dari agen/retailer, menerima pemesanan online bagi pelanggan yang sibuk.
Untuk pelayanannya via Web memiliki waktu pelayanan 24 jam dalam 7 hari,
sehingga kapan pun konsumen ingin memesan barang bisa tetap dilakukan.

5.3 SCM
Manajemen Rantai Pasokan merupakan proses yang melibatkan koordinasi semua kegiatan
pasokan dari organisasi dari pemasok dan pengiriman produk kepada pelanggan. Pada
gambar berikut merupakan pemain utama dalam rantai pasokan. Anggota utama rantai
pasokan menyediakan organisasi yang memproduksi dan atau memberikan layanan
pelengkap.

Gambar 32 SCM

Di dalam bisnis PetLife-Care menerapkan SCM dengan membeli produk nya secara langsung
(Upstream Supply Chain Buy-side e-commerce). Penerapan ini dilakukan ketika membeli
barang kebutuhan hewan seperti makanan hewan, aksesoris hewan (feather cat toys, kacamata
kucing, tali tuntun dsb) dan grooming (suba sisir kutu hewan, serokan pasir hewan dsb). Setelah

E-BUSINESS PetLife-Care 67
membeli semua kebutuhan tersebut, lalu pihak PetLife-Care akan menjual produk tersebut
kepada customer (Downstream Supply Chain Sell-side-e-commerce).

Efficient Consumer Response (ECR)


Manajemen rantai pasokan secara tradisional berfokus pada pengisian ulang produk yang
efisien sedangkan fokus ECR adalah pada manajemen permintaan yang ditujukan untuk
menciptakan dan memuaskan permintaan pelanggan dengan mengoptimalkan berbagai strategi
produk, promosi dan produk baru.
Pada bisnis PetLife-Care memiliki fokus utama yaitu memberikan pelayanan terbaik bagi
pelanggan dengan membuat strategi bisnis agar dapat menghasilkan produk yang baik. Pihak
PetLife-Care tentu akan melakukan inovasi baru dengan membuat produk baru. Didalam ECR
disebut Consumer Product Company. Berikut langkah yang diterapkan oleh PetLife-Care
dalam menerapkan Efficient :
1. Melakukan design produk baru
2. Mendistribusikan produk data
3. Membuat produk utama dari PetLife-Care

Menyiapkan keperluan logistik untuk produksi

5.4 E-Procurement
1. Perencanaan Pengadaan
Konsep perencanaan pengadaan dari konsep e-business yang dibuat akan mengambil
data dari system stock yang telah dibuat. Dimana jumlah stock setiap barang akan
berada dalam suatu system. Hal ini akan membuat perencanaan pengadaan yang dibuat
sesuai dengan kebutuhan perusahaan, sehingga tidak ada penurunan kualitas barang
atau bahan yang ada dalam perusahaan,
2. Stock Management
Konsep pengelolaan stock yang ada pada konsep e-business PetLife-Care adalah
dimana semua produk yang di jual akan tercatat pada system pengelolaan stock produk,
dimana dalam system tersebut terdapat pengelolaan berupa:
 Jumlah stock
 Expired produk
 Detail produk

E-BUSINESS PetLife-Care 68
5.5 E-Environment
1. Social factor
Pada konsep e-business PetLife-Care yang memanfaatkan jaringan internet
memungkinkan e-environment dapat diakses oleh semua orang di dunia. Hal ini
menjadi kemudahan untuk menyampaikan pelestarian lingkungan hidup kepada
masyarakat luas. Internet bukan lagi hal tabu dikalangan masyarakat, bahkan anak
setingkat sekolah dasar sudah dapat mengakses dan menggunakan internet. Jika internet
sedemikian mudahnya diakses, tak hayal ini merupakan sala satu media yang murah,
mudah, bahkan dapat mencakup masyarakat secara luas sehingga pesan tentang
pentingnya kelestarian lingkungan bias tersampaikan dan diterima.

2. Legal and ethical factor


Faktor hukum yang mencakup e-business PetLife-Care adalah:
 Penyewaan toko offline
 Data customer

3. Economic factors
Faktor ekonomi yang ada dalam e-business PetLife-Care adalah:
 Mempertimbangkan lokasi toko offline dari competitor
 Persaingan harga: dimana harga yang dibuat harus bisa menyaingi competitor lain

5.6 Infrastruktur
Infrastruktur E-bisnis mengacu pada kombinasi perangkat keras seperti server dan PC klien
dalam suatu organisasi, jaringan yang digunakan untuk menghubungkan perangkat keras
ini dan aplikasi perangkat lunak yang digunakan untuk memberikan layanan kepada
pekerja dalam e-bisnis dan juga kepada mitra dan pelanggannya. Infrastruktur juga
mencakup arsitektur jaringan, perangkat keras dan perangkat lunak dan di mana letaknya.
Akhirnya, infrastruktur juga dapat dipertimbangkan untuk memasukkan metode untuk
mempublikasikan data dan dokumen yang diakses melalui aplikasi e-bisnis. Keputusan
kunci dengan mengelola infrastruktur ini adalah elemen mana yang berada di dalam
perusahaan dan yang dikelola secara eksternal sebagai aplikasi, server data, dan jaringan
yang dikelola pihak ketiga.

E-BUSINESS PetLife-Care 69
Berikut beberapa layer yang terdapat dalam e-bisnis PetLife-Care :
a. Layer 1 (E-business services – application layer)
Pada e-bisnis PetLife-Care terdapat fungsionalitas supply chain management yang
dilakukan sebagai pemenuhan barang/produk untuk proses penjualan pada PetLife-
Care..
b. Layer 2 (Systems software layer)
Pada layer kedua dalam e-bisnis PetLife-Care terdapat web browser, server software
dan database management system sebagai penunjang system yang akan dibangun. Web
browser yang akan digunakan adalah Mozila Firefox atau Google Chrome dengan
operasi system minimal Microsoft Windows XP atau OS X.
c. Layer 3 (Transport or Network Layer)
Layer ketiga merupakan layer yang berisi jaringan fisik atau transport standards
(TCP/IP) dalam e-bisnis PetLife-Care dibutuhkan jaringan fisik sebagai jaringan
pendukung server.
d. Layer 4 (Storage)
Dibutuhkan penyimpanan sebagai pusat penyimpanan data customer maupun seluruh
data system, pada e-bisnis PetLife-Care menggunakan penyimpanan internal server
sebagai pusat penyimpanan.
e. Layer 5 (Content and data layer)
Pada layer terakhir ini menampilkan konten web sesuai dengan kebutuhan e-bisnis.
Pada e-bisnis PetLife-Care menampilkan konten-konten berkaitan dengan hewan
peliharaan dan segala barang-barang untuk hewan.

E-BUSINESS PetLife-Care 70
BAB VI

IMPLEMENTASI
Sistem yang dibuat pada PetLife-Care ini berbasis web dimana terdapat dua role user yaitu
customer dan admin.

6.1. Role Customer


Dalam sistem PetLIfe-Care role customer mempunyai beberapa menu utama yaitu:
1. Home
Home merupakan halaman awal yang akan ditampilkan saat user membuka website
Pet-Life Care. Di halaman Home ini user dapat memilih beberapa menu yang
tersedia diantaranya menu Shop, Pet Service, About dan Contact.

2. Shop
Pada menu Shop terdapat dua sub menu yaitu Pet Food dan Pet Accessories. Menu
Pet Food menyediakan makanan-makanan hewan, sedangkan menu Pet
Accessories menyediakan aksesoris hewan mulai dari kandang, tempat makan dan
masih banyak lagi. Customer dapat membeli sesuai keinginan, karena pada menu
Pet Food dan Pet Accessories terdapat fitur menambah dan mengurangi jumlah
pesanan sesuai keinginan.

E-BUSINESS PetLife-Care 71
3. Pet Service
Pada menu Pet Service terdapat dua jenis perawatan hewan yaitu Pet Care dan Pet
Day Care. Pet Care adalah layanan berupa perawatan hewan yang memiliki jenis
paket, mulai dari Health Package, Fresh Package, Happy Wonderful Package.
Sedangkan Pet Day Care merupakan layanan berupa penitipan hewan. Customer
dapat memilih berapa lama hewan peliharaannya ingin dititipkan.

4. About
Menu About berisi informasi profile dan informasi proses bisnis yang dijalankan
oleh PetLifeCare.

E-BUSINESS PetLife-Care 72
5. Contact
Pada menu ini berisi infromasi berupa lokasi PetLifeCare, nomor telpon dan email.
Customer dapat memberikan kritik, saran dan masukkan kepada PetLifeCare.

6. Cart
Pada menu cart berisi detail order yang telah di pesan oleh customer. Detail-detail
order yang ada di menu cart yaitu harga produk, jumlah produk yang dibeli dan total
harga nya. Selain itu terdapat Cart Total yang merupakan total yang harus dibayar
oleh customer.

E-BUSINESS PetLife-Care 73
7. Login
Halaman login merupakan proses awal untuk memasuki sistem dari PetCareLife.

Fungsi-fungsi yang terdapat dalam role customer adalah sebagai berikut:


1. Register
Register merupakan tahap awal customer untuk dapat memesan produk dan
merasakan pelayanan yang tersedia di PetLifeCare. Untuk melakukan Register,
terdapat beberapa tahapan sebagai berikut:

E-BUSINESS PetLife-Care 74
a. Mengisi Form Register yang berisi First Name, Last Name, Email Address,
Password, Repeat Password dan Phone.
b. Setelah mengisi semua field dari form Register, selanjutnya customer menekan
tombol Register Account.

1. Login
Halaman Login merupakan tahap kedua setelah tahap Register berhasil. Untuk
melakukan Login terdapat beberapa tahapan sebagai berikut:
a. Mengisi email yang telah terdaftar pada saat melakukan Register.
b. Mengisi password yang telah dibuat pada saat Register.

E-BUSINESS PetLife-Care 75
2. Buy product
3. Order Pet Care
Order Pet Daycare

6.2. Role Admin


Dalam sistem PetLIfe-Care role Admin mempunyai beberapa menu utama yaitu:
1. Dashboard
Pada menu ini sistem akan menampilkan total sales product request, sales service
request dan total sales.
a. Sales order product request: merupakan suatu informasi yang menampilkan
toal sales order product request yang harus admin accept atau decline pada
transaksi tersebut.
b. Sales service request: merupakan suatu informasi yang menampilkan toal sales
order product request yang harus admin accept atau decline pada transaksi
tersebut.
c. Sales total: merupakan suatu informasi yang menampilkan total seluruh sales
product atau service yang berhasil dilakukan atau yang memiliki status
Accept.

2. Sales Service
Terdapat dua submenu pada Sales Service yaitu:
a. Pet Care: pada sub menu ini
3. Sales Product
4. Product Manager
5. User Manager
6. Bank Manager
Fungsi-fungsi yang terdapat dalam role customer adalah sebagai berikut:
1. Confirm Order Pet Care
2. Confirm Order Pet Daycare
3. Confirm Order Pet Shop
4. Product Manager
5. Bank Manager

E-BUSINESS PetLife-Care 76
E-BUSINESS PetLife-Care 77
BAB VII

PENUTUP
Berdasarkan hasil pembahasan yang telah diuraikan pada bab-bab sebelumya, berikut ini
adalah kesimpulan yang diperoleh dan diharapkan saran-saran yang akan memberikan
perbaikan yang perlu dilakukan untuk pengembangan sistem yang sudah ada agar lebih
optimal.

7.1. Kesimpulan
Berdasarkan dari hasil analisi dari e-Business PetLife-Care ini dapat
disimpulkan bahwa :
1. Aplikasi desktop ini dapat mengolah sebagian besar data dan telah mempermudah
dalam menjalankan kegiatan transaksi sehari-hari dalam penjualan penjualan
makanan, penjualan accessories, pembelian makanan, pembelian hewan, pembelian
accessories, pembuatan laporan pembelian, laporan penjualan, dan laporan
penitipan.
2. Pemasukan data dalam pengolahan data menggunakan penerapan database yang
memudahkan dalam pencarian data
3. Dengan adanya e-Business PetLife-Care ini, bagian gudang lebih efektif dalam
pengecekan persediaan barang dengan melihat pemberitahuan stok minimun barang,
sehingga informasi data persediaan barang lebih akurat.
4. Dengan e-Business PetLife-Care ini yang sudah terkomputerisasi, pengolahan data
akan lebih efisien dan efektif sehingga mempermudah jalannya operasional
penjualan dan perawatan anjing dan kucing.

7.2. Saran
Adapun saran yang dapat diberikan dalam e-business PetLife-Care ini yaitu :
1. Mengembangkan program Sistem Informasi Petshop berbasis online.
2. Mengembangkannya dalam hal penambahan jenis hewan tidak hanya anjing dan
kucing saja.
3. Menambahkan klinik untuk hewan.
4. Mengembangan sistem asuransi hewan.

E-BUSINESS PetLife-Care 78
5. Penambahan sistem untuk mengolah data keuangan Tera Petshop dalam penjualan,
pembelian dan jasa grooming yang lebih rinci agar Tera Petshop mengetahui laba
dan rugi perusahaan untuk setiap bulannya
6. Penambahan transaksi pembelian yang mencakup pada pembayaran secara kredit.
7. Melakukan back-up database secara teratur, bertujuan untuk mengembalikan data
semula dari peristiwa kehilangan data ataupun kerusakan data.

E-BUSINESS PetLife-Care 79

Vous aimerez peut-être aussi