BAB 4 Perancangan Sistem Basis Data

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 4 Perancangan Sistem Basis Data"

Transkripsi

1 BAB 4 Perancangan Sistem Basis Data 4.1 Usulan Prosedur Baru Prosedur Penilaian Sekolah SMK IT Prima Unggul memiliki standar penilaian yang digunakan untuk mengukur setiap guru pada sekolah. Terlebih dulu tim pengawas dari depdiknas menentukan jadwal pelaksanaan penilaian kinerja guru yang biasanya tidak menentu atau sidak. Setelah tim pengawas sekolah berkordinasi dengan kepala sekolah maka tim pengawas akan masuk kesetiap kelas didampingi oleh kepala sekolah dan melakukan penilian kinerja guru dengan menggunakan metode observasi atau monitoring kepada setiap guru. Karena kepala sekolah SMK IT Prima Unggul merangkap menjadi guru maka yang melakukan monitoring penilaian kinerja guru terhadapa kepala sekolah ialah tim pengawas di dampingi oleh wakil kurikulum. Waktu pelaksanaan dalam periode 1 tahun 2 kali dimana jangka penilaian biasanya dalam rentan waktu 3 bulan. Tim pengawas dari depdiknas akan melakukan monitoring guru yang mengajar sebanyak 2 guru dalam 1 hari. Materi atau instrument penilian yang digunakan berasal dari departemen pendidikan nasional yang bertujuan untuk mengukur materi pembelajaran, penguasaan materi, metode pembelajaran, media pembelajaran yang akan di pakai oleh guru yang sedang mengajar apakah sudah memenuhi standar pengajaran dari depdiknas. Setelah melaksanakan monitoring tim pengawas dari depdiknas akan memberitahukan kepada kepala sekolah tentang hasil dari penilaian kinerja guru yang diperoleh dari monitoring tersebut. Kepala sekolah akan memberikan laporan penilaian kinerja guru tersebut kepada admin untuk di input kedalam sistem. Tahap selanjutanya kepala sekolah akan memeriksa semua hasil penilian kinerja guru tersebut yang nantinya akan digunakan untuk, pengambilan keputusan. Laporan tersebut akan di print rangkap 2 oleh admin yang akan dipegang kepala sekolah dan tim pengawas sekolah dari depdiknas. 51

2 52 Gambar 4.1 Flowchart Diagram Prosedur Baru

3 Database Planning Mission Statement Mission statement pada sistem basis data penilaian kinerja guru pada SMK IT Prima Unggul adalah menghasilkan data guru dan data penilaian kinerja guru berdasarkan hasil monitoring oleh kepala sekolah yang diikuti oleh semua guru yang akan digunakan untuk pengambilan keputusan kepala sekolah dan untuk menjaga keamanan data dengan membatasi akses user terhadap data Mision Objective Setelah mendefinisikan Mission Statement maka selanjutnya adalah menetapkan Mission Objective, yang mana setiap object akan mengidentifikasi tugas tertentu yang akan di dukung oleh database Mission Objective 1. Memelihara (Insert, Update,) data guru 2. Memelihara (Insert,Update,) Bobot Penilaian 3. Memeliahara (Insert, Update,) Aspek Penilaian 4. Memeliahara (Insert,Update) Nilai kinerja guru 5. Membuat laporan hasil penilaian kinerja guru 6. Melihat laporan hasil penilaian kinerja guru 4.3 System Definition User View User View : Admin, kepala sekolah

4 System Boundaries Gambar 4.2 System Boundaries 4.4 Requirement Collection and Analysis Data Requirement 1. Guru Data Guru terdiri dari NIP yang merupakan kode unik, nama lengkap, tanggal lahir,alamat, nomor telepon dan lain-lain. 2. Nilai Guru Nilai Guru adalah datai yang akan digunakan untuk pengambilan keputusan. Data nilai guru terdiri dari Id_Nilai_Guru yang merupakan kode uniknya. 3. Instrument Penilaian Instrument Penilaian terdiri dari Id_Penilaian sebagai kode unik dan terdapat beberapa aspek penilaian didalamnya. 4. Kepala Sekolah Kepala memilik user id sendiri untuk log in ke dalam sistem untuk melihat hasil score monitoring.

5 55 5. Admin Admin memiliki user id sendiri untuk log in ke dalam sistem untuk memasukan, mengahapus, mengubah, melihat hasil score monitoring Transaction Requirement Data Entry 1. memasukan detail guru 2. memasukan pelajaran 3. memasukan kelas 4. memasukan nilai perumusan tujuan pembelajaran 5. memasukan nilai pengorganisasian materi 6. memasukaan nilai pemilihan sumber ajar 7. memasukan nilai penilaian hasil belajar 8. memasukan nilai metode pembelajaran Up Date/ Delete 1. Update detail guru 2. Update pelajaran 3. Update kelas 4. UpDate/Delete nilai perumusan tujuan pembelajaran 5. UpDate/Delete nilai pengorganisasian materi 6. UpDate/Delete nilai pemilihan sumber ajar 7. UpDate/Delete nilai penilaian hasil belajar 8. UpDate/Delete nilai metode pembelajaran 4.5 Perancangan Basis Data Perancangan Basis Data Konseptual Perancangan basis data konseptual merupakan tahapan dimana model data yang diperlukan perusahaan dibangun tanpa melihat semua pertimbangan fisik. Langkah-langkah yang dilakukan pada tahapan ini, meliputi:

6 56 Tabel 4.1 Identifikasi Jenis Entitas Entity Name Description Aliases Occurrence Guru Pihak yang mengajar di SMK PRIMA UNGGUL Pengajar Guru diterima dan didata di SMK PRIMA UNGGUL Pelajaran Pelajaran yang ada di SMK PRIMA UNGGUL Matpel Kurikulum mengatur mata pelajaran apa saja yang akan diberikan Kelas Tempat kegiatan belajar mengajar berlangsung Ruang Siswa belajar Nilai_Guru Hasil dari Nilai Nilai Guru yang penilaian yang akan digunakan dilakukan oleh untuk kepala sekolah pengambilan melalui metode keputusan monitoring Instrumen_Penilaian Jenis-jenis Instrumen Kepala sekolah instrumen mengatur jenis pengujian yang pengujian yang ditentukan oleh akan diberikan SMK PRIMA kepada guru UNGGUL

7 57 Gambar 4.3 ERD Konseptual Mengidentifikasi Jenis Relasi Tahap ini memiliki tujuan untuk menentukan relasi-relasi yang ada dari entitas-entitas yang telah diidentifikasi sebelumnya. Tabel 4.2. Identifikasi Jenis Relasi Entity Name Multiplicity Relationship Multiplicity Entity Name Guru 1..* Mengisi Mengisi Memiliki Pelajaran Kelas Instrumen Penilaian Pelajaran 1..1 Memiliki 1..* Guru Kelas 1..* Mengisi 1..* Guru Nilai_Guru 1..1 Memiliki 1..1 Instrument_Penilaian Instrument_p enilaian 1..1 Mengisi 1..1 Nilai_Guru

8 58 Memiliki Mengisi Memiliki Memiliki Gambar 4.4 First-cut ERD dengan Jenis-Jenis Entitas dan Relasi Mengidentifikasi dan mengasosiasikan Atribut dengan Jenis-Jenis Entitas dan Relasi Tahap ini bertujuan untuk mengasosiasikan atribut dengan jenis-jenis entitas dan relasi yang sesuai. Tabel 4.3 Identifikasi Atribut Entity Name Attributes Description Data Type & Length Nulls Multi value d Guru NIP Nomor induk guru Char (9) No No Nama Nama lengkap guru Varchar No No (20) Tanggal_lahi Tanggal lahir guru Date No No r Alamat Alamat guru Varchar No No (50) No_telp No telepon guru Int No Yes

9 59 Tanggal_mas Tanggal masuk guru Date No No uk Pic Foto Guru Image No No Id_pelajaran Kode dari pelajaran Char() No No Pelajaran Id_pelajaran Kode dari pelajaran Char (5) No No Nama_pelaja Nama pelajaran yang Varchar No No ran diajarkan guru (20) Jenis_Pelajar Nama pelajaran yang Varchar No No an diajarka (50) Materi_Pelaj Materi pelajaran yang Varchar No No aran diajarkan (50) Kelas Id_kelas Kelas tempat dimana Char (5) No No guru mengajar Nama_kelas Nama kelas masingmasing Varchar No No (20) Jumlah_muri Banyaknya murid di Int No No d kelas Nilai_Guru Id_nilai_guru Kode nilai guru Char (5) No No Id_instrumen Kode instrumen Char (5) No No t penilaian Semester Waktu per 6 bulan Int No No Instrumen_Pe nilaian Tahun_ajaran Waktu dimulai pembelajaran Int No No Tanggal_peni laian Tanggal di mulainya penialaian Date No No Id_instrumen Kode instrumen Char (5) No No NIP Nomor induk guru Char (9) No No Id_per_tuj_p Kode perumusan Char (5) No No embelajaran tujuan pembelajaran Id_peng_mat Kode pengorganisasian Char (5) No No eri materi Id_med_pem Kode pemilihan Char (5) No No

10 60 belajaran sumber belajar Id_metode_p Kode metode Char (5) No No embelajaran pembelajaran Id_pen_hasil Kode penilaian hasil Char (5) No No _belajar belajar Komentar Komentar pengamat Varchar (50) No No Menentukan Domain dari Setiap Atribut Tahap ini Bertujuan untuk menentukan domain dari atribut dalam model data konseptual. Tabel 4.4 Domain Atribut Entity Name Attributes Data Type & Length Attribute Domains Guru NIP Char (9) Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9] Nama Varchar(20) Diisi dengan karakter, maksimal 20 karakter Tanggal_Lahir date Diisi dengan Format tanggal yyyy-mm-dd Alamat Varchar(50) Diisi dengan karakter, maksimal 50 karakter No_Telp int Diisi dengan angka[0-9] Tanggal_masuk Date Diisi dengan Format tanggal yyyy-mm-dd Pic Image Diisi dengan format.img Id_pelajaran Char (5) Diisi dengan karakter, maksimal 5 karakter Pelajaran Id_Pelajaran Char (5) Diisi dengan karakter, maksimal 5 karakter

