49
BAB IV RANCANGAN SISTEM USULAN 4.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. 4.2. Tujuan Perancangan Sistem 43

BAB IV GOOD

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

46

2. Data Flow Diagram

47

Gambar 20.

Diagram Nol Sistem usulan

3. Diagram detail

Gambar 21.

Diagram Detail 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

Email

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

Email

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)

66

Gambar 27. Diagram HIPO (Admin Web)

Gambar 28. Diagram HIPO (Admin Keuangan)

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