tugas myi course

15
ANALISIS FUNGSI DAN STRUKTUR DATA ADMIN PANEL PADA www.MyiCourse.com Dosen Pengampu : Derist Touriano S.T, M.Kom Kelompok I Anggota Kelompok : Emilia Muchtar (8020120031) Melrizah (8020120110) Sri Pramudita Gowijaya (8020120013) Irma Astuti (8020120097) Fitria Ardiguna (8020120119) Zulfikarman (8020120042) Achmad Syafri (8020120070) Kelas : 02PT3 STIKOM DINAMIKA BANGSA JURUSAN TEKNIK INFORMATIKA KOTA JAMBI Tahun 2013

Upload: stikom-dinamika-bangsa

Post on 02-Jul-2015

667 views

Category:

Documents


3 download

DESCRIPTION

KELOMPOK 1 KELAS 02PT3 EMILIA MUCHTAR MELRIZAH IRMA ASTUTI FITRIA ARDIGUNA SRI PRAMUDITA GOWIJAYA ZULFIKARMAN ACHMAD SYAFRI

TRANSCRIPT

Page 1: Tugas myi course

ANALISIS FUNGSI DAN STRUKTUR DATA ADMIN

PANEL PADA www.MyiCourse.com

Dosen Pengampu : Derist Touriano S.T, M.Kom

Kelompok I

Anggota Kelompok :

Emilia Muchtar (8020120031)

Melrizah (8020120110)

Sri Pramudita Gowijaya (8020120013)

Irma Astuti (8020120097)

Fitria Ardiguna (8020120119)

Zulfikarman (8020120042)

Achmad Syafri (8020120070)

Kelas : 02PT3

STIKOM DINAMIKA BANGSA

JURUSAN TEKNIK INFORMATIKA

KOTA JAMBI

Tahun 2013

Page 2: Tugas myi course

KATA PENGANTAR

Puji syukur penulis panjatkan atas kehadirat Tuhan Yang Maha Esa, karena atas

rahmat dan karunia-Nya penulis dapat menyelesaikan makalah ini.Dalam makalah ini penulis

mambahas tentang Analisis fungsi dan struktur data admin panel pada www.MyiCourse .

Makalah ini ditulis berdasarkan data-data yang ada, serta infomasi dari media massa

yang berhubungan dengan fungsi dan struktur data admin panel, tak lupa penulis ucapkan

terima kasih kepada dosen mata kuliah Basis Dara atas bimbingan dan arahan dalam

penulisan makalah ini. Juga kepada rekan-rekan mahasiswa yang telah mendukung sehingga

dapat diselesaikannya makalah ini.

Penulis menyadari bahwa makalah ini masih jauh dari sempurna. Oleh karena itu,

penulis mengharapkan kritik dan saran yang membangun dari para pembaca.

Penulis berharap semoga makalah ini dapat bermanfaat dan dapat dikembangkan lebih

jauh lagi.

Jambi, 13 November 2013

Penulis

(Kelompok 1)

Page 3: Tugas myi course

DAFTAR ISI

HALAMAN KULIT........................................................................................................ i

KATA PENGANTAR ..................................................................................................... ii

DAFTAR ISI.................................................................................................................... iii

BAB I PENDAHULUAN ................................................................................................ 1

1.1 Latar Belakang Masalah ............................................................................................. 1

1.2 Tujuan Penulisan ......................................................................................................... 1

1.3 Manfaat Penulisan ....................................................................................................... 1

1.4 Batasan Masalah ......................................................................................................... 2

BAB II PEMBAHASAN ................................................................................................. 3

2.1 Definisi Basis Data ..................................................................................................... 3

2.2 Komponen Dasar Basis Data ...................................................................................... 3

2.3 Keuntungan Basis Data ............................................................................................... 4

2.4 Kelemahan Basis Data ................................................................................................ 4

2.5 Ciri-ciri pemrosesan file basis data ........................................................................................... 4

2.6 Hierarki Data ............................................................................................................... 5

BAB III PENUTUP ......................................................................................................... 8

3.1 Simpulan ..................................................................................................................... 8

3.2 Saran ........................................................................................................................... 8

DAFTAR PUSTAKA ...................................................................................................... 9

LAMPIRAN 1.................................................................................................................. 10

Page 4: Tugas myi course

BAB I

PENDAHULUAN

1.1 Latar Belakang

Basis data adalah kumpulan informasi yang disimpan didalam komputer secara

sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk

memperoleh informasi dari database tersebut. Perangkat lunak yang digunakan untuk

mengolah dan mengambil kueri (query) basis data disebut sistem manajemen basis data.

