PERMASALAHAN ORGANISASI
untuk menolong
21
kegunaan. Suatu proses pengoahan terdiri dari tiga tahapan besar yang disebut
dengan siklus pengolahan data (Data Processing cycle). Yaitu input, prosessing ,
dan output. Adapun pengertian dari tiga tahapan siklus pengolahan data yaitu :
1. Input adalah informasi dari luar sistem komputer yang harus dimasukkan
kekomputer untuk menyelesaikan beberapa pekerjaan.
2. Processing adalah kegiatan mengolah dan memanipulasi masukan data
sedemikan rupa sehingga menjadi informasi yang sesui dengan keinginan user.
3. Output adalah informasi yang dihasilan dari manipulasi atau pengolahan data
komputer dan akan ditampilkan melaui monitor atau printer.
3.1.4 Alat Pengembangan Aplikasi
A. Bagan Alir Dokumen
Bagan Alir Dokumen ( Document flowchart ) adalah bagan yang dituliskan aliran
dokumen dari urutan prosedur suatu program. Symbol symbol yang digunakan
dapat dilihat pada tabel 3.1 sebagai berikut :
Simbol
Keterangan
22
Dokumen
Proses Manual
Kartu Plong
Proses
Keyboard
Garis Alir
Penjelasan
Penghubung
Display
23
Diskette
Drum Magnetik
Proses
Garis Alir
Keterangan
Digunakan untuk mewakili data input/output.
Penghubung
Keputusan
Prosedur
Start/End
24
3.1.5 Database
Database adalah kumpulan file-file yang saling beralasi, relasi tersebut biasa
ditunjukan dengan kunci tiap file yang ada. (kristanto , 2004).
Lingkup database terdiri dari :
A. Data
Data adalah hasil pengukuran yang bisa memberikan gambaran suatu keadaan.
B. Entity
Entity adalah orang, tempat kejadian, atau konsep informasinya direkam.
Misalnya, pembuatan surat izin adalah warga, Desa, dan lain-lain.
D. Atribute
Setiap entity mempunyai atribute atau sebutan untuk mewakili suatu entiity.
Contoh : NIK, Nama, Pekerjaan dan lain sebagainya.
E. Record
Record adalah kumpulan elemen-elemen yang saling berkaitan menginformasikan
tentang suatu entity secara lengkap.
F. File
Kumpulan file-file memiliki kaitan antara suatu file dengan file yang lain
sehingga membentuk suatu bangunan data untuk menginformasikan satu
perusahaan, instansi dalam batasan tertentu.
3.1.6Pengertian Web
25
26
27
terlihat oleh user sehingga keamanan halaman web lebih terjamin. PHP dirancang
untuk membentuk halaman web yang dinamis, yaitu halaman web yang dapat
membentuk suatu tampilan berdasarkan permintaan terkini, seperti menampilkan
isi basis data kehalaman web.
3. MySQL
MySQL dikembangkan oleh sebuah perusahaan Swedia bernama MySQL AB yang
pada saat itu bernama TcX DataKonsult AB sekitar tahun 1994-1995, namun cikal
bakal kodenya sudah ada sejak 1979. Awalnya TcX membuat MySQL dengan
tujuan mengembangkan aplikasi web untuk klien. TcX merupakan perusahaan
pengembang software dan konsultan database. Saat ini MySQL sudah diakuisisi
oleh Oracle Corp.
MySQL adalah suatu jenis database server yang sangat terkenal dan banyak
digunakan untuk membangun aplikasi web yang menggunakan database sebagai
sumber dan pengelolaan datanya. Kepopuleran MySQL antara lain karena
MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses database-nya
sehingga mudah untuk digunakan, kinerja query cepat, dan mencukupi untuk
kebutuhan database perusahaan-perusahaan skala menengah-kecil. MySQL juga
bersifat open source dan free pada berbagai platform (kecuali pada Windows,
yang bersifat shareware). MySQL didistribusikan dengan lisensi open source GPL
(General Public License) mulai versi 3.23, pada bulan juni 2000.
28
Bandar
Lampung.
sepertiiniakanmemakanwaktu
lama
PenyampaianInformasi
yang
danmenggunakanbiaya
yang
system
yang
ada,
bukanmerubahsecarakeseluruhan.
29
yang
diberikakepalasekolah.
Humasmembagidokumeniklandanpromosikedalambrosur,spanduk, daniklan.
DokumenBrosurdanSpanduklangsungdisampaikankepadamasyarakat
Dokumeniklandiberikankepada media elektronik/cetak.
Media elektronik/cetakmempublikasianiklan yang dibuat.
Masyarakatmelihatiklan yang dipublikasian media elektronik/cetak
30
Masalah dari sistem yang sedang berjalan di SMA 2 Perintis Bandar Lampung
yaitu :
1.
PenyampaianInformasi
Informasipendaftarancalonsiswa/siswibaruharusdatanglangsungkesekolah
SMA 2 Perintis Bandar Lampung. Hal iniakanterasabagicalonsiswa yang
mungkinberadadilainkotaataujauhdarisekolah
BentukPenyampaianInformasmasihdalambentukberkas
Bentuk-bentukpenyampaianinformasimasihdalabentukberkas, sepertibrosur,
2.
spanduk,
danmedaiklanpadasuratkabar.
Biladilihatdarisegibiayacukumahaldalampengadaaanya
3.2.4 Usulan Pemecahan Masalah
Untuk membantu kegiatan promosidaninformasiSMA 2 Perintis Bandar Lampung
dalam mengatasi masalah pada sistem yang sedang berjalan demi perkembangan
instansi
tersebut,
maka
penulis
mencoba
merancang
aplikasi
yang
31
32
Field Name
Type
Siz
Keterangan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
nis
nmsiswa
ttl
jk
Agama
kls
anakke
status
nmortu
kerja
hasilortu
almt
tlp
thnakt
Int
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
e
11
100
100
10
10
10
10
10
100
100
100
100
20
10
Nomoridentitaspegawai
Nomor id jabatan
Tanggalkenaikanjabatan
Jeniskelamin
Agama
Kelas
AnakKe
Status Anak
Nama Orang Tua
Pekerjaan Orang Tua
Penghasilan Orang Tua
Alamat
Alamat
TahunAngkatan
33
Field Name
nip
nmguru
jur
almtguru
tlpguru
Type
Siz
Keterangan
Int
varchar
Varchar
Varchar
Varchar
e
20
100
20
100
15
NomorInduk Guru
Nama Guru
20 Jurusan Guru
Alamat Guru
NomorTelpon Guru
3. Rancangan TabelBukuTamu
Nama Tabel : bukutamu
Primary Key : id
Tabel 3.5 Rancangan Tabel BUKU TAMU
No
1
2
3
4
5
6
Field Name
id
jam
tgl
Nm
Email
Komentar
Type
Siz
Keterangan
Int
Varchar
Varchar
Varchar
Varchar
Varchar
e
20
20
20
100
50
100
Nomor ID
Jam
Tanggal
Nama User
Email
Komentar,saran, dankritik
Type
Siz
Keterangan
Int
Varchar
e
25
25
Username Admin
Password Admin
4. Rancangan Tabeladmin
Nama Tabel : admin
Primary Key : username
Tabel 3. Rancangan Tabel admin
No
1
2
Field Name
username
Password
34
3
4
5
6
Tgl
Nm
Email
Komentar
Varchar
Varchar
Varchar
Varchar
20
100
50
100
Tanggal
Nama User
Email
Komentar,saran, dankritik