CDM Conceptual Data Model Lingkungan Implementasi Implementasi Database

Asumsi dari Sistem Informasi Alumni UPN Universitas Pembangunan Nasional yaitu: Alumni yang mempunyai attribute Username Primary key, Password, Nama_Alumni, NPM, Fakultas, Jurusan, Alamat_Alumni, Telepon_Alumni, Email_Alumni, Angkatan, dan Pekerjaan_Alumni melakukan login ke Admin yang mempunyai atribut Username_Admin Primary key dan password. Selanjutnya Alumni bisa daftar dan Upload Pengumuman yang mempunyai attribute Judul Primary key, Jenis, Deskripsi, dan Waktu serta bisa mencari Pengumuman yang diinginkan dan melihat semua informasi dan pengumuman. Admin dapat melihat alumni, menghapus alumni dan pengumuman dari sistem, dan mengedit pengumuman.

b. CDM Conceptual Data Model

CDM Conceptual Data Model memodelkan struktur logis dari keseluruhan aplikasi data dan tidak tergantung pada software atau pertimbangan model struktur data. Terdapat 3 tiga entity yang terlibat dalam CDM Conceptual Data Model Sistem Informasi Alumni UPN Universitas Pembangunan Nasional, yaitu Admin, Alumni, dan Pengumuman. CDM Conceptual Data Model yang valid dapat dikonversi ke PDM Physical Data Model. CDM Conceptual Data Model mirip dengan konsep ERD Entity Relationship Diagram yang diajukan oleh Elmasri, hanya ada beberapa perbedaan sintaks saja. Namun entity dan relationship yang digambarkan antara CDM dan ERD hasilnya sama. Hasil CDM Sistem Informasi Alumni seperti gambar 3.26. dibawah ini: Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Mengedit Menghapus Melihat Dat a Hapus Daft ar Login Melihat Mencari Upload Pengumuman Judul Jenis Deskripsi Waktu Alumni Username Pass word Nama NPM Fakultas Jurusan Alamat T elepon Email Pekerjaan Angkatan Admin Username_Admin Pass word Gambar 3.26. CDM Sistem Informasi Alumni

c. PDM Physical Data Model

Setelah membuat CDM Conceptual Data Model, maka tahapan selanjutnya adalah membuat PDM Physical Data Model. PDM Physical Data Model memodelkan struktur fisik dari database, dengan mempertimbangkan software DBMS serta model struktur yang akan digunakan. PDM Physical Data Model yang valid dapat dikonversi ke CDM Conceptual Data Model. Dan sebaliknya PDM Physical Data Model dapat dihasilkan di-generate dari CDM Conceptual Data Model yang valid. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. PDM Physical Data Model lebih rumit dari CDM Conceptual Data Model, terdapat banyak perubahan dari CDM Conceptual Data Model ke PDM Physical Data Model, karena perinciannya lebih menyeluruh. Hasil PDM Physical Data Model dari Sistem Informasi Alumni UPN Universitas Pembangunan Nasional seperti gambar 3.27. dibawah ini: USERNAME_ADMIN = ADM_USERNAME_ADMIN USERNAME_ADMIN = USERNAME_ADMIN USERNAME_ADMIN = ADM3_USERNAME_ADMIN USERNAME_ADMIN = ADM2_USERNAME_ADMIN USERNAME_ADMIN = ADM_USERNAME_ADMIN USERNAME_ADMIN = USERNAME_ADMIN JUDUL = JUDUL USERNAME = USERNAME JUDUL = JUDUL USERNAME = USERNAME JUDUL = JUDUL USERNAME = USERNAME PENGUMUMAN JUDUL varchar30 USERNAME_ADMIN varchar25 ADM_USERNAME_ADMIN varchar25 JENIS varchar30 DESKRIPSI varchar1000 WAKTU varchar20 ALUMNI USERNAME varchar15 USERNAME_ADMIN varchar25 ADM_USERNAME_ADMIN varchar25 ADM2_USERNAME_ADMIN varchar25 ADM3_USERNAME_ADMIN varchar25 PASSWORD varchar15 NAMA varchar25 NPM varchar30 FAKULTAS varchar15 JURUSAN varchar25 ALAMAT integer TELEPON varchar30 EMAIL varchar50 PEKERJAAN varchar50 ANGKATAN integer ADMIN USERNAME_ADMIN varchar25 PASSWORD varchar15 UPLOAD JUDUL varchar30 USERNAME varchar15 MENCARI JUDUL varchar30 USERNAME varchar15 MELIHAT JUDUL varchar30 USERNAME varchar15 Gambar 3.27. PDM Sistem Informasi Alumni Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2.5 Perancangan Antarmuka

