Analisis Kebutuhan Perangkat KerasHardware

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 20

3.3.2 Kamus Data

Untuk menjelaskan semua data yang digunakan dalam system, digunakan kamus data. Kamus data untuk system ini diuraikan dalam table berikut Tabel III.1 Kamus Data No. Detail Keterangan 1. Nama Data login Deskripsi Berisi data user yang digunakan untuk proses login Struktur data username + password Username password {0..9|a..z|A..Z} {0..9|a..z|A..Z} 2. Nama Data Admin Deskripsi Berisi data Admin Struktur data username + password + bagian id Username Password {0..9} {0..9|a..z|A..Z} {0..9|a..z|A..Z} 3. Nama Data Berita Deskripsi Berisi data berita Struktur data Id_berita+nama_ berita + link_ berita Id_berita Nama_berita Link_berita {0..9} {a..z|A..Z} {0..9|a..z|A..Z} 4. Nama Data member Deskripsi Berisi data member Struktur data Id_member+ nama_member +alamat_member + no_telp+email Id_member Nama_member Alamat_member No_telp email {0..9} {a..z|A..Z} {0..9|a..z|A..Z} {0..9} {0..9|a..z|A..Z}