Software Pendukung LAMPIRAN SURAT KETERANGAN

15 bahasa perintah atau sintak yang berbeda, namun pada prinsipnya mempunyai arti dan fungsi yang sama. Perintah – perintah berikut adalah : d. Create, yaitu digunakan untuk membuat tabel baru. e. Select, yaitu digunakan untuk menampilkan data sesuai kriteria yang kita tentukan. f. Insert, digunakan untuk menyisipkan atau menambah baris pada tabel. g. Update, yaitu digunakan untuk merubah isi data dalam tabel. h. Delete, yaitu digunakan untuk menghapus baris atau record data dalam tabel. i. Drop, yaitu digunakan untuk menghapus tabel. Contoh penggunaan MySQL

B. HTML

HTML HyperText Markup Language adalah suatu format data yang digunakan untuk membuat dokumen hypertext yang dapat dibaca dari satu platform ke platform lainnya tanpa melakukan suatu perubahan apapun. Dokumen HTML disebut markup language karena mengandung tanda – tanda tertentu yang digunakan untuk menentukan tampilan teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen, contoh struktur bahasa HTML CREATE TABLE user users varchar20 NOT NULL, password varchar32 NOT NULL, PRIMARY KEY users TYPE=MyISAM; 16

C. PHP

PHP adalah bahasa scripting server – side, artinya bahasa yang digunakan pada server dengan tanpa perlu melakukan kompilasi tetapi cukup menuliskan tulisan dalam bentuk ASCII-nya saja. PHP sangat mirip dengan bahasa C, juga mempunyai karakteristik yang mirip dengan Perl. PHP dapat digunakan untuk mengolah data dari berbagai macam database, contoh struktur bahasa PHP adalah sebagai berikut :

D. Adobe Dreamweaver CS5

Adobe Dreamweaver merupakan program penyunting halaman web dari Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver dari Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang lengkap serta kemudahan dalam penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Kemudian setelah dibeli oleh Adobe Systems berkembang ke Versi selanjutnya yakni versi 9 CS3 versi 10 yang ada dalam Adobe Creative Suite 4 CS4 dan versi terbarunya yaitu CS6. Adobe Dreamweaver memiliki banyak tool-tool yang memudahkan seorang web design untuk mengedit dan membuat kode-kode html head titleUntitled Documenttitle head body ………Syntax program body html ?php echo ” Syntax Program”; ? 17 dalam halaman web. Fasilitas yang terdapat didalamnya antara lain: Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode tampilan kode dan Code inspector yang mengizinkan kita mengedit kode Javascript, XML, HTML, CSS, TEMPLATING dan dokumen teks lain secara langsung. Teknologi Roundtrip HTML yang dimilikinya mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML tanpa susah payah.

E. WAMP Server

WAMP adalah paket program yang dibuat secara independent yang dapat diinstall pada komputer yang menggunakan sistem operasi Windows. Program ini untuk melayani halaman web dinamis suatu jaringan komputer, seperti internet atau jaringan pribadi. WAMP adalah suatu singkatan yang terbentuk dari sistem operasi Windows dan komponen utama paket : Apache, Mysql dan PHP atau Perl atau Phyton. Apache adalah suatu server web, yang mengijinkan orang- orang dengan web browsers seperti Internet explorer atau Firefox untuk menghubungkan suatu komputer dan melihat informasi dari suatu halaman web. Mysql adalah suatu database manager untuk menjelajahi data yang sangat terorganisir. PHP adalah suatu catatan bahasa yang dapat menggerakkan informasi dan menyimpannya dalam suatu database dan menghasilkan halaman web. Setiap suatu browser diminta program lain yang dapat mencakup paket, seperti phpMyAdmin yang menyediakan suatu alat penghubung grafis untuk Mysql Database manager, atau catatan alternatif bahasa pemrograman Phyton atau Perl. 18 BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya untuk mengidentifikasikan masalah- masalah, dan hambatan-hambatan sehingga dapat diusulkan kebutuhan-kebutuhan untuk perbaikannya[1]. Tahap analisis merupakan tahap yang paling kritis dan sangat penting, karena kesalahan didalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya. Selama ini Koperasi Universiti Utara Malaysia mempublikasikan seluruh kegiatannya, dan perkembangan nya melalui media cetak , seperti melalui majalah dinding dan Majalah yang di luncurkan oleh kampus. Analisis sistem ini diperoleh melalui wawancara dan observasi dan ditemukan beberapa data dan fakta yang akan dijadikan bahan uji dan analisis menuju penerapandan pengembangan sebuah aplikasi sistem yang diusulkan.

