ANALISIS DAN PERANCANGAN WEBSITE DI SMPN 1 MOYUDAN NASKAH PUBLIKASI
Disusun oleh : AMRI DWI HUDAYA
07.02.6715
FATKHAN AMIRUL HUDA
07.02.6718
JURUSAN MANAJEMEN INFORMATIKA SEKOLAH TINGGI INFORMATIKA DAN KOMPUTER “AMIKOM” YOGYAKARTA
i
ANALYSIS AND DESIGN OF WEBSITE IN JUNIOR HIGH SCHOOL 1 MOYUDAN
Amri Dwi Hudaya Fatkhan Amirul Huda
Jurusan Manajemen Informatika STIMIK AMIKOM YOGYAKARTA
ABSTRACT
By progressively expanding era of information technology today demands a tight competition between the school and each school is making every school lain.Hal conduct vigorous campaigns where to get a lot of students who entered the school and also to promote the school. One of the promotional tools used is the website, because the website has been known by many people and also one of the media promotion of good / effective way to boost the number of new students, especially in Junior High School 1 Moyudan. Keyword: Technologi, Website, Moyudan, Computer, Student
ii
1
1. Pendahuluan Sejalan dengan perkembangan ilmu pengetahuan dan teknologi, informasi dapat membantu manusia memasuki peradaban yang baru diera globalisasi dan teknologi yang diciptakan untuk membantu pekerjaan sehari-hari. Dilihat dari pemanfaatan ilmu pengetahuan dan teknologi, tentu harus diimbangi dengan tuntutan kemampuan adaptasi manusia sebagai pengguna pada bidang teknologi informasi. Dengan adanya internet, maka alangkah terbuka luas media sebagai pemberi informasi yang cepat dan akurat. Untuk itulah maka sangat penting sekali membangun sebuah sarana informasi seperti website yang berguna sebagai
media pengenalan dan promosi atas sebuah
lembaga atau perusahaan. Website yang baik, memberikan informasi yang menarik, mudah diingat dan mengena pada sasaran, dan itu sangat mempengaruhi image para user yang berkunjung ke website tersebut.
2
2. Analisis dan Perancangan Website 2.1. Flowchart System yang di usulkan
3
2.2 Data Flow Diagram (DFD) Perancangan model dilakukan secara logikal mode dengan menggunakan notasi-notasi yang ada pada DFD (Data Flow Diagram) dengan tujuan untuk memberikan penjelasan tentang fungsi-fungsi dari sistem secara logikal. DFD merupakan salah satu model yang digunakan dalam
sistem,
cara
menggunakan
informasi
yang
tersimpan
dan
pemindahan antar fungsi dan system. DFD memfokuskan pada aliran data dari dan kedalam sistem yang sekaligus memproses data-data tersebut. Komponen-komponen dasar dari setiap program komuter ini digambarkan secara
detail
dan
digunakan
untuk
menganalisis
keakuratan
dan
kompetensi sistem. Pendekatan perancangan model yang dilakukan secara logikal model, untuk memberikan penjelasan tentang fungsi-fungsi dari sistem secara logikal akan bekerja kepada penggunanya. Untuk menggambarkan proses dari fungsi tersebut notasi-notasi pada DFD (Data Flow Diagram)
4
DFD Level 0
Pengunjung
-Data Berita -Data Bukutamu Data Bukutamu
-Data Kategori -Data Banner
0
-Data Agenda
-DataNGuru Sistem Promosi “SMP 1 Moyudan” berbasis web -Data Page
-Data Berita -Data Bukutamu -Data Kategori -Data Banner -Data Agenda -Data Guru -Data Admin -Data Page
-Data Berita -Data Bukutamu -Data Kategori -Data Banner -Data Agenda -Data Guru -Data Admin -Data Page
Administrator
5
DFD Level 1 ADMIN Data Admi n
Data Berita
Data Bukutamu
Data Kategori
Data Banner
Data Agenda
Data Guru
Data Page
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
Olah Data Admin
Olah Data Berita
Olah Data Bukutamu
Olah Data Kategori
Olah Banner
Olah Data Agenda
Olah Data Guru
Olah Data Page
Admin
Berita
Bukutamu
Kategori
Banner
Agenda
Guru
Page
1.9
1.10
1.11
1.12
1.13
1.14
1.15
Data Berita
Data Bututamu
Data Kategori
Data Banner
Data Agenda
Data Guru
Data Page
PENGUNJUN G
6
2.3 Entity Relationship Diagram Nama Nama_pa ge
Id_page
Id_bukuta mu
Email Subjek
Page
Buku Tamu
Pesan Content
Status
Gambar
Tanggal Gambar
Pend_te rakhir
NIP Nama_gu ru
Guru
Email
Tanggal_l ahir Tempat_ lahir
Jenis_kel amin Agama Alamat
Telp
7
Tgl_mulai Tgl_seles ai
Tgl_posti ng
Userna me
Password
Id_bann er
Nama_le ngkap
Judul_ba nner
Tempat
Agenda
Admin
Input
Input
Banner URL
Email Id_agend a
Tema
Id_sessio n
Gambar
Input Telp Nama_kat egori
Id_kategori
Id_berita
Berita
Kategori keterang an
judul Gambar Isi_berit a
Tanggal
8
2.4 Rancangan Table Tabel admin ini berfungsi untuk menyimpan record dari pengelola situs atau admin. Adapun struktur tabel admin adalah sebagai berikut : Admin field
type
keterangan
Username *
Varchar(50)
Primary key
Password
Varchar(15)
Nama_Lengkap Varchar(32) Email
Varchar(100)
Telp
Varchar(20)
Id_Sesion
Varchar(100)
Berita Field
Type
Keterangan
id_berita *
Integer (5)
Primary key
id_kategori
Integer (5)
Username **
Varchar (50)
judul
Varchar (100)
isi_berita
text
tanggal
date
gambar
Varchar (100)
Foreign key
9
Guru Field
Type
Keterangan
NIP *
Integer(10)
Primary Key,auto_increment
password
Varchar(50)
nama_guru
Varchar(100)
tempat_lahir
Varchar(50)
tanggal_lahir
date
agama
Enum(‘islam’,’kristen’, ’katolik’,’hindu’,’budha’)
alamat
Varchar(250)
telp
Varchar(20)
jenis_kelamin
Enum(‘lakilaki’,’perempuan’)
email
Varchar(50)
pendidikan_terakhir Varchar(30) gambar
Varchar(100)
10
Kategori Field
Type
Keterangan
Id_kategori *
Integer(5)
Primary Key,auto_increment
Nama_kategori Varchar50) keterangan
Varchar(100)
Agenda Field
Type
Keterangan
Id_agenda *
Integer(3)
Primary Key,auto_increment
tema
Varchar(100)
Isi_agenda
text
tempat
Varchar(100)
Tanggal_mulai
date
Tanggal_selesai
date
Tanggal_posting date Username **
Varchar(50)
Foreign key
11
Banner Field
Type
Keterangan
id_banner *
Integer (5)
Primary key
judul
Integer (100)
url
Varchar (100)
gambar
varchar (100)
Tanggal_posting date Username **
Varchar(50)
Foreign key
Page Field
Type
Keterangan
id_page *
Integer (5)
Primary key, auto_increment
Nama_page
Varchar (50)
content
Varchar (100)
gambar
Varchar (100)
3. Implementasi Proses Pembuatan Web Dinamis 3.1. Halaman Home Merupakan halaman utama atau index yang berisi berbagai menu dan link untuk memudahkan user didalam mencari informasi yang diinginkan. Setiap kali user mengalami kesulitan maka langsung saja
12
kembali ke home. Adapun tampilan dari halaman utama/index tersebut adalah :
Halaman Home 3.2.
Halaman Profil
Halaman Profi
13
3.3 Halaman Guru
Halaman Guru 3.4 Admin
Halaman utama admin
14
4. Spesifikasi komputer yang digunakan Pembuatan
program
penulis
menggunakan
komputer
dengan
spesifikasi sebagai berikut : a. Prosesor Dual Core 2,0 GHz b. Motherboard ECS C51GM-M c. Memory 1024 Mb d. Harddisk Seagate 120 Gb e. Sound Card On Board f. VGA Ge Force 7200 128Mb g. CD-RW Samsung 52x32x52x h. Monitor SAMSUNG SyncMaster 14” i. Mouse Ps/2 j. Keyboard Spesifikasi diatas tidak mutlak harus seperti itu namun dapat juga menggunakan spesifikasi yang lain. Tidak menutup kemungkinan untuk menggunakan spesikikasi lebih tinggi dari spesifikasi yang telah dicantumkan diatas, tentunya program tersebut akan berjalan lebih baik lagi.
15
4.1 Instalasi Perangkat Lunak a. Instalasi program Sebelum source program diletakkan didirektori terlebih dahulu kita pastikan Sistem Operasi dalam hal ini Windows Xp Sp2 dan Software Appserv sudah terinstal. b. Start apache dan start mysql-d sudah otomatis berjalan setelah penginstalan Appserv c. Jalankan Browser Internet Explorer atau browser yang lainnya. d.
Ketikkan “localhost’ kemudian klik dan pilih TA2 maka akan tampil halaman index
5. Penutup Kesimpulan Dari penelitian ini dapat dilihat bahwa perancangan website di SMP N 1 Moyudan akan menambah minat orang tua untuk menyekolahkan anaknya di SMP N 1 MOYUDAN Karena Website mempunyai banyak keuntungan. antara lain : 1.
Dapat mengetahui informasi kapanpun dan dimanapun.
2.
Informasi selalu update.
3.
Memberikan kemudahan bagi siapa saja untuk mengakses informsi.
16
4.
Bentuk tampilan dapat dengan mudah dimengerti oleh pemakai.
5.
Meningkatkan kinerja dalam rangka melakukan pelayanan dan penyelesaian tugas-tugas dengan baik.
Saran Dengan kesimpulan diatas penulis memberikan saran sebagai berikut 1. Agar lebih effisien ada baiknya informasi selalu update. 2. Dengan sistem informasi yang baru, pemakai disarankan untuk memperhatikan kekurangan dan kelemahan sistem baru agar dapat segera mencari pemecahan masalahnya dan dilakukan pengembangan
17
DAFTAR PUSTAKA Kurniawan, Yulianto.2008. “Membangun Situs Dengan PHP Untuk Orang Awam”.Palembang: Maxicom. Syafii, M.2005. “Panduan Membuat Aplikasi Database Dengan PHP 5 MySQL PostgreSQL Oracle”.Yogyakarta:Penerbit ANDI. Kristanto,
Andri.2003.
“Perancangan
Sistem
Informasi
Aplikasinya”.Yogyakarta:Gava Media Marlina, Linda.”Sistem Basis Data”.Yogyakarta:Penerbit ANDI www.polinpdg.ac.id/duelike/data/mega_jaya.pdf
Dan