• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN SISTEM. professional di perusahaan swasta ataupun pemerintah yang mana diperlukan

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN SISTEM. professional di perusahaan swasta ataupun pemerintah yang mana diperlukan"

Copied!
23
0
0

Teks penuh

(1)

25 BAB III

ANALISA DAN PERANCANGAN SISTEM

3.1Tinjauan Perusahaan

PT PETRAKONSULINDO UTAMA adalah suatu badan usaha yang berdiri pada tanggal 8 Desember 1990 di Jakarta. Kemunculan pada awalnya adalah sebagai jawaban atas dasar semakin mendesaknya kebutuhan akan tenaga professional di perusahaan swasta ataupun pemerintah yang mana diperlukan guna untuk lebih meningkatkan kualitas dan ketrampilan para karyawannya menjadi lebih baik.

PT PETRAKONSULINDO UTAMA segera mengadakan pendidikan, pelatihan, serta seminar-seminar untuk kalangan intern perusahaan swasta atau pun pemerintah yang bersifat reguler dan berkesinambungan. Dengan demikian kegiatan awal dari badan usaha ini adalah memenuhi kebutuhan pendidikan dan pelatihan serta jasa konsultan sesuai dengan permintaan di bidangnya masing-masing.

Untuk mengantisipasi permintaan yang semakin meningkat maka diangkat pula beberapa staf ahli tetap dan tidak tetap. Mereka berasal dari berbagai Institusi seperti perguruan-perguruan tinggi ternama, perusahaan-perusahaan terkemuka, pejabat-pejabat pemerintah, maupun tenaga-tenaga profesional lainnya.

(2)

26

Disamping itu guna mengantisipasi arus globalisasi yang menuntut setiap

individu untuk dapat berkomunikasi secara menglobal dengan salah satu bahasa yang digunakan secara meluas dalam pergaulan Internasional, yaitu Bahasa

Inggris, PT PETRAKONSULINDO UTAMA berupaya untuk dapat lebih membuka

kesempatan untuk memberikan jasa Pendidikan, khususnya dalam bidang Bahasa Inggris kepada masyarakat luas yang ingin lebih meningkatkan keahlianya, sehingga kesempatan yang diberikan tidak hanya terbatas untuk Intansi atau kalangan yag membutuhkan.

Sejak tahun 1999, telah dibuka suatu Lembaga dengan nama “Lembaga Pendidikan Bahasa Inggris (LPBI) PETRATAMA”, yang secara resmi telah diberikan izin untuk meyelenggarakan Kursus melalui Surat Keputusan Kepala Kantor Wilayah Departemen Pendidikan & Kebudayaan Daerah Khusus Ibukota Jakarta Nomor: 064/PLSM/III/1999. Sebagaimana yang tercantum dalam surat Keputusan tersebut, untuk menguatkan dasar hukum berdirinya Lembaga tersebut,

PT PETRAKONSULINDO UTAMA merupakan Badan / Institusi Berbadan

Hukum yang menaungi dan tercatat sebagai Penyelenggara Lembaga Pendidikan tersebut.

(3)

27 3.2VISI dan MISI PERUSAHAAN

1. Visi :

- Menjadikan PT. Petrakonsulindo Utama menjadi mitra usaha

khususnya di bidang perminyakan yang profesional, tangguh dan bonafide

2. Misi :

- Menghasilkan SDM profesional memiliki pengetahuan,

berwawasan yang luas dan mampu menciptakan perubahan-perubahan yang nyata untuk kepentingan perusahaan

- Menjadikan rekanan khususnya bidang perminyakan

3.3STRUKTUR ORGANISASI KOMISARIS DIREKTRIS HRD & UMUM/OPS SEKERTARIS KEUANGAN LOGISTIK MARKETING

(4)

28 3.4Perancangan Sistem Berjalan

Dari sistem yang berjalan hingga saat ini yang terdapat di gambar use case di atas maka perlunya sistem yang dapat terkomputerisasi. Untuk itu, berikut sistem Berjalan :

