84 165 1 SM
84 165 1 SM
29-38
p-ISSN : 2339-1103
e-ISSN : 2579-4221
PERANCANGAN SISTEM INFORMASI SCHEDULING SIT
(SYSTEM INTEGRATION TEST) BERBASIS WEB PADA
PT. COLLEGA INTI PRATAMA
ABSTRACT
In the course of employment, the employee is not uncommon to find the problems in the software and
hardware used. However, handling the problem by system developers must be done in the initiation and
control of the project to be or underway, because recording is still a simple process that affects the
performance of the company. This can have a negative impact, ie, there is a risk of problems noted
repeatedly, the problem is not an accurate calculation and a long wait to get a report. For the software
development process using UML models (The Unified Modeling Language). Done starting from the
identification and analysis of problems, requirements analysis, system design, system implementation and
testing. PHP and Database Management System (DBMS) MySQL will be used for the preparation of the
information system. With the implementation of this application is expected to facilitate the processing of
data and generate reports quickly and accurately which can be used for corporate decision-making.
29
1.2. Rumusan Masalah yang dibutuhkan dan digunakan oleh para
Berdasarkan latar belakang yang telah Quality Assurance.
diuraikan diatas, maka rumusan masalah yang 4. Laporan dari sistem informasi ini nantinya
akan dibahas didalam penulisan Jurnal ini adalah dapat dijadikan dokumen bukti pada inisiasi
: proyek yang sedang berjalan untuk nantinya
1. Bagaimana membangun sistem informasi dijadikan laporan pada pihak Audit.
SIT (System Integration Test) yang
terintegrasi untuk digunakan sebagai sarana 1.5 Manfaat Penelitian
dalam pengkategorian pengendalian proyek Adapun manfaat penelitian ini adalah :
dan managemen yang dikelola untuk para 1. Bagi Penulis
Quality Assurance? Membandingan teori yang didapatkan di
2. Bagaimana memanfaatkan sistem informasi kampus dengan kenyataan yang ada dalam
SIT (System Integration Test) untuk para hal ini vendor Software House, serta
Developer proyek dalam mengetahui sampai menambah wawasan dan pengalaman
sejauh mana tahap pengetesan sistem yang tentang tahapan pengujian sistem pada suatu
dilakukan oleh para Quality Assurance perusahaan, dan juga sebagai persyaratan
(QA)? dalam menyelesaikan pendidikan di
3. Bagaimana agar para Quality Assurance Universitas Mercu Buana Jakarta.
dapat memberikan laporan baik penjadwalan 2. Bagi PT. Collega Inti Pratama
inisiasi proyek yang sedang berjalan pada Mempermudah proses pengontrolan Sistem
tahap pengetesan sistem, ataupun hasil Informasi Scheduling SIT (System
laporan yang akan disajikan nantinya pada Integration Test) dan mempercepat cara
pihak Audit Eksternal? proses pengolahan dan akses untuk
mendapatkan dokumen hasil SIT (System
1.3. Batasan Masalah Integration Test) terbaru, serta memperingan
Pembangunan sistem ini dibuat tugas para Quality Assurance untuk
beberapa batasan masalah agar pembahasan lebih menyimpan dokumen hasil yang telah diuji
terfokus sesuai dengan tujuan yang akan dicapai. dan menginformasikannya pada pihak yang
Berikut Batasan masalah dari sistem yang membutuhkan (Divisi Implementasi, Divisi
dibangun adalah: Development, Divisi Application Control
1. Perancangan aplikasi Sistem Informasi dan Tim Audit Eksternal).
Scheduling SIT ini dibatasi hanya pada 3. Bagi Universitas dan Masyarakat
mekanisme penjadwalan SIT (System Memperluas wawasan dan pandangan
Integration Test), dimulai dari pemberian mahasiswa/i juga masyarakat umum
dokumen-dokumen persiapan untuk terhadap prospek kemajuan teknologi dan
melakukan pengetesan, kemudian ditesnya perkembangan informasi, serta
aplikasi yang didaftarkan pada penjadwalan, mempermudah dan memperlancar terhadap
pemberlakuan pengesahan pada pihak proses belajar mengajar di Universitas
Manajemen atas (Manager Quality Mercu Buana Jakarta.
Assurance) untuk dilakukan tahapan
selanjutnya. 1.5. Metode Penelitian
2. Pembuatan aplikasi yang digunakan dalam Guna memperoleh data-data sebagai
perancangan sistem informasi menggunakan bahan penyusunan Jurnal ini, penulis telah
bahasa pemrograman PHP dan database melakukan pengamatan sebagai berikut :
yang digunakan adalah Apache2triad 1. Metode pengumpulan data, yaitu:
MySQL. a. Observasi, pengamatan yang langsung
dilakukan penulis terhadap objek-objek
1.4. Tujuan Penelitian yang ada pada PT. Collega Inti Pratama
untuk mendapatkan data-data yang
Adapun tujuan dari penulisan Jurnal ini diperlukan untuk bahan perancangan
untuk pembuatan sistem informasi SIT dengan sistem informasi Scheduling SIT
teknologi informasi diantaranya : (System Integration Test).
1. Menghasilkan aplikasi sistem informasi b. Wawancara,dilakukan dengan
yang mampu mengelola dan mewawancarai secara langsung kepada
mengkategorikan pengendalian proyek yang pihak-pihak yang terkait dalam menjalin
diuji sebelum di release ke klien/ instansi. hubungan dengan pelanggan.
2. Menghasilkan informasi tahapan bahwa Diantaranya mewawancarai Divisi
sampai sejauh mana tahap pengetesan sistem Implementasi yang secara langsung
yang dilakukan oleh para Quality Assurance. berhubungan dengan perencanaan
3. Sistem diharapkan bersifat paperless dan Tahap Implementasi, juga Divisi
lebih fleksibel dalam penggunaan data-data Application Control yaitu Quality
30
Assurance yang bertanggung jawab disebut juga processing system atau information
untuk menangani pengujian sebuah processing system atau information generating
sistem yang sedang dikembangkan atau system.
melakukan perbaikan oleh pihak 2.3. Pengertian Sistem Informasi
Development. Menurut Tata Sutabri (2012:36) Sistem
c. Studi Pustaka, mengumpulkan data informasi adalah suatu sistem didalam suatu
secara teori yang berasal dari Standar organisasi yang mempertemukan kebutuhan
Operating Procedure (SOP) pada PT. pengolahan transaksi harian yang mendukung
Collega Inti Pratama, serta sumber fungsi operasi organisasi yang bersifat manajerial
referensi dalam penerapan dokumentasi dengan kegiatan strategis dari suatu organisasi
SDLC (System Development Life Cycle) untuk dapat meyediakan kepada pihak luar
yang berjalan di PT. Collega Inti tertentu dengan laporan-laporan yang diperlukan.
Pratama.
2. Metode pemodelan dan rekayasa perangkat 2.4. Pengertian Analisa Sistem
lunak, yaitu:
Menurut Jogiyanto (2011:129), analisis
a. Pemodelan berorientasi objek
sistem adalah penguraian dari suatu sistem
menggunakan UML (Unified Modeling
informasi yang utuh kedalam bagian-bagian
Language) sebagai tool utamanya, dan
komponennya dan dengan maksud untuk
digambarkan melalui use case diagram,
mengidentifikasi dan mengevaluasi
activity diagram, class diagram, serta
permasalahan-permasalahan, kesempatan-
sequence diagram.
kesempatan, hambatan-hambatan yang terjadi
b. Metode Rekayasa Perangkat Lunak
dan kebutuhan yang diharapkan sehingga dapat
menggunakan model air terjun
diusulkan perbaikan-perbaikannya.
(Waterfall Model).
c. Bahasa pemrograman PHP dan
2.5 Pengertian SDLC (System Development
Database Management System (DBMS)
Life Cycle)
adalah MYSQL.
Pengertian SDLC adalah suatu proses
berkelanjutan dari planning, analisis, desain dan
2 LANDASAN TEORI
implementasi. Yang pada setiap prosesnya
2.1. Konsep Dasar Sistem
dilakukan perbaikan secara bertahap. (Dennis et
Secara umum sistem merupakan kumpulan
al 2012:39)
objek atau elemen yang saling berinteraksi untuk
mencapai satu tujuan.Sistem sebagai suatu
2.5.1. Perancangan SDLC (Model Waterfall)
jaringan kerja dari prosedur-prosedur yang saling
Model perancangan SDLC adalah dengan
berhubungan, berkumpul bersama-sama untuk
model waterfall. Terdapat 5 langkah dalam
melakukan suatu kegiatan atau untuk
model waterfall, Adalah :
menyelesaikan suatu sasaran tertentu.
Mengisi Parameter
Jabatan
yang dilakukan oleh Quality Assurance dalam <<include>>
Login
Menyerahkan
Dokumen Resume SIT
Mengisi Nama Bank
Membuat Laporan
Dokumen Resume SIT
Simpan Data
Submit
32
ung1
Form Parameter Bank
Input Form Parameter
Bank Bank file_penduk
10 Varchar 50 File pendukung 2
ung2
file_penduk
11 Varchar 50 File pendukung 3
ung3
Quality Assurance
Hapus
File_resume
15 Varchar 50 File resume 3
3
File_resume
Gambar 3.4 Sequence Diagram Parameter 16 Varchar 50 File resume 4
4
Customer File_resume
17 Varchar 50 File resume 5
5
::MASTER ::
Gambar 3.5 Class Diagram PARAMETER BANK
PARAMETER JENIS APLIKASI
3.6. Perancangan Database PARAMETER JABATAN
PARAMETER DATA PEGAWAI
:: TRANSAKSI ::
Tabel 3.34 Tabel Impl Jadwal ENTRY UPLOAD FUNCTIONAL TEST
ENTRY UPLOAD RESUME SIT
DOWNLOAD FUNCTIONAL TEST
:: REPORT ::
Tipe
No Nama Field Panjang Keterangan VIEW RESUME SIT
Data DISPLAY REPORT RESUME SIT
:: UTIITY ::
1 id_imp Varchar 10 Primary Key
CHANGE PASSWORD
LOGOUT
2 id_bank Varchar 2 Foreign Key
id_pegawai Varchar 5 Foreign Key Gambar 3.7 Tampilan Layar Halaman Utama
5
3.7.3. Rancangan Layar Parameter
6 id_level Varchar 1 Foreign Key
Customer
7 id_apl Varchar 1 Foreign Key
33
::MASTER ::
PARAMETER BANK
::MASTER ::
PARAMETER JENIS APLIKASI PARAMETER BANK
PARAMETER JABATAN PARAMETER JENIS APLIKASI
PARAMETER DATA PEGAWAI
:: TRANSAKSI ::
PARAMETER JABATAN
ENTRY UPLOAD FUNCTIONAL TEST PARAMETER DATA PEGAWAI
ENTRY UPLOAD RESUME SIT :: TRANSAKSI ::
DOWNLOAD FUNCTIONAL TEST
ENTRY UPLOAD FUNCTIONAL TEST
:: REPORT ::
VIEW RESUME SIT ENTRY UPLOAD RESUME SIT
DISPLAY REPORT RESUME SIT
:: UTIITY ::
DOWNLOAD FUNCTIONAL TEST
CHANGE PASSWORD :: REPORT ::
LOGOUT
VIEW RESUME SIT
DISPLAY REPORT RESUME SIT
:: UTIITY ::
CHANGE PASSWORD
LOGOUT
Gambar 3.8 Tampilan Layar Parameter
Customer
3.7.4. Rancangan Layar Data Pegawai
::MASTER ::
PARAMETER BANK
PARAMETER JENIS APLIKASI
PARAMETER JABATAN Cari : Search
PARAMETER DATA PEGAWAI
Gambar 3.12 Tampilan Layar Entry Upload :: TRANSAKSI ::
Functional Test ENTRY UPLOAD FUNCTIONAL TEST
ENTRY UPLOAD RESUME SIT
DOWNLOAD FUNCTIONAL TEST
3.7.6. Rancangan Layar Upload Resume :: REPORT ::
VIEW RESUME SIT
SIT DISPLAY REPORT RESUME SIT
:: UTIITY ::
CHANGE PASSWORD
LOGOUT
34
2. Tabel Permission Pegawai
::MASTER ::
PARAMETER BANK
PARAMETER JENIS APLIKASI
PARAMETER JABATAN
PARAMETER DATA PEGAWAI
:: TRANSAKSI ::
ENTRY UPLOAD FUNCTIONAL TEST
ENTRY UPLOAD RESUME SIT
DOWNLOAD FUNCTIONAL TEST
:: REPORT ::
VIEW RESUME SIT
DISPLAY REPORT RESUME SIT
:: UTIITY ::
CHANGE PASSWORD
LOGOUT
37
Quality Assurance dan Manager Quality
Assurance.
5.2. Saran
Berdasarkan hasil analisa, perancangan,
implementasi dan pengujian aplikasi, Penulis
memberikan saran sebagai berikut:
1. Aplikasi Scheduling System Integration Test
(SIT)dapat dikembangkan dalam proses
membangun Knowledge Management
System.
2. Aplikasi Scheduling System Integration Test
(SIT)dapat dikembangkan untuk menentukan
prioritas penanganan dokumen SIT.
3. Harus adanya maintenance terhadap sistem
yang telah dibuat agar system tetap terjaga
dengan baik.
DAFTAR PUSTAKA
[1] Arief M. Rudyanto. Pemrograman Web Dinamis
menggunakan PHP dan MYSQL. Yogyakarta :
Andi Offset. 2011.
[2] Dennis, Alan et al. System Analysis and Design
UML Version 2.0 And Object Oriented Approach.
USA : John Willey & Kevin Inc. 2012.
[3] Fathansyah. Basis Data. Bandung. 2012.
[4] Jogiyanto. Analisis dan Desain. Yogyakarta : Andi
Offset. 2011.
[5]Offset, Andi.Membuat Website Interaktif dengan
Macromedia Dreamweaver 8. Yogyakarta: Andi
Offset. 2010
[6] Pressman, Roger S. Rekayasa Perangkat Lunak.
Yogyakarta : Andi Offset. 2010.
[7] Sutabri, Tata. Analisis Sistem Informasi. Jakarta:
Andi Offset. 2012.
38