File_11 Bab III Pembahasan

32
42 BAB III PEMBAHASAN 3.1. Analisa (Perancangan/Pembuatan) 3.1.1 Tinjauan perusahaan A. Sejarah Perusahaan Sejak didirikan pada tanggal 17 desember 2009 di Jakarta dihadapan notaris adri,SH PT Pandan Sejahtera merupakan konsultan bidang jasa yang beralamat di Jl.DI panjaitan kav .8 jakarta timur.Terbentuk oleh tekad sejumlah tenaga ahli Propesional muda yang telah berpengalaman baik dalam bidang tehnik Perencanaan wilayah dan kota .upaya pengembangan profesi konsultan dilakukan melalui pembentuk wadah profeional yang mengacu pada system pendekatan inter disipliner yang terpadu hal tersebut disadari karena semakin beratnya tantangan pembangunan nasional di masa mendatang sehingga menuntut konsistensi profesionalisme yang mantap .Sehubungan dengan tekad kami untuk mendukung pemerintah dalam melaksanakan pembangunan

description

Web Programming

Transcript of File_11 Bab III Pembahasan

Page 1: File_11 Bab III Pembahasan

42

BAB III

PEMBAHASAN

3.1. Analisa (Perancangan/Pembuatan)

3.1.1 Tinjauan perusahaan

A. Sejarah Perusahaan

Sejak didirikan pada tanggal 17 desember 2009 di Jakarta dihadapan notaris adri,SH

PT Pandan Sejahtera merupakan konsultan bidang jasa yang beralamat di Jl.DI

panjaitan kav .8 jakarta timur.Terbentuk oleh tekad sejumlah tenaga ahli Propesional

muda yang telah berpengalaman baik dalam bidang tehnik Perencanaan wilayah dan

kota .upaya pengembangan profesi konsultan dilakukan melalui pembentuk wadah

profeional yang mengacu pada system pendekatan inter disipliner yang terpadu hal

tersebut disadari karena semakin beratnya tantangan pembangunan nasional di masa

mendatang sehingga menuntut konsistensi profesionalisme yang mantap .Sehubungan

dengan tekad kami untuk mendukung pemerintah dalam melaksanakan pembangunan

kami menyediakan berbagai bidang layanan jasa konsultansi,baik konstruksi maupun

non-konstruksi.PT Pandan Sejahtera dapat melayani pelaksanaan proyek-proyek yang

ada Di lingkungan pemerintah maupun dalam lingkungan swasta kegiatan yang dapat

Yang laksanakan adalah kegiatan sebagai berikut:

Page 2: File_11 Bab III Pembahasan

43

a. Bidang Perencanaan Wilayah dan kota

b. Bidang Prasarana Pemukiman

c. Bidang Arsitektur &Struktur

d. Bidang Pengairan

e. Bidang Lingkungan

f. Bidang Transportasi

g. Bidang Energi

h. Bidang Komputerisasi

i. Bidang Organisasi dan Management

B. Visi dan misi PT Pandan Sejahtera

Visi

Menjadi perusahaan jasa konsultansi indonesia dalam bidang teknik dan manajemen

untuk kegiatan jasa perencanaan konstruksi, jasa pengawas konstruksi dan jasa

konsultansi non konstruksi yang berstandar internasional yang memiliki keunggulan

kompetitif di perusahaan swasta maupun pemerintah.

Misi

a.Memberikan layanan jasa keahlian professional dalam berbagai bidang seperti

perencanaan rinci ,studi,analisis,konsep,pengawasan engineering dan manajemen

kepada instansi pemerintahan dan swasta secara etik ,jujur ,dan bertanggung jawab.

Page 3: File_11 Bab III Pembahasan

44

b.Menghasilkan pekerjaan yang berkualitas dengan tetap mengutamakan keselematan

dan kesehatan kerja memperhatikan kelestaria lingkungan

c.Mensukseskan program pemerintah dalam memwujudkan pembangunan di Indonesia

d. Berpartisipasi dalam upaya mensejahterakan masyarakat.

C. struktur organisasi

Gambar III.1 Struktur Organisasi PT Pandan Sejahtera

Sumber :HRD PT PANDAN SEJAHTERA

KOMISARIS

DIREKTUR UTAMA

DIREKTUR

