MAKALAH

Tugas Pemrograman SQL Aplikasi Sistem Penginputan Semester Pendek

Eka Artati Rahmadhani (2009-31-143) Megawati Farida Aritonang(2009-31-185) Herlinda De Christin (2009-31-203) Rici Astuti Septia (2009-31-219) Kiki Natalia(2009-31-243)

Kelompok : 7

Kelas : A
SEKOLAH TINGGI TEKNIK ±PLN JAKARTA

BAB I PENDAHULUAN Mahasiswa yang telah mengikuti mata kuliah selama satu semester biasanya dihadapkan dengan hasil akhir yang memuaskan atau tidak memuaskan . Mata Kuliah Semester Pendek 4. . dibuat Sistem Penginputan Semester Pendek yang merupakan sitem informasi yagn digunakan oleh petugas dan mahasiswa dalam mengelola data mahasiswa yang akan mengikuti semester pendek dan dapat digunakan oleh seluruh mahasiswa yagn akan mengambil semester pendek nantinya sehingga tidak perlu datang ke kampus dan pengambilan sp pun menjadi lebih mudah. Laporan Semester Pendek Dengan demikian. Ikut Semester Pendek 5. sistem ini dapat digunakan sebagai sistem yang dapat membantu sistem semester pendek disetiap tempat perkuliahan. Berikut merupakan beberapa form yang terdapat dalam sistem ini diantaranya 1. Entry data mahasiswa 2. Kebanyakan dari mereka mengikuti semester pendek untuk memperbaiki nilai yang kurang tersebut. Maka dalam hal ini. Entry data dosen 3.

