• Tidak ada hasil yang ditemukan

BAB IV PERANCANGAN SISTEM USULAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV PERANCANGAN SISTEM USULAN"

Copied!
26
0
0

Teks penuh

(1)

19

BAB IV

PERANCANGAN SISTEM USULAN

4.1.Tahapan Perancangan Sistem

Setelah Mempelajari system berjalan pada PT Telkomsel Indonesia Karawang , maka pada

bab ini penulis mencoba membuat perancangan system informasi administrasi request

perbaikan tower, penulis berharap perancangan system informasi administrasi request

perbaikan tower ini dapat membantu admin dalam mengelola data , membuat form request

perbaikan BTS tower dan membuat form perintah kerja untuk teknisi, dengan lebih efektif dan

efisien, Adapun tahapan usulan yang didalamnya memuat tahapan analisis kebutuhan,

rancangan diagram use case, rancangan diagram aktivitas, rancangan dokumen usulan dan

rancangan prototype.

4.1.1 Analisis Kebutuhan 1. Kebutuhan Pengguna

Analisa kebutuhan software untuk admin pada PT.Telkomsel Indonesia Karawang

diusulkan dengan beberapa prosedur diantaranya :

A. Skenario kebutuhan bagian Admin

1) Admin dapat mengelola data .

2) Admin dapat membuat form laporan Request perbaikan

3) Admin dapat membuat form laporan perintah kerja

(2)

2. Kebutuhan system

A. Kebutuhan system untuk bagian Admin

1) Untuk menggunakan system maka Admin harus melakukan login terlebih

dahulu.

2) melakukan login maka Admin dapat mengakses pengelolaan data yang

terdiri dari :

Penyimpanan data, Penanganan data, Rekam data, dan mencetak data

laporan request perbaikan BTS Tower.

3) Setelah Admini harus melakukan Logout setelah selesai menggunakan

aplikasi.

4.1.2.Rancangan Diagram Usecase

Gambar IV.1. Use case Diagram Request Perbaikan Tower 1. Definisi Aktor

Tabel IV.1

No. Actor Deskripsi

1. Admin Pengguna yang bertugas dan memiliki semua hak akses

yaitu :

Mengelola data request perbaikan, Membuat form request perbaikan tower , Membuat form perintah kerja.

(3)

2. Definisi Use Case Usulan Request Perbaikan Tower (Admin) Tabel IV.2

No. Use Case Deskripsi

1. Login Proses untuk melakukan masuk pada sistem

2. Mengelola data

Perbaikan

Merupakan proses pengelolaan data yang terdiri dari : Penyimpanan data, Penanganan data, Rekam data, dan mencetak data laporan request perbaikan BTS Tower

3. Membuat Form

Laporan

Merupakan proses pencatatan ,pengumpulan data. Sebagai bahan pertanggung jawaban, sebagai alat untuk menyampaikan informasi.

4. Logout Proses untuk keluar dari sistem

1. Definisi Use Case Mengelola Data Customer (Admin)

Tabel IV.3

Use Case Name Mengelola data request perbaikan BTS Tower Telkomsel

Requirements admin dapat login

Goal Admin dapat menambah, menghapus, dan mengedit

data melalui program.

Pre-Conditions Admin memilih menu form. Post-Conditions System menampilkan data form Failed end Condition -

Actors Admin

Main Flow/ Basic Path

1. Admin memilih menu data Form 2. Sistem akan menampilan data Form 3. Admin dapat melihat data Laporan Request

Perbaikan

4. Admin menambah data Laporan Request Perbaikan. 5. Admin menyimpan data Laporan Request Perbaikan

Alternate Flow/Invariant A Admin mengedit data Laporan Request Perbaikan

Tower

Invariant B Admin menghapus data Laporan Request Perbaikan

(4)

4.1.3. Rancangan Diagram Aktivitas

(5)

4.1.4.Rancangan Dokumen Sistem Usulan

Rancangan dokumen sistem usulan ini menjelaskan tentang dokumen- dokumen

yang digunakan dan dihasilkan oleh sistem. Spesifikasi rancangan sistem usulan ini

terbagi menjadi bentuk dokumen masukan dan bemtuk dokumen keluaran.

1. Dokumen Masukkan