Manager umum dan personalia

Manager teknis dan operasional

Manager keuangan

Administrasi umum

Manager teknis dan operasional

Administrasi keuangan

Staff umum Tenaga ahli Staff operasional

Page 4: File_11 Bab III Pembahasan

45

Berikut ini adalah uraian tugas dan fungsi masing-masing badan terkait yang terdapat di PT.PANDAN SEJAHTERA:

1. Komisaris

a. Memimpin dan mengurus perseroan.

b. Menguasai, memelihara, dan mengurus kekayaan perseroan.

c. Bertanggungjawab penuh dalam menjalankan tugas untuk kepentingan

perseroan sesuai ketentuan yang berlaku

2. Direktur Utama

a. Memimpin perusahaan dengan menerbitkan kebijakan-kebijakan perusahaan

b. Menyampaikan laporan kepada pemegang saham atas kinerja perusahaan

c. Memimpin penyusunan rencana kerja dan anggaran perusahan.

3. Direktur

a. Menyampaikan laporan kepada direktur utama

b. Memimpin penyusunan rencana kerja dan anggaran perusahan.

c. Memotivasi karyawan dengan memberi insentif yang sesuai dengan hasil yang

dicapai bawahan.

4. Manager Umum dan Personalia

a. Bertanggungjawab atas data dan semua pengarsipan data perusahaan.

b. Membuat laporan  pertanggung jawaban kerja kepada Direktur

Page 5: File_11 Bab III Pembahasan

46

c. Membantu direktur dalam rnengelola sumber daya perusahaan.

5. Manager Teknis dan Operasional

a. Mengawasi jalur proses pengolahan agar terjamin kelancaran kerja

b. Membuat laporan pertanggung jawaban kerja kepada Direktur

c. Melaksanakan kegiatan dalam melakukan tugas teknis perusahaan terutama

dalam operasionalnya.

6. Manager Keuangan

a. Bertanggung jawab atas pembayaran upah gaji karyawan.

b. Bertanggung jawab atas penyusunan laporan keuangan kepada Direktur.

c. Menggkoordinir dan memberikan pengarahan serta mengawasi pelaksanaan,

pengaturan, pencatatan, pengklasifikasian harta dan kewajiban perusahaan.

3.1.2. Tinjauan Kasus

A. permasalahan perusahaan

Beberapa permsalahan yang dihadapi oleh perusahaan jasa konstruksi pada

umumnya adalah masalah internal perusahaaan berupa sumber daya keuangan dan

sumber daya matrial .PT pandan sejahtera yang diukur berdasarkan indicator

perusahaan jasa konstruksi yang sedang merugi.

B. dampak dalam perusahaan

Page 6: File_11 Bab III Pembahasan

47

Dampak yang dikeluarkan cukup merugikan daerah perusahaan yang sedang

menjalani bisnisnya .PT pandan sejahtera merupakan pelanggaran sebuah etika

bisnis ini termasuk kedalam katagori etika terhadap masyarakat.

1. Rancangan Struktur Navigasi

Struktur Navigasi website digunakan untuk menggambarkan secara garis besar isi

dari seluruh situs web dan menggambarkan bagaimana hubungan antara isi-

isi tersebut. Struktur navigasi website company profile pada PT. Pandan Sejahtera

ini adalah struktur navigasi campuran (Composite). Melalui

struktur navigasi website ini, terlihat bagaimana isi dan susunan dari sebuah website

secara menyeluruh.

Pembuatan struktur navigasi website ini akan sang at membantu nantinya ketika akan

membuat rancangan seluruh halaman web. Struktur navigasi website yang baik adalah

yang mampu memberitahukan kepada pengunjung tentang lokasi mereka sekarang,

lokasi-lokasi yang bisa dikunjungi dari lokasi sekarang.

Gambar III.2 Struktur Navigasi Web Site PT. Pandan Sejahtera

index

About Produk&service portofolio Tem&associ artikel contacus guesbook

Home

Page 7: File_11 Bab III Pembahasan

48

2. Rancangan Struktur Navigasi user

index

login

Home

guesbook

aksi

hapus

upload

Upload fortofolio

simpan batal

Upload tem&associates

simpan batal

Upload artikel

simpan batal

File data

Data user

aksi

Tambah admin

hapus

