analisa project lokomedia

9
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

Upload: anonymous-rzzotayrv

Post on 19-Jan-2016

18 views

Category:

Documents


0 download

DESCRIPTION

Analisa Project Lokomedia

TRANSCRIPT

Page 1: Analisa Project Lokomedia

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

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

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

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

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

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

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
Page 9: Analisa Project Lokomedia

ERD:

Entity Relationship Diagram sebagai berikut: