Translate

Rabu, 15 Mei 2013

Praktik Kerja Lapangan




Description: TUVDescription: Bidar Baru


Tugas Report 2
Praktik Kerja Lapangan

Sistem Informasi
Web pada paud dan pos baca cempaka silabranti plaju


Disusun Oleh :
1.                 KMS. M. Aditiya Gunawan
2.                 Elen Novela
3.                 M. Randy Syahputra
4.                 Arisandi



UNIVERSITAS BINADARMA PALEMBANG
2013
Report 2
1.     Pendahuluan
1.1.            Garis Besar Permasalahan
Garis besar permasalahan yang ada adalah belum adanya Sistem Informasi Berbasis WEB pada pada PAUD dan Pos Baca Cempaka Silabranti Plaju yang bertujuan agar PAUD dan Pos Baca Cempaka Silabranti Plaju bisa dikenal oleh masyarakat luas terutama di kota.


1.2.               Lingkungan Aplikasai dan Karakteristik Pengguna
Lingkungan aplikasi dan karakteritik Pengguna perangkat lunak ini adalah: administrator. Dimana semua pengguna mempunyai karakterisktik penggunaan yang berbeda diantaranya:

Pengguna
Kegiatan
Administrator
-          Bertugas Menginput data siswa, pengajar, donatur, berita, pengumuman, foto.
-          Bertugas mengedit data siswa, pengajar, donatur, berita, pengumuman, foto.
-          Bertugas menghapus data siswa, pengajar, donatur, berita, pengumuman, foto.
-          Memelihara dan menjaga WEB


1.3.               Notasi yang digunakan dalam desain
Notasi yang digunakan untuk menggambarkan atau mendesaian  proses pengembangan sistem menggunakan Unified Modeling Language  (UML)





1.4.               Tujuan Proyek
Proyek pengembangan perangkat lunak ini bertujuan untuk membantu owner PAUD dan Pos Baca Cempaka Silabranti dalam dalam mempromosikan dan memperkenalkan PAUD dan Pos Baca Cempaka Silabranti ke masyarakat luas tidak hanya di daerah Palju tapi seluruh kota. Aplikasi  yang diharapkan dapat tercapai dengan dilaksanakannya proyek ini yaitu:
·         Dapat mempermudah proses Promosi dan Perkenalan PAUD dan Pos Baca Cempaka Silabranti
·         Dapat mempermudah mengecek data siswa dan pegawai
·         Dapat mempermudahkan proses pemberitahuan pengumuman
·         Memperbaiki sistem lama dengan sistem yang baru
·         Meningkatkan kualitas pengajar PAUD dan Pos Baca Cempaka

2.     Spesifikasi Singkat
2.1.               Fungsi perangkat lunak
Untuk membantu mempromosikan PAUD dan Pos Baca Cempaka Silabranti, mempermudah melihat data-data siswa, pengajar, donatur

2.2.               Teknik yang digunakan
Metedologi yang digunakan dalam pengembangn sistem adalah metodologi Waterfall. Metodologi Waterfall merupakan proses pengembangan perangkat lunak berurutan atau linear, dimana kemajuan dipandang sebagai terus mengalir kebawah (seperti air terjun) melewati fase-fase perencanaan, pemodelan, implementasi (konstruksi), dan pengujian.

2.3.               Kinerja yang harus dicapai
Membuat web pada PAUD dan Pos Baca Cempaka Silaberanti Plaju yang mudah diakses baik dari sisi admin maupun user.




2.4.            Deskripsi Data
Admin
admin membuka web kemudian login dengan username dan password untuk admin, admin bisa menginput, mengeedit, menghapus data siswa, pengajar, donator, berita, pengumuman, foto.

2.5.            Prioritas Implementasi
Aplikasi dapat menampilkan data anggota, data penggajar, data donator, gallery paud dan pos baca, Tentang PAUD, Tentang POS Baca, Tentang Pengembang/pembuat web.

2.6.            Spesifikasi interaksi manusia dan mesin yang digunakan
admin menginputkan data ke dalam sistem, selanjutnya sistem memproses data yang diinput sehingga dapat menghasilkan output yang dibutuhkan.

2.7.            Batasan
Aplikasi ini mempunyai 1 (satu) hak akses untuk user yaitu hak akses sebagi administrator. Untuk kegiatan user akan di jelaskan pada deskripsi fungsi dan data. Web browser yang digunakan untuk menggunakan aplikasi ini adalaah Mozila Firefox. Aplikasi digunakan dengan apache dan mysql dengan menggunakan xampp.

2.8.            Modifikasi dan perawatan yang digunakan
Modifikasi aplikasi dapat dilakukan apabila aplikasi yang dikembangkan ini tidak sesuai lagi dengan sistem yang sedang berjalan, modifikasi dapat dilakukan dengan kontrak baru dengan pihak pengembang. Agar aplikasi ini dapat sesuai dengan usia pengharapan produk, maka personal komputer yang digunakan hanya untuk web tidak digunakan untuk kegiatan lainnya. Administrator sebaiknya melakukan back up data secara berkala, melakukan update anti virus dan clearing data – data yang tidak digunakan.


3.                 Desain Arsitektur
3.1.            Modul Hirarki dan Diagram Interface

Description: INTERFACE.png

3.2.            Deskripsi Fungsi dan Data
Web terdiri  dari 25 ( Dua Puluh Lima) halaman yaitu, halaman tentang sistem halaman tutorial sistem dan halaman login.
1.            Halaman Sejarah PAUD
Halaman ini berfungsi untuk menjelaskan tentang sejarah paud
2.            Halaman Contoh Aplikasi permainan PAUD
Halaman ini berfungsi untuk mengenalkan aplikasi permainan paud untuk mengasah otak. Disini ada 7 aplikasi
3.            Halaman Log In
Halaman ini berfungsi untuk user untuk menggunakan hak aksesnya dalam sistem.
4.            Halaman Home
Halaman ini berfungsi untuk menampilkan berita dan pengumuman
5.            Halaman Paud Cempaka
Halaman ini berfungsi untuk menampilkan tentang paud cempaka seperti foto
6.            Halaman Pos Baca
Halaman Ini berfungsi untuk menampilakan tentang Pos Baca seperti foto

7.            Halaman Peraturan
Halaman ini berfungsi untuk menampilkan peraturan-peraturan.
8.            Halaman Daftar Anggota
Halaman ini berfungsi untuk menampilkan daftar anggota yaitu anggota siswa dan anggota pengajar
9.            Halaman Tentang Kami
Halaman ini berfungsi untuk menampilkan tentang PAUD, POS BACA, develovment.
10.        Halaman Link
Halaman ini berisikan Link-Link yaitu Binadarma.ac.id, elearning.binadarma.ac.id, blog.binadarma.ac.id, facebook.com





















4.       Desain secara detil       
4.1       Deskripsi proses
Ø    Use  Case Diagram                                                                                                                                  Use case diagram menjelaskan apa yang bisa dilakukan didalam aplikasi  Web PAUD dan Pos Baca Cempaka Silabranti Plaju yang akan dibangun dan siapa saja yang berinteraksi dengan sistem. Use case diagram merupakan dokumen kerja dari admin dan user. Berikut adalah use case diagram dari Web PAUD dan Pos Baca Cempaka Silabranti Plaju.
         
Ø    Class   Diagram
Class diagram merupakan arsitektur dari sebuah sistem yang digunakan untuk menampilkan beberapa kelas serta paket-paket yang terdapat didalam sistem. Class diagram memberikan gambaran mengenai relasi-relasi antar tabel didalam sistem yang dibangun.

     
Ø  Activity Diagram
Activity diagram menggambarkan sebuah keadaan mulai (Start state)  yang  menunjukan aliran kerja dan Keadaan untuk menentukan keputusan Yes/No dan keadaan selesai (end state) yang menunjukan akhir dari kegiatan transaksi dan pembuatan laporan.
                     
Activity diagram web paud
4.2       Deskripsi struktur data
Struktur data adalah kumpulan data secara logis yang bekaitan dalam merepresentasikan fenomena secara terstruktur dalam domain tertentu untuk mendukung aplikasi pada sistem tersebut. Pada system ini  sruktur data yang digunakan MySQL sebagai database software, Dibawah ini adalah struktur data aplikasi web PAUD dan Pos baca Cempaka Silabranti.
Ø    Tabel data siswa
Tabel data siswa digunakan untuk digunakan untuk menyimpan data-data siswa, disimpan dengan nama “data_siswa dan mempunyai atribut-atribut sebagai berikut :
No
Field
Type
Size
Keterangan
1
nis
Varchar
30
Id siswa(primary key)
2
nm
Varchar
50
Nama siswa
3
ttl
Varchar
40
Tempat tanggal lahir
4
alamat
Varchar
50
Alamat siswa
5
jk
Varchar
20
Jenis kelamin
6
tlpn
Varchar
12
Telepon
7
agama
Varchar
20
Agama siswa
8
nm_ayah
Varchar
50
Nama ayah
9
nm_ibu
Varchar
50
Nama ibu
10
pekerjaan_ayah
Varchar
50
Pekerjaan ayah
11
pekerjaan_ibu
Varhcar
50
Pekerjaan ibu
12
foto
Varchar
100
Nama foto

















Ø     Table data penggajar
No
Field
Type
Size
Keterangan
1
nm
Varchar
30
Id penggajar(primary key)
2
ttl
Varchar
50
Tempat tanggal lahir
3
alamat
Varchar
30
Alamat penggajar
4
jk
Varchar
30
Jenis kelamin
5
tlpn
Varchar
12
Telepon siswa
6
agama
Varchar
20
Agama siswa
7
foto
Varchar
100
Nama foto


Ø    Table user
No
Field
Type
Size
Keterangan
1
username
Varchar
12
Username
2
password
Varchar
50
Password user
3
akses
enum
Admin
Akses login



5.       Referensi
            Dokumentasi yang digunakan untuk mengembangkan disain..
Ø    Dokumentasi perencanaan proyek
Ø    Dokumentasi spesifikasi desain
Ø    Dokumentasi pengembangan system



6.                  Kamus istilah
1.      Aplikasi : Suatu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktifitas sistem yang dilakukan oleh manusia
2.      Database: Kumpulan data-data yang saling berhubungan satu dengan yang lainnya
3.      Hardware:Komponen dari sebuah komputer yang sifatnya bisa dilihat dan diraba secara langsung atau berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi
4.      Waterfall: Merupakan salah satu metode pengembangan, yang berurutan.
5.      Sumber Daya Manusia ( SDM ) : Bagian integral dari sistem yang membentuk suatu organisasi
6.      Sistem Operasi : Seperangkat program yang mengelola sumber daya perangkat keras ( hardware ) dan menyediakan layanan umum untuk aplikasi perangkat lunak ( software ).
7.      Unified Modeling Language ( UML ) : Metode pemodelan secara visual sebagai sarana untuk merancang atau membuat aplikasi beorientasi objek.
8.      Web Browser : Suatu program / aplikasi yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari web / blog. Dalam project ini web browser digunakan untuk menjalankan aplikasi.