Sistem Kerja Praktek Analisis Sistem

22 Tabel Karakteristik Pengguna Kategori Pengguna Tanggung Jawab Hak Akses Tingkat Pedidikan Tingkat Ketrampilan Pengala man Jenis Pelatihan Admin Mengolah data Akses penuh ke semua data termasuk menambah, mengurangi, mengubah, hapus data, cari data SMK Jurusan Komputer atau setingkat yang memahami bidang komputer. Operator program aplikasi - 1 hari pelatihan Pengguna - Hanya dapat melihat informasi data pada website SMP Mengerti komputer dan internet - - Tabel 3.1 karekteristik pengguna

3.2.2.2 Analisis perangkat Keras

Kebutuhan perangkat keras yang digunakan pada perancangan dan pembuatan website ini antara lain : a Processor Minimal 1,8 GHz b Memory Minimal 128 MB c VGA Onboard d HDD minimal 20 GB e Mouse dan Keyboard 23

3.2.2.3 Analisis Perangkat Lunak

Kebutuhan perangkat lunak yang digunakan untuk membuat website ini antara lain : a Sistem Operasi Windows b Webserver XAMPServer 2.0 c Apache Webserver 2.2.11 d MySQL database 5.0.5 e phpMyAdmin Database Manager 5.3.0 f Adobe Dreamweaver CS5 Sedangkan kebutuhan minimum perangkat lunak untuk mengakses website baik sebagai admin atau pengunjung adalah Google Chrome, Mozilla Firefox, Opera atau web browser lain.

3.3 Perancangan Sistem

Perancangan sistem merupakan bagian dari metode penelitian pengembangan suatu perangkat lunak yang dilakukan setelah tahap analisis. Perancangan bertujuan untuk memberikan gambaran secara terperinci. Perancangan sistem diharapkan dapat memecahkan permasalahan yang ada.

3.3.1 SKPL Spesifikasi Kebutuhan Perangkat Lunak

Berdasarkan analisis masalah yang dibutuhkan oleh website yang dibangun pada sub bab 3.2.1, maka website yang dibangun harus memenuhi kriteria – kriteria sebagai berikut : Kriteria untuk Admin: 1. Login Admin harus login terlebih dahulu agar bisa mengakses halaman admin. 2. Pengolahan Data Portofolio Category Admin dapat melakukan pengolahan data portofolio category yang diolah oleh admin. Di dalam proses pengolahan data portofolio category, admin dapat melakukan tambah, hapus, ubah dan cari data portofolio category. 24 3. Pengolahan Data Content Portofolio Admin dapat melakukan pengolahan data content portofolio yang diolah oleh admin. Di dalam proses pengolahan data content portofolio, admin dapat melakukan tambah, hapus, ubah dan cari data content portofolio. 4. Pengolahan Data Gallery Admin dapat melakukan pengolahan data gallery yang diolah oleh admin. Di dalam proses pengolahan data gallery, admin dapat melakukan tambah, hapus, ubah dan cari data gallery. 5. Pengolahan Data Services Admin dapat melakukan pengolahan data services yang diolah oleh admin. Di dalam proses pengolahan data services, admin dapat melakukan tambah, hapus, ubah dan cari data services. 6. Pengolahan Data Career Admin dapat melakukan pengolahan data career yang diolah oleh admin. Di dalam proses pengolahan data career, admin dapat melakukan tambah, hapus, ubah dan cari data career. 7. Pengolahan Data Client Admin dapat melakukan pengolahan data client yang diolah oleh admin. Di dalam proses pengolahan data client, admin dapat melakukan tambah, hapus, ubah dan cari data client. Kriteria untuk pengguna : 1. Pengguna hanya dapat melihat info banner yang ditampilkan dalam website. 2. Pengguna hanya dapat melihat info portofolio category yang ditampilkan dalam website. 3. Pengguna hanya dapat melihat info content portofolio yang ditampilkan dalam website. 4. Pengguna hanya dapat melihat info gallery yang ditampilkan dalam website. 5. Pengguna hanya dapat melihat info services yang ditampilkan dalam website. 6. Pengguna hanya dapat melihat info career yang ditampilkan dalam website. 7. Pengguna hanya dapat melihat info client yang ditampilkan dalam website. 25

3.3.2 Batasan Perangkat Lunak

Pengembangan website PT. Lintas Mediatama ini memiliki batasan – batasan sebagai berikut : 1. Website ini dikembangkan dengan menggunakan bahasa pemrograman PHP yang digabungkan dengan J-Query. 2. Website ini menggunakan database MySQL. 3. Website ini hanya menampilkan informasi tentang PT. Lintas Mediatama.

3.3.3 ERD Entity Relationship Diagram

ERD digunakan dalam membangun basis data untuk menggambarkan relasi atau hubungan dari dua file atau dua tabel. ERD terdiri dari 2 komponen utama yaitu entitas dan relasi. Kedua komponen tersebut dideskripsikan lebih jauh melalui atribut-atribut atau properti. Hubungan antar entitas yang terjadi dalam pembuatan website ini dapat dilihat pada Entity Relationship Diagram berikut ini : Admin Client Career Category Content Services Gallery Mengolah Mengolah Mengolah Mengolah Menggunakan Menggunakan 1 1 1 1 1 1 n n n n n n n Gambar ERD 3.1 Entity Relationship Diagram