44 BAB III ANALISA SISTEM 3.1 PROFIL PERUSAHAAN 3.1.1 Gambaran Umum Perusahaan. Apotek roxy adalah sebuah perusahaan yang bergerak dalam bidang jasa penjualan obat obatan. Bernaung di bawah PT.KREANOVA PHARMART, Apotek roxy saat ini telah berkembang dan memiliki cabang yang tersebar di wilayah Jakarta, Depok, dan Tanngerang. Apotek Roxy Mengutamakan pelayanan dan kepusaan pelangan sesuai dengan visinya yaitu ”Menjadi Pilihan Utama Pada Masyarakat” 3.1.2 Sejarah Singkat Perusahaan Berdiri sekitar tahun 1990, apotek Roxy semakin berkembang dan untuk saat ini mempuyai 27 cabang baru, bahkan pada tahun 2014 akan dibuka beberapa cabang lagi di Jakarta dan sekitarnya. Persaingan terutama pada dunia bisnis dan perdagangan menjadi tantangan tersendiri bagi kelangsungan usaha apotek tersebut. Perubahan sistem manageman yang selalu berkesinambungan dari sejak berdiri hingga saat ini, membuat Apotek Roxy berkembang menjadi semakin lebih baik pula. Gambar III.1 Gedung Apotek Roxy
36
Embed
BAB III ANALISA SISTEM 3.1 PROFIL PERUSAHAAN 3.1 ......Gambar III.2 ( Struktur Organisasi Apotek Roxy Mangga Besar ) Dari gambar sturktur organisasi tersebut dapat dilihat adanya sebuah
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
44
BAB III
ANALISA SISTEM
3.1 PROFIL PERUSAHAAN
3.1.1 Gambaran Umum Perusahaan.
Apotek roxy adalah sebuah perusahaan yang bergerak dalam bidang jasa
penjualan obat obatan. Bernaung di bawah PT.KREANOVA PHARMART, Apotek
roxy saat ini telah berkembang dan memiliki cabang yang tersebar di wilayah Jakarta,
Depok, dan Tanngerang. Apotek Roxy Mengutamakan pelayanan dan kepusaan
pelangan sesuai dengan visinya yaitu ”Menjadi Pilihan Utama Pada Masyarakat”
3.1.2 Sejarah Singkat Perusahaan
Berdiri sekitar tahun 1990, apotek Roxy semakin berkembang dan untuk saat
ini mempuyai 27 cabang baru, bahkan pada tahun 2014 akan dibuka beberapa
cabang lagi di Jakarta dan sekitarnya. Persaingan terutama pada dunia bisnis dan
perdagangan menjadi tantangan tersendiri bagi kelangsungan usaha apotek tersebut.
Perubahan sistem manageman yang selalu berkesinambungan dari sejak
berdiri hingga saat ini, membuat Apotek Roxy berkembang menjadi semakin lebih
baik pula.
Gambar III.1 Gedung Apotek Roxy
45
3.1.3 Tinjauan Terhadap Organisasi
Oganisasi Apotek Roxy Jakarta telah terstruktur dengan baik, sehingga fungsi
dan tugas operasinal juga telah berjalan dengan baik. Hal ini dapat dilihat dari
kerjasama sebagai sebuah time work yang saling mengisi kekurangan satu dengan
yang lainya. Selain itu hubungan antara karyawan dan manager serta staf karyawan
yang lainnya pun juga terjalin dengan baik. Dalam dunia kerja, perlu adanya sebuah
struktur organisasi yang terjalin dan terinteraksi dengan baik guna mencapai tujuan
bersama dalam suatu organisasi. Berikut ini adalah struktur organisasi Apotek Roxy
Jakarta;
Sumber : Apotek Roxy (2016)
Gambar III.2 ( Struktur Organisasi Apotek Roxy Mangga Besar )
Dari gambar sturktur organisasi tersebut dapat dilihat adanya sebuah
hubungan yang yang terinteraksi antara berbagai jabatan yang satu dan yang lainya,
dimana masing – masing bagian mempunyai tugas dan keajiban yang harus
dijalankan.
46
3.1.4 Tugas Dan Fungsi Operasional
Setiap bagian operasional mempuyai tugas dan fungsinya masing –
masing,seperti yang penulis jelaskan di bawah ini ;
1. Apoteker, Bertugas sebagai penangung jawab utama atas kegiatan dalam apotek,
memberikan tanda tangan untuk laporan kepada Dinas Kesehatan Jakarta.
2. Apotek Manager, Bertugas dan bertangung jawab atas segala kelancaran
operasional dan pelayanan outlet yang dinaunginya.
3. Apotek Manager, Bertugas dan bertangung jawab terhadap kelancaran proses
operasional, memberikan pengawasaan dan control operasional, dan juga sebagai
penghubung antara karyawan dan HRD pusat.
4. Apoteker Pendamping, Bertugas menggantikan Apoteker pada saat Shift
Malam.Bertugas memberi penjelasan detail tentang jenis / fungsi pasien kepada
paisien yang bertanya.
5. Admin, Bertugas sebagai pemegang dan pengatur keuangan Apotek.
6. Asisten Apoteker, Bertugas mengerjakan resep dari dokter, meliputi pengambilan
obat , memberi aturan minum, dan melakukan cross cek antara resep ( nam obat dan
jenis obat ) dengan kesesuaian harga yang diinput oleh Kasir.
7. Kasir Resep, Bertugas menerima resep dari pasien, menginput nama dan harga
obat, mengecek dan menyerahkan obat kepada pasien.
8. Kasir Swalayan, Bertugas dan bertagung jawab melayani pelanggan dia area
Swalayan Apotek, menata dan menyusun barang barang di apotek dengan rapi dan
menarik.
47
9. Juru Resep, Bertugas meracik obat dari Asisten apoteker sesuai jenis dan bentuk
obat, delivery obat, dan membantu kebersihan lingkungan Apotek.
8. Security, Bertangung jawab atas keamanan lingkungan apotek.Mengontrol
operasional apotek, melayani pasien atau pelanggan apotek.
9. Office Boy, Bertugas dan bertangung jawab atas kebersihan lingkungan Apotek.
3.1.5 Analisa Kebutuhan
Dengan adanya Website Apotek Herbal Roxy ini penulis mengharapkan
adanya suatu kemudahan suatu fasilitas dalam menjual produk yang ditawarkan oleh
Apotek Herbal Roxy kepada masyarakat luas, dan pengunjung khususnya. Maka dari
itu dalam penyusunan tugas akhir ini analisa kebutuhan yang dibahas adalah proses
pengimputan produk, kategori, bukti pesanan, laporan penjualan dan data
pembayaran.
48
3.2 Perancangan Perangkat Lunak
Adapun perancangan perangkat lunak yang penulis gunakan dalam pembuatan
Website pada Apotek herbal Roxy adalah sebagai berikut :
3.2.1 Rancangan antar muka
1. Rancangan Halaman Login Admin
Administrator
Username XXXXX
Password XXXXX
Login
Gambar III.3
Rancangan Login Admin
49
Gambar III.4.
Rancangan Ruang Admin
2.Rancangan Ruang Admin
Header
Sidebar Menu Beranda
Pemesanan Barang
Anda Telah Masuk Ruang Login
Lap.Pemesanan Barang
Order
Ongkos kirim
Profil Toko Online
Cara Beli
Info Rekening
Laporan
LogOut
50
2. Rancangan halaman Beranda
Gambar III.5.
Rancangan Halaman Beranda
Logo
PROFIL CARA
PEMBELIAN
KERANJANG
BELANJA PEMBELIAN
PEMESANAN
BARANG
LogIn Register Keranjang belanja
HEADER
FOOTER
Produk terlaris
Produk
Produk
Produk
Kategori produk
Telepon
BBM
Pembayaran
TAMPILAN SELAMAT DATANG
SEMUA KATEGORI
PRODUK PRODUK PRODUK
51
3. Rancangan halaman Tentang Toko
Gambar III.6.
Rancangan Halaman Toko
A. Basis Data
Perancangan basis data menghasilkan pemetaan table-tabel yang digambarkan
dengan Entity Relationship Diagram (ERD)
Alamat Toko
Logo
PROFIL CARA
PEMBELIAN
KERANJANG
BELANJA PEMBELIAN
PEMESANAN
BARANG
LogIn Register Keranjang belanja
HEADER
FOOTER
Produk terlaris
Produk
Produk
Produk
Kategori produk
Telepon
BBM
Pembayaran
Tentang Toko
Gambar
52
1. Entity Relation Diagram (ERD)
Tgl_UplodeHarga
Id_barang
Gambar
Id_Kategori
Stok
Barang Detail_Pesanan
Id_Detail Jumbel Id_Barang
Id_Pesan
Tambah
Mempunyai
Kota
Id_Pesan
Tgl_Pesan
Total_Bayar
Status
Id_Pelanggan
Pelanggan
Id_Kota
Id_PelangganNm_Pelangg
anNm_Pelangg
an
Email
Telepon
Alamat
Kode_Pos
User_Name Password
Lakukan
Kirim
Id_Pesan
Id_Kota Nm_Kota
Ongkir
Mempunyai
Id_Kategori
Id_Kategori
Nm_Barang
Gambar
Pesanan
N
1
NN
N
1
1
N
11
Gambar III.7 Entity Relation Diagram (ERD)
53
2. Logical Relational Structure (LRS)
Gambar III. 8 Logical Relational Structur
*ID_Detai
ID_Barang
ID_Pesan
Detail
Pesanan
ID_Pesan
Tgl_Pesan
Totalbayar
Status
Id Barang
ID_Pelanggan
PESANAN
ID_PESAN
ID_Kota
Nm_Kota
Ongkir
Kota
ID_Kategori
Nm_Barang
Gambar
ID_Kategori
Stok
**ID_Kategori
Deskripsi
Gambar
Nama_Gambar
*ID_barang
Harga
Barang
*ID_Pelanggan
**ID_Kota
Nm_pelanggan
Email
Telepon
Alamat
Kode_Pos
Username
PELANGGAN
M
54
3 Spesifikasi File
Menjelaskan tentang fileatau tabel yang terdapat dalam database yang
digunakan untuk pengolahan proses sistem yang berjalan dalam website, adapun
penjelasan dari file atau tabel-tabel tersebut adalah:
1. Spesifikasi File Barang
Nama Tabel : File Admin
Akronim : tbladmin
Fungsi : sebagai tempat penyimpanan data pengguna admin
Tipe File : File Master
Record Size : 88 Karakter
Akses File : Random
Organisasi File : Index Sequential
Kunci : idadmin
Software : MySql
Database : db_obat
Tabel III.1
Spesifikasi File Admin
No Elemen Data Akronim Tipe Panjang Keterangan
1. Id Admin Id Varchar 8 Primary key
2. Nama Nama varchar 30
3 Username Username varchar 30
4 Password Password varchar 10
5 Akseslevel Akseslvl varchar 10
55
2. Spesifikasi File Konfirmasi
Nama Tabel : File Konfirmasi
Akronim : konfirmasi
Fungsi : sebagai tempat penyimpanan data konfirmasi
Tipe File :File Master
Record Size : 125 Karakter
Akses File : Random
Organisasi File : Index Sequential
Kunci : id_konfirmasi
Software : MySql
Database : dbtoko
Tabel III.2
Spesifikasi File Konfirmasi
No Elemen Data Akronim Tipe Panjang Keterangan
1. Konfirmasi Id_konfirmasi int 15 Primary key
2. Id beli Id_beli int 15
3. Bank tujuan Banktujuan varchar 15
4. Bank pengirim Bankpengirim varchar 20
5. Nama Nama varchar 45
6. Total transfer Transfer int 15
7. Tanggal Tgl date
56
3. Spesifikasi File Barang
Nama Tabel :File Barang
Akronim : tblbarang
Fungsi : sebagai tempat penyimpanan data barang
Tipe File :File Master
Record Size : 165 Karakter
Akses File : Random
Organisasi File : Index Sequential
Kunci : id_produk
Software : MySql
Database : dbtoko
Tabel III.3
Spesifikasi File Barang
No Elemen Data Akronim Tipe Panjang Keterangan
1. Produk Id_produk int 11 Primary key
2. Nama barang Namabrg Varchar 20
3. Ukuran Ukuran varchar 25
4. Warna Warna varchar 30
5. Harga Harga Int 11
6. Stok Stok int 11
7. Kategori Kategori Varchar 25
8. Gambar Gambar varchar 30
57
4. Spesifikasi File Pelanggan
Nama Tabel :File Pelanggan
Akronim :tblpelanggan
Fungsi : sebagai tempat penyimpanan data pelanggan
Tipe File : File Master
Record Size : 218 Karakter
Akses File : Random
Organisasi File : Index Sequential
Kunci : id_pelanggan
Software : MySql
Database : dbtokobaju
Tabel III.4
Spesifikasi File Pelanggan
No Elemen Data Akronim Tipe Panjang Keterangan
1 Pelanggan id_pelanggan Varchar 20 Primary key
2 Nama Nama Varchar 45
3 Alamat Alamat text 30
4 Provinsi Provinsi Varchar 30
5 Kode pos Kodepos Varchar 15
6. Telephone Tlp Varchar 25
7 Email Email Varchar 25
8 User name Username Varchar 20
9 Password Password Varchar 8
58
5. Spesifikasi File Pemesanan
Nama Tabel :File Pemesanan
Akronim : tblpemesanan
Fungsi : sebagai tempat penyimpanan data pemesanan
Tipe File : File Transaksi
Record Size : 218 Karakter
Akses File : Random
Organisasi File : Index Sequential
Kunci : id_pemesanan
Software : MySql
Database : dbtokobaju
Tabel III.5
Spesifikasi File Pemesanan
No Elemen Data Akronim Tipe Panjang Keterangan
1. pemesanan Id_pemesanan int 11 Primary key
2. Id_beli Id_beli int 11
3. Pelanggan Id_pelanggan Varchar 20
4. Nama Nama varchar 45
5. Alamat Alamat text 30
6. Provinsi Provinsi Varchar 30
7 Kode pos Kodepos Varchar 15
8 Telephone Tlp varchar 25
59
9 Total bayar Totbay int 11
10 Status Status varchar 20
11 Tanggal Tgl date
6. Spesifikasi File Keranjang
Nama Tabel : File keranjang
Akronim : tblkeranjang
Fungsi : Sebagai tempat penyimpanan data keranjang
Tipe File : File Master
Record Size : 133 Karakter
Akses File : Random
Organisasi File : Index Sequential
Kunci : id_belanja
Software : MySql
Database : dbtoko
60
Tabel III.6
Spesifikasi File Keranjang
No Elemen Data Akronim Tipe Panjang Keterangan
1. Id_belanja Id_belanja Int 11 Primary key
2. Produk Id_produk int 11
3. Id_session Id_session Varchar 100
4. Jumlah Jumlah Int 11
7. Spesifikasi File Detail beli
Nama Tabel : File Detail_beli
Akronim : tbldetail_beli
Fungsi : sebagai tempat penyimpanan data beli
Tipe File : File Transaksi
Record Size : 44 Karakter
Akses File : Random
Organisasi File : Index Sequential
Kunci : id
Software : MySql
Database : dbtoko
61
Tabel III.7
Spesifikasi File Detail Beli
No Elemen Data Akronim Tipe Panjang Keterangan
1. Id Id Int 11 Primary key
2. Id_beli Id_beli int 11
3. Produk Id_produk int 11
4. Jumlah Jumlah Int 11
8. Spesifikasi File Pembelian
Nama Tabel : File Pembelian
Akronim : tblpembelian
Fungsi : Sebagai tempat penyimpanan data pembelian
Tipe File : File Transaksi
Record Size : 11 Karakter
Akses File : Random
Organisasi File : Index Sequential
Kunci : id_beli
Software : MySql
Database : dbtoko
62
Tabel III.8
Spesifikasi File Pembelian
No Elemen Data Akronim Tipe Panjang Keterangan
1. Id_beli Id_beli Int 11 Primary key
2. Tanggal Beli Tgl_beli date
3.3 Rancangan Struktur Navigasi
Struktur navigasi Website digunakan untuk menggambarkan secara garis besar
isi dari seluruh situs web dan menggambarkan bagaimana hubungan antara isi – isi
tersebut. Struktur navigasi Website. Struktur navigasi campuran (composite).
Pembuatan struktur navigasi Website ini akan sangat membantu nantinya ketika akan
membuat rancangan seluruh halaman web. Struktur navigasi Website yang baik
adalah mampu memberitahukan kepada pengunjung tentang lokasi mereka sekarang,
lokasi-lokasi yang bisa di kunjungi dari lokasi sekarang.