analisa project lokomedia
DESCRIPTION
Analisa Project LokomediaTRANSCRIPT
![Page 1: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/1.jpg)
Nama : Kusdaryono
NIM : T1110112
ANALISA PROJECT LOKOMEDIA
Pengertian:
Lokomedia adalah CMS buatan anak bangsa yang sangat bagus dan mudah dipelajari untuk
pembuatan sebuah website, nama CMS nya adalah LOKOMEDIA perlu diketahui juga CMS
LOKOMEDIA tidak di komersilkan alias gratis jadi kita boleh mengedit dan merubah sesuka hati
keseluruhan isi CMS tersebut.
Sumber:
Project Lokomedia diperoleh dari website http://www.yogijuliyanto.com/download-cms-
lokomedia-1-161/
Versi :
Versi dari Project CMS Lokomedia adalah 1.61
Fungsi:
Fungsi dari project CMS Lokomedia adalah sebagai Website pribadi, Toko Online, Profil
perusahaan dan lain sebagainya.
Database:
Nama Database: lokomedia
Nama Tabel-Tabel:
Tabel-Tabel:
1. agenda
2. album
3. banner
4. berita
5. download
6. gallery
7. halamanstatis
8. hubungi
9. identitas
10. katajelek
11. kategori
12. komentar
13. mainmenu
14. modul
![Page 2: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/2.jpg)
15. poling
16. sekilasinfo
17. shoutbox
18. statistik
19. submenu
20. tag
21. templates
22. users
23. agenda
24. album
25. banner
26. berita
27. download
28. gallery
29. halamanstatis
30. hubungi
31. identitas
32. katajelek
33. kategori
34. komentar
35. mainmenu
36. modul
37. poling
38. sekilasinfo
39. shoutbox
40. statistik
41. submenu
42. tag
43. templates
44. users
Fungsi Database:
TABEL agenda
Berfungsi untuk menyimpan data agenda,
Struktur tabel:
1. id_agenda int(5) NOT NULL auto_increment,
2. tema varchar(100) collate latin1_general_ci NOT NULL,
3. tema_seo varchar(100) collate latin1_general_ci NOT NULL,
4. isi_agenda text collate latin1_general_ci NOT NULL,
5. tempat varchar(100) collate latin1_general_ci NOT NULL,
6. pengirim varchar(100) collate latin1_general_ci NOT NULL,
7. tgl_mulai date NOT NULL,
8. tgl_selesai date NOT NULL,
9. tgl_posting date NOT NULL,
10. jam varchar(50) collate latin1_general_ci NOT NULL,
11. username varchar(50) collate latin1_general_ci NOT NULL,
![Page 3: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/3.jpg)
TABEL album
Berfungsi untuk menyimpan album dan gambar album,
Struktur tabel:
1. id_album int(5) NOT NULL auto_increment,
2. jdl_album varchar(100) collate latin1_general_ci NOT NULL,
3. album_seo varchar(100) collate latin1_general_ci NOT NULL,
4. gbr_album varchar(100) collate latin1_general_ci NOT NULL,
5. aktif enum('Y','N') collate latin1_general_ci NOT NULL default 'Y'
TABEL banner
Berfungsi untuk menyimpan banner dan gambar,
Struktur tabel:
1. id_banner int(5) NOT NULL auto_increment,
2. judul varchar(100) collate latin1_general_ci NOT NULL,
3. url varchar(100) collate latin1_general_ci NOT NULL,
4. gambar varchar(100) collate latin1_general_ci NOT NULL,
5. tgl_posting date NOT NULL,
TABEL berita
Berfungsi untuk menyimpan data berita,
Struktur tabel:
1. id_berita int(5) NOT NULL auto_increment,
2. id_kategori int(5) NOT NULL,
3. username varchar(30) collate latin1_general_ci NOT NULL,
4. judul varchar(100) collate latin1_general_ci NOT NULL,
5. judul_seo varchar(100) collate latin1_general_ci NOT NULL,
6. headline enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',
7. isi_berita text collate latin1_general_ci NOT NULL,
8. hari varchar(20) collate latin1_general_ci NOT NULL,
9. tanggal date NOT NULL,
10. jam time NOT NULL,
11. gambar varchar(100) collate latin1_general_ci NOT NULL,
12. dibaca int(5) NOT NULL default '1',
13. tag varchar(100) collate latin1_general_ci NOT NULL
TABEL download
Berfungsi untuk menyimpan data download,
Struktur tabel:
1. id_download int(5) NOT NULL auto_increment,
2. judul varchar(100) collate latin1_general_ci NOT NULL,
3. nama_file varchar(100) collate latin1_general_ci NOT NULL,
4. tgl_posting date NOT NULL,
5. hits int(3) NOT NULL,
![Page 4: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/4.jpg)
TABEL gallery
Berfungsi untuk menyimpan data gallery,
Struktur tabel:
1. id_gallery int(5) NOT NULL auto_increment,
2. id_album int(5) NOT NULL,
3. jdl_gallery varchar(100) collate latin1_general_ci NOT NULL,
4. gallery_seo varchar(100) collate latin1_general_ci NOT NULL,
5. keterangan text collate latin1_general_ci NOT NULL,
6. gbr_gallery varchar(100) collate latin1_general_ci NOT NULL,
TABEL halamanstatis
Berfungsi untuk menyimpan halaman statis,
Struktur tabel:
1. id_halaman int(5) NOT NULL auto_increment,
2. judul varchar(100) NOT NULL,
3. isi_halaman text NOT NULL,
4. tgl_posting date NOT NULL,
5. gambar varchar(100) NOT NULL,
TABEL hubungi
Berfungsi untuk menyimpan data informasi yang bisa dihubungi,
Struktur tabel:
1. id_hubungi int(5) NOT NULL auto_increment,
2. nama varchar(50) collate latin1_general_ci NOT NULL,
3. email varchar(100) collate latin1_general_ci NOT NULL,
4. subjek varchar(100) collate latin1_general_ci NOT NULL,
5. pesan text collate latin1_general_ci NOT NULL,
6. tanggal date NOT NULL,
TABEL identitas
Berfungsi untuk menyimpan data identitas website,
Struktur tabel:
1. id_identitas int(5) NOT NULL auto_increment,
2. nama_website varchar(100) NOT NULL,
3. alamat_website varchar(100) NOT NULL,
4. meta_deskripsi varchar(250) NOT NULL,
5. meta_keyword varchar(250) NOT NULL,
6. favicon varchar(50) NOT NULL,
TABEL katajelek
![Page 5: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/5.jpg)
Berfungsi untuk menyimpan data kata-kata jelek yang akan difilter,
Struktur tabel:
1. id_jelek int(11) NOT NULL auto_increment,
2. kata varchar(60) collate latin1_general_ci default NULL,
3. ganti varchar(60) collate latin1_general_ci default NULL,
TABEL kategori
Berfungsi untuk menyimpan data kategori,
Struktur tabel:
1. id_kategori int(5) NOT NULL auto_increment,
2. nama_kategori varchar(50) collate latin1_general_ci NOT NULL,
3. kategori_seo varchar(100) collate latin1_general_ci NOT NULL,
4. aktif enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',
TABEL komentar
Berfungsi untuk menyimpan data komentar,
Struktur tabel:
1. id_komentar int(5) NOT NULL auto_increment,
2. id_berita int(5) NOT NULL,
3. nama_komentar varchar(100) collate latin1_general_ci NOT NULL,
4. url varchar(100) collate latin1_general_ci NOT NULL,
5. isi_komentar text collate latin1_general_ci NOT NULL,
6. tgl date NOT NULL,
7. jam_komentar time NOT NULL,
8. aktif enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',
TABEL mainmenu
Berfungsi untuk menyimpan menu utama,
Struktur tabel:
1. id_main int(5) NOT NULL auto_increment,
2. nama_menu varchar(50) character set latin1 collate latin1_general_ci default NULL,
3. link varchar(100) character set latin1 collate latin1_general_ci default NULL,
4. aktif enum('Y','N') NOT NULL default 'Y',
5. adminmenu enum('Y','N') NOT NULL,
TABEL modul
Berfungsi untuk menyimpan modul,
Struktur tabel:
1. id_modul int(5) NOT NULL auto_increment,
2. nama_modul varchar(50) collate latin1_general_ci NOT NULL,
3. link varchar(100) collate latin1_general_ci NOT NULL,
![Page 6: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/6.jpg)
4. static_content text collate latin1_general_ci NOT NULL,
5. gambar varchar(100) collate latin1_general_ci NOT NULL,
6. publish enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',
7. status enum('user','admin') collate latin1_general_ci NOT NULL,
8. aktif enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',
9. urutan int(5) NOT NULL,
10. link_seo varchar(50) collate latin1_general_ci NOT NULL,
TABEL poling
Berfungsi untuk menyimpan data polling,
Struktur tabel:
1. id_poling int(5) NOT NULL auto_increment,
2. pilihan varchar(100) collate latin1_general_ci NOT NULL,
3. status varchar(20) collate latin1_general_ci NOT NULL,
4. rating int(5) NOT NULL default '0',
5. aktif enum('Y','N') collate latin1_general_ci NOT NULL,
TABEL sekilasinfo
Berfungsi untuk menyimpan sekilas info,
Struktur tabel:
1. id_sekilas int(5) NOT NULL auto_increment,
2. info varchar(100) collate latin1_general_ci NOT NULL,
3. tgl_posting date NOT NULL,
4. gambar varchar(100) collate latin1_general_ci NOT NULL,
TABEL shoutbox
Berisi untuk menyimpan data komentar,
Struktur tabel:
1. id_shoutbox int(5) NOT NULL auto_increment,
2. nama varchar(100) collate latin1_general_ci NOT NULL,
3. website varchar(50) collate latin1_general_ci NOT NULL,
4. pesan text collate latin1_general_ci NOT NULL,
5. tanggal date NOT NULL,
6. jam time NOT NULL,
7. aktif enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',
TABEL statistik
Berfungsi menyimpan data informasi statistik website,
Struktur tabel:
1. ip varchar(20) NOT NULL default '',
2. tanggal date NOT NULL,
3. hits int(10) NOT NULL default '1',
![Page 7: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/7.jpg)
4. online varchar(255) NOT NULL
TABEL submenu
Berfungsi untuk menyimpand data submenu,
Struktur tabel:
1. id_sub int(5) NOT NULL auto_increment,
2. nama_sub varchar(50) character set latin1 collate latin1_general_ci default NULL,
3. link_sub varchar(100) character set latin1 collate latin1_general_ci default NULL,
4. id_main int(5) NOT NULL,
5. id_submain int(11) NOT NULL,
6. aktif enum('Y','N') NOT NULL default 'Y',
7. adminsubmenu enum('Y','N') NOT NULL,
TABEL tag
Berfungsi untuk menyimpan data tag,
Struktur tabel:
1. id_tag int(5) NOT NULL auto_increment,
2. nama_tag varchar(100) collate latin1_general_ci NOT NULL,
3. tag_seo varchar(100) collate latin1_general_ci NOT NULL,
4. count int(5) NOT NULL,
TABEL templates
Berfungsi untuk menyimpan data template,
Struktur tabel:
1. id_templates int(5) NOT NULL auto_increment,
2. judul varchar(100) collate latin1_general_ci NOT NULL,
3. pembuat varchar(50) collate latin1_general_ci NOT NULL,
4. folder varchar(50) collate latin1_general_ci NOT NULL,
5. aktif enum('Y','N') collate latin1_general_ci NOT NULL default 'N',
TABEL users
Berfungsi untuk menyimpan data user,
Struktur tabel:
1. username varchar(50) collate latin1_general_ci NOT NULL,
2. password varchar(50) collate latin1_general_ci NOT NULL,
3. nama_lengkap varchar(100) collate latin1_general_ci NOT NULL,
4. email varchar(100) collate latin1_general_ci NOT NULL,
5. no_telp varchar(20) collate latin1_general_ci NOT NULL,
6. level varchar(20) collate latin1_general_ci NOT NULL default 'user',
7. blokir enum('Y','N') collate latin1_general_ci NOT NULL default 'N',
8. id_session varchar(100) collate latin1_general_ci NOT NULL,
![Page 8: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/8.jpg)
![Page 9: Analisa Project Lokomedia](https://reader031.vdocuments.site/reader031/viewer/2022020308/55cf94e1550346f57ba50cb7/html5/thumbnails/9.jpg)
ERD:
Entity Relationship Diagram sebagai berikut: