TA1211373287

Dari widuri
Lompat ke: navigasi, cari

PERACANGAN SISTEM INFORMASI

PENERIMAAN SISWA BARU BERBASIS WEB

PADA SMK YP KARYA BANGSA TANGERANG


TUGAS AKHIR

Disusun Oleh :

NIM
: 1211373287
NAMA


JURUSAN MANAJEMEN INFORMATIKA

KONSENTRASI SISTEM INFORMASI MANAJEMEN

AKADEMI MANAJEMEN DAN ILMU KOMPUTER

AMIK RAHARJA

TANGERANG

2015/2016

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS ONLINE

PADA SANDI KOMPUTER

Disusun Oleh :

NIM
: 1211474028
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Sistem Informasi Manajemen

 

 

Disahkan Oleh :

Tangerang, 28 Januari 2016

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Informasi
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
(Nur Azizah, M.Akt, M.Kom)
NIP : 000594
       
NIP : 078010

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS ONLINE

PADA SANDI KOMPUTER

Dibuat Oleh :

NIM
: 1211474028
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Informasi

Sistem Informasi Manajemen

Tahun Akademik 2015 / 2016

Disetujui Oleh :

Tangerang, 28 Januari 2016

Pembimbing I
   
Pembimbing II
       
       
       
       
(Dina Fitria Murad,M.Kom)
   
(Haerudin, S.Kom,MM)
NID : 02026
   
NID : 05092

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS ONLINE

PADA SANDI KOMPUTER


Dibuat Oleh :

NIM
: 1211474028
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Informasi

Konsentrasi Sistem Informasi Manajemen

Tahun Akademik 2015/2016

Disetujui Penguji :

Tangerang, 28 Januari 2016

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

Yang bertanda tangan dibawah ini,

NIM
: 1211474028
Nama
Jurusan
: Sistem Informasi
Konsentrasi
: Sistem Informasi Manajemen

 

 

Menyatakan bahwa Laporan Skripsi ini dari awal sampai akhir merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikasi dari Laporan Skripsi yang telah dipergunakan untuk memenuhi persyaratan mengambil Skripsi guna mendapatkan gelar Sarjana Komputer di lingkungan Perguruan Tinggi Raharja maupun Perguruan Tinggi lain, serta belum pernah dipublikasikan sebelumnya.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan di atas tidak benar.

Tangerang, 28 Januari 2016

 
 
 
 
 
NIM : 1211474028

 

)*Tandatangan dibubuhi materai 6.000;



ABSTRAKSI


Kemajuan teknologi informasi yang mengalami perkembangan yang sangat pesat dari tahun ke tahun menuntut kita untuk selalu melangkah maju dan mengikuti perkembangan tersebut. Demikian pula didalam dunia usaha yang dituntut untuk selalu berinovasi dalam menghadapi era persaingan yang semakin pesat saat ini. Salah satu dunia usaha yang dimaksud adalah Sandi Komputer, yaitu salah satu perusahaan yang bergerak dibidang Hardware. Namun dalam hal ini, berdasarkan analisa sistem yang sedang berjalan, diperoleh hasil bahwa sistem penjualan di Sandi Komputer melakukan kegiatan transaksi menggunakan media telepon, E-mail atau datang untuk bertanya langsung mengenai Sandi Komputer dan terkadang barang yang ingin dipesan tidak selalu ada sehingga Costumer harus menunggu. Hal tersebut menyebabkan ketidakpuasan Costumer terhadap layanan dan berdampak terhadap adanya indikasi omset penjualan yang menurun. Untuk itu perlu diterapkan sebuah sistem pelayanan yang disebut dengan sistem Penjualan Berbasis Online yang dapat diakses oleh Costumer secara Online, guna memberikan pelayanan yang memuaskan bagi Costumer dalam mendapatkan informasi, memudahkan konsumen dalam melakukan pembelian serta memperluas area pemasaran di Sandi Komputer. Untuk memperoleh data-data yang diperlukan selama penelitian, penulis menggunakan beberapa metode, antara lain: wawancara, observasi dan studi pustaka. Data yang diperoleh kemudian dianalisis dan digambarkan dengan menggunakan metode UML (Unified Modeling Language). Hasil akhir dari penelitian ini adalah berupa rancangan sistem Penjualan Berbasis Online yang dapat membantu dalam memudahkan Costumer dalam pembelian yang dapat diakses secara Online. Hasil penelitian ini diharapkan dapat bermanfaat bagi seluruh Costumer, maupun pihak manajemen di Sandi Komputer.


Kata Kunci: sistem informasi, teknologi, sistem penjualan, pelayanan, sandi computer

ABSTRACT

Advances in information technology that has developed very rapidly from year to year, requires us to always move forward and follow the developments. Similarly, in the business world are required to always innovate in the face of an increasingly competitive era rapidly. One of the business in question is a Sandi computer , which is one of the companies engaged in hardware. But in this case, based on analysis of the current system, the result that the system of sales at Computer Sandi Computer conduct transactions using a media phone, E-mail or come to ask directly about Sandi Computer and sometimes items to be ordered not always be so Costumer must wait. This causes Customer dissatisfaction with the services and the impact on the indication of declining sales turnover. For it is necessary to apply a system service called Sales-Based Online system which can be accessed by Costumer Online, in order to provide satisfactory services to the Customer in obtaininginformation, to enable consumers to make purchases and expand marketing area in Sandi Computer. To obtain the data needed for the study, the authors use several methods, among others: interviews, observation and literature study.The data obtained and analyzed and described using UML (Unified Modeling Language). The end result of this research is to plan Based Online Sales system that can assist in facilitating Costumer in purchases that can be accessed online. The result is expected to be useful for the whole Costumer, as well as the management at Sandi Computer.


Keywords: information systems , technology , sales system , service , sandi computer

KATA PENGANTAR

Bismillahirrahmanirrahim

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah mencurahakan nikmat hidup dan sehat serta senantiasa melimpahkan hidayahnya, sehingga penulis dapat menyelesaikan penyusunan laporan Skripsi ini dengan baik. adapun judul yang diambil dalam penyusunan laporan Skripsi ini adalah “Perancangan Sistem Informasi Penjualan Berbasis Online Pada SandiKomputer “ Tujuan dari penulisan laporan ini adalah untuk memenuhi tugas yang diberikan oleh pihak akademik kepada mahasiswa dalam rangka penempuan ilmu, dan merupakan salah satu syarat menyelesaikan program Strata 1 di STMIK Raharja. Penulis menyadari bahwa tanpa bimbingan dan dorongan semua pihak, penulis tidak akan dapat menyelesaikan tugas ini dengan baik dan tepat pada waktunya. Dalam kesempatan ini penulis menyampaikan terima kasih kepada :

1. Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.

2. Bapak Sugeng Santoso,M.Kom selaku Puket I Bidang Akademik STMIK Raharja.

3. Ibu Nur Azizah,M.Akt.,M.Kom selaku Kepala Jurusan Sistem Informasi.

4. Ibu Dina Fitria Murad,. M.Kom, selaku Dosen Pembimbing I yang senantiasa memberikan dorongan dan bimbingan dalam menyusun laporan skripsi ini hingga selesai.

5. Bapak Haerudin, S.Kom.,MM selaku Dosen Pembimbing II yang senantiasa memberikan dorongan dan bimbingan dalam menyusun laporan skripsi ini hingga selesai.

6. Bapak Rully Marai, selaku Stake holder Sandi Komputer.

7. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada saya.

8. Kedua orang tua dan keluarga tercinta yang telah memberikan dukungan moril maupun materil serta doa untuk keberhasilan penulis.

9. Ahmad Tajudin, Nada Sofiah Thufail, Dwivi Utami, Nanda, Ihda Rahmi dan lain-lain serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah memberikan dorongan serta semangat untuk menyelesaikan Laporan Skripsi Semua pihak yang tidak dapat penulis sebutkan satu per satu yang telah membantu penyusunan laporan ini.

Penulis menyadari bahwa dalam penyajian dan penyusunan laporan ini masih jauh dari sempurna dan masih banyak kekurangan.

Akhir kata penulis berharap laporan ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat dikemudian hari.

Tangerang,28 Januari 2016
Nama. Irma Wahyuningsih
NIM. 1211474028

Daftar isi


DAFTAR SIMBOL

DAFTAR SIMBOL USE CASE DIAGRAM

Daftar Simbol Use Case Diagram.png

DAFTAR SIMBOL ACTIVITY DIAGRAM

Daftar Simbol Activity Diagram.png


DAFTAR SIMBOL SEQUENCE DIAGRAM

Daftar Simbol Sequence Diagram.png

DAFTAR TABEL


Tabel 3.5. Stategi S-O

Tabel 3.6. Strategi

Tabel 3.8. Strategi W-O

Tabel 3.9. Elisitasi Tahap I

Tabel 3.10. Elisitasi Tahap II

Tabel 3.11. Elisitasi Tahap 111

Tabel 3.12. Final Draft Elisitasi

Tabel 4.1. Perbedaan Sistem Berjalan dan Usulan

Tabel 4.4. Daftar

Tabel 4.5. Daftar Data Kayawan

Tabel 4.6.Jawaban

Tabel 4.7.Pertanyaan

Tabel 4.8. Pengujian Blackbox

Tabel 4.9. Time Schedule

Tabel 4.10. Estimasi


DAFTAR GAMBAR

Gambar 3.1. Struktur Organisasi PT. Kraktau Information Technology Tbk

Gambar 3.2. Use Case Diagram yang sedang berjalan

Gambar 3.3. Activity Diagram yang sedang berjalan

Gambar 4.2. Activity Diagram yang diusulkan

Gambar 4.3. Squence Diagram HRD yang diusulkan

Gambar 4.4. Sequence Diagram Pelamar yang diusulkan

Gambar 4.5. Class Diagram yang diusulkan

Gambar 4.6. Tampilan Login

Gambar 4.7. Tampilan Home

Gambar 4.8. Tampilan Daftar

Gambar 4.9. Tampilan Data Calon Karyawan

Gambar 4.10. Tampilan Tes Online

Gambar 4.11. Tampilan Hasil Tes

Gambar 4.12. Tampilan Menu Daftar

Gambar 4.13. Tampilan Menu Setelah Daftar

Gambar 4.14. Tampilan Menu Login

Gambar 4.15. Tampilan Input Menu Berhasil Login

Gambar 4.16. Tampilan Data Calon Karyawan

Gambar 4.17. Tampilan Upload CV dan Surat Lamaran Kerja

Gambar 4.18. Tampilan Tes Online

Gambar 4.19. Tampilan Hasil Tes Online


BAB I

PENDAHUL UAN

Latar Belakang Masalah

Sejalan dengan kemajuan zaman dan dengan disertai laju perkembangan ilmu pengetahuan dan teknologi khususnya di dunia komputer, komputer telah memegang peranan yang sangat penting dalam penyebaran suatu informasi bukan hanya itu saja komputer juga telah menggugah para pelaku dunia usaha untuk memanfaatkan perkembangan tersebut sebagai sarana menganalisa data secara cepat, tepat, akurat dan sistematis.

Untuk meningkatkan mutu pendidikan, Sekolah harus mengetahui kekuatan, kelemahan, peluang dan ancaman berikut alat untuk pengolahan data dan informasi, sehingga sekolah dapat mengoptimalisasikan pemanfaatan Sumber Daya yang tersedia. Suatu pekerjaan yang baik terlihat dari lancarnya suatu pekerjaan yang dilakukan oleh para staf dan guru dalam melaksanakan kewajiban dan tanggung jawab pada pekerjaan di SMK YP Karya Bangsa Tangerang tersebut yang khususnya untuk melayani kepentingan siswa. Kendala yang biasanya muncul dalam pendaftaran siswa baru, umumnya adalah Sistem Informasi Siswa tidak terdistribusi dengan baik. Upaya yang dilakukan biasanya dengan mengoptimalisasikan Tenaga Sumber Daya Manusia yaitu Guru dan Staf Tata Usaha.

SMK YP Karya Bangsa Tangerang merupakan salah satu sekolah swasta yang didirikan sebuah yayasan, dengan betambahnya siswa yang mendaftarkan diri, maka pihak sekolah pun harus berusaha dalam memberikan pelayanan yang lebih baik khususnya dalam proses penerimaan siswa baru. Selama ini penerimaan siswa baru yang ada pada SMK YP Karya Bangsa Tangerang masih banyak terjadi kesulitan saat pendaftaran seperti arsip yang hilang dikarenakan penyimpanan yang tidak teratur dengan baik dari mulai pendaftaran, pembayaran sampai dengan pembuatan laporan sehingga kebutuhan suatu sistem informasi yang cepat dan akurat tidak terelakkan lagi dalam penyampaian informasi kepada masyarakat.

Untuk memberikan suatu informasi yang lengkap kepada masyarakat luas, SMK YP Karya Bangsa Tangerang harus mempunyai suatu sarana yang bisa menyampaikan informasi tersebut. Dan website adalah salah satu sarana yang sangat tepat untuk menyampaikan informasi tersebut mengingat teknologi sekarang sudah sangat berkembang. Oleh karena itu, Sistem pendaftaran siswa baru pada SMK YP Karya Bangsa sangatlah penting peranannya dengan didukung oleh suatu sistem informasi yang baik. Dari latar belakang tersebut penulis mengambil judul “Perancangan Sistem Penerimaan Siswa Baru Berbasis Web pada SMK YP Karya Bangsa Tangerang”

Rumusan Masalah

Berdasarkan uraian dari latar belakang diatas maka menetapkan perumusan masalah yang timbul pada objek penelitian yaitu :

  1. Bagaimana sistem penerimaan siswa baru yang berjalan saat ini pada SMK YP Karya Bangsa Tangerang ?

  2. Apakah laporan yang dihasilkan datanya sudah akurat sesuai dengan data yang ada ?

  3. Bagaimana merancang sistem penerimaan siswa baru yang lebih baik pada SMK YP Karya Bangsa Tangerang?

Ruang Lingkup Penelitian

Ruang lingkup yang akan diteliti dan dibahas bagaimana proses pengelolaan penerimaan siswa baru mulai dari pendaftaran, penyeleksian calon siswa, pembayaran sampai dengan pembuatan laporan.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Tujuan utama dari penilaian ini yaitu untuk membuat Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web pada SMK YP Karya Bangsa Tangerang. Selain ada beberapa tujuan dari Tugas Akhir (TA), yaitu sebagai berikut :

  1. Untuk mempelajari komponen-komponen dalam perancangan interface yang ada pada Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis web pada SMK YP Karya Bangsa Tangerang.

  2. Guna menumbuhkan kesiapan mental calon siswa untuk memasuki dunia kerja.

  3. Untuk mengimplementasi penerimaan siswa baru berbasis web di SMK YP Karya Bangsa Tangerang.

  4. Membangun Sistem Penerimaan Siswa Baru Berbasis web pada SMK YP Karya Bangsa Tangerang yang berintegrasi dengan web.

Metode Penelitian

Metode Pengumpulan Data

Untuk mendapatkan data yang diperlukan dalam penulisan laporan skripsi, maka penulis menggunakan beberapa metode sebagai berikut .

  1. Metode Obervasi (Observation Research)

    Yaitu suatu metode untuk mendapatkan data dengan cara mengadakan penelitian secara langsung ke lapangan melakukan pengamatan secara langsung kepada objek yang diteliti.

  2. Metode Wawancara (Interview Research)

    Dengan cara mengadakan wawancara atau interview secara langsung dengan pihak yang terkait dengan objek yang berkaitan tentang pencatatan nilai siswa yang sedang berjalan guna mendapatkan informasi yang jelas, akurat dan tepat.

  3. Metode Pustaka (Library Research)

    Selain melakukan observasi dan wawancara, di lakukan juga pengumpulan data dengan cara studi pustaka, dalam hal ini penulis berusaha melengkapi data-data yang diperoleh yaitu dengan cara membaca buku-buku sebagai referensi yang berhubungan dengan pencatatan nilai siswa.

Metode Analisa Sistem

Pada metode analisa ini, metode yang digunakan yaitu analisa SWOT (Strengths, Weakness, Opportunities, Threats) sebagai upaya untuk membantu dalam mengidentifikasi faktor luar (eksternal) dan faktor dalam (internal) perusahaan secara sistematis dalam usaha penyusunan suatu rencana yang matang untuk mencapai tujuan dengan baik untuk jangka pendek maupun jangka panjang.

Metode Perancangan

Perancangan Sistem Penerimaan Siswa Baru pada SMK YP Karya Bangsa mengguakan beberapa software dalam perancangannya antara lain: Microsoft Windows 7 Ultimate, Microsoft Word 2007, Mozila FireFox, Macromedia Dreamweaver 8, PHP, MySQL, Apache serta Visual Paradigm UML 6.4 Enterprise Edition.

Metode Testing

Pada metode pengujian ini, metode yang digunakan Black Box Testing untuk menunjukkan fungsi-fungsi yang ada didalam sebuah perangkat lunak. Sebagai contoh apakah pemasukan data diterima dengan benar dan keluaran data yang dihasilkan telah berjalan sebagaimana yang diharapkan.

Sistematika Penulisan

Untuk memperoleh dan memperjelas dalam pembahasan masalah, penulis menyusun laporan Tugas Akhir menjadi beberapa bagian dengan sistematika penyampaian sebagai berikut :

BAB I : PENDAHULUAN

Pada bab ini penulis menjelaskan tentang latar belakang masalah, perumusan masalah, tujuan dan manfaat penelitian, ruang ligkup, metode penelitian yang digunakan dan sistematika penulisan.

BAB II : LANDASAN TEORI

Pada bab ini menerangkan tentang konsep-konsep dasar analisa sistem, konsep dasar sistem,konsep dasar sistem informasi, konsep dasar penerimaan siswa, konsep dasar UML, konsep dasar MySQL, konsep dasar database, konsep dasar elisitasi dan literatur review sebagai pendukung laporan analisa tersebut.

BAB III : ANALISA SISTEM YANG BERJALAN

Pada bab ini membahas masalah gambaran umum organisasi, struktur organisasi, wewenang dan tanggung jawab, masalah yang dihadapi, kelebihan dan kekurangan sitem, hak akses, serta sistem yang berjalan, diagram UML, tabel SWOT dan requipment elisitasi. Elisitasi Tahap 1, Elisitasi Tahap 2, Elisitasi Tahap 3, Final Draft.

BAB IV : RANCANGAN SISTEM YANG DIUSULKAN

Pada bab ini berisi prosedur yang baru, diagram-diagram UML diantaranya Use Case Diagram, Activity Diagram, Class Diagram, Sequence Diagram, State Diagram, dan implementasi sistem yang diusulkan.

BAB V : KESIMPULAN DAN SARAN

Pada bab ini diberikan beberapa kesimpulan serta saran yang berkaitan berkaitan bab-bab yang telah diuraikan sebelumnya, serta saran yang diberikan sebagai tindak lanjut yang diperlukan untuk melakukan generalisasi perbaikan dimasa yang akan datang.

DAFTAR PUSTAKA

LAMPIRAN

BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

1. Definisi Sistem

Menurut Mustakini[1] Yogyakarta : Andi Offset(2009), “Sistem adalah sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.”

Menurut Yustianti. [2]Jakarta: Bumi Aksara(2012), “Sistem adalah kumpulan elemen elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama.”

Menurut Sutarman.[1] Jakarta: Bumi Aksara(2012), “Sistem dapat didefinisikan dengan mengumpulkan, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu”. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi).”


2. Karakteristik Sistem

Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen-komponen (components). Batas sistem (boundary), lingkungan luar sistem (environment), penghubung (interface), masukan (input), pengolah (process), keluaran (output), dan sasaran (objective), atau tujuan (goals), berikut adalah penjelasan dari karakteristik sistem :

1. Komponen Sistem (Components)

yaitu dari sejumlah komponen yang saling berinteraksi, yang saling bekerja sama membentuk satu kesatuan. Elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan, setiap sistem tidak peduli betapapun kecilnya, selalu mengandung subsistem-subsistem.


2. Batasan Sistem (Boundary)

Batas sistem (boundary), yaitu daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas ini memungkinkan suatu sistem dipandang.

3. Lingkugan Luar Sistem (Environtment)

Lingkungan luar sistem (environment), dari suatu sistem yaitu apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga merugikan sistem tersebut. Lingkungan luar yang menguntungkan merupakan energi dan sistem yang harus tetap dijaga dan dipelihara.

4. Penghubung Sistem (Interface)

Penghubung sistem (interface), merupakan media penghubung antara satu subsitem dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsitem ke subsistem lainnya. Keluaran (output) dari subsitem akan menjadi masukan (input) untuk subsitem lainnya dengan melalui penghubung, satu subsitem dapat berintegrasi dengan subsitem lainnya membentuk satu kesatuan.

5. Masukkan Sistem (Input)

Masukan sistem (input), yaitu energi yang dimasukan kedalam sistem. Masukan sistem dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (signal input). Maintenance input adalah energi yang dimasukan agar sistem tersebut beroperasi. Signal input adalah energi yang diproses untuk mendapatkan keluaran.

6. Keluaran Sistem (Output)

Keluaran sistem (output), yaitu hasil energi yang diolah dan di klasifikasikan menjadi keluaran yang berguna. Keluaran dari sistem dapat merupakan masukan untuk subsitem yang lain. Keluaran dapat berupa tampilan layar di monitor yaitu dalam bentuk laporan, grafik, tabel, dan keluaran yang lainnya adalah hasil cetakan laporan ke media kertas.

7.Pengolahan Sistem (Proses)

Pengolahan sistem (process), yaitu suatu sistem dapat mempunyai bagian pengolahan yang akan merubah masukan menjadi keluaran. Suatu sistem produksi akan mengolah masukan bahan baku atau bahan-bahan lainnya menjadi berupa barang jadi.

8. Sasaran Sistem (Objective)

Suatu sistem pasti mempunyai tujuan (goals) atau sasaran sistem (objective). Jika suatu sistem tidak mempunyai tujuan maka operasi sitem tidak akan berguna. Sasaran dari suatu sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Sseluruh sistem dikatakan berhasil apabila mengenai sasaran atau tujuannya.

3. Klasifikasi Sistem

Suatu sistem dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya yaitu :

1. Sistem Abstrak (Abstact System) dan Sistem Fisik (Physical System)

Sistem abstrak merupakan sistem yang berupa pemikiran atau ide-ide yang tidak tampil secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem akuntansi, sistem produksi dan lain-lain.

2. Sistem Alamiah (Natural System) dan Sistem Buatan Manusia (Human Made System)

Sistem Alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia adalh sistem yang dirancang manusia. Sistem manusia yang melihatkan interaksi antara manusia denga mesin disebut dengan human machine system atau ada yang menyebut dengan Man Machine System.

3. Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Probabilistic System)

Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi antara bagian-bagiannya dapat dideteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan. Sebagai contoh adalah sistem kompute, tingkah lakunya dapat dipstikan berdasarkan program-program yang dijalnkan. Sistem tak tentu adalah sitem yang masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

4. Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System)

Sistem tertutup adalah sitem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya campur tangan dari pihak di luarnya. Secara sistem teoritis sistem ini ada, tetapi padakenyataanya tidak ada sitem yang benar-benar tertutup. Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya. Karena sistem ini sifatnya terbuka dan terpengaruh oleh lingkungan luarnya, maka suatu sistem harus mempunyai suatu sistem pengendalian yang baik.

Konsep Dasar Sistem Informasi

1. Definisi sistem informasi

Sistem informasi merupakan suatu sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian mendukung operasi, bersifat manajerial dan bersifat strategis dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Informasi merupakan hal yang sangat penting dalam manajemen didalam mengambil keputusan, informasi diperoleh dari sistem informasi (information system) atau disebut juga dengan Processing System atau Infoemation Generating System.

Menurut Gaol. Jimmy L (2008) [3]“Sistem informasi adalah sebuah sistem yang selain melakukan pengolahan transaksi yang sangat berguna bagi kepentingan organisasi, juga banyak memberikan dukungan informasi dan pengolahan untuk fungsi manajemen untuk pengambilan keputusan”.

Maka sistem informasi adalah suatu sistem yang menyediakan suatu dasar informasi untuk pengambilan keputusan didalam suatu organisasi.

2. Komponen Sistem Informasi

Sistem informasi dapat terdiri dari komponen-komponen yang disebut dengan istilah blok bangun (building block), blok masukan (input block), blok model (model block), blok keluaran (output block), blok teknologi (technology block), blok basis data (database block), blok kendali (control block).

Sebagai suatu sistem, keenam blok tersebut masing-masing saling berinteraksi satu dengan yang lainnya membentuk satu kesatuan untuk mencapai sasarannya. Berikut adalah penjelasan dari komponen sistem informasi, yaitu :

  1. Blok Masukan

    Input mewakili data yang masuk ke dalam suatu sistem informasi, input divisi termasuk metode-metode dan media untuk menangkap data akan dimasukkan, yang apat brupa dokumen-dokumen dasar.

  2. Blok Model

    Blok ini terdiri dari kombinasi prosedur, logika dan model matematika yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

  3. Blok Teknologi

    Teknologi merupakan kontak alat dari pekerjaan sistem informasi, teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan danmengirimkan. Keluaran dan membantu pengendalian dari sitem keseluruhan. Teknologi terdiri dari tiga bagian utama, yaitu teknisi yang dapat berupa orang-orang yang mengetahui teknologi dan membuatnya dapat beroperasi (humanware atau brainware), perangkat lunak (software), perangkat keras (hardware).

  4. Blok Keluaran

    Produk lain sistem informasi adalah keluaran yangmerupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.

  5. Blok Basis Data

    Basis data (database) merupakan kesimpulan dari data yang saling berhubungan satu dengan yang lainnya. tersimpan di perangkat komputer dan digunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan di dalam basis data untuk keperluan penyediaan lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa, supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi dengan menggunakan perangkat lunak paket yang disebut dengan DBMS (Database Management System).

  6. Blok Kendali

    Agar sistem informasi dapat berjalan sesuai dengan yang diinginkan, makaperlu diterapkan pengendalian-pengendalian di dalamnya. Pengendalian perlu dirancang danditerapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung diatasi dengan cepat. Agar sistem informasi dapat berjalan sesuai dengan yang diinginkan, makaperlu diterapkan pengendalian-pengendalian di dalamnya. Pengendalian perlu dirancang danditerapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung diatasi dengan cepat.

5. Kualitas Informasi

Menurut Sutabri (2012:32)[4],“Kualitas dari suatu informasi (quality of information) tergantung dari tiga hal, yaitu informasi harus akurat (accurate), tepat pada waktunya (time liness) dan relevan (relevance).”

  1. Akurat (accuracy)

    Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Informasi harus akurat karena biasanya dari sumber informasi sampai penerima informasi adakemungkinan terjadi gangguan (noise) yang dapat mengubah atau merusak informasi tersebut.

  2. Tepat Pada Waktunya (Accuracy)

    Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi, karena informasi merupakan landasan didalam pengambilan keputusan. Bila pengambilan keputusan tersebut terlambat, maka dapat berakibat fatal untuk organisasi.

  3. Relevan (Relevance)

    Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap–tiap orang satu dengan yang lainnya berbeda.

Definisi Berkaitan dengan Judul

1. Definisi Siswa

Siswa adalah seseorang anak yang sedang menurut ilmu, sama hal nya dengan seorang pelajar yang memiliki tugas utama yaitu belajar, siswa mempunyai peran yang sangat signifikan dihampir semua aktivitas sekolah, seperti dalam hal penentuan materi yang dipelajari, bagaimana dan kapan mereka akan mempelajarinya, sampai model pelaporan pencapaian usaha belajar mereka.

2. Definisi Siswa Baru

Siswa baru adalah calon siswa yang akan masuk ke sebuah lembaga pendidikan atau seorang pelajar yang ingin menuntut ilmu yang tugas utamanya adalah belajar. Untuk memasuki suatu lembaga pendidikan calon siswa melakukan pendaftaran yaitu dengan cara pengisian data serta melakukan pembayaran registrasi siswa baru.

2. Definisi Penerimaan Siswa Baru

Menurut kartono (2009:73)[5],“ penerimaan siswa baru (PSB) adalah suatu kegiatan yang dilakukan untuk menggerakan arus pemerataan mutu pendidikan di seluruh indonesia.”

Menurut Purnama (2010)[6],“Paling umum, tes minat dan bakat ini dilakukan sebelum penjurusan di SMA. Ada juga yang dilakukan pada saat penerimaan siswa baru sebagai bagian dari ujian masuk.”

Dari definisi diatas, kita bisa menyimpulkan bahwa penerimaan siswa baru adalah suatu kegiatan yang dilakukan oleh salah satu instansi yang bergerak dibidang pendidikan dengan menyelenggarakan tes terlebih dahulu sebagai bagian dari ujian masuk sekolah.

4. Penentuan Kelas Baru

Berdasarkan pada proses seleksi pihak sekolah, dapat diseleksi berdasarkan ijazah maupun ujian tes, maka dapat ditetapkan siswa diterima ataupun tidak, kemudian para calon siswa yang diterima akan diberi data kelas.

5. Proses Laporan

Pada proses ini arsip pendaftaran, arsip pembayaran diserahkan TU kepada Kepala Sekolah sebagai laporan penerimaan siswa baru.

6. Pengertian Sekolah

Sekolah adalah bangunan ataulembaga untuk belajar dan memberi pelajaran, menurut ingkatnya ada sekolah Taman Kanak-Kanak (TK), Sekolah Dasar (SD), Sekolah Lanjtan Tingkat Pertama (SLTP) dan Sekolah Menengah Atas (SMA), serta tempat menerima dan memberi pelajaran.

Teori Khusus

Konsep Dasar Unifield Modelling Language (UML)

1. Definisi Unified Modeling Language (UML)

Menurut Nugroho (2009:4)[7]

UML "(Unified Modeling Language)" adalah Metodologi kolaborasi antara metode-metode Booch, OMT "(Object Modeling Technique)", serta OOSE "(Object Oriented Software Enggineering)" dan beberapa metode lainnya, merupakan metodologi yang paling sering digunakan saat ini untuk analisa dan perancangan sisem dengan metodologi maraknya penggunaan bahasa “pemrograman berorientasi objek (OOP)”.

Menurut Nugroho (2010:6)[7]

“UML "(Unified Modeling Language)" adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma berorentasi objek”. Pemodelan "(modelling)" sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.

Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa “ "Unified Modeling Language" (UML) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk memvisualisasikan, memspesifikasikan, membangun dan pendokumetasian dari sebuah sistem pengembangan perangkat lunak berbasis OO "(Object Oriented)" ”.

2. Posisi UML

Tahapan aplikasi berorientasi obyek pada umumnya bersifat iteratif dan inkremental. Proses pembangunan aplikasi dibagi menjadi beberapa siklus. Setiap kali satu siklus selesai dilakukan, dilakukan evaluasi sebagai bahan untuk menulis siklus berikutnya. Setiap siklus biasanya terdiri atas :

  1. Tahap analisa permintaan
  2. Tahap analisa sistem
  3. Tahap desain
  4. Tahap Implementasi

UML akan digunakan pada tahap analisa dan desain. Desain yang dihasilkan berupa diagram-diagram UML yang akan diterjemahkan menjadi kode program pada tahap implementasi.