11 61 Nama_Pelajaran Varchar(20) Diisi dengan karakter, maksimal 20 karakter Jenis_pelajaran Varchar Diisi dengan karakter, (50) maksimal 50 karakter Materi_pelajaran Varchar (50) Diisi dengan karakter, maksimal 50 karakter Kelas Id_kelas Char (5) Diisi dengan karakter, maksimal 5 karakter Nama_kelas Varchar (20) Diisi dengan karakter, maksimal 20 karakter Jumlah_murid int Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9] Nilai_Guru Id_nilai_guru Char (5) Diisi dengan karakter, maksimal 5 karakter Id_instrument Char (5) Diisi dengan karakter, maksimal 5 karakter Semester int Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9] Tahun_ajaran int Diisi dengan angka[0-9] Tanggal_penilaian Date Diisi dengan Format tanggal yyyy-mm-dd Instrumen_Penilaian Id_instrumen Char (5) Diisi dengan karakter, maksimal 5 karakter NIP Char (9) Diisi dengan karakter, maksimal 9 karakter Id_per_tuj_pembel Char (5) Diisi dengan karakter, ajaran maksimal 5 karakter Id_peng_materi Char (5) Diisi dengan karakter, maksimal 5 karakter Id_med_pembelaja Char (5) Diisi dengan karakter, ran maksimal 5 karakter

12 62 Id_metode_pembel Char (5) Diisi dengan karakter, ajaran maksimal 5 karakter Id_pen_hasil_belaj Char (5) Diisi dengan karakter, ar maksimal 5 karakter Komentar Varchar (50) Diisi dengan karakter, maksimal 50 karakter Menentukan Candidate, Primary, dan Alternate Key Tahap ini bertujuan untuk mengidentifikasi candidate key untuk setiap jenis entitas dan jika terdapat lebih dari satu candidate key, pilih salah satu menjadi primary key dan yang lainya sebagai alternate key Tabel 4.5 Candidate, Primary, Alternate Key Entity Name Candidate Key Primary Key Alternate Key Guru NIP NIP Nama Nama No_Telp No_Telp Pelajaran Id_Pelajaran Id_Pelajaran Nama_Pelajaran Nama_Pelajaran Kelas Id_Kelas Id_Kelas Nama_Kelas Nama_kelas Nilai_Guru Id_nilai_guru Id_Nilai_Guru Semester Semester Instrumen_Penilaian Id_instrumen Id_Instrumen Nip NIP Mempertimbangkan Penggunaan Konsep Pemodelan Yang Lebih Tinggi Pada tahap ini, akan dipertimbangkan penggunaan konsep pemodelan yang lebih tinggi, seperti penggunaan agregasi, spesialisasi, generalisasi. Dan langkah ini bersifat opsional.

13 Memeriksa Redudansi Pada Data Tahap ini memiliki tujuan untuk memeriksa redudansi yang ada di dalam model dan menghilangkannya. Untuk menguji redudansi pada model, dapat dilakukan dengan memeriksa relasi One-to-One dengan tujuan menghindari dua entitas yang memiliki objek yang sama, kemudian menggabungkannya menjadi satu entitas Validasi Model Konseptual Terhadap Transaksi Pengguna Tahap ini bertujuan untuk melakukan review terhadap model data konseptual dengan pengguna untuk memastikan bahwa model konseptual telah sesuai dalam merepresentasikan permintaan data yang diminta oleh sekolah. 1. Mendeskripsikan transaksi a. Memasukan, mengubah, menghapus, menampilkan detail guru. b. Memasukan, mengubah, menghapus, menampilkan pelajaran. c. Memasukan, mengubah, menghapus, menampilkan kelas. d. Memasukan, mengubah, menghapus, menampilkan nilai guru. e. Memasukan, mengubah, eanghapus, menampilkan instrumen penilaian.

14 64 Gambar 4.5 ERD dengan Arus Transaksi Peninjauan Model Data Konseptual Bersama User Tahapan ini bertujuan untuk meninjau kembali semua model data konseptual yang telah dibuat, guna untuk memastikan bahwa perancangan model data telah sesuai dengan representasi dan persyaratan dari perusahaan Perancangan Basis Data Logikal Perancangan basis data logikal merupakan proses pembangunan model data yang digunakan dalam perusahaan berdasarkan model data spesifik, namun independen dari DBMS dan pertimbangan fisik lainnya. Adapun langkah langkah yang dilakukan pada tahapan ini adalah :

15 Membuat Relasi untuk Model Data Logikal Tahap ini memiliki tujuan untuk membuat suatu relasi kepada model data logikal untuk mewakili entitas, relasi, dan atribut yang telah diidentifikasi sebelumnya Strong Entity Types Tabel 4.6 Strong Entity Type Ms_Guru (NIP, Nama, Tanggal_Lahir, Alamat, No_telp, Tanggal_Masuk, Pic) Primary key : NIP Ms_Perumusan_Tujuan_Pembelajaran (Id_per_tuj_pembelajaran,Kej_rum,Kej_cak_rum,Kes_dgn_kom_dsr) Primary key : Id_per_tuj_pembelajaran Ms_Pengorganisasian_materi (Id_peng_materi,Kes_tuj_pem,Kes_kar_pes_dik,Ker_sis_mat,Ker_sis _mat, Kes_Mat_Alo_Wak) Primary key : Id_peng_materi Ms_Media_pembelajaran (Id_med_pembelajaran,Med_pem_tuj_pem,Med_pem_mat,Med_pem _kar_pes) Primary key : Id_med_pembelajaran Ms_Penilaian_hasil_belajar (Id_pen_hasil_belajar,Pen_tuj_pem,Kej_pro_pen,Kel_ins) Primary key : Id_pen_hasil_belajar Ms_Metode_Pembelajaran (Id_metode_pembelajaran, Met_Pem_Tuj_Pem, Met_Pem_Mat_Pem, Met_Pem_Kar_Pes, Met_Pem_Tah_Pem) Primary key :id_metode_pembelajaran Tr_Pelajaran (Id_Pelajaran, Nama_Pelajaran, Jenis_Pelajaran, Materi_Pelajaran,) Primary key : Id_Pelajaran Tr_Kelas (Id_kelas, Nama_kelas, jurusan, jumlah_murid, NIP) Primary key : Id_Pelajaran

16 66 Tr_ Instrument_Penilaian(Id_Instrument, Id_per_tuj_Pembelajaran, Id_peng_materi, Id_med_pembelajaran, Id_metode_pembelajaran, Id_pen_hasil_belajar) Primary key : Id_Instrument Weak Entity Types Sampai saat ini belum ditemukan adanya entitas yang lemah Many-to-One(*..1) Binary Relationship Types 1. Relasi antara Ms_Guru dengan Ms_Pelajaran Entitas Guru merupakan Parent entity, sehingga Primary key dari entitas Guru dimasukkan ke dalam entitas Pelajaran sebagai foreign key. Gambar 4.6 Relasi Many-to-One Ms_Pelajaran dengan Ms_Guru 2. Relasi antara Tr_Instrument_Penilaian dengan Tr_Nilai_Guru Entitas Guru merupakan Parent entity, sehingga Primary key dari entitas Instrument_Penilaian dimasukkan ke dalam entitas Guru sebagai foreign key.

17 67 Gambar 4.7 Relasi Many-to-One Tr_Instrument_Penilaian dengan Tr_Nilai_Guru One-to-One (1..1) Binary Relationship Types 1. Relasi antara Tr_Instrument_Penilaian dengan Ms_Perumusan_Tujuan_Pembelajaran Entitas Instrument_Penilaian merupakan Parent entity, sehingga Primary key dari entitas Instrument_Penilaian dimasukkan ke dalam entitas Perumusan_Tujuan_Pembelajaran sebagai foreign key. Gambar 4.8 Relasi One-to-One Tr_Instrument_Penilaian dengan Ms_Perumusan_Tujuan_Pembelajaran 2. Relasi antara Instrument_Penilaian dengan Pengorganisasian_Materi Entitas Instrument_Penilaian merupakan Parent entity, sehingga Primary key dari entitas Instrument_Penilaian dimasukkan ke dalam entitas Pengoraganisasian_Materi sebagai foreign key.

18 68 Gambar 4.9 Relasi One-to-One Tr_Instrument_Penilaian dengan Ms_Pengorganisasian_Materi 3. Relasi antara Instrument_Penilaian dengan Media_Pembelajaran Entitas Instrument_Penilaian merupakan Parent entity, sehingga Primary key dari entitas Instrument_Penilaian dimasukkan ke dalam entitas Media_Pembelajaran sebagai foreign key

19 69 Gambar 4.10 Relasi One-to-One Tr_Instrument_Penilaian dengan Ms_Media_Pembelajaran 4. Relasi antara Instrument_Penilaian dengan Metode_Pembelajaran Entitas Instrument_Penilaian merupakan Parent entity, sehingga Primary key dari entitas Instrument_Penilaian dimasukkan ke dalam entitas Metode_Pembelajaran sebagai foreign key Gambar 4.11 Relasi One-to-One Tr_Instrument _Penilaian dengan Ms_Metode_Pembelajaran

20 70 5. Relasi antara Instrument_Penilaian dengan Penilaian_Hasil_Belajar Entitas Instrument_Penilaian merupakan Parent entity, sehingga Primary key dari entitas Instrument_Penilaian dimasukkan ke dalam entitas Penilaian_Hasil_Belajar sebagai foreign key Gambar 4.12 Relasi One-to-One Tr_Instrument _Penilaian dengan Ms_Penilaian_Hasil_Belajar 6. Relasi antara Instrument_Penilaian dengan Guru Entitas Instrument_Penilaian merupakan Parent entity, sehingga Primary key dari entitas Guru dimasukkan ke dalam entitas Instrument_Penilaian sebagai foreign key Gambar 4.13 Relasi One-to-One Tr_Instrument _Penilaian dengan Ms_Guru

21 Many-to-Many (*..*) Binary Relationship Types 1. Relasi antara Ms_Guru dengan Ms_Kelas Gambar 4.14 Relasi Many-to-Many Ms_Kelas dengan Ms_Guru Complex Relationship Type 1. Relasi antara Ms_Guru, Ms_Pelajaran, Ms_Kelas, Detail_Kelas Gambar 4.15 Relasi Complex Relationship Type Ms_Guru, Ms_Pelajaran, Ms_Kelas

22 72 2. Relasi antara Instrument_Penilaian, Penilaian_Hasil_Belajar, Media _Pembelajaran, Pengorganisasian_Materi, Perumusan_Tujuan_Masalah Gambar 4.16 Relasi Complex Relationship Type Tr_Instrument_Penilaian, Ms_Penilaian_Hasil_Belajar, Ms_Media_Pembelajaran, Ms_Pengorganisasian_Materi, Ms_Perumusan_Tujuan_Masalah Multi-Valued Attribute Pada model data logikal yang ada, tidak terdapat relasi atribut yang mempunyai beberapa nilai untuk setiap kejadian Melakukan Validasi Relasi dengan Menggunakan Normalisasi Tahap ini bertujuan untuk melakukan validasi hubungan di dalam model data logikal dengan menggunakan normalisasi

