Spesifikasi rancangan program yang penulis gunakan meliputi spesifikasi bentuk masukan, spesifikasi bentuk keluaran, spesifikasi file, dan spesifikasi program (HIPO) yang membantu penulis dalam pembuatan perancangan program di tugas akhir ini.
1. Rancangan Bentuk Masukan
Pada saat administrator mengelola situs, yaitu memasukkan data, mengedit, atau menghapus data dibutuhkan sebuah dokumen masukan dan setiap kali pengunjung berinteraksi dengan web seperti pengisian form yang tersedia dalam web. Berikut ini adalah penjelasan dari bentuk dokumen masukkannya: Nama Masukan : Buku Tamu
Fungsi : Sebagai tempat untuk mengisi komentar atau saran
Sumber : Pengunjung
Tujuan : Pemilik Perusahaan
Media : Monitor
Jumlah :
-Frekuensi : Setiap kali pengunjung mengisi Buku Tamu Bentuk : Lihat Lampiran A.1
2. Rancangan Bentuk Keluaran
Bentuk keluaran atau output disini dapat berupa media kertas misalnya kertas laporan dan media lunak yang berupa tampilan pada layar monitor. Format bentuk keluaran berupa keterangan seperti daftar tamu. Berikut ini adalah penjelasan dari web tersebut :
Nama Keluaran : Daftar Buku Tamu
Fungsi : Untuk melihat setiap komentar atau saran yang masuk Sumber : Website Company Profilee
Tujuan : Pemilik Perusahaan
Jumlah :
-Frekuensi : Setiap kali pemilik ingin melihat daftar Buku Tamu Bentuk : Lihat Lampiran B.1
3. SpesifikasiFile
Databaseadalah sekumpulan data yang saling berkaitan satu sama lain, terpusat dan terorganisir sehingga dapat dimanfaatkan dengan cepat dan mudah untuk berbagai macam kebutuhan pengolahan data.
Program websiteyang penulis buat mempunyaidatabase yang berfungsi untuk menyimpan semua komentar dari pengunjung website. Dalam pembuatan website buku tamu ini penulis disini membuat satu database yang bernama : kaibonrasi dengan nama table guestbook.MYD Adapun spesifikasi file-file tersebut antara lain :
Fileguestbook
NamaDatabase : kaibonrasi
Namafile : Fileguestbook.MYD
Akronim : guestbook.mfd
Fungsi : Data – data komentar dari pengunjung Tipefile : File master
PanjangRecord : 190 karakter MediaFile : Hard Disk
Field Key : Id
Tabel II.4.FileGuestbook
No Elemen Data Akronim Tipe Panjang Ket
1 Id Id Int 10 Primary Key
2 Dikirim dikirim Varchar 20
3 Nama nama Varchar 30
4 Email email Varchar 30
5 Komentar komentar Varchar 50
6 Kota kota Varchar 50
4. Spesifikasi Program (HIPO)
Diagram HIPO (Hirarchy plus Input – Proses - Output) dibuat agar memudahkan bagi pengguna (user) untuk mengetahui bentuk program secara umum. Adapun bentuk HIPO dari program Perancangan Website Company Profile Pada PT. Kaibon Rasirekayasa dengan menggunakan Adobe Dreamweaver CS4-PHP ini adalah:
Gambar II.38 Diagram HIPO a. Halaman Index
Nama Program : Home Akronim : index.php
Fungsi : Sebagai halaman pembuka dari website ini yang menampilkan menu utama yang menampilkan keseluruhan menu, mulai dari halaman home, tentang kami, profil perusahaan, sbu perusahaan,
galeri, buku tamu dan kontak kami pengunjung dapat melihat tampilan awal situs
IndexProgram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.1
Proses : Jalankan mozila firefox, ketikkan
http://localhost/kaibonrasi/ lalu tekan enter atau klik tombol Go. Pada halaman utama ini terdapat beberapa pilihan menu, yaitu :
1). Tampilan Home
Dalam proses ini akan ditampilkan mengenai sejarah berdiri perusahaan.
2). Tentang Kami
Dalam proses ini pengunjung dapat melihat tentang kegiatan perusahaan yang pernah kami lakukan.
3). Profil Perusahaan
Dalam proses ini pengunjung dapat melihat profil perusahaan kami berdasarkan kebutuhan yang meliputi : visi dan misi perusahaan, data administrasi, susunan pengurus, data keuangan, struktur organisasi dan pajak perusahaan.
4). SBU Perusahaan
Dalam proses ini pengunjung dapat melihat sertifikat badan usaha perusahaan berdasarkan klasifikasi yang dimiliki. adapun sertifikat
badan usaha yang kami miliki adalah : sertifikat badan usaha jasa perencanaan konstruksi, dan sertifikat badan usaha jasa konsultan non-konstruksi serta jenis pelayanan yang dilakukan perusahaan . 5). Galeri
Dalam proses ini pengunjung dapat melihat galeri foto-foto pengalaman pekerjaan yang pernah dilakukan selama perusahaan tersebut berjalan
6). Buku Tamu
Dalam proses ini pengunjung dapat memberikan kritik dan saran dalam Website Company Profile ini dan dapat memberikan informasi apabila pengunjung ingin melakukan kerja sama dengan perusahaan kami.
7). Kontak Kami
Dalam proses ini pengunjung dapat melihat alamat perusahaan, no telepon dan email perusahaan yang bisa di hubungi apabila pengunjung berminat untuk melakukan kerja sama yang baik.
b. Tentang Kami
Nama Program : Tentang Kami Akronim : tentang.php
Fungsi : Pengunjung dapat melihat tentang kegiatan yang dilakukan perusahaan
Indexprogram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.2
Proses : Untuk menampilkan halaman ini, klik menu Tentang Kami yang terdapat pada pilihan menu. c. Profil Perusahaan
Nama Program : Profil Perusahaan Akronim : profil.php
Fungsi : Pengunjung dapat melihat tentang profil perusahaan Indexprogram :
-Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.3
Proses : Untuk menampilkan halaman ini, klik menu Profil Perusahaan yang terdapat pada pilihan menu. Pada halaman ini terdapat 6 (enam) pilihan menu link, yaitu :
1). Visi dan Misi Perusahaan
Nama Program : Visi dan Misi Perusahaan Akronim : visi&misi.php
Fungsi : Pengunjung dapat melihat tentang visi dan misi perusahaan
Indexprogram : -Bahasa Script : PHP
Proses : Untuk menampilkan halaman ini, klik menu Profil Perusahaan yang terdapat pada pilihan menu utama dan klik Visi dan Misi Perusahaan.
2). Data Administrasi
Nama Program : Data Administrasi
Akronim : adm.php
Fungsi : Pengunjung dapat melihat tentang data administrasi perusahaan, surat ijin usaha jasa konstruksi dan landasan hukum pendirian perusahaan.
Indexprogram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.5
Proses : Untuk menampilkan halaman ini, klik menu Profil Perusahaan yang terdapat pada pilihan menu utama dan klik Data Administrasi. 3). Susunan Pengurus
Nama Program : Susunan Pengurus
Akronim : pengurus.php
Fungsi : Pengunjung dapat melihat susunan pengurus perusahaan berdasarkan akte pendirian
perusahaan yang meliputi nama, jabatan dan no ktp masing-masing pengurus perusahaan. Indexprogram :
-Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.6
Proses : Untuk menampilkan halaman ini, klik menu Profil Perusahaan yang terdapat pada pilihan menu utama dan klik Susunan Pengurus. 4). Data Keuangan
Nama Program : Data Keuangan
Akronim : keuangan.php
Fungsi : Pengunjung dapat melihat data keuangan pemilik pemegang saham berdasarkan nama, no ktp, alamat dan persentase masing-masing pemegang saham yang terdapat di akte pendirian perusahaan. Index program :
-Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.7
Proses : Untuk menampilkan halaman ini, klik menu Profil Perusahaan yang terdapat pada pilihan menu utama dan klik Data Keuangan.
5). Struktur Organisasi
Nama Program : Struktur Organisasi Akronim : struktur.php
Fungsi : Pengunjung dapat melihat struktur organisasi perusahaan berdasarkan jabatan dan tanggung jawab yang telah diberikan perusahaan yang mempunyai tugasnya masing-masing.
Index program : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.8
Proses : Untuk menampilkan halaman ini, klik menu Profil Perusahaan yang terdapat pada pilihan menu utama dan klik Struktur Organisasi. 6). Pajak Perusahaan
Nama Program : Pajak Perusahaan
Akronim : pajak.php
Fungsi : Pengunjung dapat melihat nomor pokok wajib perusahaan, no dan tanggal bukti pembayaran pajak perusahaan yang meliputi bukti pembayaran pajak tahunan dan bukti pembayaran pajak tiga bulan terakhir yang telah dibayarkan perusahaan.
Index program : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.9
Proses : Untuk menampilkan halaman ini, klik menu Profil Perusahaan yang terdapat pada pilihan menu utama dan klik Pajak Perusahaan. d. SBU Perusahaan
Nama Program : SBU Perusahaan Akronim : sbu.php
Fungsi : Pengunjung dapat melihat tentang sertifikat badan usaha perusahaan
Indexprogram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.10
Proses : Untuk menampilkan halaman ini, klik menu SBU Perusahaan yang terdapat pada pilihan menu. Pada halaman ini terdapat 2 (dua) pilihan menu link, yaitu :
1). SBU Konstruksi
Nama Program : SBU Konstruksi
Akronim : sbukon.php
Fungsi : Pengunjung dapat melihat mengenai sertifikat badan usaha konstruksi
berdasarkan bidang usaha yang dimiliki perusahaan meliputi no sertifikat bidang usaha, instansi pemberi izin usaha, masa berlaku sertifikat badan usaha, no regristrasi sertifikat badan usaha dan sub-bidang / sub layanan perusahaan masing-masing bidang usaha yang dimiliki perusahaan.
Indexprogram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.11
Proses : Untuk menampilkan halaman ini, klik menu SBU Perusahaan yang terdapat pada pilihan menu utama dan klik SBU Konstruksi. 2). SBU Non Konstruksi
Nama Program : SBU Non Konstruksi
Akronim : sbunon.php
Fungsi : Pengunjung dapat melihat mengenai sertifikat badan usaha jasa konsultan non-konstruksi berdasarkan bidang usaha non konstruksi yang dimiliki perusahaan meliputi no sertifikat bidang usaha non konstruksi, instansi pemberi izin usaha, masa berlaku sertifikat bidang usaha non
konstruksi, no akreditasi bidang usaha non konstruksi dan sub-bidang perusahaan masing-masing bidang usaha non konstruksi yang dimiliki perusahaan.
Indexprogram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.12
Proses : Untuk menampilkan halaman ini, klik menu SBU Perusahaan yang terdapat pada pilihan menu utama dan klik SBU Non Konstruksi. e. Galeri
Nama Program : Galeri Akronim : galeri.php
Fungsi : Pengunjung dapat melihat galeri hasil pekerjaan yang telah dilakukan perusahaan sebagai pengalaman perusahaan
Indexprogram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.13
Proses : Untuk menampilkan halaman ini, klik menu Galeri yang terdapat pada pilihan menu
f. Buku Tamu
Akronim : bukutamu.php
Fungsi : Pengunjung dapat mengisi form buku tamu dan melihat isi buku tamu bagi pengunjung yang ingin memberikan komentar
Indexprogram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran A.1
Proses :
1). Untuk menampilkan halaman ini, klik menu Buku Tamu yang terdapat pada pilihan menu
2). Kemudian akan tampil form pengisian Buku Tamu 3). Isi form tesebut dengan nama, email, komentar dan kota 4). Klik tombol kirim untuk mengirim data buku tamu
5). Klik tombol batal untuk membatalkan pengisian buku tamu dan akan kembali ke halaman bukutamu.
6). Jika ingin membaca isi buku tamu klik Lihat Buku Tamu
g. Kontak Kami
Nama Program : Kontak Kami Akronim : kontak.php
Fungsi : Pengunjung dapat mengetahui alamat, no telepon dan email perusahaan apabila pengunjung ingin mengetahui lebih detail dapat menghubungi yang
tercantum no telepon perusahaan atau datang langsung ke alamat yang terdapat pada kontak kami.
IndexProgram : -Bahasa Script : PHP
Bentuk Tampilan : Lihat lampiran C.14
Proses : Untuk menampilkan halaman ini, klik menu Kontak Kami yang terdapat pada pilihan menu .