3. Langkah-langkah penggunaan "Unified Modeling Language" (UML)

  1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  2. Petakan Use Case untuk setiap business process untuk mendefinisikan denga tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus Use Case diagram dan lengkapi dengan requirement,constraints dan catatan-catatan lain..

  3. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  4. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  5. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  6. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  7. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  8. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  9. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  10. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  11. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  12. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.


  13. 3. Diagram-Diagram UML

    (Herlawati 2011:10)[8] menjelaskan UML menyediakan 9 (sembilan) jenis diagram, yang lain menyebutkan 8 (delapan) karena ada beberapa diagram yang digabung, misalnya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi. Namun demikian model-model itu dapat dikelompokkan berdasarkan sifatnya yaitu statis atau dinamis. Dibawah akan disebutkan beberapa jenis diagram dalam UML, diagram tersebut antara lain :

    1.Diagram Use-Case, bersifat statis.

    Diagram ini memperlihatkan himpunan use-case dan aktor-aktor (suatu jenis khusus darikelas). Diagram ini terutama sangat penting untuk mengorganisasi dan meodelkan perilaku suatu sistem yang dibutuhkan seperti diharapkan pengguna.

    2.Diagram Interaksi dan Sequence (urutan),bersifat dinamis.

    Diagram urutan adalah diagram interaksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu.

    3.Diagram Aktivitas (activity Diagram), bersifat dinamis.

    Diagram aktivitas adalah tipe khusus dari diagram status yang memperlihatkan aliran tipe khusus dari diagram status yang memperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Diagram ini terutama penting dalam permodelan aliran kendali antar objek.

    4. Diagram Kelas, bersifat statis

    Diagram ini memperlihatkan himpuan kelas-kelas, atar muka-antar muka, kolaborasi-kolaborasi,serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan sistem berorientasi objek, meskipun bersifat statis, sering pula diagram kelas memuat kelas-kelas aktif.

    4. Use Case Diagram

    Menurut Pilone (Herlawati 2011:21)[8], “Use case menggambarkan fungsi tertentu dalam suatu sistem berupa komponen, kejadian atau kelas.”

    Use case sangat menentukan karakteristik sistem yang kita buat, oleh karena itu, Menurut Chonoles (Herlawati, 2011:22)[8] Use case yang baik yaitu :

    1. Pilihlah nama yang baik

    2. Ilustrasikan perilaku dengan lengkap

    3. Identifikasi perilaku dengan lengkap

    4. Menyediakan usecase lawan (inverse)

    5. Batasi usecase hingga satu perilaku saja

    Menurut Whitten (Herlawati, 2011:21)Kesalahan pengutipan: Tag <ref> harus ditutup oleh </ref>, “Implementasi sistem adalah tahapan selanjutnya dari program yang telah diuji secara offline kemudian di implementasikan online dan di publish secara resmi.”

    Menurut Sutabri(2012:229) [4], setelah sistem dianalisis dan dirangcang dengan menggunakanteknologi yang sudah diseleksi dan dipilih maka tiba saatnya bagi sistemtersebut untuk diimplementasikan. Adapun tujuan utama dari tahap implementasisistem ini adalah sebagai berikut:

    1. Pengkajian mengenai rangkaian sistem, perangkat lunak,dan perangkat keras dalam bentuk sistem jaringan informasi terpusat agar dapatdiperoleh sebuah bangunan atau arsitektur sistem informasi.

    2. Melakukan uji coba perangkat lunak sistem sebagaipengolah data sekaligus penyaji informasi yang dibutuhkan.

    Perekrutan

    Menurut Meiastoko dalam Jurnal Administrasi Bisnis (JAB) Vol. 6 (2013:3) [9]Recruitment merupakan serangkaian aktivitas mencari dan memikat pelamar kerja dengan motivasi, kemampuan, keahlian, dan pengetahuan yang diperlukan guna menutupi kekurangan yang diidentifikasi dalam perencanaan kepegawaian.

    Seleksi Pegawai atau Karyawan

    Memilih kandidat yang mampu untuk memilih prospek dan berkorespondensi dengan yang dikatakan, (Pujadi, Jurnal CCIT Vol.4 No.2, 2011:188)[10]tersedia dengan :

    1. Memeriksa dokumen aplikasi dan dokumen yang harus dilampirkan dalam surat permohonan.

    2. Wawancara terlebih dahulu untuk memeriksa kebenaran dokumen yang telah ditulis.

    3. Tes diagnostik, keterampilan, kesehatan, dapat dilakukan oleh perusahaan / dapat dilakukan oleh pihak luar.

    4. Menyelidiki latar belakang dari sumber lain di tempat kerja sebelumya.

    Elisitasi

    Menurut Hidayati dkk dalam Jurnal CCIT (2011:302) [11], ”Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi.”Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap yaitu sebagai berikut:

    1. Elisitasi Tahap I

    Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.

    2. Elisitasi Tahap II

    Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi.

    3. Elisitasi Tahap III

    Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE (Technical, Operational, Economics)

    4. Final Draft Elisitasi

    Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan<//p></div>

    Konsep Dasar Web

    1. Definisi Web

    Menurut Kustiyahningsih (Lilian, 2011:37)[12], “Web adalah layanan yang di dapat yang di dapat oleh pemakai komputer yang terhubung ke internet.”

    Menurut Murya (Lilian, 2012:38)[12], “WEB (World Wide Web) adalah suatu layanan sajian informasi yang menggunakan konsep hyperlink (tautan), media memudahkan surfer (sebutan para pemakai komputer yang melakukan browsing atau penelusuran informasi melalui internet).”

    Dari pendapat di atas dapat disimpulkan bahwa web merupakan layanan yang dapat oleh pemakai komputer terhubung ke internet, baik berupa teks, gambar,suara maupun video yang interaktif dan mempunyai kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui sebuah browser.

    2. Jenis-jenis Web

    Seiring dengan perkembangan teknologi informasi yang begitu cepat, website juga mengalami perkembangan yang sangat berarti. Dalam pengelompokan jenis web, lebih diarahkan berdasarkan kepada fungsi, sifat atau style dan bahasa pemrograman yang digunakan.

    Menurut Hidayat (Lilian, 2010:36)[12] Jenis-jenis web berdasarkan sifat atau style sebagai berikut:

    1. Website Dinamis, merupakan sebuah website yang menyediakan konten atau isiyang selalu berubah-ubah setiap saat. Bahasa pemrograman yang digunakan antara lain PHP, ASP, .NET dan memanfaatkan database MySQL atau MySQL.

    2. Website Statis, merupakan website yang kontennya sangat jarang berubah. Bahasa pemrograman yang digunakan adalah HTML dan belum memanfaatkan database.

    3. Fungsi Web

    Menurut Hidayat (Lilian, 2010:37)[12], Berdasarkan pada fungsinya, website terbagi atas :

    1. Personal Website; Website yang berisi informasi pribadiseseorang.

    2. Commercial Website; Website yang dimiliki oleh sebuah perusahaan yang bersifat bisnis.

    3. Government Website; Website yang dimiliki oleh instansi pemerintah, pendidikan yang bertujuan memberikan pelayanan kepada pengguna.

    4. Non-Profit Organization Website; Dimiliki oleh organisasi yang bersifat non-profit atau tidak bersifat bisnis

    HTML (Hypertext Markup Language)

    1. Definisi HTML

    Menurut Winarno dkk (2011:1)[13]“Core inti dari pemograman atau desain web adalah HTML, ini karena HTML merupakan bahasa yang dipahami oleh browser guna menampilkan halaman web yang bisa dilihat di browser.”

    HTML merupakan singkatan dari Hypertext Markup Language, artinya bahasa ini adalah bahasa markup untuk memformat konten halaman web dengan kata lain, bahasa untuk mengatur bagaimana penampilah dan pemformatan konten di web.

    HTML adalah bahasa pemograman yang bebas, dan tidak dimiliki oleh siapa pun, pengembangannya dilakukan banyak orang, banyak pihak di seluruh dunia dan bisa dikatakan sebagai sebuah bahasa yang dikembangkan bersama-sama secara global.

    2. Dokumen HTML

    Menurut Winarno dkk (2011:2)[13]“Dokumen HTML adalah dokumen berbasis teks yang dapat diedit oleh editor teks apapun di sistem operasi apapun.”

    Dokumen HTML memiliki beberapa elemen yang dikelilingi oleh tag-teks yang dimulai dengan < dan di akhiri dengan >. Contoh kodenya adalah :

    Tag ini fungsinya menampilkan gambar dari file gambar bernama “gambar.gif” yang nantianya gambar akan ditampilkan jika file HTML ini dibuka di browser.

    Konsep Dasar CSS

    Menurut Wiswakarma (Lilian, 2010:43)[14], “CSS (Cascading Style Sheet) adalah salah satu bahasa pemograman desain web (style sheet language) yang mengontrol format tampilan sebuah halaman web yang ditulis dengan menggunakan bahasa penanda”.

    Menurut Khafidli (Lilian, 2011:44)[14], “CSS (Cascading Style Sheet) merupakan salah satu bahasa pemograman web yang berguna untuk mengendalikan beberapa elemen dalam sebuah web sehingga lebih terstruktur dan seragam”. Pada umumnya, CSS digunakan untuk memformat tampilan halaman web yang dibaut dengan menggunakan HTML.

    Dari kedua definisi di atas, maka dapat disimpulkan CSS adalah kepanjangan dari Cascading Style Sheet yang merupakan bahasa pemograman berbasis web untuk digunakan pada tampilan web.

    PHP (Hypertext Processor)

    1. Definisi PHP

    Dan dalam penulisan PHP terdapat tahap coding, menurut Maimunah dkk dalam Jurnal CCIT (2010:165)[15], ” Coding merupakan tahap implementasi hasil desain ke dalam baris-baris program”. Untuk memulai program PHP, kita dapat memulainya dengan mengenal sebuah tag pengenal PHP yang digunakan untuk menuliskan kode PHP.

    Dikutip dari Wahana Komputer buku “Hot Tip dan Trik PHP” (2013:1), menjelaskan bahwa “PHP adalah pemrograman berbasis web yang sudah sangat dikenal, bahasa pemrograman PHP termaksud bahasa Pemrograman berbasis web yang bersifat cross platform atau dapat dijalankan diberbagai macam sistem operasi.”

    Menurut Winarno dkk (2011:4)[13], “PHP atau Hypertext Preprocessor adalah sebuah bahasa pemrograman web berbasis server (server-side) yang mampu mem-parsing kode PHP dari kode web dengan ekstensi .php hingga menghasilkan tampilan website yang dinamis di sisi client (browser).”

    PHP adalah bahasa script yang sangat cocok untuk pengembangan webdan dapat dimasukkan ke dalam HTML. Ketika memprogram dengan PHP atau framework PHP, anda bisa menggunakan software editor teks, beberapa editor PHP sbb :

    1. Active State Komodo Edit

    2. Bluefish

    3. Eclipse

    4. Emacs

    5. Geany

    6. jEdit

    7. Netbeans IDE

    8. Vim

    9. SciTE

    10. Dreamweaver CS

    11. Alleycode HTML Editor

    12. ConTEXT

    13. CodeLobster

    14. Crimson Editor

    15. Dev-PHP IDE

    16. HTML-Kit

    17. InType

    18. Notepad++

    19. Programer’s Notepad

    20. PSPad

    2. Variabel PHP

    Menurut Winarno dkk (2011:8)[13], “Variabel memungkinkan anda untuk menciptakan rumus bagi operasi tertentu dimana nilai operand-nya bisa dialokasikan secara dinamis.”

    ariabel merupakan istilah yang menyatakan sebuah tempat yang digunakan untuk menampung nilai-nilai tertentu dimana nilai di dalamnnya bisa diubah-ubah. Variable merupakan tempat untuk menyimpan data dalam tipe tertentu, variabel bisa berupa null (belum ada jenisnya), angka, string, objek, array, boolean, danisinya bisa diubah-ubah nantinya.

    Berbeda dengan bahasa pemrograman lain, variabel pada PHPlebih fleksibel, tidak perlu mendefinisikan jenisnya ketika mendefinisikan pertama kali. Ada 6 (enam) variabel dasar yang dapat diakomodasikan di PHP,seperti berikut :

    1. Boolean

      Adalah tipe data paling standar yang hanya menyatakan kebenaran, apakan True (benar) atau False (salah). Contoh sederhana :<?php $variabel_bol

    2. Integer

      Adalah bilangan bulat (bukan pecahan) baik negatif atau positif, misalnya...,-2,-1,0,1,2,...). integer bisadituliskan dalam satuan desimal (berbasis 10), heksa desimal (berbasis 16), atau oktal (berbasis 8) dan bisa juga ditambah tanda plus atau minus (- atau+), penandaan ini bersifat opsional.

    3. Floating Point

      Adalah nomor pecahan atau juga bilangan real,bisa didefinisikan dengan syntaxberikut : <?php $a = 3.652; $b = 3.2e3; $c = 7E-10; ?>

    4. String

      Adalah untaian karakter, ada 256 karakter yang bisa dijadikan string. Sebuah sting bisa didefinisikan dengan berbagai cara, yang paling mudah adalah dengan tanda petik tunggal.

    5. Null

      Adalah nilai yang merepresentasikan variabel tanpa value, NULL adalah nilai yang mungkin untuk Null, sebuah variabel akan menjadi Null jika dialokasikan konstanta NULL, variabel yang belum di-set ke nilai apapun, menerima unset().

    6. Operator

      Adalah simbol yang berfungsi untuk melakukan aksi/operasi tertentu terhadap nilai operand yang pada umumnya darihasil operasi tersebut menghasilkan nilai baru. Ada banyak jenis operator, sbb:

    Konsep Dasar Database dan MYSQL

    1. Definisi Database

    Menurut Hidayati dkk dalam Jurnal CCIT (2011:238)[16],menjelaskan bahwa “Database adalah kumpulan fakta-fakta sebagai respresentasi dari dunia nyata yang saling berhubungan dan mempunyai arti tertentu. Database digunakan untuk menyimpan data agar data tersebut dapat dimanipulasi dengan mundah, terjamin keakuratannya, efisiensi dalam penyampaiannya, dan tentu saja dapat dengan mudah untuk diakses kembali.”

    Pada dasarnya database dapat diolah dengan menggunakan suatu software (perangkat lunak). Software yang digunakan untuk mengelola dan memanggil query database disebut database management sistem (DBMS).

    Menurut Winarno dkk (2011:56)[13], “Database adalah sebuah kebutuhan, dengan database programer dapat menyimpan dan mengambil data dengan mudah, database membuat sebuah aplikasi bisa berdaya guna dan menyimpan data dari user.”

    2. Desain Database

    Menurut Henderi dkk dalam Jurnal CCIT (2011:174)[17], “Design database dibuat setelah melakukan analisa terhadap data yang ada pada penerimaan mahasiswa baru sebagai objek pembuatan Prototype program system data warehouse dan data mining sebagai tools pengukur kinerja.”


    3. Pengertian MySQL

    Menurut Kustiyahningsih (Lilian, 2011:34)[12],“MySQL adalah sebuah basis data yang mengandung satu atau jumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau sejumlah tabel. Tabel terdiri dari atas sejumlah baris dan setiap baris mengandung satu atau sejumlah tabel”.

    Menurut Raharjo (Lilian, 2011:34)[12] “SQL adalah bahasa standar yang digunakan untuk mengakses data di dalam database relasional. Setiap server database resional atau Relational Database Management System (RDBMS) mendukung SQL untuk mengatur dan mengolah datanya.

    MySQL termasuk jenis RDBMS (Relational Database Management System ). Sedangkan RDBMS sendiri akan lebih banyak mengenal istilah seperti table, baris, dankolom digunakan perintah-perintah di MySQL.

    4. Perintah Dasar Database MySQL

    Menurut Raharjo (Lilian, 2011:34), dalam menjalankan MySQL diperlukan berbagai perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali cukup dengan mengetikkan MySQL pada Command Prompt, Perintah-perintahnya adalah sebagai berikut:


    1. Menampilkan database:SHOW DATABASE.

    2. Membuat data basebaru: CREATE DATABASE database.

    3. Memilih database yang akan digunakan: USE database.

    4. Menampilkan tabel : SHOW TABLE.

    5. Membuat tabel baru: CREATE TABEL tabel (field spesifikasi_field).

    6. Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau DESCRIBE table.

    7. Mengubah stuktur tabel: ALTER TABLE tabel jenis_Pengubahan.

    8. Mengisikan data: INSERT INTO table (kolom 1) VALUES (data_kolom1); atau INSERT INTO table SET kolom1=data_kolom;.

    9. Menampilkan data: SELECT kolom FROM tabel WHERE criteria ORDER BY kolom atau SELECT * FROM table.

    10. Mengubah data: UPDATE tabel SET kolom=pengubahan_data WHERE kriteria.

    11. Menampilkan data dengan kriteria tertentu: SELECT kolom1, FROM table WHERE kriteria.

    12. Menghapus data : DELETE FROM tabel WHERE kriteria;

    13. Menghapus tabel: DROP table.

    14. Menghapus database: DROP database;

    15. Keluar dari MySQL: QUIT; atau EXIT.

    Konsep Dasar Dreamweaver CS5

    Menurut Sigit (Lilian, 2010:44)[12],“Dreamweaver adalah sebuah HTML editor profesional untuk mendesain web secara visual dan mengelola situs atau halaman web”.

    Menurut Puspitasari (Lilian, 2011:44)[12], “Dreamweaver CS5 adalah salah satu HTML Editor Professional yang berfungsi untuk mendesain web secara visual dan mengelola situs atau halaman web”.

    Berdasarkan dari definisi-definisi di atas, maka dapat disimpulkan dreamweaver adalah suatu aplikasi yang digunakan dalam membangun atau membuat sebuah web.

    Konsep Dasar XAMPP

    XAMPP merupakan sebuah tool yang menyediakan beberapa paket perangkat lunak ke dalam satu buah paket.

    Menurut Madcoms (Yulianto, 2010:314)[18], sekarang ini bayak paket software instalasi webserver yang disediakan secara gratisdiantaranya menggunakan XAMPP. Dengan menginstal XAMPP, tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP, dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasinya secara otomatis.

    Definisi Teknologi Informasi

    Teknologi informasi biasa disebut TI, IT (Information Technology) atau ifotech. Berbagai definisi teknologi informasi telah diutarakan oleh beberapa ahli, diantaranya Haang den Keen yang dikutip dari Jurnal Sistem Informasi & Bisnis (Permatasari, 2011:77). Mendefinisikan “Teknologi informasi adalah seperangkat alat yang membantu anda bekerja dengan informasidan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi.”

    Menurut Martin dalam buku JUSIB (Permatasari, 2011:77), “Teknologi informasi tidak hanya terbatas pada teknologi komputer (perangkat keras atau lunak) yang digunakan untuk memproses dan menyimpan informasi, melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi.”

    Menurut Williams dan Swayer dalam buku JUSIB (Permatasari,2011:77), “Teknologi informasi adalah teknologi yang menggabungkan sisitem komputasi atau komputer dengan jalur komunikasi high speed yang membawa data, suata dan juga dalam bentuk video.”

    Liteature Review

    Literature Review ini dilakukan oleh peneliti untuk mengetahui landasan awal dan sebagai pendukung bagi kegiatan penelitian yang dilakukan oleh peneliti, sehingga dapat menghindari pengulangan hal yang sama dalam penelitian dan dapat melakukan pengembangan ketingkat yang lebih tinggi dalam rangka menyempurnakan atau melengkapi penelitian yang nantinya akan dikembangkan lagi untuk kedepannya. Penelitian ini yang saya tulis dengan judul “Perancangan Sistem Informasi Untuk Online Rekrutmen Pada PT.Yuasa Battery Indonesia”.

    Adapun Literature Review sebagai landasan dalam mendukung penelitian adalah sebagai berikut:

    1. Penelitian yang dilakukan oleh Tri Pujadi (Jurnal CCIT, 2010)[10] dengan judul “Design Computer-Based Application for Recruitment and Selection Employee at PT. Indonusa Telemedia”. Pada penelitian sistem ini diciptakan dengan menggunkan VB 6.0, Ms.Acces Database dan aplikasi ini dapat menampilkan laporan baik berbentuk Microsoft Office ataupun microsoft excel. Penulis melakukan penelitian di level berikutnya yaitu membuat e-recruitment dengan berbasis web menggunakan PHP, dreamweaver CS3 dan MySQL sebagai databasenya.

    2. Penelitian yang dilakukan oleh Sri Yuliasih (2009) Penelitian yang telah dilakukan oleh Sri Yuliasih berjudul “Analisa Sistem Informasi Penerimaan Kepegawaian Pada Pemerintahan Kota Tangerang”. Pada penelitiannya hanya dibatasi pada sistem penerimaan pegawai, mulai dari analisa masukan (input)sampai pada prosedur-prosedur yang berhubungan dengan proses penerimaan kepegawaian. Dengan proses seperti itu akan Program yang digunakan untuk pembuatan sistem yang diusulkan yaitu menggunakan visual basic dengan database-nya yaitu Microsoft Access.

    3. Penelitian yang dilakukan oleh Andri Fajar Sektiawan (STMIK Raharja, 2010) dengan judul “Perancangan Sistem Perekrutan 60 Pegawai Berbasis Web Pada PT. Pacific Food Indonesia”. Pada penelitian ini sistem yang sedang berjalan dalam perekrutan karyawan masih menggunakan sistem manual yang dilakukan dengan cara penempelan pamplet atau dengan cara pemberitahuan kepada karyawan lain, untuk itu dibuat website yang diharapkan memberi nilai tambah dalam penyampaian informasi kegiatan perekrutan karyawan, dan dibuat program perekrutan karyawan guna mempermudah pekerjaan bagian terkait. Penulis melakukan penelitian di level berikutnya yaitu membuat e-recruitment dengan basis web yang tidak hanya untuk memudahkan pelamar mendapatkan informasi lowongan pekerjaan tetapi pelamar dapat langsung melamar pekerjaan secara online.

    4. Penelitian yang dilakukan oleh Aakash Gopalia (Oxford Brookers University)[19]. “Effectiveness of Online Recruitment and Selection Process : A Case of Tesco”. Pada penelitian ini sistem ini menggunakan web based software application untuk mengisi lowongan. Dengan menggunakan form online e-recruitment untuk merekrut pegawai dinilai efektif dan menghemat waktu bagi para kandidat, selain itu menurunkan biaya perekrutan dan mendapatkan kandidat yang berkualitas dengan proses seleksi yang cepat. Penulis melakukan penelitian di level berikutnya yaitu membuat e-recruitment dengan basis web yang tidak hanya untuk memudahkan pelamar mendapatkan informasi lowongan pekerjaan tetapi pelamar dapat langsung melamar pekerjaan secara online. Dan dalam tahapan seleksi 61 tes penulis menambahkan tes online yang dilakukan pelamar di perusahaan.

    Dari keempat penelitian yang sudah dilakukan diatas masing-masing masih menggunakan sistem yang manual yaitu cara penginputannya masih menggunakan Microsoft Office. Penggunaan sistem tersebut masih banyak kekurangan sehingga dalam penginputan data karyawan pun masih belum efektif dan efesien. Oleh karena itu Saya membuat sistem Perekerutan Karyawan secara Online bertujuan untuk mempermudah bagian HRD dalam merekrut calon karyawan dan dalam penginputan data karyawan baru.


    BAB III

    PEMBAHASAN

    Analisa Organisasi

    Gambaran Umum Perusahaan

    PT. Krakatau Information Technology Tbk yang beralamat di jl. Raya Anyer Kec.Cilegon 42446(Anyer).Perusahaan ini bergerak di bidang Information Technology (IT). Pengalaman PT Krakatau Information Technology Tbkadalah membuat Aplikasi Bina ProduksiConrol System (PCS) pada PT Krakatau Steel, membuat Instalasi &Implementasi MRP Aplikasi pada PT Krakatau Wajatama, membuat SAP Re-implementasi – Aktivasi PSAK-10 dan Barcode Sistem pada PT Latinusa,melakukanPengembangan Sistem Keuangan dan Akutansi pada PT Krakatau Engineering, membuatPengaturan Sistem Manajemen Infrastruktur ( LAN ) pada PT Krakatau TirtaIndustri,membuat Sistem Manajemen Properti dan Infrastruktur Managed Servicespada PT Krakatau Industrial Estate Cilegon, melakukan Pengembangan AplikasiBisnis pada PT Fumira,membuat Sistem Manajemen Pelabuhan dan InfrastrukturManaged Services pada PT Krakatau Bandar Samudra, membuat Lokal Pajak Aplikasi( Aplikasi Pajak Daerah ) ,membuat Sistem Aplikasi Penduduk pada PemerintahKota Serang, membuat Sistem Informasi Manajemen Keuangan Terpadu pada BadanKoordinasi Penanaman Modal ( BKPM), membuat Infrastruktur Managed Services padaPT Krakatau Daya Listrik.



    Sejarah Singkat Perusahaan

    Berdiri pada tanggal 4 Juni 1993. Sebelumnyamerupakan Divisi Pengolahan Data (Electronic Data Processing/ EDP) PT KrakatauSteel (PTKS). Kami lahir dengan nama PT Krakatau Information Technology ataubiasa disebut ‘Krakatau IT’. Di awal pendirian kami berada di bawah naungan PTKrakatau Engineering (PTKE), salah satu anak perusahaan PT Krakatau Steel.Melihat urgensi dan kontribusinya terhadap PT Krakatau Steel, maka pada tanggal9 November 1995, Krakatau IT diakuisisi sebagai anak perusahaan PT Krakatau Steelmelalui pengalihan saham dari PTKE. PT Krakatau Steel adalah perusahaan bajaterintegrasi pertama dan terbesar di Asia Tenggara. PT Krakatau Steel memilikianak perusahaan yang bergerak pada berbagai sektor usaha: pembangkit listrik,pelabuhan, pengolahan air, rumah sakit, kawasan industri, teknologi informasi,konstruksi, dan industri baja hilir.


    ===Visi dan Misi Pada PT Krakatau Informationechnology Tbk Visi 2013 - 2018 ===

    Menjadi Perusahaan Penyedia Solusi Sistem Manufaktur Terpadu yang terkemukadan terpercaya di Indonesia pada tahun 2018 • Perusahaan penyedia Solusi SistemManufaktur Terpadu. PT Krakatau IT menjadi Perusahaan penyedia solusi sistem manufakturterpadu bagi pelanggan melalui layanan dan produk Manufacturing Automation,Manufacturing Execution System, dan Manufacturing Business Planning. "Terkemuka" PT Krakatau IT berupaya menguasai pangsa pasar solusi sistem manufakturterpadu di Indonesia minimal sebesar 60% pada tahun 2018, dengan peningkatanrevenue 20% setiap tahun. "Terpercaya" Untuk menjadi terpercaya, PT Krakatau IT merencanakan peningkatanpelayanan dan penyelesaian proyek sistem manufacturing sebesar 99%, kepuasanpelanggan 15% pertahun, perolehan pelanggan baru 6 pelanggan pertahun, denganratio kompetensi SDM internal dan eksternal (outsource) 50:50 untukManufacturing Automation; 75:25 untuk Manufacturing Execution System; dan 90:10untuk Manufacturing Business Planning, pada tahun 2018. Dan CGPI indeks minimal 75. "Misi 2013 - 2018" Menyediakan Solusi Sistem Manufaktur Terpadu untuk meningkatkan kinerja pelanggan "Menyediakan Solusi Sistem Manufaktur Terpadu" PT Krakatau IT menyediakan solusi bagi pelangganmelalui implementasi dan pemeliharaan Sistem Manufaktur Terpadu. "Meningkatkan Kinerja Pelanggan" PT Krakatau IT berupaya memberikan solusi SistemManufaktur Terpadu untuk meningkatkan proses kerja manufaktur Pelanggan.

    Struktur Organisasi Perusahaan

    Wewenang dan Tanggung Jawab

    Untuk pembagian kerja dan jabatanmasing-masing bagian memiliki tugas dan wewenang yang telah ditetapkan olehpihak perusahaan antara lain yaitu :

    1. DIREKTUR UTAMA

    2. Human Resource Development (HRD)

      1. Merencanakan kegiatan di Departemen HRD

      2. Mengorganisir seluruh kegiatan sesuai rencana.

      3. Mengkoordinir pelaksanaan kegiatan.

      4. Melakukan pengarahan dan pengawasan terhadap pelaksanaan kegiatan.

      5. Menciptakan suasana kerja yang harmonis.

      6. Melaksanakan tugas-tugas lain yang diberikan oleh atasan.


    3. PERSONALIA

      1. Menyiapkan Perjanjian kerja baru karyawan Baru.

      2. Menyiapkan/membuatan Absensi karyawan khusus untuk bagian personalia dan Humas.

      3. Melaporkan data absensi pada atasan dan untuk diserahkan pada bagian payroll.

      4. Membuat surat izin karyawan.

      5. Memperbaharui/Updatedan Record data.

    4. INTERNAL AUDITTOR (SPI)

      1. Menyusun Program Kerja Audit Tahunan (PKAT) agar aktivitas organisasi berjalan efektif.

      2. Melaksanakan audit (temuan,rekomendasi,dan evaluasi) pada organisasi perusahaan sesuai dengan Program Kerja Audit Tahunan (PKAT) atau Non PKAT agar aktivitas organisasi perusahaan berjalan efektif dan efisien sesuai dengan kebijakan perusahaan.

      3. Memonitoring tindak lanjut rekomendasi audit supaya hasil audit yang telah dilakukan dapatdiimplementasikan dengan baik.

      4. Membuat laporan manager letter hasil audit dan laporan bulanan meliputi progres kerjadan aktivitas yang terkait.

      5. Bersama Corporarate Transformation Division membuat dan mereview sistem prosedur SPI,agar aktivitas berjalan optimal terkait dengan implementasi knowledge management.

    5. STAFF ADMINISTRASI DIREKSI.

      1. Melaksanakan kegiatanyang mendukung aktivitas Direksi meliputi : pengaturan akses telephone, penjadwalan janji dan pertemuan,pengaturan perjalanan dinas dalam dan luar negeri,menyiapkan konsumsi,agaraktivitas Direksi berjalan lancar.

      2. Melaksanakan kegiatan administratif yang meliputi : membuat surat ke luar,fillingdandistribusi surat masuk/ keluar, menyiapkan SDK,ATK,UM,deklaran fax,fotocopy dan filling SK/dokumen yang telah ditanda tangani Direksi,agar seluruh dokumen Direksi dapat di arsipkan dan mudahdidapatkan kembali.

      3. Mempersiapkan,memproses Petty cash, dan reimbursement Direksi.


    6. CORPORATE SECRETARY

      1. Menjalinkerja sama dengan berbagai stake holder agar citra perusahaan meningkat.

      2. Mensosialisasikan kebijakan perusahaan dan atau pemerintah kepada pihak internal dan eksternal untukkelancaran implementasi kebijakan perusahaan.

      3. Memberikan kajian hukum kepada direksi berkaitan dengan operasional dan pengembangan usahaperusahaan agar diperoleh kepastian hukum dalam pelaksanaannya.

      4. Menyiapkan konsep perjanjian kerja baik diluar perusahaan (pelanggan dan rekanan) dandidalam perusahaan ( karyawan), surat keputusan direksi,,kontrak,perjanjiankerja sama, dan perizinan usaha perusahaan,agar operasional perusahaan berjalansesuai dengan kebijakan yang diambil.


    7. STAFF DIREKTUR UTAMA

      1. Melakukankajian terhadap bisnis perusahaan dari aspekbisnis,operasional,produk,sdm(modal insani) dan financial, denganberkoordinasidenganunit kerja terkait.

      2. Membuat rekomendasi kepada Direktur Utama terkait dengan hasil kajian yang dialkukan.

      3. Mengkoordinirlaporan dari semua unit kerja dan disusun menjadi laporan bulanan perusahaandan laporan untuk Direktur Utama.

      4. Melaksanakan tugas yang diinstruksikan oleh Direktur Utama.

    8. PROCUREMENT

      1. Melaksanakan proses pengadaan/pembelian barang dan jasa untuk proyek atau kebutuhan internal perusahaan sesuai dengan sasaran, tata aturan dan kebijakan perusahaan.

      2. Membina hubungan yang baik dengan distributor/vendor dalam rangka untuk mendapatkan sumber barang,jasa,dan harga terbaik untuk kepentingan proses pengadaan Barang dan Jasa.

      3. Mengumpulkan informasi spesifikasi teknis dan harga dari distributor atau vendor yang terpercaya dalam rangka penyusunan database harga dan Vendor.


    9. NON SAP APPLICATION BUSINESS UNIT

      1. Dengan dibantu Corporate Transformation Division,merencanakan / merumuskan arah dan pengembangan Non SAP Busines Unit,termasuk kompetensi inti,layanan / produk inti,market target,targetrevenue,metodologi dll. Dan rencana yang tertuang dalam Rencana Induk Non SAPBusines Unit.


      2. Menyusun rencana kerja tahunan Non SAPBusines Unit.

      3. Bersama Human Capital dan Corporate Transformation Division membangun kompetensi inti Non SAP Busines Unit ,seperti tertuang dalam Rencana Induk Non SAP Busines Unit , termasuk consultant,System Development, dan PMO.

      4. Merencanakan dan merumuskan MarketingStrategy & Plan, yang meliputi : Product / Services Requirment,Positioning,Market Segmentation,Distribution Channel,Pricing Strategy,Advertising &Promotion Plan,Financial / Sales Forecast, & Marketing Budget.


    10. SAP BUSINESS UNIT

      1. Dengan dibantu Corporate Transformation Division,merencanakan / merumuskan arah dan pengembangan SAP Busines Unit,termasuk kompetensi inti,layanan / produk inti,market target,target revenue,metodologi dll. Dan rencana yang tertuang dalam Rencana Induk SAP Busines Unit.

      2. Menyusun rencana kerja tahunan SAP Busines Unit.

      3. Bersama Human Capital dan CorporateTransformation Division membangun kompetensi inti SAP Busines Unit ,seperti tertuang dalam Rencana Induk SAP Busines Unit , termasuk consultant,System Development, dan PMO.

      4. Merencanakan dan merumuskan Marketing Strategy & Plan, yang meliputi : Product / Services Requirment,Positioning,Market Segmentation,Distribution Channel,Pricing Strategy,Advertising &Promotion Plan,Financial / Sales Forecast, & Marketing Budget.


    11. IT INFRASTRUKTURE BUSINESS UNIT

      1. Dengan dibantu Corporate Transformation Division,merencanakan / merumuskan arah dan pengembangan SAP Busines Unit,termasuk kompetensi inti,layanan / produk inti,market target,target revenue,metodologidll. Dan rencana yang tertuang dalam Rencana Induk IT Infrastructur Busines Unit.

      2. Menyusun rencana kerja tahunan IT Infrastructure Busines Unit.

      3. Bersama Human Capital dan Corporate Transformation Division membangun kompetensi inti IT Infrastrucsture Busines Unit , seperti tertuang dalam Rencana IT Infrastructure Busines Unit , termasuk consultant, System Development, dan PMO.

      4. Merencanakan dan merumuskan Marketing Strategy & Plan, yang meliputi : Product / Services Requirment,Positioning, Market Segmentation,Distribution Channel,PricingStrategy,Advertising & Promotion Plan,Financial/Sales Forecast, &Marketing Budget.

      </ol>

      Konfigurasi Sistem

      Spesifikasi Hardware

      Sistemtersebut menggunakan 1 unit komputer PC dengan spesifikasi sebagai berikut :

      a. Processor  : Intel Pentium P6200

      b. Monitor  : LCD 14”

      c. RAM  : 1 GB

      d. Hard Disk  : 320 GB HDD

      e. Keyboard  : Standar Printer : Deskjet

      Spesifikasi Softaware

      a. Microsoft Windows 7

      b. Microsoft Office 2007

      c. Data base : SQL server

      Hak akses (Brainware)

      Untukmengoperasikan atau mengolah data hanya dapat dilakukan oleh administrasiPersonalia dan HRD atau department terkait terhadap data ini.

      Tata Laksana Sistem Yang Sedang Berjalan

      Use Case Diagram

      Usecase diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuatsistem, dan bukan “bagaimana”. Sebuah usecase mempresentasikan sebuah interaksi antara aktor dengan sistem.

      Proses berikut menjelaskan proses yang terkait dengan actor dan sistemnya. Interaksi tersebut dapat digambarkan dengan use case diagram. Berikut ini adalah use case diagram untuk Sistem Informasi Penerimaan Karyawan Pada PT Yuasa Battery Indonesia.

      Berdasarkan gambar 3.3 Use Case Diagram yang ada terdapat ;

      1. Nama usecase : Terima Form PML 6.2.1/A1

        Actor  : Department dan HRD

        Keterangan  : HRD menerima Form PML 6.2.1/A1 dari department

      2. Nama usecase : Membuat Informasi Lowongan

        Actor  : HRD dan Pelamar

        Keterangan  : HRD memasang Informasi Lowongan

      3. Nama usecase : Mengumpulkan Lamaran

        Actor  : HRD dan Pelamar

        Keterangan  : Bagian HRD mengumpulkan lamaran masuk

      4. Nama usecase : Konfirmasi Karyawan Baru

        Actor  : HRD dan Department

        Keterangan  : Bagian HRD memberikan konfirmasi kepada Department mengenai pelamar yang akan diseleksi

      5. Nama usecase : Memanggil Calon Karyawan

        Actor  : HRD dan Pelamar

        Keterangan  : HRD memanggil calon karyawan yang akan diseleksi

      6. Nama usecase  : Melakukan Tes Seleksi

        Actor  : HRD dan Pelamar

        Keterangan  : Melakukan tes seleksi meliputi tes tertulis dan tes komputer

      7. Nama usecase  : Melakukan Wawancara

        Actor  : HRD dan Pelamar

        Keterangan  : HRD mewawancarai para calon karyawan yang sudah mengikuti tes tertulis

      8. Nama use case : Informasi Hasil Tes Seleksi

        Actor  : HRD dan Pimpinan

        Keterangan  : Bagian HRD memberikan informasi hasil tes seleksi kepada para calon karyawan

      9. Nama use case : Laporan Proses Seleksi

        Actor  : HRD, Pimpinan, Department

        Keterangan  : HRD memberikan laporan proses seleksi kepada Pimpinan dan Department terkait

        Activity Diagram

        Activity Diagram menggambarkan berbagai alir aktifitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaima mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.

        Activity diagram merupakan state diagram khusus, dimana sebagian besar state adalah action dan sebagian besar transisidi-trigger oleh selesainya statesebelumnya (internal processing).Oleh karena itu activity diagram tidak menggambarkan behavior internal sebuah sistem (dan interaksi antar sub-sistem) secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktifitas dari level atas secara umum.


        Berdasarkan gambar 3.3 Activity Diagram yang ada terdapat ;

        a. 1 (satu) Initial Node sebagai awal objek.

        b. 31 (tiga puluh satu) Activity.

        c. 4 (empat) Vertical Swimelane.

        d. 6 (enam) Fork Node.

        e. 2 (dua) Final Node.

        Alur aktifitas yang digambarkan pada Activity Diagram diatas adalah Ka.Dept. terkait mengajukan permohonan karyawan baru kepada bagian HRD (Human Resource Department) dengan menyerahkan PML.6.2.1/A1. Kemudian setelah mendapatkan formulir tersebut, pihak HRD membuat informasi lowongan melalui iklan, surat kabar, internet dsb untuk mencari karyawan baru sesuai dengan yang dibutuhkan Ka.Dept. terkait. Setelah menemukan calon karyawan yang mengirimkan lamaran ke perusahaan, lalu bagian HRD memanggil para calon karyawan tersebut untuk mengikuti tes seleksi dan wawancara. Jika para calon pelamar lulus tes seleksi dan wawancara maka akan mengikuti tes selanjutnya, apabila gagal maka akan diinformasikan. Setelah melakukan proses seleksi, pihak HRD memberikan informasi kepada Ka. Dept.terkait mengenai karyawan baru yang lulus tes seleksi.

        Analisa Sistem Yang Sedang Berjalan

        Metode Analisa

        Analisa SWOT dilakukan dengan mengidentifikasikan kekuatan dan faktor-faktor positif yang berasal dari internal organisasi,kelemahan dan faktor- faktor negatif dari internal. Peluang atau kesempatan dana keuntungan dari faktor eksternal dan ancaman atau resiko yang dipengaruhi oleh faktor eksternal organisasi.

        Analisis untuk mencari strategi dengan menggunakan kekuatan yang ada untuk memanfaatkan peluang yang tersedia (strategi S-O) serta menggunakan kekuatan yang dimiliki untuk mengatasi ancaman yang ada (strategiS-T).Selain itu dianalisis pula strategi untuk mengurangi kelemahan yang dimiliki dalam meraih peluang yang ada (strategi W-O) maupun mengatasi ancamanyang ada (strategi W-T). Pemetaan strategi S-O, W-O, S-T, dan W-T dapat dilihat pada tabel dibawah ini.

        Analisa Batasan Sistem

        Setiap sistem mempunyai batasan sistem (boundary) yang memisahkan sistem dengan lingkungan luarnya. Kesatuan luar merupakan kesatuan diluar sistem yang dapat berupa orang, organisasi, atau sistem lainnya yang memberikan input atau menerima output dari sistem.

        Melihat permasalahan yang ada di PT. Yuasa Battery Indonesia, maka peneliti membatasi permasalahan hanya membahas proses penerimaan karyawan, proses seleksi, penilaian secara online,dan hasil seleksi yang akan diberikan secara online kepada calon karyawan.

        Analisis Kekurangan Sistem Yang Berjalan

        Berdasarkan dari analisis yang dilakukanpenulis, terhadap sistem yang berjalan di PT. Yuasa Battery Indonesia, terdapatbeberapa kekurangan sistem yang berjalan, antara lain :

        a. Belum adanya sistem informasi yang memudahkan pihak personalia untuk penginputan data calon karyawan secara efektif.

        b. Pengolahan data yang menyulitkan pihak personalia karena masih menggunakan Microsoft Excel sehingga membutuhkan waktu yang lama.

        c. Belum adanya sistem informasi yang membantu pihak personalia dalam menyeleksi calon karyawan yang sesuai dengan bagian yang dibutuhkan.

        d. Bagian personalia masih harus mengumpulkan lamaran yang masuk melalui email, maupun melalui pos.

        e. Belum adanya sistem yang informasi yang memudahkan bagian personalia untuk mendapatkan calon karyawan yang sesuai dengan kriteria perusahaan.

        f. Para calon karyawan harus datang ke perusahaan untuk melakukan tes seleksi dan wawancara.

        Analisis Kontrol

        Pada proses sistem yang berjalan, perlu ditingkatkan pengontrolannya untuk sistem yang lebih baik lagi agar kinerja karyawan dapat berjalan secara maksimal, karena masih ditemukan kendala yang menghambat seperti lamaran yang masuk harus dikumpulkan dan disortir sesuai dengan bagian yang dibutuhkan oleh perusahaan.

        Analisis Prosedur

        Berdasarkan dari analisis yang dilakukan penulis, dalam hal prosedur yang masih berjalan saat ini masih kurang efektif dalam proses penerimaan surat lamaran yang masuk. Hal ini bisa dilihat dengan banyaknya surat lamaran yang masuk dari berbagai media seperti media iklan,media cetak dan kantor pos. Dimana surat-surat lamaran yang masuk, kemudian harus disortir sesuai dengan bagian masing-masing yang dibutuhkan oleh perusahaan. Hal ini membutuhkan waktu yang cukup lama dalam pemilihan surat lamaran yang sesuai dengan kebutuhan perusahaan.

        Analisis Tenaga Kerja

        Adapun yang melakukan proses perekrutan karyawan yang berjalan saat ini adalah 1 orang staff (Human Resources Development) dan 1 orang Kepala Seksi atau Ka. Sie HRD yang mengawasi dan menerima laporan setiap adanya data calon karyawan dan karyawan baru.

        Analisis Waktu

        Berdasarkan analisis yang dilakukan pada PT. Yuasa Battery Indonesia saat ini proses perekrutan karyawan membutuhkan waktu yang lama dikarenakan harus penyortiran surat lamaran yang masuk. Kemudian melakukan tes seleksi secara langsung jika calon karyawan sudah sesuai dengan kriteria yang dibutuhkan perusahaan dan mendapat panggilan dari perusahaan.

        Analisis Kebutuhan Sistem

        Dalam merancangsebuah sistem perlu adanya analisi kebutuhan sistem. Diantaranya merupakan kebutuhan sistem yang diperlukan, yaitu:

        1. Dapat menampilkan menu informasi lowongan pekerjaan sesuai dengan bagian yang dibutuhkan.

        2. Dapat menampilkan menu soal tes online yangakan dilaksanakan oleh para pelamar yang sudah diseleksi dan sudah sesuai dengan kebutuhan.

        3. Dapat menampilkan diagram alur proses penerimaan karyawan baru

        4. Dapat menampilkan hasil tes seleksi sesuai dengan range waktu yang telah ditetapkan perusahaan.

        Permasalahan Yang Dihadapi dan Solusi Yang diberikan

        1. Masalah Yang Dihadapi

        Berdasarkan dari analisis yang dilakukan penulis dapat diambil kesimpulan bahwa sistem perekrutan karyawan yang sedang berjalan saat ini di PT. Yuasa Battery Indonesia belum berjalan dengan baik karena membutuhkan waktu yang cukup lama dalam proses pengumpulan dan penyeleksian data calon karyawan. Sedangkan surat lamaran yang masuk melalui email, dan pos cukup banyak dan bagian yang dilamarnya pun berbeda-beda. Sehingga pihak HRD (Human Resources Department) harus menyortir kembali surat lamaran yang masuk sesuai dengan kebutuhan perusahaan. Dengan begitu belum adanya sistem perekrutan karyawan yang dapat mempermudah pihak HRD dalam penyeleksian karyawan baru.

        2. Solusi Yang Diberikan

        Berdasarkan analisis terhadap sistem yang berjalan, dapat diambil kesimpulan bahwa perlu diadakan perancangan sistem atas kekurangan dan kebutuhan sistem dengan melakukan analisis terhadap alternatif pemecahan masalah, antara lain sebagai berikut:

        1. Membangun sistem yang dibutuhkan oleh pihak HRD (Human Resource Department) dengan menciptakan sistem aplikasi berbasis online. Agar data pelamar yang masuk bisa diolah secara cepat dan terintegrasi.

        2. Membangun suatu aplikasi sistem yang berbasis web untuk memudahkan pihak HRD dalam pencarian karyawan baru secara online.

        Berdasarkan beberapa alternatif pemecahan masalah di atas penulis melakukan suatu kajian untuk permasalahan maka perlu dibangun aplikasi sistem yang berbasis online karena banyak keuntungan yang diperoleh antara lain:

        1. Dapat menjalankan aplikasi berbasis online di manapun kapan pun tanpa harus melakukan penginstalan.

        2. Dapat dijalankan pada sistem operasi mana pun.

        3. Tidak memerlukan spesifikasi komputer yang tinggi untuk dapat menggunakan aplikasi berbasis online.

        Penulis akan membuat suatu aplikasi berbasis online yang dapat digunakan oleh pihak HRD. Sistem tersebut akan menampilkan kriteria karyawan yang dibutuhkan oleh perusaahn, menampilkan bagian-bagian yang dibutuhkan oleh perusahaan dan menampilkan tes seleksi karyawan dan hasil tes seleksi secara online.

        Aplikasi yang dirancang merupakan solusi yang tepat untuk mengatasi permasalahan yang ada pada sistem yang berjalan. Perancangan sistem dibuat dengan menggunakan bahasa pemrograman PHP dengan Framework Code Igniter (CI) dan MySQL untuk mengelola data basenya.

        Penulis akan merancang sebuah sistem perekrutan karyawan secara online yang bermaanfaat untuk pihak HRD dalam memperoleh calon karyawan baru yang mudah diakses dan mudah dipahami.

        Elisitasi

        Elisitasi Tahap I

        ELisitasi Tahap 1 yang disusun berdasarkan hasil wawancara dan analisa pada bagian dan pihak yang mempunyai hubungan langsung dengan sistem yang akan dikembangkan. Dalam hal ini wawancara dilakukan terhadap staff personalia mengenai sistem yang diusulkan oleh pihak manajemen

        Elisitasi Tahap II

        Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI. Sesuai dengan ruang lingkup penelitian yang telah dijelaskan pada bab sebelumnya, maka semua requirement di atas diberi opsi I (Inessential) yang dapat terlihat.

        Keterangan : M : Mandatory, D : Desireable, I : Inessential

        Elisitasi Tahap III

        Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML.Terdapat 14 requirements yang opsinya High (H) dan harus dieliminasi.

        Keterangan : T : Technical, O : Operational, E : Economy, L : Low, M : Midle, H : High

        Final Draft Elisitasi

        Final draft elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar untuk membangun Sistem Rekrutmen Online Pada PT. Yuasa Battery Indonesia. Berdasarkan elisitasi tahap III diatas, dihasilkan requirement final draft yang diharapkan dapat mempermudah penulis dalam membuat suatu sistem rekrutmen online untuk PT. Yuasa Battery Indonesia.

        BAB IV

        RANCANGAN SISTEM YANG DIUSULKAN

        Rancangan Sistem Usulan

        Setelah mengadakan penelitian dan analisa sistem yang berjalan maka ditemukan beberapa masalah yang dihadapi yaitu sistem yang berjalan masih belum optimal dikarenakan masih ada data calon karyawan baru yang diinput secara manual,masih menggunakan Microsoft Excel.

        Adapun perancangan sistem yang coba diusulkan ini dibuat dengan menggunakan UML (Unified Modelling Language) diagram dengan menggunakan aplikasi software Visual Paradigm for UML 6.4. Sedangkan untuk pembuatan perangkat lunaknya dibuat dengan menggunakan bahasa PHP dengan sistem aplikasi database menggunakan Xampp. UML yang akan dibuat menggunakan antara lain:

        1. Use Case Diagram

        2. Sequence Diagram

        3. Activity Diagram

        4. State Machine Diagram

        5. Class Diagram

        Prosedur Sistem Usulan

        1. HRD (Human Resource Department)

        1. Melakukan Login

        2. Menampilkan Menu Admin HRD

        3. Menampillkan Home

        4. Menampilkan Profil Perusahaan

        5. Membuat username

        6. Menampilkan Lowongan Pekerjaan

        7. Menampilkan Input Lamaran

        8. Menampilkan Informasi Seleksi

        9. Menampilkan Tes Seleksi

        10. Menampikan Hasil Tes

        11. Menampilkan Terima Hasil Tes

        12. Logout

        1. HRD (Human Resource Department)

        1. Melakukan Login

        2. Menampilkan Username

        3. Menampillkan Home

        4. Menampilkan Profil Perusahaan

        5. Logout

        Pihak Ka. Dept. (Kepala Department)

        1. Melakukan Login

        2. Menampilkan Konfirmasi dan Penyerahan Form ke HRD

        3. Menampillkan Home

        4. Menampilkan Profil Perusahaan

        5. Logout


        Use Case Diagram Yang Diusulkan

        Dikarenakan sistem yang berjalan masih bersifat manual dan masih menggunakan aplikasi Microsoft Excel dalam penginputannya, maka sistem use case diagram yang diusulkan hampir sama seperti sistem yang berjalan. Namun terdapat perbedaan dalam sistem pengolahan penyampaian informasi dari HRD kepada Pelamar dan terhadap pimpinan PT. Yuasa Battery Indonesia. Berikut use case diagram yang diusulkan :

        Berdasarkan gambar 4.1. Use Case Diagram yang diusulkan terdapat :

        1. 1 (satu) System yang mencakup seluruh kegiatan sistem informasi rekrutmen online

        2. 3 (tiga) actor yang melakukan kegiatan yaitu : Ka. Dept., HRD, Pelamar dan Pimpinan

        3. 10 (sepuluh) use case : Login, Home, Daftar, Menu Admin HRD, View Profile Perusahaan, Login, View Informasi Lowongan, View Tes Seleksi, View Informasi Hasil Tes dan Logout

        4. Activity Diagram Yang Diusulkan

          Berdasarkan dari usecase diagram di atas dapat kita gambarkan Activity diagram dari altifitas para aktor yang ada pada sistem yang diusulkan dalam Peracangan Sistem Informasi Untuk Online Recruitment Pada PT. Yuasa Battery Indonesia sebagai berikut:


          1. Berdasarkan gambar 4.2., Activity Diagram sistem yang diusulkan terdapat :

          2. 1 (satu) Initial Node, objek yang diawali

          3. 18(delapan belas) Action State, berawal dari daftar sebelum masuk login diharuskan mendaftar untuk mendapatkan username dan password, setelah mendaftar masuk ke login untuk memverifikasikan username dan password, jika gagal maka akan masuk kembali ke login, jika benar akan masuk pada home yang berisi Profile Perusahaan, Profil Lengkap Perusahaan, Sejarah Perusahaan, Produk, Struktur Organisasi Perusahaan, Visi Perusahaan , Kebijakan Mutu dan Lingkungan, Informasi Lowongan Kerja, Informasi Hasil Tes, Daftar Nama, Hasil dan Keterangan Lulus atau Gagal.

          4. 1 (satu) Activity Final Node, ojek yang diakhiri

          Sequence Diagram HRD Yang Diusulkan

          1. Berdasarkan gambar 4.3., Sequence Diagram sistem yang diusulkan terdapat :

          2. 1 (satu) Actor, yang melakukan kegiatan yaitu HRD

          3. 7 (tujuh) Lifeline, yaitu, Login, Home, Profile Perusahaan, Informasi Lowongan, Informasi Hasil Tes, Logout.


          4. 10 (sepuluh) Message, Login, Email, Password, Verifikasi Home, Daftar Username, View Informasi Lowongan Hasil Tes, Logout.

          Sequence Diagram Pelamar Yang Diusulkan

          1. Berdasarkan gambar 4.4., Sequence Diagram sistem yang diusulkan terdapat :

          2. 1 (satu) Actor, yang melakukan kegiatan yaitu pihak pelamar

          3. 7 (tujuh) Lifeline, yaitu, Daftar, Login, Data Calon Karyawan, Upload CV dan Lamaran Kerja, Tes Seleksi, Hasil Tes Seleksi, Logout

          4. 10 (sepuluh) message yaitu Daftar, Login, Email, Password, Verifkasi, Input data calon karyawan, Mengisi Tes Seleksi, View Hasil Tes Seleksi, Logout

          State Machine Diagram HRD Yang Diusulkan

          State Machine Diagram Yang diusulkan Pelamar

          Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan

          Rancangan Basis Data

          Class Diagram

          Spesifikasi Basis Data

          Spesifikasi basis data merupakan desain basis data yang dianggap telah normal. Desain basis data menjelaskan media penyimpanan yang digunakan, isi yang disimpan, primary key dan panjang record. Spesifikasi yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:

          1. Nama Field : Account

          Media : Hard Disk

          Isi : id+username+password+status+level+created_date+update_date

          Primary Key : ID

          Panjang Record : 4

          2. Nama Field : Buku Tamu

          Media : Hard Disk

          Isi : id+username+password+status+level+created_date+update_date

          Primary Key : ID

          Panjang Record : 4

          3. Nama Field : Daftar

          Media : Hard Disk

          Isi  : id+nama_depan+nama_belakang+email+password+created_date+question+left_question+reload+total question+total_answer+total_unanswered+true_answer

          Primary Key : ID

          Panjang Record : 8

          4. Nama Field : data_karyawan

          Media : Hard Disk

          Isi  : nama+alamat+tempat_lahir+tanggal_lahir+telp+email+agama+pendidikan_terakhir+ terakhir_bekerja+id_daftar+cv+lamaran

          Primary Key  : ID

          Panjang Record  : 4

          5. Nama Field : jawaban

          Media : Hard Disk

          Isi  : id+jawaban+pertanyaan_id

          Primary Key : ID

          Panjang Record  : 4

          6. Nama Field : pertanyaan

          Media : Hard Disk

          Isi  : id+pertanyaan+id_jawaban

          Primary Key : ID

          Panjang Record : 4

          7. Nama Field : submit_jawaban

          Media : Hard Disk

          Isi  : id+id_pelamar+id_pertanyaan+id_jawaban

          Primary Key : ID

          Panjang Record  : 4

          Rancangan Prototype

          Tampilan Login

          Tampilan Home

          Tampilan Daftar

          Tampilan Data Calon Karyawan

          Tampilan Tes Online

          Tampilan Hasil Tes Seleksi

          Konfigurasi Sistem Usulan

          Spesifikasi Perangkat Keras (Hardware)

          Perangkat keras (hardware) yang digunakan dalam pembuatan aplikasi ini antara lain sebagai berikut :

          1. Processor  : Intel Pentium

          2. Monitor  : 14” LCD monitor

          3. RAM  : 1GB

          4. Hardisk  : 320 GB

          Spesifikasi Perangkat Lunak (Software)

          Perangkat Lunak (Softaware) yang digunakan dalam pembuatan aplikasi ini antara lain sebagai berikut :

          1. Windows 7

          2. Visual Paradigm for UML 6.4 Enterprise Edition

          3. XAMPP

          4. Notepad ++

          5. Framework CodeIgniter (CI)

          6. Mozilla Firefox (browser)

          Hak Akses

          Pengoperasian aplikasi ini dapat dilakukan oleh :

          1. HRD

          2. Ka.Dept. Terkait

          Blacbox Testing

          Untuk tahap pengujian penulis menggunakan metode blackbox, untuk memastikan bahwa program atau sistem yang dibuat masih terdapat bug (kesalahan) atau tidak. Dari setiap tes pengujian tidak menutup kemungkinan masih terdapat bug (kesalahan) dari sistem yang telah dites, namun pengujian ini setidaknya dapat meminimalisir bug (kesalahan)yang terdapat didalam sistem

          Implementasi Sistem Yang Diusulkan

          Tampilan Menu Daftar

          Keterangan :

          Tampilan di atas adalah tmpilan untuk admin dan pelamar jika ingin memasuki login

          Tampilan Menu Setelah Daftar

          Keterangan :

          Tampilan setelah berhasil daftar untuk admin dan pelamar jika ingin memasuki Login.

          Tampilan Menu Login

          Keterangan :

          Tampilan menu Login untuk pelamar dan admin yang sudah berhasil mndaftar dan ingin masuk ke Home.

          Tampilan Menu Berhasil Login

          Keterangan :

          Tampilan dia atas merupakan tampilan berhasil Login, untuk pelamar yang ingin mengisi daftar calon karyawan.

          Tampilan Data Calon Karyawan

          Keterangan :

          Tampilan di atas merupakan tampilan form data calon karyawan yang telah berhasil Login dan akan mengikuti tes online.

          Tampilan Soal Tes Online

          Keterangan :

          Tampilan di atas merupakan tampilan tes online untuk para pelamar yang sudah berhasil melakukan daftar, login,kemudian mengisi form data calon karyawan.

          Tampilan Hasil Tes Online

          Keterangan :

          Tampilan ini merupakan tampilan penilaian atau hasil tes seleksi online yang dapat dilihat dua hari setelah melakukan tes online.

          Time Schedule

          1. Penyerahan Surat Observasi Skripsi

            Pada tahap ini dilakukan pembuatan surat pernyataan obesrvasi dari kampus untuk melakukan analisa atau riset.

          2. Wawancara

            Proses ini merupakan proses wawancara dengan stakeholder untuk mencari informasi mengenai sistem perekrutan karyawan yang berjalan pada saat ini.

          3. Mengumpulkan Data

            Mengumpulkan data-data selama lima hari untuk dijadikan suatu pembahasan

          4. Elsitasi

            Pada tahap ini merumuskan elisitasi dengan melakukan wawancara.

          5. Presentasi Program

            Pada tahap ini menjelaskan tentang tampilan program dan fungsi-fungsi yang terdapat di dalamnya.

          6. Testing Program

            Pada tahap ini merupakan pengujian program yang akan diimplementasikan oleh pihak HRD (Human Resource Department)

          7. Sosialisasi Program

            Proses ini merupakan sosialisasi program kepada pihak HRD untuk menjelaskan bagaimana cara pengoperasian program.

          8. Dokumentasi

            Proses perekaman terhadap kegiatan yang sudah dilakukan sejak awal kegiatan mulai dari penyerahan surat keterangan observas sampai dengan sosialisasi program pada pihak HRD.

          Estimasi Biaya

          Setelah adanya perancangan sistem, maka jika dilihat dari segi biaya memang cukup tinggi akan tetapi jika dipandang dari segi manfaat dan kegunaan,biaya yang dikeluarkan sebanding dengan manfaat yang dihasilkan.

          Biaya penelitian rinci sesuai kebutuhan penelitian antara lai sebagai berikut:

          BAB V

          KESIMPULAN DAN SARAN

          Kesimpulan

          Setelah menyelesaikan laporan ini dapat disumpulkan beberapa hal sebagai berikut :

          1. Dalam sistem perekrutan karyawan yang baru pada PT. Yuasa Battery Indonesia, akan dibangun sistem perekrutan karyawan secara online.Sistem tersebut menggunakan salah satu framework PHP yaitu Code Igniter. Kemudian menggunakan database server MySQL untuk pembuatan database dan paket aplikasi XAMPP yang berperan sebagaiweb server yang membantu dalam menampilkan hasil website tanpa harus online atau terakses dengan internet.

          2. Sistem perekrutan karyawan yang masih berjalan pada PT. Yuasa Battery Indonesia belum memenuhi standard yang telah ditetapkan, karena masih menggunakan sistem yang manual dalam penginputan data karyawan yaitu dengan cara menggunakan aplikasi Microsoft Excel.

          3. Penilaian hasil test calon karyawan secara online, dapat dilakukan dengan cara membuka website rekrutmen online dengan menggunakan username masing-masing. Kemudian hasil tersebut akan tampik setelah dua hari melakukan tes pada page hasil tes seleksi yang telah disediakan.

          Saran

          Saran-saran yang dapat penulis sampaikan dalam laporan ini adalah sebagai berikut :

          1. Untuk memaksimalkan pemanfaatan sistem informasi yang dibuat maka dapat dilakukan pelatihan yang digunakan untuk disosialisasikan bagi para pegawai agar lebih familiar dengan sistem yang telah dibuat.

          2. Perlu diperhatikan dan dilakukan evaluasi secara berkala terhadap sistem untuk selanjutnya diadakan perbaikan sesuai dengan perubahan dan perkembangan

          3. Perlu adanya fitur tambahan yang dapat melakukan backup data yang ada di dalam database secara rutin, hal ini sangat penting jika terjadi kesalahan atau error pada komputer ataupun disebabkan gangguan listrik secara menyeluruh, maka dengan adanya fitur backup data tersebut data tidak akan hilang.

          DAFTAR PUSTAKA

          1. 1,0 1,1 Mustakini, Jogiyanto Hartono.2009. "Sistem Informasi Teknologi.
          2. Yustianti.2012. "Buku Pengantar Teknologi Informasi.
          3. Chr. Jimmy L.Goal. 2008. "Pengertian Sistem Informasi". Grasindo, Jakarta.2008.
          4. Kesalahan pengutipan: Tag <ref> tidak sah; tidak ditemukan teks untuk ref bernama Sutabri
          5. Kesalahan pengutipan: Tag <ref> tidak sah; tidak ditemukan teks untuk ref bernama Kartono
          6. Kesalahan pengutipan: Tag <ref> tidak sah; tidak ditemukan teks untuk ref bernama Purnama
          7. Kesalahan pengutipan: Tag <ref> tidak sah; tidak ditemukan teks untuk ref bernama Nugroho
          8. 8,0 8,1 8,2 pada bukunya
          9. Meiastoko, dody. 2013. “Implementasi Sistem Informasi Sumber Daya Manusia Dalam, Kegiatan Rekruitmen Karyawan”. Jurnal Administrasi Bisnis (JAB) Vol.6 No.2-September 2013
          10. 10,0 10,1 Pujadi, Tri. 2011. "Design Computer-Based Application For Recruitment And Selection Employee At PT. Indonesia Telemedia." Vol.4 No.2-Januari 2011 ISSN: 1978-8282 STMIK Raharja.
          11. Kesalahan pengutipan: Tag <ref> tidak sah; tidak ditemukan teks untuk ref bernama Hidayati
          12. 12,0 12,1 12,2 12,3 12,4 12,5 12,6 12,7 Lilian Nila Sari Putri. SI 1011464388. 2013-2014. "Perancangan Sistem Informasi Perpustakaan Sekolah Pada SMK Teluk Naga Tangerang." STMIK Raharja.
          13. 13,0 13,1 13,2 13,3 13,4 Winarno, Ali Zaki, Smit Dev Community. 2011. "Mudah Membuat Website dan E-Commerce Dengan PHP Framework". Jakarta: PT. Elex Media Komputindo.
          14. 14,0 14,1 Lilian
          15. Maimunah
          16. Hidayati, Untung Raharja, Mia Novalia. 2011. "Peningkatan Kinerja Distributed Database Melalui Metode DMQ Base Level". Journal CCIT Vol – 4 No.3 – Mei 2011 ISSN: 1978-8282 STMIK Raharja.
          17. Henderi, Maimunah, Randy Andrian. 2011. "Desain aplikasi E-Learning Sebagai Media Pembelajaran Artificial Informatics". Journal CCIT Vol-4 No.3 – Mei 2011 ISSN: 1978-8282 STMIK Raharja.
          18. Yulianto. 2013-2014. "Pengembangan SIS+ Pada Perguruan Tinggi Raharja Study Kasus : Daftar Nilai dan Biodata Menggunakan Yii Framework". STMIK Raharja.
          19. Gopalia, Aakash (Oxford Brookers University). Effectiveness of Online Recruitment and Selection Process: Case of Tesco


          LAMPIRAN-LAMPIRAN

          Lampiran 5: Uraian Pekerjaan
          Lampiran 6: Formulir Wawancara
          Lampiran 7: Surat Pengantar Observasi
          Lampiran 8: Surat Keterangan Implementasi Program
          Lampiran 9: Sertifikat IT
          Lampiran 10: Sertifikat TOEFL
          Lampiran 12: Sertifkat Prospek
          Lampiran 13: Katalog Produk
          Lampiran 14: Final Presentasi
          Lampiran 15: Daftar Riwayat Hidup

Contributors

Dita Ayuningsih