Pelanggan Pesan Event Buat Form Permintaan Negosiasi Harga Persetujuan Surat Perjanjian Kerja Buat Penawaran Harga

Buat Laporan Hasil Pelaksanaan

Marketing (Admin)

Sistem

(5)

29 Table 3.1 Keterangan Use Case Berjalan

Nama Use Case Use Case Sistem Berjalan

Deskripsi Singkat Aktor Memiliki hak akses masing – masing pada

kegiatan yang tergambar di use case

Aktor Pelanggan ,Marketing

Pra Kondisi Pemesanan Event

Tindakan Utama Pemesanan Event sampai dengan laporan hasil

pelaksanaan event

Tindakan Alternatif -

(6)

30 3.5Perancangan Sistem Usulan

Dari sistem yang berjalan hingga saat ini yang terdapat di gambar use case di atas maka perlunya sistem yang dapat terkomputerisasi. Untuk itu, berikut system usulanya :

Pelanggan Marketing (Admin)

Buat Laporan Hasil Pelaksanaan Pilih Event Isi Form Permintaan Persetujuan Surat Perintah Kerja Negosiasi Harga Buat Penawaran Harga

Pilih Paket Event

Pembayaran DP Sistem Tandatangan Kontrak << include >> Cetak Kuitansi Pelunasan Cetak Kuitansi Lunas << include >> << include >> << include >> << include >>

(7)

31 Table 3.2 Keterangan Use Case Isi Form Permintaan

Nama Use Case Use Case Isi Form Permintaan

Deskripsi Singkat Aktor Memilih Event dan paket event

Aktor Pelanggan

Pra Kondisi Login

Tindakan Utama Aktor Memilih Event dan paket event

Tindakan Alternatif -

Pasca Kondisi -

Table 3.3 Keterangan Use Case Buat Penawaran Harga

Nama Use Case Use Case Buat Penawaran Harga

Deskripsi Singkat Aktor Membuat surat penawaran harga

Aktor Marketing

Pra Kondisi Login

Tindakan Utama Aktor Membuat surat penawaran harga untuk dikirim

kepada pelanggan yg melakukan permintaan

Tindakan Alternatif -

(8)

32 Table 3.4 Keterangan Use Case Perjanjian Surat Kerja

Nama Use Case Use Case Perjanjian Surat Kerja

Deskripsi Singkat Aktor melakukan penandatanganan surat perjanjian kerja

Aktor Pelanggan ,Marketing

Pra Kondisi -

Tindakan Utama Aktor melakukan penandatanganan surat perjanjian kerja

antara pelanggan dan marketing

Tindakan Alternatif -

Pasca Kondisi -

Table 3.5 Keterangan Use Case Pembayaran DP

Nama Use Case Use Case Pembayaran DP

Deskripsi Singkat Aktor melakukan pembayaran DP

Aktor Pelanggan ,Marketing

Pra Kondisi -

Tindakan Utama Aktor melakukan pembayaran DP sebesar 50%

Tindakan Alternatif -

(9)

33 Table 3.6 Keterangan Use Case Buat Laporah Hasil Pelaksanaan

Nama Use Case Use Case Buat Laporah Hasil Pelaksanaan

Deskripsi Singkat Aktor membuat laporan pelaksanaan

Aktor Marketing

Pra Kondisi -

Tindakan Utama membuat laporan pelaksanaan oleh marketing

Tindakan Alternatif -

Pasca Kondisi -

3.6Activity Diagram Sistem Usulan

Login

Tampilkan Laman Login Pilih Menu Login

System Pelanggan Input Pengguna Validasi Pengguna Tampil Dasboard Admin/Pelanggan

(10)

34 Table 3.7 Keterangan Activity diagram login

Nama Activity Keterangan Activity diagram login

Deskripsi Singkat Login user

Aktor Pelanggan

Pra Kondisi -

Tindakan Utama Aktor menginput username dan password untuk dapat

masuk ke halaman utama (home)