23 73 Tabel Tr_Instrument_Pen ilaian Tabel 4.7 Normalisasi Normalisasi UNF: Instrument_Penilaian (Id_Instrument, Id_per_tuj_pembelajaran, Id_peng_materi, Id_med_pembelajaran, Id_metode_pembelajaran, Id_pen_hasil_belajar, Komentar) 1NF: Instrument_Penilaian( Id_Instrument, Id_per_tuj_Pembelajaran, Id_peng_materi, Id_med_pembelajaran, Id_metode_pembelajaran, Id_pen_hasil_belajar) Perumusan_Tujuan_Pembelajaran (Id_Per_Tuj_Pembelajaran, Kej_Rum, Kej_Cak_rum, Kes_Dgn_Kom_Dsr) Pengorganisasian_Materi ( Id_Peng_Mat, Kes_Tuj_Pem, Kes_Kar_Pes_Dik, Ker_Sis_Mat, Kes_Mat_Alo_Wak) Media_Pembelajaran ( Id_Med_Pembelajaran, Med_Pem_Tuj_Pem, Med_Pem_Mat, Med_Pem_Kar_Pes) Metode_Pembelajaran ( Id_Metode_Pembelajaran, Met_Pem_Tuj_Pem, Met_Pem_Mat_Pem, Met_Pem_Kar_Pes, Met_Pem_Tah_Pem) Penilaian_Hasil_Belajar (Id_Pen_Hasil_Belajar, Pen_Tuj_Pem, Kej_Pro_Pen, Kel_Ins) 2NF: Dalam relasi instrumen penilaian tidak terdapat partial dependency sehingga relasi sudah berada pada 2NF 3NF: Dalam relasi instrumen penilaian tidak terdapat transitif depedency sehingga relasi sudah berada pada 3NF

24 74 Gambar 4.17 ERD Logical Menganalisis Multi-valued Attributes Tahap ini memiliki tujuan untuk memeriksa apakah masih terdapat atribut-atribut yang masih memiliki multi-valued. Di dalam model data yang dibuat, tidak terdapat atribut yang memiliki multi-valued Melakukan Validasi Relasi terhadap Transaksi Pengguna Tahap ini bertujuan untuk memastikan bahwa relasi dalam model logikal telah mendukung transaksi yang diperlukan. 1. Mendeskripsikan transaksi a. Menambahkan, mengubah, menghapus, dan menampilkan detail guru b. Menambahkan, mengubah, menghapus, dan menampilkan pelajaran c. Menambahkan, mengubah, menghapus, dan menampilkan Kelas d. Menambah,Mengubah,Menghapus, menampilkan nilai perumusan tujuan masalah

25 75 e. Menambah,Mengubah,Menghapus,menampilkan nilai pengorganisasi materi f. Menambah,Mengubah,Menghapus, menampilkan nilai media Pembelajaran g. Menambah,Mengubah,Menghapus, menampilkan nilai penilaian hasil belajar h. Menambah,Mengubah,Menghapus, menampilkan nilai metode pembelajaran i. Menampilkan nilai total nilai guru 2. Mengecek relasi dengan menggunakan arus transaksi Gambar 4.18 ERD Logical dengan Arus Transaksi Memeriksa Integrity Constraint Tahapan ini memiliki tujuan untuk melakukan pemeriksaan integrity constraint yang diwakili didalam model data logikal.

26 76 Tabel 4.8 Integrity Constraint Ms_Guru (NIP, Nama, Tanggal_Lahir, Alamat, No_Telp, Tanggal_Masuk, Pic) Primary key (NIP) Tr_Pelajaran (Id_Pelajaran,Nama_Pelajaran, Jenis_Pelajaran, Materi_Pelajaran, NIP) Primary key (Id_Pelajaran) Foreign Key NIP references Guru (NIP) ON UPDATE CASCADE ON DELETE NO ACTION Tr_Kelas (Id_Kelas, Nama_Kelas, Jml_Murid) Primary Key (Id_Kelas) Nilai_Guru (Id_Nilai_Guru, Id_Instrument, NIP, Semester, Tahun Ajaran, Tanggal, Total_Nilai) Primary key (Id_Nilai_Guru) Foreign Key Id_Instrument references Instrument_Penilaian (Id_Instrument) ON UPDATE CASCADE ON DELETE NO ACTION Foreign Key NIP references Guru (NIP) ON UPDATE CASCADE ON DELETE NO ACTION Instrument_Penilaian (Id_Instrument, NIP, Id_per_tuj_pembelajaran, Id_peng_materi, Id_med_pembelajaran, Id_metode_pembelajaran, Id_pen_hasil_belajar, Komentar) Primary key (Id_Instrument) Foreign Key NIP references Guru (NIP) ON UPDATE CASCADE ON DELETE NO ACTION Foreign Key Id_per_tuj_pembelajaran references Perumusan_Tujuan_Masalah (Id_per_tuj_masalah) ON UPDATE CASCADE ON DELETE NO ACTION Foreign Key Id_Peng_Materi references Pengorganisasian_Materi (Id_Peng_Materi) ON UPDATE CASCADE ON DELETE NO ACTION Foreign Key Id_Med_Pembelajaran references Media_Pembelajaran (Id_Med_Pembelajaran) ON UPDATE CASCADE ON DELETE NO ACTION Foreign Key Id_Pen_Hasil_Belajar references Penilaian_Hasil_Belajar (Id_Pen_Hasil_Belajar) ON UPDATE CASCADE ON DELETE NO ACTION Foreign Key Id_metode_pembelajaran references Metode_Pembelajran (Id_Metode_Pembelajaran) ON UPDATE CASCADE ON DELETE NO ACTION

27 77 Perumusan_Tujuan_pembelajaran(Id_per_tuj_pembelajaran,Kej_rum,Kej_cak _rum,kes_dgn_kom_dsr) Primary key (Id_per_tuj_masalah) Pengorganisasian_Materi (Id_peng_materi,Kes_tuj_pem,Kes_kar_pes_dik,Ker_sis_mat,Ker_sis_mat) Primary key (Id_Peng_Materi) Media_pembelajaran (Id_med_pembelajaran,Med_pem_tuj_pem,Med_pem_mat,Med_pem_kar_pes) Primary key (Id_Med_Pembelajaran) Metode_Pembelajaran (Id_Metode_Pembelajaran, Met_Pem_Tuj_Pem, Met_Pem_Mat_Pem, Met_Pem_Kar_Pes, Met_Pem_Tah_Pem) Primary key (Id_Metode_Pembelajaran) Penilaian_Hasil_Belajar (Id_pen_hasil_belajar,Pen_tuj_pem,Kej_pro_pen,Kel_ins) Primary key (Id_Pen_Hasil_Belajar) Perancangan Basis Data Physical Perancangan Basis Data Physical merupakan proses pembuatan deskripsi dari implementasi basis data pada penyimpanan sekunder, menggambarkan relasi dasar, organisasi file, dan indeks yang digunakan untuk mencapai akses yang efisien Menerjemahkan Model Data Logical untuk DBMS Tahap ini bertujuan untuk menghasilkan sesuatu skema relasional basis data dari model data logical yang akan diimplementasikan dalam DBMS tujuan Merancang Relasi Dasar Tahap ini bertujuan untuk memutuskan bagaimana merepresentasikan relasi dasar yang telah diidentifikasi kedalam model data logikal dalam DBMS tujuan.

28 78 1. Guru Tabel 4.9 Relasi Ms_Dasar Guru Domain Name Domain NIP Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9] Nama Diisi dengan karakter, maksimal 50 karakter Tanggal_Lahir Diisi dengan Format tanggal yyyy-mm-dd Alamat Diisi dengan karakter, maksimal 50 karakter No_Telp Diisi dengan angka[0-9] Tanggal_Masuk Diisi dengan Format tanggal yyyy-mm-dd Pic Diisi dengan format.img Id_Pelajaran Diisi dengan karakter, maksimal 5 karakter Format : MP[0-9] [0-9] [0-9] Id_Kelas Diisi dengan karakter, maksimal 5 karakter Format : KL[0-9] [0-9] [0-9] CREATE TABLE Ms_Guru ( NIP CHAR(9) PRIMARY KEY NOT NULL, Nama VARCHAR(50) NOT NULL, Tanggal_Lahir DATETIME NOT NULL, Alamat VARCHAR(50) NOT NULL, No_Telp INT NOT NULL, Tanggal_Masuk DATETIME NOT NULL, Pic IMAGE NOT NULL, Id_Pelajaran CHAR(5) NOT NULL, CONSTRAINT ceknip CHECK (NIP LIKE [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] ), FOREIGN KEY (Id_Pelajaran) REFERENCES Ms_Pelajaran ON UPDATE CASCADE ON DELETE CASCADE); FOREIGN KEY (Id_Kelas) REFERENCES Ms_Kelas ON UPDATE CASCADE ON DELETE CASCADE);

29 79 2. Pelajaran Tabel 4.10 Relasi Ms_Dasar Pelajaran Domain Name Domain Id_Pelajaran Diisi dengan karakter, maksimal 5 karakter Format : MP[0-9] [0-9] [0-9] Nama_Pelajaran Diisi dengan karakter, maksimal 20 karakter Jenis_Pelajaran Diisi dengan karakter, maksimal 20 karakter Materi_Pelajaran Diisi dengan karakter, maksimal 20 karakter CREATE TABLE Ms_Pelajaran ( Id_Pelajaran CHAR(5) PRIMARY KEY NOT NULL, Nama_Pelajaran VARCHAR(20) NOT NULL, Jenis_Pelajaran VARCHAR(20) NOT NULL, Materi_Pelajaran VARCHAR(20) NOT NULL, CONSTRAINT cekpelajaran CHECK (Id_Pelajaran LIKE MP[0-9] [0-9] [0-9] )); 3. Kelas Tabel 4.11 Relasi Ms_Dasar Kelas Domain Name Domain Id_Kelas Diisi dengan karakter, maksimal 5 karakter Format : KL[0-9] [0-9] [0-9] Nama_Kelas Diisi dengan karakter, maksimal 20 karakter Jumlah_Murid Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9] CREATE TABLE Ms_Kelas ( Id_Kelas CHAR(5) PRIMARY KEY NOT NULL, Nama_Kelas VARCHAR(20) NOT NULL, Jumlah_Murid INT NOT NULL, CONSTRAINT cekpelajaran CHECK (Id_Kelas LIKE KL[0-9] [0-9] [0-9] ));

