PERANCANGAN SISTEM INFORMASI AKREDITASI PROGRAM …

of 126 /126
1 PERANCANGAN SISTEM INFORMASI AKREDITASI PROGRAM STUDI SEKOLAH TINGGI TEKNOLOGI INDUSTRI (STTIND) PADANG BERBASIS WEBSITE Oleh : NURMAINI YAYASAN MUHAMMAD YAMIN SEKOLAH TINGGI TEKNOLOGI INDUSTRI STTIND PADANG 2017

Embed Size (px)

Transcript of PERANCANGAN SISTEM INFORMASI AKREDITASI PROGRAM …

Oleh :
NURMAINI
SKRIPSI
Oleh :
NURMAINI
1310024262007
Program Studi Sekolah Tinggi Teknologi Industri
(STTIND) Padang
Nama : Nurmaini
NPM : 1310024262007
NIDN. 1030117901 NIDN. 1015098901
Veni Wedyawati, M.Kom Tri Ernita, ST, MP
NIDN. 1015098901 NIDN. 1028027801
(STTIND) PADANG
Nama : Nurmaini
NPM : 1310024262007
RINGKASAN
akreditasi. Sistem pengarsipan akreditasi Program Studi STTIND Padang saat ini
masih berbentuk manual.
Data-data yang diperlukan untuk akreditasi masih tersimpan dalam
berbagai sumber, sehingga untuk melakukan akreditasi harus mengumpulkan
data-data tersebut yang membuat pihak kampus dan para Dosen kesulitan mencari
data akreditasi ketika batas akreditasi hampir habis, data akreditasi tidak
tersimpan dengan rapi, Program Studi sering kehilangan data pendukung
akreditasi dalam bentuk lampiran, serta lamanya proses borang (akreditasi) pada
STTIND Padang.
akreditasi Program Studi berbasis website yang khususnya untuk pengarsipan, dan
MySQL sebagai media database.
Dengan adanya Aplikasi web akreditasi membuat pekerjaan penyiapan
bahan akreditasi oleh tim akreditasi lebih efisien dari sistem yang sebelumnya.
Aplikasi web akreditasi ini dapat membantu perguruan tinggi mendapatkan data
arsip akreditasi sesuai yang diinginkan.
Kata kunci : Sistem Informasi, Pengarsipan, Akreditasi, MySQL dan
Website
5
(STTIND) PADANG
Nama : Nurmaini
NPM : 1310024262007
SUMMARY
Sekolah Tinggi Teknologi Industri (STTIND) Padang is one of the
educational institutions in the form of high schools that have applied information
technology both as a supporting activity supporting academic and non academic
activities of others. To obtain accreditation, we need information about the study
programs obtained accreditation assessment of the charging instrument. Study
Program accreditation filing system STTIND Padang is still shaped manually.
The data required for accreditation are still stored in various sources, so
as to perform the accreditation must collect the data that makes the campus and
lecturers trouble finding accreditation data when limits accreditation is low, the
accreditation data is not stored neatly, Program often supporting data loss of
accreditation in the form of attachments, as well as the length of the process of
accreditation forms (accreditation) at STTIND Padang.
Therefore in this research, information system design study program
accreditation based websites specifically for archiving, and MySQL as a media
database.
With the accreditation web applications make the job of preparing
accreditation by the accreditation team more efficiently than the previous system.
This accreditation web applications can help universities obtain accreditation
archived data as desired.
6
memberikan rahmat serta karunia-Nya kepada Penulis sehingga berhasil
menyelesaikan Skripsi ini sebagaimana semestinya, dengan judul “Perancangan
Sistem Informasi Akreditasi Program Studi Sekolah Tinggi Teknologi
Industri (STTIND) Padang Berbasis Website”. Selama menyelesaikan Skripsi
ini penulis mendapatkan dorongan dan bantuan dari berbagai pihak, maka dari itu
penulis mengucapkan terima kasih yang setulusnya kepada :
1. Bapak H. Riko Ervil, MT, selaku Ketua Yayasan Muhammad Yamin
Padang.
2. Ibuk Tri Ernita ST, MP, selaku Pelaksana Tugas Ketua Sekolah Tinggi Teknologi
Industri (STTIND) Padang.
3. Ibuk Veni Wedyawati, M.Kom, selaku Ketua Program Studi Sistem Informasi dan
Dosen Pembimbing II
4. Bapak Nofriadiman, ST, M.Kom, selaku Dosen Pembimbing I
5. Kedua orangtua, adik penulis yang telah memberikan semangat, dorongan moril dan
material dalam penyelesaian Skripsi ini.
6. Teman-teman semua pihak yang telah membantu dan mendoakan saya secara
langsung maupun tidak langsung.
Semoga Skripsi ini dapat bermanfaat bagi semua pihak. Penulis
menyadari bahwa Skripsi ini masih jauh dari sempurna, oleh karena itu kritik dan
saran dari semua pihak yang bersifat membangun selalu kami harapkan demi
kesempurnaan Skripsi ini. Mudah-mudahan semua pihak yang telah berperan serta
7
dalam penyusunan ini dari awal sampai akhir. Semoga Allah SWT senantiasa
meridhai segala usaha kita. Amin.
Padang, Maret 2017
2.1.6 Basis Data ............................................................................. 9
2.1.7 Macromedia Dreamwaver ..................................................... 10
2.1.9 MySQL ................................................................................. 13
2.2 Kerangka Konseptual ............................................................... 15
BAB III METODOLOGI PENELITIAN
3.1 Jenis Penelitian ......................................................................... 17
3.2.1 Tempat Penelitian .................................................................. 17
3.2.2 Waktu Penelitian ................................................................... 17
3.3 Variabel Penelitian ................................................................... 17
3.5 Langkah-Langkah Metoda Penelitian ........................................ 18
3.6 Kerangka Metodologi ............................................................... 19
4.1 Analisa Sistem .......................................................................... 23
4.1.2 Usulan Sistem Baru ............................................................... 24
4.2 Desain Sistem ........................................................................... 24
4.2.2 Class Diagram ....................................................................... 29
4.2.3 Sequence Diagram ................................................................. 30
4.2.4 Activity Diagram ................................................................... 34
4.2.5 Desain File ............................................................................ 36
BAB V IMPLEMENTASI SISTEM
5.1 Implementasi Sistem ................................................................. 43
5.2 Desain Database ....................................................................... 43
5.3 Pengujian Sistem ...................................................................... 44
5.3.1.9 Menu Home Admin ............................................................ 55
5.3.1.10 Menu Manajemen User ..................................................... 55
5.3.1.11 Menu Manajemen Modul .................................................. 56
5.3.1.12 Menu Berita ...................................................................... 56
5.3.1.13 Menu Download ............................................................... 57
5.3.1.14 Menu Banner .................................................................... 57
5.3.1.16 Menu Polling .................................................................... 58
5.3.1.17 Menu Komentar ................................................................ 59
Tabel 2.2 Simbol Class Diagram ......................................................... 8
Tabel 4.1 Desain File Users ................................................................. 37
Tabel 4.2 Desain File Album ............................................................... 37
Tabel 4.3 Desain File Banner .............................................................. 37
Tabel 4.4 Desain File Berita ................................................................ 38
Tabel 4.5 Desain File Download .......................................................... 38
Tabel 4.6 Desain File Gallery .............................................................. 39
Tabel 4.7 Desain File Halaman ............................................................ 39
Tabel 4.8 Desain File Hubungi ............................................................ 39
Tabel 4.9 Desain File Identitas ............................................................ 40
Tabel 4.10 Desain File Kategori ............................................................ 40
Tabel 4.11 Desain File Mainmenu ......................................................... 41
Tabel 4.12 Desain File Polling .............................................................. 41
Tabel 4.13 Desain File Sekilas Info ....................................................... 41
Tabel 4.14 Desain File Submenu ........................................................... 42
12
Gambar 4.1 Use Case Diagram .............................................................. 25
Gambar 4.2 Class Diagram .................................................................... 30
Gambar 4.3 Sequence Diagram Admin ................................................... 31
Gambar 4.4 Sequence Diagram User ...................................................... 31
Gambar 4.5 Sequence Diagram Tim Borang 1 ........................................ 32
Gambar 4.6 Sequence Diagram Tim Borang 2 ........................................ 32
Gambar 4.7 Sequence Diagram Tim Borang 3 ........................................ 33
Gambar 4.8 Sequence Diagram Tim Borang 4 ........................................ 33
Gambar 4.9 Activity Diagram Admin dan User ....................................... 34
Gambar 4.10 Activity Diagram Tim Borang 1 dan Tim Borang 2 .............. 35
Gambar 4.11 Activity Diagram Tim Borang 3 dan Tim Borang 4 .............. 35
Gambar 5.1 Tabel Pada Database ........................................................... 43
Gambar 5.2 Tampilan login User ............................................................ 44
Gambar 5.3 Tampilan Home ................................................................... 45
Gambar 5.4 Tampilan Buku 3A Standar 1 Visi, Misi dan Sosialisasi ...... 46
Gambar 5.5 Tampilan Buku 3A Standar 2 .............................................. 46
Gambar 5.6 Tampilan Buku 3A Standar 3 .............................................. 47
Gambar 5.7 Tampilan Buku 3A Standar 4 .............................................. 47
Gambar 5.8 Tampilan Buku 3A Standar 5 .............................................. 48
Gambar 5.9 Tampilan Buku 3A Standar 6 .............................................. 48
Gambar 5.10 Tampilan Buku 3A Standar 7 .............................................. 49
Gambar 5.11 Tampilan Evaluasi Diri Komponen A .................................. 49
13
Gambar 5.18 Tampilan Download ............................................................. 53
Gambar 5.19 Tampilan Dokumentasi ........................................................ 53
Gambar 5.20 Tampilan Komentar .............................................................. 54
Gambar 5.21 Tampilan Menu Login Admin .............................................. 54
Gambar 5.22 Tampilan Menu Home Admin .............................................. 55
Gambar 5.23 Tampilan Manajemn User .................................................... 55
Gambar 5.24 Tampilan Manajmenen Modul .............................................. 56
Gambar 5.25 Tampilan Menu Berita ......................................................... 56
Gambar 5.26 Tampilan Menu Download ................................................... 57
Gambar 5.27 Tampilan Menu Banner ........................................................ 57
Gambar 5.28 Tampilan Galeri Foto ........................................................... 58
Gambar 5.29 Tampilan Menu Polling ........................................................ 58
Gambar 5.30 Tampilan Menu Komentar .................................................... 59
14
Pada masa di era globalisasi saat ini, perkembangan pengetahuan ilmu
teknologi sangat pesat, apalagi saat sekarang ini sangat mudah mempelajari dan
membuat program yang menarik dan berguna tanpa harus bekerja manual lagi.
Status akreditasi merupakan cerminan kinerja sebuah Program Studi dalam
menggambarkan mutu, efisiensi, serta relevansi suatu Program Studi yang
diselenggarakan. Untuk mendapatkan status akreditasi, diperlukan informasi
mengenai Program Studi yang didapatkan dari pengisian instrumen penilaian
akreditasi dengan terlebih dahulu membuat dokumen evaluasi diri Program Studi.
Sarana yang digunakan untuk mengumpulkan informasi tersebut adalah borang
(form isian) akreditasi. Akreditasi dilakukan pada periode tertentu yaitu selama 5
tahun. Untuk Program Studi di STTIND Padang pengelolaan akreditasi belum
dilakukan dengan mengunakan sistem yang khusus untuk menangani data yang
dibutuhkan dalam pengisian akreditasi.
mengumpulkan data-data tersebut yang membuat pihak kampus dan para Dosen
kesulitan mencari data akreditasi ketika batas akreditasi hampir habis, data
akreditasi tidak tersimpan dengan rapi, Program Studi sering kehilangan data
pendukung akreditasi dalam bentuk lampiran, serta lamanya proses borang
(akreditasi) pada STTIND Padang. Maka dari itu waktu yang digunakan untuk
15
memenuhi kebutuhan dalam melakukan akreditasi lebih cepat dan mudah.
Untuk itu diperlukan suatu sistem informasi yang dapat mengelola dan
menyimpan data borang akreditasi yang sekaligus dapat menjadi sarana untuk
menampung serta menampilkan informasi mengenai Program Studi. Sistem
tersebut juga bisa dijadikan template untuk menggambarkan kinerja Program
Studi dan dapat dimanfaatkan oleh Program Studi yang lainnya. Tugas penulis
akan membuat sistem informasi pengolahan akreditasi STTIND Padang berbasis
Website. Website merupakan halaman situs sistem informasi yang dapat diakses
secara cepat . Website ini didasari dari adanya perkembangan teknologi informasi
dan komunikasi. Melalui perkembangan teknologi informasi, tercipta suatu
jaringan antar komputer yang saling berkaitan. Penulis akan merancang suatu
website yang memiliki tabel login dimana terdapat beberapa user dari pihak yang
terkait dan dapat dilihat umum. Berdasarkan uraian-uraian diatas maka penulis
mengangkat permasalahan tersebut sebagai bahan penelitian. Adapun judulnya
yaitu “Perancangan Sistem Informasi Akreditasi Program Studi Sekolah
Tinggi Teknologi Industri (STTIND) Padang Berbasis Website”.
1.2 Identifikasi Masalah
adalah sebagai berikut :
16
2. Program Studi sering kehilangan data pendukung akreditasi dalam bentuk
lampiran.
1.3 Batasan Masalah
hanya akan merancang Sistem Informasi Akreditasi Program Studi di STTIND
Padang yang khususnya dapat berfungsi sebagai penyimpanan file borang
akreditasi yang sekaligus dapat menjadi tempat untuk menampung informasi
mengenai Program Studi.
1.4 Rumusan Masalah
sebagai berikut :
2. Bagaimana menciptakan kinerja yang efisien dengan pembuatan Aplikasi
akreditasi STTIND Padang ?
1.5 Tujuan Penelitian
Dari penjelasan masalah di atas dapat di uraikan beberapa tujuan yaitu :
1. Membuat Aplikasi akreditasi STTIND Padang.
2. Menciptakan kinerja yang efisien dengan Aplikasi akreditasi STTIND
Padang.
17
membuat sebuah sistem informasi borang akreditasi sekaligus dapat menerapkan
dan mengaplikasikan ilmu yang sudah didapat.
1.6.2 Bagi Institusi
a. Dapat membantu dan mempermudah pihak kampus dan Dosen dalam
menemukan data-data borang.
b. Diharapkan dengan menciptakan suatu akreditasi yang baik, penelitian ini
dapat meningkatkan kualitas dan mutu kinerja STTIND Padang.
c. Supaya pihak kampus dan Dosen merasa nyaman dan tidak perlu
mengalami masalah lagi dalam borang (akreditasi).
d. Memberikan kemudahan dalam mengakses informasi borang akreditasi
serta memberi kemudahan dalam mengelola dan menyimpan data-data
borang.
18
akan di analisa dan dirancang oleh penulis.
2.1.1 Sistem
satu tujun tertentu menurut Hariyanto (2008:27).
2.1.2 Informasi
yang diorganisasikan dengan cara tertentu sehingga mereka mempunyai arti bagi
si penerima.
tujuan tertentu. Sebuah sistem informasi terdiri dari atas input (data, instruksi) dan
output (laporan, kalkulasi).
Satu tujuan utama dari sistem informasi adalah memproses data kedalam
informasi atau pengetahuan secara ekonomis. Data-data yang diproses ini bisa
merupakan benda, kejadian, aktivitas dan transaksi yang direkam,diklasifikasikan,
dan disimpan, tetapi tidak terorganisasi untuk menyampaikan arti tertentu.
19
sekumpulan aktivitas yang menggambarkan secara rinci bagaimana sistem akan
berjalan. Hal itu bertujuan untuk menghasilkan produk perangkat lunak yang
sesuai dengan kebutuhan user.
Unified Modeling Language (UML) adalah sebuah “bahasa” yang telah
menjadi standar dalam industri untuk visualisasi, merancang dan
mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar
untuk merancang model sebuah sistem. Dengan menggunakan UML kita dapat
membuat model untuk semua jenis aplikasi piranti lunak dimana piranti tersebut
dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis
dalam bahasa pemrograman apapun (Yuni Sugiarti, 2013:34). Adapun diagram
yang dipakai yaitu :
kelakuan (behavior) sistem yang akan dibuat. Diagram Use Case
mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang
akan dibuat.
yang saling bertukar pesan antar unit atau aktor,
biasanya dinyatakan dengan menggunakan kata kerja di
awal frase nama use case
Aktor
simbol dari aktor adalah gambar orang, tapi aktor belum
tentu merupakan orang; biasanya dinyatakan
menggunakan kata benda di awal frase nama aktor
Asosiasi/assiciation
berpartisipasi pada use case atau use case memiliki
interaksi dengan aktor
case yang ditambahkan dapat berdiri sendiri walaupun
tanpa use case tambahan itu;
Include
case yang ditambahkan memerlukan use ini untuk
menjalankan fungsinya atau sebagai syarat dijalankan
use case ini. Sumber : Sugiarti, Yuni, S.T.M.Kom.Analisa dan Perancangan UML Generated VB6.2013
2. Class Diagram
segi pendefenisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas
memiliki apa yang disebut atribut dan metode atau operasi. Diagram kelas
mendeskripsikan jenis-jenis objek dalam sistem dan berbagai hubungan statis
yang terdapat diantara mereka.
class.
Interface
pemrograman berorientasi objek.
biasanya juga disertai dengan multiplicity
Asosiasi berarah/directed
digunakan oleh kelas yang lain, asosiasi biasanya
juga disertai dengan multiplicity
spesialisasi (umumkhusus)
antar kelas
Sumber : Sugiarti, Yuni, S.T.M.Kom.Analisa dan Perancangan UML Generated VB6.2013
22
case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan
dan diterima antar objek.
yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang
mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram merupakn
state diagram khusus, dimana sebagian besar state adalah action dan sebagian
besar transisi di-trigger oleh selesainya state sebelumnya (internal processing).
2.1.6 Basis Data
Menurut Janner Simarmata (2007) Basis data (database) merupakan
kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan
dalam perangkat keras komputer dan digunakan perangkat lunak untuk
memanipulasinya. Basis data sendiri dapat didefinisikan dalam sejumlah sudut
pandang seperti :
dan mudah.
2) Kumpulan data yang saling berhubungan yang disimpan secara bersama-
sama sedemikian rupa dan tanpa perulangan (redundansi) yang tidak perlu
untuk memenuhi beberapa kebutuhan.
23
3) Kumpulan file teman tabel yang saling berhubungan yang disimpan dalam
media penyimpan elektronis.
Prinsip utama dari basis data adalah pengaturan data atau arsip, dan
tujuan utama adalah kemudahan dan kecepatan dalam pengambilan kembali data
atau arsip. Satu hal yang juga harus diperhatikan, bahwa basis data bukan hanya
sekedar penyimpanan data secara elektronis (dengan bantuan komputer). Artinya
tidak semua bentuk penyimpanan data secara elektronis bisa disebut basis data.
Kita dapat menyimpan dokumen berisi data dalam bentuk file teks (dengan
program pengolah kata), tetapi tidak bisa disebut sebagai basis data. Karena
didalamnya tidak ada pemilihan dan pengelompokan sesuai jenis atau fungsi data,
sehingga akan menyulitkan pencarian data nantinya. Basis data sangat
menonjolkan pengaturan, pemilihan, pengelompokan, pengorganisasian dan yang
akan kita simpan sesuai dengan fungsi atau jenisnya. Pemilihan, pengelompokan,
pengorganisasian ini dapat berbentuk jumlah file atau tabel terpisah atau dalam
bentuk pendefinisian kolom-kolom atau field-field data dalam setiap file atau
tabel.
digunakan untuk mendisain dan mengelola situs web atau halaman web.
Dreamweaver paling sering digunakan oleh web desainer atau web programmer
dalam mengembangkan suatu situs web. Hal ini disebabkan area kerja, fasilitas,
dan kemampuan Dreamweaver yang makin powerfull dan menunjang peningkatan
produktifitas dan efektifitas untuk mendisain atau membangun situs web.
24
Dreamweaver juga dilengkapi dengan fasilitas untuk manajemen situs yang cukup
lengkap, mencakup: (Firdaus,2007)
2.1.8 Hypertex PreProcessor (PHP)
suatu bahasa pemograman sisi server yang dapat digunakan untuk membuat
halaman web dan bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam
HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP tergolong
sebagai bahasa pemrograman yang berbasis server (server side scripting). Ini
berarti bahwa semua script PHP diletakkan di server dan diterjemahkan oleh web
server terlebih dahulu, kemudian hasil terjemahan itu dikirimkan ke browser
client. Secara teknologi, bahasa pemrograman PHP memiliki kesamaan dengan
bahasa ASP (Active Server Page), Cold Fusion, JSP (Java Server Page) ataupun
Perl. PHP yang merupakan bahasa pemrograman berbasis web yang memiliki
kemampuan untuk memproses data dinamis.
PHP dikatakan sebagai sebuah server-side embedded script language
artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan
oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang
25
dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser,
tetapi prosesnya secara keseluruhan dijalankan di server. Pada prinsipnya server
akan bekerja apabila ada permintaan dari client. Client menggunakan kode-kode
PHP untuk mengirimkan permintaan ke server. Sifat sever side ini membuat
pengerjaan skrip tersebut dikerjakan di server sedangkan yang dikirim kepada
browser adalah hasil proses dari skrip tersebut yang sudah terbentuk
HTML(Nugroho, Bunafit. 2004). Server akan melakukan hal-hal sebagai berikut
ketika menggunakan PHP sebagai server-side embedded script language :
a) Membaca permintaan dari client/browser
b) Mencari halaman/page di server
c) Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi
pada halaman/page
d) Mengirim kembali halaman tersebut kepada client melalui internet atau
intranet.
Sifat server side ini membuat pengerjaan skrip tersebut dikerjakan di server
sedangkan yang dikirim kepada browser adalah hasil proses dari skrip
Keunggulan dari sifatnya yang server side tersebut adalah :
a) Tidak diperlukan adanya kompatibilitas browser atau harus menggunakan
browser tertentu, karena server lah yang akan mengerjakan skrip tersebut.
Hasil yang dikirimkan kembali ke browser biasanya dalam bentuk teks
ataupun gambar sehingga dapat dikenali oleh browser apapun.
b) Dapat memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server.
Contoh hubungan kedalam database.
c) Skrip asli tidak dapat dilihat sehingga keamanan lebih terjamin.
2.1.9 MySQL
mampu bekerja dengan cepat, kokoh, dan mudah digunakan. MySQL tergolong
sebagai DBMS yang bermanfaat untuk mengelola data dengan cara yang sangat
fleksibel dan cepat. Itulah sebabnya, istilah seperti tabel, baris dan kolom
digunakan pada MySQL. Pada MySQL, sebuah database mengandung satu atau
sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu
atau beberapa kolom.
MySQL adalah salah satu jenis database server yang sangat terkenal.
Kepopuleranya disebabkan MySQL menggunakan SQL (Stuktur Query
Language) sebagai bahasa dasar untuk mengakses databasenya. Selain itu, ia
bersifat Open Source (kita tidak perlu membayar untuk menggunakanya) pada
berbagai platform (kecuali untuk jenis Enterprise, yang bersifat komersial).
Perangkat lunak MySQL sendiri bisa di-download dari http://www.mysql.com.
2.1.10 XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak system
operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP. Nama XAMPP merupakan singkatan dari X (empat sistem
operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam
GNU General Public License dan bebas, merupakan web server yang mudah
digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk
mendapatkanya dapat mendownload langsung dari web resminya.
2.1.11 Standar Akreditasi Program Studi Sarjana
Standar akreditasi adalah tolak ukur yang harus dipenuhi oleh program
studi sarjana. Standar akreditasi terdiri atas beberapa parameter (indikator kunci)
yang dapat digunakan sebagai dasar (1) penyajian data dan informasi mengenai
kinerja, keadaan dan perangkat kependidikan program studi sarjan, yang
dituangkan dalam instrumen akreditasi; (2) evaluasi dan penilaian mutu kinerja,
keadaan dan perangkat kependidikan program studi sarjana, (3) penetapan
kelayakan program studi sarjana untuk menyelenggarakan program-programnya;
dan (4) perumusan rekomendasi perbaikan dan pembinaan mutu program studi
sarjana. Standar akreditasi program studi sarjana mencakup standar tentang
komitmen program studi sarjana terhadap kapasitas institusional (institutional
capacity) dan komitmen terhadap efektivitas program pendidikan (educational
effectiveness), yang dikemas dalam tujuh standar akreditasi, yaitu:
Standar 1. Visi, misi, tujuan dan sasaran, serta strategi pencapaian
Standar 2. Tata pamong, kepemimpinan, sistem pengelolaan, dan
penjaminan mutu
Standar 5. Kurikulum, pembelajaran, dan suasana akademik
Standar 6. Pembiayaan, sarana dan prasarana, serta sistem informasi
28
kerjasama
tuntutan standar akreditasi. Dokumen akreditasi program studi sarjana yang dapat
diproses harus telah memenuhi persyaratan awal yang ditandai dengan adanya izin
yang sah dan berlaku dalam penyelenggaraan program studi sarjana dari pejabat
yang berwenang, memiliki anggaran dasar dan anggaran rumah tangga/statuta dan
dokumen-dokumen rencana strategis atau rencana induk pengembangan yang
menunjukkan dengan jelas visi, misi, tujuan dan sasaran program studi sarjana;
nilai-nilai dasar yang dianut dan berbagai aspek mengenai organisasi dan
pengelolaan program studi diploma, proses pengambilan keputusan
penyelenggaraan program, dan sistem jaminan mutu .
2.2 Kerangka Konseptual
Gambar 2.1 Kerangka Konseptual
3. Data Standar 3
4. Data Standar 4
7. Data Standar 7
1. Pengolahan Data Standar 1 2. Pengolahan Data Standar 2
3. Pengolahan Data Standar 3
4. Pengolahan Data Standar 4 5. Pengolahan Data Standar 5
6. Pengolahan Data Standar 6
7. Pengolahan Data Standar 7
Hasil Penelitian
1. Input
Input bersumber dari data skunder yang di ambil dari data-data yang telah ada
di intitusi tersebut. Adapun data-datanya yaitu
a. Data Standar 1 yaitu data visi, misi, tujuan, sasaran dan strategi pencapaian
serta sosialisasi
b. Data Standar 2 yaitu data tata pamong, kepemimpinan, sistem pengelolaan
dan penjaminan mutu.
c. Data Standar 3 yaitu data kemahasiswaan dan lulusan
d. Data Standar 4 yaitu data sumber daya manusia
e. Data Standar 5 yaitu data kurikulum, pembelajaran, dan suasana akademik
f. Data Standar 6 yaitu data pembiayaan, prasarana, sarana dan sistem
informasi
masyarakat dan kerjasama
Process yang di lakukan pada kegiatan ini adalah berisikan proses
perancangan pengolahan data standar 1, standar 2, standar 3, standar 4, standar 5,
standar 6 dan standar 7
3. Output
Output atau hasil dari kegiatan penelitian ini adalah untuk mengetahui
keluaran dari hasil semua data yaitu sebuah sistem informasi pengarsipan
akreditasi STTIND Padang berbasis website.
23
penelitian yang diarahkan untuk mendapatkan informasi yang dapat digunakan
untuk memecahkan masalah. Penelitian terapan dilakukan dengan tujuan
menerapkan, menguji, dan mengevaluasi masalah-maslah praktis sehingga dapat
dimanfaatkan untuk kepentingan manusia, baik secara individual maupun
kelompok. Masalah penelitian terapan ditetapkan untuk mencari solusi yang dapat
dimanfaatkan manusia.Penulis juga melakukan observasi langsung ketempat
objek pokok permasalahan yang akan dibahas, yaitu pada bagian data-data arsip.
3.2 Tempat dan Waktu Penelitian
3.2.1 Tempat Penelitian
secara purposif (sengaja) dengan pertimbangan akan kelengkapan data dan
informasi yang diperlukan untuk kegiatan penelitian mengenai pembuatan website
sistem informasi pengarsipan akreditasi STTIND PADANG dengan
menggunakan Dreamweaver 8.
3.2.2 Waktu Penelitian
3.3 Variabel Penelitian
24
variabel penelitian meliputi :
1. Data Standar 1, Sandar 2, Standar 3, Standar 4, Standar 5, Standar 6 dan
Standar 7
Yang mana variabel penelitian tersebut kita peroleh dari STTIND Padang
yang berada di kota Padang Sumatera Barat.
3.4 Data dan Sumber Data
1. Data yang dibutuhkan
Data-data yang peneliti dibutuhkan dalam penelitian ini ada 2 yaitu :
a. Data Primer
Data primer adalah data yang didapat langsung di lapangan yaitu pada
kampus STTIND Padang
b. Data Sekunder
Data sekunder diperoleh dari buku-buku literatur atau studi kepustakaan dan
data-data dari perusahaan.
2. Sumber Data
Sumber data yang peneliti dapatkan berasal dari pengamatan dan pendataan
langsung pada STTIND Padang.
3.5 Langkah-Langkah Metoda Penelitian
yang digunakan data yang digunakan penulis dalam memperoleh data yaitu :
25
Langkah-langkahnya sebagai berikut :
a. Menyediakan semua data yang diperlukan untuk borang (akreditasi) STTIND
Padang.
c. Macromedia dreamweaver 8 bertujuan untuk membangun atau merancang
sebuah website seperti yang kita ingin kan.
d. Setelah merancang website perlu kita gunakan pula media server gratis
seperti xampp. Disini xampp berguna untuk melihat apakah website yang kita
bangun tersebut berhasil atau tidak, tetapi xampp tidak akan berguna kalau
tidak ada mozila ataupun crome karena mozila sebagai media penghubung
internet.
e. Setelah website itu telah jadi baru lah kita input kan semua data yang ada.
2. Menciptakan kinerja yang efisien dengan Aplikasi akreditasi STTIND Padang
yaitu dengan cara browser atau dijalankan dengan Mozilla atau Crome.
3.6 Kerangka Metodologi
kerangka metodologi berikut ini :
2. Program studi sering kehilangan data pendukung akreditasi dalam
bentuk lampiran.
PHP
2. Bagaimana menciptakan kinerja yang efisien dengan pembuatan Aplikasi akreditasi STTIND Padang ?
Tujuan Penelitian
2. Menciptakan kinerja yang efisien dengan Aplikasi
akreditasi STTIND Padang.
Pengumpulan Data-data Akreditasi
Implementasi
Selesai
penilitian, yaitu :
b. Pendahuluan Penelitian
kepada pihak yang bersangkutan.
Teori yang relevan yang sesuai dengan kajian penelitian seperti Macromedia
Dreamweaver 8, Xampp, dan PHP
d. Identifikasi Masalah
e. Perumusan Masalah
Tahapan ini mencari jalan keluar dari masalah yang ada dan permasalahan
itu di rumuskan dengan jelas.
f. Tujuan Penelitian
g. Pengumpulan Data
Tahapan ini mengumpulkan semua data-data yang telah di dapat seperti data
pendidikan, penelitian, pengabdian, SPMI dan standar akreditasi Program
Studi.
Data-data yang sudah didapat dianalisa dan dilanjutkan ke tahapan
mendesain
28
sistem sesuai dengan kebutuhan. Data-data yang di dapat tersebut di olah di
PHP.
i. Implementasi
Sistem yang sudah selesai dibuat akan di coba apakah sudah bisa
dioperasikan, serta untuk mengetahui kesalahan, kekurangan, dan
kelemahan dari sistem tersebut untuk dilakukan perbaikan.
j. Desain Selesai
BAB IV
analisa sistem terhadap sistem yang sedang berjalan. Dalam melakukan analisa
sistem diperlukan data-data yang telah ada pada sistem yang lama. Data yang
diperlukan merupakan hal-hal yang berkaitan dengan akreditasi. Penelitian
terhadap beberapa kelemahan sistem dari segi kecepatan dan efisien sistem yang
ada atau yang sedang digunakan.
Tahapan analisa yang dilakukan adalah memahami sejauh apa kinerja
sistem informasi akreditasi Program Studi yang sedang berjalan, mengidentifikasi
permasalahan pada sistem yang ada, kelemahan dan hambatan yang ditemukan,
kebutuhan yang diharapkan kemudian menarik kesimpulan dari proses analisa
yang telah dilakukan.
Evaluasi sistem yang sedang berjalan pada Sistem akreditasi STTIND
Padang yaitu sesuai hasil pengamatan dan penelitian yang dilakukan pada sistem
pengolahan data masih terkendala pada sistem yang masih dilakukan secara
manual, tidak adanya aplikasi atau penyimpanan khusus untuk arsip akreditasi
STTIND Padang, sehingga pihak kampus dan para Dosen mencari data akreditasi
ketika batas akreditasi hampir habis.
4.1.2 Usulan Sistem Baru
Dari kendala tersebut maka dapat dilakukan pengembangan terhadap
sistem sehingga menjadi sistem yang baru dan kendala yang dihadapi dapat
teratasi yaitu dengan melakukan :
2. Pembuatan interface dengan menggunakan bahasa pemrograman berbasis
PHP MySQL
pengembangan system yang mendefinisikan dari kebutuhan-kebutuhan fungsional
,persiapan untuk rancang bangun implementasi, menggambarkan bagaimana suatu
system dibentuk yang dapat berupa penggambaran, perencanaan dan pembuatan
sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan
yang utuh dan berfungsi, termasuk menyangkut mengkonfigurai dari komponen-
komponen perangkat lunak dan perangkat keras dari suatu system.
4.2.1 Use Case Diagram
kelakuan (behavior) sistem yang akan dibuat. Diagram Use Case
mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang
akan dibuat. Untuk lebih jelas dapat dilihat pada gambar dibawah ini :
31
Berikut adalah detail spesifikasi dari use case yang ditampilkan pada
gambar 4.1 yaitu :
Aktor Utama : User
Aktor Tambahan : Admin
menyediakan tampilan awal pada
website.
sistem informasi akreditasi
STTIND Padang. User
memasukkan username dan
awal website
Pesimistic Flow :
32
tampilan awal website.
Frekuensi Penggunaan : Bebas
Aktor Utama : User
Aktor Tambahan : Admin
Akreditasi
menyediakan tampilan kepada user
melihat menu data akreditasi
informasi akreditasi dengan
memasukkan username dan
user dapat melihat menu lainnya
yang ada pada website akreditasi
3. Deskripsi Use Case Download Arsip Akreditasi
Aktor Utama : User
Aktor Tambahan : Admin
Akreditasi
pada website akreditasi
33
menyediakan layanan kepada user
Kondisi Awal : Sudah berada
halaman penyimpanan.
akan di download.
Pesimistic Flow :
4. Deskripsi Use Case Input Data dan Lihat Data
Aktor Utama : Admin
Aktor Tambahan : User
Lihat Data
menyediakan layanan kepada admin
untuk memasukkan data apapun
informasi akreditasi STTIND
password pada login.
keluar dari halaman admin.
Aktor Utama : Admin
Aktor Tambahan : User
menyediakan layanan kepada admin
Kondisi Akhir : Tampil halaman
Trigger : Admin mengklik edit dan
kemudian menyimpan data.
Frekuensi Penggunaan : Tidak
informasi akreditasi STTIND
password pada login.
keluar dari sistem.
Aktor Utama : Admin
Aktor Tambahan : User
Tujuan Use Case : Use Case ini
menyediakan layanan kepada admin
Kondisi Akhir : Tampil halaman
informasi akreditasi STTIND
password pada login.
keluar dari sistem.
4.2.2 Class Diagram
36
Penjelasan dari Class Diagram yaitu :
a. Admin dapat menginputkan semua data, edit data dan hapus data.
b. Tim borang 1, sampai tim borang 4 hanya dapat menginputkan standar
yang mejadi tugas mereka masing-masing.
c. User dapat melihat dan memilih menu yang ada pada aplikasi web serta
dapat mendownload arsip akreditasi yang dibutuhkan.
4.2.3 Sequence Diagram
untuk menjelaskan eksekusi sebuah skenario semantik. Sequence diagram juga
digunakan untuk menjabarkan aktifitas yang lebih detail yang ada pada use case.
Berikut gambar sequence diagram :
b. Sequence Diagram Admin
38
Gambar 4.5 Sequence Diagram Tim Borang 1
d. Sequence Diagram Tim Borang 2
Gambar 4.6 Sequence Diagram Tim Borang 2
39
Gambar 4.7 Sequence Diagram Tim Borang 3
f. Sequence Diagram Tim Borang 4
Gambar 4.8 Sequence Diagram Tim Borang 4
40
Pada sequence diagram admin menerangkan bahwa ator admin
melakukan login untuk melihat halaman admin, menginput data, edit data, dan
menghapus data yang ada pada halaman admin.
Pada sequence diagram user menerangkan bahwa ator user juga harus
login dulu untuk dapat membuka halaman home , melihat dan memilih menu,
mendowload arsip akreditasi dan menyimpan data.
Pada sequence diagram tim borang 1, 2, 3, dan 4 menerangkan bahwa
ator tim borang 1, 2, 3, dan 4 untuk menginputkan setiap data harus login di login
admin, namun tidak semua hak akses admin dapat dilihat oleh aktor tim borang 1,
2, 3 dan 4 yang merupakan sebagai user.
4.2.4 Activity Diagram
yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang
mungkin terjadi, dan bagaimana mereka berakhir.
Activity Diagram User Activity Diagram Admin
Gambar 4.9 Activity Diagram User dan Admin
41
Activity Tim Borang 1 Activity Tim Borang 2
Gambar 4.10 Activity Diagram Tim Borang 1 dan Tim Borang 2
Activity Tim Borang 3 Activity Tim Borang 4
Gambar 4.11 Activity Diagram Tim Borang 3 dan Tim Borang 4
42
Aktivitas user dimulai dengan login untuk mengakses web, pada halaman
ini user dapat melihat informasi tentang akreditasi dan tentang STTIND Padang
dan memilih menu yang ada. Selain itu bagi user yang membutuhkan arsip
akreditasi, user dapat mendownloadnya pada menu download.
Aktivitas admin dimulai dengan mengakses web, sebelum admin melihat
tampilan halaman admin, admin terlebih dahulu harus login. Setelah itu admin
dapat melihat, menginput, edit dan menghapus data.
Aktivitas tim borang 1, 2, 3 dab 4 dimulai dengan mengakses web,
sebelum tim borang melihat tampilan halaman user, tim borang terlebih dahulu
harus login. Setelah itu tim borang dapat melihat, menginput, edit dan menghapus
data.
4.2.5 Desain File
Setiap program yang dibuat pasti memiliki desain file dari progrram itu
sendiri, seperti desain file yang mempunyai fungsi untuk yaitu untuk menyimpan
dan mengelompokkan data. File-file tersebut di simpan di database MySQL, yang
mana merupakan Relational Database Management System (RDBMS), di mana
setiap orang bebas untuk menggunakan MySQL.
Rancangan program untuk sistem informasi akreditasi yaitu :
1. Desain File Users
Nama Database : dbwa
Nama Tabel : halamanstatis
Primary Key : id_halaman
desain sistem yang telah disetujui, kemudian menginstal, memulai sistem yang
dibuat. Adapun beberapa tujuan dari implementasi sistem adalah sebagai berikut :
1. Membuat desain sistem selama melakukan penelitian dan analisa.
2. Menguji dan mendokumentasikan prosedur dan program yang diperlukan.
3. Menyelesaikan desain sistem yang telah disetujui.
4. Memperhitungkan sistem yang telah dibuat sesuai kebutuhan pemakai
5.2 Desain Database
didalamnya terdapat PHP MyAdmin, yang di mulai dari menginstal software
tersebut sampai selesai, setelah itu menjalankannya di UC Browser, ketikkan
http://localhost/XAMPP. Selanjutnya pada tool XAMPP pilih PHP MyAdmin,
maka kita akan masuk pada tampilan PHP MyAdmin, selanjutnya dibuat database
dengan cara memilih menu Create New Database dan diberi nama dbwa.
Selanjutnya kita mumbuat tabel, tabel yang dibutuhkan pada database
terdiri dari beberapa tabel yang terlihat pada gambar dibawah ini :
Gambar 5.1 Tabel pada Database
Pada tahap ini akan dilakukan pengujian sistem untuk memeriksa apakah
suatu program aplikasi yang dibuat sudah dapat dijalankan sesuai dengan standar
tertentu. Pengujian sistem merupakan hal terpenting yang bertujuan untuk
menemukan kesalahan-kesalahan atau kekurangan pada program aplikasi yang
diuji. Berikut merupakan penjelasan beserta gambar tentang Perancanagn Sistem
Informasi Akreditasi Sekolah Tinggi Teknologi Industri (STTIND) Padang.
5.3.1 Menu Utama
Menu utama adalah menu awal yang ditampilkan ketika pertama kali kita
mengakses website.
5.3.1.1 Login User
Sebelum user masuk ke website, user harus login terlebih dahulu. Berikut
tampilan form login user :
5.3.1.2 Home
Pada bagian home ini menampilkan profil dan berita tentang STTIND
Padang yang berhubungan dengan akreditasi dan menu yang terdapat pada
45
program aplikasi, seperti : Menu Buku 3A, Menu Buku 3B, menu Evaluasi Diri,
Menu Download dan Menu Hubungi Kami.
Gambar 5.3 Tampilan Home
Pada bagian buku 3A menampilkan bentuk form isian dalam borang
akreditasi yang terdiri dari standar 1 sampai standar 7. Begitu juga yang ada pada
buku 3B
46
Gambar 5.4 Tampilan Buku 3A Standar 1 Visi Misi dan Sosialisasi
Gambar 5.5 Tampilan Buku 3A Standar 2 Tata Pamong, Kepemimpinan,
Sistem Pengelolaan, Penjaminan Mutu dan Umpan Balik
47
Gambar 5.6 Tampilan Buku 3A Standar 3 Profil Mahasiswa, Layanan Kpd
Mhs, Evaluasi Lulusan, Himpunan Alumni
Gambar 5.7 Tampilan Buku 3A Standar 4 Sistem Seleksi Pengembangan,
Monitoring Evaluasi, Dosen Tetap, Dosen tdk Tetap, Upaya Peningkatan
SDM, dan Tenaga Kependidikan
Gambar 5.9 Tampilan Buku 3A Standar 6 Pembiayaan, Sarana, Prasarana,
Sarana Akademik dan Sistem Informasi
49
Masyarakat dan Kerjasama
5.3.1.4 Evaluasi Diri
50
51
52
53
dalam arsip.
Gambar 5.21 Tampilan Menu Login Admin
55
5.3.1.10 Menu Manajemen User
5.3.1.11 Menu Manajemen Modul
5.3.1.12 Menu Berita
5.3.1.13 Menu Download
5.3.1.14 Menu Banner
5.3.1.15 Menu Galeri Foto
5.3.1.16 Menu Polling
5.3.1.17 Menu Komentar
60
Dari hasil perancangan sistem yang telah dilakukan, maka penulis dapat
mengambil kesimpulan sebagai berikut :
1. Sistem Informasi Akreditasi pada Program Studi Berbasis Web dibuat
dengan untuk mempermudah proses penyimpanan data-data akreditasi.
2. Dengan adanya Aplikasi web akreditasi Perguruan Tinggi membuat
pekerjaan penyiapan bahan akreditasi oleh tim akreditasi lebih efisien dari
sistem yang sebelumnya. Akreditasi Program Studi dimaksudkan untuk
dijadikan sebagai bahan evaluasi, agar program studi melakukan perbaikan
– perbaikan kinerja untuk mengoptimalisasikan standar mutu pendidikan,
serta Aplikasi web akreditasi ini dapat membantu perguruan tinggi
mendapatkan arsip akreditasi sesuai harapan.
6.2 Saran
1. Sistem dapat dikembangkan dengan menambahkan fitur mencetak dokumen
untuk setiap starndar sesuai dengan format dokumen borang akreditasi
program studi yang telah ditentukan.
2. Aplikasi akreditasi yang dibuat ini, masih sangat sederhana dari segi
tampilan, dan masih banyak kegiatan yang belum ditampilkan
sepertilaporan SPMI, rencana strategis, statuta dll. Untuk itu, perlu
dikembangkan dan pembaharuan informasi baik isi maupun tampilan.
61
Firdaus. PHP dan MySQL dengan Maromedia Dreamwaver 8. Jakarta: 2007
H. Riko Ervil, MT dan kawan-kawan. Buku Panduan Penulisan dan Ujian
Skripsi.Padang:2015
Ilmu.2008
Andi.2012
Http://library.binus.ac.id/eColls/eThesisdoc/Bab2/2012-2-00081
Jakarta:Mediakita.2010
Perpustakaan. Yogyakarta: Graha Ilmu.2008
Language) Generated VB6.Yogyakarta.2013
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow">
<meta name="description" content="<?php include "dina_meta1.php"; ?>">
<meta name="keywords" content="<?php include "dina_meta2.php"; ?>">
<meta http-equiv="Copyright" content="lokomedia">
<meta name="author" content="Lukmanul Hakim">
<meta http-equiv="imagetoolbar" content="no">
<meta name="language" content="Indonesia">
<meta name="revisit-after" content="7">
<meta name="webcrawlers" content="all">
<meta name="rating" content="general">
<meta name="spiders" content="all">
<link rel="shortcut icon" href="favicon.ico" />
63
/>
type="text/css" />
type="text/css" />
?>" type="text/css" />
type="text/javascript"></script>
type="text/javascript"></script>
type="text/javascript"></script>
});
type="text/javascript"></script>
type="text/javascript"></script>
"$f[folder]/js/lightbox/themes/default/jquery.lightbox.css" ?>" type="text/css" />
<script src="<?php echo "$f[folder]/js/lightbox/jquery.lightbox.min.js" ?>"
type="text/javascript"></script>
type="text/javascript"></script>
type="text/javascript"></script>
type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="<?php echo $f[folder]
?>/css/jquery.snippet.min.css" />
?>/js/jquery.snippet.min.js"></script>
if (d.getElementById(id)) return;
while($r=mysql_fetch_array($main)){
echo "<li><a href='$r[link]'><span>$r[nama_menu]</span></a>";
$sub=mysql_query("SELECT * FROM submenu, mainmenu
WHERE submenu.id_main=mainmenu.id_main
$jml=mysql_num_rows($sub);
echo "<li><a href='$w[link_sub]' class='parent'><span>»
$w[nama_sub]</span></a>";
$jml2=mysql_num_rows($sub2);
$s[nama_sub]</a></li>";
id="clock"></span></p> <!-- jam -->
action="hasil-pencarian.html"> <!-- form pencarian -->
name="kata" maxlength="50" value="Pencarian..." onblur="if(this.value=='')
this.value='Pencarian...';" onfocus="if(this.value=='Pencarian...') this.value='';" />
<input class="searchSubmit"
type="submit" value="" />
id_sekilas DESC LIMIT 5");
/>
}
?>
status='Pertanyaan'");
$t=mysql_fetch_array($tanya);
echo "<br /><span class='news-title'> $t[pilihan]</span><br /><br />";
echo "<form method=POST action='hasil-poling.html'>";
$poling=mysql_query("SELECT * FROM poling WHERE aktif='Y'
and status='Jawaban'");
while ($p=mysql_fetch_array($poling)){
value='$p[id_poling]' />$p[pilihan]</span><br />";
}
echo "<p align=center><input type=submit value=vote /></p>
70
</form>
Poling</span></a>";
id_banner DESC LIMIT 3");
echo "<p align=center><a href=$b[url] target='_blank'
title='$b[judul]'>
}
?>
href="http://sttind.ac.id/">sttind.ac.id</a>. All rights reserved.</p>
</div>
href="http://apycom.com/">Nurmaini</a></div>
</body>
</html>
<?php
ORDER BY id_berita DESC LIMIT 8");
$no=1;
while($t=mysql_fetch_array($terkini2)){
<a href='berita-$t[id_berita]-$t[judul_seo].html'>
<img class=imgheadline src=foto_berita/$t[gambar] width='82' height='40' alt=''
/></a>
<h3><a href='berita-$t[id_berita]-$t[judul_seo].html'>$t[judul]</h3></a>
<p><span class=tanggal>$t[hari], $tgl - $t[jam] WIB</span><br />$isi ...<br />
<a href='berita-$t[id_berita]-$t[judul_seo].html'> »
selengkapnya</a></p>
displayPanel('1');" align="center">  Terpopuler  </div>
<div id="tab2" class="tab" style="margin-left: 1px;"
onclick="javascript: displayPanel('2');" align="center">  Terkini
 </div>
</div>
<span>
DESC LIMIT 10");
berita dan mengabaikan tag html
$isi = substr($isi_berita,0,100); // ambil sebanyak 100 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "<li class='garisbawah'><a href=berita-$p[id_berita]-
}
?>
<span>
id_berita DESC LIMIT 11");
berita dan mengabaikan tag html
$isi = substr($isi_berita,0,100); // ambil sebanyak 100 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "<li class='garisbawah'><a href=berita-$t[id_berita]-
$t[judul_seo].html title=\"$isi ...\">$t[judul]</a></li>";
}
?>
<span>
while($k=mysql_fetch_array($komentar)){
pada isi komentar dan mengabaikan tag html
$isi = substr($isi_komentar,0,100); // ambil sebanyak 100 karakter
$isi = substr($isi_komentar,0,strrpos($isi," ")); // potong per spasi
kalimat
echo "<li class='garisbawah'><a href='http://$k[url]' target='_blank'
title=\"http://$k[url]\"><b>$k[nama_komentar]</b></a>
pada <a href='berita-$k[id_berita]-
}
?>
76
<div id="content-kiri">
// Tampilkan 2 kategori beserta 5 berita dalam kategori tersebut (bagian
kiri)
id_kategori limit 2");
<span class=judulhead><a href='kategori-$r[id_kategori]-
$r[kategori_seo].html'>$r[nama_kategori]</a></span>
</div>
<tbody><div class='tips'>
WHERE kategori.id_kategori=berita.id_kategori
limit 1,4");
WHERE kategori.id_kategori=berita.id_kategori
limit 1");
$t=mysql_fetch_array($sub2);
src='foto_berita/small_$t[gambar]' width=110 border=0></span>";
}
$isi_berita = htmlentities(strip_tags($t['isi_berita'])); // membuat
$isi = substr($isi_berita,0,120); // ambil sebanyak 120 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
$judul = substr($t['judul'],0,30); // ambil sebanyak 35 karakter
$judul = substr($t['judul'],0,strrpos($judul," ")); // potong per spasi
kalimat
echo "<li class='garisbawah'><span class=judulnya><a href='berita-
$t[id_berita]-$t[judul_seo].html' title=\"$t[judul]\">$judul ...</a></span><br />
<span class=tanggal>$t[hari], $tgl</span><br /><br />
$isi ... <a href='berita-$t[id_berita]-$t[judul_seo].html' title=\"Klik
untuk melihat detail beritanya\">Selengkapnya</a>
</li>";
$judul = substr($w['judul'],0,strrpos($judul," ")); // potong per spasi
kalimat
78
}
$cnt = 0;
79
title='$w[keterangan]'>
/></a><br />
title='$w[keterangan]'><b>$w[jdl_gallery]</b></a></td>";
}
<div id="content-kanan">
// Tampilkan 2 kategori beserta 5 berita dalam kategori tersebut (bagian
kanan)
id_kategori limit 2,2");
<span class=judulhead><a href='kategori-$r[id_kategori]-
$r[kategori_seo].html'>$r[nama_kategori]</a></span>
</div>
<tbody>
80
WHERE kategori.id_kategori=berita.id_kategori
limit 1,4");
WHERE kategori.id_kategori=berita.id_kategori
limit 1");
$t=mysql_fetch_array($sub2);
src='foto_berita/small_$t[gambar]' width=110 border=0></span>";
}
$isi_berita = htmlentities(strip_tags($t['isi_berita'])); // membuat
$isi = substr($isi_berita,0,120); // ambil sebanyak 120 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
$judul = substr($t['judul'],0,30); // ambil sebanyak 35 karakter
$judul = substr($t['judul'],0,strrpos($judul," ")); // potong per spasi
kalimat
$t[judul_seo].html' title=\"$t[judul]\">$judul ...</a></span><br />
<span class=tanggal>$t[hari], $tgl</span><br /><br />
$isi ... <a href='berita-$t[id_berita]-$t[judul_seo].html' title=\"Klik
untuk melihat detail beritanya\">Selengkapnya</a>
</li>";
$judul = substr($w['judul'],0,strrpos($judul," ")); // potong per spasi
kalimat
}
</div> <!-- / end content -->
$d[hari], $tgl - $d[jam] WIB</span><br />";
echo "<span class=judul>$d[judul]</span><br />";
echo "<span class=posting>Diposting oleh :
<b>$d[nama_lengkap]</b><br />
Kategori: <a href=kategori-$d[id_kategori]-
$d[kategori_seo].html><b>$d[nama_kategori]</b></a>
- Dibaca: <b>$baca</b> kali</span><br />";
// Share to Gmail, Email, Facebook, Twitter, etc
echo "<div class='section'>
<div class='addthis_toolbox addthis_default_style'>
if ($d[gambar]!=''){
border=0></span></p>";
echo "$d[isi_berita] <br />";
$d[id_berita]-$d[judul_seo].html'
84
// Tampilkan judul berita yang terkait (maks: 5)
echo "<img src=$f[folder]/images/berita_terkait.jpg><br /><ul>";
// pisahkan kata per kalimat lalu hitung jumlah kata
$pisah_kata = explode(",",$d[tag]);
(id_berita!='$ambil_id') and (" ;
$cari .= "tag LIKE '%$pisah_kata[$i]%'";
if ($i < $jml_kata ){
$hasil = mysql_query($cari);
while($h=mysql_fetch_array($hasil)){
$h[judul_seo].html>$h[judul]</a></li>";
85
mysql_query("UPDATE berita SET dibaca=$d[dibaca]+1
WHERE id_berita='".$val-
if ($jml > 0){
while ($s = mysql_fetch_array($sql)){
$tanggal = tgl_indo($s[tgl]);
if ($s[url]!=''){
id=$s[id_komentar]><a href='http://$s[url]'
target='_blank'>$s[nama_komentar]</a></a></span><br />";
}
}
WIB</span><br /><br />";
$isikan=sensor($isian);
}
aktif='Y'"));
echo "$linkHalaman";
echo "</div></div>";
id_kategori='".$val->validasi($_GET['id'],'sql')."'");
<b>$n[nama_kategori]</b></span><br /><br />";
$p = new Paging3;
$sql = "SELECT * FROM berita WHERE id_kategori='".$val-
>validasi($_GET['id'],'sql')."'
$hasil = mysql_query($sql);
$jumlah = mysql_num_rows($hasil);
if ($jumlah > 0){
echo "<table><tr><td><span class=tanggal><img
src=$f[folder]/images/clock.gif> $r[hari], $tgl - $r[jam] WIB</span><br />";
echo "<span class=judul><a href=berita-$r[id_berita]-
$r[judul_seo].html>$r[judul]</a></span><br />";
// Apabila ada gambar dalam berita, tampilkan
if ($r[gambar]!=''){
src='foto_berita/small_$r[gambar]' width=110 border=0></span>";
}
$isi_berita = htmlentities(strip_tags($r[isi_berita])); // membuat paragraf pada
isi berita dan mengabaikan tag html
$isi = substr($isi_berita,0,400); // ambil sebanyak 220 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "$isi ... <a href=berita-$r[id_berita]-
$r[judul_seo].html>Selengkapnya</a>
<br /></td></tr></table><hr color=#CCC noshade=noshade />";
}
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
echo "Hal: $linkHalaman";
}
$d = mysql_fetch_array($detail);
/>";
echo "<b>Tanggal</b> : $tgl_mulai s/d $tgl_selesai <br /><br />";
echo "<b>Tempat</b> : $d[tempat] <br /><br />";
echo "<b>Pukul</b> : $d[jam] <br /><br />";
echo "<b>Pengirim (Contact Person)</b> : $d[pengirim] <br />";
echo "</div>
<div id='content-detail'>";
echo "<span class=judul_head>» <b>Hasil Pencarian</b></span><br />";
// menghilangkan spasi di kiri dan kanannya
$kata = trim($_POST['kata']);
$pisah_kata = explode(" ",$kata);
for ($i=0; $i<=$jml_kata; $i++){
$cari .= "judul OR isi_berita LIKE '%$pisah_kata[$i]%'";
if ($i < $jml_kata ){
$hasil = mysql_query($cari);
$ketemu = mysql_num_rows($hasil);
echo "<p>Ditemukan <b>$ketemu</b> berita dengan kata <font
style='background-color:#00FFFF'><b>$kata</b></font> : </p>";
while($t=mysql_fetch_array($hasil)){
echo "<table><tr><td><span class=judul><a href=berita-
$t[id_berita]-$t[judul_seo].html>$t[judul]</a></span><br />";
// Tampilkan hanya sebagian isi berita
$isi_berita = htmlentities(strip_tags($t[isi_berita])); // membuat paragraf pada
isi berita dan mengabaikan tag html
$isi = substr($isi_berita,0,250); // ambil sebanyak 150 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "$isi ... <a href=berita-$t[id_berita]-
$t[judul_seo].html>Selengkapnya</a>
<br /></td></tr>
}
}
else{
echo "<p></p><p align=center>Tidak ditemukan berita dengan kata
<b>$kata</b></p>";
}
// cookie akan secara otomatis terhapus dalam waktu 24 jam
setcookie("poling", "sudah poling", time() + 3600 * 24);
/>";
id_poling='$_POST[pilihan]'");
echo "<p align=center>Terimakasih atas partisipasi Anda mengikuti poling
kami<br /><br />
echo "<table width=100% style='border: 1pt dashed #0000CC;padding:
10px;'>";
93
aktif='Y'");
$j=mysql_fetch_array($jml);
status='Jawaban'");
$gbr_vote = $prosentase * 3;
echo "<tr><td width=120>$s[pilihan] ($s[rating]) </td><td>
<img src=$f[folder]/images/blue.png width=$gbr_vote height=18
border=0> $prosentase %
}
<div id='content-detail'>";
/>";
echo "<p align=center>Terimakasih atas partisipasi Anda mengikuti poling
kami<br /><br />
echo "<table width=100% style='border: 1pt dashed #0000CC;padding:
10px;'>";
aktif='Y'");
$j=mysql_fetch_array($jml);
status='Jawaban'");
$gbr_vote = $prosentase * 3;
echo "<tr><td width=120>$s[pilihan] ($s[rating]) </td><td>
<img src=$f[folder]/images/blue.png width=$gbr_vote height=18
border=0> $prosentase %
echo "</div>
<div id='content-detail'>";
echo "<span class=judul_head>» <b>Profil</b></span><br /><br />";
$profil = mysql_query("SELECT * FROM modul WHERE
id_modul='37'");
$r = mysql_fetch_array($profil);
if ($r[gambar]!=''){
src='foto_banner/$r[gambar]'></span>";
$d = mysql_fetch_array($detail);
/>";
src='foto_banner/$d[gambar]'></span>";
<div id='content-detail'>";
echo "<span class=judul_head>» <b>Berita</b></span><br /><br />";
$p = new Paging2;
jam,
on berita.id_berita=komentar.id_berita
and aktif='Y'
while($r=mysql_fetch_array($sql)){
echo "<table><tr><td>
<span class=tanggal>$r[hari], $tgl - $r[jam] WIB</span><br />";
echo "<span class=judul><a href=berita-$r[id_berita]-
$r[judul_seo].html>$r[judul]</a></span><br />";
// Tampilkan hanya sebagian isi berita
$isi_berita = htmlentities(strip_tags($r[isi_berita])); // membuat paragraf pada
isi berita dan mengabaikan tag html
$isi = substr($isi_berita,0,220); // ambil sebanyak 150 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "$isi ... <a href=berita-$r[id_berita]-
$r[judul_seo].html>Selengkapnya</a> (<b>$r[jml] komentar</b>)
</td></tr></table>
}
echo "</div>
<div id='content-detail'>";
echo "<span class=judul_head>» <b>Agenda</b></span><br /><br />";
$p = new Paging4;
while($d=mysql_fetch_array($sql)){
echo "<tr><td colspan=2><span
class=tanggal>$tgl_posting</span></td></tr>";
echo "<tr><td colspan=2><span class=judul>$d[tema]</span></td></tr>";
echo "<tr><td valign=top><b>Topik</b> </td><td> : $isi_agenda
</td></tr>";
echo "<tr><td><b>Tanggal</b> </td><td> : $tgl_mulai s/d $tgl_selesai
</td></tr>";
echo "<tr><td><b>Pukul</b> </td><td> : $d[jam] </td></tr>";
echo "<tr><td><b>Tempat</b> </td><td> : $d[tempat] </td></tr>";
100
echo "<tr><td><b>Pengirim</b> </td><td> : $d[pengirim]
</td></tr></table><hr color=#CCC noshade=noshade />";
}
echo "</div>
<div id='content-detail'>";
/>";
echo "<ul>";
while($d=mysql_fetch_array($sql)){
echo "<li><a href='downlot.php?file=$d[nama_file]'>$d[judul]</a>
($d[hits])</li>";
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM download"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
echo "</div>
echo "<span class=judul_head>» <b>Album</b></span><br />";
// Tentukan kolom
album_seo,
ON album.id_album=gallery.id_album
WHERE album.aktif='Y'
GROUP BY jdl_album");
echo "<table><tr>";
<img class='img2' src='img_album/kecil_$w[gbr_album]' border=0 width=120
height=90><br />
}
elseif ($_GET['module']=='detailalbum'){
echo "<span class=judul_head>» <a href=semua-
album.html><b>Album</b></a> » <b>Galeri Foto</b></span><br />";
$p = new Paging6;
$posisi,$batas");
<a href='img_galeri/$w[gbr_gallery]' title='$w[keterangan]' class='lightbox'
rel='group1'>
/>
}
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
}else{
}
<div id='content-detail'>";
echo "<span class=judul_head>» <b>Hubungi Kami</b></span><br
/><br />";
echo "<b>Hubungi kami secara online dengan mengisi form dibawah ini:</b>
<table width=100% style='border: 1pt dashed #0000CC;padding: 10px;'>
<form action=hubungi-aksi.html method=POST>
<tr><td>Nama</td><td> : <input type=text name=nama size=40></td></tr>
<tr><td>Email</td><td> : <input type=text name=email size=40></td></tr>
<tr><td>Subjek</td><td> : <input type=text name=subjek
size=55></td></tr>
<tr><td valign=top>Pesan</td><td> <textarea name=pesan style='width:
315px; height: 100px;'></textarea></td></tr>
<tr><td> </td><td><img src='captcha.php'></td></tr>
<tr><td> </td><td>(Masukkan 6 kode diatas)<br /><input type=text
name=kode size=6 maxlength=6><br /></td></tr>
</td><td colspan=2><input type=submit name=submit
value=Kirim></td></tr>
<a href=javascript:history.go(-1)><b>Ulangi Lagi</b>";
}
<a href=javascript:history.go(-1)><b>Ulangi Lagi</b>";
}
<a href=javascript:history.go(-1)><b>Ulangi Lagi</b>";
}
<a href=javascript:history.go(-1)><b>Ulangi Lagi</b>";
}
'$tgl_sekarang')");
/>";
echo "<p align=center><b>Terimakasih telah menghubungi kami. <br /> Kami
akan segera meresponnya.</b></p>";
<a href=javascript:history.go(-1)><b>Ulangi
Lagi</b></a>";
<a href=javascript:history.go(-1)><b>Ulangi Lagi</b></a>";
}
}
Nama : Nurmaini
NPM : 1310024262007
Sekolah Tinggi Teknologi Industri (STTIND) Padang
Berbasis Website
1 26 Oktober 2016
Penulisan
Identifikasi Masalah, Rumusan Masalah,
Konseptual
5 22 Desember 2017 Acc Seminar Proposal
6 12 Januari 2017 Judul TA, Daftar Isi, Tabel, Gambar,
Penulisan dan Kerangka konseptual
7 07 Februari 2017
Perbaikan Kata Pengantar, Latar
Case Diagram, Kesimpulan dan Daftar
Kepustakaan.
Padang, Februari 2017
(Nofriadiman ST, M.Kom)
Nama : Nurmaini
NPM : 1310024262007
Sekolah Tinggi Teknologi Industri (STTIND) Padang
Berbasis Website
1 26 Oktober 2016
Penulisan
Identifikasi Masalah, Rumusan Masalah,
Konseptual
3 07 November 2016 Gunakan Bahasa Baku EYD yang Benar,
Oerbaikan Penulisan Dalam Laporan
5 22 Desember 2017 Acc Seminar Proposal
6 12 Januari 2017 Judul TA, Daftar Isi, Tabel, Gambar,
Penulisan dan Kerangka konseptual
Padang, Februari 2017
(Veni Wedyawati, M.Kom)
Nama : Nurmaini
NPM : 1310024262007
Dengan ini menyatakan bahwa skripsi yang saya susun dengan judul :
“ Perancangan Sistem Informasi Akreditasi Program Studi Sekolah Tinggi
Teknolohi Industri STTIND Padang “
Adalah benar-benar hasil karya saya sendiri dan bukan merupakan plagiat dari
Skripsi orang lain. Apabila kemudian dari pernyataan saya tidak benar, maka saya
bersedia menerima sanksi akademis yang berlaku (dicabut predikat kelulusan dan
gelar kesarjanaanya).
Demikian pernyataan ini saya buat dengan sebenarnya, untuk dapat dipergunakan
sebagaimana mestinya.
Penelitian : 1. Data Buku 3A
2. Data Buku 3B
3. Data Evaluasi Diri
Mahasiswa yang bersangkutan telah melakukan penelitian dari tanggal 08 Januari
sampai dengan 08 Februari 2017 Melakukan Perancangan Sistem Informasi
Akreditasi Program Studi Sekolah Tinggi Teknologi Industri (STTIND) Padang.
Padang, 10 Maret 2017
(Tri Ernita, ST, MP) (Nofriadiman, ST, M.Kom)
NIDN. 1028027801 NIDN.1030117901
Nomor Pokok
Mahasiswa : 1310024262007
IPK : 3,60
Nama Orang Tua : Mahyuddin
Rw 17, Kel. Parupuk Tabing, Kec.
Koto Tangah Kota Padang