Tindakan Alternatif - Pasca Kondisi - Pemesanan Online Pilih Order Sistem Pelanggan Pilih Event Cetak Form Permintaan Isi Form Kebutuhan

Pilih Paket Event

Tampilkan Laman Form Permintaan

(11)

35 Table 3.8 Keterangan activity Diagram Isi Form Pemesanan Online

Nama Activity Keterangan activity Diagram Isi Form Pemesanan Online

Deskripsi Singkat Memilih Event dan paket event

Aktor Pelanggan

Pra Kondisi -

Tindakan Utama Pelanggan melakukan login untuk kemudian memilih

event dan paket event pada form permintaan

Tindakan Alternatif - Pasca Kondisi - Pemesanan Offline Terima Permintaan Kebutuhan Event Pilih Event Marketing Pelanggan

Isi Form Kebutuhan Event

Membuat Penawaran Harga Kebutuhan Event

Membuat Surat Perjanjian Kerja Negosiasi Harga

Pilih Paket Event

T Y

(12)

36 Table 3.8 Keterangan Activity Diagram Isi Form Pemesanan Offline

Nama Activity Keterangan activity Diagram Isi Form Pemesanan Offline

Deskripsi Singkat Memilih Event dan paket event

Aktor Pelanggan, Marketing

ra Kondisi -

Tindakan Utama Pelanggan melakukan login untuk kemudian memilih

event dan paket event langsung kepada marketing

Tindakan Alternatif -

Pasca Kondisi -

3.7 Permodelan sequence diagram Sistem Usulan Login User

Pelanggan

Login Form Login Home

Masuk menu login

Input user mane dan password

Halaman Utama

Selesai

(13)

37 Table 3.9 Keterangan Sequence Login User

Nama Activity Sequence Login User

Deskripsi Singkat User melakukan login dengan menginput username dan

password.

Aktor Pelanggan

Pra Kondisi -

Tindakan Utama Pelanggan membuka menu login dan mengisi form login

dengan memasukan username dan password kemudian pilih

login, jika username dan password salah maka akan kembali

lagi ke form login.

Isi Form Permintaan

Pelanggan

Login Home Form permintaan

Lakukan Login

Masuk kedalam halaman utama

Database

Pilih event, pilih

paket event Tersimpan

kedalam database

form_request

Selesai

(14)

38 Table 3.10 Keterangan Sequence Isi Form Permintaan

Nama Activity Sequence Isi Form Permintaan

Deskripsi Singkat Memilih Event dan paket event

Aktor Pelanggan

Pra Kondisi -

(15)

39 3.8Class Diagram Event -id_event -nama_event Paket Event -id_paket -Id_event -nama_paket -harga_paket -Desc_paket -Img_paket Form_request -no_request -tgl_request -id_plg -jml_request -id_paket +input() +edit() +save() +delete() +exit() Pelanggan -id_plg -nama_plg -email_plg -alamat -telp_plg -pass

-username +save()+exit()

+edit() +save() +delete() +exit() +input() +save() +print() +exit() Surat Perjanjian Kerja -no_spk -tgl_spk -no_request Id_plg +input +edit() +save() +delete() +print() +exit() Marketing -id_maketing -nama_maketing -email_maketing -telp_marketing -pass -username +edit() +save() +delete() +exit() 1 1..* 1 1 1 1..* 1..* 1 1 1 1..* Detail_form_request -no_form_request -id_event -nama_paket -nama_plg +save() +exit() Penawaran_harga -id_spk -no_request -keterangan -harga_penawaran +input +edit() +save() +delete() +exit() 1 1 1

(16)

40 3.9 Spesifikasi Basis Data

Untuk keperluan pengolahan data, maka diperlukan file – file yang berfungsi untuk menyimpan data – data. File database yang dibuat dengan menggunakan MySQL ini dengan spesifikasi sebagai berikut :

1. Tabel pelanggan

Nama tabel : tabel pelanggan

Primary key : id_plg

Tabel 3.9 Database pelanggan