30 80 4. Perumusan Tujuan Pembelajaran Tabel 4.12 Relasi Dasar Perumusan_Tujuan_Pembelajaran Domain Name Domain Id_per_tuj_pembelajaran Diisi dengan karakter, maksimal 5 karakter Format : PT[0-9] [0-9] [0-9] Kej_Rum Diisi dengan angka[0-9] Kej_Cak_Rum Diisi dengan angka[0-9] Kes_Dgn_Kom_Dsr Diisi dengan angka[0-9] CREATE TABLE Ms_ Perumusan_Tujuan_Pembelajaran ( Id_per_tuj_pembelajaran CHAR(5) PRIMARY KEY NOT NULL, Kej_Rum INT NOT NULL, Kej_Cak_Rum INT NOT NULL, Kes_Dgn_Kom_Dsr INT NOT NULL, CONSTRAINT cekins1 CHECK (Id_per_tuj_pembelajaran LIKE PT[0-9] [0-9] [0-9] )); 5. Pengorganisasian Materi Tabel 4.13 Relasi Dasar Pengorganisasian_Materi Domain Name Domain Id_Peng_Materi Diisi dengan karakter, maksimal 5 karakter Format : PM[0-9] [0-9] [0-9] Kes_Tuj_Pem Diisi dengan angka[0-9] Kes_Kar_Pes_Dik Diisi dengan angka[0-9] Ker_Sis_Mat Diisi dengan angka[0-9] Kes_mat_alo_wak Diisi dengan angka[0-9] CREATE TABLE Ms_ Pengorganisasian_Materi ( Id_Peng_Materi CHAR(5) PRIMARY KEY NOT NULL, Kes_Tuj_Pem INT NOT NULL, Kes_Kar_Pes_Dik INT NOT NULL, Ker_Sis_Mat INT NOT NULL,2 Kes_mat_alo_wak INT NOT NULL, CONSTRAINT cekins2 CHECK (Id_Peng_Materi LIKE PM[0-9] [0-9] [0-9] ));

31 81 6. Media Pembelajaran Tabel 4.14 Relasi Dasar Media_Pembelajaran Domain Name Domain Id_Med_Pembelajaran Diisi dengan karakter, maksimal 5 karakter Format : MD[0-9] [0-9] [0-9] Med_Pem_Tuj_Pem Diisi dengan angka[0-9] Med_Pem_Mat Diisi dengan angka[0-9] Med_Pem_Kar_Pes Diisi dengan angka[0-9] CREATE TABLE Ms_ Media_Pembelajaran ( Id_Med_Pembelajaran CHAR(5) PRIMARY KEY NOT NULL, Med_Pem_Tuj_Pem INT NOT NULL, Med_Pem_Mat INT NOT NULL, Med_Pem_Kar_Pes _Dsr INT NOT NULL, CONSTRAINT cekins3 CHECK (Id_Med_Pembelajaran LIKE MD[0-9] [0-9] [0-9] )); 7. Penilaian Metode Pembelajaran Domain Name Tabel 4.15 Relasi Dasar Metode_Pembelajaran Domain Id_Metode_Pembelajaran Diisi dengan karakter, maksimal 5 karakter Format : Met_Pem_Tuj_Pem Met_Pem_Mat_Pem Met_Pem_Kar_Pes Met_Pem_Tah_Pem MT[0-9] [0-9] [0-9] Diisi dengan angka[0-9] Diisi dengan angka[0-9] Diisi dengan angka[0-9] Diisi dengan angka[0-9] CREATE TABLE Ms_ Metode_Pembelajaran ( Id_Metode_Pembelajaran CHAR(5) PRIMARY KEY NOT NULL, Kej_Rum INT NOT NULL, Met_Pem_Tuj_Pem INT NOT NULL, Met_Pem_Kar_Pes INT NOT NULL, Met_Pem_Tah_Pem INT NOT NULL, CONSTRAINT cekins4 CHECK (Id_per_tuj_pembelajaran Id_Metode_Pembelajaran LIKE MT[0-9] [0-9] [0-9] ));

32 82 8. Penilaian Hasil Belajar Tabel 4.16 Relasi Dasar Penilaian_Hasil_Belajar Domain Name Domain Id_Pen_Hasil_Belajar Diisi dengan karakter, maksimal 5 karakter Format : HB[0-9] [0-9] [0-9] Pen_Tuj_Pem Diisi dengan angka[0-9] Kej_Pro_Pen Diisi dengan angka[0-9] Kel_Ins Diisi dengan angka[0-9] CREATE TABLE Ms_ Penilaian_Hasil_Belajar ( Id_Pen_Hasil_Belajar CHAR(5) PRIMARY KEY NOT NULL, Pen_Tuj_Pem INT NOT NULL, Kej_Pro_Pen INT NOT NULL, Kel_Ins INT NOT NULL, CONSTRAINT cekins5 CHECK (Id_per_tuj_pembelajaran LIKE HB[0-9] [0-9] [0-9] )); 9. Instrument Penilaian Tabel 4.17 Relasi Dasar Instrument_Penialaian Domain Name Domain Id_instrumen Diisi dengan karakter, maksimal 5 karakter Format : IN[0-9] [0-9] [0-9] Id_per_tuj_masalah Diisi dengan karakter, maksimal 5 karakter Format : PT[0-9] [0-9] [0-9] Id_peng_materi Diisi dengan karakter, maksimal 5 karakter Format : PM[0-9] [0-9] [0-9] Id_med_pembelajaran Diisi dengan karakter, maksimal 5 karakter Format : MD[0-9] [0-9] [0-9] Id_metode_pembelajaran Diisi dengan karakter, maksimal 5 karakter Format : MT[0-9] [0-9] [0-9] Id_pen_hasil_belajar Diisi dengan karakter, maksimal 5 karakter Format : HB[0-9] [0-9] [0-9] Komentar Diisi dengan karakter, maksimal 50 karakter

33 83 CREATE TABLE Tr_Instrument_Penilaian ( Id_instrumen CHAR(5) PRIMARY KEY NOT NULL, Id_per_tuj_masalah CHAR(5) NOT NULL, Id_peng_materi CHAR(5) NOT NULL, Id_med_pembelajaran CHAR(5) NOT NULL, Id_metode_pembelajaran CHAR(5) NOT NULL, Id_pen_hasil_belajar CHAR(5) NOT NULL, CONSTRAINT cekins CHECK (Id_per_tuj_pembelajaran LIKE IN[0-9] [0-9] [0-9] ), FOREIGN KEY (Id_per_tuj_masalah) REFERENCES Ms_ Perumusan_Tujuan_Pembelajaran ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (Id_peng_materi) REFERENCES Ms_ Pengorganisasian_Materi ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (Id_med_pembelajaran) REFERENCES Ms_ Media_Pembelajaran ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (Id_metode_pembelajaran) REFERENCES Ms_ Metode_Pembelajaran ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (Id_pen_hasil_belajar) REFERENCES Ms_ Penilaian_Hasil_Belajar ON UPDATE CASCADE ON DELETE CASCADE); 10. Nilai Guru Tabel 4.18 Relasi Dasar Nilai_Guru Domain Name Domain Id_Nilai_Guru Diisi dengan karakter, maksimal 5 karakter Format : NG[0-9] [0-9] [0-9] NIP Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9] Id_Instrument Diisi dengan karakter, maksimal 5 karakter Format : IN[0-9] [0-9] [0-9] Id_Pelajaran Diisi dengan karakter, maksimal 5 karakter Format : MP[0-9] [0-9] [0-9] Semester Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9]

34 84 Tahun_Ajaran Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9] Tanggal Diisi dengan Format tanggal yyyy-mm-dd Total_Nilai Diisi dengan angka, maksimal 9 angka. Diisi dengan angka[0-9] CREATE TABLE Tr_Nilai_Guru( Id_Nilai_Guru CHAR(5) PRIMARY KEY NOT NULL, NIP CHAR(9) NOT NULL, Id_Instrument CHAR(5) NOT NULL, Id_Pelajaran CHAR(5) NOT NULL, Semester INT NOT NULL, Tahun_Ajaran INT NOT NULL, Tanggal DATETIME NOT NULL, Total_Nilai INT NOT NULL, CONSTRAINT ceknilai CHECK (Id_Nilai_Guru LIKE IN[0-9] [0-9] [0-9] ), FOREIGN KEY (NIP) REFERENCES Ms_Guru ON UPDATE CASCADE ON DELETE CASCADE), FOREIGN KEY (Id_Instrument) REFERENCES Tr_Instrument_Penilaian ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (Id_Pelajaran) REFERENCES Ms_Guru ON UPDATE CASCADE ON DELETE CASCADE); Merancang Representasi dari Derived Data Tahap ini bertujuan untuk merancang representasi dari derived data yang ada di dalam model data logikal pada DBMS tujuan Merancang General Constraint Tahap ini bertujuan untuk merancang general constraint untuk DBMS tujuan. General Constraint yang ada pada sekolah SMK IT Prima Unggul, yaitu : 1. NIP pada entitas guru harus disesuaikan dengan Nomor Induk Pegawai yang di keluarkan oleh sekolah

35 Merancang Organisasi File dan Indeks Pada tahapan ini, memiliki tujuan untuk merancang organisasi file secara optimal dengan tujuan untuk menyimpan relasi dasar dan indeks-indeks yang diperlukan dengan cara menyimpan relasi dan tuples pada penyimpanan sekunder Melakukan Analisa Transaksi Tahap ini bertujuan untuk memahami fungsi dari transaksi yang akan berjalan pada basis data dan melakukan analisis pada transaksi transaksi yang penting. Keterangan: 1. I - Insert 2. R - Read 3. U - UpDate 4. D - Delete a) Menambahkan, mengubah, menghapus, dan menampilkan detail guru b) Menambahkan, mengubah, menghapus, dan menampilkan pelajaran c) Menambahkan, mengubah, menghapus, dan menampilkan Kelas Tabel 4.19 Analisa Transaksi (a c) ( a ) ( b ) ( c ) I R U D I R U D I R U D Guru X X X X Pelajaran X X X X Kelas X X X X Detail_Kelas Nilai Guru Instrumen Penilaian Perumusan Tujuan Masalah

