TUGAS AKHIR
NOVITA MILVA KHALIDAH BATUBARA
112406243
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM UNIVERSITAS SUMATERA UTARA
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli
Madya
NOVITA MILVA KHALIDAH BATUBARA
112406243
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM UNIVERSITAS SUMATERA UTARA
MEDAN
PERANCANGAN SISTEM INFORMASI TENDER PROYEK DINAS
PENGELOLA SUMBER DAYA AIR
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa
kutipan dan ringkasan yang masing-masing di sebutkan sumbernya.
Medan, Juli 2014
Puji dan syukur penulis panjatkan Kepada Tuhan Yang Maha Pemurah dan Maha
Penyayang, dengan limpah karunia-Nya Penulis dapat menyelesaikan penyusunan
tugas akhir ini dengan judul
“
Perancangan Sistem Informasi Tender Proyek
Dinas Pengelola Daya Air
” dengan menggunakan bahasa pemrograman
web
PHP, dan basis data MySQL. Penyusunan dan penulisan Tugas Akhir ini di buat
untuk memenuhi syarat kelulusan bagi Mahasiswa Jurusan Teknik Informatika
Program Studi D3 di FMIPA USU.
Dalam penulisan ini, penulis menyadari sepenuhnya akan keterbatasan
kemampuan penulis, namun berkat bantuan, bimbingan dan pengarahan dari
berbagai pihak, akhirnya penulis dapat menyelesaikan laporan ini. Dalam hal ini,
penulis tidak lupa mengucapkan terima kasih kepada Dra. Elly Rosmaini,M.Si
selaku Ketua Program Studi D3 Teknik Informatika Fakultas Matematika dan
Ilmu Pengetahuan Alam, kepada Bapak Prof.Dr.Tulus,Vordipl.Math.,M.Si.,Ph.D
selaku Ketua Departemen Matematika, Bapak Dr. Sutarman, M.Sc selaku Dekan
Fakultas MIPA, Bapak dan Ibu Dosen serta Staf Fakultas Matematika Dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara, kepada Bapak Syahriol Sitorus,
S.Si., M.IT selaku dosen pembimbing Tugas Akhir yang telah meluangkan
waktunya dan telah memberikan bimbingan selama penyusunan tugas akhir ini,
Departemen Matematika FMIPA-USU Medan, Kepada Kedua Orang Tua saya
Ir.Kemal Idris Batubara (Ayahanda) dan Naila Ade Musdalifa S.Psi (Ibunda) yang
teleah memberikan saya ide dan inspirasi untuk membuat program tugas akhir
saya ini. Hj.Anita Hannum Siregar dan Rachman Illyassa orang terdekat saya
yang memberikan saya dukungan agar dapat menyelesaikan tugas akhir ini, serta
kepada abang saya Doni Alvino yang teleah bersedia dalam membantu saya dalam
proses pembuatan program saya ini. Dan tak lupa selururuh teman-teman
seperjuangan saya di D3 Teknik Informatika khususnya Kom E.
ABSTRAK
Halaman
PERNYATAAN
i
PENGHARGAAN
ii
ABSTRAK
iii
DAFTAR ISI
iv
DAFTAR TABEL
vi
DAFTAR GAMBAR
vii
BAB 1 PENDAHULUAN
1.1 Latar Belakang
1
1.2 Rumusan Masalah
2
1.3 Tujuan Penelitian
3
1.4 Manfaat Penelitian
3
1.5 Tinjauan Pustaka
4
1.6 Metodologi Penelitian
6
1.7 Sistematika penulisan
7
BAB 2 DASAR TEORI
2.1
Sistem
9
2.2 Informasi
10
2.3 Sistem Informasi
11
2.4 Flowchart
12
2.5 Data Flow Diagram
13
2.6 Database
15
2.7 Website
17
2.8 Gambaran Umum Perusahaan
18
2.8.1 Sejarah Singkat Dinas Pengairan
18
2.8.2 Kedudukan Tugas Pokok dan Fungsi
20
2.8.3 Struktur Organisasi
21
2.8.4 Makna dan Logo Dinas Pengairan
22
2.8.5 Visi dan Misi Dinas Pengairan
23
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisa Sistem Berjalan
26
3.2 Perencaan SistemUsulan
28
3.3
Rancangan Laporan
30
3.4
Rancangan Input
32
3.5
Rancangan User Interface
33
3.6
Kamus Data
41
3.7
Rancangan Database
41
4.3 Kelebihan Dan Kekurangan Sistem
57
BAB 5 PENUTUP
5.1 Kesimpulan
59
5.2 Saran
60
Nomor
Judul
Halaman
Tabel
2.4.1
Simbol-Simbol
Flowchart
12
3.7.1
Tabel Admin
44
3.7.2
Tabel member
44
3.7.3
Tabel Proyek
44
Nomor
Judul
Halaman
Gambar
2.5.1
Proses
14
2.5.2
Data Store
14
2.5.3
Data Flow
14
2.5.4
External Entity
14
2.6.1
Jenjang Data
16
2.8.1
Logo Dinas Pengairan
23
3.1.1
Diagram Konteks Sistem Berjalan
26
3.1.2
Form Laporan Proyek
27
3.2.1
Diagram Konteks Sistem Berjalan
28
3.2.2
Data Flow Diagram Level 0
29
3.2.3
Data Flow Diagram Level 1 Proses Tender
30
3.3.1
Laporan Perusahaan Mitra
31
3.3.2
Laporan Proyek
31
3.3.3
Laporan Hasil Tender
32
3.4.1
Form Input Perusahaan
32
3.4.2
Form Input Proyek
33
3.5.1
Rancangan Halaman Home
33
3.5.2
Rancangan Halaman Tentang Kami
34
3.5.3
Rancangan Halaman Kontak Kami
35
3.5.4
Rancangan Halaman Login Administrator
36
3.5.5
Rancangan Halaman Tambah Proyek
37
3.5.6
Rancangan Halaman Edit Proyek
38
3.5.7
Rancangan Halaman Tender
39
3.5.8
Rancangan Halaman User
40
3.7.1
Bentuk Unnormarl Database
41
3.7.2
Bentuk 1NF Database
42
3.7.3
Bentuk 2NF Database
43
3.7.4
Relasi Tabel
45
3.8.1
Halaman 1 Flowchart
46
3.8.2
Halaman 2 Flowchart
47
3.8.3
Halaman 3 Flowchart
48
4.1.1
Tampilan Halaman Home
49
4.1.2
Tampilan Halaman tentang Kami
50
4.1.3
Tampilan Halaman Kontak Kami
50
4.1.4
Halaman Login Admin
51
4.1.5
Halaman Index Administrator
51
4.1.6
Halaman Tambah Proyek
52
4.1.7
Halaman Edit Proyek
52
4.1.8
Halaman Approve Tender
53
Puji syukur penulis panjatkan kepada Allah SWT, atas berkat dan rahmat-Nya
sehingga penulis dapat menyelesaikan Perancangan Aplikasi Sistem Informasi
Tender Proyek Dinas Pengelola Sumber Daya Akhir dan Laporan Tugas Akhir ini
tepat waktunya.
Adapun maksud dari penulisan ini adalah untuk menuyusun tugas akhir
pada Program D3 Tenik Informatika Fakultas Matematika dan Ilmu Pengetahuan
Alam Universitas Sumatera Utara. Laporan ini berdasarkan pengetahuan yang di
peroleh penulis pada saat menuntut ilmu di Perguruan Tinggi Negri Universitas
Sumatera Utara untuk mendalami pengetahuan tentang komputer di D3 Teknik
Informatika.
Dalam penulisan ini, penulis menyadari sepenuhnya akan keterbatasan
kemampuan penulis, namun berkat bantuan, bimbingan dan pengarahan dari
berbagai pihak, akhirnya penulis dapat menyelesaikan laporan ini. Dalam hal ini,
penulis tidak lupa mengucapkan terimah kasih kepada :
1.
Bapak Drs. Sutarman, M.Sc., selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
2.
Bapak Prof. Drs. Tulus, Vordipl.Math., M.Si., Ph.D., selaku Ketua
Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan
Alam Universitas Sumatera Utara.
3.
Bapak Syahriol Sitorus S.Si., M.IT. selaku Dosen Pembimbing yang telah
memberikan bimbingan, pengarahan dan waktu dalam penyelesaian tugas
akhir ini
.
4.
Bapak Syahriol Sitorus, S.Si., M.IT., selaku Ketua Program Studi D3
Teknik Informatika.
5.
Orang tua yang telah mendukung dan membantu kami secara moril
maupun materil dan yang telah memberi saya inspirasi untuk membuat
program ini.
6.
Teman Dekat saya yang selalu memberikan saya semangat dalam
menyelesaikan tugas akhir ini.
7.
Sahabat-sahabat saya yang memberikan tambahan ilmu serta dukungan
dan arahan yang positif serta semangat yang selalu di berikan untuk
menyelesaikan tugas akhir ini.
8.
Teman-teman Program D3 Teknik Informatika 2011.
Medan, Mei 2014
ABSTRAK
BAB 1
PENDAHULUAN
1.1
Latar Belakang
Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga
mempunyai dampak dalam meningkatkan efektifitas dan ke-efisienan dalam
melakukan setiap pekerjaan. Mungkin sesuatu yang kurang kalau berbicara
tentang teknologi informasi dan komunikasi, tanpa membicarakan suatu benda
yang bernama komputer.
Komputer merupakan suatu media elektronik yang memegang peranan
yang sangat penting dalam perkembangan yang terjadi saat ini.
Komputer bukan
lagi barang mewah atau sesuatu yang langka untuk dimiliki oleh seseorang seperti
awal kedatangannya, tetapi sudah menjadi suatu keperluan bahkan kebutuhan
yang sangat bersifat umum dan fital, terutama bagi perusahaan dan badan instansi
Penggunaan komputer telah berkembang menjadi sebuah sarana
komunikasi dan edukasi yang paling cepat saat ini. Sehingga pengunaannya
menjadi penting di setiap sendi-sendi kehidupan masyarakat, termasuk dalam
proses perolehan informasi pada suatu instansi apapun.
Sejak munculnya
teknologi Internet, proses pengiriman, penyampaian, serta penerimaan informasi
itu sendiri menjadi lebih cepat dan efektif.
Seiring berkembangnya teknologi internet, maka aplikasi web atau yang
sering juga disebut dengan perangkat lunak berbasis web ini baik dari segi
penggunaan, ukuran, dan bahasa pemrograman yang digunakan serta
kompleksitasnya juga ikut berkembang. Aplikasi ini telah banyak yang bersifat
dinamis dan task oriented.
Dengan pertimbangan diatas penulis ingin menerapkan pengetahuan yang
telah diperoleh selama ini dan penulis memutuskan untuk membuat tugas akhir
mengenai aplikasi web yang berjudul
PRANCANGAN SISTEM INFORMASI
TENDER PROYEK DINAS PENGELOLA SUMBER DAYA AIR
dengan
menggunakan bahasa pemrograman web PHP, dan basis data MySQL.
1.2
Rumusan Masalah
Permasalahan yang dihadapi adalah kurangnya efesiensi pemberian informasi
diatasi dengan membuat suatu sistem informasi untuk mempermudah dalam
pelayanan memberikan informasi kepada perusahaan
–
perusahaan yang ingin
mengikuti tender proyek yang di selenggarakan.
1.3
Tujuan Penelitian
Penelitian ini dilakukan untuk membantu dalam menyampaikan informasi
mengenai tender proyek yang sebelumnya dilakukan secara manual. Perancangan
dan pembuatan sistem informasi tender proyek ini diharapkan memiliki manfaat
baik secara langsung maupun tidak langsung.
1.4
Manfaat Penelitian
Penelitian ini di rancang untuk memudahkan memberikan pelayanan informasi
antara kantor yang menyelenggarakan tender dengan perusahaan yang ingin
mengikuti tender proyek tersebut.
Penyampain informasi yang dilakukan secara manual selama ini tidak
Maka dari itu Perancangan Sistem Informasi Tender Proyek ini diharapkan
dapat memberikan manfaat yang besar. Manfaat yang ingin dicapai yaitu :
1.
Membantu dalam menyampaikan informasi.
2.
Memudahkan perusahaan dalam melakukan tender.
3.
Mempercepat proses tender yang diadakan.
1.5
Tinjauan Pustaka
Pengertian sistem adalah suatu kesatuan yang saling bekerjasama dan saling
ketergantungan, untuk mencapai tujuan usaha tertentu. Sistem informasi adalah
sekumpulan komponen yang saling berhubungan, mengumpulkan, memproses,
menyimpan, dan mendistribusikan informasi untuk menunjang pengambilan
keputusan, dan pengawasan dalam organisasi.
Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam
suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya,
menggambarkan suatu kejadian-kejadian
(event)
yang nyata, yang digunakan
untuk pengambilan keputusan.
Sistem informasi dapat didefinisikan kedalam beberapa pengertian seperti berikut
a.
Suatu sistem yang dibuat oleh manusia yang terdiri dari
komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan
informasi.
b.
Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan
memberi informasi bagi pengambil keputusan dan untuk mengendalikan
organisasi.
c.
Suatu sistem didalam organisasi yang mempertemukan kebutuhan
pengolahan transaksi, mendukung operasi, bersifat manajerial, dan
kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu
dengan laporan-laporan yang diperlukan.
PHP adalah suatu bahasa
script
yang ditempatkan dalam
server
dan diprosess
di
server
. Hasilnya dikirimkan ke
client
lalu ditampilkan di jendela
browser
(Andi, 2004).
MYSQL adalah sebuah aplikasi
Relational Database Management Server
(RDBMS) yang sangat cepat dan kokoh. Istilah seperti table, baris, dan kolom
tetap digunakan dalam MYSQL. Pada MYSQL sebuah
database
mengandung
1.6
Metodologi Penelitian
A.
Pengumpulan Data
Adapun teknik pengumpulan data yang dilakukan adalah:
a)
Studi Literatur (Studi Kepustakaan)
Dalam pengumpulan data dengan teknik studi kepustakaan, penulis
mengumpulkan dan mempelajari teori-teori pendukung tugas akhir, seperti
teori analisis dan teori perancangan dan pembuatan sistem informasi
tender proyek. Seluruh teori pendukung tersebut, diperoleh penulis melalui
buku, internet, dan sumber-sumber lain.
b)
Observasi (Pengamatan Langsung)
Dalam pengumpulan data dengan teknik pengamatan langsung
(
Observasi
), penulis
mengunjungi langsung kantor
yang telah
menggunakan sistem informasi tender proyek dan dari pengamatan
langsung tersebut, data yang diperoleh adalah prosedur perancangan dan
pembuatan sistem informasi tender proyek.
B.
Perancangan Sistem
Penulis melakukan perancangan sistem secara global dan terinci seperti:
1.
Perancangan DFD (
Data Flow Diagram
).
2.
Perancangan
Output
.
4.
Perancangan Kamus Data.
5.
Perancangan Normalisasi.
6.
Perancangan Database.
7.
Perancangan Struktur Algoritma Pemrograman.
1.7
Sistematika Penulisan
BAB 1 : Pendahuluan
Menjelaskan mengenai latar belakang, rumusan masalah, tujuan penelitian,
manfaat penelitian, tinjauan pustaka, metode penelitian dan sistematika penulisan.
BAB 2 : Dasar Teori
Berisi mengenai teori-teori yang akan menjadi acuan dalam penulisan serta dapat
mendukung dalam penyusunan laporan Tugas Akhir ini.
BAB 3 : Analisis dan Perancangan Sistem
Berisi tentang prosedur perancangan teknik dan pembuatan rancangan sistem
aplikasi yang akan dibuat.
BAB 4 : Hasil dan Pembahasan
Berisi tentang bentuk implementasi dan pengujian
sistem aplikasi yang telah
BAB 5 : PENUTUP
Berisi kesimpulan dari hasil laporan Tugas Akhir, serta berisi saran-saran dari
BAB 2
DASAR TEORI
2.1 Sistem
Definisi sistem berkembang sesuai dengan
konteks
dimana pengertian sistem itu
digunakan. Definisi sistem menurut para ahli sebagai berikut:
Menurut
Tata Sutabri (2004 : 3)
sistem dapat diartikan sebagai suatu
kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisasi,
saling berinteraksi, saling tergantung satu sama lain dan terpadu.
Menurut
Jogiyanto Hartono (2005 : 2)
sistem adalah kumpulan dari
elemen-elemen atau komponen-komponen atau subsistem-subsistem yang tidak dapat
berdiri sendiri, saling berinteraksi dan saling berhubungan membentuk satu
kesatuan untuk mencapai tujuan atau sasaran.
Dari pengertian dan pernyataan di atas, maka dapat disimpulkan
komponen-komponen yang terorganisasi dan saling berhubungan satu sama
lainnya secara teratur dan merupakan satu kesatuan yang saling bergantung.
2.2
Informasi
Untuk mengetahui pengertian informasi, harus dilihat keterkaitan antara data
sebagai entitas penting pembentuk informasi. Berikut pengertian data dan
informasi menurut beberapa ahli:
Menurut
Hanif Al Fatta (2007 : 9)
data merupakan nilai, keadaan, atau sifat
yang berdiri sendiri lepas dari konteks apapun. Sementara informasi adalah data
yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan
bermanfaat dalam pengambilan keputusan saat ini atau mendatang.
Menurut
Jogiyanto Hartono (2005 : 8)
data adalah kenyataan yang
menggambarkan suatu kejadian-kejadian nyata. Dan kejadian-kejadian itu
merupakan suatu peristiwa yang terjadi pada waktu tertentu. Sedangkan informasi
adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi
menerimanya.
Dari pengertian dan pernyataan di atas, maka dapat disimpulkan informasi
adalah sekumpulan data baik yang sudah diolah maupun masih merupakan
digunakan sebagai bahan perbandingan dan bahan dasar untuk mengambil
keputusan.
2.3
Sistem Informasi
Menurut
Jogiyanto Hartono (2005 : 11)
sistem informasi adalah suatu sistem
di dalam suatu organisasi yang merupakan kombinasi dari orang-orang,
fasilitas, teknologi, media, prosedur-prosedur dan pengendalian yang
ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe
transaksi rutin tertentu, memberi sinyal kepada manajemen dan lainnya terhadap
kejadian internal dan eksternal yang penting dan menyediakan suatu dasar
informasi keputusan yang cerdik.
Menurut
Al-Bahra bin Ladjamudin (2005 : 14)
sistem informasi adalah
suatu sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan
transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari
suatu organisasi dan menyediakan informasi bagi penggunanya.
Dari pengertian dan pernyataan di atas, maka dapat disimpulkan sistem
informasi adalah suatu sistem yang menyajikan informasi dalam jalur komunikasi
penting dan saling berhubungan dengan kegiatan perusahaan dan dapat
2.4
Flowchart
Menurut
Bonnie Soeherman & Marion Pinontoan (2008:133-135)
Flowchart
atau bagan alir merupakan metode untuk menggambarkan tahap-tahap
penyelesaian masalah (prosedur) beserta aliran data dengan simbol-simbol standar
yang mudah dipahami.
Flowchart
dibedakan dalam tiga kategori, yakni :
1.
Flowchart
Dokumen
Flowchart d
okumen menggambarkan aliran data dan informasi antar-area
(divisi) dalam sebuah organisasi.
2.
Flowchart
Sistem
Flowchart
sistem lebih menekankan pada gambaran tentang aliran input,
prosedur pemrosesan, dan
output
yang dihasilkan sistem.
3.
Flowchart
Program
Flowchart
program lebih banyak digunakan untuk menggambarkan logika
suatu prosedur penyelesaian masalah dalam pemrograman komputer.
Flowchart
disusun dengan simbol-simbol yang dipakai sebagai alat bantu
menggambarkan proses dalam program. Simbol-simbol yang dipakai yakni :
NO
SIMBOL
FUNGSI
1
Terminal, untuk memulai dan
mengakhiri suatu proses/ kegiatan
2
Proses, Suatu yang menunjukan
setiap pengolahan yang dilakukan
oleh computer
4
Decision, Suatu kondisi yang akan
menghasilkan
beberapa
kemungkinan jawaban atau pilihan
5
Display, output yang ditampilkan
dilayar terminal
6
Connector,
Simbol
untuk
keluar/masuk prosedur atau proses
dalam lembar/halaman yang sama
7
Off Page Connector, Simbol untuk
keluar/masuk
proses
dalam
lembar/halaman yang berbeda
9
Hard Disk Storage, input/output
yang menggunakan hardisk
10
Predefied
Process,
untuk
menyatakan sekumpulan langkah
proses
yang
ditulis
sebagai
prosedur
11
Arus simbol yang digunakan untuk
menghubungkan antara simbol satu
dengan simbol yang lain
12
Printer, Simbol ini digunakan untuk
menggambarkan suatu dokumen
atau
kegiatan
mencetak
suatu
informasi dengan mesin printer
Tabel 2.4.1 : Simbol-Simbol
Flowchart
Sumber : Bonnie Soeherman & Marion Pinontoan, 2008
2.5
Data Flow Diagram (DFD)
Data Flow Diagram (DFD)
adalah penggambaran secara logika yang
menggunakan bentuk-bentuk simbol untuk menggambarkan aliran data melalui
suatu proses yang saling terkait
(Hanif Al Fatta, 2007 : 106)
.
1.
Proses
Aktivitas atau fungsi yang dilakukan untuk alasan bisnis yang spesifik bisa berupa
manual maupun terkomputerisasi.
Gambar 2.5.1 : Proses
Sumber : Hanif Al Fatta, 2007, 107
2.
Data Store
Kumpulan data yang disimpan dengan cara tertentu. Data yang mengalir disimpan
dalam data store/aliran data dan ditambahkan ke data store.
Gambar 2.5.2 : Data Store
Sumber : Hanif Al Fatta, 2007, 107
3.
Data Flow
Satu data tunggal atau kumpulan logis suatu data, selalu diawali atau berakhir
pada suatu proses.
Gambar 2.5.3 : Data Flow
Sumber : Hanif Al Fatta, 2007, 107
4.
External entity
Orang, organisasi, atau sistem yang berada di luar sistem tetapi berinteraksi
dengan sistem.
Gambar 2.5.4 : External Entity
Sumber : Hanif Al Fatta, 2007, 107
2.6
Database
Menurut
Faried Irmansyah (2008 : 2)
database adalah kumpulan dari item data
yang saling berhubungan satu dengan yang lainnya yang diorganisasikan
berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer
dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu.
Adapun jenjang data pada database adalah sebagai berikut :
1.
Characters :
merupakan bagian data yang terkecil, dapat berupa karakter
numerik, huruf ataupun karakter-karakter khusus (special characters) yang
membentuk suatu item data / field.
2.
Field
: merepresentasikan suatu atribut dari record yang menunjukkan
suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya.
3.
Record
: kumpulan dari field membentuk suatu record. Record
menggambarkan suatu unit data individu yang tertentu. Kumpulan dari
record membentuk suatu file. Misalnya file personalia, tiap-tiap record
dapat mewakili data tiap-tiap karyawan.
4.
File : file terdiri dari record-record yang menggambarkan satu kesatuan
data yang sejenis. Misalnya file mata pelajaran berisi data tentang semua
5.
Database : Kumpulan dari file / tabel membentuk suatu database.
Gambar 2.6.1 : Jenjang Data
Sumber : Faried Irmansyah, 2008
A.
Normalisasi
Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis
data/
database
, yaitu pengelompokkan atribut dari suatu relasi sehingga
membentuk struktur relasi yang baik yang dapat dapat mengurangi redudansi
yaitu pengulangan data yang tidak perlu
(Faried Irmansyah, 2008 : 4)
.
B.
Kamus Data
Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi
dari suatu sistem informasi. Kamus data digunakan sebagai alat komunikasi antara
analis sistem dengan pemakai sistem tentang data yang mengalir pada sistem,
yakni tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan
oleh pemakai sistem (
Jogiyanto H.M, 2005 : 725)
.
C.
Internet
Internet (Interconnection Networking)
adalah rangkaian hubungan jaringan
komputer yang dapat diakses secara umum di seluruh dunia, yang mengirimkan
data dalam bentuk paket data berdasarkan standar
TCP/IP
databasefile
record
TCP
(
Transmission Control Protocol
) bertugas memastikan bahwa semua
hubungan bekerja dengan benar, sedangkan
IP
(
Internet Protocol
) bertugas untuk
mentransmisikan data dari satu komputer ke komputer lain.
TPC/IP
secara umum
berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu
rute tidak dapat digunakan dan mengirimkan paket pengiriman data
(Yuhefizar,
2008 : 2 )
.
2.7
Website
Website adalah suatu layanan sajian informasi yang menggunakan konsep
hyperlink (tautan), yang memudahkan pemakai computer melakukan penulusuran
informasi melalui internet.
Website menghubunkan media seperti dokumen, film dan file suara dari suatu
tempat ke tempat yang lain. Dengan bantuan browser link-link tersebut
dihubungkan ketujuannya.
(YM Kusuma Hardana, 2012:3)
1.
Web Server
Web server adalah software yang menjadi tulang belakang dari world wide web
(www). Web server menunggu permintaan dari client yang menggunakan browser
seperti Netscape Navigator, Internet Explorer, Modzilla, dan program browser
lainnya. Jika ada permintaan dari browser, maka web server akan memproses
diinginkan kembali ke browser. Web server, untuk berkomunikasi dengan
client-nya (web browser) mempuclient-nyai protokol sendiri, yaitu HTTP (hypertext transfer
protocol). Pada kali ini penulis menggunakan webserver WAMPP
2.
Apache Server
Server HTTP Apache
atau
Server Web/WWW Apache
adalah server web yang
dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft
Windows dan Novell Netware serta platform lainnya) yang berguna untuk
melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani
fasilitas web/www ini menggunakan HTTP.
2.8
Gambaran Umum Perusahaan
2.8.1
Sejarah Singkat Dinas Pengelola Sumber Daya Air/PSDA Provinsi
Sumatera Utara
:
a.
Dinas PU Prov.Sumatera Utara dimulai pada tahu 1940-1949.
b.
Dinas PU Prov.Sumatera Utara resmi berdiri tanggal 3 Desember 1953.
c.
Dinas PU pada zaman Belanda bernama
Locale Warkeen
Kemudian
berubah menjadi:
1. Jawatan PU. Pengairan Prov.Daerah Tingkat I Sumatera
Utara.
2. Dinas PU. Pengairan dan Tenaga Listrik Provinsi Daerah
3. Dinas PU. Pengairan Provinsi Sumatera Utara
4. Dinas Pengelola Sumber Daya Air Provinsi Sumatera Utara.
d.
Yang berubah menjabat sebagai kepala dinas pengairan adalah Awal
berdirinya PU sekitar tahun 1953 dimana masih dikepalai oleh seorang
keturunan Belanda yang bernama DOREN BOSCH, begitu juga dengan
staf tekniknya.
e.
Dan sekitar tahun 1948-1949 dimana zaman Negara Sumatera Timur
(NST), Dinas PU. Pengairan dikepalai oleh “TEUKU SOELOENG”, dan
kemudian dilanjutkan oleh:
1) Ir. Danu Negoro
1954-1955
2) Ir. M.Taher
1955-1957
3) Prof.Ir.Tarif Harahap
1957-1962
5) Ir. M.Sipahutar
1962-1967
6) Ir. Aminudin
1967-1973
7) Ir. Muchmudin Mahmudara
1973-1980
8) Ir. F.S. Lontoh
1980-1988
9) Ir. Hendro Muljo
1988-1990
10) Ir. Bastomi Harahap
1990-1995
11) Ir. Moestajab
1995-1998
12) Ir. Roslina Sitompul
1998-2002
13) Ir. H.Astaman
2002-2004
14) Ir. H.Hafas Fadillah, MAP
2004-2007
16) Ir. H.Saleh Idoan Siregar
2012-Sekarang
f.
Dinas Pengelola Sumber Daya Air Provinsi Sumatera Utara adalah sebagai
lembaga pemerintah yang mempunyai tugas pokok yaitu:
1. Menyelenggarakan urusan rumah tangga daerah dalam bidang
pengairan.
2. Menyelenggarakan tugas pembantu yang diserahkan oleh
Gubernur kepala daerah kepadanya dengan memperoleh bimbingan
teknis dan materi pekerjaan umum.
Di dalam melaksanakan tugas pokok tersebut, dinas pengairan mempunyai fungsi
sebagai berikut:
a. Perumusan kebijakan teknis pengairan, pemberian bimbingan dan
pembinaan, pemberian izin pngairan sesuai peraturan
perundang-undangan yang berlaku.
b. Pelaksanaan kebijakan teknis sesuai dengan tugas pokoknya
berdasarkan peraturan perundang-undangan.
1.8.2
Kedudukan Tugas Pokok dan Fungsi
Berdasarkan surat keputusan Gubernur Kepala Daerah Tingkat I Sumatera Utara
N0.1883341/635/k/ORTA/1991 tentang pemekaran pada dinas PU Provinsi
a.
Dinas PU Bina Marga Provinsi daerah tingkat I Sumatera Utara
beralamat di Jalan Kolonel Sugiono No.1 Medan, Sebagai kepala
dinasnya Ir. A.Pasaribu, Msc yang bertugas dalam Bidang Jalan dan
Jembatan.
b.
Dinas PU Pengairan Provinsi Sumatera Utara yang beralamat di Jalan
Sakti Lubis No.7 Medan, sebagai kepala dinasnya Ir. Saleh Idoan
Siregar, Msi yang bertugas dalam Bidang Pengairan (irigasi, sungai
dan rawa).
c.
Dinas PU Cipta Karya Provinsi Sumatera Utara beralamat di Jalan
Perintis Kemerdekaan No.39 Medan, Sebagai kepala dinasnya Ir.
Bachtiah Ginting yang bertugas dalam Bidang Bangunan Dan
Gedung.
Sebelum ketiga dinas dimekarkan statusnya kepala sub dinas bina marga,
sub dinas pengairan dan sub dinas cipta karya sebagai atasan sub dinas ketiga ini
adalah Kepala Dinas Pekerjaan Umum Provinsi Daerah Tingkat I Sumatera Utara.
1.8.3
Struktur Organisasi
Struktur organisasi merupakan salah satu unsur terpenting dalam suatu organisasi
pemerintahan atau instansi pemerintah lainnya. Fungsi struktur organisasi antara
lain adalah untuk pembagian wewenang, menyusun pembagian kerja dan
Dengan demikian kegiatan yang beranekaragam dalam suatu perusahaan
atau instansi pemerintah disusun secara teratur sehingga tujuan usaha yang telah
ditetapkan sebelumnya dapat dicapai dengan baik. Adapun struktur organisasi
yang digunakan pada dinas pengelola sumber daya air adalah struktur organisasi
garis.
Hal ini dapat dilihat pada lampiran yang pelimpahan wewenang berlangsung
secara vertical yaitu dari kepala ke sekretaris selanjutnya ke tata usaha kemudian
ke bagian seksi-seksi dan kasubbag lainnya.
2.8.4
Makna dan Logo Dinas Pengelola Sumber Daya Air
A. Makna dari logo Dinas Pengelola Sumber Daya Air terdiri dari:
1) Kepalan tangan yang diacungkan keatas dengan menggenggam
rantai beserta perisainya melambangkan kebulatan tekad perjuangan
rakyat
Provinsi
Sumatera
Utara
untuk
melawan
imperialism/feodalisme dan komunisme.
2) Batang bersudut lima, perisai dan rantai melambangkan kesatuan
masyarakat didalam membela dan mempertahankan pancasila.
3) Pabrik, Pelabuhan, Pohon Karet, Pohon Sawi dan Tembakau,
Ikan, Daun Padi dan tulisan “SUMATERA UTARA” melambangkan
daerah yang indah permai mansyur dengan kekayaan alamnya yang
4) Tujuh belas kuntum kapas, delapan sudut laba-laba dan empat
puluh lima butir padi menggambarkan tanggal, bulan dan tahun
kermerdekaan dimana ketiga-tiganya ini berikut tongkat kepalan
tangan melambangkan watak kebudayaan yang mencerminkan
kebesaran bangsa, patriotisme, pencinta dan membela keadilan
5) Bukit barisan yang berpuncak lima melambangkan tata
kemasyarakatan yang berkripadian luhur, bersemangat kegotong
royongan yang dinamis.
B. Logo Dinas Pengelola Sumber Daya Air Provinsi Sumatera
Gambar 2.8.1 Logo dinas Pengelola Sumber Daya Air
2.8.5
Visi dan Misi Dinas Pengelola Sumber Daya Air
A. Visi dari Dinas Pengelola Sumber Daya Air
Visi Dinas Pengelola Sumber Daya Air Provinsi Sumatera Utara adalah
terwujudnya pendayagunaan sumber daya air yang efisien, efektif dan
berwawasan lingkungan untuk masyarakat pemakai/pengguna air di Provinsi
B. Misi Dinas Pengelola Sumber Daya Air:
Untuk mewujudkan visi tersebut, perlu diselenggarakan Misi pembangunan pada
Dinas Pengelola Sumber Daya Air Provinsi Sumatera Utara sebagai berikut:
1.
Mempertahankan dan memelihara keberadaan sifat dan fungsi sumber
daya air untuk menjamin ketersediaan kuantitas dan kualitas air sebagai
pengguna/pemakai air di Sumatera Utara.
2.
Melaksanakan
pengelolaan
(konservasi,
pendayagunaan
dan
pengendalian daya rusak air) sumber daya air untuk memenuhi
kebutuhan berbagai sektor seperti pertanian, domestik, perkantoran,
industri, kelistrikan, parawisata dan lain-lain.
3.
Mengurangi dan menanggulangi resiko akibat bencana banjir,
kekeringan, abrasi pantai dan kerusakan lain dampak dari daya rusak air.
4.
Pemberdayaan peran serta masyarakat untuk ikut dalam pengelolaan
sumber daya air.
5.
Menyusun dan melengkapi sistem data base, standar, pedoman dan
manual pengelola sumber daya air untuk bahan dasar perencanaan
pembangunan sarana dan prasarana sumber daya air.
6.
Melaksanakan pengawasan, penyuluhan dan pembinaan pengelolaan
sumber daya air kepada masyarakat untuk menjadi mitra kerja dalam
melestarikan sumber daya air.
7.
Mempertahankan dan memelihara keberadaan sifat dan fungsi sumber
daya air untuk menjamin ketersediaan kuantitas dan kualitas air sebagai
8.
Melaksanakan
pengelolaan
(konservasi,
pendayagunaan
dan
pengendalian daya rusak air) sumber daya air untuk memenuhi
kebutuhan berbagai sektor seperti pertanian, domestik, perkantoran,
industri, kelistrikan, parawisata dan lain-lain.
9.
Mengurangi dan menanggulangi resiko akibat bencana banjir,
kekeringan, abrasi pantai dan kerusakan lain dampak dari daya rusak air.
10.
Pemberdayaan peran serta masyarakat untuk ikut dalam pengelolaan
sumber daya air.
11.
Menyusun dan melengkapi sistem data base, standar, pedoman dan
manual pengelola sumber daya air untuk bahan dasar perencanaan
pembangunan sarana dan prasarana sumber daya air.
12.
Melaksanakan pengawasan, penyuluhan dan pembinaan pengelolaan
sumber daya air kepada masyarakat untuk menjadi mitra kerja dalam
BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1
AnalisaSistemBerjalan
A.
Diagram Konteks
Dari diagram konteksdiatas, terdapat 3 EntitasyaituEntitas Perusahaan Mitra,
EntitasProyekdanEntitasPimpinan.
DiamanapadaSistemdidapatkan
data
perusahaanmitra, data proyekdan data peraturandarike 3 Entitastersebut.
Perusahaan Mitra Proyek
0 Sistem Tender Proyek
Dinas Pengairan Data Perusahaan
Proposal Tender Data Proyek
Pimpinan Laporan Peraturan Data Proyek
Hasil Tender
Data Perusahaan Proposal Tender
Sistemmengolah data tersebutdimana data proyek yang sudah di
informasikanmakaperusahaandapatmengajukan proposal untukmengikuti tender
tersebut.Setelahhasil tender keluarmakapemberitahuanhasil tender tersebutakan di
beritahukanlangsungkeperusahaanmitra yang mengikuti tender tersebut.
B.
Form Laporan
Berikut form laporan tender yang dibuatmenggunakan Microsoft Excel yang
[image:40.595.142.482.328.673.2]adapada Perusahaan.
Gambar: 3.1.2 Form LaporanProyek
A.
Diagram Konteks
Berikut diagram konteksuntuksistemusulan yang dirancang, tidakada yang
berubahdarisistem yang berjalan. Terdapat 3 entitasyaituentitasperusahaanmitra,
entitasproyekdanentitaspimpinan.Hanyasajapadasistemusulannantinyaakandibuatd
alambentuk website dinamis.
Perusahaan Mitra Proyek
0 Sistem Tender Proyek
Dinas Pengairan Data Perusahaan
Proposal Tender Data Proyek
Pimpinan Laporan Peraturan Data Proyek
Hasil Tender
[image:41.595.148.476.286.529.2]Data Perusahaan Proposal Tender
Gambar: 3.2.1 Diagram KonteksSistemBerjalan
B.
Data Flow Diagram Level 0
Berikutadalah prosespadasistemadalah input data perusahaanmitradimana data
perusahaanmitratersebutakandisimpandalam
database
perusahaanmitra.
Berikutdilanjutkandengan
input
data
proyekdimana
data
proyekakandisimpankedalam
database
1 Input Perusahaan Mitra Perusahaan Mitra Nama Perusahaan Alamat No Telepon Email Perusahaan Mira Data Perusahaan Proyek 2 Input Proyek Nama Program Kegiatan Realisasi Volume Jumlah Anggaran Lokasi Periode Proyek Data Proyek 3 Proses Tender Data Perusahaan Data Proyek Tender Hasil Tender Laporan Data Tender Laporan Hasil Tender
Data Proyek
Pimpinan Laporan Hasil Tender
Peraturan F1
F2
[image:42.595.212.396.86.396.2]F3
Gambar: 3.2.2 Data Flow Diagram Level 0
c.
Data Flow Diagram Level 1
Proses
berikutnyaadalah
proses
tender,
perusahaanmitra
yang
akanmengikutisebuah
tender
data
perusahaanmitradan
data
proyekakandiambildandimasukkankedalam
proses
danhasil
tender
akandiinputkankedalam
database
tender.
Proses
terakhiradalahlaporandimanalaporan yang dihasilkanberupalaporanhasil tender
3.1 Proses Input
Member Data Perusahaan
Mitra F1 Member
Data Perusahaan Mitra Perusahaan
Mitra
3.2 Proses Input
Proyek
Data Proyek Data Proyek F2 Proyek
Proyek
3.3 Proses Tender
Pimpinan Data Perusahaan
Mitra
Peraturan
F3 Tender Hasil
Tender F1 Member
F2 Proyek
[image:43.595.150.474.86.413.2]Data Proyek
Gambar: 3.2.3Data Flow Diagram Level 1
3.3
RancanganLaporan
a.
Laporan Perusahaan Mitra
Laporanperusahaanmitraterdiridari 5 kolomyaitukolomnomor, Nama Perusahaan,
Laporan Perusahaan Mitra (Member Website)
Tahun 2014
No
Nama Perusahaan
Alamat
No. Telepon
1
2
3
4
DisetujuiOleh,
Ketua
DiketahuiOleh
[image:44.595.63.564.81.302.2]WakilKetua
Gambar: 3.3.1Laporan Perusahaan Mitra
b.
LaporanProyek
LaporanProyekMitraterdiridari
6
kolomyaitukolomnomor,
Program,
Kegiatan,Realisasi, LokasidanPeriode.
LaporanProyek
Tahun 2014
No
Program
Kegiatan
Realisasi
Lokasi
Periode
1
2
3
4
DisetujuiOleh,
Ketua
DiketahuiOleh
WakilKetua
Gambar: 3.3.2Laporan Proyek
c.
LaporanHasil Tender
LaporanHasil Tender terdiridari 4 kolomyaitukolomnomor, Program, Nama
Gambar: 3.3.3LaporanHasil Tender
3.4
Rancangan Input
a.
Input Perusahaan
Pada Form Input Perusahaan terdapat 7 text field yang harusdiisiyaitu text field
Nama Perusahaan, Alamat, NomorTelepon, Email, Username dan Password.
Daftar:
Nama Perusahaan :
Alamat
:
No. Telepon
:
:
Username
:
[image:45.595.108.547.107.322.2]Password
:
Gambar: 3.4.1 Form Input Perusahaan
LaporanHasil Tender
Tahun 2014
No
Program
Nama
Perusahaan
Tanggal
1
2
3
4
DisetujuiOleh,
Ketua
DiketahuiOleh
WakilKetua
b.
Input Proyek
Pada Form Input Proyekterdapat 8 text field yang harusdiisiyaitu text field Nama
Program, Kegiatan, Realisasi Volume, Unit, , LokasidanTanggal
TambahProyek:
Program
:
Kegiatan
:
Realisasi
:
Volume
:
Unit
:
Anggaran
:
Lokasi
:
[image:46.595.142.483.165.387.2]Tanggal
Gambar: 3.4.2 Form Input Proyek
.
3.5
Rancangan User Interface
a.
Halaman Index/Home
HalamanUtama
SistemInformasi Tender Proyek
Home
Tentang Kami
Kontak Kami
Login
Username:
Password:
Register?
ProyekBaru
Copyright @NovitaMilva email:
123@ymail.com
Banner
[image:46.595.133.490.506.740.2]b.
HalamanTentang Kami
HalamanUtama
SistemInformasi Tender Proyek
Home
Tentang
Kami
Kontak Kami
Login
Username:
Password:
Register?
Tentang Kami
[image:47.595.112.513.89.604.2]Copyright @NovitaMilva email: 123@ymail.com
c.
HalamanKontak Kami
HalamanUtama
SistemInformasi Tender Proyek
Home
Tentang
Kami
Kontak Kami
Login
Username:
Password:
Register?
Kontak Kami
[image:48.595.116.511.92.617.2]Copyright @NovitaMilva email: 123@ymail.com
d.
Halaman Administrator
HalamanUtama
SistemInformasi Tender Proyek
Home
Tentang
Kami
Kontak Kami
Halaman Login Administrato
Login
Username:
Password:
[image:49.595.111.511.97.598.2]Copyright @NovitaMilva email: 123@ymail.com
Gambar: 3.5.4RancanganHalaman Login Administrator
Logine.
HalamanTambahProyek
HalamanUtama
SistemInformasi Tender Proyek
Home | Proyek | Tender | Laporan | Log Out
HalamanTambahProyek
TambahProyek:
Program:
Kegiatan:
Realisasi:
Volume:
Unit:
Anggaran:
Lokasi:
Tanggal:
[image:50.595.113.511.83.705.2]Copyright @NovitaMilva email: 123@ymail.com
Gambar: 3.5.5RancanganHalamanTambahProyek
Savef.
Halaman Edit Proyek
HalamanUtama
SistemInformasi Tender Proyek
Home | Proyek | Tender | Laporan | Log Out
Halaman Edit Proyek:
No
Program
Tanggal
Status
Menu
[image:51.595.118.507.79.620.2]Copyright @NovitaMilva email:
123@ymail.com
g.
Halaman Tender
HalamanUtama
SistemInformasi Tender Proyek
Home | Proyek | Tender | Laporan | Log Out
Halaman Tender:
Program
HPS
Tanggal
Menu
[image:52.595.114.514.91.591.2]Copyright @NovitaMilva email: 123@ymail.com
h.
Halaman User
HalamanUtama
SistemInformasi Tender Proyek
Home | Proyek | Log Out
ProfilAnda:
Nama Perusahaan
Alamat
Username
Password
[image:53.595.104.517.85.602.2]Copyright @NovitaMilva email: 123@ymail.com
3.6
Kamus Data
a.
Admin
: {username, password};
b.
Member
: {id, username_password, nama, alamat, telp, email};
c.
Proyek
: {id, program, kegiatan, realisasi, volume, satuan,
jumlah_anggaran, lokasi, tanggal, masa_pengerjaan, status}
d.
tender
: { id, id_member, id_proyek, status}
3.7
Rancangan Database
Berikutiniadalahrancangan
database
darisisteminformasipemilihan
tender
proyekini.
a.
Normalisasi Database
1)
BentukUnnormal
Tender_Proyek Username Password id_proyek Program Kegiatan Realisasi Volume Satuan
Jumlah_anggaran Lokasi
Tanggal
Massa_pengerjaan Status
id_member Username Password Nama Alamat Telp Email Id_tender Id_member Id_proyek status
2)
Bentuk Normal 1 (1NF)
Pada tabel di atas masih terdapat kelompok berulang yang dapat dipisahkan ke
[image:55.595.123.545.204.613.2]dalam entitas yang berbeda. Berikut ini adalah bentuk
First Normal Form
(1NF)
3)
Bentuk Normal ke 2 (2NF)
Gambar: 3.7.3Bentuk 2NF Databas
b.
RancanganTabel
Perancangan Normalisasi terkait dengan perancangan tabel-tabel yang digunakan
dalam database. Sebelumnya harus ditentukan field-field serta panjang dan tipe
setiap field yang digunakan agar dapat membangun database yang fleksibel dan
efisien. Selain itu
Primary Key yang
digunakan dalam tiap tabel harus ditentukan
agar mempermudah relasi anter tabel. Pada perancangan tabel-tabel dalam
database berikut ini
Primary Key
direpresentasikan dengan tanda ’*’
dan
Foreign
Key
direpresentasikan dengan
tanda ’*
*
’.
1.
Tabel Admin
Field
Type
Panjang
Keterangan
*
Username
Varchar
15
Username Administrator
[image:57.595.102.522.121.749.2]Password
Varchar
15
Password Administrator
Tabel 3.7.1 Tabel Admin
2.
Tabel Member
Field
Type
Panjang
Keterangan
*
Id_member
Int
8
ID Member
Username
Varchar
25
Username Member
Password
Varchar
25
Password Member
Nama
Varchar
50
Nama Perusahaan Member
Alamat
Varchar
50
AlamatPerusahan
Telp
Varchar
12
NomorTelepon Perusahaan
Varchar
50
Alamat Email
Tabel 3.7.2 Tabel member
3.
Tabel Proyek
Field
Type
Panjang
Keterangan
*
Id_proyek
Int
8
ID Proyek
Program
Varchar
255
Nama Program Proyek
Kegiatan
Varchar
255
NamaKegiatanProyek
Realisasi
Varchar
255
RealisasiProyek
Volume
Int
11
Volume Proyek
Satuan
Varchar
25
Satuan Volume
Jumlah_anggaran
Double
Jumlahanggaranproyek
Lokasi
Text
LokasiProyek
Tanggal
Date
TanggalProyek
Status
Varchar
1
Status Proyek
4.
Tabel Tender
Field
Type
Panjang
Keterangan
*
Id_tender
Int
8
ID Tender
Id_member
Int
8
ID Member
Id_proyek
Int
8
ID Proyek
[image:58.595.168.443.455.688.2]Status
Varchar
25
Status Tender
Tabel 3.7.4 Tabel Tender
c.
ERD
Model
–
Toward a unifed of data
chen moncoba merumuskan dasar-dasar model
dan setelah itu dikembangkan dan dimodifikasi ole chen dan banyak pakar
lainnya. Pada saat itu diagram hubungan entitasdibuat sebagai bagian dari
perangkat lunak yang jugamerupakan modifikasi khusus, karena tidak ada bentuk
tunggal dan standar dari diagram hubungan entitas.
3.8
AlgoritmaPemrograman
Start
Home
Tentang Kami
Kontak Kami
Administrator
Member
Stop F
F
F
F
F
Home T
Tentang Kami
Kontak Kami
Administrator
Member T
T
T
T
1
1
1
2
[image:59.595.207.456.98.484.2]3
1
Administrator Home T Home
Proyek F
Tambah Proyek
Edit Proyek
Hapus T
F
F
Tender
Laporan
Logiut
Tambah Proyek
Edit Proyek
Hapus Proyek
Database Proyek T
T T
Approve Tender Tender T
1
1
F
Member
Proyek
Tender
Laporan Member
Laporan Proyek
Laporan Tender T
T
T F
F T
F
[image:60.595.113.505.76.637.2]3 T
3
Member Home T Home
Proyek F
Approve Tender Tender T
Logiut T 3 F
1
[image:61.595.115.511.80.309.2]1
BAB 4
HASIL DAN PEMBAHASAN
4.1
Pembahasan Hasil Sistem
Berikut ini pembahasan dan tampilan-tampilan yang ada pada Sistem Informasi
Tender Proyek :
1.
Halaman Home
Halaman
Home
merupakan halaman pembuka yang menjadi tampilan awal pada
Sistem Informasi Tender Proyek ini. Berikut ini output dari tampilan
Home
tersebut:
2.
Halaman Tentang Kami
Halaman ini adalah halaman yang berisi ulasan website Pengadaan Tender
[image:63.595.181.442.193.414.2]Proyek Dinas Pengairan. Berikut adalah output dari halaman tersebut:
Gambar 4.1.2 Tampilan Halaman Tentang Kami
3.
Halaman Kontak Kami
Halaman ini adalah halaman yang berisikan informasi kontak Dinas Pengairan.
Berikut adalah output dari halaman tersebut:
[image:63.595.131.513.532.733.2]4.
Halaman Login Admin
Halaman ini adalah halaman yang menampilkan form login admin agar
administrator dapat membuka halaman index administrator. Berikut adalah output
dari halaman tersebut:
Gambar 4.1.4 Halaman Login Admin
5.
Halaman Index Admin
Halaman ini adalah halaman utama administrator ketika administrator berhasil
login. Berikut adalah output dari halaman tersebut:
6.
Halaman Tambah Proyek
Halaman ini adalah halaman untuk menambahkan Proyek kedalam database.
[image:65.595.187.441.571.724.2]Berikut adalah output dari halaman tersebut:
Gambar 4.1.6 Halaman Tambah Proyek
7.
Halaman Edit Proyek
Halaman ini adalah halaman yang menampilkan data Proyek yang ada dalam
database, dengan halaman ini administrator dapat menyimpan dan megubah data
Proyek yang dipilih administrator. Berikut adalah output dari halaman tersebut:
8.
Halaman Approve Tender
Halaman ini adalah halaman yang menampilkan data Proyek yang ada dalam
database dan administrator dapat mengaprove Perusahaan yang telah dipilih untuk
[image:66.595.132.492.213.381.2]menjalankan Proyek tersebut. Berikut adalah output dari halaman tersebut:
Gambar 4.1.8 Halaman Approve Tender
9.
Halaman Laporan Member
Halaman ini adalah Laporan Member yang telah registrasi kedalam website
Tender Proyek Dinas Pengairan. Berikut adalah output dari halaman tersebut:
[image:66.595.121.508.536.721.2]10.
Halaman Laporan Proyek
Halaman ini adalah Laporan Member yang telah registrasi kedalam website
[image:67.595.150.472.195.370.2] [image:67.595.130.504.532.675.2]Tender Proyek Dinas Pengairan. Berikut adalah output dari halaman tersebut:
Gambar 4.1.10 Halaman Laporan Proyek
11.
Halaman Laporan Hasil Tender
Halaman ini adalah Laporan hasil tender dimana informasi yang diberikan adalah
nama program proyek dan perusahaan yang menjalankan proyek tersebut. Berikut
adalah output dari halaman tersebut:
12.
Halaman Ambil Proyek
Halaman ini adalah halaman khusu untuk member dimana member dapat
mengambil proyek yang sedang dibuka oleh dinas pengairan. Berikut adalah
[image:68.595.134.486.577.743.2]output dari halaman tersebut
Gambar 4.1.12 Halaman Ambil Proyek
13.
Halaman Register
Halaman ini adalah halaman untuk registrasi member, sehingga Perusahaan dapat
mengikuti tender yang ada dalam website. Berikut adalah output dari halaman
4.2
Studi Kelayakan Sistem
Berikut ini adalah studi kelayakan Sistem Informasi Tender Proyek Dinas
Pengairan:
1.
Kelayakan Teknik
Sistem ini mempermudah perusahaan dalam untuk mendaftarkan
perusahaan nya dalam sebuah tender yang dibuka oleh dinas pengairan
tersebut. Sistem ini juga mempermudah Dinas Pengairan untuk
mempromosikan proyek yang akan dilaksanakan kepada Perusahaan Mitra
nya.
2.
Kelayakan Ekonomi
Secara ekonomi sistem informasi menghemat biaya kertas dan biaya
operasional lainnya.
3.
Kebutuhan Operasional Sistem
Untuk menjalankan Sistem Informasi Tender Proyek Dinas Pengairan,
dibutuhkan spesifikasi minimum perangkat lunak dan perangkat keras,
antara lain:
a.
Perangkat Lunak (
Software)
1).
Sistem Operasi Windows Xp.
2).
PHP, MySQL Server, Apache Server dalam satu paket
Software
yaitu WAMP Server.
3).
Editor PHP (Adobe Dream Weaver, Notepad).
b.
Perangkat Keras (
Hardware)
1).
Processor Intel Pentium IV ke atas atau yang sekelas.
2).
RAM (Memory) minimal 256 MB.
3).
HDD 20 GB.
4).
Monitor, Keyboard, dan Mouse.
5).
Komputer (PC).
4.3
Kelebihan dan Kekurangan Sistem
Pada bagian ini dilakukan evaluasi untuk mengetahui kelebihan dan kekurangan
dari sistem ini. Berdasarkan hasil evaluasi dan uji coba, kelebihan dan kekurangan
sistem dijelaskan di bawah ini.\
1.
Kelebihan Sistem
Adapun kelebihan-kelebihan dari Sistem Informasi Tender Proyek Dnas
Pengairan ini adalah :
a.
Penyampaian informasi langsung tentang proyek yang akan
dilaksanakan.
b.
Penyampaian langsung pengumuman hasil tender kepada
perusahaan melalui website.
c.
Pembuatan laporan yang simpel dan efesien.
d.
Mempermudah pencatatan proyek, perusahaan mitra dan hasil
2.
Kekurangan Sistem
Adapun kekurangan-kekurangan dari Sistem Informasi TenderProyek
Dnas Pengairan ini adalah:
1.
Pengubahan password admin harus dari phpmyadmin.
2.
Informasi Perusahaan yang masih sebatas nama, alamat, nomor
telepon dan email.
3.
Fungsi
backup
pada aplikasi dan
backup file
masih terbatas pada
BAB 5
PENUTUP
5.1
Kesimpulan
Berdasarkan hasil pembahasan yang saya lakukan mengenai Perancangan Sistem
Tender Proyek Dinas Pengelola Sumber Daya Air sebagaimana yang telah di
jelskan pada uraian bab satu sampai dengan bab empat maka dapat disimpulkan
sebagai berikut:
1.
Sistem informasi ini menggunakan bahasa pemrograman web PHP dan
berbasis data MysQl.
2.
Aplikasi berbasis web ini dapat menjadi alternative pilihan kepada
perusahaan-perusahaan yang ingin mengetahui informasi tentang tender
proyek yang sebelumnya menghabiskan waktu, tenaga dan uang
3.
Dengan pembuatan aplikasi sistem informasi ini masalah keefesienan
dalam penyampaian informasi ini dapat sedikit membantu.
4.
Dengan sistem informasi ini Dinas Pengelola Sumber Daya Air juga dapat
5.
Sistem informasi ini dibuat agar dapat membantu perusahaan - perusahaan
yang akan mengikuti tender dan memberikan identitas dari masing-
masing perusahaan yang akan mengikuti tender.
6.
Memudahkan perusahaan dalam melakukan melihat proyek-proyek yang
sedang diadakan oleh Dinas Pengelola Sumber Daya Air
7.
Sistem informasi ini juga dapat membantu Dinas Pengelola Sumber daya
Air agar dapat mempercepat proses tender.
5.2
Saran
Dari pembahasan di atas Sistem Informasi Tender Proyek ini masih mempunyai
banyak kekurangan dan dapat dikembangkan lebih baik lagi.
Di bawah ini adalah beberapa saran untuk pengembangan Sistem Informasi
Tender Proyek berbasis web ini:
1.
Sistem Informasi ini tidak sepenuhnya dapat memberikan informasi
kapan tender akan di tutup karena sewaktu-waktu dapat berubah dari
tanggal yang telah ditentukan.
2.
Sistem Informasi ini masih menggunakan satu ID administrator saja.
3.
Sistem Informasi hanya memberikan informasi proyek-proyek apa saja
4.
Data pada sistem informasi ini harus selalu di update oleh admin secara
berkala sesuai dengan perkembangannya, sehingga dapat memberikan
informasi yang akurat kepada perusahaan yang ingin mengikuti tender.
5.
Kurangnya informsi yang di dapatkan dari perusahaan penulis hanya
dapat membuat sistem informasi ini hanya sesuai dengan informasi yang
di berikan oleh dinas, sehingga sistem informasi ini tidak memberikan
informasi ysng lengkap.
6.
Diharapkan kepada perusahaan yang ingin mengikuti tender dapat
DAFTAR PUSTAKA
Panduan Tatacara Penulisan Skripsi & Tugas Akhir
.2008. Dokumen Nomor :
Akad/05/2005. Medan : Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara.
Ardhana. YM Kusuma.
PHP menyelesaikan website 30juta
. Jasakom Jakarta.
2012.
Kadir, Abdul. 2012.
Aplikasi Web dengan PHP dan MySQL
. Yogyakarta :
Penerbit Andi.
1. administrator.php
<?php include "koneksi.php"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Login Administrator</title>
<link href="style.css" rel="stylesheet" type="text/css" /> </head>
<body>
<table width="80%" border="0" align="center" cellpadding="5" cellspacing="5">
<tr>
<td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="5">
<tr>
<td><img src="images/header.jpg" width="1200" height="119" /></td>
</tr> <tr>
<td align="center" bgcolor="#999999"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="10"> </td>
<td><td><div id="nav"> <?php include "menuindex.php"; ?> </div> </td>
</tr>
</table></td> </tr>
<tr>
<td align="left" valign="top"><form id="form1" name="form1" method="post" action="loginadmin.php"> <table width="30%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3" align="left"
bgcolor="#CCCCCC"><strong>Administrator Login:</strong></td> </tr> <tr> <td>Username</td> <td>:</td> <td><label for="username"></label>
<input type="text" name="username" id="username" /></td> </tr> <tr> <td>Password</td> <td>:</td> <td><label for="password"></label>
<input type="password" name="password" id="password" /></td>
<td colspan="3" align="right"><input type="submit" name="button" id="button" value="Login" /></td>
</tr> </table>
</form> <p> </p></td> </tr>
<tr>
<td align="center" valign="middle"
bgcolor="#999999">Copyright N