You are on page 1of 9

Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.

id

Penerapan Model Waterfall Pada Desain Sistem Informasi Pendaftaran


Keanggotaan SPSI PT. Indofood CBP Sukses Makmur Bekasi
Muhamad Tabrani
Tehnik Informatika, STMIK Nusa Mandiri Jakarta
Tabrani.mtb@gmail.com

Abstract- Unions Throughout of Indonesian which was shortened SPSI residing in PT. Indofood CBP
Sukses Makmur (Food Seasoning Division) is still using social media networking services such as
Facebook where admin and SPSI members must have a Facebook account. As well as the data
processing and the membership is very limited information through social media networking make admin
SPSI on PT. Indofood CBP Sukses Makmur (Food Seasoning Division) find it difficult to access data and
information for its members become less effective and efficient. To overcome the problems, the author
tries to create a website that can mengefisiensi media process information more easily so that the
mechanism of information systems to be interactive and effective for admin and easily viewed by the
members SPSI in PT. Indofood CBP Sukses Makmur (Food Seasoning Division) and colleagues Board
Unit at other companies. As for the research methodology used is by using descriptive analysis that is by
collecting data obtained from both primary and secondary data of the interview. On a website created,
visitors can see all the web pages such as the index page (Home), profile pages, pages vision, mission,
organizational structure page, news page, agenda pages, gallery pages, contact us pages and list menu
for recruitment of new members. While admin can process the contents of the organizational structure,
news, forum, agenda, and the gallery on the website created.
Keywords : Information System and recruitment of new members

Abstrak –Serikat Pekerja Seluruh Indonesia yang disingkat SPSI yang berada di PT. Indofood CBP
Sukses Makmur (Food Seasoning Division) masih menggunakan media layanan sosial media seperti
Facebook dimana admin dan anggota SPSI harus memiliki akun Facebook. Begitu juga dengan
pengolahan data keanggotaan dan informasi yang sangat terbatas melalui layanan sosial media membuat
admin SPSI pada PT. Indofood CBP Sukses Makmur (Food Seasoning Division) mengalami kesulitan
untuk mengakses data dan informasi untuk anggotanya menjadi kurang efektif dan efisien. Untuk
mengatasi permasalahan tersebut, penulis mencoba membuat website yang dapat mengefisiensi proses
media informasi yang lebih mudah agar mekanisme sistem informasi menjadi interaktif dan efektif untuk
admin dan mudah dilihat oleh para anggota SPSI di PT. Indofood CBP Sukses Makmur (Food Seasoning
Division) dan rekan-rekan Pengurus Unit Kerja di perusahaan lain. Adapun metodologi penelitian yang
digunakan adalah dengan menggunakan analisis deskriptif yaitu dengan mengumpulkan data-data baik
primer yang diperoleh dari hasil wawancara maupun data sekunder, dan analisis. Pada website yang
dibuat, pengunjung dapat melihat semua halaman web seperti halaman index (Beranda), halaman profil,
halaman visi misi, halaman struktur organisasi, halaman berita, halaman agenda, halaman galeri, halaman
kontak kami serta menu daftar untuk pendaftaran anggota baru. Sedangkan admin dapat mengolah isi
dari struktur organisasi, berita, forum, agenda, dan galeri pada website yang dibuat.
Kata Kunci : Sistem Informasi dan Penerimaan Anggota Baru

Berdasarkan data Depnakertrans melalui situs


1. PENDAHULUAN http://www.depnakertrans.go.id jumlah serikat
Berdasarkan ketentuan umum pasal 1 pekerja di Indonesia berjumlah 63 Serikat Pekerja
Undang-undang Tenaga Kerja tahun 2003 no 17, yang telah mendaftar sesuai dengan Peraturan
Serikat Pekerja merupakan organisasi yang Menteri Tenaga Kerja no 5/MEN/1998. Dari 63
dibentuk dari, oleh dan untuk pekerja baik di Serikat Pekerja di Indonesia salah satunya adalah
dalam perusahaan maupun diluar perusahaan, FSP-RTMM (Federasi Serikat Pekerja Rokok
yang bersifat terbuka, mandiri, demokratis, dan Tembakau Makanan dan Minuman) dan SPSI PT.
bertanggung jawab guna memperjuangkan, Indofood CBP Sukses Makmur (Food Seasoning
membela, melindungi hak dan kepentingan Division) masuk di dalam kategori FSP-RTMM.
pekerja serta meningkatkan kesejahteraan Serikat Pekerja Seluruh Indonesia yang
pekerja dan keluarganya. disingkat SPSI yang berada di PT. Indofood CBP
ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 1
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.id

