Sistem informasi ini membahas tentang perancangan sistem informasi peminjaman dan pengembalian komik berbasis web pada suatu rental komik. Sistem ini menggunakan konsep client server dan hanya membahas proses peminjaman tanpa proses pengembalian. Sistem ini terdiri atas empat proses utama yaitu pengolahan data login, pengolahan data anggota, pengolahan data komik, dan pengolahan data peminjaman.
Perancangan Basis Data Sistem Informasi Persewaan Komik ShibuyaRaysha md
Merupakan Lanjutan dari Mata Kuliah Sistem Basis Data dengan mengambil judul yang sama yaitu Perancangan Basis Data Sistem Informasi Persewaan Komik dan Novel di Shibuya yang dilengkapi dngan diagram dan normalisasi
leave comment untuk kemajuan saya :)
Makalah ini membahas tentang sistem informasi dan jaringan komputer. Topik utama yang dibahas meliputi definisi sistem informasi, komponen sistem, jenis-jenis sistem, data sistem, dan informasi."
Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066LukmanHermanto
Makalah ini membahas analisis sistem informasi yang diterapkan pada CV. Winner Abadi Makmur berdasarkan kerangka analisis PIECES (Performance, Information, Economy, Control, Efficiency, Service). Sistem informasi telah mampu mencatat ketersediaan barang namun masih terdapat selisih dengan jumlah fisik, serta belum ada peringatan jatuh tempo piutang yang menghambat perputaran modal."
Perancangan Basis Data Sistem Informasi Persewaan Komik ShibuyaRaysha md
Merupakan Lanjutan dari Mata Kuliah Sistem Basis Data dengan mengambil judul yang sama yaitu Perancangan Basis Data Sistem Informasi Persewaan Komik dan Novel di Shibuya yang dilengkapi dngan diagram dan normalisasi
leave comment untuk kemajuan saya :)
Makalah ini membahas tentang sistem informasi dan jaringan komputer. Topik utama yang dibahas meliputi definisi sistem informasi, komponen sistem, jenis-jenis sistem, data sistem, dan informasi."
Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066LukmanHermanto
Makalah ini membahas analisis sistem informasi yang diterapkan pada CV. Winner Abadi Makmur berdasarkan kerangka analisis PIECES (Performance, Information, Economy, Control, Efficiency, Service). Sistem informasi telah mampu mencatat ketersediaan barang namun masih terdapat selisih dengan jumlah fisik, serta belum ada peringatan jatuh tempo piutang yang menghambat perputaran modal."
Dokumen tersebut membahas tentang data mining dan pengajaran desain pembelajaran. Secara singkat, dokumen tersebut menjelaskan tentang konsep-konsep dasar data mining, algoritma yang digunakan dalam data mining seperti estimasi, prediksi, klasifikasi, dan klastering, serta tahapan proses data mining mulai dari input data hingga evaluasi hasilnya.
Dokumen tersebut membahas arsitektur dan model data mining. Terdapat penjelasan mengenai komponen-komponen arsitektur data mining seperti data cleaning, data integration, data mining engine, dan graphical user interface. Juga dibahas model-model data mining seperti prediction methods dan description methods beserta contoh-contohnya seperti klasifikasi, regresi, dan clustering.
Basis data (databases) merupakan mata kuliah wajib yang membahas konsep dan implementasi databases. Mata kuliah ini membahas model-model permodelan databases seperti model ER dan relasional serta perancangan dan penggunaan databases dalam kehidupan sehari-hari. Mahasiswa akan mempelajari konsep-konsep penting databases dan mampu merancang serta mengimplementasikan databases.
Dokumen ini membahas diagram konteks dan aliran data (data flow diagram/DFD) untuk sistem informasi pencatatan data tahanan. Diagram konteks menunjukkan dua entitas luar (administrator dan direktur) yang terhubung ke sistem. DFD level 0 menunjukkan tiga proses utama (olah data, cari data, dan laporan data). DFD level 1 dan 2 lebih rinci menjelaskan proses input, edit, hapus data, pencarian data, dan pembuatan laporan.
Dokumen tersebut membahas pengertian dan alur penelitian kuantitatif. Secara ringkas, penelitian kuantitatif melibatkan penentuan masalah penelitian, merumuskan hipotesis, mengumpulkan data numerik, menganalisis data dengan statistik, dan melaporkan hasil untuk memberikan pemahaman yang lebih baik.
Penelitian membutuhkan data yang valid untuk menjelaskan hubungan antara variabel. Ada dua jenis data, yaitu kualitatif dan kuantitatif. Data dapat dikelompokkan berdasarkan sumber, sifat, dan cara memperolehnya. Ada berbagai skala pengukuran data seperti nominal, ordinal, interval dan rasio.
Dokumen tersebut membahas tentang logika fuzzy, sistem fuzzy, fungsi keanggotaan, variabel linguistik, aturan fuzzy IF-THEN, dan contoh penerapannya untuk mengontrol sistem penyiraman berdasarkan suhu dan kelembapan tanah.
Dokumen ini berisi panduan pengisian Spesifikasi Kebutuhan Perangkat Lunak (SKPL) berorientasi proses. SKPL ini terdiri dari pendahuluan, deskripsi global perangkat lunak, deskripsi rinci kebutuhan, matriks keterunutan, dan informasi tambahan. Pendahuluan berisi tujuan, lingkup, definisi, referensi, dan deskripsi umum dokumen. Deskripsi global memberikan perspektif, fungsi, karakteristik pengguna, batasan, dan asum
Dokumen tersebut membahas berbagai jenis fungsi keanggotaan yang digunakan dalam sistem logika fuzzy, diantaranya linier, segitiga, trapesium, bahu, S, dan bentuk lonceng seperti pi, beta, dan gauss. Fungsi keanggotaan digunakan untuk menentukan derajat keanggotaan suatu nilai masukan ke dalam suatu kelas.
Makalah ini membahas tentang statistika dasar meliputi pengertian statistika dan statistika, jenis-jenis statistika, data, populasi dan sampel, serta macam-macam data dan sumber data statistika. Statistika adalah ilmu yang mempelajari bagaimana mengumpulkan, mengolah, menganalisis, dan menarik kesimpulan dari data, sedangkan statistika merupakan data mengenai suatu masalah. Jenis statistika terdiri atas statistika deskript
Dokumen tersebut membahas tentang klasifikasi data dan tipe pengukuran data. Terdapat beberapa jenis klasifikasi data berdasarkan cara memperoleh data, sumber data, jenis data, sifat data, dan waktu pengumpulan data. Dokumen juga menjelaskan tiga tipe skala pengukuran yaitu skala nominal, ordinal, dan interval beserta contoh dan karakteristiknya.
Di era zaman sekarang ini game memiliki daya tarik tersendiri, oleh sebagian orang game dapat dijadikan sebagai ladang penghasil uang sebagian orang lain game dapat dijadikan sebagai media untuk menghibur diri hanya sekedar mencari sensasi baru di dunia virtual
Permainan/game telah lama dimainkan oleh orang-orang namun game keluaran dahulu tidak sebaik ataupun sekompleks saat ini, seiring perkembangan zaman permainan/game pun menjadi semakin kompleks, itu mengapa saat ini ada banyak permainan yang dapat dimainkan lebih dari satu orang atau sering disebut dengan istilah multiplayer, kemudian ada game yang dapat dimainkan secara online itu artinya game terkoneksi ke internet, game online seperti ini memungkinkan kita bertemu orang-orang baru dan dapat saling berkomunikasi satu sama lain dalam bermain. Game tipe seperti inilah yang menjadi daya tarik masyarakat saat ini,
didalam game ini para pemain dapat saling berkomunikasi, saling membantu ataupun saling bertukar informasi satu sama lain. Karena kecanggihan dari game inilah yang menjadikan manusia bukan hanya dapat bersosial di dunia nyata tetapi juga di dunia virtual melalui game.
Game sosial merupakan kegiatan yang melibatkan permainan mekanik dan interaksi sosial antara para pemain, dan ini telah ada selama ribuan tahun yang lalu. Satu-satunya perbedaan antara dulu dan sekarang adalah media melalui mana permainan ini dimainkan dan didistribusikan dan tingkat interaksi pengguna. Game sosial dimulai dengan permainan dadu dan melanjutkan ed untuk memasukkan "Senet" (permainan papan Mesir kuno di 3100 SM).
Dungeons and Dragons yang dirilis pada tahun 1974 dapat dianggap permainan sosial yang paling penting dan modern meskipun era pra-internet. Dungeons and Dragons terintegrasi tempur taktis bersama dengan cerita dan memungkinkan pemain untuk menggunakan imajinasi dan kreativitas mereka untuk berkontribusi pada pertandingan berjalan.
Game sosial dimulai jauh sebelum Internet, dan sekarang, dengan berbagai perangkat digital seperti smartphone, tablet, dan TV jaringan, berinteraksi dengan teman-teman Anda di manapun mereka berada mudah. Teknologi baru memungkinkan untuk perangkat ponsel untuk dihubungkan dengan monitor, di mana masyarakat dapat menghibur anda pada saat anda mengalahkan pesaing anda, game sosial berada pada garis depan yang sepenuhnya meliputi konsep "berbagi sosial" dengan memungkinkan seluruh masyarakat untuk berpartisipasi dan berinteraksi dengan orang lain.
El documento describe una actividad de aprendizaje para desarrollar inventarios utilizando los métodos PEPS (Primeras Entradas Primeras Salidas) y UEPS (Últimas Entradas Primeras Salidas). Los estudiantes deben elaborar una tarjeta de Kardex para cada método utilizando datos de inventario suministrados y considerando factores como los productos adecuados para cada método y la estantería necesaria. La actividad busca que los estudiantes comprendan la importancia de la exactitud en los inventarios para el éxito de una compañía.
Dokumen tersebut membahas tentang data mining dan pengajaran desain pembelajaran. Secara singkat, dokumen tersebut menjelaskan tentang konsep-konsep dasar data mining, algoritma yang digunakan dalam data mining seperti estimasi, prediksi, klasifikasi, dan klastering, serta tahapan proses data mining mulai dari input data hingga evaluasi hasilnya.
Dokumen tersebut membahas arsitektur dan model data mining. Terdapat penjelasan mengenai komponen-komponen arsitektur data mining seperti data cleaning, data integration, data mining engine, dan graphical user interface. Juga dibahas model-model data mining seperti prediction methods dan description methods beserta contoh-contohnya seperti klasifikasi, regresi, dan clustering.
Basis data (databases) merupakan mata kuliah wajib yang membahas konsep dan implementasi databases. Mata kuliah ini membahas model-model permodelan databases seperti model ER dan relasional serta perancangan dan penggunaan databases dalam kehidupan sehari-hari. Mahasiswa akan mempelajari konsep-konsep penting databases dan mampu merancang serta mengimplementasikan databases.
Dokumen ini membahas diagram konteks dan aliran data (data flow diagram/DFD) untuk sistem informasi pencatatan data tahanan. Diagram konteks menunjukkan dua entitas luar (administrator dan direktur) yang terhubung ke sistem. DFD level 0 menunjukkan tiga proses utama (olah data, cari data, dan laporan data). DFD level 1 dan 2 lebih rinci menjelaskan proses input, edit, hapus data, pencarian data, dan pembuatan laporan.
Dokumen tersebut membahas pengertian dan alur penelitian kuantitatif. Secara ringkas, penelitian kuantitatif melibatkan penentuan masalah penelitian, merumuskan hipotesis, mengumpulkan data numerik, menganalisis data dengan statistik, dan melaporkan hasil untuk memberikan pemahaman yang lebih baik.
Penelitian membutuhkan data yang valid untuk menjelaskan hubungan antara variabel. Ada dua jenis data, yaitu kualitatif dan kuantitatif. Data dapat dikelompokkan berdasarkan sumber, sifat, dan cara memperolehnya. Ada berbagai skala pengukuran data seperti nominal, ordinal, interval dan rasio.
Dokumen tersebut membahas tentang logika fuzzy, sistem fuzzy, fungsi keanggotaan, variabel linguistik, aturan fuzzy IF-THEN, dan contoh penerapannya untuk mengontrol sistem penyiraman berdasarkan suhu dan kelembapan tanah.
Dokumen ini berisi panduan pengisian Spesifikasi Kebutuhan Perangkat Lunak (SKPL) berorientasi proses. SKPL ini terdiri dari pendahuluan, deskripsi global perangkat lunak, deskripsi rinci kebutuhan, matriks keterunutan, dan informasi tambahan. Pendahuluan berisi tujuan, lingkup, definisi, referensi, dan deskripsi umum dokumen. Deskripsi global memberikan perspektif, fungsi, karakteristik pengguna, batasan, dan asum
Dokumen tersebut membahas berbagai jenis fungsi keanggotaan yang digunakan dalam sistem logika fuzzy, diantaranya linier, segitiga, trapesium, bahu, S, dan bentuk lonceng seperti pi, beta, dan gauss. Fungsi keanggotaan digunakan untuk menentukan derajat keanggotaan suatu nilai masukan ke dalam suatu kelas.
Makalah ini membahas tentang statistika dasar meliputi pengertian statistika dan statistika, jenis-jenis statistika, data, populasi dan sampel, serta macam-macam data dan sumber data statistika. Statistika adalah ilmu yang mempelajari bagaimana mengumpulkan, mengolah, menganalisis, dan menarik kesimpulan dari data, sedangkan statistika merupakan data mengenai suatu masalah. Jenis statistika terdiri atas statistika deskript
Dokumen tersebut membahas tentang klasifikasi data dan tipe pengukuran data. Terdapat beberapa jenis klasifikasi data berdasarkan cara memperoleh data, sumber data, jenis data, sifat data, dan waktu pengumpulan data. Dokumen juga menjelaskan tiga tipe skala pengukuran yaitu skala nominal, ordinal, dan interval beserta contoh dan karakteristiknya.
Di era zaman sekarang ini game memiliki daya tarik tersendiri, oleh sebagian orang game dapat dijadikan sebagai ladang penghasil uang sebagian orang lain game dapat dijadikan sebagai media untuk menghibur diri hanya sekedar mencari sensasi baru di dunia virtual
Permainan/game telah lama dimainkan oleh orang-orang namun game keluaran dahulu tidak sebaik ataupun sekompleks saat ini, seiring perkembangan zaman permainan/game pun menjadi semakin kompleks, itu mengapa saat ini ada banyak permainan yang dapat dimainkan lebih dari satu orang atau sering disebut dengan istilah multiplayer, kemudian ada game yang dapat dimainkan secara online itu artinya game terkoneksi ke internet, game online seperti ini memungkinkan kita bertemu orang-orang baru dan dapat saling berkomunikasi satu sama lain dalam bermain. Game tipe seperti inilah yang menjadi daya tarik masyarakat saat ini,
didalam game ini para pemain dapat saling berkomunikasi, saling membantu ataupun saling bertukar informasi satu sama lain. Karena kecanggihan dari game inilah yang menjadikan manusia bukan hanya dapat bersosial di dunia nyata tetapi juga di dunia virtual melalui game.
Game sosial merupakan kegiatan yang melibatkan permainan mekanik dan interaksi sosial antara para pemain, dan ini telah ada selama ribuan tahun yang lalu. Satu-satunya perbedaan antara dulu dan sekarang adalah media melalui mana permainan ini dimainkan dan didistribusikan dan tingkat interaksi pengguna. Game sosial dimulai dengan permainan dadu dan melanjutkan ed untuk memasukkan "Senet" (permainan papan Mesir kuno di 3100 SM).
Dungeons and Dragons yang dirilis pada tahun 1974 dapat dianggap permainan sosial yang paling penting dan modern meskipun era pra-internet. Dungeons and Dragons terintegrasi tempur taktis bersama dengan cerita dan memungkinkan pemain untuk menggunakan imajinasi dan kreativitas mereka untuk berkontribusi pada pertandingan berjalan.
Game sosial dimulai jauh sebelum Internet, dan sekarang, dengan berbagai perangkat digital seperti smartphone, tablet, dan TV jaringan, berinteraksi dengan teman-teman Anda di manapun mereka berada mudah. Teknologi baru memungkinkan untuk perangkat ponsel untuk dihubungkan dengan monitor, di mana masyarakat dapat menghibur anda pada saat anda mengalahkan pesaing anda, game sosial berada pada garis depan yang sepenuhnya meliputi konsep "berbagi sosial" dengan memungkinkan seluruh masyarakat untuk berpartisipasi dan berinteraksi dengan orang lain.
El documento describe una actividad de aprendizaje para desarrollar inventarios utilizando los métodos PEPS (Primeras Entradas Primeras Salidas) y UEPS (Últimas Entradas Primeras Salidas). Los estudiantes deben elaborar una tarjeta de Kardex para cada método utilizando datos de inventario suministrados y considerando factores como los productos adecuados para cada método y la estantería necesaria. La actividad busca que los estudiantes comprendan la importancia de la exactitud en los inventarios para el éxito de una compañía.
Sistem Informasi Peminjaman dan Pengembalian CD/DVDDerina Ellya R
Kelompok 3 membahas rancangan sistem informasi peminjama dan pengembalian CD/DVD yang dapat mempermudah proses transaksi, mencegah kehilangan data, dan meminimalkan kesalahan perhitungan denda. Sistem ini akan menyimpan data anggota, film, dan transaksi peminjaman secara digital untuk mempercepat proses pencarian informasi dan transaksi serta menghindari kesalahan manual.
Analisa dan-perancangan-sistem-informasiSyam Ancha
Dokumen ini membahas konsep dasar sistem informasi dan analisis sistem. Terdiri dari 5 bab yang membahas tentang konsep sistem, informasi, tujuan pengembangan sistem, analisis sistem, dan alat-alat pengembangan perancangan sistem informasi. Memberikan panduan untuk mengidentifikasi kasus dan menganalisis sistem melalui diagram konteks, bagan berjenjang, dan diagram arus data.
This document outlines the software requirements specification for a fingerprint-based transaction system. It includes sections on introduction, overall description of the system, system features, and software interface requirements. The system will use fingerprint authentication to allow users to conduct transactions without cash or ATM cards. It aims to provide a secure and convenient transaction method. The document defines requirements for the fingerprint database, transaction processing, performance, and interfacing with bank computer systems.
Sistem Informasi Penyewaan VCD/DVD Berbasis KomputerAyuk Wulandari
Dokumen tersebut membahas tentang permasalahan yang terjadi pada sistem pengelolaan sewa VCD/DVD secara manual di suatu rental yang menyebabkan kesalahan dan kehilangan data, sehingga diperlukan sistem informasi berbasis komputer untuk mempermudah pengolahan data keluar masuk VCD/DVD dan menghasilkan informasi yang akurat.
Dokumen tersebut membahas metode sampling sistematis (systematic random sampling) untuk penelitian statistika. Metode ini melibatkan pemilihan elemen secara berkala dari kerangka sampling dengan menentukan interval antara elemen yang dipilih. Dokumen tersebut menjelaskan prosedur pemilihan sampel secara sistematis, keuntungan dan kelemahannya, serta contoh penerapannya dalam penelitian rumah tangga.
Model OSI dirancang untuk mengatasi berbagai kendala internetworking akibat perbedaan arsitektur dan protokol jaringan dengan memberikan standarisasi kompatibilitas antar jaringan dan vendor. Model ini terdiri dari 7 layer yang mengatur fisik, data link, jaringan, transport, session, presentasi, dan aplikasi. Setiap layer memiliki fungsi khusus untuk mengatur komunikasi jaringan.
Sistem informasi ini digunakan untuk mengelola data nilai ujian akhir sekolah SMA 4 Cimahi, yang mencakup fungsi login, pengelolaan data siswa, guru, mata pelajaran, dan nilai. Diagram yang digunakan untuk merancang sistem ini antara lain use case, kelas, objek, sekuensial, kolaborasi, status, dan aktivitas.
Tiga gaya kepemimpinan yang dibahas dalam dokumen ini adalah otokratis, demokratis, dan partisipatif. Teori kepemimpinan partisipatif melibatkan bawahan dalam pengambilan keputusan dengan meminta masukan, kritik, dan saran terlebih dahulu sebelum keputusan final ditetapkan. Empat keterampilan penting bagi pemimpin menurut teori Bennis dan Nanus adalah visi, komunikasi, implementasi,
This document contains 4 programs written in Pascal:
1. A program to find the minimum value in an array.
2. A program to find the index of the minimum value in an array.
3. A program to sort an array of integers in ascending order.
4. A program to display the top scorer in a soccer league by name and number of goals.
1. TUGAS MATA KULIAH PERANCANGAN BASIS DATA
“SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN KOMIK
DI RENTAL KOMIK X”
Di Susun Oleh :
AAM SITI FATIMAH (10508428)
ANGGA SONJAYA (10508438)
BANDAN NALURI (10508457)
VENTA ADRIAN AHNAF (10508447)
ISEP MUSYFIE (10508434)
JURUSAN MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2011
1
2. SI Peminjaman dan Pengembalian Komik berbasis Web
Sistem informasi peminjaman dan pengembalian komik pada rental x ini telah
diusulkan berbasis desktop dengan konsep cient server, maka pada pembahasan kali ini
diusilkan sistem informasi yang diusulkan saat ini dengan menggunakan konsp berbasis web.
dalam sistem informasi ini tidak terdapat aliran dokumen, dan disini petugas bertugas sebagai
administrator sebagai pengelola sekaligus pengatur sistem ini. dan anggota disini sebagai user
atau penggunanya
dalam sistem ini tidak dibahas proses pengembalian komik. yang dibahas hanyalah proses
peminjamannya saja. oleh karenaitu tidak terdapat perhitungan denda keterlambatan, karena
di asumsikan pengantar atau kurir akan mengambil komik sesuai dengan tanggal kembali
yang ditentukan
Diagram Konteks yang DiUsulkan
User dari sistem informasi peminjaman dan pengembalian komik yaitu admin dan
anggota. Setiap user dibedakan dengan adanya pembacaan login yang dimiliki oleh masing-
masing user, dimana login ini dibaca dari id_anggota untuk anggota dan id_admin untuk
admin. user ini akan mendapatkan informasi dari sistem, seperti informasi mengenai
keanggotaan, komik, serta informasi peminjaman dan pengembalian komik.
Diagram Konteks
Info Login Admin
Info Data Komik
Info data anggota valid
Info Data Peminjaman
Aplikasi SI
Data Peminjaman
Peminjaman dan
Admin Data Login anggota anggota
Pengembalian
Data Login Admin Komik
Info Login anggota
Info data anggota valid
Info Data Komik
Data Flow Diagram (DFD) Level 1
DFD level 1 terdiri dari 4 proses yaitu pengolahan data login, pengolahan data
anggota, pengolahan data komik dan pengolahan data peminjaman. Dimana admin dapat
mengolah data anggota dan data komik. Sedangkan anggota hanya dapat mengakses data
anggota dan data komik saja. Serta admin dapat juga mengolah data peminjaman yang
2
3. nantinya kan menghasilkan bukti peminjaman dan pengemblian yang diberikan kepada
anggota melalui online dan komik dikirimkan melalui jasa layanan antar.
Data Login Admin Data Login anggota
1.0
Info Login Admin pengolahan Info Login anggota anggota
data Login
Data Login Data Login
Admin anggota
Info Login Info Login
File Admin admin anggota
Data anggota File anggota
Data anggota
2.0 Data anggota
Pengolahan Valid
Data anggota
Info data anggota valid Info data anggota valid
Data anggota
Valid
Info Data Komik 3.0 Info Data Komik
Pengolahan
data komik
Data Komik
Info Data
Komik
Data Komik
Data Komik
Info Data Peminjaman 4.0
Pengolahan
Data
Peminjaman Data Peminjaman
Bukti Peminjaman
Data Bukti Peminjaman
Peminjaman
Data Flow Diagram (DFD) Level 2 Proses 1
DFD Level 2 Proses 1 yaitu pengolahan data login yang menjelaskan fasilitas dalam
program aplikasi yang terkait dengan proses tersebut yaitu proses daftar data user merupakan
proses dimana user mendaftarkan identitasnya (admin atau anggota) untuk mendapatkan data
login masing-masing, proses membuat data login yaitu pembuatan data login untuk masing-
masing user yang dilakukan jika data dari proses user valid. Proses ubah password yairu
mengubah data password sesuai dengan keinginan masing-masing user.
3
4. Data admin data anggoa
Admin Anggota
1.1
Daftar Data user data admin
data admin File admin
data admin
data anggota File anggota
data anggota
konfirmasi data
anggota valid
1.2
konfirmasi data Membuat Data Login
admin valid
data anggota valid
data anggota
data admin
data admin
data anggota baru
data admin baru 1.3
data anggota lama
Ubah Password
data admin lama
4
5. Data Flow Diagram (DFD) Level 2 Proses 2
DFD level 2 proses 2 pengolahan data anggota yang terdiri dari proses pembacaan
login, proses input data anggota, cari data anggota, edit data anggota, hapus data anggota
yang dilakukan oleh admin.
Data Admin
2.1 Data Admin File Admin
Admin Baca Login
Konfirmasi Data
Admin valid
Data Admin valid
Data Anggota File Anggota
2.2
Input data
Anggota
2.3
Cari Data Data Anggota
Anggota
Data Anggota
2.5
Hapus Data
Anggota
2.4
Edit data
Anggota
5
6. Data Flow Diagram (DFD) Level 2 Proses 3
DFD level 2 proses 3 yaitu pengolahan data komik yang terdiri dari proses pembacaan
data login masing-masing user, proses cari data komik berdasarkan id_komik, tampil data
komik, validasi data komik.
Admin 3.1
Anggotar
Baca Login
Konfirmasi Data
Konfirmasi Data Anggota valid
Admin valid
Data Anggota
Info Data Komik Data Admin
update File Anggotar
Info Data Komik
File Admin
info data komik update
info data komik
yang akan di update File Komik
Data Komik
3.2
Info Data Komik
Cari Data komik
Data Komik
Data Komik
Data Komik
Data Komik
3.3
tampil data 3.4
komik ubah status Data
Komik
6
7. Data Flow Diagram (DFD) Level 2 Proses 4
DFD level 2 proses 4 yaitu pengolahan data peminjaman yang terdiri dari proses
pembacaan data login masing-masing user, proses input data peminjaman yang dilakukan
oleh anggota dan juga admin mengetahuinya, proses hitung biaya peminjaman yang
dilakukan oleh admin dan pencetakan bukti peminjaman sebagai tanda kalau pelanggan telah
melakukan transaksi.
Data Anggota
4.1
Admin Anggota
Baca Login
Konfirmasi Data
Konfirmasi Data
Anggota valid
Admin valid
Data Anggota
Data anggota
Data Admin Data Admin
File User
4.2
Input Data Data Komik
File Admin File Komik
Peminjaman
Data Peminjaman
File
Peminjaman
Data Peminjaman
Data Peminjaman
Info Data Peminjaman
4.3
Hitung Biaya
Peminjaman
Bukti Peminjaman
4.4
Cetak Bukti
Peminjaman
7
8. Kamus Data
Nama Arus Data : Data admin
Alias : Data admin baru, data admin lama, data admin valid
Arus Data : Admin – P1.1, P1.1 – P1.2, P1.2 – file admin, file admin – P1.1, file
admin – P1.3, P1.3 – file admin, admin – P1.3, P1.3 – admin, P1.2 –
admin. admin – P2.1, P2.1 – file admin, P2.1 – P2.2, file admin –
P3.1.
Struktur data : id_admin,nama_admin,email_admin,password_admin,username_adm
in
Nama Arus Data : Data anggota
Alias : Data anggota valid, data anggota lama, data anggota lama
Arus Data : Anggota – P1.1, P1.1 – P1.2, file anggota – P1.1, file anggota P1.3,
P1.3 – file anggota, anggota – P1.3, P1.3 – anggota , P2.2 – file
anggota, file anggota – P2.2, P2.3 – P 2.4, P2.4 – file anggota, file
anggota – P3.1.
Struktur data : id_anggota, nama_anggota, jenis_kelamin, alamat,
password_anggota, username_anggota
Nama Arus Data : Data Komik
Alias : Info data komik, info data komik update,
Arus Data : P3.2 – file komik, P3.2 – P3.4, P 3.4 – file komik, file komik – P3.3.
Struktur data : id_komik, judul_komik, jenis_komik,no_rak, harga_sewa
Nama Arus Data : Data login admin
Alias : Data login admin
Arus Data : Admin – P1.1
Struktur data : password_admin, username_admin
Nama Arus Data : Data login anggota
Alias : Data login anggota
Arus Data : Anggota – P1.1
8
9. Struktur data : password_anggota, username_anggota
Nama Arus Data : Data peminjaman
Alias : Data peminjaman
Arus Data : P4.2- File Peminjaman, File peminjaman - P4.3, P4.3 - File
Peminjaman
Struktur data : no_peminjaman, nama_anggota, Judul_komik
Nama Arus Data : Info Data peminjaman
Alias : Bukti Peminjaman
Arus Data : P4.3- , File peminjaman - P4.3, P4.3 - File Peminjaman
Struktur data : no_peminjaman,nama_admin, nama_anggota, Judul_komik,
harga_sewa, total_bayar, tgl-pinjam, tgl_kembali, ongkos_kirim
Normalisasi
Normalisasi merupakan suatu proses untuk mengubah suatu tabel kedalam beberapa
tabel. Normalisasi biasa dipakai oleh perancang database untuk melakukan verifikasi
terhadap tabel-tabel yang telah dibuat sehingga tidak menimbulkan masalah saat data
diperbaharui maupun saat dihapus. Suatu tabel dikatakan normal jika memenuhi kondisi-
kondisi tertentu.
1. Langkah pertama dalam merancang basis data dengan sumber kamus data adalah
membentuk tabel/skema tidak normal yaitu dengan menggabungkan semua atribut yang
ada pada kamus data dalam satu tabel/skema.
Bentuk unnormal sebagai berikut :
Admin = {id_admin,nama_admin,email_admin,password_admin,username_admin,
id_anggota,nama_anggota, jenis_kelamin, alamat, password_anggota,username_anggota,
id_komik,judul_komik,jenis_komik,no_rak,harga_sewa,password_admin,username_admi
n,password_anggota, username_anggota, no_peminjaman, nama_anggota, Judul_komik,
no_peminjaman, nama_admin ,nama_anggota, Judul_komik, harga_sewa, total_bayar, tgl-
pinjam, tgl_kembali, ongkos_kirim}
2. Langkah kedua membentuk tabel normal/skema 1 dengan syarat menghilangkan semua
atribut yang redudansi dari tabel yang belum normal. Jadi bentuk normal yang pertama
yaitu:
9
10. Bentuk Normal I
atomic value ( bernilai tunggal)
Admin = { id_admin,nama_admin,email_admin,password_admin,username_admin,
id_anggota,nama_anggota, jenis_kelamin, alamat, password_anggota,username_anggota,
id_komik, judul_komik, jenis_komik,no_rak, harga_sewa, no_peminjaman, total_bayar,
tgl-pinjam, tgl_kembali, ongkos_kirim}
3. Langkah yang ketiga adalah membentuk tabel normal 2 dengan syarat atribut bukan kunci
harus tergantung penuh kepada atribut kunci (primary key).
Menentukan Atribut Kunci dari tabel/skema bentuk normal I
Membagi tabel normal I menjadi beberapa tabel sesuai dengan banyaknya atribut kunci
Menggabungkan atribut bukan kunci dengan kunci primer dengan syarat atribut bukan
kunci bergantung sepenuhnya ke atribut kunci.
Bentuk normal II
Admin = { id_admin*,nama_admin,email_admin,password_admin,username_admin}
Anggota = { id_anggota*, nama_anggota, jenis_kelamin, alamat, password_anggota,
username_anggota}
Komik = { id_komik*, judul_komik, jenis_komik,no_rak, harga_sewa}
Peminjaman ={ no_peminjaman*, total_bayar, tgl-pinjam, tgl_kembali, ongkos_kirim,
id_admin**,id_anggota**,id_komik**}
Karena semua atribut bukan kunci sudah tergantung penuh terhadap atribut kunci (sudah
normal), maka tidak dilakukan bentuk normal III.
Entity Relationalship Diagram (ERD)
ERD merupakan notasi grafis dalam pemodelan data konseptual yang
mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur
ata dan hubungan antar data karena hal ini relatif kompleks. Dengan ERD kita dapat
mengetahui data apa yang diperlukan, dan hubungan data yang satu dengan yang lainnya.
Setelah menghasilkan bentuk normal terakhir, maka ERDnya dibuat dengan ketentuan:
a. Setiap tabel yang memiliki atribut kunci maka tabel tersebut merupakan entitas.
b. Setiap tabel yang memiliki atribut kunci foreign key lebih dari satu, maka tabel
tersebut merupakan relasi.
c. Kemudian tentukan derajat/kardinalitas dari relasi tersebut.
10
11. Berikut merupakan ERD berdasarkan hasil normalisasi yang dilakukan sebelumnya.
Komik
1
Mempunyai
N
1 N
Admin Mengelola Peminjaman
N
Melakukan
1
Anggota
Kamus Data:
Admin = { id_admin*,nama_admin,email_admin,password_admin,username_admin}
Anggota = { id_anggota*, nama_anggota, jenis_kelamin, alamat, password_anggota,
username_anggota}
Komik = { id_komik*, judul_komik, jenis_komik,no_rak, harga_sewa}
Peminjaman ={ no_peminjaman*, total_bayar, tgl-pinjam, tgl_kembali, ongkos_kirim,
id_admin**,id_anggota**,id_komik**}
Keterangan : * primary key/kunci utama
** Foreign key/ kunci tamu
11
12. Relasi tabel
Berdasarkan ERD yang telah dibuat, maka dibuat rancangan relasi tabel sebagai berikut:
Komik
id_komik*
judul_komik
Jenis_komik
no_rak
harga_sewa
Peminjaman
Admin No_peminjaman*
T otal_bayar
Id_admin*
T gl_pinjam
Nama_admin
T gl_kembali
email_admin
Ongkos_kirim
pasword_admin
Username_admin Id_admin** <ai1>
Id_anggota** <ai2>
Id_komik** <ai3>
Anggota
Id_anggota*
Nama_anggota
Jenis_kelamin
Alamat
Password_anggota
Username_anggota
Spesifikasi Basis Data
Spesifikasi basis data dari ke empat relasi yang telah dilakukan normalisasi tersebut
adalah sebagai berikut:
1. Nama File : Admin
Media : Harddisk
Isi : Data Induk Admin
Organisasi File : Index
Primary Key : Id_admin
Type File : File Induk
Panjang Record : 56 bit
Jumlah Record : 28000 (diasumsikan ada 500 record yang akan berinteraksi di
dalam file tersebut sehingga jumlah recordnya adalah 56 x 500)
Struktur File
12
13. No Nama Field Jenis Lebar Desimal Keterangan
1 Id_admin Character 5 0 Id admin sebagai
primary key
2 Nama_admin Character 20 0
3 Email_admin Character 15 0 Alamat email admin
4 Password_admin Character 8 0 Password login admin
ke aplikasi
5 Username_admin Character 8 0 Nama pengguna
admin
2. Nama File : komik
Media : harddisk
Isi : Data induk komik
Organisasi File : Index
Primary Key : Id_komik
Type File : File induk
Panjang Record : 57 bit
Jumlah Record : 28500 (diasumsikan ada 500 record yang akan berinteraksi di
dalam file tersebut sehingga jumlah recordnya adalah 57 x 500)
Struktur File
No Nama Field Jenis Lebar Desimal Keterangan
1 Id_komik Character 4 0 Id komik sebagai
primary key
2 Judul_komik Character 20 0
3 Jenis_komik Character 20 0
4 No_rak Character 3 0 No rak tempat
penyimpanan komik
5 Harga_sewa number 10 0
3. Nama File : Peminjaman
Media : harddisk
Isi : Data induk peminjaman
Organisasi File : Index
Primary Key : No_peminjaman
Type File : File induk
Panjang Record : 52 bit
Jumlah Record : 26000 (diasumsikan ada 500 record yang akan berinteraksi di
dalam file tersebut sehingga jumlah recordnya adalah 52 x 500)
13
14. Struktur File
No Nama Field Jenis Lebar Desimal Keterangan
1 No_peminjaman Character 4 0 No_peminjaman
sebagai primary key
2 Total_bayar Number 10 0
3 Tgl_pinjam Number 8 0 Tanggal peminjaman
komik
4 Tgl_kembali Number 8 0 Tanggal pengembalian
komik
5 Ongkos_kirim number 10 0
6 Id_admin Character 4 0 Id_admin yang menjadi
foreign key di
peminjaman
7 Id_anggota Character 4 0 Id_anggota yang
menjadi foreign key di
peminjaman
8 Id_komik Character 4 0 Id_komik yang menjadi
foreign key di
peminjaman
4. Nama File : Komik
Media : harddisk
Isi : Data induk komik
Organisasi File : Index
Primary Key : Id_komik
Type File : File induk
Panjang Record : 42 bit
Jumlah Record : 21000 (diasumsikan ada 500 record yang akan berinteraksi di
dalam file tersebut sehingga jumlah recordnya adalah 42 x 500)
Struktur File
No Nama Field Jenis Lebar Desimal Keterangan
1 Id_komik Character 4 0 Id_komik sebagai
primary key
2 Judul_komik Character 10 0
3 Jenis_komik Character 15 0
4 No_rak Character 3 0 Tempat penyimpanan
komik
5 Harga_sewa number 10 0
Empat struktur file dalam spesifikasi basis data tersebut yang akan di gunakan oleh
seorang programmer untuk merancang atau membuat file dengan menggunakan salah satu
software berbasis database yang tersedia.
14