36 86 Pengorganisasian Materi Media Pembelajaran Metode Pembelajaran Penilaian Hasil Belajar ( a ) ( b ) ( c ) I R U D I R U D I R U D d) Menambah,Mengubah,Menghapus, menampilkan nilai perumusan tujuan masalah e) Menambah,Mengubah,Menghapus,menampilkan nilai pengorganisasi materi f) Menambah,Mengubah,Menghapus, menampilkan nilai media Pembelajaran Tabel 4.20 Analisa Transaksi (d f) ( d ) ( e ) ( f ) I R U D I R U D I R U D Guru Pelajaran Kelas Detail_Kelas Nilai Guru Instrumen Penilaian Perumusan Tujuan Masalah X X X X Pengorganisasian Materi X X X X Media Pembelajaran X X X X Metode Pembelajaran Penilaian Hasil Belajar g) Menambah,Mengubah,Menghapus, menampilkan nilai penilaian hasil belajar h) Menambah,Mengubah,Menghapus, menampilkan nilai metode pembelajaran i) Menampilkan nilai total nilai guru

37 87 Tabel 4.21 Analisa Transaksi (g i) ( g ) ( h ) ( i ) I R U D I R U D I R U D Guru Pelajaran Kelas Detail_Kelas Nilai Guru X X X X Instrumen Penilaian Perumusan Tujuan Masalah Pengorganisasian Materi Media Pembelajaran X X X X Metode Pembelajaran X X X X Penilaian Hasil Belajar Memilih Organisasi File Tahap ini bertujuan untuk menentukan organisasi file yang efisien untuk setiap relasi dasar Memilih Indeks Tahap ini bertujuan untuk menentukan indeks yang akan digunakan didalam sistem agar dapat meningkatkan performa dari sistem. Tabel 4.22 Indeks Nama Tabel Indeks Nama Indeks Ms_Guru NIP NIP Ms_Pelajaran Id_Pelajaran Id_Pelajaran Ms_Kelas Id_Kelas Id_Kelas Ms_ Id_per_tuj_pembelajaran Id_per_tuj_pembelajaran Perumusan_Tujuan_Pem belajaran Ms_ Id_Peng_Materi Id_Peng_Materi Pengorganisasian_Materi Ms_ Id_Med_Pembelajaran Id_Med_Pembelajaran Media_Pembelajaran Ms_ Id_Metode_Pembelajaran Id_Metode_Pembelajaran Metode_Pembelajaran Ms_ Id_Pen_Hasil_Belajar Id_Pen_Hasil_Belajar

38 88 Penilaian_Hasil_Belajar Tr_Instrument_Penilaian Id_instrumen Id_instrumen Tr_Nilai_Guru Id_Nilai_Guru Id_Nilai_Guru Memperkirakan Kebutuhan Disk Space Tahap ini bertujuan untuk melakukan perhitungan jumlah Disk Space yang dibutuhkan untuk menampung sistem basis data yang telah dirancang. Tabel 4.23 Kebutuhan Disk Space Ms_Guru Field Tipe data Ukuran (bytes) NIP Char 6 Nama Varchar 51 Tanggal_lahir Date 20 Alamat Varchar 30 No_telp Int 20 Tanggal_Masuk Date 20 Pic Image 500 Id_Pelajaran Char 6 Kapasitas 1 record dari tabel guru adalah 627 bytes. Diperkirakan jumlah record awal adalah 31 Guru, dan dalam 1 tahun tidak terjadi penambahan karyawan Dalam satu tahun kebutuhan tabel ini adalah 19,437 bytes. Tabel 4.24 Kebutuhan Disk Space Ms_Pelajaran Field Tipe data Ukuran (bytes) Id_pelajaran Char 6 Nama_pelajaran Varchar 30 Jenis_Pelajaran Varchar 30 Materi_Pelajaran varchar 30 Kapasitas 1 record dari tabel pelajaran adalah 96bytes. Diperkirakan jumlah record awal adalah 17 pelajaran, dan dalam 1 tahun tidak terjadi

39 89 penambahan pelajaran Field Tipe data Ukuran (bytes) Dalam satu tahun kebutuhan tabel ini adalah 1,632 bytes. Tabel 4.25 Kebutuhan Disk Space Ms_Kelas Field Tipe data Ukuran (bytes) Id_Kelas Char 6 Nama_Kelas Varchar 30 Jumlah_Murid int 5 Kapasitas 1 record dari tabel kelas adalah 41bytes. Diperkirakan jumlah record awal adalah 30 kelas, dan dalam 1 tahun tidak terjadi penambahan kelas Dalam satu tahun kebutuhan tabel ini adalah 1,230 bytes. Tabel 4.26 Kebutuhan Disk Space Detail_Kelas Field Tipe data Ukuran (bytes) Id_Kelas Char 6 NIP Char 6 Kapasitas 1 record dari tabel perumusan_tujuan_pembelajaran adalah 12 bytes. Dalam satu tahun kebutuhan tabel ini 144 bytes. Tabel 4.27 Kebutuhan Disk Space Ms_ Perumusan_Tujuan_Pembelajaran Field Tipe data Ukuran (bytes) Id_per_tuj_masalah Char 6 Kej_rum Int 5 Kej_cak_rum Int 5 Kes_dgn_kom_dsr Int 5 Kapasitas 1 record dari tabel perumusan_tujuan_pembelajaran adalah 21bytes. Diperkirakan jumlah record awal adalah 3 aspek penilaian, dan 31 Guru, Dalam satu tahun kebutuhan tabel ini 1,953 bytes.

40 90 Tabel 4.28 Kebutuhan Disk Space Ms_ Pengorganisasian_Materi Field Tipe data Ukuran (bytes) Id_peng_materi Char 6 Kes_tuj_pem Int 5 Kes_kar_pes_dik Int 5 Ker_sis_mat Int 5 Kes_mat_alo_wak Int 5 Kapasitas 1 record dari tabel Pengorganisasian_Materi adalah 26bytes. Diperkirakan jumlah record awal adalah 3 aspek penilaian, dan 31 Guru, Dalam satu tahun kebutuhan tabel ini 2,418 bytes. Tabel 4.29 Kebutuhan Disk Space Ms_ Media_Pembelajaran Field Tipe data Ukuran (bytes) Id_med_pembelajaran char 6 Med_pem_tuj_pem Int 5 Med_pem_mat Int 5 Med_pem_kar_pes Int 5 Kapasitas 1 record dari tabel Media_Pembelajaran adalah 21bytes. Diperkirakan jumlah record awal adalah 3 aspek penilaian, dan 31 Guru, Dalam satu tahun kebutuhan tabel ini 1,953 bytes. Tabel 4.30 Kebutuhan Disk Space Ms_ Metode_Pembelajaran Field Tipe data Ukuran (bytes) Id_metode_pembelajaran char 6 Met_pem_tuj_pem Int 5 Met_pem_mat_pem Int 5 Met_pem_kar_pes Int 5 Met_pem_tah_pem Int 5 Kapasitas 1 record dari tabel Metode_Pembelajaran adalah 26bytes. Diperkirakan jumlah record awal adalah 3 aspek penilaian, dan 31 Guru, Dalam satu tahun kebutuhan tabel ini 2,418 bytes.

41 91 Tabel 4.31 Kebutuhan Disk Space Ms_ Penilaian_Hasil_Belajar Field Tipe data Ukuran (bytes) Id_pen_hasil_belajar Char 6 Pen_tuj_pem Int 5 Kej_pro_pen Int 5 Kel_ins Int 5 Kapasitas 1 record dari tabel Penilaian_Hasil_Belajar adalah 21bytes. Diperkirakan jumlah record awal adalah 3 aspek penilaian, dan 31 Guru, Dalam satu tahun kebutuhan tabel ini 1,953 bytes. Tabel 4.32 Kebutuhan Disk Space Tr_Instrument_Penilaian Field Tipe data Ukuran (bytes) Id_instrumen Char 6 Id_per_tuj_masalah Int 6 Id_peng_materi Int 6 Id_med_pembelajaran Int 6 Id_metode_pembelajaran Int 6 Id_pen_hasil_belajar Int 6 Komentar Varchar 50 Kapasitas 1 record dari tabel Instrument_Penilaian adalah 21bytes. Diperkirakan jumlah record awal adalah 5 aspek penilaian, dan 31 Guru, Dalam satu tahun kebutuhan tabel ini 2,666 bytes. Tabel 4.33 Kebutuhan Disk Space Tr_Nilai_Guru Field Tipe data Ukuran (bytes) Id_nilai_guru Char 6 NIP Char 6 Id_instrument Char 6 Id_Pelajaran Char 6 Semester Int 5 Tahun_Ajaran Int 5

42 92 Tanggal date 20 Total_Nilai_guru Int 100 Kapasitas 1 record dari tabel Nilai_Guru adalah 154bytes. Diperkirakan jumlah record awal adalah 5 aspek penilaian, dan 31 Guru, Dalam satu tahun kebutuhan tabel ini 23,870 bytes. Tabel 4.34 Estimasi Kebutuhan Disk Space No Tabel Kapasitas yang dibutuhkan dalam satu tahun (bytes) 1 Ms_Guru 19,437 2 Ms_Pelajaran 1,632 3 Ms_Kelas 1,230 4 Detail_Kelas Ms_Perumusan_Tujuan_Pembelajaran 1,953 6 Ms_ Pengorganisasian_Materi 2,418 7 Ms_ Media_Pembelajaran 1,953 8 Ms_ Metode_Pembelajaran 2,418 9 Ms_ Penilaian_Hasil_Belajar 1, Tr_Instrument_Penilaian 2, Tr_Nilai_Guru 23,870 Total yang dibutuhkan dalam satu tahun kebutuhan tabel ini 59,674 bytes Merancang User View Tahap ini memiliki tujuan untuk merancang User View dari data yang sudah diidentifikasikan selama pengumulan kebutuhan dan analisis siklus dari pengembangan berbasis data Merancang Mekanisme Keamanan Tahap ini bertujuan untuk merancang suatu mekanisme keamanan pada sistem basis data yang telah dibuat, dan disesuaikan dengan kebutuhan pengguna selama tahap pengumpulan data pada tahap pengembangan basis data.

43 93 Keterangan : I = Insert U = UpDate R = Read Tabel 4.35 Mekanisme Keamanan Nama Tabel Admin Kepala Sekolah Ms_Guru IRU R Ms_Pelajaran IRU R Ms_Kelas IRU R Detail_Kelas IRU R Ms_Perumusan_Tujuan_Pembelajaran IRU R Ms_ Pengorganisasian_Materi IRU R Ms_ Media_Pembelajaran IRU R Ms_ Metode_Pembelajaran IRU R Ms_ Penilaian_Hasil_Belajar IRU R Tr_Instrument_Penilaian IRU R Tr_Nilai_Guru IRU IRU