a. Nama Dokumen : Data Transaksi

Fungsi : Sebagai informasi data laporan request perbaikan

Sumber : Admin

Tujuan : Admin

Frekuensi : Setiap satu kali kerusakan

Media : Layar

Jumlah : 1 Form

Lampiran : A-1

(6)

4.1.5.Rancangan Prototype 1. Tampilan Login

Gambar IV.3. Rancangan Prototype Tampilan Login 2. Tampilan Menu Home

(7)

3. Tampilan Menu Dashboard

Gambar IV.5. Rancangan Prototype Tampilan Dashboard

4. Tampilan Menu Create Form

(8)

5. Tampilan Menu Data Open

Gambar IV.7. Rancangan Prototype Tampilan Data Open 6. Tampilan Menu Data Close

(9)

7. Tampilan Menu Form Perintah Kerja

(10)

8. Tampilan Output Data Close

(11)

9. Tampilan Output Form Perintah Kerja

Gambar IV.11. Rancangan Prototype Tampilan Output Form Perintah Kerja

(12)

10. Tampilan Login Karyawan

Gambar IV.12. Rancangan Prototype Tampilan Login 11. Tampilan Dashboard Karyawan

(13)

12. Tampilan Perintah Kerja Karyawan

(14)

4.2 Perancangan Perangkat Lunak

4.2.1 Entity Relationship Diagram (ERD)

Berikut ini hubungan antar entitas yang diusulkan pada penulisan tugas akhir dan

membentuk sebuah diagram pada sistem yang berjalan.

(15)

4.2.2 Logical Record Structure (LRS)

(16)

4.2.3 Spesifikasi File

1. Spesifikasi File Admin

Nama File : Admin

Akronim : Admin

Fungsi : Untuk Menyimpan dan Mengelola data

Laporan Perbaikan

Organisasi File : Index Sequential

Tipe File : File Master

Akses File : Random

Media : Harddisk

Panjang record :

Kunci Field : id_admin

Software : Mysql

Tabel IV.4 Spesifikasi Tabel Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id admin id_admin Char 15 Primary key

2 Username Username Char 15

3 Password Password Char 15

4 id site Id_site Char 10

(17)

2. Spesifikasi File Create Form

Nama File : Create Form

Akronim : Create

Fungsi : Untuk Membuat Laporan Perbaikan

Organisasi File : Index Sequential

Tipe File : File transaksi

Akses File : Random

Media : Harddisk

Panjang record :

Kunci Field : id_form

Software : Mysql

Tabel IV.5 Spesifikasi Create Form

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id form id_form Char 15 Primary key

2 Id admin Id_admin Char 15

3 Id site Id_site Char 10

4 no no int 5

5 Permasalahan permasalahan Varchar 50

6 Kondisi_site Kondisi_site Char 10

7 Kategori Kategori Char 10

8 PIC PIC Varchar 15

(18)

3. Spesifikasi File Data Open

Nama File : Data Open

Akronim : Data Open

Fungsi : Untuk Menyimpan Data sementara

Organisasi File : Index Sequential

Tipe File : File Transaksi

Akses File : Random

Media : Harddisk

Panjang record : 221 Byte

Kunci Field : id_form

Software : Mysql

Tabel IV.6

Spesifikasi Tabel Data Open

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id form id_form Char 15 Primary key

2 Id admin Id_admin Char 15

3 Id site Id_site Char 10

4 Site name Nm_site Varchar 15

5 Permasalahan permasalahan Varchar 50

6 Kategori kategori Char 10

7 tanggal tanggal Date

8 PIC PIC Varchar 15

(19)

4. Spesifikasi File Open Data Close

Nama File : Data Close

Akronim : Data Close

Fungsi : Untuk Menyimpan Data dan Mencetak Data

Organisasi File : Index Sequential

Tipe File : File Transaksi

Akses File : Random

Media : Harddisk

Panjang record : 221 Byte

Kunci Field : id_form

Software : Mysql

Tabel IV.7

Spesifikasi Tabel Data Close

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id form id_form Char 15 Primary key

2 Id admin Id_form Char 15

3 Id site Id_site Char 10

4 Site name Nm_site Varchar 15

5 Permasalahan permasalahan Varchar 50

6 tanggal tanggal Date