No. Nama Field Tipe Field Panjang Keterangan

1. id_plg INT 4 No id Pelanggan

2. nama_plg VARCHAR 50 Nama Pelanggan

3. email_plg VARCHAR 20 No email Pelanggan

4. alamat VARCHAR 100 Alamat Pelanggan

5. telp_plg VARCHAR 12 No telp Pelanggan

6. pass VARCHAR 50 Password Login Pelanggan

(17)

41 2. Tabel form request

Nama tabel : tabel form_request

Primary key : no_request

Tabel 3.10 Database Form request

No. Nama Field Tipe Field Panjang Keterangan

1. no_request VARCHAR 4 No request

2. tgl_request DATE 8 Tanggal request

3. id_plg VARCHAR 4 No id Pelanggan

4. jml_request INT 10 Jumlah Request

5. id_paket VARCHAR 4 No id Paket

3. Tabel Event

Nama tabel : tabel event

Primary key : id_event

Tabel 3.11 Database Event

No. Nama Field Tipe Field Panjang Keterangan

1. id_event VARCHAR 4 No id Event

(18)

42 4. Tabel marketing

Nama tabel : tabel Marketing

Primary key : id_marketing

Tabel 3.12 Database Marketing

No. Nama Field Tipe Field Panjang Keterangan

1. id_marketing VARCHAR 4 No id Marketing

2. nama_marketing VARCHAR 50 Nama Marketing

3. email_marketing VARCHAR 20 No email Marketing

4. telp_marketing VARCHAR 12 No telp Marketing

5. pass VARCHAR 30 Password Login Marketing

6. username VARCHAR 10 Username Marketing

5. Tabel Paket Event

Nama tabel : tabel paket_event

Primary key : id_paket

Tabel 3.13 Database event

No. Nama Field Tipe Field Panjang Keterangan

1. id_paket INT 4 No id paket event

2. Id_event INT 4 No id event

3. nama_paket VARCHAR 20 Nama paket event

4. harga_paket INT 9 Harga paket event

5. Desc_paket TEXT Keterangan paket event

(19)

43 6. Tabel Surat Perjanjian Kerja

Nama tabel : tabel Surat Perjanjian Kerja

Primary key : no_spk

Tabel 3.14 Database Surat Perjanjian Kerja

No. Nama Field Tipe Field Panjang Keterangan

1. no_spk VARCHAR 9 No id SPK

2. tgl_spk DATE 8 Tanggal surat perjanjian kerja

3. no_request VARCHAR 4 No id request

4. id_plg VARCHAR 4 No id Pelanggan

7. Tabel Penawaran Harga

Nama tabel : tabel Penawaran Harga

Primary key : id_spk

Tabel 3.15 Database penawaran Harga

No. Nama Field Tipe Field Panjang Keterangan

1. id_spk VARCHAR 4 No id surat keterangan kerja

2. no_request VARCHAR 4 No id request

3. keterangan VARCHAR 200 Keterangan

(20)

44 8. Tabel Detil Form Request

Nama tabel : tabel Detil Form Request

Primary key : no_form_request

Tabel 3.16 Database Detail Form Request

No. Nama Field Tipe Field Panjang Keterangan

1. no_form_request VARCHAR 4 No id form request

2. id_event VARCHAR 4 No id event

3. nama_paket VARCHAR 20 Nama Paket

4. Nama_plg VARCHAR 50 Nama Pelanggan

3.10 Struktur Tampilan

Sistem Informasi Event Organizer

Home About Us Events Packages Galery Partners Contack Us

Vision & Mision History Anniversary Expo Gathering Launching Outbound Product Sales Seminary Show Music Sport Wedding Login

(21)

45 3.11 Rancangan Layar Sistem Usulan

1. Rancangan Layar Home

BANNER

About Us Events Galery Partners Contack Us Login

Image Company Profile ……… ………. ……….. ………… … ……… ………. ……… ……….. ………. ………. ……… ………. ………….……… ………. ……….. ………… … ……… ………. ……… ……….. ………. ………. ……… ………. …………. About Us Events Packages Galery Partners Login Contack Us Home

