Upload
hanindi-fajrina
View
220
Download
2
Embed Size (px)
DESCRIPTION
LUARBIASA
Citation preview
BAB IV
RANCANGAN SISTEM USULAN
1.1. Umum
Sistem yang dirancang merupakan usulan perancangan sistem untuk
memperbaiki sistem pemasaran rumah yang sedang berjalan sebelumnya. Sistem
ini memiliki peranan yang penting dalam menyediakan informasi tentang
perumahan, yang berupa penggambaran, perancangan yang terkonfigurasi dari
komponen perangkat keras maupun perangkat lunak.
1.2. Tujuan Perancangan Sistem
Tujuan dari perancangan sistem informasi pemasaran rumah berbasis web
pada CV. Sarana Niaga ini untuk memberikan kemudahan bagi masyarakat luas
untuk mengetahui informasi tentang perumahan pada CV. Sarana Niaga, pada
sistem ini konsumen juga dapat langsung memesan rumah yang telah sesuai
dengan keinginan mereka, site ini juga memberikan kemudahan dalam perusahaan
untuk mengolah data-data yang ada yang nantinya akan dijadikan sebagai arsipan
dokumen pada perusahaan.
43
44
1.3. Prosedur Sistem Usulan
Prosedur sistem usulan pemasaran rumah berbasis web pada CV. Sarana
Niaga adalah sebagai berikut:
1. Proses Kelola Data Master
Pada proses ini admin memasukan data rumah, data lokasi rumah, dan data
type rumah kepada sistem. Data – data tersebut akan disimpan dalam
database masing- masing.
2. Proses Registrasi
Pada proses ini konsumen akan melakukan proses registrasi dengan
memasukan data konsumen yang tertera. Data konsumen itupun langsung
tersimpan kedalam database konsumen.
3. Proses Pemesanan
Pada proses ini konsumen akan melakukan proses pemesanan, dan
sebelumnya konsumen akan membuka informasi tentang rumah, lokasi
rumah, type rumah. Setelah konsumen tersebut melakukan proses
pemesanan rumah yang diinginkan, maka setelah itu konsumen akan
mendapatkan konfirmasi data pemesanan rumah melalui email dan jika
konsumen tersebut menghendaki maka proses pemesanan telah selesai.
4. Proses Pembayaran Booking Fee
Pada proses ini konsumen yang telah menyetujui proses pemesanan maka
akan melakukan pembayaran booking fee. Setelah konsumen tersebut
melakukan konfirmasi pembayaran booking fee melalui pengisian formulir
konfirmasi, jika pembayaran sudah dinyatakan selesai maka bagian
keuangan akan memberikan kwitansi sebagai bukti bahwa konsumen
tersebut telah membayar booking fee melalui email.
5. Proses Laporan
Pada proses ini bagian admin dan keuangan mencetak laporan mengenai
pemesanan rumah dan pembayaran booking fee kemudian data ini yang
akan dijadikan dasar untuk pembuatan laporan pemesanan dan laporan
pembayaran booking fee kepada pimpinan.
45
Adapun Data Flow Diagram yang akan penulis gambarkan terdiri dari:
1. Diagram Konteks
Gambar 19.
Diagram Konteks Sistem usulan
48
1.4. Struktur Navigasi Web
Struktur navigasi merupakan stuktur dari situs web yang berguna untuk
memandu pengunjung menjelajahi situs web dan menghantarkan pengunjung pada
isi yang mereka cari. Adapun stuktur navigasi yang digunakan untuk merancang
web ini dalah struktur navigasi hirarki.
Gambar 22. Struktur Navigasi Hirarki Halaman Konsumen
49
Gambar 23. Struktur Navigasi Hirarki Halaman Admin web
Gambar 24. Struktur Navigasi Hirarki Halaman Admin Keuangan
1.5. Kamus Data Sistem Usulan
Kamus data atau dictionary adalah katalog data tentang fakta dan
kebutuhan–kebutuhan informasi dari suatu sistem informasi. Dengan
menggunakan kamus data, analisis sistem dapat mengindentifikasikan data yang
mengalir dalam sistem dengan lengkap.
50
1.5.1.Kamus Data Dokumen Masukan
1. Nama arus data : Formulir Pendaftaran Konsumen
Alias : -
Bentuk data : Media Elektronik
Arus data : Dari konsumen ke Admin web
Penjelasan : Digunakan untuk login konsumen dan transaksi
Periode : Satu kali pada saat konsumen mendaftar
Volume : Lima data konsumen dalam satu hari
Struktur data : Bentuk Formulir pendaftaran terdiri dari
Id_konsumen
Nama
Alamat
Telp
Username
Password
Rincian Struktur data :
1. Id_konsumen =*terdiri dari 10 digit
2. Nama = Nama lengkap
3. Alamat = Alamat lengkap
4. Email = Email
5. Telp = No. Telepon
6. Username = Nama untuk login
7. Password = Angka atau huruf sampai 10 digit
2. Nama arus data : Formulir Pemesanan
Alias : -
Bentuk data : Media Elektronik
Arus data : Dari konsumen ke admin web
Penjelasan : Digunakan sebagai bukti pemesanan
Periode : Satu kali pada saat memesan
51
Volume : Lima data pemesanan dalam satu hari
Struktur data : Bentuk Formulir Pemesanan terdiri dari
Id_pemesanan
Id_rumah
Id_type
Id_lokasi
harga
Rincian Struktur data:
1. Id_pemesanan =*terdiri dari 10 digit
2. Id_rumah =*terdiri dari 10 digit
3. Id_type =*terdiri dari 10 digit
4. Id_lokasi =*terdiri dari 10 digit
5. Harga = Harga Rumah
3. Nama arus data : Formulir Konfirmasi Pembayaran
Alias : -
Bentuk data : Media elektronik
Arus data : Dari Konsumen ke bagian keuangan
Penjelasan : Digunakan untuk mengkonfirmasi pembayaran
Periode : Satu kali pada saat mengkonfirmasi
Volume : Lima data konfirmasi dalam satu hari
Struktur data : Bentuk Formulir Konfirmasi Pembayaran terdiri
Dari
Id_pembayaran
Id_pemesanan
Tanggal_transfer
Nominal
Nama_bank
Atas_nama
Rincian Struktur data :
1. Id_pembayaran =*terdiri dari 10 digit
2. Id_pemesanan =* terdiri dari 10 digit
52
3. Tanggal_transfer = tanggal transaksi transfer booking fee
4. Nominal = banyaknya transfer
5. Nama_bank = Nama bank untuk transfer booking fee
6. Atas_nama = nama pemilik rekening yang dipakai untuk
transfer
4. Formulir Buku Tamu
Nama arus data : Formulir Buku Tamu
Alias : -
Bentuk data : Media elektronik
Arus data : Dari Konsumen ke Admin web
Penjelasan : Digunakan untuk menulis pesan, kritik atau saran
Periode : Satu kali pada saat mengunjungi halaman kontak
Volume : Lima pesan dalam satu hari
Struktur data : Bentuk Formulir Buku tamu terdiri dari
Id_bukutamu
Tanggal
Nama
Pesan
Rincian Struktur data :
1. Id_bukutamu =*terdiri dari 10 digit
2. Tanggal = tanggal pesan
3. Nama = nama pemberi pesan
4. Email = email pemberi pesan
5. Pesan = pesan
1.5.2.Kamus Data Dokumen Keluaran
1. Nama arus data : Laporan pemesanan rumah
Alias :
Bentuk data : Kertas cetakan
Arus data : Dari admin ke pimpinan
53
Penjelasan : Setiap terjadinya pemesanan rumah
Periode : Setiap akhir bulan
Volume : 1 sampai 2 lembar dalam satu bulan
Struktur data : Bentuk Laporan Pemesanan terdiri dari
Id_pemesanan
Id_rumah
Id_konsumen
Tanggal
Tanggal Limit
Status Pemesanan
Rincian Struktur data:
1. Id_pemesanan = *terdiri dari 10 digit
2. Id_rumah = * terdiri dari 10 digit
3. Id_konsumen =*terdiri dari 10 digit
4. Tanggal = tanggal pemesanan
5. Tanggal limit = tanggal batas akhir pembayaran Booking fee
6. Admin = Nama lengkap + Tanda tangan
7. Pimpinan = nama lengkap = Tanda tangan
2. Nama arus data : Laporan Pembayaran Booking Fee
Alias :
Bentuk data : Kertas
Arus data : Dari Keuangan ke pimpinan
Penjelasan : Setiap terjadinya pembayaran Booking Fee
Periode : Setiap akhir bulan
Volume : 1 sampai 2 lembar dalam satu bulan
Struktur data : Bentuk Laporan Pembayaran terdiri dari
Id_pembayaran
Id_pemesanan
Tanggal
Nominal
Nama_bank
54
Atas_nama
Rincian Struktur Data:
1. Id_pembayaran = *terdiri dari 10 digit
2. Id_pemesanan = *terdiri dari 10 digit
3. Tanggal = Tanggal pembayaran Booking Fee
4. Nominal = Jumlah Pembayaran
5. Nama_bank = Nama bank tempat pembayaran
6. Atas_nama = pemilik nama rekening yang dipakai untuk
pembayaran booking fee
7. Keuangan = Nama lengkap + Tanda tangan
8. Pimpinan = Nama lengkap + Tanda tangan
1.6. Spesifikasi Sistem usulan
Spesifikasi sistem usulan merupakan rangkaian atau pembahasan mengenai
bentuk-bentuk dari file maupun dokumen-dokumen dari sistem pemasaran
rumah berbasis web pada CV. Sarana Niaga.
1.6.1.Spesifikasi Dokumen Masukan
A. Nama Dokumen : Formulir Pendaftaran
Fungsi : Digunakan untuk login konsumen dan transaksi
Sumber : Konsumen
Tujuan : Admin web
Periode : dokumen elektronik
Jumlah : Satu lembar
Bentuk : Media elektronik
B. Nama Dokumen : Formulir Pemesanan
Fungsi : Digunakan untuk bukti pemesanan dari konsumen
Sumber : Konsumen
Tujuan : Admin web
Periode : Dokumen elektronik
Jumlah : Satu lembar
Bentuk : Media elektronik
55
C. Nama Dokumen : Formulir Konfirmasi Pembayaran
Fungsi : Digunakan untuk mengkonfirmasi pembayaran
Sumber : Konsumen
Tujuan : Admin Keuangan
Periode : Dokumen elektronik
Jumlah : Satu lembar
Bentuk : Media Elektronik
D. Nama Dokumen : Formulir Buku Tamu
Fungsi : Digunakan untuk menulis pesan, kritik atau saran
Sumber : Konsumen
Tujuan : Admin web
Periode : Dokumen elektronik
Jumlah : Satu lembar
Bentuk : Media elektronik
1.6.2.Spesifikasi Dokumen Keluaran
Dokumen keluaran adalah dokumen yang dihasilkan dari proses yang terjadi
dari suatu sistem. Melalui dokumen ini maka akan dihasilkan suatu bentuk
laporan. Adapun dokumen keluaran yang ada pada sistem Pemesanan rumah
dan Pembayaran booking Fee adalah sebagai berikut:
A. Nama Dokumen : Laporan Pemesanan Rumah
Fungsi : Sebagai Laporan Bulanan
Sumber : Admin
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 lembar
Bentuk : Setiap akhir bulan pada saat laporan
B. Nama Dokumen : Laporan Pembayaran Booking Fee
Fungsi : Sebagai Laporan Bulanan
Sumber : Keuangan
56
Tujuan : Pimpinan
Media : Kertas
Format : Lampiran
Jumlah : 1 lembar
Frekuensi : Setiap akhir bulan pada saat laporan
1.6.3.ERD (Entity Relationalship Diagram)
Entity Relationship Diagram menjelaskan hubungan antar data dalam basis
data yang terdiri dari object-object dasar yang mempunyai hubungan atau relasi
antar object-object tersebut.
57
Gambar 25. ERD ( Entity Relationship Diagram )
1.6.4.Spesifikasi File Database
Spesifikasi file menjelaskan tentang file-file yang digunakan dalam
pengelolaan database pada sistem yang diusulkan, serta sebagai media
penyimpanan data proses yang terjadi pada sistem usulan. Adapun spesifikasi file-
file tersebut adalah :
A. Spesifikasi File Konsumen
Nama File : File Konsumen
Akronim : konsumen.myd
Type File : Master (Induk)
Fields Keys : id_konsumen
Panjang Records : 145
Tabel 1. File Konsumen
No. Elemen Data Akronim Type Panjang Ket
1 Id_konsumen Id_konsumen Varchar 10 Key
2 Nama Nama Varchar 20
3 Alamat Alamat Varchar 30
4 Email Email Varchar 30
5 Telp Telp Varchar 15
6 Username Username Varchar 20
7 Password Password Varchar 20
B. Spesifikasi File Type Rumah
Nama File : File Type
Akronim : type.myd
58
Type File : Master (Induk)
Fields Keys : id_type
Panjang Records : 45
Tabel 2. File Type
No. Elemen Data Akronim Type Panjang Ket
1 Id_type Id_type Varchar 10 Key
2 Type Type Varchar 15
3 Cluster Cluster Varchar 20
C. Spesifikasi File Lokasi
Nama File : File Lokasi
Akronim : lokasi.myd
Type File : Master (Induk)
Fields Keys : id_lokasi
Panjang Records : 55
Tabel 3. File Lokasi
No. Elemen Data Akronim Type Panjang Ket
1 Id_lokasi Id_lokasi Varchar 10 Key
2 Lokasi Lokasi Varchar 30
3 Kota Kota Varchar 15
4 Ket Keterangan Text
D. Spesifikasi File Rumah
Nama File : File Rumah
Akronim : rumah.myd
Type File : Master (Induk)
Fields Keys : id_rumah
Panjang Records : 51
Tabel 4. Tabel Rumah
No. Elemen Data Akronim Type Panjang Ket
1 Id_rumah Id_rumah Varchar 10 Key
2 Id_type Id_type Varchar 10
59
3 Id_lokasi Id_lokasi Varchar 10
4 Pondasi Pondasi Text
5 Struktur Struktur Text
6 Dinding Dinding Text
7 Atap Atap Text
8 Penutup_atap Penutup_atap Text
9 Lantai_utama Lantai_utama Text
10 Lantai_km Lantai_km Text
11 Dinding_km Dinding_km Text
12 Kusen Kusen Text
13 Pintu Pintu Text
14 Pintu_km Pintu_km Text
15 Jendela Jendela Text
16 Plafond Plafond Text
17 Sanitair Sanitair Text
18 Meja_dapur Meja_dapur Text
19 Carport Carport Text
20 Pagar Pagar Text
21 Air Air Text
22 Listrik Listrik Text
23 Harga Harga Int 11
24 Denah Denah Varchar 200
25 Tampak_muka Tampak_muka Varchar 200
26 Peta Peta Varchar 200
27 Status_rumah Status_rumah Varchar 10
E. Spesifikasi File User
Nama File : File User
Akronim : user.myd
Type File : Master (Induk)
Fields Keys : username
Panjang Records : 30
60
Tabel 5. Tabel User
No. Elemen Data Akronim Type Panjang Ket
1 Username Username Varchar 10 Key
2 Password Password Varchar 10
3 Level Level Varchar 10
F. Spesifikasi File Pemesanan
Nama File : File Pemesanan
Akronim : pemesanan.myd
Type File : Master (Induk)
Fields Keys : id_pemesanan
Panjang Records : 40
Tabel 6. Tabel Pemesanan
No. Elemen Data Akronim Type Panjang Ket
1 Id_pemesanan Id_pemesanan Varchar 10 Key
2 Id_rumah Id_rumah Varchar 10
3 Id_konsumen Id_konsumen Varchar 10
4 Tanggal Tanggal Date
5 Tanggal_limit Tanggal_limit Date
6 Status_pemesanan Status_pemesanan Varchar 10
G. Spesifikasi File Pembayaran
Nama File : File Pembayaran
Akronim : pembayaran.myd
Type File : Master (Induk)
Fields Keys : id_pembayaran
Panjang Records : 70
Tabel 7. Tabel Pembayaran
No. Elemen Data Akronim Type Panjang Ket
61
1 Id_pembayaran Id_pembayaran Varchar 10 Key
2 Id_pemesanan Id_pemesanan Varchar 10
3 Tanggal Tanggal Date
4 Tanggal_konf Tanggal_konf Date
5 Nominal Nominal Varchar 10
6 Nama_bank Nama_bank Varchar 20
7 Atas_nama Atas_nama Varchar 20
1.6.5.Struktur Kode
Struktur kode dibuat dengan tujuan agar penginputan atau perekaman data
lebih mudah, dan cepat sehingga mempercepat proses kerja. Dengan kode-kode
ini unjuk kerja dari program computer juga lebih cepat, di bawah ini dijelaskan
tentang elemen data yang digunakan di dalam pengkodean yaitu :
A. Id Konsumen
x x x x x x X x x x
Panjang : 10
Type : Caracter
Keterangan :
1. Digit pertama Kode singkatan dari kata Konsumen
2. Digit keempat dan digit kelima menunjukan tahun
3. Digit keenam dan digit ketujuh menunjukan bulan
4. Digit delapan sampai dengan sepuluh Nomer Urut registrasi
Contoh : KSM1302001
B. Id Pemesanan
x x x x x x X x x x
TahunTiga huruf
singkalatn dari
Konsumen
No. Urut RegistrasiBulan
62
Panjang : 10
Type : Caracter
Keterangan :
1. Digit pertama Kode singkatan dari kata Pemesanan
2. Digit keempat dan digit kelima menunjukan tahun
3. Digit keenam dan digit ketujuh menunjukan bulan
4. Digit delapan sampai dengan sepuluh Nomer Urut Pemesanan
Contoh : PSN1302001
C. Id Pembayaran
x x x x x x X x x x
Panjang : 10
Type : Caracter
Keterangan :
1. Digit pertama Kode singkatan dari kata Pembayaran
2. Digit keempat dan digit kelima menunjukan tahun
3. Digit keenam dan digit ketujuh menunjukan bulan
4. Digit delapan sampai dengan sepuluh Nomer Urut Pembayaran
Contoh : PMB1302001
TahunTiga huruf
singkalatn dari
Pemesanan
No. Urut PemesananBulan
TahunTiga huruf
singkatan dari
Pembayaran
No. Urut PembayaranBulan
63
D. Id Type
x x x x x x X x X x
Panjang : 10
Type : Caracter
Keterangan :
1. Digit pertama Kode singkatan dari kata Type
2. Digit keempat dan digit kelima menunjukan tahun
3. Digit keenam dan digit ketujuh menunjukan bulan
4. Digit delapan sampai dengan sepuluh Nomer Urut Type
Contoh : TYP1302001
E. Id Lokasi
x x x x x x X x x x
Panjang : 10
Type : Caracter
Keterangan :
1. Digit pertama Kode singkatan dari kata Lokasi
2. Digit keempat dan digit kelima menunjukan tahun
3. Digit keenam dan digit ketujuh menunjukan bulan
4. Digit delapan sampai dengan sepuluh Nomer Urut Lokasi
Contoh : LKS1302001
TahunTiga huruf
singkalatn dari
Type
No. Urut TypeBulan
TahunTiga huruf
singkatan dari
Lokasi
No. Urut LokasiBulan
64
F. Id Rumah
x x x x x x X x x x
Panjang : 10
Type : Caracter
Keterangan :
1. Digit pertama Kode singkatan dari kata Rumah
2. Digit keempat dan digit kelima menunjukan tahun
3. Digit keenam dan digit ketujuh menunjukan bulan
4. Digit delapan sampai dengan sepuluh Nomer Urut Rumah
Contoh : RMH1302001
G. Id Buku Tamu
x x x x x x X x x x
Panjang : 10
Type : Caracter
Keterangan :
1. Digit pertama Kode singkatan dari kata Buku Tamu
2. Digit keempat dan digit kelima menunjukan tahun
3. Digit keenam dan digit ketujuh menunjukan bulan
4. Digit delapan sampai dengan sepuluh Nomer Urut Pengunjung
TahunTiga huruf
singkatan dari
Rumah
No. Urut RumahBulan
TahunTiga huruf
singkatan dari
Buku Tamu
No. Urut PengunjungBulan
65
Contoh : BKT1302001
1.6.6.HIPO
HIPO merupakan metodologi yang dikembangkan dan didukung oleh IBM.
HIPO sebenarnya adalah alat dokumentasi program, akan tetapi sekarang HIPO
juga banyak digunakan sebagai alat disain dan teknik dokumentasi dalam siklus
pengembangan sistem. Adapun spesifikasi program yang digambarkan adalah:
a. Spesifikasi Program
Dalam pembahasan spesifikasi program dijelaskan cara kerja program agar
lebih mudah memahaminya. Serta melihat bagaimana prosedur program
dijalankan sesuai dengan ketentuannya. Adapun penjelasan mengenai spesifikasi
program tersebut sebagai berikut:
Gambar 26. Diagram HIPO (User)
67
1. Spesifikasi Program HIPO (User)
a. Spesifikasi Program Menu Utama/Home
Nama Program : Menu utama/Home
Akronim : Index.php
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.1
Fungsi : Sebagai tampilan awal
Proses program : Merupakan halaman utama pada website yang memiliki
menu sebagai berikut : Home, Profil, Model, Help,
Kontak, simulasi, Login User, Login Admin
b. Spesifikasi Program Profil
Nama Program : Profil
Akronim : index.php?page=Profil
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.2
Fungsi : Memberikan informasi mengenai profil perusahaan
Proses program : Klik tombol menu profil kemudian akan muncul profil
perusahaan
c. Spesifikasi Program Model
Nama Program : Model
Akronim : index.php?page=model
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.3
Fungsi : Memberikan informasi produk yang dijual
Proses program : Klik tombol menu model pilih rumah yang hendak
dipesan
d. Spesifikasi Program Kontak
Nama program : Kontak
Akronim : index.php?page=kontak
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.4
68
Fungsi : Sebagai halaman untuk memberikan pesan,kritik dan
saran
Proses program : Klik tombol menu kontak kemudian isi nama, email
beserta pesan yang akan ditujukan kepada admin
e. Spesifikasi Program Info
Nama program : Info
Akronim : index.php?page=info
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.5
Fungsi : Sebagai halaman petunjuk untuk User, dimana terdapat
informasi mengenai peraturan pemesanan rumah dan
pembayaran booking fee
Proses Program : Klik tombol menu info makan terdapat informasi
mengenai pemesanan dan pembayaran booking fee
f. Spesifikasi Program Simulasi
Nama program : simulasi
Akronim : index.php?page=simulasi
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.6
Fungsi : Sebagai halaman Simulasi Perhitungan KPR
Proses program : Klik tombol menu simulasi, kemudian pilih type rumah
yang dikehendaki, lengkapi bunga KPR Bank dan Uang
muka kemudian klik tombol hitung.
g. Spesifikasi Program Konfirmasi Pembayaran
Nama program : konfirmasi pembayaran
Akronim : index.php?page=konfirmasipembayaran
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.7
Fungsi : Sebagai halaman untuk konfirmasi pembayaran
69
Proses program : Klik tombol konfirmasi pembayaran, kemudian pilih id
pemesanan, dan isi dengan lengkap tanggal transfer, nominal, nama bank
dan atas nama pengirim.
2. Spesifikasi Program HIPO (Admin Web)
a. Spesifikasi Program Menu Login Admin Web
Nama program : Menu Login Admin Web
Akronim : adminweb
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.8
Fungsi : untuk melakukan login masuk kehalaman admin web
Proses program : Ketikkan pada halam web villa/adminweb kemudian isi
username dan password admin
b. Spesifikasi Program Menu Type Rumah
Nama program : type rumah
Akronim : media.php?page=type
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.9
Fungsi : halaman administrator untuk mengelola data type rumah
Proses program : Klik Tombol menu data dasar, kemudian pilih type rumah,
kemudian input type dan cluster rumah.
c. Spesifikasi Program Menu Lokasi Rumah
Nama program : lokasi rumah
Akronim : media.php?page=lokasi
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.10
Fungsi : halaman administrator untuk mengelola data lokasi rumah
Proses program : Klik tombol menu data dasar, kemudian pilih lokasi
rumah, kemudian input data lokasi rumah
d. Spesifikasi Program Menu Data Rumah
Nama program : data rumah
Akronim : media.php?page=rumah
70
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.11
Fungsi : halaman administrator untuk mengelola data rumah
Proses program : Klik tombol menu data dasar , kemudian pilih data rumah,
kemudian input data rumah
e. Spesifikasi Program Menu Data User
Nama program : data user
Akronim : media.php?page=user
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.12
Fungsi : halaman administrator untuk mengelola data user
Proses program : Klik tombol menu data dasar, kemudian pilih data user
f. Spesifikasi Program Laporan Pemesanan
Nama program : Laporan pemesanan
Akronim : media.php?page=lap_pemesanan
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.13
Fungsi : Halaman administrator untuk mengelola laporan
pemesanan
Proses program : Klik tombol menu laporan pemesanan, kemudian pilih
tanggal mulai dan tanggal akhir laporan lalu klik tombol
browse, setelah report muncul dilanjutkan dengan klik
cetak
g. Spesifikasi Program Data Konsumen
Nama program : Data Konsumen
Akronim : media.php?page=konsumen
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.14
Fungsi : Halaman administrator untuk mengelola data konsumen
Proses program : Klik tombol menu data konsumen, kemudian tersedia sub
menu edit untuk merubah data konsumen atau sub menu
hapus untuk menghapus data konsumen
71
h. Spesifikasi Program Data Pemesanan
Nama Program : Data Pemesanan
Akronim : media.php?page=pemesanan
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.15
Fungsi : Halaman administrator untuk mengelola data pemesanan
Proses program : Klik tombol menu data pemesanan, kemudian tersedia sub
menu edit untuk merubah data pemesanan atau sub menu
hapus untuk menghapus data pemesanan
3. Spesifikasi Program HIPO (Admin Keuangan)
a. Spesifikasi Program Data Pembayaran
Nama program : Menu Data Pembayaran
Akronim : media.php?page=pembayaran
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.16
Fungsi : Halaman administrator untuk mengelola data pembayaran
Proses program : Klik tombol menu data pembayaran, kemudian tersedia
sub menu edit untuk merubah data pembayaran sekaligus
untuk mengubah status rumah dari booking menjadi deal,
dan sub menu hapus untuk menghapus data pembayaran.
b. Spesifikasi Program Data Pembayaran Deal
Nama program : Menu Data Status Pembayaran Deal
Akronim : media.php?page=pembayaran_deal
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.17
Fungsi :Halaman administrator untuk menampilkan tabel
pembayaran yang sudah berstatus deal.
c. Spesifikasi Program Laporan Pembayaran
Nama program : Menu Laporan Pembayaran
Akronim : media.php?=lap_pembayaran
72
Bahasa : PHP dan Adobe Dreamwever cs4
Bentuk : Lampiran B.18
Fungsi :Halaman administrator untuk mengelola laporan
pembayaran
Proses program : Klik tombol menu Laporan pembayaran, kemudian klik
tanggal awal laporan dan tanggal akhir laporan kemudian
klik tombol browse, kemudian jika report sudah muncul
dilanjutkan dengan mengklik tombol cetak.
1.7. Spesifikasi Sistem Komputer
Dalam era globalisasi ini komputer sangatlah berperan penting serta
berpengaruh terhadap sistem berjalan pada sebuah perusahaan, bahkan maju atau
tidaknya sebuah perusahaan sering sekali bergantung dari baik atau tidaknya
sistem komputer yang berada didalam perusahaan tersebut. Oleh karena itu disini
penulis ingin memberikan sedikit informasi yang sekiranya bisa membantu
pengguna dalam pemilihan perangkat keras ataupun perangkat lunak demi
berjalannya sistem komputerisasi sebagaimana mestinya.
4.7.1. Umum
Untuk memperoleh kemampuan yang optimal dalam pengolahan data
diperlukan aspek dasar yaitu hardware, software, maupun brainware. Ketiga
pendukung tersebut saling berkaitan satu dengan yang lainnya sehingga tidak
dapat dipisahkan, karena suatu sistem komputerisasi tidak akan berjalan tanpa
salah satu dari ketiga bagian tersebut.
4.7.2. Perangkat Keras
Perangkat keras atau hardware adalah serangkaian unsur-unsur yang
terdiri dari beberapa perangkat keras komputer diantaranya unit masukan (Input),
unit pusat pemprosesan, unit keluaran (Output) dan unit simpan luar (Memory)
yang digunakan untuk membantu proses kerja user.
Penulis mengusulkan untuk menggunakan perangkat keras atau hardware
sesuai dengan kemampuan tanpa harus menggunakan tipe tertentu dengan harga
yang lebih mahal. Namun disarankan menggunakan perangkat keras dengan
73
kemampuan yang tepat guna. Spefisikasi sarana pendukung perangkat keras
adalah sebagai berikut:
a. Processor : Intel Celeron @ 1.73 GHz
b. RAM : 1.37 GB
c. Hard Disk : 80 GB
d. Drive : Dvd-RW
e. Mouse : Optical Mouse USB Port
f. Keyboard : 101/102 Keys
g. Monitor : 14.1” LCD
h. Printer : Laser
4.7.3. Perangkat Lunak
Perangkat lunak atau software adalah serangkaian unsur-unsur yang terdiri
dari beberapa perangkat lunak program komputer yang digunakan untuk
membantu proses kerja user. Pemakaian komputer tidak terlepas dari penggunaan
software sebagai sarana pendukung program yang sedang dibuat. Untuk
menjalankan program aplikasi ini klasifikasi software yang diusulkan adalah:
a. Sistem Operasi : Microsoft Windows Xp Sp2
b. Paket Program : Adobe Photoshop 7.0, Adobe Dreamweaver Cs4 dan Php
c. Database : Mysql versi 5.0.37
4.7.4. Konfigurasi Komputer
74
1.8. Jadwal Implementasi
Suatu sistem baru apabila ingin dijalankan harus disusun langkah-langkah
kegiatannya yang disebut implementasi. Jadwal implementasi merupakan suatu
rencana yang menjelaskan segala sesuatu hal-hal yang dibutuhkan dalam proses
implementasi Sistem Informasi berbasis web pada CV. Sarana Niaga.
Agar jadwal implementasi dapat berjalan efesien baik dari segi waktu dan
biaya, maka diperlukan langkah-langkah yang dilakukan dalam usaha
mewujudkan sistem yang telah dirancang, yaitu:
1. Analisa Sistem
Analisa sistem adalah mempelajari sistem yang berjalan beserta
masalahnya yang ada. Tujuannya untuk mendapatkan gambaran tentang
bentuk permasalahan yang ada pada perusahaan tersebut sehingga
mengurangi kesalahpahaman antara sistem yang diusulkan dengan sistem
75
yang berjalan. Dalam analisa sistem ini membutuhkan waktu selama dua
minggu.
2. Penyiapan Data File
Penyiapan data file bertujuan untuk menyiapkan data file yang telah
dikelompokkan berdasarkan kebutuhan dalam proses pembuatan sistem.
Untuk kegiatan penyiapan data file membutuhkan waktu selama dua
minggu.
3. Pembuatan File dan Pembuatan Web
Pembuatan file bertujuan untuk menghasilkan file yang dilakukan dengan
cara perekaman terhadapan data-data yang dikumpulkan pada saat
penyimpanan file. Setelah semua data-data yang dikumpulkan pada saat
penyimpanan file. Dan semua data sudah siap maka tahap berikutnya
adalah pembuatan web untuk sistem yang diusulkan. Pembuatan web harus
dilakukan dengan penuh kesabaran dan ketelitian yang tinggi agar
menghasilkan program yang baik dan sesuai dengan data-data yang
diperlukan dan informasi yang akurat dan mempercepat proses penjualan
dan dalam bekerja akan lebih efektif dan lebih efesien. Dalam pembuatan
file dan pembuatan program ini membutuhkan waktu selama empat
minggu.
4. Pengetesan Web
Dalam pengetesan web dilakukan agar web yang telah dibuat dan
dirancang dapat diketahui kekurangan dan kelemahannya sebelum
diterapkan. Sehingga jika terdapat kelemahan dapat diperbaiki terlebih
dahulu. Pengetesan web ini membutuhkan waktu selama 3 minggu.
5. Pembelian Domain Web
Nama domain (domain name) adalah nama unik yang diberikan untuk
mengidentifikasi nama server komputer seperti web server atau email
server di jaringan komputer ataupun internet. Nama domain berfungsi
untuk mempermudah pengguna di internet pada saat melakukan akses ke
server, selain juga dipakai untuk mengingat nama server yang dikunjungi
tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP
address. Nama domain ini juga dikenal sebagai sebuah kesatuan dari
76
sebuah situs web seperti contohnya "www.stimikku.ac.id". Maka dari itu
penulis perlu membeli nama domain dan diperlukan waktu sekitar 2
minggu.
6. Hosting Web
Hosting adalah jasa layanan internet yang menyediakan server-server
untuk disewakan sehingga memungkinkan organisasi atau individu
menempatkan informasi di internet. Kapasitas hosting yang ditawarkan
penyedia jasa hosting pun cukup beragam, mulai dari, 50 mb, 100 mb, 200
mb 500 mb sampai dengan 1 gb tergantung penyedia jasa hosting sendiri.
Hosting web ini membutuhkan waktu 2 minggu.
7. Operasi dan Evaluasi
Kegiatan ini dilaksanakan apabila sistem baru dapat dioperasikan secara
keseluruhan, sambil sistem ini berjalan, penulis akan tetap melakukan
evaluasi-evaluasi kekurangan pada sistem baru ini sehingga sistem baru ini
sudah boleh digunakan secara utuh, waktu yang diperlukan adalah dua
minggu. Secara keseluruhan diperlukan waktu lima bulan untuk
mengimplementasikan sistem baru ini, dan untuk lebih jelaskan mengenai
jadwal implementasi sistem ini, penulis akan menjelaskan dalam bentuk
tabel seperti dibawah ini.
Tabel 8. Tabel Jadwal Implementasi
4.9. Anggaran Biaya
Untuk menerapkan suatu sistem baru pastilah diperlukan anggaran biaya.
Dikarenakan pada CV. Sarana Niaga sudah terdapat satu buah printer maka
penulis tidak memasukkan anggaran biaya pembelian printer, adapun rincian
mengenai anggaran biaya yang diperlukan adalah sebagai berikut :
77
a. Biaya Brainware selama 4 minggu
Analis Sistem 1 orang @ Rp. 3.000.000 : Rp. 3.000.000
Programmer 1 orang @ Rp. 2.500.000 : Rp. 2.500.000
Teknisi & Operator @ Rp. 1.500.000 : Rp. 1.500.000
Total Biaya : Rp. 7.000.000
b. Biaya Aplikasi
Biaya persiapan data awal dan dokumentasi : Rp. 500.000
Pembelian Domain : Rp. 300.000
Biaya Hosting Web Rp. 200.000
Total biaya : Rp. 1.000.000
Jadi total keseluruhan dari biaya-biaya di atas adalah :
Biaya Brainware : Rp. 7.000.000
Biaya Aplikasi : Rp. 1.000.000
Total biaya keseluruhan : Rp. 8.000.000