44 Perancangan Program Aplikasi Perancangan Struktur Menu Struktur Menu Admin Gambar 4.19 Struktur Menu Admin Struktur Menu Kepala Sekolah Gambar 4.20 Struktur Menu Kepala Sekolah

45 Perancangan Layar Log In Logo Perusahaan ID Admin Password ***** Log In Gambar 4.21 Rancangan Layar Login

46 96 Gambar 4.22 Rancangan Layar Home

47 Gambar 4.23 Rancangan Menu File 97

48 98 Gambar 4.24 Rancangan Layar Menu Guru

49 Gambar 4.25 Rancangan Layar Menu Pelajaran 99

50 100 ar 4.26 Rancangan Layar Kelas Gamb

51 101 Gambar 4.27 Rancangan Layar Menu Instrument Penilaian Gambar 4.28 Rancangan Layar Instrument Penilaian

52 102 Gambar 4.29 Rancangan Layar Perumusan Tujuan Pembelajaran Gambar 4.30 Rancangan Layar Pemilihan dan Pengorganisasian Materi Ajar Gambar 4.31 Rancangan Layar Media Pembelajaran

53 103 Gambar 4.32 Rancangan Layar Metode Pembelajaran Gambar 4.33 Rancangan Layar Penilaian Hasil Belajar

54 104 Gambar 4.34 Rancangan Layar Nilai Guru

55 105 Gambar 4.35 Rancangan Layar View All Score Perancangan Aplikasi Halaman Login Gambar 4.36 Rancangan Aplikasi Halaman Login

56 106 Tampilan halaman Login merupakan tampilan pada saat pertama kali program dijalankan. Dimana penggunannya merupakan Admin dan Kepala Sekolah SMK IT Prima Unggul. Setiap Admin dan Kepala Sekolah SMK IT Prima Unggul memiliki Username dan Password masing-masing untuk dapat mengakses program tersebut Halaman Home Gambar 4.37 Rancangan Aplikasi Halaman Home Tampilan halaman Home merupakan tampilan dimana apabila Admin dan Kepala Sekolah SMK IT Prima Unggul sudah melakukan akses Login dan berhasil masuk ke halaman selanjutnya yaitu halaman Home. Halaman Home merupakan tampilan menu-menu apa saja yang dapat diakses oleh Admin dan Kepala Sekolah SMK IT Prima Unggul

57 Halaman Guru Gambar 4.38 Rancangan Aplikasi Guru Halaman ini merupakan tampilan halaman Guru dimana Admin dapat menambahkan, mengubah, mengedit data guru SMK IT Prima Unggul.

58 Halaman Aspek Pelajaran Gambar 4.39 Rancangan Pelajaran Halaman pelajaran merupakan tampilan untuk dapat menambahkan, menghapus, mengubah data pelajaran SMK IT Prima Unggul. Halaman ini akan diatur oleh Admin yang ada di sekolah SMK IT Prima Unggul

59 Halaman Kelas Gambar 4.40 Rancangan Kelas Halaman pelajaran merupakan tampilan kelas untuk dapat menambahkan, menghapus, mengubah data kelas SMK IT Prima Unggul. Halaman ini akan diatur oleh Admin yang ada di sekolah SMK IT Prima Unggul

60 Halaman Instrument Penilaian Gambar 4.41 Rancangan View Score Teacher Halaman ini merupakan tampilan halaman Instrument Penilaian dimana Admin akan Menambahkan, Menghapus, Mengubah Nilai Instrument guru yang akan nantinya dihitung oleh sistem Halaman Perumusan Tujuan Pembelajaran Gambar 4.42 Rancangan Perumusan Tujuan Pembelajaran

61 111 Halaman ini merupakan form penilaian perumusan tujuan pembelajaran yang didapat dari instrument penilaian yang sudah ada dan akan di isi oleh admin untuk melakukan penghitungan score guru Halaman Pemilihan dan Pengorganisasian Materi Ajar Gambar 4.43 Rancangan Pemilihan dan Pengorganisasian Materi Ajar Halaman ini merupakan form penilaian Pengorganisasian Materi Ajar yang didapat dari instrument penilaian yang sudah ada dan akan di isi oleh admin untuk melakukan penghitungan score guru

62 Halaman Media Pembelajaran Gambar 4.44 Rancangan Media Pembelajaran Halaman ini merupakan form penilaian Media Pembelajaran yang didapat dari instrument penilaian yang sudah ada dan akan di isi oleh admin untuk melakukan penghitungan score guru

63 Halaman Metode Pembelajaran Gambar 4.45 Rancangan Metode Pembelajaran alaman ini merupakan form penilaian Metode Pembelajaran yang didapat dari instrument penilaian yang sudah ada dan akan di isi oleh admin untuk melakukan penghitungan score guru.

64 Halaman Penilaian Hasil Belajar Gambar 4.46 Rancangan Penilaian Hasil Belajar Halaman ini merupakan form penilaian Penialaian Hasil Belajar yang didapat dari instrument penilaian yang sudah ada dan akan di isi oleh admin untuk melakukan penghitungan score guru Gambar 4.47 Rancangan Tambah Instrumen Penilaian

65 115 Halaman ini merupakan form untuk menambahkan pertanyaan pada setiap instrument penilaian Halaman Nilai Guru Gambar 4.48 Rancangan Nilai Guru Halaman ini merupakan tampilan halaman semua daftar nilai Guru SMK IT Prima Unggul, dimana Kepala sekolah akan melihat hasil dari penilaian kinerja guru pada halaman ini dan untuk pengambilan keputusan.

66 Halaman Nilai Guru Gambar 4.49 Rancangan Nilai Guru Halaman ini merupakan tampilan halaman semua daftar nilai Guru SMK IT Prima Unggul, dimana Kepala sekolah akan melihat hasil dari penilaian kinerja guru pada halaman ini dan untuk pengambilan keputusan. 4.7 System Requirements Operating System Sistem operasi yang sesuai untuk implementasi sistem yang dirancang antara lain: Windows (1998, ME, NT, 2000, 2003, XP, Vista, dan 7). Minimum sistem operasi yang digunakan adalah Windows 98 / ME, sedangkan sistem operasi yang disarankan untuk digunakan adalah Windows XP atau Windows Hardware Requirements Spesifikasi minimum hardware untuk implementasi sistem yang dirancang antara lain: 256 MB RAM dan available hard disk space sebesar 160 MB, sedangkan untuk spesifikasi rekomendasi hardware antara lain: 512 MB RAM dan available hard disk space tergantung dari data data user Software Requirements Spesifikasi software yang digunakan untuk implementasi sistem yang dirancang antara lain: Microsoft Visual Basic 2010, SqlServer Management Studio 2008, Microsoft SQL Server Compact 3.5

BAB 4 PERANCANGAN DAN IMPLEMENTASI

BAB 4 PERANCANGAN DAN IMPLEMENTASI BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Setelah melakukan interview dan analisis pada sistem yang sudah berjalan, maka akan dilakukan perubahan sistem yang terdahulu digunakan. Sistem

Lebih terperinci

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM. Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual,

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM. Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual, BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM 4.1 Perancangan Sistem Basis Data Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual, perancangan logikal, dan perancangan

Lebih terperinci

BAB IV PERANCANGAN DAN IMPLEMENTASI

BAB IV PERANCANGAN DAN IMPLEMENTASI BAB IV PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basis Data Proses perancangan basis data aplikasi yang diusulkan pada SMAK Abdi Siswa dibagi menjadi 3 tahapan, yaitu : 1. Perancangan Basis Data Konseptual

Lebih terperinci

BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI

BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI 4.1 Usulan Prosedur Baru 4.1.1 Prosedur Pendaftaran Klien Pada awalnya, klien akan melakukan pendaftaran dengan memasukkan nama lengkap, username, alamat

Lebih terperinci

BAB 3 METODOLOGI. 3.1 Metodologi Berikut ini merupakan flowchart kerangka keseluruhan untuk melakukan penelitian.

BAB 3 METODOLOGI. 3.1 Metodologi Berikut ini merupakan flowchart kerangka keseluruhan untuk melakukan penelitian. BAB 3 METODOLOGI 3.1 Metodologi Berikut ini merupakan flowchart kerangka keseluruhan untuk melakukan penelitian. M u lai Studi Pustaka Pengum pulan Data Identifikasi M asalah Analisa Sistem Pengem bangan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASISDATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN

Lebih terperinci

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI. Teori umum yang dibahas dalam penulisan skripsi ini mencakup teori sistem

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI. Teori umum yang dibahas dalam penulisan skripsi ini mencakup teori sistem BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI 4.1 Perancangan Basis Data Teori umum yang dibahas dalam penulisan skripsi ini mencakup teori sistem basis data, Database Management System (DBMS), Database

Lebih terperinci

BAB IV PERANCANGAN DAN IMPLEMENTASI

BAB IV PERANCANGAN DAN IMPLEMENTASI 78 BAB IV PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Basis Data Perancangan sistem basis data dibagi menjadi 3 tahap yaitu perancangan basis data konseptual, perancangan basis data logikal, dan

Lebih terperinci

BAB 4 PERANCANGAN BASIS DATA

BAB 4 PERANCANGAN BASIS DATA BAB 4 PERANCANGAN BASIS DATA 4.1 Database Planning Pernyataan Misi : Perancangan basis data berbasis web PT. Tatalogam Lestari bertujuan untuk mempermudah karyawan melihat absensi dan menampilkan daftar

Lebih terperinci

BAB 4 PERANCANGAN SISTEM BASIS DATA

BAB 4 PERANCANGAN SISTEM BASIS DATA BAB 4 PERANCANGAN SISTEM BASIS DATA 4.1 Gambaran Posisi UMAS Gambar 4.1 Gambaran Posisi UMAS (1) Keterangan: : Jika aplikasi tidak memerlukan approval : Jika aplikasi memerlukan approval Jika transaksi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Pengertian Database Menurut Connolly (2010, p65), database adalah kumpulan data dan deskripsi data yang terhubung secara logika serta dirancang untuk memenuhi kebutuhan informasi

Lebih terperinci

Ini tampilan jika mengklik input dan rubah nilai. Gambar Layar Input dan Rubah Nilai