Sukses Makmur (Food Seasoning Division) masih halaman web lainnya disebut hyperlink,
menggunakan media layanan jejaring sosial sedangkan text yang dijadikan media penghubung
seperti Facebook serta layanan manual (datang disebut hypertext.
langsung ke kantor sekretariat). Hal ini
1. Web Server
menyebabkan admin dan anggota SPSI harus
Web server adalah suatu software yang
memiliki akun Facebook. Begitu juga dengan
bertindak melayani pengaksesan aplikasi web.
pengolahan data keanggotaan dan informasi yang
Contoh software yang berfungsi sebagai web
sangat terbatas melalui media jejaring sosial
server antara lain Apache, IIS, dan Xitami (Kadir,
membuat admin SPSI pada PT. Indofood CBP
Sukses Makmur (Food Seasoning Division) 2009).
Web browser seperti expoler atau navigator
mengalami kesulitan untuk mengakses data serta
informasi untuk anggota menjadi kurang efektif berkomunikasi melalui jaringan (termasuk jaringan
dan efisien. internet) dengan web server, menggunakan HTTP
Untuk mengatasi permasalahan tersebut di browser akan mengirimkan request kepada server
atas, penulis mencoba membuat suatu website untuk meminta dokumen tertentu atau layanan
yang dapat mengefisiensi proses media informasi yang disediakan oleh server.Server memberikan
yang lebih mudah agar mekanisme sistem dokumen atau layanannya jika tersedia juga
informasi menjadi interaktif dan efektif untuk dengan menggunakan protokol HTTP.
admin dan mudah dilihat oleh para anggota SPSI 2. Web Browser
di PT. Indofood CBP Sukses Makmur (Food Web browser adalah sebuah aplikasi
Seasoning Division) serta rekan-rekan Pimpinan perangkat lunak untuk melintasi, mengambil, dan
Unit Kerja di perusahaan lain. menyajikan sumber informasi di world wide web
(Kadir, 2009).
2. Landasan teori
2.1 Konsep Dasar Web B. Bahasa pemograman
Website merupakan informasi berbasis 1. Hyper Text Markup Language ( HTML )
jaringan komputer yang dapat diakses kapan saja HTML(Hyper Text Markup Language) adalah
dan dimana saja dengan biaya relatif murah. Web suatu bahasa pemrograman dalam bentuk skrip
merupakan bentuk implementasi dari bahasa yang dapat digunakan untuk menyusun halaman
pemograman web (web programming) atau web (Kadir, 2009).
secara umum web adalah halaman informasi yang Struktur Dasar HTML :
disediakan melalui jalur internet sehingga bisa a. Setiap dokumen HTML harus diawali dengan
diakses diseluruh dunia selama terkoneksi dengan menuliskan tag <html> dan tag </html> diakhir
jaringan internet. dokumen. Tag ini menandai elemen HTML,
A. Website yang berarti dokumen HTML dalam suatu
dokumen hanya ada satu elemen HTML.
Menurut Yuhefizar dan Hidayat (2009:2)
b. Section atau elemen head ditandai dengan tag
memberikan pengertian bahwa “Website adalah
<head> diawal dan tag </head> diakhir, di
keseluruhan halaman-halaman web yang
dalamnya berisi informasi tentang dokumen
terdapat dalam sebuah domain yang
htmlnya. Minimal informasi yang dituliskan
mengandung informasi. Penemu website adalah
dalam elemen ini adalah judul dari dokumen,
Sir Timothy John Tim Berners-Lee, sedangkan
judul ini akan ditampilkan pada caption bar dari
website yang tersambung dengan jaringan
window browser di tandai dengan
pertama kali muncul pada tahun 1991. Pada
menggunakan tag <title> dan diakhiri dengan
awalnya, Tim menciptakan website dengan
</title>
tujuan untuk mempermudah arus pertukaran dan
c. Section atau elemen body ditandai dengan
memperbarui informasi kepada sesama peneliti
tag <body> diawal dan tag </body> diakhir.
di CERN (Conseil Europeen Pourla Recherche
Elemen ini berisi dokumen yang akan
Nucleaire), tempat dia bekerja. Pada tanggal 30
ditampilkan pada browser meliputi paragraf,
April 1993, CERN (Conseil Europeen pourla
grafik, link, tabel dan sebagainya. Section body
Recherche Nucleaire) menginformasikan
merupakan elemen terbesar di dalam
bahwa WWW dapat digunakan gratis oleh semua
dokumen HTML.
orang.
Sebuah website biasanya dibangun atas
2. PHP (Personal Home Page)
banyak halaman web yang saling berhubungan.
PHP (Personal Home Page) adalah sebuah
Hubungan antara satu halaman web dengan
piranti yang dapat dipakai untuk membuat aplikasi
ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 2
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.id