Pemrosesan basis data sebagai perangkat andalan sangat diperlukan oleh berbagai

institusi dan perusahaan. Dalam pengembangan sistem informasi diperlukan basis data

sebagai media penyimpanan data. Kehadiran basis data dapat meningkatkan Daya saing

perusahaan tersebut. Basis data dapat mempercepat upaya pelayanan kepada pelanggan,

menghasilkan informasi dengan cepat dan tepat sehingga membantu pengambilan

keputusan untuk segera memutuskan suatu masalah berdasarkan informasi yang ada.

Banyak aplikasi yang dibuat dengan berlandaskan pada basis data antara lain semua

transaksi perbankan, aplikasi pemesanan dan penjadwalan penerbangan, proses regristasi

dan pencatatan data mahasiswa pada perguruan tinggi, aplikasi pemrosesan penjualan,

pembelian dan pencatatan data barang pada perusahaan dagang, pencatatan data pegawai

beerta akrifitasnya termasuk operasi penggajian pada suatu perusahaan, dan sebagainya.

Beberapa informasi pada perusahaan retail seperti jumlah penjualan, mencari jumlah

stok penjualan, mencari jumlah stok yang tersedia, barang apa yang paling lakudijual

pada bulan ini, dan berapa laba bersih perusahaan dapat diketahui dengan mudah dengan

basis data. Pada perpustakaan, adanya aplikasi pencarian data buku berdasarkan judul,

pengarang atau kriteria lain dapat mudah dilakukan dengan basis data. Pencarian data

peminjam yang terlambat mengembalikan juga mudah dilakukan sehingga bisa dibuat

aplikasi pembuatan surat berdasarkan informasi yang tersedia.

1.2 Tujuan Penulisan

Pembuatan makalah ini bertujuan agar para pembaca tidak hanya tahu cara

menggunakan database namun juga dapat mengerti cara awal bagaimana melakukan

analisa fungsi struktur data admin panel pada www.MyiCourse.com yang sedang

dilakukan pada kita dalam berkode etik menggunakan internet sehingga dapat

menggunakan internet dengan lebih maksimal.

Page 5: Tugas myi course

1.3 Manfaat Penulisan

Manfaat dibuatnya makalah ini adalah, sebagai berikut:

1. Agar para pembaca dapat mengerti arti dari Database, komponen dasar Database

dan Keuntungan serta kelemahan dari Database.

2. Agar para pembaca dapat memahami tujuan dari analisis fungsi dan struktur data

admin panel pada www.MyiCourse.com.

3. Agar para pembaca dapat mengetahui dan dapat membuat database dari analisa

struktur data tersebut.

1.4 Batasan Masalah

1. Definisi Basis Data

2. Komponen dasar Basis Data

3. Kelemahan Basis Data

4. Keuntungan Basis Data

5. Hierarki Data

6. Ciri-ciri pemrosesan Basis data

Page 6: Tugas myi course

BAB II

PEMBAHASAN

2.1 Definisi Basis Data

Banyak sekali definisi tentang basis data yang diberikan oleh para pakar di bidang ini.

Basis data atau juga disebut database, terdiri dari dua penggalan kata yaitu data dan base,

yang artinya berbasiskan pada data, tetapi secara konseptual, database diartikan sebuah

koleksi atau kumpulan data-data yang saling berhubungan (relation), disusun menurut aturan

tertentu secara logis, sehingga menghasilkan informasi. Selain itu, untuk mengelola dan

memanggil query basis data agar dapat disajikan dalam berbagai bentuk yang diinginkan

dibutuhkan perangkat lunak yang disebut Sistem Manajemen Basis Data atau juga disebut

Database Management System (DBMS). Penggabungan Database Management System

(DBMS) dengan Basis Data akan membentuk satu kesatuan yang disebut Sistem Basis Data.

Sistem Basis Data adalah suatu sistem penyusunan dan pengelolaan record-record dengan

menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara

data operasional lengkap sebuah organisasi/perusahaan sehingga mampu menyediakan

informasi yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.

2.2 Komponen Dasar Basis Data

Dalam membuat basis dataharus memiliki komponen dasar. Agar terciptanya basis data maka hal yang diperhatikan adalah tersedianya:

Data: representasi fakta dunia nyata yang mewakili suatu objek yang direkam dalam

bentuk angka, huruf, symbol, teks, gambar, bunyi atau kombinasinya.

Hardware: terdiri dari semua peralatan perangkat keras komputer yang digunakan

untuk mengelola sistem basis data berupa: peralatan penyimpanan (disk, drum, tape),

peralatan input dan output, atau peralatan komunikasi.