Ini tampilan jika mengklik input dan rubah nilai. Gambar Layar Input dan Rubah Nilai 214 Ini tampilan jika mengklik input dan rubah nilai. Gambar 4.126 Layar Input dan Rubah Nilai 215 Ini tampilan mengklik input dan rubah nilai jika sudah mengisi kolom kelas. Gambar 4.127 Layar Input dan

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. 1. Perancangan database konseptual (conceptual database design).

BAB 4 PERANCANGAN DAN IMPLEMENTASI. 1. Perancangan database konseptual (conceptual database design). BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Database Perancangan yang dilakukan pada Binus University dibagi menjadi tiga tahapan, yaitu : 1. Perancangan database konseptual (conceptual database

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI.

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI. ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI Oleh Audi Mirano 1200946192 Nurul Mukharam 1200946753 Tri

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi

BAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi BAB 3 ANALISIS DAN PERANCANGAN 3. Analisis Kebutuhan Sistem Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem adalah menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi

Lebih terperinci

BAB 4 PERANCANGAN SISTEM BASIS DATA

BAB 4 PERANCANGAN SISTEM BASIS DATA 61 BAB 4 PERANCANGAN SISTEM BASIS DATA 4.1 Usulan Prosedur Baru 4.1.1 Prosedur Survei dan Keuangan Proses bisnis yang terdapat didalam kabupaten Malang pada awalnya dilakukan oleh setiap dinasnya secara

Lebih terperinci

4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi

4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi 4 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rencana Implementasi Untuk memastikan program dapat berjalan dengan lancar, maka perlu dilakukan instalasi perangkat keras, sistem operasi dan DBMS, program aplikasi,

Lebih terperinci

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006 Universitas Bina Nusantara Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PEMBUATAN SINETRON

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain BAB IV ANALISIS DAN DESAIN SISTEM Perkembangan teknologi informasi saat ini membutuhkan analisa dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu meningkatkan

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI. dana BPM pada Kelurahan Mangga Besar.

PERANCANGAN DAN IMPLEMENTASI. dana BPM pada Kelurahan Mangga Besar. 1 BAB IV PERANCANGAN DAN IMPLEMENTASI 1.1 Sistem Yang Diusulkan Setelah melakukan survey pada sistem yang sedang berjalan, wawancara dengan karyawan maupun kepala Dewan Kelurahan (Dekel) dan melakukan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Genap tahun 2003/2004 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PT. SUMBER DATA

Lebih terperinci

Basisdata, sistem basisdata, perancangan sistem basisdata.

Basisdata, sistem basisdata, perancangan sistem basisdata. UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PENJUALAN PADA PD. CAHAYA

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA AHASS DUNIA BARU. Oleh. Budianto Liono

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA AHASS DUNIA BARU. Oleh. Budianto Liono ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA AHASS DUNIA BARU SKRIP SI Oleh Budianto Liono 1100039022 Johannes Effendi 1100039193 Felix Sucipta 1100039331 Kelas/Kelompok

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS Abstrak NATHANIEL

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2004/2005 ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN DAN PENJUALAN BARANG PADA PT DAVINCI KERAMINDO

Lebih terperinci

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA Viriya Adithana

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Fakultas Ilmu Komputer. Skripsi Sarjana Komputer. Semester Genap Tahun 2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Fakultas Ilmu Komputer. Skripsi Sarjana Komputer. Semester Genap Tahun 2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2008 ANALISA DAN PERANCANGAN APLIKASI SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007 UNIVERSITAS BINA NUSANTARA Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SERTIFIKASI PADA LEMBAGA

Lebih terperinci

BAB 3 ANALISA DAN PERANCANGAN SISTEM BERJALAN

BAB 3 ANALISA DAN PERANCANGAN SISTEM BERJALAN BAB 3 ANALISA DAN PERANCANGAN SISTEM BERJALAN 3.1 Tentang Perusahaan Jakarta Communication Club ( JCC ) 1 Pusat Bahasa adalah lembaga institusi pendidikan yang berdiri sejak 3 Maret 1997. JCC mengalami

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil 2005 / 2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PADA PT.TRIJAYA MULTI

Lebih terperinci

BAB Perancangan Basis Data Konseptual (Conceptual Database Design) 2. Perancangan Basis Data Logikal (Logical Database Design)

BAB Perancangan Basis Data Konseptual (Conceptual Database Design) 2. Perancangan Basis Data Logikal (Logical Database Design) BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Setelah melakukan survey dan analisis pada sistem yang berjalan pada perpustakaan SMPN 1 Pondok Aren serta melakukan wawancara dengan Kepala Sekolah

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI. Oleh ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI Oleh Lourensius Erico Gunawan 1000845531 Peter 1000843122 Stefano Sanjaya 1000847700

Lebih terperinci

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008 iv BINUS UNIVERSITY Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 PERANCANGAN APLIKASI SISTEM BASIS DATA PEMBELIAN STUDI KASUS PT BANDO INDONESIA Hervania (0800735223)

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Terminologi Definisi Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan, McLeod (1996,p13). Dan kebanyakkan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN DESKRIPSI PEKERJAAN. 4.1 Analisis Sistem. Menurut Whitten, Bentley dan Dittman (2004:38) analisis sistem adalah

BAB IV DESKRIPSI PEKERJAAN DESKRIPSI PEKERJAAN. 4.1 Analisis Sistem. Menurut Whitten, Bentley dan Dittman (2004:38) analisis sistem adalah BAB IV DESKRIPSI PEKERJAAN DESKRIPSI PEKERJAAN 4.1 Analisis Sistem Menurut Whitten, Bentley dan Dittman (2004:38) analisis sistem adalah studi masalah bisnis domain untuk merekomendasikan perbaikan dan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PERSEDIAAN DAN PENJUALAN

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 ANALISA & PERANCANGAN BASIS DATA SISTEM OPERASIONAL BERBASIS WEB PADA PT. PELAYARAN MITRABAHARI

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN DAN PERSEDIAAN BAHAN BAKU PADA PO. DELIRA

Lebih terperinci

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006 ANALISIS DAN PERANCANGAN DATABASE SISTEM PEMESANAN, PEMBELIAN, PRODUKSI DAN

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Study Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2003/2004

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Study Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2003/2004 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Study Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2003/2004 ANALISA DAN PERANCANGAN SISTEM BASIS DATA PENGELOLAAN TRAINING

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi BAB IV DISKRIPSI PEKERJAAN 4.1 Wawancara Melakukan Tanya jawab langsung pada pihak yang berwenang, khususnya pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi yang dibutuhkan dalam

Lebih terperinci

Universitas Bina Nusantara

Universitas Bina Nusantara Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA BERBASISKAN WEB PADA HASIL PRODUKSI DAN PEMASARAN

Lebih terperinci

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES UNIVERSITAS BINA NUSANTARA Jurusan Teknik Infromatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007 / 2008 Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES Rifky Zulfikar 0800757584

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa sistem Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan mampu mempengaruhi

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. (admin). Bagian front end ditujukan untuk user / pelanggan, sedangkan back end

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. (admin). Bagian front end ditujukan untuk user / pelanggan, sedangkan back end BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Usulan Perancangan Sistem Sistem yang diusulkan dirancang berdasarkan analisis kebutuhan sistem dan permasalahan yang dihadapi oleh PT Kuwera Jaya Tour & Travel,

Lebih terperinci

BAB 4 PERANCANGAN BASIS DATA DAN IMPLEMENTASI. Untuk membuat perencanaan basis data yang baik harus melalui beberapa tahapan

BAB 4 PERANCANGAN BASIS DATA DAN IMPLEMENTASI. Untuk membuat perencanaan basis data yang baik harus melalui beberapa tahapan BAB 4 PERANCANGAN BASIS DATA DAN IMPLEMENTASI 4.1 Database Planing Untuk membuat perencanaan basis data yang baik harus melalui beberapa tahapan yang ada, tahapan-tahapan tersebut adalah : 4.1.1 Mission

Lebih terperinci

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN. enterprise, terbebas dari semua pertimbangan fisik Identifikasi Tipe-tipe Entiti

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN. enterprise, terbebas dari semua pertimbangan fisik Identifikasi Tipe-tipe Entiti BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 4.1 Rancangan Basis Data 4.1.1 Perancangan Basis Data Konseptual Proses membangun model informasi yang digunakan dalam sebuah enterprise, terbebas dari semua pertimbangan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 41 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem Yang Sedang Berjalan Pada bagian ini, penulis memaparkan tentang analisa sistem berjalan di KPP Pratama Medan Belawan mulai dari analisa dokumen

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Kebutuhan Sistem Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam bagian-bagian komponennya dengan maksud mengidentifikasi dan mengevaluasi

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN, DAN PEMASARAN PADA RAY WHITE SUNTER

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN, DAN PEMASARAN PADA RAY WHITE SUNTER Universitas Bina Nusantara Program Studi Ganda Sistem Informasi dan Manajemen Skripsi Sarjana Komputer dan Sarjana Ekonomi Semester Ganjil 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN,

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KESISWAAN BERBASISKAN WEB PADA SMP ISLAM AL-IKHLAS

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KESISWAAN BERBASISKAN WEB PADA SMP ISLAM AL-IKHLAS ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KESISWAAN BERBASISKAN WEB PADA SMP ISLAM AL-IKHLAS Aulia Amalia 0800745565 Satria Adhilaksono Budhi 0800769104 Ilham Syafrialdi 0800769110 Kelas / Kelompok :

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN. wewenang dan tanggung jawab dari masing masing bagian pekerjaan. No. 35 Serpong (Depan WTC Matahari).

BAB III ANALISA DAN PERANCANGAN. wewenang dan tanggung jawab dari masing masing bagian pekerjaan. No. 35 Serpong (Depan WTC Matahari). BAB III ANALISA DAN PERANCANGAN 3.1 Gambaran Umum Perusahaan Dibawah ini akan dibahas secara ringkas gambaran umum tentang perusahaan Raja Kepiting, seperti sejarah perusahaan, struktur organisasi, wewenang

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil wawancara yang dilakukan saat kerja praktik di PT. Jawa Pos Koran, permasalahan yang ada dalam perusahaan ini adalah banyaknya kumpulan koleksi seperti koran,

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006 ANALISIS DAN PERANCANGAN BASIS DATA PENGELOLAAN JASA PELATIHAN

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Tata Laksana yang dirancang Rancangan tata laksana pada PT. Solusi Corporindo Teknologi adalah sebagai berikut: 4.1.1 Tata Laksana Penjualan Pelanggan yang tertarik

Lebih terperinci

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PRODUKSI, DAN

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. maka diperlukan suatu jaringan LAN yang terhubung antara komputer yang satu

BAB 4 IMPLEMENTASI DAN EVALUASI. maka diperlukan suatu jaringan LAN yang terhubung antara komputer yang satu 179 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Arsitektur Database Agar komputer client dapat mengakses database pada komputer server, maka diperlukan suatu jaringan LAN yang terhubung antara komputer yang satu

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan BAB IV DESKRIPSI KERJA PRAKTEK Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan Kemahasiswaan STIKOM Surabaya. Studi kasus pada kerja praktik ini pada Kemahasiswaan STIKOM Surabaya. Tahapan-tahapan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester [Genap] tahun 2007/2008

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester [Genap] tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester [Genap] tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS-DATA ADMINISTRASI PADA ANDANTE MUSIC SCHOOL Fillia

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Perancangan Sistem Perancangan sistem dimaksudkan untuk membantu menyelesaikan beberapa masalah yang terjadi saat ini sehingga dapat menjadi lebih baik dengan adanya sistem

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Dalam perancangan suatu sistem berbasis komputer perlu adanya analisis sistem. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Sistem Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras dan piranti lunak sebagai berikut : Spesifikasi

Lebih terperinci

Metodologi Perancangan basis data secara konseptual

Metodologi Perancangan basis data secara konseptual Metodologi Perancangan basis data secara konseptual Metodologi Perancangan merupakan suatu pendekatan terstruktur yang menggunakan bantuan prosedur, tehnik, tools dan dokumentasi untuk mendukung dan memfasilitasi

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alat dan Bahan Dalam pembuatan aplikasi digunakan alat dan bahan untuk mendukung berjalannya perancangan dan pembuatan aplikasi. 3.1.1 Alat Alat yang digunakan untuk membuat

Lebih terperinci

P10 Database SQL Server 2008

P10 Database SQL Server 2008 P10 Database SQL Server 2008 A. Tujuan Mahasiswa dapat membuat database dan data source pada SQL Server 2008 Mahasiswa dapat membuat tabel dan relationship tabel pada SQL Server 2008 B. Pembahasan SQL

Lebih terperinci

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 ANALISA DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN JASA KREDIT KENDARAAN BERMOTOR PADA PT.

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM III.1 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisis Sistem yang Berjalan Sistem yang sedang berjalan belum tersedia sistem informasi yang berbasis komputer atau dengan kata lain masih dengan cara manual.

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. terdiri dari 3 (tiga) tahap perancangan yaitu : 1. Perancangan basisdata konseptual

BAB 4 PERANCANGAN DAN IMPLEMENTASI. terdiri dari 3 (tiga) tahap perancangan yaitu : 1. Perancangan basisdata konseptual BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basisdata Perancangan basisdata ini bertujuan supaya dapat membantu memecahkan permasalahan yang dihadapi oleh PT Asuransi Jiwasraya. Perancangan basisdata

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. dengan sistem yang baru. Analisa sistem ini berisi Document Flow dan System

BAB IV DISKRIPSI PEKERJAAN. dengan sistem yang baru. Analisa sistem ini berisi Document Flow dan System 17 BAB IV DISKRIPSI PEKERJAAN 4.1 Analisis Sistem Analisis sistem ini digunakan untuk melihat proses - proses yang ada sekarang dan sekaligus untuk melihat rancangan sistem baru yang akan dibuat. Dari

Lebih terperinci

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5).

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5). 7 BAB 2 LANDASAN TEORI Data Data diartikan sebagai representasi objek dan kejadian yang tersimpan yang memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5). Data dapat juga diartikan