berbasis website. Aplikasi web adalah aplikasi C. Basis Data


yang dijalankan melalui browser (Kadir, 2009:83). Database adalah suatu pengelolaan data
PHP adalah kependekan dari Hypertext dalam media eksternal yang memungkinkan
Preprosessor, PHP merupakan bahasa scripting seseorang dengan mudah menyimpan data dan
yang menyatu dengan HTML dan berada di menggunakannya ketika data tersebut diperlukan
server (server-side HTML-embedded Scripting). (Kadir, 2009:224).
Artinya sintaks dan perintah-perintah yang Dari pengertian diatas, dapat disimpulkan
diberikan akan sepenuhnya dijalankan di server bahwa database adalah kumpulan data yang
tetapi disertakan pada halaman HTML biasa. saling berhubungan dan disimpan didalam media
Bahasa PHP yang mempunyai kemiripan penyimpanan elektronik sedemikian rupa
dengan bahasa C dan perlu memilki kelebihan sehingga tidak terjadi pengulangan.
yang tidak dimiliki oleh bahasa, bahasa Menurut Firdaus (2007:56) ”MySQL adalah
pemograman sejenisnya, diantaranya adalah: database yang menghubungkan script php
a. PHP mudah dibuat dan dijalankan, maksudnya menggunakan perintah query dan escape
php dapat berjalan dalam web server apapun character yang sama dengan php”. Selain itu ia
dan dapat dijalankan dengan sistem operasi bersifat open source (anda tidak perlu membayar
yang berada seperti windows dan Unix. untuk menggunakanya) pada berbagai platform
b. PHP bersifat efisien, karena hanya (kecuali untuk jenis enterprise yang bersifat
memerlukan resource sistem yang sangat komersial). Perangkat lunak mysql sendiri bias di
sedikit dibandingkan dengan bahasa download dari https://www.mysql.com mysql
pemrograman lainnya. termasuk jenis RDMS (Relation Database
c. PHP dapat menggunakan beberapa Management System).
database seperti MySQL, Sybase, Itulah sebabnya istilah seperti table, berbasis
Interbase, Oracle, Ms.SQL, Server, Microsoft kolom digunakan dalam mysql pada mysql sebuah
Acces, Data base dan lainnya. database mengusung satu atau jumlah table, tabel
3. Adobe Dreamweaver terdiri atas sejumlah baris dan setiap baris dan
Adobe Dreamweaver merupakan salah satu setiap baris mengandung satu atau beberapa
program aplikasi yang digunakan untuk kolom.
membangun sebuah website, baik secara grafis Mysql merupakan software yang
maupun dengan menuliskan kode sumber secara dikembangkan oleh komunitas umum, dan hak
langsung. Adobe Dreamweaver memudahkan cipta untuk kode sumber dimiliki oleh penulisnya
pengembang website untuk mengelola halaman- masing-masing. Mysql dimiliki dan disponsori oleh
halaman website dan aset-asetnya, baik gambar sebuah perusahaan komersial swedia yaitu Mysql
(image), animasi flash, video, suara dan lain AB. Beberapa kelebihan mysql antara lain;
sebagainya. Selain itu, Adobe Dreamweaver juga 1. Free (bebas di download)
menyediakan fasilitas untuk melakukan 2. Stabil dan tangguh
pemrograman scipting, baik ASP (Active Server 3. Fleksibel dengan berbagai pemograman
Page), JSP (Java Server Page), PHP 4. Security yang baik
(PHPHypertext Preprocessor),JavaScript (js), 5. Kemudahan manajemen database
Cold Fusion, CSS (Cascading Style Sheet), XML 6. Mendukung transaksi
(Extensible Markup Language).
D. Model Pengembangan Perangkat Lunak
4. JQuery (Waterfall)
Menurut Zaki dan Edy (2012:1) “JQuery adalah Menurut Shalahuddin dan Rosa (2013:28)
library JavaScript OpenSource yang menekankan Sering juga disebut model sekuensial linier
pada interaksi antara JavaScript dan (sequential linear) atau alur hidup klasik (classic
HTML”.JQuery pertama kali dibuat oleh Jhon life cycle). Model air terjun menyediakan
Resig pada tahun 2005, JQuery pertama kali dirilis pendekatan alur hidup perangkat lunak secara
pada tanggal 14 Januari 2006. Dan versi terbaru sekuensial atau terurut dimulai dari analisis,
dari JQuery sudah sampai versi 1.3.2. Jhon desain, pengkodean, pengujian, dan tahap
terinspirasi dari Behavior code. Saat itu Jhon pendukung (support). Berikut adalah gambar
mersa hasil Behavior code tidak elegan dan model air terjun:
kurang bagus, maka dikembangkannya JQuery.
Di mana dengan code penulisan JQuery menjadi Analisis Desain Pengodea Pengujian
lebih simple, mudah dan tentunya dengan hasil n