Software: sebagai perantara antara pemakai dengan data fisik pada basis data, dapat

berupa: Database Management System (DBMS) atau program-program aplikasi dan

prosedur-prosedur.

User (Pemakai): terbagi menjadi 4 klasifikasi, yaitu:

1. System Engineer: tenaga ahli yang bertanggung jawab atas pemasangan sistem

basis data, dan juga mengadakan peningkatan dan melaporkan kesalahan dari

sistem tersebut kepada pihak penjual.

2. Administrator Basis Data: tenaga ahli yang mempunyai tugas untuk

mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan

sistem basis data, merencanakannya dan mengaturnya.

Page 7: Tugas myi course

3. Programmer: membuat program aplikasi yang diperlukan oleh pemakai akhir

dengan menggunakan data yang terdapat dalam sistem basis data. Pemakai

Akhir: tenaga ahli yang menggunakan data untuk mengambil keputusan yang

diperlukan untuk kelangsungan usaha.

4. yang menggunakan data untuk mengambil keputusan yang diperlukan untuk

kelangsungan usaha.

2.3 Keuntungan Basis Data

Terkontrolnya kerangkapan data Dalam basis data hanya mencantumkan satu kali saja field yang sama yang dapat dipakai oleh semua aplikasi yang memerlukannya.

Terpeliharanya keselarasan (ke-konsistenan) data Apabila ada perubahan data pada aplikasi yang berbeda maka secara otomatis perubahan itu berlaku untuk keseluruhan.

Keamanan data terjamin DBA dapat memberikan batasan-batasan pengaksesan data, misalnya dengan memberikan password dan pemberian hak akses bagi user (misal : modify, delete, insert, retrieve).

2.4 Kelemahan Basis Data

Memerlukan tenaga spesialis

Stroge besar

Biaya mahal Jika file rusak,semua bagian tidak bisa beroperasi Memonitor siapa yang mengakses basis data

2.5 Ciri-ciri pemrosesan basis data

Kerangkapan data / redudansi data

Data tidak konsisten / inkonsistensi data

Program oriented

Keamanan data tidak terjamin

Data terisolasi

Page 8: Tugas myi course

2.6 Hierarki Data

Data harus disusun secara teratur agar pengolahannya dapat

dilakukan dengan baik dan efisien. Pengorganisasian data dapat dibagi dalam enam

tingkatan, yaitu :

1. Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan

Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi

antara manusia dan mesin (komputer) yang merupakan sekumpulan komponen

elektronik dan hanya dapat membedakan dua keadaan saja (on dan off). Jadi bit

adalah unit terkecil dari pembentuk data.

2. Byte adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan

sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit. Satu byte

digunakan untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode

Ascii untuk J ialah 10101010. Jadi byte adalah kumpulan bit yang membentuk satu

karakter (huruf, angka, atau tanda). Dengan kombinasi 8 bit, dapat diperoleh 256

karakter (= 2 pangkat 8).

3. Field atau kolom adalah unit terkecil yang disebut data. Field merupakan sekumpulan

byte yang mempunyai makna. Contoh: Joni yang merupakan field nama. Jadi field

ibarat kumpulan karakter yang membentuk suatu kata.

4. Record atau baris adalah kumpulan item yang secara logic saling berhubungan. Setiap

record dapat dikenali oleh sesuatu yang mengenalinya, yaitu field kunci. Gambar 1

merupakan contoh dari record. Jadi record ibarat kumpulan kata yang membentuk

satu kalimat yang berarti, misal gambar 1 mewakili kalimat: Joni memenmpuh mata

kuliah MIS (kode IS101) dengan nilai A.

Gambar 1. Contoh Record

5. File atau tabel adalah kumpulan record yang sejenis dan secara logic berhubungan.

Pembuatan dan pemeliharaan file adalah faktor yang sangat penting dalam sistem

Page 9: Tugas myi course

informasi manajemen yang memakai komputer. Jadi tabel ibarat kumpulan

baris/record yang membentuk satu tabel yang berarti, misal gambar 2 mewakili tabel

nilai mata kuliah MIS.

Gambar 2. Contoh File Kursus

6. Database merupakan kumpulan file-file yang berhubungan secara logis dan digunakan

secara rutin pada operasi-operasi sistem informasi manajemen. Semua database

umumnya berisi elemen-elemen data yang disusun ke dalam file-file yang

diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di

hardware komputer dan dengan software untuk melakukan manipulasi data untuk

kegunaan tertentu. Jadi, suatu database adalah menunjukkan suatu kumpulan tabel

yang dipakai dalam suatu lingkup perusahaan atau instansi untuk tujuan tertentu.

Contoh suatu database adalah database akademik yang berisi file-file: mahasiswa,

dosen, kurikulum, dan jadwal yang diperlukan untuk mendukung operasi sistim

informasi akademik. Contoh suatu database sederhana ditunjukkan oleh gambar 3.

Page 10: Tugas myi course

Gambar 3. Contoh Database Kepegawaian

Hirarki semua data diatas ditunjukkan pada gambar 4.

Gambar 4 Hierarki Data

Page 11: Tugas myi course

BAB III

PENUTUP

3.1 Simpulan

Dapat disimpulkan bahwa Basis data (database) adalah kumpulan dari

berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data

tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat

lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan

batasan dari data atau informasi yang akan disimpan.

Lingkungan basis data adalah sebuah habitat di mana terdapat basis data untuk

bisnis. Arsitektur Basis data merupakan suatu kumpulan data yang tersimpan

secara sistematik dimana user dapat melihat data dan bagaimana cara user melihat

data tersebut.

3.2 Saran

Untuk kemajuan teknologi komputer maka diharapkan agar perkembangan

komputer kedepan mampu mengubah pola fikir dan menjadikan masyarakat

Indonesia menjadi manusia yang kreatif dan inovatif. Serta tumbuhnya kratifitas

hingga menghasilkan suatu karya yang berguna bagi manusia.

Diharapkan dengan adanya teknologi komputer dapat dimanfaat sesuai dengan

kegunaan sebenarnya yang mampu mempercerdas bangsa bukannya untuk

menghancurkan moral moral bangsa.

Kemajuan komputer dimasa mendatang diharapkan dapat membantu semua jenis

pekerjaan manusia sehingga mereka mampu menyelesaikan pekerjaan mereka

dengan cepat karena dimasa depan teknologi akan semakin canggih dan semua

pekerjaan dikerjakan dengan system komputerisasi.

Page 12: Tugas myi course

DAFTAR PUSTAKA

http://fauzult.blogspot.com/2012/01/tugas-makalah-basis-data.html

http://id.wikipedia.org/wiki/Sistem_manajemen_basis_data

http://fauzult.blogspot.com/2012/01/tugas-makalah-basis-data.html

http://nelaindahpratiwi.blogspot.com/2013/01/latar-belakang-basis-data_27.html

http://olanarsyad.blogspot.com/2011/01/bab1-pendahuluan.html

Page 13: Tugas myi course

Lampiran 1

Tabel: Site Profile

Field Type

Collage Owner Char

Administrator Char

Faculty Members Char

Tabel: E-mail Setup

Field Type

Setup E-mail Contact Bool

Contact E-mail Address Char

Additional Information on Contact Us/Help Page Char

Tabel : Site Colors

Field Type

Background Style Bool

Style Values Char

Tabel : Site Logo

Field Type

Setup logo Char

Tabel :Payment configuration

Field Type

Student assignment/User statistics Char

Tabel: Menu Configuration

Field Type

Edit Menu Char

Tebel: System Configuration

Field Type

Page 14: Tugas myi course

Sesion timeout Int

Faculty Session Timeout Value in seconds Int

Admin Must Approve Courses Bool

Disable transcript function on this site Bool

Add BCC notice of course sales Char

End User License and Agreement Char

Revisit courses after completion without an additional fee Bool

System Description Char

End of course pop-up message Bool

Default System Language Bool

Geographic Restriction Notice Bool

Tabel : ads

field Type

Ads Configuration Bool

Tabel : Transcript Setup

Field Type

Enable Custom transcript: Bool

Disable transcript function on this site Bool

Transcript Name From Char

Transcript Subject Char

Transcript Body: Char

Tabel : Custon New User E-mail

Field Type

Custom new user email message Char

Tabel: Registration Fields

Field Type

Registration Field Char

Tabel: Webcam Photos

Field Type

Setup webcam photos inside courses Char

Tabel: Discount Codes

Field Type

Name your code Char

Discount Percentage Int

Discount code expires on: Date

Maximum times a code may be used before expiration Int

Page 15: Tugas myi course

Maximum number of times a code can be used by the same

user Bool

Tabel : Sertificate Subscription

Field Type

Certificate Subscription Bool

Tabel : Assigned course E-Mail

Field Type

Enable Custom Assigned Course Email: Bool

Assigned Course Email Name From Char

Assigned Course Email Subject Char

Assigned Course Email Body Char

Insert e-mail address to receive Bcc Char

Tabel : Students Assignment Stats

Field Type

Subscription Details Char

Student Records Int

Course Assignments Int

Tabel: Pricing

Field Type

Private College Char