Data fortopolio

aksi

ubah hapus

Data tem &assocciates

aksi

ubah hapus

Data artikel

aksi

ubah hapus

logout

Page 8: File_11 Bab III Pembahasan

49

Gambar III.3 Rancangan tampilan index home

Header

Menu1 Menu2 Menu3 Menu4 Menu5 Menu6 Menu7 Menu8

Banner flash

Timer flash

Pengujung.php

Footer

Isi

Page 9: File_11 Bab III Pembahasan

50

Gambar III.4 rancangan tampilan admin

Header

Footer

Control panel

Nama admin

Sandi admin

Textbox 1

Textbox 2

Button1 Button 2

Login

Page 10: File_11 Bab III Pembahasan

51

Gambar III.5 Rancangan tampilan home user

Header

Menu1 Menu2 Menu6 Menu11

Menu3

Menu4

Menu5

Menu7

Menu8

Menu9

Menu10

FOOTER

Page 11: File_11 Bab III Pembahasan

52

3.1.3 Spesifikasi Rancangan Program

Spesifikasi rancangan program yang penulis gunakan meliputi spesifikasi

bentuk masukan, spesifikasi bentuk keluaran, spesifikasi file, dan spesifikasi

program yang membantu penulis dalam pembuatan perancangan program di

tugas akhir ini.

3. Spesifikasi File

Database adalah 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 website yang penulis buat mempunyai database yang berfungsi untuk

menyimpan semua komentar dari pengunjung website. Dalam pembuatan

website buku tamu ini penulis disini membuat satu database yang bernama :

db_osi dengan nama table Adapun spesifikasi file-file ters ebut antara lain :

File admin

Nama Database : db_osi

Nama file : admin

Akronim : admin

Fungsi : admin perusahaan

Tipe file : File master

Page 12: File_11 Bab III Pembahasan

53

Panjang Record : 40 karakter

Media File : Hard Disk

Field Key : nama

Software : mysql

Tabel III.1. File admin

No Elemen data Akronim type panjang Kert

1. Nama Nama Varchar 20 Primarykey

2. Sandi Sandi Varchar 20

File artikel

Nama database : db_osi

Nama file : artikel

Akronim : artikel

Fungsi : media penyimpanan berita

Tipe file : File artikel

Panjang Record : 101 karakter

Media File : Hard Disk

Field Key : Id

Software : mysql

Page 13: File_11 Bab III Pembahasan

54

Table III.2 file artikel

No Elemen data Akronim Type Panjang Kert

1. Id Id Int 11 Primarykey

2. Judul Judul Varchar 50

3. Ganbar Gambar Varchar 40

4. Isi Isi Text

File buku_tamu

Nama database : db_osi

Nama file : buku_tamu

Akronim : buku_tamu

Fungsi : data-data pengunjung

Tipe file : File buku tamu

Panjang Record : 101 karakter

Media File : Hard Disk

Field Key : Id

Software : mysql

Table III.3 file buku_tamu

Page 14: File_11 Bab III Pembahasan

55

No Elemen data Akronim Type Panjang Kert

1. Id Id Int 11 Primarykey

2. Nama Nama Varchar 30

3. Email Email Varchar 30

4. Telepon Telephone Int 11

5. Pesan Pesan Text

File pengujung

Nama database : db_osi

Nama file : pengujung

Akronim : pengujung

Fungsi : jumlah pengunjung

Tipe file : File pengujung

Panjang Record : 11 karakter

Media File : Hard Disk

Field Key : jumlah

Software : mysql

Table III.4 file pengujung

Page 15: File_11 Bab III Pembahasan

56

No Elemen data Akronim Type Panjang Kert

1. Jumlah Jumlah Int 11 Primarykey

File portofolio

Nama database : db_osi

Nama file : portofolio

Akronim : portofolio

Fungsi : gambar gambar foto

Tipe file : File portofolio

Panjang Record : 111 karakter

Media File : Hard Disk

Field Key : Id

Software : mysql

Table III.5 file portofolio

No Elemen data Akronim Type Panjang Kert

1. Id Id Int 11 Primarykey

2. Nama Nama Varchar 50

3. Gambar Gambar Varchar 50

4. isi isi Text

File tem&associates

Nama database : db_osi

Page 16: File_11 Bab III Pembahasan