7 PIC PIC Varchar 15

(20)

4.2.4 Class Model/Class Diagram

Gambar IV.17. Rancangan Prototype Class Diagram Administrasi Request Perbaikan

(21)

4.2.5 Sequence Diagram

1. Sequance Diagram Login

Gambar IV.18. Rancangan Prototype Sequence Diagram Login

2. Sequence Diagram Proses

Gambar IV.19 Rancangan Prototype Sequence Diagram Administrasi Request Perbaikan

(22)

3. Sequence Diagram Login Teknisi

Gambar IV.20. Rancangan Prototype Sequence Diagram Login Teknisi

4. Sequence Diagram Proses Teknisi

(23)

4.2.6 Spesifikasi Hardware dan Software 1. Spesifikasi Hardware

a. Server

1) CPU

a) Processor Intel ® Core ™ i3

b) RAM DDR3 4 GB

c) Hard Disk 500 GB

2) Mouse 3) Keyboard

4) Monitor dengan resolusi layar minimum 1366x768 b. Client

1) CPU

a) Processor Intel ® Core ™ i3

b) RAM DDR2 4 GB

c) Hard Disk 500 GB

2) Mouse 3) Keyboard

(24)

2. Spesifikasi Software

a. Server

1) Sistem operasi Microsoft Windows

2) Aplikasi bundle web server Xampp yang terdiri dari beberapa

komponen, diantaranya:

a) Aplikasi Apache Server v2

b) Aplikasi PHP Server v7

c) Aplikasi MySQL Server v5

d) Aplikasi phpMyAdmin v3

3) Aplikasi Dekstop seperti CodeIgneter.

b. Client

1) Sistem operasi Microsoft Windows 2) Aplikasi Dekstop seperti Codeigneter.

(25)

4.3 Jadwal Implementasi

No KEGIATAN

WAKTU

BULAN I BULAN II BULAN III

1 2 3 4 1 2 3 4 1 2 3 4

1. Persiapan data awal

2. Analisa

3. Desain Sistem

4. Desain Perangkat Lunak

5.

Pembuatan & Tes Program 6. Tes Sistem 7. Pelatihan 8. Pembuatan Buku Petunjuk

9. Evaluasi & Operasional Tabel IV.8. Jadwal Implementasi

(26)

Gambar

Gambar IV.1. Use case Diagram Request Perbaikan Tower  1.  Definisi Aktor
Tabel IV.3
Gambar IV.2.  Diagram Aktivitas Penanganan Perbaikan Tower
Gambar IV.3. Rancangan Prototype Tampilan Login  2.  Tampilan Menu Home
+7

Referensi

Dokumen terkait

Untuk lapangan Hot dry fields yang sumber energinya masih berupa panas yang tidak berbetuk air panas maupun uap, harus diambil sendiri dengan cara menyuntikkan air ke dalam

Dokumen angkutan hasil hutan yang sah Memenuhi Berdasarkan pemeriksaan arsip dokumen angkutan hasil hutan diketahui sebagian unit kelola kayu dalam Kelompok UMKM Pemilik Hutan

1. Bahan masukan dan kajian bagi pembaca tentang pemikiran Ali Yafie mengenai perdagangan bebas, dan sebagai terapan ilmu syari’ah. Bahan kajian hukum Islam tentang pemikiran

Kasirweb adalah aplikasi software keuangan kasir / Point of Sales (POS) lengkap dengan sistem pencarian produk, inventory, akuntansi, dan fitur lainnya.. Kasirweb

Database Management System (DBMS) >> kumpulan program yang memungkinkan penggunanya mengakses database, memanipulasi data, melaporkan, dan merepresentasikan data. Ini

Hubungan asosiasi anggrek dengan tumbuhan paku, sarang semut dan juga pohon inang merupakan interaksi yang menguntungkan bagi anggrek, karena akar tumbuhan paku mudah

Dengan berlandaskan salafiyah Pondok Pesantren Darussalam mencetak santri muslim sejati yang berjiwa salaf agar santri menjadi ulama yang intelektual dan intelektual yang

Ada 4 variabel kabur yang digunakan dalam sistem pengambilan keputusan menggunakan sistem inferensi kabur dalam penulisan makalah ini, yaitu kesehatan, keadaan