Kebutuhan Sistem Proses Penyimpanan Data

Perangkat Lunak yang digunakan untuk membuat Aplikasi adalah sebagai berikut : a. Windows xp32bit64bit Aplikasi berjalan pada operating system minimal windows xp. b. Adobe Dreamweaver CS 5 Merupakan software yang digunakan untuk pengkodean aplikasi. c. Apache Friends Xampp 1.8.1 Merupakan paket software yang dibutuhkan seperti MySQL 5.0.51a, PHP 5.2.5, dan phpMyAdmin 2.11.4. Xampp juga berfungsi untuk simulasi aplikasi yang berjalan di local komputer.

4.1.2 Proses Penyimpanan Data

Penyimpanan data menggunakan engine database MySQL. Interface MySQL menggunakan software phpmyadmin yang tersedia pada paket XAMPP. Database aplikasi bernama “db_cyber”, dan memiliki 10 table yaitu table barang, customer, jenis services, status, file, pegawai, services, dtl services, user dan user group. Gambar 4.1 Database Aplikasi

4.1.3 Interface Antar Muka

Hasil pembuatan program ditampilkan pada hasil interface dibawah ini :

4.1.3.1 Halaman Login User

Form halaman login user ini menampilkan 2 kolom untuk melakukan input username dan password. Pada bagian bawah terdapat tombol login dan reset. Berikut tampilan dari halaman login aplikasi customer service. Gambar 4.2 Halaman Login User Tombol login untuk memproses login, sedangkan tombol reset untuk menghapus isian pada kolom username dan password. function doLoginuser_name,pwd{ result = Array; result[success] = false; strSql = select user_id , user_name, group_id from users where user_name=? and user_password=? and is_active=1; args = Arrayuser_name,base64_encodepwd; rs = this-execSQLstrSql,args; if rs-RecordCount0{ result[success] = true; sql = update users set last_login = NOW, count_login = count_login + 1 where user_id =?; this-execSQLsql,Arrayrs-fields[user_id]; _SESSION[userid]= rs-fields[user_id]; _SESSION[group_id]= rs-fields[group_id]; _SESSION[user_name] = user_name; result[userid] = rs-fields[user_id]; result[username] = ucfirstrs-fields[user_name]; } return json_encoderesult; } Gambar 4.3 Script Halaman Login 4.1.3.2 Halaman User Admin Halaman admin disediakan untuk user yang mempunyai akses admin. Halaman ini menyediakan menu barang, customer, pegawai, jenis service, user dan user group. Berikut gambar dari halaman admin. Gambar 4.4 Halaman User Admin 4.1.3.3 Halaman Master Barang Halaman master barang berfungsi untuk manage data barang. Halaman ini hanya bisa diakses oleh group user admin. Halaman ini menampilkan data barang yang dijual dalam bentuk list barang. Pada bagian atas terdapat tombol add data,