57

Nama file : tem&associates

Akronim : tem&associates

Fungsi : gambar dari jabatan atau direksi

Tipe file : File tem&associates

Panjang Record : 111 karakter

Media File : Hard Disk

Field Key : Id

Software : mysql

Table III.6 file tem&associates

No Elemen data Akronim Type Panjang Kert

1. Id Id Int 11 Primarykey

2. Nama Nama Varchar 40

3. Jabatan Jabatan Varchar 20

4. Profil Profil Text

5. Pendidikan Pendidikan Text

6. Foto Foto Varchar 40

4. Spesifikasi program

a. Nama Program : Home

Page 17: File_11 Bab III Pembahasan

58

Akronim : index.php

Fungsi : -

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.1

b. Nama Program : about

Akronim : about

Fungsi : -

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.2

c. Nama Program : produk&service

Akronim : produk&service

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.3

d. Nama Program : portofolio

Akronim : portofolio

Page 18: File_11 Bab III Pembahasan

59

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.4

e. Nama Program : tem&associates

Akronim : tem&associates

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.5

f. Nama Program : artikel

Akronim : artikel

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.6

g. Nama Program : contacus

Akronim : contacus

Page 19: File_11 Bab III Pembahasan

60

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.7

h. Nama Program : bukutamu

Akronim : bukutamu

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.8

i. Nama Program : admin

Akronim : admin

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.9

j. Nama Program : lihat buku tamu

Akronim : lihat buku tamu

Page 20: File_11 Bab III Pembahasan

61

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.10

k. Nama Program : upload potofolio

Akronim : upload portofolio

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.11

l. Nama Program : upload tem&associates

Akronim : upload tem&associates

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.12

m. Nama Program : upload artikel

Akronim : upload artikel

Page 21: File_11 Bab III Pembahasan

62

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.13

n. Nama Program : data user

Akronim : data user

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.14

o. Nama Program : data portofolio

Akronim : data portofolio

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.15

p. Nama Program : data tem&associates

Akronim : data tem&associates

Page 22: File_11 Bab III Pembahasan

63

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.16

q. Nama Program : data artikel

Akronim : data artikel

Fungsi :-

Index Program :-

Bahasa Script : PHP

Bentuk Tampilan : Lihat lampiran C.17

3.1.4 Sarana Pendukung Program

Page 23: File_11 Bab III Pembahasan

64

Untuk mengetahui sarana pendukung program ini, penulis akan

menjelaskannya, antara lain adalah perangkat keras (hardware), perangkat lunak

(software) dan konfigurasi sistem komputer.

1. Perangkat Keras

Perangkat keras atau Hardware adalah seluruh komponen peralatan yang berbentuk

suatu sistem komputer dan peralatan lainya yang memungkinkan komputer

melaksanakan tugasnya, tennaksud juga mesin-mesin pembantu penyimpanan data

dan juga tennaksud alat komunikasi lainya. Pada pembuatan situs web ini penulis

mengusulkan komputer dengan spesifikasi sebagai berikut:

Microprocessor : Pentium IV 2.0 GHZ

Memory Size :1GB RAM

Monitor : SVGA 17"

Hard Disk : 80GB

Keyboard : PIS 2 (102 key)

Mouse : Standard Mouse

Printer : Deskjet/Inkjek

2. Perangkat Lunak

Page 24: File_11 Bab III Pembahasan

65

Perangkat lunak (software) adalah komponen dalam data processing system yang

berupa program-program dan teknik lain untuk mengontrol system. Fungsi software

ini adalah untuk mengidentifikasi dan menyiapkan aplikasi program sehingga tata

kerja seluruh peralatan komputer dapat terkontrol, serta membuat pekerjaan lebih

efisien.

Jadi pemakaian komputer tidak lepas dari perangkat-perangkat tersebut yang saling

berhubungan dan terkait. Adapun perangkat lunak yang digunakan untuk pembuatan

situsnya ataupun dokumentasinya adalah sebagai berikut :

Sistem Operasi : Windows XP Profesional Service Pack 2,win7,linux

Program Aplikasi Design : Macromedia Dreamweaver 8

Bahasa Script : PHP

Web Server : Apache

Web Browser : Google Chrome,Opera,MozilaFirefox

Database : mysql