telpmhs varchar(15).BAB II ISI Table yang terdapat dalam sistem ini : 1. constraint fk_AmbilSp_matkul foreign key(kodematkul) references MatkulSp(kodematkul) ). namados varchar(30). telpdos varchar(15). nim char(9). constraint fk_AmbilSp_mhs foreign key(nim) references mahasiswaSp(nim). constraint pk_mahasiswaSp primary key (nim) ). kelas varchar(1). constraint pk_dosenSp primary key (nid) ). sks number. namamatkul varchar(40). AmbilSp create table mahasiswaSp ( nim char(9). constraint fk_MatkulSp_dosen foreign key(nid) references dosenSp(nid) ). constraint pk_SemesterPendek primary key(nosp). semester number. create table AmbilSp ( nosp char(15). kodematkul char(6). dosenSp 3. create table MatkulSp ( kodematkul char(6). create table dosenSp ( nid char(5). mahasiswaSp 2. namamhs varchar(30). . alamatmhs varchar(30). constraint pk_MatkulSp primary key(kodematkul). nid char(5). MatkulSp 4. alamatdos varchar(30).

FORM LOGIN Form login digunakan pada saat looding pertama kali dengan cara menginput username dan password FORM MENU UTAMA .

FORM DATA MAHASISWA Form yang digunakan untuk menginput data mahasiswa. Nama komponen Form3 Label1 Properties Name Caption Name Aligment Caption Name Caption Name Caption Name Caption Name Caption Name Text Name Text Name Text Name Text Name Caption Name Caption Nilai Form_mahasiswa Data Mahasiswa Label1 DATA MAHASISWA Times new roman Label2 NIM Label3 NAMA Label4 ALAMAT Label5 semester Txt_nim (dikosongkan) Txt_Nama (dikosongkan) Txt_Alamat (dikosongkan) Txt_semester (dikosongkan) Cmd_simpan SIMPAN Cmd_edit EDIT Label2 Label3 Label4 Label5 TextBox1 TextBox2 TextBox3 TextBox4 CommandButton1 CommandButton2 .

Persist Security Info=True FORM DATA DOSEN Form yang digunakan untuk menginput data dosen. Nama komponen Form2 Label1 Label2 Label3 Label4 Label5 TextBox1 TextBox2 Properties Name Caption Caption Font Name Caption Name Caption Name Caption Name Caption Name Text Name Nilai Form_dosen Data Dosen Data Dosen Times new roman Label2 NID Label3 NAMA Label4 ALAMAT Label5 TELP Txt_nid (dikosongkan) Txt_namadosen .1.Data Source=xe.CommandButton3 DataGrid Adodc Name Caption Name Datasource Name Caption Conection string Cmd_hapus HAPUS DataGrid1 Mahasiswa Data Mahasiswa Mahasiswa Provider=MSDAORA.User ID=ekatati.

Data Source=xe.Persist Security Info=False Form Data Mata Kuliah Semester Pendek Form ini digunakan untuk menginput kode mata kuliah beserta nama matakuliah yang akan digunakan untuk semester pendek .1.User ID=ekatati. Nama Komponen Form Properties Name Nilai DataSemestePendek .TextBox3 TextBox4 CommandButton1 CommandButton2 CommandButton3 Commandbutton4 CommandButton5 DataGrid Adodc Text Name Text Name Text Name Caption Name Caption Name Caption Name Caption Name Caption Name Datasource Name Caption Conection string (dikosongkan) Txt_Alamatdosen (dikosongkan) Txt_telpdosen (dikosongkan) Cmd_simpan SIMPAN Cmd_edit EDIT Cmd_hapus HAPUS Cmd_batal BATAL Cmd_keluar keluar Datagrid1 dosen dosen Dosen Provider=MSDAORA.

User ID=ekatati.Data Source=xe.1.Persist Security Info=False Dosen Data Dosen Provider=MSDAORA.1.Persist Security Info=False Datagrid1 dataSp Form Ikut Semester Pendek .Data Source=xe.User ID=ekatati.Label1 Label2 Label3 Label4 Textbox1 Textbox2 Textbox3 Textbox4 Combobox1 Adodc1 Caption Name Caption Name Caption Name Caption Name Caption Name Name Name Name Name Name Caption Connection String Adodc2 Name Caption Connection String datagrid Name Data source Data Semester Pendek Label1 Kode Matkul Label2 NID Label3 Nama Mata Kuliah Label4 SKS Txt_kodematkul Txt_namadosen Txt_sks Txt_semester Cbo_nid dataSp Data MataKuliah Provider=MSDAORA.

Form yang digunakan untuk melakukan penginputan data semester pendek bagi mahasiswa yang ingin mengambil semester pendek. Nama komponen Form5 Label1 Label2 Properties Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Name Caption Nilai Data SemesterPendek Data Ikut Semester Pendek Label1 Data Ikud Semester Pendek Label2 NIM Label3 NAMA Label4 Semester Label5 KodeMatkul Label6 Nama Matkul Label7 SKS Label8 Nama Dosen Label9 Kelas Label10 Jam Txt_nama Dikosongkan Txt_semester Dikosongkan Txt_namadosen Dikosongkan Txt_namamatkul dikosongkan Txt_sks dikosongkan Txt_jam dikosongkan Cbo_nim dikosongkan Cbo_kodematkul dikosongkan Cbo_kelas dikosongkan Label3 Label4 Label5 Label6 Label7 Label8 Label9 Label10 Textbox1 Textbox2 Textbox3 Textbox4 Textbox5 Textbox6 Combobox1 Combobox2 Combobox3 .

User ID=ekatati.User ID=ekatati.1.User ID=ekatati.Persist Security Info=False Datagrid1 IkutSp Form Cetak Semester Pendek .Data Source=xe.Persist Security Info=False Mahasiswa Data Mahasiswa Sp Provider=MSDAORA.1.1.Persist Security Info=False dataSp Data Matkul SP Provider=MSDAORA.Data Source=xe.Data Source=xe.Commandbutton1 Commandbutton2 Commandbutton3 Adodc1 Name Caption Name Caption Name Caption Name Caption Connection String Name Caption Connection String Name Caption Connection String Name Caption Connection String Name Data Source Adodc2 Adodc3 Adodc4 datagrid Cmd_ambil dikosongkan Cmd_batal dikosongkan Cmd_keluar dikosongkan IkutSp Data Ikut SP Provider=MSDAORA.Data Source=xe.Persist Security Info=False Dosen Data Dosen SP Provider=MSDAORA.User ID=ekatati.1.

Normalisasi mahasiswaSp Nim Namamhs Alamatmhs Telpmhs semester dosenSp Nid Namados Alamatdos Telpdos MatkulSp Kodematkul nid namamatkul sks AmbilSp nosp Nim Kodematkul kelas Unnormal Nim Namamhs Alamatmhs Telpmhs Semester Nid Namados Alamatdos Telpdos Kodematkul nid namamatkul sks nosp Nim Kodematkul kelas .

Normal1 Nim * Namamhs Alamatmhs Telpmhs Semester Nid * Namados Alamatdos Telpdos Kodematkul * nid namamatkul sks Normal2 Nim * Namamhs Alamatmhs Telpmhs semester Nid * Namados Alamatdos Telpdos nosp Nim ** Kodematkul ** kelas Kodematkul* nid namamatkul sks .

Normal 2 :menghilangakn data yg berlebih pada tabel lain nim ** namamhs alamatmhs telpmhs Semester nid * namados alamatdos Telpdos kodematkul ** namamatkul Sks Nosp * kelas Normal 3 : membentuk tabel sesuai dengan kunci ‡ mahasiswaSp nim namamhs alamatmhs telpmhs semester ‡ dosenSp nid namados alamatdos telpdos ‡ matkulSp kodematkul nid namamatkul sks ‡ SemesterPendek nosp nim kodematkul kelas .

BAB III PENUTUP Sistem Penginputan Semester Pendek merupakan sitem informasi yang digunakan oleh petugas dan mahasiswa dalam mengelola data mahasiswa yang akan mengikuti semester pendek dan dapat digunakan oleh seluruh mahasiswa yagn akan mengambil semester pendek nantinya sehingga tidak perlu datang ke kampus dan pengambilan sp pun menjadi lebih mudah. sistem ini masih memiliki banyak kekurangan dan belum sempurna sepenuhnya dikarenakan terbatasnya waktu dan referensi yang ada. Selanjutnya. . Demikian aplikasi Sistem Penginputan Semester Pendek ini kami buat. semoga sitem ini dapt membantu dalam setiap perkuliahan nanti.

Sign up to vote on this title
UsefulNot useful