TUGAS PROJECT WEB PROGRAMMING I
PEMBUATAN DESAIGN BERBASIS WEB
COMPANY PROFILE
Nama Kelompok :
1. Sinom Rahardjo (12211247)
2. Saddam Satria Adhi (12210403)
3. Rifqi (12210295)
4. Hilman (12210686)
5. Odi Kurniawan (12211109)
PRODI SISTEM INFORMASI
FAKULTAS TEHNIK INFORMATIKA
UNIVERSITAS BINA SARANA INFORMATIKA
JUNI 2022
1
Chapter 1 KATA PENGANTAR
Puji dan syukur kami panjatkan kepada Tuhan Yang Maha Esa, karena atas
rahmat dan karunia-Nya, berupa iman, ilmu, dan kesehatan, sehingga Kami
mampu menyelesaikan tugas project membuat Desaign Web dengan tema
Company Profile.
Kami menyadari bahwa penulisan tugas project ini masih jauh dari
sempurna, untuk itu kami meminta kritik dan saran yang membangun demi
kesempurnaan penulisan tugas project dimasa yang akan datang.
Kami ucapkan terimakasih kepada Ibu Sudy Rosyida M.Kom selaku dosen
pembimbing mata kuliah Web Programming, serta setiap pihak yang telah
mendukung dan membantu kami selama proses penyelesaian tugas project ini
hingga rampungnya tungas project ini.
Demikianlah yang dapat kami haturkan, kami berharap supaya tugas
project yang telah kami buat ini mampu memberikan manfaat kepada kami
khususnya dan setiap pembaca yang berminat pada umumnya.
Bekasi, Juni 2022
Chapter 2 DAFTAR ISI
HALAMAN JUDUL .................................................................................................................................i KATA
PENGANTAR..............................................................................................................................ii DAFTAR
ISI............................................................................................................................................iii
BAB I PENDAHULUAN .........................................................................................................................1
A. Latar Belakang .........................................................................................................................1
B. Rumusan Masalah....................................................................................................................1
C. Tujuan Pembahasan Masalah.................................................................................................1
D. Pengertian ERD LRS…………………...................................................................................................2
E. Sistematika Penulisan...............................................................................................................2
BAB II LANDASAN TEORI...................................................................................................................3
A. Sejarah Codeigniter .....................................................................................................................3
B. Pengertian PHP................................................................................................................3
C. Pengertian JAVASCRIPT ....................................................................................3
D. Kelebihan HTML .................................................................................................................4
E. Kelebihan CSS
BAB III PEMBAHASAN.........................................................................................................................6
A. Coding ...........................................................................................................................................6
B. Tampilan .....................................................................................................................................21
BAB IV PENUTUP ................................................................................................................................27
A. KESIMPULAN.......................................................................................................................27
B. SARAN ....................................................................................................................................27
DAFTAR PUSTAKA.............................................................................................................................28
3
BAB I PENDAHULUAN
A. Latar Belakang alasan kelompok kami mengambil tema COMPANY PROFILE karena mudah mencari
design dan codingan pembuatan tema company profile
B. Rumusan Masalah Berdasarkan latar belakang diatas, masalah dirumuskan sebagai berikut
1. Coding dari pembuatan Sistem Informasi dengan PHP, JAVA SCRIPT,
CSS pada Sistem Informasi COMPANY PROFILE.
2. Tampilan dari pembuatan Sistem Informasi dengan HTML, dan Mysql
pada Sistem informasi.
C. Tujuan Pembahasan Masalah Melihat dari rumusan masalah di atas, maksud tujuan dari
pembahasan masalah ini yaitu kami ingin mengetahui :
1. Untuk memenuhi persyaratan dalam memperoleh nilai UAS pada mata kuliah Web Programming
I di semester II.
2. Untuk memperdalam ilmu mengenai mata kuliah Web Programming I.
3. Untuk membuat pembaca lebih mengetahui dan memahami materi Web Programming I tentang
penggunaan PHP JAVASCRIPT CSS melalui makalah ini dan penarikan kesimpulan yang telah
ditentukan oleh kelompok kami.
D. Pengertian ERD LRS
1. Eternity Rational Dagram (ERD)
Entity Relational Diagram atau Diagram Hubungan Entitas adalah proses
hubungan antar file yang direlasikan dengan relation key yang merupakan
primary key dari masingmasing file.
ERD merupakan pemodelan basis data dengan menggunakan diagram relasi
antar entitas, untuk memodelkan struktur data dan hubungan antar data,
untuk menggambarkannya digunakan beberapa notasi dan simbol.
2. Tahapan ERD
a. Tahap 1 : Penentuan Entitas
Entitas merupakan objek yang mewakili sesuatu yang nyata dan dapat
dibedakan dari sesuatu yang lain. Simbol dari entitas biasanya
digambarkan dengan persegi panjang.
4
PELANGGAN JENIS MODEL
VARIAN PENGUNJUNG
PRODUK PEMBELIAN
I. PELANGGAN
i. Id pelanggan (primary key)
ii. Nama
iii. Id_card
iv. No_id
v. Alamat_tinggal
vi. Alamat_id_card
vii. Tempat_lahir
viii. Tgl_lahir
ix. Npwp
x. No_hp
xi. Email
xii. Pekerjaan
xiii. Status_perkawinan
xiv. Jenis_kelamin
xv. Status_tempat_tinggal
5
II. Varian
i. Id_varian (primary key)
ii. Varian
iii. Jenis
iv. Model
v. Spesifikasi
III. Pengunjung
i. Id_pengunjung (primary key)
ii. Nama_pengunjung
iii. Alamat
iv. No_hp_pengunjung
v. Email_pengunjung
IV. Produk
i. Id_produk(primar)
ii. Id_varian
iii. Harga
iv. Stok
V. Pembelian
i. Id_pembelian (primary key)
ii. Id_pelanggan
iii. Id_produk
iv. Tgl_beli
v. Jml_beli
b. Tahap 2 : Penentuan Atribut
6
Tempat_tinggal
npwp
Tgl_lahir
Alamat_tinggal No_hp
email
Alamat_id_card
pekerjaan
No_id
Id_card
Jenis_kelamin
n
nama
Status_perkawinan
Id_pelanggan
Status_tempat_tinggal
PELANGGAN
alamat
Id_varian
Nama_pengunjung
No_hp_pengunjung
Varian
Id_pengunjun
g Email_pengunjung
VARIAN PENGUNJUNG
7
jenis
model
spesiffikasi
alamat
harga
stok
Id_produk
PRODUK
alamat
alamat
alamat
Id_varian Id_varian
PEMBELIAN
8
c. Tahap 3 : Penentuan Kardinalitas relasi
PELANGGAN PEMBELIAN
MELAKUKAN
tabel utama : pelanggan
table kedua : pembelian
relationship : one-to-one
attribute penghubung : Id_pelanggan (FK id_pelanggan di pembelian)
PEMBELIAN m memiliki 1 PRODUK
tabel utama : pembelian
table kedua : produk
relationship : many to one
attribute penghubung : id_produk (FK id_produk di produk)
9
d. Tahap 4 : Pembuatan ERD
10
3. Logical Relational Structure (LRS)
Adalah Representasi dari struktur record-record pada tabel-tabel yang
terbentuk dari hasil relasi antar himpunan entitas. Menentuka
Kardinalitas, Jumlah Tabel dan Foreign Key sebagai berikut:
a. One to One : : Relasi 1:1 akan membentuk 2 tabel
b. One to Many : Relasi 1:M akan membentuk 2 tabel
c. Many to Many : Relasi M:N akan membentuk 3 tabel
Sumber : (unknown, apa sih entity relational dagram erd, 2015)
11
12