FOOTER

Info

Gambar 3.11 Rancangan Layar Home 2. Rancangan Layar Login

Info BANNER

Home About Us Events Packages Galery Partners Contack Us

Login

Login

User Name Password

Sign In Forgot Password?

Info

(22)

46 3. Rancangan Layar Register

BANNER

Info

Home About Us Events Packages Galery Partners Contack Us

Register Company * Name * Phone Number * E-mail * Message * Mobile Phone Address * Submit (*) Required field Login

Gambar 3.13 Rancangan Layar Register

4. Rancangan Layar Event

BANNER Event Image Image ……… ………. ……….. ………… … ……… ………. ……… ……….. ………. ………. ……… ………. …………. ……… ………. ……….. ………… … ……… ………. ……… ……….. ………. ………. ……… ………. …………. Image ……… ………. ……….. ………… … ……… ………. ……… ……….. ………. ………. ……… ………. …………. Info

Home About Us Event Packages Galery Partners Login Contack Us

(23)

47 5. Rancangan Layar Packages

BANNER Anniversary ………. ……… ……… ……….. ………….. ………….. ……….. ……….. ……… ……….. …………. ……….. ………. ………… ………. ………. ……….. ……… ………. ……… ……… ………. ………. ……… ……….. ………. ……….. ………. ……….

Home About Us Events Packages Galery Partners Login Contack Us

Info

information

Image Image Image

Package 1 Package 2 Package 3

Gambar 3.15 Rancangan Layar Packages

6. Rancangan layar Form Kebutuhan Pelanggan

BANNER ……… ………. ………. ………. ……… ……….. ……… ……….. ……….. ……… ……… ……… ……… …… …………Keterangan………. ………. …………. ……… ………… … ……. …….. …………. ……… ……… ……….. ……….. ……….. ………….. ………... Message Send No. Form Tgl.Form Id_Pelanggan Event Package

Home About Us Events Packages Galery Partners Login Contack Us

Info

Gambar

Gambar 3.1 Struktur Organisasi
Gambar 3.2 Use case berjalan
Gambar 3.3 Use Case Usulan
Table 3.3 Keterangan Use Case Buat Penawaran Harga
+7

Referensi

Dokumen terkait

Oleh karena stabilitas yang tinggi dari TBT yang terabsorbsi di sedimen, kadang-kadang pencemaran ditemukan mencapai level yang sangat tinggi, sehingga merefleksikan

Lumba-lumba jantan hidung botol yang dipelihara di Taman Safari Indonesia, Cisarua Bogor memiliki range frekuensi suara klik dengan nilai intensitas tertinggi yaitu sebesar 32

Variabel yang paling dominan adalah variabel independen (kualitas pelayanan) dengan nilai thitung&gt;nilai t tabel sebesar 12,877 dengan tingkat signifikan 0,000 dapat

Sebagaimana perincian lima teras strategik dalam Pelan Integriti PDRM 2016 – 2020 dan empat dimensi merungkai konsep integriti organisasi kepolisan yang ditonjolkan Teori

keseluruhan responden berpengetahuan cukup sebanyak 30 responden (100%). Persamaan dengan penelitian diatas adalah tujuan penelitian, variabel penelitian, teknik pengambilan

Jurnal Prioritas : Jurnal Pengabdian Masyarakat, Volume : 02, Nomor : 02, Oktober 2020 Setelah melakukan uji coba test koneksi selanjutnya pengujian yang dilakukan adalah

Jika dilihat dari sisi pembiayaan metode EPQ masih lebih optimal karena perusahaan dapat mengetahui berapa banyak bahan baku yang akan dipesan, sehingga

Berdasarkan Berita Acara Rapat Panitia Seleksi Terbuka Jabatan Pimpinan Tinggi (JPT) Pratama di Lingkungan Pemerintah Kabupaten Tebo Tahun 2017 Nomor : 005/Pansel.JPT