Upload
hoangdat
View
226
Download
0
Embed Size (px)
Citation preview
46
BAB 3
ANALISIS SISTEM BERJALAN
3.1 PT JASNITA TELEKOMINDO
3.1.1 Sejarah Perusahaan
PT.Jasnita Telekomindo didirikan pada tahun 1996 oleh sekumpulan
profesional muda dengan fokus pada jasa nilai tambah di bidang teknologi informasi
yang bisa digunakan untuk mempercepat pembangunan dan perkembangan bidang
tersebut. Di Indonesia, PT.Jasnita Telekomindo berpusat di E-Trade Building JL.
K.H. Wahid Hasyim No. 55 lantai 5, Jakarta 10350.
Sampai saat ini, PT Jasnita Telekomindo telah memperluas jaringannya
dengan membuka cabang-cabang dibeberapa kota di Indonesia Seperti:
• Kantor Cabang Surabaya
JL. HR Muhammad 49-55
Ruko Taman Beverly No.22
Surabaya 60189
Telp. 031-7349068
• Kantor Cabang PekanBaru
Jl. Tengku Zainal Abidin
I/11E
PekanBaru
Tel.0761 41910
• Kantor Cabang Medan
Jl. Sukatani / STM No. 4A
Medan 20146
Telp 0813105550468
• Kantor Cabang Banjarmasin
Jl. RE Martadinata No. 2A
Banjarmasin
Telp. 0511-3350342/
7549272
47
3.1.2 Visi dan Misi
Visi PT Jasnita Telekomindo adalah
1. Menjadi yang pertama dalam jasa tambahan nilai (value added services)
di Indonesia dengan menguasai infrastruktur jaringan information
Technology
2. Merupakaan perusahaan yang terdepan dan yang berprestasi tinggi dan
berkualitas di bidang akses internet dan IP Solution
Misi PT Jasnita Telekomindo adalah
1. Menyediakan pelayanan terbaik dalam bidang teknologi informasi untuk
kepuasaan pelanggan dengan menjaga kualitas pelayanan secara
profesional
2. Memperoleh laba yang optimal untuk membiayai pertumbuhan
perusahaan
3. Memperluas perusahaan di masa yang akan datang
3.1.3 Tujuan Perusahaan
Tim manajemen PT Jasnita Telekomindo mempunyai tujuan sebagai berikut:
1. Memberikan layanan superior melalui persekutuan strategis
2. Menjamin kemajuan bisnis yang konsisten melalui investasi di
perkembangan teknologi dan ketrampilan sumber daya manusia
3.1.4 Layanan PT Jasnita Telekomindo
3.1.4.1 JasInfo
PT. Jasnita Telekomindo menyediakan informasi bagi Customer
seperti:
1. 13TYP atau 13897
48
13TYP/13897 adalah layanan segala sumber informasi
umum yang dibutuhkan oleh masyarakat tanpa harus
membaca media koran atau majalah, tanpa harus mengakses
komputer/website/SMS, tapi cukup hanya dengan
menggunakan mobile phone / Handphone dengan kode akses
13897/13TYP secara langsung dan cepat.
Layanan ini dapat dihubungi selama 24 jam dan
merupakan sumber informasi umum yang langsung di jawab
oleh operator (bukan mesin dan bukan sms), dengan
motonya: Cepat, Tepat dan Akurat. Layanan 13TYP
menyediakan hingga 100 operator yang akan melayani semua
kebutuhan jenis informasi apapun, sehingga Anda tidak akan
mengalami yang namanya "Nada Tunggu" di 13TYP/13897.
2. 140XX
140XX merupakan layanan dari PT.Jasnita Telekomindo.
Layanan 140XX berbentuk call centre.
3.1.4.2 JasTrak
JasTrak merupakan alat pelacak kendaraan yang berbasis
teknologi GPS (Global Positioning System) dan GSM.
Pelanggan dapat melacak dan mengawasi seluruh aktifitas
armada kendaraan Anda (Fleet Management) melalui Internet
(login) kapan saja dan dimana saja tanpa perlu membuat
jaringan maupun server sendiri.
Dengan Jas Trak, pelanggan dapat memantau beberapa
aktivitas pengemudi maupun kendaraan, meliputi :
• Efisiensi penggunaan BBM kendaraan
49
• Lokasi terkini dan report seluruh perjalanan
kendaraan
• Penyimpangan rute kendaraan
• Komunikasi 2 arah antara sopir – kantor
• Keamanan kendaraan, penumpang, dan muatan
• Efisiensi waktu perjalanan
• Jam kerja (operasional) kendaraan dan performa sopir
JasTrak juga dilengkapi dengan berbagai macam fitur –
fitur dan aksesoris (sensor-sensor) untuk
meningkatkan pengawasan terhadap aktivitas kendaraan, antara
lain :
• SOS Button : Tombol untuk SOS
• Sensor Pintu : Mendeteksi buka tutup pintu kendaraan,
tangki BBM dll
• Sensor Suhu : Mendeteksi perubahan suhu dalam box
• Sensor Infrared : Mendeteksi pergerakan yang tidak
inginkan
• Immobilizer : On / Off mesin kendaraan secara remote
melalui web / SMS
• ID Driver (RFID) : Alat absensi online yang
dihubungkan dengan kontak mobil
Jaringan JasTrak meliputi kepulauan Sumatera, Jawa,
Bali, NTB, NTT, Kalimantan dan Sulawesi yang disajikan
dalam peta digital yang terus di-update dan dapat digunakan di
kendaraan : Bus, Truk, Trailer, Rent Car, Logistics, Alat Berat,
dan bahkan kendaraan pribadi Anda.
50
3.1.4.3 JasCall
JasCall digunakan untuk komunikasi SLI (Sambungan
Langsung Internasional) dan SLJJ (Sambungan Langsung
Jarak Jauh). Layanan ini memungkinkan pelanggan
melakukan percakapan ke manapun di seluruh dunia, dari
manapun berada dengan cara yang mudah dan harga yang
murah serta kualitas suara yang jernih.
JasCall di design dalam bentuk Pra Bayar dan Pasca
Bayardi mana pelanggan bebas menentukan pilihan yang
sesuai dengan kebutuhan komunikasi.
Fitur dan Kelebihan JasCall
• Bebas biaya pendaftaran.
• Bebas biaya bulanan ( abodemen ).
• Mudah dan dapat digunakan dari telepon manapun (
telepon rumah, kantor, umum, flexi, handphone ) dengan
akses yang mudah di ingat dan bebas pulsa : 17055.
• Kualitas suara yang jernih dan bening.
• Tarif hemat hingga 86% dan discount untuk jam tertentu.
• Tersedia discount yang menarik untuk pembelian nominal
tertentu.
• Jangkauan yang luas di seluruh Indonesia ( yang ada
jaringan XL ) dan bebas roaming ( khusus untuk JasCall
Mobile ).
• Dapat di isi ulang ( khusus untuk Pra Bayar ).
• Dapat di gunakan dengan atau tanpa menggunakan PIN,
dengan mendaftarkan nomor telepon Anda ke sistem
Jasnita Telekomindo.
51
• Tersedia rincian atas pemakaian telepon yang akan
dikirim beserta dengan tagihan tiap bulan ( Pasca Bayar )
atau sesuai dengan permintaan Anda ( Pra Bayar ).
• Limit dapat di sesuaikan dengan kebutuhan / permintaan
Anda.
• Dapat melakukan panggilan cepat tanpa memasukan
nomor tujuan, dengan cara mendaftarkan nomor tujuan
Anda itu ke sistem Jasnita Telekomindo ( speed dialing ).
• Dapat membatasi nomor tujuan yang tidak dikehendaki (
destination allowed )
• Dapat mengontrol pemakaian telepon melalui sistem pin (
multi password ).
• Dapat memilih bahasa pengantar pada sistem Jasnita
Telekomindo ( Inggris, Indonesia, Mandarin, Jepang ).
3.1.4.4 JasNet
JasNet merupakan perusahaan yang bergerak di bidang
pelayanan internet, antara lain:
1. Internet Protocol Television
Sistem ini merupakan layanan televisi digital dengan
menggunakan Internet Protocol (IP) dalam jaringan internet
dengan koneksi Broadband
2. Video Conference
Video Conference adalah kumpulan dari interaktif
teknologi telekomunikasi yang mengijinkan dua atau lebih
lokasi untuk interaktif melalui dua jalur video dan transmisi
radio.
3. Hosted PABX
Hosted PABX adalah suatu layanan yang disediakan
untuk perusahaan yang memerlukan sistem komunikasi PBX
52
dalam skala besar dengan menggunakan Internet Protocol
(IP)
4. Multi Protocol Label Switching (MPLS)
Layanan ini memungkinkan pelanggan untuk
menghubungkan semua kantor pelanggan dari PT Jasnita
Telekomindo hanya dengan satu link di setiap cabang
3.2 Struktur Organisasi
Struktur Organisasi dari PT. Jasnita Telekomindo adalah sebagai berikut:
Gambar 3.1 Struktur Organisasi PT. Jasnita Telekomindo
53
3.2.1 Wewenang dan Tanggung jawab
Wewenang dan tanggung jawab masing-masing divisi dari PT.Jasnita
Telekomindo ialah sebagai berikut:
1. Board of Director
• Memimpin rapat yang penting
• Menerima dan memberhentikan karyawan
• Menentukan kebijakan upah atau gaji karyawan
• Mengawasi kegiatan karyawan
• Merumuskan dan menetapkan strategi perusahaan
• Membuat perencanaan jangka panjang
• Menjaga perkembangan perusahaan dengan
mengusahakan kegiatan usaha
2. Corporate Secretary
• Membuat janji dengan pihak-pihak yang ingin bekerja
sama
• Membuat laporan kegiatan perusahaan
• Bertanggung jawab bagi pengadaan sarana atau prasarana
kesekretariatan lainnya
• Bertanggung jawab atas pelaksanaan rapat perusahaan
• Menjadi notulen dalam rapat direksi
• Menjadi petugas yang bertanggung jawab atas data
perusahaan
• Mengelola hubungan dengan regulator dan pemerintah
3. General Manager Admin,Finance and accounting
• Melakukan rekonsiliasi bank atau pajak (PPN/PPH
23)
54
• Melakukan audit internal
• Mengontrol data transaksi dari proyek
a. Manager Human Resources
• Mengurusi masalah penerimaan karyawan baru
• Menyeleksi calon karyawan
• Melakukan training terhadap calon karyawan
b. Manager Finance
• Membuat analisa studi kelayakan keuangan
• Bertanggung jawab atas pengeluaran keuangan
perusahaan yang menyangkut penggunaan dana antar
segala kegiatan usaha
• Mengatur pengalokasian dan penggunaan data
• Mengkoordinir, mengarahkan, dan mengawasi
penyajian laporan keuangan
c. Manager Tax and Accounting
• Membuat laporan keuangan, antara lain neraca dan
perhitungan laba atau rugi
• Menganalisa rasio-rasio keuangan
• mengurusi masalah pembayaran pajak perusahaan
d. Manager Purchasing
• Membuat perencanaan pembelian barang ataupun
jasa yang dibutuhkan perusahaan
• Mengontrol kegiatan pembelian (harga, kualitas, dan
delivery) dan administrasi perusahaan
• Mencari dan mebandingkan beberapa supplier untuk
mendapatkan harga dan kualitas yang baik
• Melakukan negosiasi harga ,penalti,cara,dan waktu
pembayaran serta cara dan waktu pengiriman
e. Manager Billing and Collection
55
• Mengurusi masalah tarif atau billing yang akan
dikenakan kepada customer setiap bulannya
• Menentukan kebijakan tarif bagi konsumen apabila
terjadi keluhan dari customer karena layanan yang
kurang memuaskan
f. Manager Inventory
• Mengawasi ketersediaan peralatan yang mendukung
kegiatan perusahaan
• Mengadakan peralatan yang dibutuhkan atau belum
tersedia di perusahaan
4. General Manager Sales and marketing
• Bertanggung jawab atas penjualan produk perusahaan
• Membuat analisa penjualan produk
• Mengatur strategi promosi yang akan digunakan
• Bertanggung jawab dalam pemasaran layanan-layanan
(termasuk JasNet dan JasCall) kepada para pelanggan
• Memastikan bahwa pelanggan puas terhadap layanan
yang diberikan
a. Manager Call Center
• Mengurus masalah analisa dan informasi yang
berhubungan dengan product call center
b. Manager IP Solution
• Mengurus masalah VOIP (Voice Over Internet
Protocol)
• Mengurus masalah reliability link
c. Manager GPS Tracking System
• Mengatur hal-hal yang berhubungan dengan GPRS
56
• Mengatur paket data akan melewati gateway IIX
atau gateway international
d. Manager Promotion
• Mempromosikan perusahaan melalui iklan
• Membuat dan mencetak brosur tentang perusahaan
5. General Manager Technical Support
• Mengawasi dan mengatur masalah-masalah yang
berkaitan dengan teknis
• Mengawasi kegiatan penginstalan alat,service,
maintenance product, dan customer visit
a. Manager Customer Care
• Melayani keluhan-keluhan ataupun saran dari
Customer
• Meneruskan informasi keluhan dan saran dari
customer ke bagian teknis agar segera diproses
b. Manager Quality Assurance
• Bertanggung jawab atas masalah-masalah produk
perusahaan
• Memberikan masukan atas masalah-masalah yang
terjadi
c. Manager Sales Support
• Menjelaskan ke pelanggan tentang produk yang
dijual
• Berkomunikasi dengan pelanggan melalui telepon
dan memproses dokumentasi penjualan
d. Programmer
• Mendukung produk yang dijual perusahaan
57
• Melakukan pengembangan terhadap produk
perusahaan yang sudah ada
e. Design Graphic
• Membuat dan mengembangkan berbagai design
graphic web
• Merencanakan konsep dan ide dari sebuah karya
desain
• Merancang atau menyusun bahan (huruf,
gambar,dan unsur grafis lain) menjadi informasi
visual pada media yang dimengerti publik
• Menjadi pemecah masalah untuk kebutuhan
komunikasi dalam bentuk visual
6. General Manager Operational
• Mengatur bagaimana bisnis yang telah ada agar tetap
beroperasi
a. Manager Sistem Admin
• Bertindak sebagai administrator perusahaan yang
memiliki akses tertentu terhadap data-data
perusahaan
• Bertanggung jawab atas masalah sistem seperti call
center, IP solution, dan GPS tracking system
b. Manager Networking
• Mendukung layer-layer yang membutuhkan
jaringan
• Mengatasi permasalahan yang terjadi dalam
jaringan
c. Site Manager Grand Indonesia
58
• Mengkoordinir atau mengatur instalasi kabel di
area mall,kantor,hotel, dan apartemen Grand
Indonesia
• Membuat laporan untuk instalasi yang terkait
dengan Grand Indonesia
• Mengkoordinir engineer yang akan melakukan
instalasi ataupun aktivasi di Grand Indonesia
• Melakukan jadwal maintenance untuk peralatan
yang telah terpasang di Grand Indonesia
d. Site Manager Oakwood Premier Cosmo
• Mengkoordinir atau mengatur instalasi kabel di
area mall,kantor,hotel, dan apartemen Oakwood
Premier Cosmo
• Membuat laporan untuk instalasi yang terkait
dengan Oakwood Premier Cosmo
• Mengkoordinir engineer yang akan melakukan
instalasi ataupun aktivasi di Oakwood Premier
Cosmo
• Melakukan jadwal maintenance untuk peralatan
yang telah terpasang di Oakwood Premier Cosmo
7. General Manager Branches
• Mengawasi aktivitas kerja dari kantor yang dipegangnnya
• Melaporkan perkembangan maupun kejadian yang terjadi
pada kantornya kepada General Manager yang berlokasi
di pusat
59
8. General Manager Business Development
• Merencanakan hal-hal yang berhubungan dengan
pengembangan perusahaan
• Melakukan inovasi terhadap produk yang akan dihasilkan
• Melakukan lobby dengan pihak lain yang ingin bekerja
sama
3.3 Analisa Sistem
3.3.1 Sistem yang berjalan
Saat ini, PT Jasnita Telekomindo adalah suatu perusahaan yang
melakukan penyewaan atau peminjaman GPS untuk perusahaan armada. Saat
ini PT Jasnita Telekomindo sudah memiliki GPS transceiver yang dipasang
pada armada atau kendaraan yang mana memungkinkan mengumpulkan
informasi armada, seperti lokasi, kecepatan, status update atau tidak update,
dsb. Transceiver mengirimkan informasi ini melalui jaringan GSM / GPRS
menuju server aplikasi JAS-Trak, lalu data yang dikirim akan disimpan dalam
database yang aman untuk pemutaran masa depan.
Berikut ini adalah gambaran mengenai sistem yang berjalan pada PT
Jasnita Telekomindo:
60
Gambar 3.2 Sistem berjalan
Gambar 3.3 Diagram Nol Sistem berjalan
61
3.3.2 Permasalahan yang dihadapi
Ada beberapa permasalahan yang dihadapi oleh perusahaan armada
dikarenakan belum adannya sistem yang mendukung Sistem Informasi
Geografis untuk melakukan pengelolaan Armada. Permasalahan-
permasalahan yang dihadapi oleh perusahaan armada adalah sebagai berikut:
1. Keterlambatan proses pengiriman barang
Pada perusahaan armada seringkali pengemudi tidak mengirim barang
langsung ke tujuan atau terjadi penyimpangan tujuan sehingga seringkali
terjadi permasalahan dengan pelanggan utamanya yang berkenaan dengan
keterlambatan.
2. Pengeluaran perusahaan yang berlebih
Pada perusahaan armada seringkali mendapat tagihan pengeluaran
khususnnya dalam tagihan pengisian bahan bakar yang tidak sesuai
sehingga itu akan sangat merugikan pihak perusahaan.
3. Ketidaktahuan akan jarak dan waktu tempuh armada
Perusahaan armada seringkali kekurangan informasi mengenai jarak dan
waktu tempuh armada atau kendaraan yang dimiliki oleh perusahaan
armada terutama untuk rute-rute yang belum pernah ditempuh
sebelumnya.
4. Belum adanya sistem pengelolaan armada yang bisa memvisualisasikan
data-data tracking armada pada sistem informasi geografis, sehingga
posisi kendaraan secara aktual pada peta belum bisa ditampilkan.
62
3.3.3 Usulan Pemecahan Masalah
Dengan adanya beberapa masalah dari sistem yang tersebut maka
penulis mencoba untuk memberikan usulan pemecahan masalah dengan
cara merancang suatu Sistem Informasi Geografi yang dapat memberikan
solusi untuk kemudahan akses bagi pihak PT Jasnita Telekomindo agar
mudah melakukan pelacakan kendaraan sekaligus mengawasi keberadaan
armada dan pelanggan yang sedang melakukan peminjaman GPS.
Fasilitas-fasilitas yang tersedia adalah :
1. Tracking Armada
Sistem yang dibuat adalah sistem yang bisa memberikan
gambaran atau visualisasi mengenai penjalanan armada yang
bersangkutan dari mulai berangkat sampai kembali seperti lokasi
armada, perkiraan waktu tempuh, perkiraan jarak tempuh, dan
perkiraan jumlah konsumsi BBM.
2. Biaya BBM
Sistem yang dibuat mampu untuk menampilkan biaya BBM
yang terpakai pada armada yang dilacak dengan mengolah data yang
ada seperti data jarak tempuh dengan konsumsi BBM per KM dari
armada sehingga bisa didapatkan jumlah BBM dalam Liter (L) yang
telah dipakai oleh armada.
3. Data-data didapat dari PT.Jasnita Telekomindo
Data-data yang kami gunakan didapat dari PT Jasnita
Telekomindo dengan cara meminta data pelanggan dan data GPS
yang sedang dipinjam. Data-data tersebut diolah sehingga dapat
saling melengkapi dan menjadi sebuah Sistem Informasi Geografi
yang dapat menunjukkan lokasi atau tempat pelanggan dan juga
63
pelacakan perjalanan armada berdasarkan data dari GPS yang sedang
dipinjam.
3.4 Data Flow Diagram (DFD)
3.4.1 Diagram Konteks
Gambar 3.4 Diagram Konteks yang diusulkan
64
3.4.2 Diagram Nol
Gambar 3.5 Diagram Nol yang diusulkan
3.5 Perancangan Database
3.5.1 Kamus data
Berikut ini merupakan kamus data dari tabel- tabel yang digunakan dalam
“Analisa,perancangan dan pengembangan sistem informasi geografis
berbasis web untuk sistem pengelolaan armada”:
Client: @KdClient + Nama + Address + Phone + KdCity
65
Provinsi: @KdProvinsi + NamaProvinsi
City: @KdCity + Nama + KdProvinsi
Model: @KdModel + Model+ Type + Color + EngineNumber +
ChasisNumber + FC_Avg
KonsumsiBahanBakar: @KdFC + Jarak + JumlahLBensin+ Biaya_BBM +
Kd_LP
JenisBensin: @KdJenisBensin + NamaJenis + HargaSatuan
Manufacture: @KdManufacture + Nama + KdModel
Asset: @KdAsset + SAName + Speed +SserialKey + Smobilenumber+
KdClient
LastPosition: @Kd_LP + KdAsset + Waktu + Posisi + Speed + Status
Kendaraan: @SAName + PurchasingDate+ Price +KdModel + KdJenisBensin
+ KonsumsiBBM
3.5.2 Entity Relationship Diagram (ERD)
66
Gambar 3.6 ERD
3.5.3 Spesifikasi tabel
1. Tabel Kota
Nama Tabel : Kota
Deskripsi : Database Kota di Indonesia
67
Primary key : KdCity
Tabel 3.1 Tabel Kota
Nama Field Tipe Panjang Keterangan
Kdkota Integer 11 Kode Kota
KdProvinsi Integer 11 Kode Provinsi
Nama Varchar 100 Nama Kota
2. Tabel Provinsi
Nama Tabel : Provinsi
Deskripsi : Database Provinsi di Indonesia
Primary key : KdProvinsi
Tabel 3.2 Tabel Propinsi
Nama Field Tipe Panjang Keterangan
KdProvinsi Integer 11 Kode Provinsi
NamaProvinsi Varchar 100 Nama Provinsi
3. Tabel Last Position
Nama Tabel : LastPosition
Deskripsi : Database Last Position
Primary key : Kd_LP
68
Tabel 3.3 Tabel Last Position
Nama Field Tipe Panjang Keterangan
Kd_LP Integer 11 Kode Last Position
KdAsset Integer 11 Kode Asset
Waktu DateTime Waktu yang ditempuh
Location Varchar 100 Location
Speed Varchar 100 Kecepatan kendaraan
Status Varchar 100 Status Kendaraan
4. Tabel Kendaraan
Nama Tabel : Kendaraan
Deskripsi : Database kendaraan
Primary key :SAName
Tabel 3.4 Tabel Kendaraan
Nama Field Tipe Panjang Keterangan
SAName Varchar 100 No kendaraan
PurchasingDate Datetime Tanggal pembelian
Price Float 11 Harga Kendaraan
KdModel Integer 11 Kode Model
69
KdJenisBBM Integer 11 Kode Jenis BBM
5. Tabel manufacture
Nama Tabel : Manufacture
Deskripsi : Database Manufacture
Primary key : KdManufacture
Tabel 3.5 Tabel Manufacture
Nama Field Tipe Panjang Keterangan
KdManufacture Integer 11 Kode manufacture
Nama Varchar 100 Nama Manufacture
KdModel Integer 11 Kode Model
6. Tabel konsumsi bahan bakar
Nama Tabel : Konsumsi_bahan_bakar
Deskripsi : Database konsumsi bahan bakar
Primary key : KdFC
Tabel 3.6 Tabel Konsumsi bahan bakar
Nama Field Tipe Panjang Keterangan
KdFC Integer 11 Kode konsumsi bahan bakar
Jarak Float 11 Jarak yang ditempuh
70
Jumlah_l_BBM Float 11 Jumlah L bensin yang
keluar
Biaya_BBM Float 11 Biaya BBM
7. Tabel asset
Nama Tabel : Asset
Deskripsi : Database untuk Asset yang ada di P. Jawa
Primary key : KdAsset
Tabel 3.7 Tabel Asset
Nama Field Tipe Panjang Keterangan
KdAsset Integer 11 Kode Asset
SAName Varchar 100 No Kendaraan
Speed Float 11 Kecepatan
SserialKey Varchar 100 SerialKey
SmobileNumber Varchar 100 Mobile Number
KdClient Integer 11 Kode Client
8. Tabel jenis bensin
Nama Tabel : JenisBensin
Deskripsi :Database Jenis Bensin
Primary key :Kdjenisbensin
71
Tabel 3.8 Tabel jenis bensin
Nama Field Tipe Panjang Keterangan
Kdjenisbensin Integer 11 Kode jenis bensin
NamaJenis Varchar 100 Nama Jenis Bensin
HargaSatuan Float 11 Harga satuan bensin
9. Tabel Client
Nama Tabel : Client
Deskripsi : Database Client PT Jasnita Telekomindo
Primary key :KdClient
Tabel 3.10 Tabel Client
Nama Field Tipe Panjang Keterangan
KdClient Integer 11 Kode Client
NamaClient Varchar 100 Nama Client
Address Varchar 100 Alamat Client
KdCity Integer 11 Kode Kota
10. Tabel model
Nama Tabel : Model
Deskripsi : Database model kendaraan
Primary key : KdModel
72
Tabel 3.11 Tabel Model
Nama Field Tipe Panjang Keterangan
KdModel Integer 11 Kode Model
Model Varchar 100 Model
Type Varchar 100 Type
Color Varchar 100 Color
EngineNumber Varchar 100 Engine Number
ChasisNumber Float 11 Chasis Number
3.6 Perancangan menu
73
Gambar 3.7 Diagram Hierarki Main Menu
Didalam menu utama terdapat 8 sub menu, yaitu profile, new user, new client,
client, asset,new asset, menu viewing, menu searching
Sub menu tersebut dijelaskan sebagai berikut:
• Menu Profile
74
Menu ini menampilkan profile dari yang login berupa usename, password,
nama,address, position, email, telp no, mobile no
• Menu new user
Menu ini terdiri dari dari 4 sub menu yaitu:
A. Menu Create: Untuk menambahkan user baru yang digunakan untuk
login
B. Menu tampilan: untuk menampilkan data user yang sudah dicreate
C. Menu Update: untuk melakukan perubahan data user.
D. Menu delete: untuk mendelete data user
• Menu new client
Menu ini untuk menambahkan data client
• Menu client
Menu client ini menampilkan data client. Data Client tersebut sebagai berikut:
nama,alamat, telephone, kota, provinsi. Dan pada menu tersebut 1 sub menu
yaitu delete, untuk mendelete data client yang sudah tidak melakukan
transaksi dengan PT Jasnita Telekomindo.
• Menu new asset
Menu ini untuk menambahkan data asset
• Menu asset
Menu asset ini menampilkan data asset. Data Asset tersebut sebagai berikut:
iasset, saname,speed, sserialkey, smobilenumber, nama client, alamat.
Menu asset ini memiliki 2 sub menu yaitu
A. Menu delete
75
Menu ini mendelete data asset yang sudah tidak terpakai.
B. Menu update
Menu ini untuk melakukan perubahan data asset.
• Menu viewing
Menu ini terdiri dari dari enam sub menu yaitu:
1. Zoom in, untuk memperbesar gambar peta
2. Zoom out, untuk memperkecil gambar peta
3. Pan, untuk menggeser gambar peta
4. Best fit, untuk mengubah ukuran gambar peta seukuran layar
5. Sattelit, untuk menampilkan peta sesuai dengan gambaran sebenarnnya
• Menu searching
Pada tahap ini sangat tergantung pada saat proses di viewing. Pada menu ini
terdapat waktu tempuh,jarak tempuh, jumlah BBM yang dikeluarkan, rute
jalan yang dilalui, biaya BBM yang dikeluarkan oleh armada atau kendaraan.
3.7 Perancangan layar
Rancangan Halamaan login
76
Gambar 3.8 Rancangan halaman login
Rancangan Halaman home
Gambar 3.9 Rancangan halaman Home
77
Rancangan Halaman profile
Gambar 3.10 Rancangan halaman Profile
Rancangan Halaman new user
78
Gambar 3.11 Rancangan halaman new user
Rancangan Halaman update User
Gambar 3.12 Rancangan halaman update user
Rancangan Halaman newclient
79
Gambar 3.13 Rancangan halaman new client
Rancangan Halaman client
Gambar 3.14 Rancangan halaman client
Rancangan Halaman newasset
80
Gambar 3.15 Rancangan halaman new asset
Rancangan Halaman asset
Gambar 3.16 Rancangan halaman asset
Rancangan Halaman update asset
81
Gambar 3.17 Rancangan halaman update asset
Rancangan Halaman viewing
Gambar 3.18 Rancangan halaman viewing
82
Rancangan Layar Searching
Gambar 3.19 Rancangan halaman searching
3.8 Spesifikasi program
Modul Aplikasi Web
Panggil alamat web
Masukkan Username
Masukkan Password
Tekan Login
Modul Menu Utama Aplikasi Web
Lakukan Pilihan pada menu Home
Tekan Sign Out untuk melakukan Logout
Modul Profile
83
Lakukan Pilihan Profile di halaman Home
Dapat Melihat Profile dari User yang sedang Login
Modul New User
Lakukan Pilihan New User di halaman Home
Halaman Untuk membuat data user yang baru
Masukkan Username
Masukkan Password
Pilih Position
Masukkan Nama
Masukkan Address
Masukkan E-Mail
Masukkan Phone
Masukkan Mobile Phone
Tekan Create untuk membuat
Tekan Reset untuk mereset data yang diinput
Centang User yang mau didelete
Tekan Delete untuk mendelet User yang sudah ada
Modul Update User
Lakukan Pilihan Update User di halaman Home
Masukkan Username
Masukkan Password
84
Melakukan pengecekan ke database
Pilih Position Yang ingin diganti
Masukkan Nama Yang ingin diganti
Masukkan Address Yang ingin diganti
Masukkan E-Mail Yang ingin diganti
Masukkan Phone Yang ingin diganti
Masukkan Mobile Phone Yang ingin diganti
Tekan Reset Untuk mereset input data
Tekan Update untuk mengupdate data
Modul New Client
Lakukan Pilihan New Client di halaman Home
Masukkan Nama
Masukkan Alamat
Masukkan Phone
Pilih Provinsi
Pilih Kota
Tekan Submit untuk membuat new client
Modul Client
Lakukan Pilihan Client di halaman Home
85
Menampilkan data-data client yang ada
Centang client yang ingin dihapus
Tekan Delete untuk menghapus client yang dipilih
Modul New Asset
Lakukan pilihan New asset di halaman Home
Masukkan SANAME
Masukkan Speed
Masukkan SERIAL KEY
Masukkan Phone
Pilih Client yg memiliki Asset tersebut
Tekan Submit untuk membuat Asset yang baru
Modul Asset
Lakukan pilihan Asset di halaman Home
Menampilkan Asset-Asset yang tersedia
Tekan angka halaman atau Next untuk mengganti halaman
Centang Asset yang ingin di Delete
Tekan Delete untuk menghapus Asset
Modul Update Asset
Lakukan pilihan Update Asset di halaman Home
Masukkan IASSET
Masukkan SANAME
86
Masukkan Speed
Masukkan SERIAL KEY
Masukkan Phone
Pilih Client yg memiliki asset tersebut
Melakukan pengecekan ke Database
Tekan Submit untuk mengupdate Asset
Modul Viewing
Lakukan pilihan Viewing di halaman Home
Masukkan SANAME yang ingin dicari
Tentukan Start Date
Tentukan End Date
Tekan Search untuk mencari posisi
Masuk ke modul searching
Modul Searching
Menampilkan jarak tempuh Armada
Menampilkan jumlah BBM yang terpakai
Menampilkan harga BBM yang dibutuhkan
Menampilkan rute jalan yang dilalui oleh Armada