yang memuaskan. (Sumber: Shalahuddin dan Rosa (2013:28)


Gambar II.1 Ilustrasi model waterfall
ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 3
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.id

1. Analisis kebutuhan perangkat lunak sebuah tahap dijalankan setelah tahap


Proses pengumpulan kebutuhan dilakukan sebelumnya selesai dijalankan.
secara intensif untuk menspesifikasikan
kebutuhan perangkat lunak agar dapat dipahami 2.2 Teori Pendukung
perangkat lunak seperti apa yang dibutuhkan oleh A. Struktur Navigasi
user. Spesifikasi kebutuhan perangkat lunak pada Menurut Prihatna (2005:51) Navigasi termasuk
tahap ini perlu untuk didokumentasikan. struktur terpenting dalam pembuatan suatu
2. Desain aplikasi multimedia dan gambarnya harus sudah
Desain perangkat adalah proses multi langkah ada pada tahap perancangan. Peta navigasi
yang fokus pada desain pembuatan program merupakan rancangan hubungan dan rantai kerja
perangkat lunak termasuk struktur data, arsitektur dari beberapa area yang berbeda dan dapat
perangkat lunak, representasi antarmuka, dan membantu mengorganisasikan seluruh elemen
prosedur pengodean. Tahap ini mentranslasi aplikasi multimedia dengan pemberian perintah
kebutuhan perangkat lunak dari tahap analisis dan pesan. Peta navigasi juga memberikan
kebutuhan ke representasi desain agar dapat kemudahan dalam menganalisa keinteraktifan
diimplementasikan menjadi program pada tahap seluruh objek dalam aplikasi multimedia dan
selanjutnya. Desain perangkat lunak yang bagaimana pengaruh keiteraktifannya terhadap
dihasilkan pada tahap ini juga perlu pengguna.
didokumentasikan. Ada 4 macam bentuk dasar dari peta navigasi
3. Pembuatan kode program yang biasa digunakan dalam proses pembuatan
Desain harus ditranslasikan ke dalam program aplikasi multimedia, yaitu:
perangkat lunak. Hasil dari tahap ini adalah 1. Linier
program komputer sesuai dengan desain yang Linier merupakan struktur yang mempunyai
telah dibuat pada tahap desain. satu rangkaian cerita yang berurut. Struktur ini
4. Pengujian menampilkan satu demi satu tampilan layar
Pengujian fokus pada perangkat lunak secara secara berurut menurut urutannya dan tidak
segi lojik dan fungsional dan memastikan bahwa diperbolehkan adanya percabangan. Tampilan
semua bagian sudah diuji. Hal ini dilakukan untuk yang dapat ditampilkan adalah satu halaman
meminimalisir kesalahan (error) dan memastikan sebelumnya atau satu halaman sesudahnya.
keluaran yang dihasilkan sesuai dengan yang
diinginkan.
Dari kenyataan yang terjadi sangat jarang
model air terjun dapat dilakukan sesuai alurnya
karena sebagai berikut: Sumber: Prihatna (2005:51)
1. Perubahan spesifikasi perangkat lunak terjadi Gambar II.2. Struktur Navigasi Linier
ditengah alur pengembangan.
2. Sangat sulit bagi pelanggan untuk 2. Hirarki
mendefinisikan semua spesifikasi diawal alur Struktur hirarki merupakan suatu struktur yang
pengembangan. Pelanggan sering kali butuh mengandalkan percabangan untuk menampilkan
contoh (prototype) untuk menjabarkan spesifikasi data berdasarkan kriteria tertentu. Tampilan pada
kebutuhan sistem lanjut. menu pertama akan disebut sebagai master page,
3. Pelanggan tidak mungkin bersabar halaman utama kesatu. Halaman utama ini akan
mengakomodasi perubahan yang diperlukan di mempunyai halaman percabangan yang dikatakan
akhir alur pengembangan. slave page, halaman pendukung. Jika salah satu
halaman pendukung diaktifkan, maka tampilan
Dengan berbagai kelemahan yang dimiliki tersebut akan bernama master page, halaman
model air terjun tapi model ini telah menjadi dasar utama kedua. Pada struktur navigasi ini tidak
dari model-model yang lain dalam melakukan diperkenankan adanya tampilan secara linier.
perbaikan model pengembangan perangkat lunak.
Model air terjun sangat cocok digunakan
kebutuhan pelanggan sudah sangat dipahami dan
kemungkinan terjadinya perubahan kebutuhan
selama pengembangan perangkat lunak kecil. Hal
positif dari model air terjun adalah struktur tahap
pengembangan sistem jelas, dokumentasi
dihasilkan di setiap tahap pengembangan, dan
ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 4
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.id

penyimpanan basis data menggunakan OODBMS


maka perancangan basis data tidak perlu
menggunakan ERD. ERD memiliki beberapa
aliran notasi seperti notasi Chen (dikembangkan
oleh Peter Chen), Barker (dikembangkan oleh
Richard Barker, Ian Palmer, Harry Ellis), notasi
Crow’s Foot, dan beberapa notasi lain. Namun
yang banyak digunakan adalah notasi dari Chen.
Sumber: Prihatna (2005:51) Adapun komponen-komponen ERD adalah
sebagai berikut:
Gambar II.3. Struktur Navigasi Hirarki 1. Entity (Entitas)
Entity adalah suatu kumpulan objek atau suatu
3. Nonlinier yang dapat dibedakan atau diidentifikasikan
Pada suatu nonlinier diperkenankan membuat secara unik. Kumpulan entity tersebut disebut
struktur navigasi bercabang, percabangan ini dengan Entity Set.
berbeda dengan percabangan pada struktur 2. Relationship (Relasi)
hirarki. Pada percabangan nonlinier walaupun Relationship adalah suatu hubungan yang
terdapat banyak percabangan tetapi tiap-tiap terjadi antara satu entity dengan satu entity
tampilan mempunyai kedudukan yang sama tidak yang lainnya atau lebih. Kumpulan relationship
ada pada master page dan salve page. yang sejenis disebut relationship set. Jika
suatu entity dihubungkan dengan relationship,
maka penggambarannya dilakukan dengan
menggunakan simbol garis lurus.
3. Atribute (Atribut)
Atribut menunjukkan fungsinya sebagai
pembentuk karakteristik yang melekat pada
setiap entitas. Disamping penamaan yang unik
Sumber: Prihatna (2005:51) berdasarkan fungsinya, atribut-atribut dapat
Gambar II.4. Struktur Navigasi Nonlinier dibedakan berdasarkan sejumlah
pengelompokkannya.
4. Composite (Campuran)
C. Logical Record Structure (LRS)
Struktur navigasi campuran merupakan gabungan Menurut Lestari (2013) “Logical Record
dari ketiga struktur sebelumnya. Struktur navigasi Structure dibentuk dengan nomor tipe record.
ini banyak digunakan dalam pembuatan aplikasi Beberapa tipe record digambarkan oleh kotak
multimedia sebab dapat memberikan keiteraksian empat persegi panjang dan dengan nama yang
yang lebih tinggi. unik”.
Perbedaan LRS dengan ERD dan tipe record
berada diluar field tipe record ditempatkan. LRS
terdiri dari link-link diantara tipe record. Link ini
menunjukkan arah dari satu tipe record lainnya.
Banyak link dari LRS yang diberi tanda field-field
yang kelihatan pada kedua link type record.
Penggambaran LRS mulai dengan menggunakan
model yang dimengerti. Dua metode yang dapat
Sumber: Prihatna (2005:51)
digunakan, dimulai dengan hubungan kedua
model yang dapat dikonversikan ke LRS.Metode
Gambar II.9.
yang lain dimulai dengan Entity Relationship
Struktur Navigasi Campuran
Diagram dan langsung dikonversikan ke LRS.
Berikut tahapan transformasi ERD ke LRS
B. Entity Realitional Diagram (ERD )
menurut Wulandari (2013)
Rossa dan Shalahuddin (2013:50)
1. Konversi ERD ke LRS,Entity Relationship
menjelaskan pemodelan awal basis data yang
Diagram harus diubah ke bentuk LRS (struktur
paling banyak digunakan adalah menggunakan
record secara logic). Dari bentuk LRS inilah yang
Entity Relationship Diagram (ERD) . ERD
nantinya dapat ditransformasikan ke bentuk relasi
dikembangkan berdasarkan teori himpunan dalam
tabel.
bidang matematika. ERD digunakan untuk
pemodelan basis data relasional. Sehingga jika
ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 5
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.id

2. Konversi ERD ke LRS sebuah model sistem 3. HASIL DAN PEMBAHASAN


yang digambarkan dengan sebuah model sistem
yang digambarkan dengan sebuah ERD akan a. Tinjauan Perusahaan
mengikuti pola pemodelan tertentu. Dalam Berawal dari perpecahan suara buruh seluruh
kaitannya dengan konversi ke LRS, untuk Indonesia, pada tanggal 20 Februari 1971 terjadi
perubahan yang terjadi adalah mengikuti aturan- Deklarasi Persatuan Buruh Seluruh Indonesia
aturan berikut: untuk menyatukan suara buruh nasional.
a. Setiap entitas diubah kebentuk kotak Selanjutnya bulan Oktober 1971 dibentuk Majelis
dengan nama entitas, berada diluar kotak Permusyawaratan Buruh Indonesia ( MPBI )
dan atribut berada didalam kotak. tepatnya pada tanggal 21 – 28 Oktober 1971
b. Sebuah Relationship kadang disatukan, dilakukan seminar untuk menggalang persatuan
dalam sebuah kotak bersama dan pembentukan organisasi buruh tingkat
entitas,kadang sebuah kotak bersama- nasional. Dan pada tanggal 11 Maret 1973
sama dengan entitas, kadang disatukan dilakukan Munas I dan terbentuk Federasi Serikat
dalam sebuah kotak tersendiri. Buruh Seluruh Indonesia (FSBSI) dengan Ketua
c. Konversi LRS ke relasi tabel atau tabel Umum Agus Sudono dan Sekretaris Jendral
adalah bentuk pernyataan data secara Soekarno.
grafis dimensi,yang terdiri dari kolom dan Pada tanggal 23-30 November 1985, di Jakarta
baris. Relasi adalah bentuk visual dari dilaksanakan Munas II dan Federasi Serikat Buruh
sebuah file, dan tiap tuple dalam sebuah Seluruh Indonesia (FSBSI) dirubah bentuk unitaris
field, atau dalam bentuk lingkaran. nama menjadi Serikat Pekerja Seluruh Indonesia
Diagram Entity Relationship dikenal dengan (SPSI). Berdasarkan UU No. 21 tahun 2000,
sebutan atribut. Konversi dari logical structure, maka SPSI menyesuaikan diri dengan
dilakukan dengan cara: mendeklarasi menjadi KSPI melalui Forum yang
1. Nama logical record structure menjadi nama dihadiri PP SPA bersama DPD-DPD SPSI
relasi. seluruh Indonesia di Depok, Jawa Barat.
2. Tiap atribut menjadi sebuah kolom didalam Melalui SK No.KEP.88/DPP SPSI/V/1993,
relasi. tertanggal 31 Mei 1993 yang ditandatangani Imam
Sudarwo dan Drs. Bomer Pasaribu,SH. Terbentuk
D. Black-Box Testing (pengujian kotak hitam) FSP RTMM-SPSI (Federasi Serikat Pekerja
Menurut Shalahuddin dan Rosa (2013:275) Rokok Tembakau Makanan dan Minuman). Dan
Black-box testing adalah menguji perangkat lunak PUK SPSI PT. Indofood CBP Sukses Makmur
dari segi spesifikasi fungsional tanpa menguji (Food Seasoning Division) masuk dalam bagian
desain dan kode program. Pengujian FSP RTMM-SPSI karena PT. Indofood CBP
dimaksudkan untuk mengetahui apakah fungsi – Sukses Makmur (Food Seasoning Division)
fungsi, masukan, dan keluaran dari perangkat bergerak dalam usaha makanan.
lunak sesuai dengan spesifikasi yang dibutuhkan. b. Analisa Kebutuhan
Pengujian kotak hitam dilakukan dengan
Serikat Pekerja Seluruh Indonesia (SPSI) PT.
membuat kasus uji yang bersifat mencoba semua
Indofood CBP Sukses Makmur (Food Seasoning
fungsi dengan memakai perangkat lunak apakah
Division) merupakan organisasi yang berperan
sesuai dengan spesifikasi yang dibutuhkan. Kasus
sebagai wakil dalam ketenagakerjaan serta
uji yang dibuat untuk melakukan pengujian kotak
sebagai penyalur aspirasi anggota perusahaan.
hitam harus dibuat dengan kasus benar dan kasus
Maka dari itu, agar para anggota dan antar
salah, misalkan untuk kasus proses login maka
organisasi SPSI pada perusahaan lain dapat
kasus uji yang dibuat adalah:
mengetahui informasi tentang organisasi SPSI PT.
1. Jika user memasukkan nama pemakai
Indofood CBP Sukses Makmur (Food Seasoning
(username) dan kata sandi (password) yang
Division) ini lebih efektif dan efisien maka dari itu
benar.
penulis berinisiatif untuk membuat sebuah website
2. Jika user memasukan nama pemakai
yang berisikan profil instansi serta informasi-
(username) dan kata sandi (password) yang
informasi yang dapat diperoleh anggota dan PUK
salah, misalnya nama pemakai benar, tapi kata
SPSI pada perusahaan lain secara akurat dan
sandi salah, atau sebaliknya, atau keduanya
efisien.
salah.
c. Perancangan Antar Muka
Dalam rancangan website Antar muka ini
penulis akan memberikan gambaran mengenai
ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 6
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.id

rancangan website yang akan dibuat baik d. Rancangan Basis Data


mengenai bentuk maupun fungsi yang nanti akan Spesifikasi tampilan web ini berisi
membantu dalam tahap perancangan website ini. penjelasan terperinci dari program,yaitu
menjelaskan mengenai tampilan menu-menu
1. Rancangan Antar Muka Admin(Login) dalam tampilan web.
1. Entity Relationship Diagram (ERD)

Gambar III.1.
Rancangan Antar Muka Admin (Login)

2. Rancangan Antar Muka Admin (Beranda)

Gambar III.5. Entity Relationship Diagram (ERD)

Gambar III.2. 2. Logical Relational Structure (LRS)


Rancangan Antar Muka Admin (Beranda)

3. Rancangan antar muka User

Gambar III.6.
Gambar III.3.
Logical Relational Structure (LRS)
Rancangan Antar Muka Halaman User

4. Rancangan antar muka pendaftaran anggota e. Rancangan Struktur Navigasi


1. Implementasi dan Pengujian Unit Admin

Gambar III.4. Gambar III.7.


Rancangan Antar Muka Pendaftaran Anggota Implementasi Rancangan Struktur Navigasi Admin
ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 7
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.id

2. Implementasi dan Pengujian Unit User 3. Implementasi Rancangan Antar Muka User

Gambar III.8.
Implementasi Rancangan Struktur Navigasi User
f. Implementasi Rancangan Antar Muka
1. Implementasi Rancangan Antar Muka Admin
(Login)

Gambar III.9.
Implementasi Rancangan Antar Muka user

4. Rancangan antar muka pendaftaran anggota

Gambar III.7.
Implementasi Rancangan Antar Muka Admin
(Login)

2. Implementasi Rancangan Antar Muka Admin

Gambar III.10.
Implementasi Rancangan Antar pendaftaran
anggota

4. Kesimpulan & Saran


a. Kesimpulan
Setelah di implementasikan PUK SPSI PT.
Indofood CBP Sukses Makmur (Food Seasoning
Division), dapat menyimpulkan hal yang bisa di
ambil dari implementasi Sistem Informasi
Gambar III.8. Keanggotaan adalah sebagai berikut:
Implementasi Rancangan Antar Muka Admin 1. Implementasi dari Sistem Informasi
Keanggotaan ini proses administrasi
keanggotaan dapat dilakukan dengan cepat
dan waktu yang flexible.
2. Dengan membuat website informasi ini, dapat
memudahkan organisasi SPSI PT. Indofood
CBP Sukses Makmur (Divisi Food Seasoning)
ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 8
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 10 No 2 - 2017 speed.web.id

dalam menyampaikan informasi tentang [8] Wulandari,Lestari T. 2013. Desain dan


organisasi dan keanggotaannya. Perancangan Sistem Informasi Akademik
3. Dengan adanya website SPSI ini, dapat Pada STMIK Ubudiyah Indonesia Banda
menambah ketertarikan anggota untuk Aceh diambil dari
mengetahui informasi tentang berita dan :http://lppm.stikesubudiyah.ac.id/jurnal/Les
informasi keanggotaan terbaru tari_Wulandari.T-twl-
lestari_wulandari_mi.pdf
b. Saran
[9] Yuhefizar, dan Hidayat. 2009. Cara
Adapun saran-saran yang ingin disampaikan Mudah Membangun Website Interaktif
oleh penulis di dalam tugas akhir ini adalah Menggunakan Content Managemen
sebagai berikut : System Joomla (CMS). Jakarta: Elex
1. Lakukan evaluasi terhadap program aplikasi Media Komputindo
yang sudah berjalan agar program aplikasi ini
dapat digunakan dan tidak terjadi error.
2. Berita-berita yang ada di web harus selalu di
update agar pengunjung selalu mendapatkan
informasi terbaru.
3. Selalu melakukan update dan modifikasi
website agar selalu dapat menarik perhatian
pengunjung.
4. Diharapkan melakukan logout setelah selesai
login ke menu administrator, demi keamanan
data organisasi.
5. Untuk pengembangan kedepan agan bisa
berjalan di smartphone atau bisa dilanjutkan
dengan membangun aplikasi berbasis mobile
6. Mengingat pentingnya data yang disimpan
dalam file, maka perlu dibuat cadangan file (file
backup) seperti membuat cadangan data di
dalam flash disk.

REFERENSI

[1] Ali, Zaki dan Edi, Widodo. 2012. Membuat


Web Mobile dengan JQuery Mobile.
Jakata: Elex Media Kompitindo
[2] American Herritage. 2005. Science
Dictionary. New York: Houghton Mifflin
Co.
[3] Firdaus. 2007. 7 Jam Belajar PHP &
MySQL dengan Dreamweaver.
Palembang: Maxicom.
[4] Henky, Prihatna. 2005. Kiat Praktis
Menjadi Web Master Profesional. Jakarta:
Elex Media Komputindo.
[5] Kadir, Abdul. 2009. Pengenalan Sistem
Informasi. Yogyakarta: Andi.
[6] Muhammad, Sadeli. 2011. Membuat Toko
Online dengan PHP untuk Orang Awam.
Palembang: Maxicom.
[7] Shalahuddin, M., dan A.S, Rosa. 2013.
Rekayasa Perangkat Lunak Terstruktur
dan Berorientasi Objek. Bandung:
Informatika.

ISSN : 1979-9330 (Print) - 2088-0154 (Online) - 2088-0162 (CDROM) 9

You might also like