TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Please download to get full document.

View again

of 6
4 views
PDF
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Document Description
TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web Bagian 26. Studi Kasus Membuat Sistem
Document Share
Document Transcript
TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web Bagian 26. Studi Kasus Membuat Sistem Informasi Administrasi Mahasiswa 1 Bagian 26. Studi Kasus Membuat Sistem Informasi Administrasi Mahasiswa Setelah kita mendalami bagaimana menggunakan PHP dan MySQL pada bab-bab sebelumnya, tentunya saat ini pengetahuan anda akan PHP dan MySQL jelas berbeda ketika anda belum membaca ebook buatan penulis yang ganteng ini. Setidaknya yang saya harapkan dari pembuatan ebook php ini adalah skill anda sekarang sedikit bertambah dari sebelumnya, jika saat ini masih terdapat kesamaan dengan sebelumnya, berarti saya menyarankan kepada anda untuk melihat ebook php ini dari awal sekali lagi, namun jika anda telah berkali kali melihat ebook php ini dan tidak ada penambahan skill, maka sebaiknya anda mengirimkan pertanyaan ke saya di Skill dasar hingga menengah untuk php dan mysql telah didapatkan, nah sekarang bagaimana mengimplementasi skill yang telah kita dapatkan sebelumnya. Oke, kita akan membuat sistem informasi Administrasi Mahasiswa. Namun Sistem Informasi Yang satu ini pun memiliki beberapa fitur layaknya sebuah blog, anda dapat memasukkan berita/artikel, dan user bisa memberikan komentar dari berita/artikel yang anda masukkan. Sistem Informasi Administrasi ini memiliki fitur antara lain : 1. Form Pendaftaran Mahasiswa (FrontEnd) 2. Daftar Calon Mahasiswa Baru (BackEnd) 3. Form Pengisian Nilai Mahasiswa (BackEnd) 4. Daftar Nilai Mahasiswa (BackEnd) 5. Fitur News/Article Update Ala Blog (Frontend BackEnd) 6. Fitur Comment Article Ala Blog (FrontEnd) 2 FrontEnd disini berarti, di peruntukkan untuk user/publik saja yang bisa melihat. Sedangkan BackEnd disini berarti, hanya si aadmin saja yang dapat mengakses, termasuk didalamnya menambah, melihat, mengedit, ataupun menghapus. (CRUD) Create, Read, Update, Delete. Merancang Sistem Informasi Hampir dalam semua bidang, ketika kita akan membuat satu produk, baik itu dari bidang kimia, mesin, dan lain sebagainya, semua di rancang terlebih dahulu, sebelum akhirnya benar-benar di buat. Perancangan ini perlu karena, dalam perancangan inilah semuanya benar-benar diperhitungkan secara matang. Dalam proses perancangan sistem informasi, yang harus dibuat pertama kalinya adalah, desain dari aplikasi yang akan kita buat. Biasanya saya sendiri mengawalinya dengan pseudo code, artinya rancangan yang berada dalam otak kita, apa yang akan kita buat, dan selanjutnya kita konversikan ke dalam desain interface. Di sini saya hanya akan menjelaskan desain interface nya saja. Berdasarkan fiturfitur yang kita inginkan, ada beberapa desain interface yang akan kita buat. Kita bagi berdasarkan peletakkan halaman, satu untuk admin dan satu untuk user/public admin Halaman Login Admin Halaman Pengisian Nilai Mahasiswa Halaman Daftar Nilai Mahasiswa Halaman Daftar Mahasiswa Halaman Daftar Calon Mahasiswa Baru Halaman Pembuatan/Penambahan/Pengeditan Artikel Baru Halaman Daftar Artikel Halaman User Edit+Delete+Add Halaman Edit+Delete Komentar 3 user/publik Halaman Login Halaman Registrasi User Baru Halaman Pendaftaran Mahasiswa Baru Halaman Komentar Halaman Melihat Nilai Mahasiswa Mempersiapkan database Table yang harus dipersiapkan dalam pembuatan sistem informasi berbasis web yang telah kita rancang sebelumnya : tbl_cln_mhsiswa tbl_mhsiswa tbl_user tb_user_profile tbl_nilai_mahasiswa tbl_artikel tbl_komentar create table tbl_cln_mahasiswa (id_daftar int(5) auto_increment primary key, tanggal_daftar date, nama_pendaftar varchar(75), jns_kelamin varchar(15), status varchar(35), lulusan_sekolah varchar(75), tahun_ajaran varchar(30), tgl_lahir date, pekerjaan varchar(120), alamat varchar(200), kelurahan varchar(45), kecamatan varchar(45), kota varchar(45), provinsi varchar(45), telp varchar(50), varchar(55), website varchar(75)); create table tbl_mhsiswa (id_mahasiswa int(5) auto_increment primary key, nama_mahasiswa varchar(75), jns_kelamin varchar(15), tgl_lahir date, status varchar(35), jurusan varchar(75), nim int(15), lulusan_sekolah varchar(75), tahun_ajaran varchar(30), pekerjaan varchar(75), alamat varchar(200), kelurahan 4 varchar(45), kecamatan varchar(45), kota varchar(45), provinsi varchar(75), telp varchar(50), varchar(55), website varchar(75)); create table tbl_user_profile (id_user int(5) auto_increment primary key, nama varchar(75), tgl_lahir date, jns_kelamin varchar(15), status varchar(50), pekerjaan varchar(50), alamat varchar(200), kelurahan varchar(75), kecamatan varchar(75), kota varchar(75), provinsi varchar(75), telp varchar(50), varchar(55), website varchar(75)); create table tbl_nilai_mahasiswa (id_nilai int(5) auto_increment primary key, nim int(20), mata_kuliah varchar(50), nilai_mahasiswa varchar(3), dosen_mata_kuliah varchar(50)); create table tbl_artikel (id_artikel int(5) auto_increment primary key, tanggal_publish date, penulis varchar(50), judul_berita varchar(200), isi_berita text, status varchar(20)); create table tbl_komentar (id_komentar int(5) auto_increment primary key, id_berita_kampus int(5), tanggal_komentar date, status varchar(20), nama varchar(75), isi_komentar text, varchar (50), website varchar(50)); create table tbl_user (id_user int(5) auto_increment primary key, username varchar(50), password varchar(128), level varchar(50)); Atau bisa juga langsung melalui file latihan10.sql yang disertakan dalam filelatihanbab10. Itu adalah daftar dari table yang dibutuhkan dalam membuat sistem administrasi mahasiswa sederhana namun bersifat fundamental. Mempersiapkan fungsi, variable, file yang dibutuhkan dalam pembuatan Sistem Informasi Sistem informasi itu membutuhkan banyak fungsi dalam pembuatannya. Fungsifungsi inilah yang kemudian menyusun tubuh dari sistem informasi, sebagai contoh misalnya dalam mempublish artikel nanti ada fungsi yang melihat apakah dalam 5 database tersebut statusnya published, atau draft, ketika published maka artikel pun akan ditampilkan di halaman depan, jika draft, maka tidak tampil. Begitu juga fungsi untuk menginsert data kedalam database, sehingga masing-masing fungsi memiliki tugasnya masing-masing. Sebelum merancang suatu aplikasi, dan sebelum membangun suatu aplikasi atau sistem informasi secara utuh, yang harus dilakukan pertama kali adalah mempersiapkan bagian-bagian yang dibutuhkan. Mulai dari pembuatan table, kemudian menyusun fungsi yang sesuai dengan tablenya. Setelah menyusun fungsi barulah kita menyusun codingnya. Kodenya sudah saya sertakan didalam file.latihan.php.rar. Selamat Mencoba. 6
Similar documents
View more...
Search Related
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks