SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
TUGAS
Mata kuliah Basis Data
Dosen Pengampu: Derist Touriano, ST, M.Kom
Makalah
ANALISIS FUNGSI DAN STRUKTUR DATA MENU SETUP
DI MYICOURSE.COM
Di Sususun Oleh :
Muhammad Ridho (8020120003)
Ahmad Farianto

(8020120257)

Suranto Eka S

(8020120258)

M.Affandi

(8020120300)

M.Syamsudin

(8020120083)

Syahroji

(8020120125)

Ibnu Hisyam

(8020120151)

Syahrawi

(8020120146)

Gifri Afrianda

(8020120242)

Afandi Juniara

(8020120311)

Susanto

(8020120208)

YAYASAN DINAMIKA BANGSA
SEKOLAH TINGGI ILMU KOMPUTER
(STIKOM) DINAMIKA BANGSA JAMBI
TAHUN AKADEMIK 2013-2014

1
DAFTAR ISI
Halaman Cover…………………………………………………………………………… 1
DAFTAR ISI.............................................................................................................. 2
KATAPENGANTAR.................................................................................................. 3
BAB I PENDAHULUAN ........................................................................................... 4
1.1 Latar Belakang ................................................................................................. 4
1.2 Maksud dan Tujuan Penulisan.......................................................................... 4
BAB II Landasan Teori ............................................................................................. 5
2.1 Fungsi Basis Data............................................................................................. 5
2.2 Struktur Basis Data .......................................................................................... 5
BAB III PEMBAHASAN …………………………………………………………………

6

3.1 Fungsi dari menu setup di www.myicourse.com.............................................. 6
3.2 Struktur Basis Data dari SUB Menu Setup di www.myicourse.com................. 14
BAB IV PENUTUP ................................................................................................... 17
A. Kesimpulan ......................................................................................................... 17
B. Saran .................................................................................................................. 17
DAFTAR PUSTAKA ................................................................................................ 18

2
KATA PENGANTAR
Puji dan Syukur kami panjatkan ke Hadirat Tuhan Yang Maha Esa, karena
berkat limpahan Rahmat dan Karunia-nya sehingga kami dapat menyusun makalah
ini dengan baik dan tepat pada waktunya. Dalam makalah ini kami membahas
ANALISIS FUNGSI DAN STRUKTUR DATA MENU SETUP DI MYICOURSE.COM.
Makalah ini dibuat dengan berbagai observasi dan beberapa bantuan dari
berbagai pihak untuk membantu menyelesaikan tantangan dan hambatan selama
mengerjakan makalah ini. Oleh karena itu, kami mengucapkan terima kasih yang
sebesar-besarnya kepada semua pihak yang telah membantu dalam penyusunan
makalah ini.
Kami menyadari bahwa masih banyak kekurangan yang mendasar pada
makalah ini. Oleh karena itu kami mengundang pembaca untuk memberikan saran
serta kritik yang dapat membangun kami. Kritik konstruktif dari pembaca sangat
kami harapkan untuk penyempurnaan makalah selanjutnya.
Akhir kata semoga makalah ini dapat memberikan manfaat bagi kita sekalian.

Jambi, 20 November 2013

Penyusun

3
BAB I
PENDAHULUAN
1.1 Latar Belakang
Basis data adalah kumpulan informasi yang disimpan di dalam komputer
secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang
digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem
manajemen basis data (database management system, DBMS).
1.2 Maksud dan Tujuan
Adapun tujuan dari pembuatan makalah ini adalah :
1. Mengenal konsep menganalisis fungsi dan stuktur data di myicourse.com
2. Mengenal proses pembuatan data base di myicourse
3. Mengetahui sistematika Data Base
4. Memahami Data Base pada menu setup di myicourse.com

4
BAB II
LANDASAN TEORI

2.1 FUNGSI BASIS DATA
Dengan menggunakan basis data pengambilan informasi dapat dilakukan
dengan cepat dan mudah. Basis data memiliki kemampuan dalam mengelompokan,
mengurutkan bahkan perhitungan dengan metematika. Dengan perancangan yang
benar, maka penyajian informasi akan dapat dilakukan dengan cepat dan mudah.
Sebuah basis data dapat digunakan oleh banyak user san banyak aplikasi.
Untuk data-data yang diperlukan oleh banyak orang/bagian. Tidak perlu dilakukan
pencatatan dimasing-masing bagian, tetapi cukup dengan satu basis data untuk
dipakai bersama. Misalnya data mahasiswa dalam suatu perguruan tinggi,
dibutuhkan oleh banyak bagian, diantaranya: bagian akademik, bagian keuangan,
bagian kemahasiswaan, dan perpustakaan. Tidak harus semua bagian ini memiliki
catatan dan semua bagian bisa mengakses data tersebut sesuai dengan
keperluannya.

2.2 STRUKTUR BASIS DATA
Dalam struktur basis data (database) terdiri dari :
1.Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalai basis
data.
2.Record
Record adalah kumpulan field-field yang berhubungan. Masing-masing record
menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda
dan peristiwa atau gejala
3.Field
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia
merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki
nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field
4.Relasi
Relasi adalah hubungan antara tabel yang merepresentasikan hubungan
antar obyek di dunia nyata.

5
BAB III
PEMBAHASAN
3.1 FUNGSI DARI MENU SETUP DI WWW.MYICOURSE.COM
1. Site Profile
Fungsi Site Profile juga memungkinkan Anda untuk mengubah pemilik situs
dan menyebarkannya kepada orang lain yang telah terdaftar sebagai administrator.
Pertama, pemilik situs perlu menambahkan pemilik baru ke situs sebagai
administrator.

Gambar 1.1
2. E-mail setup
E-mail setup berfungsi ketika Anda mungkin ingin menghubungi untuk
berbagai alasan. Profil situs memungkinkan penyisipan alamat e-mail khusus untuk
kontak mahasiswa. Aktivasi fungsi ini membuat tombol berjudul "Contact
Universitas" bagi pengguna. Siswa dapat mengklik "Contact Universitas" tombol dan
mengirimkan e-mail tanpa mengungkapkan e-mai l addres.

6
Gambar 1.2
3. Site colors
Site Colors berfungsi untuk mengubah warna, klik sekali pada kotak berwarna
yang berisi nomor, seperti #317gh6, ini akan mengaktifkan roda warna dan persegi.
Lingkaran warna memungkinkan anda untuk memilih warna dasar. Site colors terdiri
dari logo area, dashboard area, content area, dan default color.

Gambar 1.3

Gambar 1.4

Gambar 1.5

7
Gambar 1.6
4. Site logo
Site Logo berfungsi untuk mengubah logo myicourse default (logo awal) dan
memasukan logo dengan keinginan pemilik (up-load), logo yang di upload memiliki
MAXIMUM : lebar 240 pixel dan MINIMUM : tinggi 100 pixel. Gambar yang di
masukan melebihi akan di sesuaikan dengan ukuran ini, setelah upload maka akan
terlihat di sudut kiri atas .

Gambar 1.7

5. Payment Configuration
Payment configuration berfungsi ketika Lapangan dengan biaya akan
membutuhkan kemampuan pemrosesan kartu kredit dengan penyedia gateway
seperti Authorize.net atau PayPal Web Pro. Nama pengguna, password, dan set
sertifikat yang relevan akan dimasukkan di sini. Masukkan informasi yang sesuai,
centang "enable" kotak dan klik "Update.

Gambar 1.8
8
Gambar 1.9
6. Menu Configuration
Berfungsi untuk membuat menu baru pada dashboard, menghapus dan
mengedit menu-menu pada dashboard yang telah dibuat seperti Welcome,
Homepage, dan New site Owners. MyiCourse berisi dua tombol standar Homepage
dan Selamat datang. Menu kustom juga dapat diciptakan dan dihancurkan dengan
"menu konfigurasi." Klik "Buat menu" membuat halaman menu baru . Anda juga
memiliki pilihan untuk menempatkan tombol menu baru sebelum atau setelah
pengguna log on ke situs.

Gambar 2.1

Gambar 2.2

9
7. System Configuration
Memungkinkan administrator untuk mengontrol kemampuan siswa untuk
meninjau kursus setelah selesai. Jika ditinjau tambahan diperbolehkan, Anda dapat
menetapkan batas waktu penelaahan tambahan. System Configuration digunakan
untuk mengatur sistem EMS yang berupa lisensi, privasi maupun konfigurasi dan
penjelasan-penjelasan yang memuat deskripsi pada situs tersebut.

8. Ads
Beberapa fungsi Ads antara ain :
- Reminding, iklan menjaga agar merek perusahaan tetap segar dalam ingatan para
konsumen.
- Informing, adanya iklan membuat konsumen sadar (aware) akan merek-merek
baru, mendidik mereka tentang berbagai fitur dan manfaat merek, serta menfasilitasi
penciptaan citra merek yang positif.
- Persuading, iklan yang efektif akan mampu mempersuasi (membujuk) pelanggan
untuk mencoba produk dan jasa yang diiklankan.

Gambar 2.3