3.1.1 Analisis Masalah

Pada saat ini, penyampaian informasi tentang koperasi masih berjalan secara manual yaitu dengan membuat majalah dinding . Begitu juga dengan pemberian berita terupdate diberitakan melalui majalah bulanan, sehingga pemberitaan hanya dapat disampaikan dengan waktu yang relatif sedikit sehingga lambat untuk disampaikan. Dengan pemberitaan seperti ini, staff koperasi mendapatkan kesulitan dan kejenuhan tersendiri dalam pemberitaan. Oleh karena itu metode pemberitaan secara manual ini harus dikembangkan sehingga proses belajar mengajar menjadi lebih efisien, modern.

3.2 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional dilakukan untuk mengetahui spesifikasi kebutuhan untuk sistem. Spesifikasi kebutuhan melibatkan analisis perangkat kerashardware, analisis perangkat lunaksoftware.

3.2.1 Analisis Kebutuhan Perangkat KerasHardware

Agar aplikasi ini dapat berjalan dengan baik , maka dibutuhkan perangkat keras yang sesuai dengan kebutuhan aplikasi. Berikut ini adalah spesifikasi minimum perangkat keras yang dibutuhkan untuk menjalankan aplikasi secara optimal. Spesifikasi Hardware: Prosesor berkecepatan minimal 1.0 Ghz RAM 512 Mb Harddisk 20 Gb Ethernet Card 19

3.2.2 Analisis Kebutuhan Perangkat LunakSoftware

Sistem operasi dapat menggunakan Windows XP SP1 atau SP2; Web Browser : Sedangkan untuk web browser dapat menggunakan program Microsoft Internet Explorer, Mozilla Firefox 3.5, Opera; Dari hasil pengamatan perangkat lunak, terdapat beberapa hal penting yang harus diperhatikan agar sistem yang akan dirancang dapat berjalan dengan baik dan sesuai dengan yang diharapkan. Pengguna diharapkan dapat memenuhi kebutuhan perangkat lunak yang telah di rekomendasikan agar aplikasi dapat berjalan dengan baik

3.3 Analisis Basis Data

Usulan untuk diagram E-R yaitu terdapat kunci yang unik primary key pmada setiap entitas tabel induk yang dapat membedakan dengan atribut lainnya sehingga tabel tersebut dapat dijadikan referensi untuk tabel yang lainnya. Dari usulan diatas maka dapat dibuat diagram E-R untuk sistem yang terdri dari beberapa tabel yang dibutuhkan untuk menyimpan data. Untuk melihat keterhubungan antar tabel yang ada maka akan digambarkan sebagai berkut:

3.3.1 E-R Diagram

Diagram E-R merupakan komponen-komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang merepresentasikan seluruh fakta dari “dunia nyata” yang kita tinjau. Diagram E-R digunakan untuk merancang tabel yang akan dibuat beserta relasi antar tabel pada basis data. ERD juga merupakan model konsepsual yang mendeskripsi hubungan antar penyimpanan dalam ERD. Dari hasil analisis, didapat data yang akan dipakai dalam proses pembangunan program aplikasi Sistem Informasi Kepegawaian, Kemudian dari data yang telah diperoleh, dibangun sebuah desain basis data dengan menggunakan tools Entit Gambar 3.1 Entity Relational Diagram Website Profil Koperasi UUM