Merupakan perancangan hal aplikasi yang berinteraksi langsung antara sistem dan pengguna. Dalam perancangan antarmuka ini dibagi menjadi 4 empat, yaitu perancangan antar muka pengguna, perancangan antar muka hardware, perancangan antar muka software, dan perancangan antar muka sistem. a. Antar muka pengguna Sistem Informasi Alumni UPN Universitas Pembangunan Nasional dirancang sebagai perangkat lunak yang dilengkapi dengan menu untuk pengaksesan berbagai fungsi yang disediakan. Interaksi antara pengguna dan perangkat lunak sangat mudah dilakukan karena berbasis J2ME sehingga dapat di implementasikan pada handphone. b. Antar muka hardware Kebutuhan minimum perangkat keras yang dapat digunakan adalah: 1. Handphone dan PC Intel Compatible dengan memory 512 MB 2. Monitor VGA yang dapat menampilkan resolusi minimal 800 x 600 pixel. Semua perangkat keras yang digunakan merupakan perangkat standar dalam sistem komputer dan menggunakan port standar yang ada. c. Antar muka software Aplikasi yang dibangun memanfaatkan teknologi J2ME dan RMS Record Management System. Aplikasi yang dikembangkan dapat dijalankan pada semua handphone yang mendukung Java MIDP dan pada PC komputer dapat dijalankan pada lingkungan sistem operasi Windows maupun Linux seperti internet explorer ie, Mozilla firefox, google chrome, dan sebagainya. Perangkat lunak yang diperlukan oleh Alumni UPN dan pengunjung adalah: Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 1. Program sistem aplikasi 2. Sistem Operasi Windows. 3. Browser Internet Google Chrome, Opera, Mozilla, dll d. Antar muka Sistem Adapun perancangan pada sistem informasi alumni berbasis J2ME yang dibuat adalah sebagai berikut: Gambar 3.28. Rancangan Layar Halaman Login Keterangan pada gambar 3.28.: 1. InputText Username untuk masukan nama 2. InputText Password untuk masukan password 3. Tombol Login untuk proses masuk ke menu Tombol Reset untuk mengosongkan data yang ada pada form. Rancangan antarmuka yang digambarkan pada tahap ini: a. Login Login merupakan interface pada proses verifikasi pengguna, dimana setiap pengguna diminta untuk memasukan username dan password untuk dapat mengakses menu utama dari sistem tersebut. Berikut rancangan tampilan dari login seperti Gambar 3.29. H a la m a n L o g in U s e r N a m e : P a s s w o rd : L o g in R e s e t Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 3.29. Rancangan Form Login pada Login b. MenuUtama Menu Utama merupakan interface yang menunjukan aktivitas pengguna dengan sistem secara keseluruhan. Objek ini merupakan interface dari use case interaksi dengan sistem dan layer dari kelas Sistem Informasi Alumni, berikut rancangan tampilannya seperti Gambar 3.30. Gambar 3.30. Rancangan Menu Utama Menu Utama Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB IV IMPLEMENTASI SISTEM

Pada bab ini akan dilakukan implementasi terhadap sistem pengelolaan data alumni di UPN Universitas Pembangunan Nasional, dimana tahap implementasinya disusun berdasarkan langkah-langkah desain yang dijabarkan dalam metodelogi perancangan sistem dengan pendekatan UML Unified Modelling Language.

4.1. Lingkungan Implementasi

Pada bagian ini akan dijelaskan mengenai spesifikasi handphone yang akan digunakan dalam implementasi sistem informasi alumni. Seperti gambar 4.1. di bawah ini: Merk : Nokia Tipe : E72 Jaringan : GSM Warna : 16M colors Ukuran : 320 x 240 pixels Memori : 4 GB Sis operasi : Symbian v9.3 Versi Java : MIDP v.2.0 Koneksi : Bluetooth Gambar 4.1. Spesifikasi Handphone Nokia E 72 55 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Selain handphone, perangkat lain yang digunakan untuk implementasi sistem yaitu PC Personal Computer dengan spesifikasi berikut: a. Perangkat keras: PC RAM 1 GB b. Perangkat lunak: 1. Microsoft Windows XP 2. Netbeans IDE 6.8 Java Development Kit 6 Update 3

4.2. Implementasi Database

Implementasi database ini akan menjelaskan tabel-tabel yang ada pada sistem informasi alumni. Pada sistem informasi alumni ini terdapat 4 empat tabel, yaitu: a. Tabel User login Tabel 4.1. merupakan tabel database User login pada aplikasi sistem informasi alumni. Pada tabel User login ini terdapat field username max. 30 digit dengan tipe varchar dan field password max. 50 digit dengan tipe varchar. Dan pada implementasi software akan digunakan sebagai proses untuk login. Tabel 4.1. Tabel User login Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. b. Tabel Pengumuman Tabel 4.2. merupakan tabel pengumuman pada aplikasi sistem informasi alumni. Tabel pengumuman terdiri dari field judul max. 30 digit dengan tipe varchar yang merupakan nama dari pengumuman tersebut, field deskripsi max. 400 digit dengan tipe varchar yang merupakan isi dari pengumuman, dan field waktu dengan tipe timestamp. Tabel 4.2. Tabel Pengumuman c. Tabel Jenis Tabel 4.3. merupakan tabel jenis pada aplikasi sistem informasi alumni. Tabel jenis meliputi field jenis max. 30 digit dengan tipe varchar yang merupakan jenis dari pengumuman tersebut. Tabel 4.3. Tabel Jenis Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. d. Tabel Alumni Tabel 4.4. merupakan tabel alumni pada aplikasi sistem informasi alumni, terdiri dari field nama max. 50 digit dengan tipe varchar, field alamat max. 100 digit dengan tipe varchar, field telepon max. 30 digit dengan tipe varchar, field email max. 50 digit dengan tipe varchar, field pekerjaan max. 50 digit dengan tipe varchar, dan field angkatan max. 11 digit dengan tipe integer. Tabel 4.4. Tabel Alumni

4.3. Implementasi Antarmuka Client