9. Transcript setup
Untuk menyimpan data dalam jangka waktu atau sementara yang telah dibuat
dan berupa salinan informasi-informasi yang telah dibuat sebelumnya dan berfungsi
untuk membangun informasi-informasi yang diperlukannya.

10
Gambar 2.4

10. Custom new user email
Merupakan pesan email pengguna baru. Hal ini dimungkinkan untuk mengirim
ucapan email disesuaikan untuk semua pengguna baru terdaftar di situs anda.
Semua pennguna yang baru terdaftar di myicourse menerima “welcome to
myicourse” pesan otomatis melelui email.

Gambar 2.5

11. Registration fields
Registration Fields adalah submenu yang berfungsi untuk menambahkan dan
mengurangi atau merubah field registrasi pada myicourse.Data – data yang
diperlukan oleh sistem untuk mengolah profile yang dibuat dan berfungsi sebagai
informasi dasar atau tambahan untuk keperluan data yang diperlukan atau yang
ditampilkan.
11
Gambar 2.6

Gambar 2.7

12. Webcam photos
Sub ini berfungsi agar pemilik bisa melihat secara langsung apa yang
dilakukan
oleh anggotanya dengan webcam sebagai perantaranya. Tapi jika ingin
menggunakan
webcam photo ini maka harus melakukan pembayaran $ 10.000 tiap bulannya
dengan
menggunakan PayPal.

Gambar 2.8

13. Discount codes
Discount Codes adalah kode – kode yang diberikan untuk mempermudah
dalam melakukan potongan harga yang telah ditentukan sebelumnya dan untuk
mempermudah dalam pencarian kode barang yang telah diberi diskon.
12
Gambar 2.9

14. Certificate Subcribtion
Berfungsi untuk memberikan sertifikat Kelulusan Kursus Anda.
MyiCourse menawarkan Sertifikat disesuaikan yang diemail kepada siswa Anda
segera setelah mereka berhasil menyelesaikan kursus. Setiap sertifikat akan berisi
rincian
seperti nama saja, nama instruktur, tanggal penyelesaian, waktu yang dihabiskan
atau
diperoleh di lapangan,nama MyiCourse kuliah, logo perusahaan Anda dan banyak
lagi .
Bahkan lebih baik, sertifikat kursus ini kemudian disimpan dalam sistem dan situs
memungkinkan siswa untuk mencetak ulang sertifikat mereka di masa depan jika
kehilangan sertifikatnya.

Gambar 3.1

15. Assigned course email
Berfungsi untuk mahasiswa mengirimkan tugas yang diberikan oleh pemilik Kursus.

16. Student/assigment stats
Fungsi dari sub menu Student/Assigment Stats adalah untuk melihat secara
statistik kita berlangganan menggunakan myicourse.com.
13
17. Pricing
Berfungsi untuk membuat harga situs yang didasarkan pada kombinasi
jumlah
siswa dan tentu saja tugas yang dibuat per bulan. Sebagai contoh, 48 siswa
terdaftar
dengan 2 program ditugaskan dalam satu bulan (48 x 2 = 98), akan menjadi '<'100,
dan
karena itu bebas.
Berlangganan 25/month untuk menghapus semua iklan banner atau berlangganan
$ 35 per bulan memungkinkan Anda untuk memasukkan iklan banner sendiri di situs
pembelajaran myicourse Anda.
Gratis percobaan 6 bulan untuk sertifikat kemudian $ 25 per bulan. Diskon 10%
untuk berlangganan 1 tahun.
3.2 STRUKTUR BASIS DATA DARI SUB MENU SETUP DI
WWW.MYICOURSE.COM
Site Profile
type data

filed

panjang karakter

College Owner

char

50

Administrators

char

50

Faculty members

char

50

Setup E-mail Contact
type data
bool

filed
Setup E-mail Contact
Contact e-mail address

char

Additional Information on Contact Us

longblob

filed
Background Styles
logo area
Background style

filed
website logo
custom logo
filed
country
personal and information
address
contact informatiion
securtiy check

Site colors
type data
blob
char
bool

site logo
type data
char
char
payment configuration
type data
bool
char
char
char
blob

14

panjang karakter
50
4.2 byte

panjang karakter
7

panajng karakter
30
30
panjang karakter
50
50
50
30
filed
edit menus
change the menu order

menu configuration
type data
longblob
char

system configuration
filed
type data
session timeot valuen in seconds
bigint
faculty session timeout valuen in seconds
bigint
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
system description
char
admin must approve newly registered students
bool
end of course pop-up message
bool

filed
enabel custom transcript
disable trascript function on this site
transcript name from
transcript subject
transcript body
insert e-mail address

transcipt setup
type data
bool
bool
char
char
char
char

registration filed
field
type data
additional information on regitration page
logblob
active
bool
trascripts
bool
name
char
not editable
char

field
name your code
discount percentage
discount code expires on

discont codes
type data
char
bool
char

assigned course email
filed
type data
enable custom assingned course email
bool
assigned course email name from
char
assigned course email subject
char
assigned course email body
char
insert e-mail address
char

15

panjang karakter
4.2 byte
13

panjang karakter
50
50

50
50
50

panjang karakter

30
30
30
30

panjang karakter
2.4 byte

30
30

panjang karakter
30
30

panjanng karakter
50
50
50
50
ads
filed
country
credit or debit card information
billing address
contact information
security check

type data
bool
char
char
char
char

filed
country
credit or debit card information
billing address
contact information
security check

custom new user email
type data
bool
char
char
char
char

filed
country
credit or debit card information
billing address
contact information
security check

webcam photos
type data
bool
char
char
char
char

filed
purchase course payments

certificate subscription
type data
char

16

panajng karakter
30
30
30
30

panajng karakter
30
30
30
30

panajng karakter
30
30
30
30

panjang karakter
30
BAB IV
Penutup
A. Simpulan
Basis data adalah kumpulan informasi yang disimpan di dalam komputer
secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang
digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem
manajemen basis data (database management system, DBMS).
B. Saran
Semoga Makalah ini bermanfaat bagi Siswa IT dan dapat memajukan Negara
Indonesia tercinta ini.

17
Daftar Pustaka


https://translate.google.com/



http://myicourse.com/

18

Mais conteúdo relacionado

Mais procurados

Teknologi informasi dan komunikasi (tik)
Teknologi informasi dan komunikasi (tik)Teknologi informasi dan komunikasi (tik)
Teknologi informasi dan komunikasi (tik)
Odi Sumantri
 
Contoh proposal tugas akhir
Contoh proposal tugas akhirContoh proposal tugas akhir
Contoh proposal tugas akhir
Shuriken Power
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolah
DinilOctav
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
Indra Madrid
 
Presentasi Tugas Akhir
Presentasi Tugas AkhirPresentasi Tugas Akhir
Presentasi Tugas Akhir
Umi Lestari
 
Raport Online Berbasis Website
Raport Online Berbasis WebsiteRaport Online Berbasis Website
Raport Online Berbasis Website
Zainal Mubarok
 
DPPL AcaDocFlow
DPPL AcaDocFlowDPPL AcaDocFlow
DPPL AcaDocFlow
Edi Yanto
 

Mais procurados (20)

Proposal TA selesai
Proposal TA selesaiProposal TA selesai
Proposal TA selesai
 
Proposal Aplikasi WEB Rental Mobil
Proposal Aplikasi WEB Rental MobilProposal Aplikasi WEB Rental Mobil
Proposal Aplikasi WEB Rental Mobil
 
Teknologi informasi dan komunikasi (tik)
Teknologi informasi dan komunikasi (tik)Teknologi informasi dan komunikasi (tik)
Teknologi informasi dan komunikasi (tik)
 
Contoh proposal tugas akhir
Contoh proposal tugas akhirContoh proposal tugas akhir
Contoh proposal tugas akhir
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolah
 
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi IsmantoContoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
 
(4)sistem informasi pengelolaan tunjangan profesi guru
(4)sistem informasi pengelolaan tunjangan profesi guru(4)sistem informasi pengelolaan tunjangan profesi guru
(4)sistem informasi pengelolaan tunjangan profesi guru
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Makalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDMMakalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDM
 
Presentasi Tugas Akhir
Presentasi Tugas AkhirPresentasi Tugas Akhir
Presentasi Tugas Akhir
 
@E gov presentasi proposal penawaran software aplikasi sistem informasi manaj...
@E gov presentasi proposal penawaran software aplikasi sistem informasi manaj...@E gov presentasi proposal penawaran software aplikasi sistem informasi manaj...
@E gov presentasi proposal penawaran software aplikasi sistem informasi manaj...
 
Makalah Tentang Database
Makalah Tentang DatabaseMakalah Tentang Database
Makalah Tentang Database
 
Analisis perpustakaan
Analisis perpustakaanAnalisis perpustakaan
Analisis perpustakaan
 
Modul 7 Basis Data
Modul 7   Basis DataModul 7   Basis Data
Modul 7 Basis Data
 
Raport Online Berbasis Website
Raport Online Berbasis WebsiteRaport Online Berbasis Website
Raport Online Berbasis Website
 
DPPL AcaDocFlow
DPPL AcaDocFlowDPPL AcaDocFlow
DPPL AcaDocFlow
 
Diagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanDiagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi Penjualan
 
224 tik
224 tik224 tik
224 tik
 
Pengantar sistem informasi
Pengantar sistem informasiPengantar sistem informasi
Pengantar sistem informasi
 
sistem administrasi sekolah BAB I
sistem administrasi sekolah BAB Isistem administrasi sekolah BAB I
sistem administrasi sekolah BAB I
 

Semelhante a Data base

Tugas Basis Data (Myicourse.com) Kelompok 2
Tugas Basis Data (Myicourse.com) Kelompok 2Tugas Basis Data (Myicourse.com) Kelompok 2
Tugas Basis Data (Myicourse.com) Kelompok 2
Teguh Saputra
 
Tugas Myicourse kelompok 4
Tugas Myicourse kelompok 4Tugas Myicourse kelompok 4
Tugas Myicourse kelompok 4
F Ashter
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompok
zuriaputri
 
Seri dreamweaver ui
Seri dreamweaver uiSeri dreamweaver ui
Seri dreamweaver ui
umi Umi
 
Sim nur putriana, prof. dr. ir. hapzi ali, mm, cma sistem pendukung keputusan...
Sim nur putriana, prof. dr. ir. hapzi ali, mm, cma sistem pendukung keputusan...Sim nur putriana, prof. dr. ir. hapzi ali, mm, cma sistem pendukung keputusan...
Sim nur putriana, prof. dr. ir. hapzi ali, mm, cma sistem pendukung keputusan...
Nur Putriana
 

Semelhante a Data base (20)

Tugas Basis Data (Myicourse.com) Kelompok 2
Tugas Basis Data (Myicourse.com) Kelompok 2Tugas Basis Data (Myicourse.com) Kelompok 2
Tugas Basis Data (Myicourse.com) Kelompok 2
 
Tugas basis data
Tugas basis dataTugas basis data
Tugas basis data
 
Tugas myi course
Tugas myi courseTugas myi course
Tugas myi course
 
tugas kelompok
tugas kelompoktugas kelompok
tugas kelompok
 
Tugas database teori
Tugas database teoriTugas database teori
Tugas database teori
 
Myicourse
MyicourseMyicourse
Myicourse
 
Myicourse
MyicourseMyicourse
Myicourse
 
Tugas Myicourse kelompok 4
Tugas Myicourse kelompok 4Tugas Myicourse kelompok 4
Tugas Myicourse kelompok 4
 
E learning dengan moodle
E learning dengan moodleE learning dengan moodle
E learning dengan moodle
 
SISTEM BASIS DATA
SISTEM BASIS DATASISTEM BASIS DATA
SISTEM BASIS DATA
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompok
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompok
 
Seri dreamweaver ui
Seri dreamweaver uiSeri dreamweaver ui
Seri dreamweaver ui
 
Laporan indra
Laporan indraLaporan indra
Laporan indra
 
Sim nur putriana, prof. dr. ir. hapzi ali, mm, cma sistem pendukung keputusan...
Sim nur putriana, prof. dr. ir. hapzi ali, mm, cma sistem pendukung keputusan...Sim nur putriana, prof. dr. ir. hapzi ali, mm, cma sistem pendukung keputusan...
Sim nur putriana, prof. dr. ir. hapzi ali, mm, cma sistem pendukung keputusan...
 
Decision Support System (DSS)
Decision Support System (DSS)Decision Support System (DSS)
Decision Support System (DSS)
 
Presentasi Skripsi
Presentasi SkripsiPresentasi Skripsi
Presentasi Skripsi
 
SIM 9 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Informasi dalam Imp...
SIM 9 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Informasi dalam Imp...SIM 9 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Informasi dalam Imp...
SIM 9 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Informasi dalam Imp...
 
UAS Pemodelan basis data_Deprilana Ego Prakasa_14102055
UAS Pemodelan basis data_Deprilana Ego Prakasa_14102055UAS Pemodelan basis data_Deprilana Ego Prakasa_14102055
UAS Pemodelan basis data_Deprilana Ego Prakasa_14102055
 
Sistem e learning
Sistem e learningSistem e learning
Sistem e learning
 

Data base

  • 1. TUGAS Mata kuliah Basis Data Dosen Pengampu: Derist Touriano, ST, M.Kom Makalah ANALISIS FUNGSI DAN STRUKTUR DATA MENU SETUP DI MYICOURSE.COM Di Sususun Oleh : Muhammad Ridho (8020120003) Ahmad Farianto (8020120257) Suranto Eka S (8020120258) M.Affandi (8020120300) M.Syamsudin (8020120083) Syahroji (8020120125) Ibnu Hisyam (8020120151) Syahrawi (8020120146) Gifri Afrianda (8020120242) Afandi Juniara (8020120311) Susanto (8020120208) YAYASAN DINAMIKA BANGSA SEKOLAH TINGGI ILMU KOMPUTER (STIKOM) DINAMIKA BANGSA JAMBI TAHUN AKADEMIK 2013-2014 1
  • 2. DAFTAR ISI Halaman Cover…………………………………………………………………………… 1 DAFTAR ISI.............................................................................................................. 2 KATAPENGANTAR.................................................................................................. 3 BAB I PENDAHULUAN ........................................................................................... 4 1.1 Latar Belakang ................................................................................................. 4 1.2 Maksud dan Tujuan Penulisan.......................................................................... 4 BAB II Landasan Teori ............................................................................................. 5 2.1 Fungsi Basis Data............................................................................................. 5 2.2 Struktur Basis Data .......................................................................................... 5 BAB III PEMBAHASAN ………………………………………………………………… 6 3.1 Fungsi dari menu setup di www.myicourse.com.............................................. 6 3.2 Struktur Basis Data dari SUB Menu Setup di www.myicourse.com................. 14 BAB IV PENUTUP ................................................................................................... 17 A. Kesimpulan ......................................................................................................... 17 B. Saran .................................................................................................................. 17 DAFTAR PUSTAKA ................................................................................................ 18 2
  • 3. KATA PENGANTAR Puji dan Syukur kami panjatkan ke Hadirat Tuhan Yang Maha Esa, karena berkat limpahan Rahmat dan Karunia-nya sehingga kami dapat menyusun makalah ini dengan baik dan tepat pada waktunya. Dalam makalah ini kami membahas ANALISIS FUNGSI DAN STRUKTUR DATA MENU SETUP DI MYICOURSE.COM. Makalah ini dibuat dengan berbagai observasi dan beberapa bantuan dari berbagai pihak untuk membantu menyelesaikan tantangan dan hambatan selama mengerjakan makalah ini. Oleh karena itu, kami mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam penyusunan makalah ini. Kami menyadari bahwa masih banyak kekurangan yang mendasar pada makalah ini. Oleh karena itu kami mengundang pembaca untuk memberikan saran serta kritik yang dapat membangun kami. Kritik konstruktif dari pembaca sangat kami harapkan untuk penyempurnaan makalah selanjutnya. Akhir kata semoga makalah ini dapat memberikan manfaat bagi kita sekalian. Jambi, 20 November 2013 Penyusun 3
  • 4. BAB I PENDAHULUAN 1.1 Latar Belakang Basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). 1.2 Maksud dan Tujuan Adapun tujuan dari pembuatan makalah ini adalah : 1. Mengenal konsep menganalisis fungsi dan stuktur data di myicourse.com 2. Mengenal proses pembuatan data base di myicourse 3. Mengetahui sistematika Data Base 4. Memahami Data Base pada menu setup di myicourse.com 4
  • 5. BAB II LANDASAN TEORI 2.1 FUNGSI BASIS DATA Dengan menggunakan basis data pengambilan informasi dapat dilakukan dengan cepat dan mudah. Basis data memiliki kemampuan dalam mengelompokan, mengurutkan bahkan perhitungan dengan metematika. Dengan perancangan yang benar, maka penyajian informasi akan dapat dilakukan dengan cepat dan mudah. Sebuah basis data dapat digunakan oleh banyak user san banyak aplikasi. Untuk data-data yang diperlukan oleh banyak orang/bagian. Tidak perlu dilakukan pencatatan dimasing-masing bagian, tetapi cukup dengan satu basis data untuk dipakai bersama. Misalnya data mahasiswa dalam suatu perguruan tinggi, dibutuhkan oleh banyak bagian, diantaranya: bagian akademik, bagian keuangan, bagian kemahasiswaan, dan perpustakaan. Tidak harus semua bagian ini memiliki catatan dan semua bagian bisa mengakses data tersebut sesuai dengan keperluannya. 2.2 STRUKTUR BASIS DATA Dalam struktur basis data (database) terdiri dari : 1.Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalai basis data. 2.Record Record adalah kumpulan field-field yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala 3.Field Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field 4.Relasi Relasi adalah hubungan antara tabel yang merepresentasikan hubungan antar obyek di dunia nyata. 5
  • 6. BAB III PEMBAHASAN 3.1 FUNGSI DARI MENU SETUP DI WWW.MYICOURSE.COM 1. Site Profile Fungsi Site Profile juga memungkinkan Anda untuk mengubah pemilik situs dan menyebarkannya kepada orang lain yang telah terdaftar sebagai administrator. Pertama, pemilik situs perlu menambahkan pemilik baru ke situs sebagai administrator. Gambar 1.1 2. E-mail setup E-mail setup berfungsi ketika Anda mungkin ingin menghubungi untuk berbagai alasan. Profil situs memungkinkan penyisipan alamat e-mail khusus untuk kontak mahasiswa. Aktivasi fungsi ini membuat tombol berjudul "Contact Universitas" bagi pengguna. Siswa dapat mengklik "Contact Universitas" tombol dan mengirimkan e-mail tanpa mengungkapkan e-mai l addres. 6
  • 7. Gambar 1.2 3. Site colors Site Colors berfungsi untuk mengubah warna, klik sekali pada kotak berwarna yang berisi nomor, seperti #317gh6, ini akan mengaktifkan roda warna dan persegi. Lingkaran warna memungkinkan anda untuk memilih warna dasar. Site colors terdiri dari logo area, dashboard area, content area, dan default color. Gambar 1.3 Gambar 1.4 Gambar 1.5 7
  • 8. Gambar 1.6 4. Site logo Site Logo berfungsi untuk mengubah logo myicourse default (logo awal) dan memasukan logo dengan keinginan pemilik (up-load), logo yang di upload memiliki MAXIMUM : lebar 240 pixel dan MINIMUM : tinggi 100 pixel. Gambar yang di masukan melebihi akan di sesuaikan dengan ukuran ini, setelah upload maka akan terlihat di sudut kiri atas . Gambar 1.7 5. Payment Configuration Payment configuration berfungsi ketika Lapangan dengan biaya akan membutuhkan kemampuan pemrosesan kartu kredit dengan penyedia gateway seperti Authorize.net atau PayPal Web Pro. Nama pengguna, password, dan set sertifikat yang relevan akan dimasukkan di sini. Masukkan informasi yang sesuai, centang "enable" kotak dan klik "Update. Gambar 1.8 8
  • 9. Gambar 1.9 6. Menu Configuration Berfungsi untuk membuat menu baru pada dashboard, menghapus dan mengedit menu-menu pada dashboard yang telah dibuat seperti Welcome, Homepage, dan New site Owners. MyiCourse berisi dua tombol standar Homepage dan Selamat datang. Menu kustom juga dapat diciptakan dan dihancurkan dengan "menu konfigurasi." Klik "Buat menu" membuat halaman menu baru . Anda juga memiliki pilihan untuk menempatkan tombol menu baru sebelum atau setelah pengguna log on ke situs. Gambar 2.1 Gambar 2.2 9
  • 10. 7. System Configuration Memungkinkan administrator untuk mengontrol kemampuan siswa untuk meninjau kursus setelah selesai. Jika ditinjau tambahan diperbolehkan, Anda dapat menetapkan batas waktu penelaahan tambahan. System Configuration digunakan untuk mengatur sistem EMS yang berupa lisensi, privasi maupun konfigurasi dan penjelasan-penjelasan yang memuat deskripsi pada situs tersebut. 8. Ads Beberapa fungsi Ads antara ain : - Reminding, iklan menjaga agar merek perusahaan tetap segar dalam ingatan para konsumen. - Informing, adanya iklan membuat konsumen sadar (aware) akan merek-merek baru, mendidik mereka tentang berbagai fitur dan manfaat merek, serta menfasilitasi penciptaan citra merek yang positif. - Persuading, iklan yang efektif akan mampu mempersuasi (membujuk) pelanggan untuk mencoba produk dan jasa yang diiklankan. Gambar 2.3 9. Transcript setup Untuk menyimpan data dalam jangka waktu atau sementara yang telah dibuat dan berupa salinan informasi-informasi yang telah dibuat sebelumnya dan berfungsi untuk membangun informasi-informasi yang diperlukannya. 10
  • 11. Gambar 2.4 10. Custom new user email Merupakan pesan email pengguna baru. Hal ini dimungkinkan untuk mengirim ucapan email disesuaikan untuk semua pengguna baru terdaftar di situs anda. Semua pennguna yang baru terdaftar di myicourse menerima “welcome to myicourse” pesan otomatis melelui email. Gambar 2.5 11. Registration fields Registration Fields adalah submenu yang berfungsi untuk menambahkan dan mengurangi atau merubah field registrasi pada myicourse.Data – data yang diperlukan oleh sistem untuk mengolah profile yang dibuat dan berfungsi sebagai informasi dasar atau tambahan untuk keperluan data yang diperlukan atau yang ditampilkan. 11
  • 12. Gambar 2.6 Gambar 2.7 12. Webcam photos Sub ini berfungsi agar pemilik bisa melihat secara langsung apa yang dilakukan oleh anggotanya dengan webcam sebagai perantaranya. Tapi jika ingin menggunakan webcam photo ini maka harus melakukan pembayaran $ 10.000 tiap bulannya dengan menggunakan PayPal. Gambar 2.8 13. Discount codes Discount Codes adalah kode – kode yang diberikan untuk mempermudah dalam melakukan potongan harga yang telah ditentukan sebelumnya dan untuk mempermudah dalam pencarian kode barang yang telah diberi diskon. 12
  • 13. Gambar 2.9 14. Certificate Subcribtion Berfungsi untuk memberikan sertifikat Kelulusan Kursus Anda. MyiCourse menawarkan Sertifikat disesuaikan yang diemail kepada siswa Anda segera setelah mereka berhasil menyelesaikan kursus. Setiap sertifikat akan berisi rincian seperti nama saja, nama instruktur, tanggal penyelesaian, waktu yang dihabiskan atau diperoleh di lapangan,nama MyiCourse kuliah, logo perusahaan Anda dan banyak lagi . Bahkan lebih baik, sertifikat kursus ini kemudian disimpan dalam sistem dan situs memungkinkan siswa untuk mencetak ulang sertifikat mereka di masa depan jika kehilangan sertifikatnya. Gambar 3.1 15. Assigned course email Berfungsi untuk mahasiswa mengirimkan tugas yang diberikan oleh pemilik Kursus. 16. Student/assigment stats Fungsi dari sub menu Student/Assigment Stats adalah untuk melihat secara statistik kita berlangganan menggunakan myicourse.com. 13
  • 14. 17. Pricing Berfungsi untuk membuat harga situs yang didasarkan pada kombinasi jumlah siswa dan tentu saja tugas yang dibuat per bulan. Sebagai contoh, 48 siswa terdaftar dengan 2 program ditugaskan dalam satu bulan (48 x 2 = 98), akan menjadi '<'100, dan karena itu bebas. Berlangganan 25/month untuk menghapus semua iklan banner atau berlangganan $ 35 per bulan memungkinkan Anda untuk memasukkan iklan banner sendiri di situs pembelajaran myicourse Anda. Gratis percobaan 6 bulan untuk sertifikat kemudian $ 25 per bulan. Diskon 10% untuk berlangganan 1 tahun. 3.2 STRUKTUR BASIS DATA DARI SUB MENU SETUP DI WWW.MYICOURSE.COM Site Profile type data filed panjang karakter College Owner char 50 Administrators char 50 Faculty members char 50 Setup E-mail Contact type data bool filed Setup E-mail Contact Contact e-mail address char Additional Information on Contact Us longblob filed Background Styles logo area Background style filed website logo custom logo filed country personal and information address contact informatiion securtiy check Site colors type data blob char bool site logo type data char char payment configuration type data bool char char char blob 14 panjang karakter 50 4.2 byte panjang karakter 7 panajng karakter 30 30 panjang karakter 50 50 50 30
  • 15. filed edit menus change the menu order menu configuration type data longblob char system configuration filed type data session timeot valuen in seconds bigint faculty session timeout valuen in seconds bigint 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 system description char admin must approve newly registered students bool end of course pop-up message bool filed enabel custom transcript disable trascript function on this site transcript name from transcript subject transcript body insert e-mail address transcipt setup type data bool bool char char char char registration filed field type data additional information on regitration page logblob active bool trascripts bool name char not editable char field name your code discount percentage discount code expires on discont codes type data char bool char assigned course email filed type data enable custom assingned course email bool assigned course email name from char assigned course email subject char assigned course email body char insert e-mail address char 15 panjang karakter 4.2 byte 13 panjang karakter 50 50 50 50 50 panjang karakter 30 30 30 30 panjang karakter 2.4 byte 30 30 panjang karakter 30 30 panjanng karakter 50 50 50 50
  • 16. ads filed country credit or debit card information billing address contact information security check type data bool char char char char filed country credit or debit card information billing address contact information security check custom new user email type data bool char char char char filed country credit or debit card information billing address contact information security check webcam photos type data bool char char char char filed purchase course payments certificate subscription type data char 16 panajng karakter 30 30 30 30 panajng karakter 30 30 30 30 panajng karakter 30 30 30 30 panjang karakter 30
  • 17. BAB IV Penutup A. Simpulan Basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). B. Saran Semoga Makalah ini bermanfaat bagi Siswa IT dan dapat memajukan Negara Indonesia tercinta ini. 17