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}