Lebih terperinci

ANALISIS DAN PERANCANGAN BASIS DATA PADA APLIKASI IT HELP DESK BERBASIS WEB DI PT. BANK MANDIRI PERSERO

ANALISIS DAN PERANCANGAN BASIS DATA PADA APLIKASI IT HELP DESK BERBASIS WEB DI PT. BANK MANDIRI PERSERO Abstrak UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN BASIS DATA PADA APLIKASI IT HELP DESK BERBASIS WEB DI PT.

Lebih terperinci

Bab 3. Metode Perancangan

Bab 3. Metode Perancangan Bab 3 Metode Perancangan 3.1 Metode Perancangan Sistem Pada bab ini akan memuat langkah-langkah yang akan dikerjakan untuk perancangan sistem sesuai dengan penelitian yang telah dilakukan. Perancangan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM ADMINISTRASI PRODUKSI PADA PT ROFINA INDAH JAYA Abstrak Helena

Lebih terperinci

BAB 4 HASIL DAN BAHASAN. antara lain purchase report, sales report, purchase retur, sales retur. 1. Pengelolahan data (Insert, Update) Customer.

BAB 4 HASIL DAN BAHASAN. antara lain purchase report, sales report, purchase retur, sales retur. 1. Pengelolahan data (Insert, Update) Customer. 70 BAB 4 HASIL DAN BAHASAN 4.1 Definisi Sistem 4.1.1 Mission Statement Tujuan dari pembuatan aplikasi database yang berbasis web ini yaitu untuk integrasi data mempermudah pencatatan transaksi dan laporan

Lebih terperinci

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk BAB IV PERANCANGAN SISTEM Aplikasi yang dibangun adalah Aplikasi Penjadwalan Pendidikan Sistem Ganda berbasis web di SMK Negeri 1 Cerme. Aplikasi pengolahan data ini diharapkan mampu memberikan kemudahan

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem adalah menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASIS DATA SUMBER DAYA MANUSIA PADA PT MARTHA BEAUTY GALLERY Rinaldi

Lebih terperinci

BAB 1 PENDAHULUAN. tugas tak bisa dipisahkan dari dunia perkuliahan dan dunia mahasiswa. sumber tersebut adalah perpustakaan.

BAB 1 PENDAHULUAN. tugas tak bisa dipisahkan dari dunia perkuliahan dan dunia mahasiswa. sumber tersebut adalah perpustakaan. BAB 1 PENDAHULUAN 1.1 Latar Belakang Dalam dunia perkuliahan, tugas merupakan hal wajib bagi mahasiswa. Setiap mahasiswa tanpa terkecuali pasti pernah mendapatkan tugas yang harus dikerjakan, baik itu

Lebih terperinci

Pemodelan Basis Data Entity-Relationship Diagram (contoh kasus 2) Yusuf 2010

Pemodelan Basis Data Entity-Relationship Diagram (contoh kasus 2) Yusuf 2010 Pemodelan Basis Data Entity-Relationship Diagram (contoh kasus 2) Yusuf Priyandari @Agustus 2010 Tahap Pengembangan Basis Data Model 1 1 2 Topics discussed 3 4 5 6 7 2 Database Design Methodology Topics

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA UD. SRI REJEKI SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA UD. SRI REJEKI SKRIPSI. Oleh ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA UD. SRI REJEKI SKRIPSI Oleh SHERLY 1000875111 HARIYONO 1000890195 MARTHIAS 1000890440 KELAS / KELOMPOK : 07 PJT / 04

Lebih terperinci

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan BAB IV DISKRIPSI PEKERJAAN Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan Dinas Pendidikan Provinsi Jawa Timur. Tujuan dari kerja praktik ini adalah untuk memberikan solusi atas

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB I PENDAHULUAN 1.1. Umum Penjelasan sistem dan perkembangan IT secara umum 1.2. Maksud dan Tujuan Maksud dari penulisan Tugas Akhir Tujuan penulisan Tugas Akhir sebagai salah satu syarat kelulusan Program

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Bangun Abadi yang meliputi diagram konteks, diagram nol, dan diagram rinci.

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Bangun Abadi yang meliputi diagram konteks, diagram nol, dan diagram rinci. BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Diagram Aliran Data Berikut ini adalah diagram aliran data yang diusulkan kepada PT. Selaras Bangun Abadi yang meliputi diagram konteks, diagram nol, dan diagram

Lebih terperinci

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 ANALISIS DAN PERANCANGAN BASIS DATA SISTEM PEMBELIAN, PERSEDIAAN DAN PENJUALAN PT. SINAR CIPTA

Lebih terperinci

INTERNET PROGRAMMING DATABASE

INTERNET PROGRAMMING DATABASE INTERNET PROGRAMMING DATABASE Muhmmad Zen Samsono Hadi, ST. MSc. zenhadi@eepis-its.edu POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Bahasan Sistem Database ER Diagram Database MySQL Internet Application Pendahuluan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Perangkat Lunak (Software) Perangkat keras komputer tidak akan dapat beroperasi tanpa adanya perangkat lunak. Teknologi yang canggih dari perangkat keras akan

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM digilib.uns.ac.id BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Deskripsi yang diperoleh dari di Dinas Pendidikan Kabupaten Klaten meliputi : a. pegawai yang meliputi nip,nama,tanggal lahir, jenis

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005 / 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005 / 2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PT. DELIA

Lebih terperinci

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007 Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PENJUALAN, DAN PEMBELIAN PADA PT.

Lebih terperinci

Analisis dan Perancangan Sistem Basis Data pada PT. Siemens Indonesia Departemen Sales, Service dan Commercial

Analisis dan Perancangan Sistem Basis Data pada PT. Siemens Indonesia Departemen Sales, Service dan Commercial UNIVERSITAS BINA NUSANTARA Jurusan Teknik Infromatika Skripsi Sarjana Komputer Semester Genap tahun 2005 / 2006 Analisis dan Perancangan Sistem Basis Data pada PT. Siemens Indonesia Departemen Sales, Service

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang telah dilakukan pada saat kerja praktik ini, saya mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam hal ini dengan tujuan

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alur Penelitian Dalam pembangunan sistem, penelitian menggunakan model Software Development Life Cycle). Model-model yang digunakan pada SDLC yaitu : a) Waterfall, b)

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Manajemen Stock Pada Rumah Sakit Umum Kabupaten

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI

BAB 4 PERANCANGAN DAN IMPLEMENTASI BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basisdata Dalam merancangan basisdata pada PT. Ippachi Karya Sukses, digunakanlah tiga tahap utama, yaitu : 1.Perancangan basisdata konseptual 2.Perancangan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA Pengertian Sistem Manajemen Basis Data Data Definition Language (DDL)

BAB 2 TINJAUAN PUSTAKA Pengertian Sistem Manajemen Basis Data Data Definition Language (DDL) BAB 2 TINJAUAN PUSTAKA 2.1. Teori yang Berkaitan dengan Basis Data 2.1.1. Pengertian Basis Data Menurut Connolly dan Begg (2010,p65), basis data adalah kumpulan data yang saling berhubungan secara logis

Lebih terperinci