SI1314475608: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
Baris 2.985: | Baris 2.985: | ||
'''6. Activity diagram untuk Procedure Admin.'''</p></div> | '''6. Activity diagram untuk Procedure Admin.'''</p></div> | ||
− | <div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/ | + | <div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/ghdzv4CVZooZbx0F0fjEYj4e65UgSpB4giXYp02ZNxjh3AeGmTp_cZ-5KZM101BeiIJBME7CxAJaDtEU7cXVybJmutAGGZ2gB4sw_AiOPhdy58haTL2h9J2XPFNTScVazfUCZPiVdWv8jrGQqXeBXHwDz5yoeiAoD-VbNm9pfXd7Cbwiw1-QMMNSFM3_jRCTK0EaxGFkXXBfxqrgOxyB26SVe8zkomloHYIMM25L6qdIih3Cm9TMlTKiXQ20JjP8ft3jWHI_qS5E9daVLZ-jlGCLirDnGQmYS9DDbcMIDeXkkew0F1_qASAGbwlIkThjMURIldSy8_yQP8i0Klbh4zt5uV3jETQ0B8Jyb4Tc3Ly3l2uwm4xoYvTCtrUQ8tydo-zNf9zeNjP08GVf5o3TX2uXTKBZDNyRJPDF6m9sXjOlnF06KtuGXiOq4LBxqy7TMRdg4jbXmtaWeKuPpfNtxOWLmN6MyE3olN7hOWYkZatCbSKSEHX96IbmCrhHe9UODnifNMx6yKkTvJ4UTYUz5x7j84ADWYM3uze-upfjRDqT1AXcq5y5OBqL532XukQ2fSfE=w529-h296-no"/></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> | ||
Baris 3.004: | Baris 3.004: | ||
</ol> | </ol> | ||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2"> | ||
+ | '''7. Activity diagram untuk Menu Adminstrations Administrator.'''</p></div> | ||
+ | |||
+ | <div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/unBw1RGnVdDt0ynwBzBgwxMXXlQ7O5kgbOmP8jZTd7Yc7Cb9HBQue8rrjA2CeLQsLBjC3cvLi2mDxrr9E-eiU7b9glcvDH_5UGNo9ETUlNikh3r2B7X1m4zOrzJGXErMlnBKfZ1ahOpsWAtzAvDKBTptVxdxE4ABm_ygFWFFifIblkHo19xLyjjaR-SLIW_XcEY0pPlLxQXkDuuzc7f5YpfvFf3OzAkx5U0bcS4r4OKnCtAZL3S1WFazZxDMe6dXnguSL4Rz3CilawJGNPKTvfrl1aRTXl7pQhnArhM3BVZHph_MDLsp7c9pLcNt0KXvLCm7kYHCa6PLxHN2FedJ-b1r85rJtfaQGQHW5euaStzlwgn9a_mEwJSeMBe7VBkmJ6mr2s1wTr9Thb12WVK4o_B5jaCkZjT1b5IH_AG0mOu5tgbmqCuvJ8YLtKcWjmSu3fEJQZBnoGpTpVVjuPPVb4ZinTcqM_8T5JNUAi8qUwswhv_Q-kxB5jvE7YnZA_uU4xMXEh4hQ6BqtyPk-ZW136UFq5crtCSm_oxAxlkIMuPQn4ZBc_qVhumhkMEdY1TTGIAl=w507-h408-no"/></div> | ||
+ | |||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> | ||
+ | Berdasarkan gambar 4.15 di atas activity diagram usulan untuk menu administrations admin terdiri dari :</p></div> | ||
+ | <ol style="list-style-type:lower-alpha"> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Satu initial node pada objek yang diawali</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Dua puluh empat activity, yaitu login, employees, manage expense, click expense code, go back, manage employees, click emp id, tambah, input first name, input last name, input birt date, input email, pilih department, input salary, input hire date, input phone hp, input acc. num, memilih acc. name, memilih division, input mgr id, logout, halamian utama, verifications, menampilkan expense data, menampilkan detail expense, menampilkan data employee, menampilkan detail employee.</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Satu decision node pada activity Login aplikasi.</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Dua fork node.</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Satu Join node.</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Satu final node pada objek yang diakhiri. </p> | ||
+ | </ol> | ||
+ | |||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2"> | ||
+ | '''8. Activity diagram untuk Menu Employees Administrator.'''</p></div> | ||
+ | |||
+ | <div align="center"><img width="350" height="400" style="margin:0px" src="https://lh3.googleusercontent.com/TY1T3glXf0n1UdhV1lEzCaZgxzSjlrEZduzOSj9q-Kz8dASYFBNgUEfJPq2KfAKPrlrvi9FHLAcDOORxDJMB5e8zCkHIAKvcPwv2099WzBX1y6ig2KlazTxYt3AZ-aMHjam-r4S8VwljkHc1HyVRpqPzevXQuclSrV8sjmI_tzLlcmott9WVCCAd14SwoBSd3Bl_LzCqgSlbukQIqsl_i096Uc5Ldh8vOMQ7o_mjUiOIt-NF2F6VMaPTTcOEpB3uD-8gfB39v360j6xqeA6Zw95savtcoVmUzHYiM6WJ9ZVmmX1Smf362E6DcIMzwuHBAPUzt6HDwp7Dt8GK4cmZZgSaiOysWPXbqrmJBwHA73gJdlakJ4_SNR7zxSmhuWpmQdyIMbgrBVp5AoTe0HiS0wwvUm-cpYQXRvyjkyMCO12W1thHRJOZebw7fQxm297WqZQYK3mmH4RCTtvefmxISDZ9532Uq34WbhEHOlu3EBdSxQXG62Oc-pw3kZOmGJej9fwIW9UgG-J8AEdQiqzlnl7_6SBXh_Q3CiCRNmY0rbBGvzajzU3kX4GuFUrdd7x1eyKu=w506-h434-no"/></div> | ||
+ | |||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> | ||
+ | Berdasarkan gambar 4.14 di atas activity diagram usulan untuk menu employees administrator terdiri dari :</p></div> | ||
+ | <ol style="list-style-type:lower-alpha"> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Satu initial node pada objek yang diawali</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Dua puluh delapan activity, yaitu login, employees, manage expense, click expense code, go back, manage employees, click emp id, tambah, input first name, input last name, input birt date, input email, pilih department, input salary, input hire date, input phone hp, input acc. num, memilih acc. name, memilih division, input mgr id, logout, halaman utama, verifications, menampilkan expense data, menampilkan detail expense, menampilkan data employee, menampilkan detail employee.</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Satu decision node pada activity Login aplikasi.</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Dua fork node.</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Satu Join node.</p> | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> | ||
+ | Satu final node pada objek yang diakhiri. </p> | ||
+ | </ol> | ||
===''Sequence Diagram'' HRD Yang Diusulkan=== | ===''Sequence Diagram'' HRD Yang Diusulkan=== | ||
Revisi per 28 Februari 2016 12.47
PERANCANGAN SISTEM OTOMATISASI PERMINTAAN
BIAYA LEMBUR DEPARTEMEN DATA CENTER GUNA
MEMPERCEPAT PROSES PEMBAYARAN PADA
PT Visionet International
Disusun Oleh :
NIM |
: 1314475608
|
NAMA |
JURUSAN SISTEM INFORMASI
KONSENTRASI KOMPUTER AKUTANSI
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
TANGERANG
2015/2016
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM OTOMATISASI PERMINTAAN BIAYA
LEMBUR DEPARTEMEN DATA CENTER GUNA MEMPERCEPAT
PROSES PEMBAYARAN PADA
PT Visionet International
Disusun Oleh :
NIM |
: 1314475608
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akutansi
|
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 OTOMATISASI PERMINTAAN BIAYA LEMBUR
DEPARTEMEN DATA CENTER GUNA MEMPERCEPAT PROSES PEMBAYARAN
PADA PT Visionet International
Dibuat Oleh :
NIM |
: 1314475608
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Sistem Informasi
Komputer Akutansi
Tahun Akademik 2015 / 2016
Disetujui Oleh :
Tangerang, 16 Januari 2016
Pembimbing I |
Pembimbing II
| ||
(Oleh Soleh, S.Kom.M.M.S.I) |
(Meta Amalya Dewi, M.Kom)
| ||
NID : 04043 |
NID : 05065
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM OTOMATISASI PERMINTAAN BIAYA LEMBUR
DEPARTEMEN DATA CENTER GUNA MEMPERCEPAT PROSES PEMBAYARAN
PADA PT Visionet International
Dibuat Oleh :
NIM |
: 1314475608
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
Jurusan Sistem Informasi
Konsentrasi Komputer Akutansi
Tahun Akademik 2015/2016
Disetujui Penguji :
Tangerang, 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 |
: 1314475608
|
Nama |
|
Jurusan |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akutansi
|
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, 16 Januari 2016
NIM : 1314475608
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
Sebagai perusahaan yang selalu ingin berkembang, PT. Visionet International dituntut untuk selalu memiliki manajemen yang baik, yang mampu menjadi roda penggerak perusahaan sehingga terus berkembang menjadi perusahaan yang lebih berkualitas. Manajemen yang baik dapat dicapai apabila orang-orang yang menjalankannya bekerja dengan dedikasi tinggi dan menjalankan pekerjaannya dengan baik. Untuk mencapai kondisi seperti ini diperlukan suatu suasana kerja yang memberikan kepuasan kepada seluruh karyawan, dan hal ini terjadi bila kesejahteraan para karyawan terjamin dengan baik, yaitu dengan cara membayar para karyawan dengan adil dan layak sesuai dengan pekerjaan mereka. Untuk memaksimalkan kinerja perusahaan, saat ini banyak perusahaan yang menuntut karyawannya untuk bekerja lebih giat , yang menyebabkan para karyawan tersebut bekerja melebihi jam kerja yang telah ditentukan oleh perusahaan. Untuk itu, para perusahaan khusus-nya PT Visionet International memberikan kompensasi berupa insentif/upah uang lembur yang akan dibayarkan disetiap bulannya. Pada penelitian ini penulis menggunakan metode pengumpulan data seperti observasi, wawancara, studi pustaka, interview dan elisitasi. Untuk analisa penelitian ini menggunakan metode analisis value chain. Dari pengumpulan data dan analisis ditemukan bahwa pada sistem yang berjalan saat ini, para karyawan membuat permintaan uang lembur dengan melalui tahapan yang masih manual, sehingga banyak dari mereka yang mengeluhkan lama nya proses pembayaran uang lembur tersebut. Maka dari itu, penulis perlu merancang untuk merubah sistem yang sebelumnya masih dikerjakan secara manual, menjadi sistem yang terkomputerisasi berbasis web yang akan di buat menggunakan PHP dan MySQL. Dengan sistem ini, para karyawan bisa melakukan atau membuat permintaan uang lembur dari mana saja secara online dan juga untuk pihak yang memberikan approval bisa dilakukan dari mana saja tanpa harus mendatangi atau menunggu berkas untuk di approve. Dengan adanya penelitian ini para proses pembayaran uang lembur menjadi lebih efisien waktu dan para karyawan dapat bekerja lebih nyaman lagi tanpa perlu khawatir akan pembayaran uang lembur.
Otomatisasi, Pembayaran, Lembur, Perancangan
ABSTRACT
As a company always wanted to evolve, PT.Visionet International required to always have a good management which be able to be a drive wheel company, so it continues to growing into a higher quality company. A good management can be achieved when the people who run it can work with high dedication and do a good job. To achieved these condition, required a working atmosphere to provide satisfaction to all employees, is by paying employees with fairly and suitable with their job. To maximize the performance of the company, many companies require employees to work harder, which causes the employees to work beyond working hours set by the company. Therefor, the companies, especially PT. Visionet International providing incentives in the form of overtime compensation that will be paid every month. In this study the authors used data collection methods such as observation, interviews, literature review, interviews and elicitation. For this research analyzes using the value chain analysis method. On systems running now, the employees makes a request for overtime through stages that are still manual, so that many of those who complained about his long process of payment of the overtime. Therefor, the authors need to design to change the system hat previously were done manually into a computerized web based system that will be created using PHP and MySqL. The employees can perform or make a request for overtime from anywhere online and also to the party giving the approval can be done from anywhere without having to go or wait for the file to approve. With this study the process of payment of overtime can be more efficient time and employees can work more comfortable without having to worry about the payment of overtime pay.
Keywords: Automation, Payments, Overtime, Designing
Bismillahirrahmanirrahim
Puji syukur alhamdulillah penulis panjatkan kehadirat Allah SWT atas berkat, rahmat, taufik dan hidayah-Nya, penyusunan skripsi yang berjudul “Perancangan Sistem Otomatisasi Permintaan Biaya Lembur Departemen Data Center Guna Mempercepat Proses Pembayaran Pada PT Visionet International” dapat diselesaikan dengan baik. Penulis menyadari bahwa dalam proses penulisan skripsi ini banyak mengalami kendala, namun berkat bantuan, bimbingan, kerjasama dari berbagai pihak dan berkah dari Allah SWT sehingga kendala-kendala yang dihadapi tersebut dapat diatasi. Pada kesempatan ini penulis mengucapkan terima kasih kepada:
1. Bapak Ir. Untung Rahardja, M.T.I selaku selaku Presiden Direktur Perguruan Tinggi Raharja dan selaku Ketua Perguruan Tinggi 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. Ibu Meta Amalya Dewi, M.Kom selaku Dosen Pembimbing II yang senantiasa memberikan dorongan dan bimbingan dalam menyusun laporan skripsi ini hingga selesai.
6. Seluruh Dosen dan Asisten dosen, serta staff dan karyawan Perguruan Tinggi Raharja atas kerja samanya.
7. Bapak Irpan Arlis selaku Departemen Manager Data Center PT Visionet International.
8. Bapak Royke Pangalila selaku Deputy Manager Data Center PT Visionet International.
9. Bapak M. Jaya Bidi selaku Supervisor Data Center PT Visionet International.
10. Seluruh Staff Data Center PT. Visionet International.
11. Keluarga saya yang sudah memberikan dukungan moril dan materil.
12. Semua pihak yang tidak dapat disebutkan satu persatu yang telah membantu dalam penyelesaian penulisan skripsi ini.
Penulis menyadari bahwa dalam penyajian dan penyusunan laporan ini masih jauh dari sempurna dan masih banyak kekurangan.
Akhirnya, dengan segala kerendahan hati penulis menyadari masih banyak terdapat kekurangan-kekurangan, sehingga penulis mengharapkan adanya saran dan kritikyang bersifat membangun demi kesempurnaan skripsi ini.
Tangerang,16 Januari 2016 | |
Nama. JUANDA NIKO HASIBUAN | |
NIM. 1314475608 |
Daftar isi
- 1 BAB I
- 2 BAB II
- 2.1 Teori Umum
- 2.2 Teori Khusus
- 2.2.1 Metode Analisa Value Chain
- 2.2.2 Konsep Dasar Analisis SWOT
- 2.2.3 Analisis Critical Success Factor (CSF)
- 2.2.4 Definisi Black Testing
- 2.2.5 Tahapan Implementasi Sistem
- 2.2.6 Perekrutan
- 2.2.7 Seleksi Pegawai atau Karyawan
- 2.2.8 Elisitasi
- 2.2.9 Konsep Dasar Web
- 2.2.10 HTML (Hypertext Markup Language)
- 2.2.11 Konsep Dasar CSS
- 2.2.12 PHP (Hypertext Processor)
- 2.2.13 Konsep Dasar Database dan MYSQL
- 2.2.14 Konsep Dasar Dreamweaver CS5
- 2.2.15 Konsep Dasar XAMPP
- 2.2.16 Definisi Teknologi Informasi
- 2.3 Liteature Review
- 3 BAB III
- 4 BAB IV
- 4.1 Rancangan Sistem Usulan
- 4.1.1 Prosedur Sistem Usulan
- 4.1.2 Use Case Diagram Yang Diusulkan
- 4.1.3 Activity Diagram Yang Diusulkan
- 4.1.4 Sequence Diagram HRD Yang Diusulkan
- 4.1.5 Sequence Diagram Pelamar Yang Diusulkan
- 4.1.6 State Machine Diagram HRD Yang Diusulkan
- 4.1.7 State Machine Diagram Yang diusulkan Pelamar
- 4.1.8 Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan
- 4.2 Rancangan Basis Data
- 4.3 Rancangan Prototype
- 4.4 Konfigurasi Sistem Usulan
- 4.5 Blacbox Testing
- 4.6 Implementasi Sistem Yang Diusulkan
- 4.7 Estimasi Biaya
- 4.1 Rancangan Sistem Usulan
- 5 BAB V
- 6 DAFTAR PUSTAKA
- 7 LAMPIRAN-LAMPIRAN
DAFTAR SIMBOL
DAFTAR SIMBOL USE CASE DIAGRAM
DAFTAR SIMBOL ACTIVITY DIAGRAM
DAFTAR SIMBOL SEQUENCE DIAGRAM
DAFTAR TABEL
Tabel 3.1 Elisitasi Tahap I
Tabel 3.2 Elisitasi Tahap II
Tabel 3.3 Elisitasi Tahap III
Tabel 4.1 Perbedaan antara prosedur sistem berjalan dengan prosedur sistem usulan
Tabel 4.10 Rancangan Pada Halaman Login
Tabel 4.11 Rancangan Pada Home Admin
Tabel 4.12 Rancangan Pada Home Staff
Tabel 4.13 Rancangan Pada Home Supervisor
Tabel 4.14 Rancangan Pada Home Head dan Accounting
Tabel 4.15 Rancangan Pada Data User Admin
Tabel 4.16 Rancangan Pada Tambah User
Tabel 4.17 Rancangan Pada Manage Accounts
Tabel 4.18 Rancangan Pada Add Manage Accounts
Tabel 4.19 Rancangan Pada Manage Currencies
Tabel 4.20 Rancangan Pada Tambah Currencies
Tabel 4.21 Rancangan Pada Manage Departments
Tabel 4.22 Rancangan Pada Tambah Departments
Tabel 4.23 Rancangan Pada Manage Managers
Tabel 4.24 Rancangan Pada Tambah Managers
Tabel 4.25 Rancangan Pada Manage Divisions
Tabel 4.26 Rancangan Pada Tambah Divisions
Tabel 4.27 Rancangan Pada Manage Employees
Tabel 4.28 Rancangan Pada Tambah Manage Employees
Tabel 4.29 Rancangan Pada Expense Create
Tabel 4.30 Rancangan Pada Rekap Expense
Tabel 4.31 Rancangan Pada Upload File
Tabel 4.32 Rancangan Pada Expense History
Tabel 4.33 Rancangan Pada Halaman Approval
Tabel 4.34 Rancangan Pada Menu Change Password
DAFTAR GAMBAR
Gambar 2.1 Karakteristik suatu sistem
Gambar 2.2 Sistem Tertutup
Gambar 2.3 Hubungan antara data dan informasi
Gambar 2.4 Diagram Value Chain
Gambar 3.1 Struktur Organisasi BU ITMS pada PT Visionet International
Gambar 3.2 Use case diagram prosedur yang berjalan
Gambar 3.3 Activity diagram prosedur yang berjalan
Gambar 3.4 Metode Analisa Sistem
Gambar 4.1 Use Case diagram usulan untuk Create Draft Expense
Gambar 4.2 Use Case diagram usulan untuk Prosedur Create Expense
Gambar 4.3 Use Case diagram usulan untuk Prosedur Approval
Gambar 4.4 Use Case diagram usulan untuk Prosedur Change Password
Gambar 4.5 Use Case diagram usulan untuk Expense history
Gambar 4.6 Use Case diagram usulan untuk Administrator
Gambar 4.7 Use Case diagram usulan untuk Menu Employees Administrator
Gambar 4.8 Use Case diagram usulan untuk Menu Administrations Admin
Gambar 4.9 Activity diagram usulan untuk create draft expense
Gambar 4.10 Activity diagram usulan untuk create expense
Gambar 4.11 Activity diagram usulan untuk Procedure approval
Gambar 4.12 Activity diagram usulan untuk change password
Gambar 4.13 Activity diagram usulan untuk menu expense history
Gambar 4.14 Activity diagram usulan untuk procedure admin
Gambar 4.15 Activity diagram usulan untuk menu administrations administrator
Gambar 4.16 Activity diagram usulan untuk menu employees administrator
Gambar 4.17 Sequence diagram usulan untuk create draft expense
Gambar 4.18 Sequence diagram usulan untuk create expense
Gambar 4.19 Sequence diagram usulan untuk approval
Gambar 4.20 Sequence diagram usulan untuk menu change password
Gambar 4.21 Sequence diagram usulan untuk menu expense history
Gambar 4.22 Sequence diagram usulan untuk administrator
Gambar 4.23 Sequence diagram usulan untuk menu employees administrator
Gambar 4.24 Sequence diagram usulan untuk menu administrations administrator
Gambar 4.25 Class Diagram Sistem yang Diusulan
Gambar 4.26 Rancangan Pada Halaman Login
Gambar 4.27 Rancangan Pada Halaman Home Admin
Gambar 4.28 Rancangan Pada Halaman Home Staff
Gambar 4.29 Rancangan Pada Halaman Home Supervisor
Gambar 4.30 Rancangan Pada Halaman Home Head dan Accounting
Gambar 4.31 Rancangan Pada Halaman Data User Admin
Gambar 4.32 Rancangan Pada Tambah User
Gambar 4.33 Rancangan Pada Halaman Manage Accounts
Gambar 4.34 Rancangan Pada Halaman Add Manage Accounts
Gambar 4.35 Rancangan Pada Halaman Manage Currencies
Gambar 4.36 Rancangan Pada Halaman Tambah Currencies
Gambar 4.37 Rancangan Pada Halaman Manage Departments
Gambar 4.38 Rancangan Pada Halaman Tambah Departments
Gambar 4.39 Rancangan Pada Halaman Manage Managers
Gambar 4.40 Rancangan Pada Halaman Tambah Managers
Gambar 4.41 Rancangan Pada Halaman Manage Divisions
Gambar 4.42 Rancangan Pada Halaman Tambah Divisions
Gambar 4.43 Rancangan Pada Halaman Manage Employees
Gambar 4.44 Rancangan Tampilan Pada Halaman Tambah Manage Employees
Gambar 4.45 Rancangan Pada Halaman Expense Create
Gambar 4.46 Rancangan Pada Halaman Rekap Expense
Gambar 4.47 Rancangan Pada Halaman Upload File
Gambar 4.48 Rancangan Pada Halaman Expense History
Gambar 4.49 Rancangan Pada Halaman Approval
Gambar 4.50 Rancangan Pada Menu Change Password
Gambar 4.51 Tampilan Login
Gambar 4.52 Tampilan Menu Home Admin
Gambar 4.53 Tampilan Halaman Staff
Gambar 4.54 Tampilan Halaman Supervisor
Gambar 4.55 Tampilan Halaman Head
Gambar 4.56 Tampilan Menu User Data Admin
Gambar 4.57 Tampilan Menu Tambah User
Gambar 4.58 Tampilan Menu Manage Accounts
Gambar 4.59 Tampilan Menu Add Accounts
Gambar 4.60 Tampilan Menu Manage Currencies
Gambar 4.61 Tampilan Tambah Currencies
Gambar 4.62 Tampilan Menu Manage Departments
Gambar 4.63 Tampilan Menu Tambah Departments
Gambar 4.64 Tampilan Menu Manage Managers
Gambar 4.65 Tampilan Menu Tambah Managers
Gambar 4.66 Tampilan Menu Manage Divisions
Gambar 4.67 Tampilan Menu Tambah Divisions
Gambar 4.68 Tampilan Menu Manage Employees
Gambar 4.69 Tampilan Menu Tambah Employees
Gambar 4.70 Tampilan Menu Create Expense
Gambar 4.71 Tampilan Menu Create Draft
Gambar 4.72 Tampilan Menu Upload File
Gambar 4.73 Tampilan Menu Expense Hisitory
Gambar 4.74 Tampilan Menu Approval
Gambar 4.75 Tampilan Menu Change Password
BAB I
Latar Belakang Masalah
Teknologi informasi saat ini semakin meningkat dan perlu mendapatkan perhatian dalam hal proses dan penanganannya agar mendapatkan informasi yang bermanfaat dan tepat sasaran. kebutuhan sistem informasi mencakup hampir di segala ruang lingkup kehidupan. Setiap organisasi sangat membutuhkan informasi yang akurat, cepat, dan relevan. Namun dalam kenyataannya hal tersebut terkadang tidak sesuai dengan keinginan dan harapan yang hendak dicapai, dikarenakan kurang atau terbatasnya sistem informasi yang digunakan.
Salah satu perkembangan yang penting adalah semakin dibutuhkannya penggunaan alat pengolah data yang berfungsi untuk menghasilkan yang dibutuhkan, oleh sebab itu kita harus dapat mengikuti era informasi dengan menggunakan alat pendukung pengolah data yaitu komputer, maka dengan adanya komputer semua bidang dalam perusahaan maupun instansi dapat menyajikan informasi yang cepat dan akurat, sehingga sistem akan dapat dikomputerisasikan.
Data Center merupakan salah satu bagian terpenting dari bisnis yang ditawarkan oleh PT Visionet International. Data Center adalah suatu fasilitas yang digunakan untuk menempatkan sistem komputer dan komponen-komponen terkaitnya, seperti sistem telekomunikasi dan penyimpanan data. Fasilitas ini biasanya mencakup juga catu daya redundan atau cadangan, koneksi komunikasi data redundan, pengontrol lingkungan (mis. AC, ventilasi), pencegah bahaya kebakaran, serta piranti keamanan fisik. Salah satu penempatan server untuk website atau database.
Karyawan merupakan sumber daya yang mempunyai peran penting dalam mengoperasikan kegiatan operational, pada departemen data center jadwal kerja diberlakukan adalah system shifting. Ada 3 Shift yang berlaku di Data Center, Shift 1 pagi hari, shift 2 siang hari dan shift 3 malam hari. Dalam kegiatan operational karyawan dituntut untuk selalu memberikan kontribusi terbaik dalam melakukan pekerjaan yang tidak jarang banyak pegawai yang kerja overtime (lembur). Namun perusahaan memberikan kompensasi untuk masalah tersebut berupa insentif yang diberikan ke karyawan dan dihitung berdasarkan total jam lembur dalam sebulan.
Insentif uang lembur ini adalah hak para karyawan yang harus atau wajib dibayarkan oleh perusahaan. Namun untuk mendapatkan insentif atau uang lembur tersebut, karyawan harus melakukan permintaan biaya lembur sesuai procedure yang telah ditetapkan saat ini, yaitu dengan mengumpulkan bukti yang sudah mendapatkan tanda tangan dari Dept Head berupa rekapan absensi yang di dalamnya sudah termasuk total hari si karyawan mendapat jam lembur, lalu melalui jasa kurir dokumen teresebut diserahkan ke bagian akunting untuk di validasi dan kemudian bisa dilakukan transfer ke rekening karyawan.
Namun penulis melihat bahwa system yang sedang berjalan saat ini dirasa masih banyak kendala seperti kurang efektif-nya pada proses approval di Dept Head yang jika dilihat sering tidak ada di tempat dan ditambah lagi dengan lokasi gedung Data Center dengan gedung manajemen yang berjauhan sehingga pengiriman berkas ke bagian akunting menggunakan jasa kurir dirasa sangat tidak efektif dan efisien yang pastinya memakan waktu sangat lama.
Pada dasarnya semua yang dilakukan bertujuan agar sistem berjalan dengan baik, terutama kebutuhan mereka agar proses permintaan biaya lembur bisa diselesaikan dengan waktu yang lebih singkat. Sejalan dengan permasalahan di atas maka penulis mengambil judul PERANCANGAN SISTEM OTOMATISASI PERMINTAAN BIAYA LEMBUR DEPARTEMEN DATA CENTER GUNA MEMPERCEPAT PROSES PEMBAYARAN PADA PT Visionet International.
Perumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan di atas, maka yang menjadi permasalahan pada Data Center PT Visionet International antara lain adalah :
-
Kendala apa saja yang dialami dalam proses pengajuan biaya lembur pada Data Center PT Visionet International?
-
Bagaimana kebutuhan user atau karyawan dalam pembuatan atau pengajuan permintaan biaya lembur pada Data Center PT Visionet International?
-
Bagaimanakah sistem pembuatan atau pengajuan permintaan biaya lembur saat ini yang telah diterapkan pada Data Center PT Visionet International?
-
Bagaimana merancang sistem otomatisasi permintaan biaya lembur departemen data center guna MEMPERCEPAT proses pembayaran yang diusulkan ?
-
Siapa sajakah yang berperan dalam pengoperasian dalam pembuatan atau pengajuan perminttan biayaa lembur pada Data Center PT Visionet International?
Ruang Lingkup Penelitian
Ruang lingkup yang akan dibahas pada penelitian ini adalah Aktifitas proses pembuatan atau permintaan biaya lembur yang terdiri dari : diakhir bulan para supervisor melakukan rekap terhadap absensi guna mendapatkan informasi jam lebih atau lembur karyawan yang akan di serahkan ke bagian Dept Head Data Center untuk direview dan di tanda tangani , setelah itu berkas tersebut dikumpulkan dan diserahkan melalui media kurir untuk diserahkan ke bagian Akunting untuk di validasi, jika semua proses berjalan lancar akunting bisa mnyerahkan data tersebut ke bagian finance dan selanjutnya akan dilakukan pembayaran.
Dari keterangan di atas, maka pihak – pihak yang menjadi ruang lingkup dalam penyusunan skripsi ini adalah :
-
Data Center
a. Supervisor
Porses yang dilakukan adalah merekap absensi selama sebulan, dimana dalam rekapan tersebut supervisor dapat memberikan informasi berupa kapan saja serta total si karyawan mendapatkan jam lembur dan nominal selama sebulan.
b. Staff
Setelah menerima informasi dari supervisor, para staff dapat melakukan permintaan biaya lembur dengan mengisi form biaya (ExpenseForm) berupa hardcopy yang di berikan oleh supervisor.
c. Departemen Head atau Manager
Proses yang dilakukan disini adalah melakukan review dari data atau dokumen berupa form biaya (ExpenseForm) dan rekapan absensi untuk memastikan bahwa data yang di terima telah benar dan sesuai.
-
Kurir
Berhubung letak lokasi kantor Data Center dengan kantor pusat yang berjauhan, maka di butuhkan jasa kurir sebagai media untuk mengantarkan dokumen ke bagian akunting.
-
Accounting
Disini merupakan tahap final dalam proses validasi sebelum diserahkan ke finance untuk dilakukan transfer, pada tahap ini pihak akunting melakukan validasi atas kelengkapan dokumen dan persetujuan seperti tanda tangan Dept Head, rekapan absen dan seluruh form yang di buat oleh karyawan.
-
Finance
Melakukan transfer dana sesuai dari data yang di berikan pihak akunting. Proses pengiriman 7 hari kerja terhitung setelah pihak akunting menyerahkan dokumen nominal nya.
Adapun yang berada di luar ruang lingkup dalam penyusuunan skripsi ini diantaranya:
-
Sistem Absensi
Diakreanakan untuk sistem absesnsi sudah terkomputerisasi maka penulis hanya membutuhkan data rekapan absesni dari supervisor.
-
Sistem akunting
Untuk biaya lembur akunting tidak melakukan pembukuan atau jurnal, hanya melakukan peng arsipan dokumen yang di kirimkan oleh data center.
Tujuan dan Manfaat Penelitian
Tujuan Penelitian
Tujuan dari penelitian ini sebagai berikut :
-
Operasional
Penelitian ini mempunyai tujuan operasional sebagai sarana untuk memperbaiki sistem yang saat ini sudah berjalan sehingga setelah sistem yang sekarang di perbaiki terkait dengan permintaan biaya lembur karyawan akan lebih cepat.
-
Fungsional
Penelitian ini mempunyai tujuan fungsional yaitu hasil penelitian ini nantinya mampu menyajikan suatu sarana yang memudahkan karyawan dalam membuat atau permintaan biaya lembur dan menerimanya lebih tepat waktu.
-
Individual
a. Untuk mendapatkan lebih banyak pengalaman dalam pembuatanperancangan aplikasi sistem informasi yang terkomputerisasi guna untuk mempermudah dalam proses pembuatan atau perminttaan biaya lembur.
b. Agar penulis dapat mengimplementasikan ilmu yang sudah didapat diperkuliahan.
c. Untuk melengkapi syarat kelulusan pada jurusan Sistem Informasi di STMIK Raharja.
Manfaat penelitian
-
Peneliti
a. Terciptanya kepuasan batin ketika menghasilkan suatu karya dan dapat bermanfaat bagi suatu instansi.
b. Sebagai syarat kelulusan guna mendapat gelar sarjana komputer.
c. Dapat mengimplementasikan teori-teori yang dipelajari di bangku kuliah ke dalam bentuk project.
-
Institusi
a. Terciptanya efektifitas dan efisiensi waktu dalam mendapatkan Approval.
b. Dapat teridentifikasinya kendala dan permasalahan pada sehingga bisa lebih mempermudah dalam mengambil keputusan.
c. Memudahkan dalam mengumpulkan informasi pada Data Center PT Visionet International dengan data yang akurat dan cepat.
-
STMIK Raharja
a. Dapat menjadi referensi bagi Mahasiswa atau Mahasiswi untuk melakukan penelitian-penelitian selanjutnya, terutama dalam sistem informasi secara online.
b. Dapat memperkaya pengetahuan para Mahasiswa atau Mahasiswi dalam pengambilan keputusan terhadap suatu permasalahan.
c. Dapat membuat Perguruan Tinggi STMIK Raharja dikenal oleh instansi-instansi yang dijadikan objek penelitian para Mahasiswa atau Mahasiswi.
Metode Penelitian
Metode penelitian merupakan cara ilmiah untuk memperoleh data dengan kegunaan dan tujuan tertentu. Artinya bahwa kegiatan penelitian yang dilakukan didasarkan pada ciri-ciri keilmuan yaitu rasional, empiris dan sistematis. Metode penelitian yang penulis lakukan di sini meliputi :
Metode Pengumpulan Data
Dalam pengumpulan data, penulis menggunakan 3 (tiga) pendekatan yaitu sebagai berikut :
-
Metode Obervasi (Observation Research)Pada metode ini penulis melakukan analisa terhadap masalah yang ada ke bagian Data Center dengan cara mengamati sumber serta mengumpulkan data dari bagian-bagian terkait yang berhubungan, baik berupa dokumen formulir, catatan-catatan, maupun laporan.
-
Metode Wawancara (Interview Research)Metode wawancara adalah metode pengumpulan data dengan cara melakukan tanya jawab langsung pada bagian Data Center yaitu para Supervisor dan Head serta bagian Akunting yang berhubungan dengan proses Aproval dan Validasi dalam pembuatan atau permintaan biaya lembur dan memahami akan hal yang akan diteliti sesuai dengan tujuan penelitian.
-
Metode Pustaka (Literature Review) Metode study kepustakaan dilakukan untuk menunjang metode wawancara dan observasi yang telah dilakukan. Pengumpulan informasi yang dilakukan yaitu dengan membaca dan mempelajari beberapa buku yang berhubungan dengan teori yang dibahas dalam laporan ini, melalui sumber-sumber dari kepustakaan dan diinternet.
Metode Analisa
Setelah melakukan proses pengumpulan data selanjutnya data yang sudah diperoleh diolah dan dianalisa, Dalam melakukan perancangan sistem informasi Form Activity secara online pada Data Center PT Visionet International. Disini penulis menggunakan beberapa metode Analisa yang dilakukan metode analisa sistem yaitu, analisa Value Chain.
analisa Value Chain digunakan untuk meningkatkan kualitas dan kuantitas yang harus dicapai dengan sebuah konsep yang matang, perlunya analisa value chain sebagai aktivitas pendukung yang membantu instansi secara keseluruhan dengan menyediakan dukungan yang diperlukan bagi berlangsungnya aktivitas-aktivitas yang dilakukan secara berkelanjutan.
Selain itu penulis menggunakan Unified Modeling Language (UML) sebagai salah satu alat bantu yang dapat digunakan dalam bahasa pemograman yang berorientasi objek.
Kemudian penulis menggunakan metode Elisitasi untuk mengumpulkan dan menyeleksi kebutuhan sistem yang diharapkan stakeholder. Elisitasi merupakan rancangan sistem yang diusulkan yang sesuai dengan keinginan atau yang dibutuhkan user. Elisitasi yang dilakukan melalui 3 (tiga) tahap, yaitu Elisitasi tahap I, elisitasi tahap II, elisitasi tahap III dan draft final elisitasi.
Metode Perancangan
Pada tahap ini adalah tahap perancangan sistem yang digambarkan dengan menggunakan program visual paradigm berdasarkan hasil analisa yang ada, sehingga menghasilkan model baru yang di usulkan. Pada tahap ini juga penulis melakukan perancangan sistem informasi yang akan dibangun dengan tahapan teknik sebagai berikut:
Visual Paradigm for UML Interprise Edition, merupakan software yang akan digunakan untuk men-design dan membuat suatu model diagram. PHP 5, merupakan bahasa pemograman yang akan dipakai. XAMPP 2.5, merupakan tool yang menyediakan paket perangkat lunak kedalam satu buah paket. MySQL, merupakan database yang akan digunakan. Adobe Dreamweaver CS5, merupakan software yang digunakan untuk men-design web yang akan dibuat.
Metode Prototype
Metode prototype yang digunakan dalam penelitian ini adalah metode prototype throw away karena didalam pendekatan sistem prototype ini akan dibuang dan sistem finalnya akan dibangun dari awal. Penggunaan metode prototype throw away ini untuk meningkatkan analisa terhadap kebutuhan fungsional dari project yang ingin dibuat. proses testing dan perbaikan dapat dilakukan secara terus menerus.
Metode Implementasi Program
Dalam implementasi pembuatan program yang akan dibangun, penulis menggunakan bahasa pemrograman PHP(Personal Home Page). Pemilihan PHP dalam pembuatan program ini adalah karena selain OpenSource, PHP mendukung berbagai aplikasi database seperti MySQL, Oracle, PostgrSQL dan lain-lain. Dalam penulisan bahasa PHP ini, penulis menggunakan software Notepad++, dan Adobe Dreamweaver CS6 sedangkan pembuatan database dengan menggunakan softwareXAMPP yang mendukung database MySQL.
Metode Testing
Dalam melakukan penelitian ini metode pengujian yang digunakan yaitu Blackbox Testing, Blackbox Testing adalah metode uji coba yang memfokuskan pada keperluan fungsional software karena itu uji coba blackbox memungkinkan pengembangann dalam software untuk membuat himpunan kondisi input atau data uji yang akan menguji fungsional dan output suatu program. Metode pengujian blackbox digunakan untuk menemukan kesalahan dalam beberapa kategori, antara lain fungsi-fungsi yang salah satu hilang, kesalahan tampilan luar, kesalahan output, kesalahan dalam struktur atau akses database eksternal, kesalahan performa.
Sistematika Penulisan
Agar dapat lebih memahami penjelasan dalam penyusunan laporan skripsi ini, maka penulis mengelompokkan menjadi beberapa sub bab. Dimana antara bab yang satu dengan yang lainnya saling berkaitan.
Adapun penyusunan bab-bab dengan sistematika penyampaian adalah sebagai berikut:
BAB I : PENDAHULUAN
Pada bab ini dijelaskan mengenai latar belakang, rumusan masalah, ruang lingkup penelitian, tujuan dan manfaat penelitan, metode penelitian, serta sistematika penulisan.
BAB II : LANDASAN TEORI
Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang berupa pengertian dan definisi. Bab ini menjelaskan konsep dasar sistem, konsep dasar informasi, konsep dasar sistem informasi, dan definisi lainnya yang berkaitan dengan topik yang dibahas berdasarkan beberapa referensi dan literature review.
BAB III : ANALISA SISTEM YANG BERJALAN
Pada bab ketiga ini berisi sejarah singkat perusahaan, struktur organisasi, pembahasan mengenai tugas dan wewenang, analisis sistem saat ini, permasalahan yang dihadapi.
BAB IV : RANCANGAN SISTEM YANG DIUSULKAN
Bab ini berisi semua informasi yang berhubungan dengan rancangan sistem yang diusulkan, rancangan database dan tampilan program yang dibuat.
BAB V : KESIMPULAN DAN SARAN
Dalam bab ini berisikan kesimpulan dari hasil analisis dan rancangan sistem yang dilakukan serta saran-saran yang dapat penulis berikan untuk lebih memaksimalkan kinerja sistem yang diusulkan.
DAFTAR PUSTAKA
LAMPIRAN
BAB IILANDASAN TEORITeori Umum
Konsep Dasar Sistem
-
Definisi Sistem.
Menurut McLeod dalam Yakub(2012:1) [1] dalam Jurnal CCIT (2013:310), “Sistem adalah sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.”
Menurut Tata Sutabri (2012:10)[2], berpendapat bahwa “Suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling tergantung satu sama lain, dan terpadu”.,
Dari pendapat yang dikemukakan diatas dapat disimpulkan bahwa sistem adalah suatu kumpulan atau kelompok dari elemen atau komponen yang saling berhubungan atau saling berinteraksi dan saling bergantung satu sama lain untuk mencapai suatu tujuan tertentu.
Menurut Nasaruddin, dkk[3] dalam Jurnal CCIT Vol.6 No.2 (Januari 2013:226-227), “Sistem merupakan suatu kumpulan komponen-komponen yang saling berhubungan dan mempunyai ketergantungan satu sama lain, sistem dapat berjalan jika komponen-komponen yang ada di dalamnya bisa bekerja sama membentuk suatu lingkaran yang tidak dapat dipisahkan”.</ref>,
Menurut Jogiyanto [4] dalam Jurnal CCIT Vol 7 No 1 (September 2013:116), Pengertian sistem dapat didefinisikan dengan pendekatan prosedur yaitu kumpulan dari prosedur-prosedur yang mempuyai tujuan tertentu.Sistem juga dapat didefinisikan dengan pendekatan komponen yaitu kumpulan dari komponen yang saling berhubungan satu dengan yang lainnya membentuk satu kesatuan untuk mencapai tujuan tertentu.</ref>,
-
Karakteristik Sistem.
Menurut Sutabri (2012:13)[2], Suatu sistem mempunyai karateristik. Karakteristik sistem adalah sebagai berikut :
Gambar 2.1. Karakteristik suatu sistem
- Komponen sistem(Components) Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu bentuk subsistem. Setiap subsistem memiliki sifat-sifat sistem yang menjalankan suatu fungsi tertentu sehingga mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besaryang disebut supra sistem.
- Batasan sistem(Boundary) Ruang lingkup merupakan daerah yang membatasi antara sistem dengan sistem lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu-kesatuan yang tidak dapat dipisahkan
- Lingkungan luar sistem(Environment) Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut dengan lingkungan luar sistem. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat pula merugikan sistem tersebut. Lingkungan luar yang menguntungkan merupakan energi bagi sistem tersebut, sehingga lingkungan luar tersebut harus selalu dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus dikendalikan, jika tidak akan mengganggu kelangsungan hidup sistem tersebut
- Penghubung Sistem(Interface) Media yang menghubungkan subsistem dengan subsustem yang lain disebut dengan penghubung sistem atau interface. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lain. Keluaran suatu subsistem akan menjadi masukan untuk subsistem yang lain dengan melewati penghubung. Dengan demikian akan terjadi suatu integrasi yang membentuk satukesatuan.
- Masukan Sistem(Input) Energi yang dimasukan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input). Sebagai contoh di dalam suatu unit computer, “program” adalah maintenance input yang digunakan untuk mengoperasikan komputer. Sementara “data” adalah signal input yang akan diolah menjadi informasi.
- Keluaran sistem(Output) Hasil dari energi diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain. Seperti contoh sistem informasi, keluaran yang dihasilkan adalah informasi, di mana informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang merupakan input bagi subsistem lainnya.
- Pengolah Sistem(Processing) Suatu sistem dapat mempunyai proses yang akan mengubah masukan menjadi keluaran. Sebagai contoh sistem akuntansi, sistem ini mengolah data transaksi menjadi laporan-laporan yang dibutuhkanoleh pihak manajemen.
- Sasaran(Objectives) Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic. Kalau suatu sistem tidak memiliki sasaran, maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan
-
Klasifikasi Sistem.
Suatu sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut Sutabri, 2012:15 :
- Sistem abstrak (abstract sistem) dan sistem fisik (physical system) Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tempak secara fisik, misalnya sistem teknologi yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada secara fisik.
- Sistem alami (natural system) dan system buatan manusia (human made system) Sistem alami adalah sistem yang keberadaanya terjadi secara alami/natural tanpa campur tangan manusia. Sedangkan sistem buatan manusia adalah sebagai hasil kerja manusia. Contoh sistem alamiah adalah sistem tata surya yang terdiri dari atas sekumpulan planet, gugus bintang dan lainnya. Contoh sistem abstrak dapat berupa system component sistem yang ada sebagai hasil karya teknologi yang dikembankan manusia.
- Sistem tentu (deterministic system) dan sistem tidak tentu (probobalistic system) Sistem tertentu adalah sistem yang tingkah lakunya dapat ditentukan/diperkirakan sebelumnya. Sedangkan sistem tidak tentu adalah sistem yang tingkah lakunya tidak dapat ditentukan sebelumnya. Sistem aplikasi komputer merupakan contoh sistem yang tingkah lakunya dapat ditentukan sebelumnya.Program aplikasi yang dirancang dan dikembangkan oleh manusia dengan menggunakan prosedur yang jelas, terstruktur dan baku.
- Sistem tertutup (closed system) dan Sistem Terbuka (open system) Sistem tertutup merupakan sistem yang tingkah lakunya tidak dipengaruhi oleh lingkungan luarnya. Sebaliknya, sistem terbuka mempunyai perilaku yang dipengaruhi oleh lingkungannya. Sistem aplikasi komputer merupakan sistem relative tertutup, karena tingkah laku sistem aplikasi komputer tidak dipengaruhi oleh kondisi yang terjadi diluar sistem
-
-
Perancangan sistem
Perancangan sistem merupakan tahap selanjutnya setelah analisa sistem mendapatkan gambaran dengan jelas tentang apa yang dikerjakan pada analisa sistem sistem. Menurut Kristanto Andri,2010 dalam Jurnal CCIT Vol 7 No 1 (September 2013)[5] mengatakana bahwa Perancangan sistem adalah suatu fase dimana diperlukan suatu keahlian perancangan untuk elemen-elemen komputer yang akan menggunakan sistem yaitu pemilihan peralatan dan program komputer untuk sistem yang baru.
Menurut Radit (2012:76) [6]Perancangan sistem tedapat beberapa model diantaranya :
- Waterfall Model
Waterfall merupakan model yang menggunakan milestone sebagai titik transisi dan pengujian , artinya setiap aktivitas pada tahap pengembangan harus diselesaikan sebelum menuju tahap pengembangan berikutnya. Sehingga model ini sangat sesuai untuk perangkat lunak dengan syarat-syarat yang telah didefinisikan secara lengkap sebelum karena besar kemungkinan tidak adanya perubahan aplikasi dimasa yang akan datang. Kondisi semacam ini akan sangat berpengaruh pada perangkat lunak dan menimbulkan masalah terhadap kebutuhan iterasi dimana aplikasi akan terus berkembang dengan penyesuaian-penyesuaian terhadap kebutuhan, proses bisnis dan lingkungan aplikasi yang terus berubah dari waktu ke waktu.
- Protyping model
Protyping adalah salah satu pendekatan dalam rekayasa perangkat lunak yang secara langsung mendemonstrasikan bagaimana sebuah perangkat lunak atau komponen-komponen perangkat lunak akan berkerja dalam lingkungan, sebelum tahapan konstruksi actual dilakukan.
- Model RAD (Rapid Aplication Development)
Model RAD merupakan salah satu model proses perkembangan software sekuensial linier yang menekankan siklus perkembangan yang sangat peandek. Model RAD ini merupakan sebuah adaptasi “kecepatan tinggi” dari model sekuensial linier di mana perkembangan cepatd capai dengan menggunakan kontruksi berbasis komponen.
- Model spiral
Spiral merupakan model kombinasi dari prototyping model dengan waterfall model. Setiap tahapan model ini selalu dilakukan Risk Analiysis dan verifikasi atau testing. Dalam model ini, proses digambarkan sebagai spiral. Setiap loop mewakili satu fase dari software process. Loop paling dalam berfokus pada kelayakan dari system, loop selanjutnya tentang definisi dari kebutuhan , loop berikutnya berkaitan dengan desain system dan seterusnya.
- Teks
Konsep Dasar Data dan Informasi
1. Definisi Data
Menurut Sutarman (2012:3) [7], “Data adalah fakta dari suatu pernyataan yang berasal dari kenyataan, dimana peryataan tersebut merupakan hasil pengukuran atau pengamatan. Data dapat berupa angka-angka, huruf-huruf, simbol-simbol khusus, atau gabungan darinya.”
Menurut Situmorang (2010:1) [8] “Data adalah things known or assumed, yang berarti bahwa data sesuatu yang diketahui atau dianggap”. Diketahui artinya yang sudah terjadi merupakan fakta(bukti). Data dapat memberikan gambaran tentang suatu keadaan atau personal. Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa data adalah fakta dari sesuatu, kejadian, aktifitas dan transaksi yang tercatat, diklasifikasikan dan disimpan berupa angka, tulisan, gambar suaraataupun tokoh namun belum diorganisasikan dalam bentuk yang dapat dimengerti.
2. Bentuk Data
Menurut Yakub (2012:5)[1], data dapat dibentuk menjadi 5, antara lain sebagai berikut :
Teks adalah sederetan huruf , angka, dan simbol-simbol yang kombinasinya tidak tergantungpada masing-masing item secara individual misalnya , artikel, Koran, majalah, dan lain-lain.
- Waterfall Model
- Data yang terformat
- Citra (image)
- Audio
- Video
Data yang terformat adalah data dengan suatu format tertentu, misalnya data yang menyatakan tanggal atau jam, dan nilai mata uang.
Citra atau image adalah data dalam bentuk gambar, citra dapat berupa grafik, foto, hasil rontsen dan tanda tangan.
Audio adalah data dalam bentuk suara misalnya, instrument music, suara orang, suara binatang, detak jantung, dan lain-lain.
Video adalah data dalam bentuk gambar yang bergerak dan dilengkapi dengan suara misalnya, suatu kejadian dan aktivitas-aktivitas dalam bentuk film.
3. Meta Data
Menurut Adi Nugroho yang dikutip dari Yakub (2012:6)[1], meta data adalah data yang menjelaskan tentang data lainnnya.
4. Sumber Data
Menurut Yakub (2012:6)[1], Sumber data dapat diperoleh dari berbagai sumber untuk memperolehnya. Sumber data diklasifikasikan sebagai sumber data internal, sumber data personal, dan sumber data ekstrnal.
- Data Internal
- Data Personal
- Data Eksternal
Data Internal sumbernya adalah orang, produk, layanan, dan proses. Data internal umumnya disimpan dalam basis data perusahaan dan biasanya dapat diakses.
Sumber data personal bukan hanya berupa fakta, tetapidapat juga mencakup konse, pemikiran dan opini.
Sumber data eksternal dimulai dari basis datakomersial hingga sensor dan satelit. Data ini tersedia di Compact disk, flashdisk atau media lainnya dalam bentuk film, suara gambar, atlas dan televise.
Menurut Yakub (2012:6)[1], Hirarki data dapat diorganisasikan menjadi beberapa level, antara lain sebagai berikut :
- Elemen Data
- Record
- File
Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi nit lain yang bermakna. Istilah lain dari elemen data dalam basis data relasional adalah field, kolom, item, dan atribut
Record adalah gabungan sejumlah elemen data yang saling terkait. Istilah lain dari rekaman dalam basis data relasional adalah baris atau tupel.
File adalah kumpulan record sejenis yang mempunyai panjang atribut sama, namun berbeda isinya. Istilah lain dari file dalam basis data relasional adalah berkas, table, dan relasi.
Menurut Sutarman (2012:14)[7], “Informasi adalah sekumpulan fakta (data) yang diorganisasikan dengan cara tertentu sehingga mereka mempunyai arti bagi si penerima”.
Menurut McLeod yang dikutip dari Yakub (2012:8)[1], “Informasi adalah data yang diolah menjadi bentuk yang lebih berguna bagi penerimanya”.
Menurut Laudon (2012:6)[9]“Informasi adalah data yang sudah dibentuk kedalam sebuah formulir bentuk yang bermanfaat dan dapat digunakan untuk manusia”. Berdasarkan pendapat para ahli yang dikemukakan diatas dapat ditarik kesimpulan bahwa informasi adalah data yang sudah diolah menjadi sebuah bentuk yang berarti bagi penggunanya, yang bermanfaat dalam pengambilan keputusan saat ini atau mendukung sumber infomas. Hubungan antara data dan informasi digambarkan sebagai berikut :
Menurut Mardi (2011:13)[10], kualitas dari informasi (quality of information) ditentukan oleh beberapa hal, diantaranya :
- Relevan (relevancy), dalam hal ini informasi yang diterima harus memberikan manfaat bagi pemiliknya.
- Akurat (accurate), yaitu berarti informasi harus bebas dari kesalahan – kesalahan dan memenuhi syarat-syarat berikut :
- Completeness
- Correctnes,
- Security.
- Tepat waktu (timelines), informasi harus diberikan pada waktu yang tepat.
- Ekonomis (economy), informasi harus memiliki nilai ekonomi pada saat diberikan
- Efisien (efficiency), informasi harus efisien dalam memperolehnya.
Sistem pengolahan informasi mengolah data menjadi informasi atau informasi berhubungan dengan keputusan, nilai informasi dilukiskan paling berarti dalam konteks sebuah keputusan seperti ibarat darah yang mengalir di dalam tubuh suatu organisasi sehingga informasi ini sangat penting di dalam suatu organisasi dalam mengambil sebuah keputusan.
Menurut Sutarman (2012:14)[7], Nilai ditentukan oleh lima hal yaitu:
- Untuk memperoleh pemahaman dan manfaat.
- Untuk mendapatkan pengalaman.,
- Pembelajaran yang terakumulasi sehingga dapat diaplikasikan dalam pemecahan masalah atau proses bisnis tertentu..
- Untuk mengekstrak implikasikritis dan merefleksikan pengalaman masa lampau yang menyediakan pengetahuan yang terorganisasi dengan nilai yang tinggi.Nilai ini bisa menghindari seorang manajer dari membuat kesalahan yang sama yang dilakukan oleh manajer lain sebelumnya.
- Suatu informasi bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Sebagian bbesar informasi tidak dapat ditaksir keuntungannya dengan suatu nilai uang, tetapi dapat ditaksir nilai efektifnya.
Konsep Dasar Sistem Informasi
1. Definisi Sistem Informasi
Menurut Sutarman (2012:13)[7]</ref>, “Sistem informasi dapat didefinisikan dengan mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu”.Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi). Dari pendapat yang dikemukakan diatas dapat disimpulkan bahwa informasi adalah gabungan dari orang, hardware, software, jaringan komunikasi, sumber daya data, dan kebijakan dan prosedur yang menyimpan, mengumpulkan (mendapatkan kembali), memproses dan mendistribusikan informasi untuk mendukung pengambilan dan pengontrolan keputusan dalam suatu organisasi
2. Pengertian Sistem Informasi Berbasis Komputer
Menurut Yustianti (2012:14)[11], “Teknologi Informasi adalah komponen tertentu pada sebuah sistem. Namun, hanya sedikit teknologi informasi yang digunakan secara terpisah”
Menurut Sutarman (2012:14)[7], “Sistem informasi berbasis komputer adalah sebuah sistem inforamasi yang menggunakan komputer dan teknologi telekomunikasi untuk melakukan tugas-tugas yang diinginkan”.Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa Teknologi Informasi dan Sistem Informasi Berbasis Komputer adalah komponen tertentu pada sebuah sistem secara yang menggunakan komputer dan teknologi telekomunikasi untuk melakukan tugas-tugas yang diinginkan.
3. Komponen Sistem Informasi
Menurut Sutabri (2012:39)[2], Sistem informasi mempunyai enam buah komponen, yaitu komponen masukan (input), komponen model, komponen keluaran (output), komponen teknologi, komponen basis data dan komponen kontrol atau pengendalian.
- Komponen Masukan (input)
- Komponen Model
- Komponen Keluaran (output).
- Komponen Teknologi
- Komponen Basis Data
Input merupakan data yang masuk kedalam sistem informasi. Komponen ini perlu ada karena merupakan bahan dasar dalam pengolahan informasi.
Informasi yang dihasilkan oleh sistem informasi berasal dari data yang diambil dari basis data yang diolah lewat suatu model- model tertentu.
Produk dari sistem informasi adalah Output berupa informasi yang berguna bagi para pemakainya. Output merupakan komponen yang harus ada di sistem informasi.
Teknologi merupakan komponen sistem yang penting pada sistem informasi. Tanpa adanya teknologi yang mendukung, maka sistem informasi tidak akan dapat menghasilkan informasi tepat pada waktunya.
Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan diperangkat keras komputer, dan digunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan didalam basis data untuk keperluan penyediaan informasi.
4. Infrastruktur Informasi
Menurut Sutarman (2012:15)[7], infrastruktur informasi terdiri atas fasilitas-fasilitas fisik, layanan, dan manajemen yang mendukung semua sumber daya komputer dalam suatu organisasi. Terdapat lima komponen utama dari infrastruktur, Sutarman (2012:15)[7], yaitu sebagai berikut:
- Hardware (perangkat keras).
- Software (perangkat lunak).
- Database (basis data)
- Information management personnel (manajemen informasi personal).
5. Tujuan Sistem Komputer
Menurut Sutarman (2012:15)[7], Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi. Agar tujuan pokok tersebut terlaksana, maka harus ada elemen-elemen yang mendukungnya. Elemen-elemen dari sistem komputer adalah software, hardware, dan brainware.
- Hardware (perangkat keras/piranti keras) adalah peralatan pada sistem komputer yang secara fisik terlihat dan dapat dijamah.
- Brainware adalah manusia yang terlibat di dalam pengoperasian serta pengaturan sistem komputer
Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan.Hardware tanpa adanya software, tidak akan berfungsi seperti yang di harapkan, hanya berupa benda mati saja. Softwareakan mengoperasikan hardware. Hadware yang sudah didukung oleh software juga tidak akan berfungsi jika tidak ada manusia yang mengoperasikannya.
6. Kemampuan Komputer
Menurut Sutarman (2012:6)[12], Kemampuan komputer yang paling menajubkan adalah kecepatan komputer dapat melakukan suatu operasi dasar, seperti perhitungan, penjumlahan atau pengurangan dalam waktu yang sangat cepat, yaitu dalam satuan millisecond, microsecond, nanosecond, atau picosecond. Komputer yang paling cepat dapat melakukan operasi dalam waktu picosecond
Konsep Dasar Analisa Sistem Informasi
1. Definisi Analisa Sistem
Menurut Rohman(2012:11)[13],“Analisis adalah proses merinci suatu objek dengan alat tertentu, ke dalam beberapa komponen yang saling berhubungan dan menilai urgensi, dukungan dan keterkaitannya terhadap terjadinya sesuatu”.
Menurut Rizqi(2011:110),[14],“Analisa adalah kegiatan yang mendefinisikan apa yang akan dilakukan oleh sebuah aplikasi”.
Berdasarkan definisi analisa dan analisa sistem yang telah dikemukan tersebut penulis menyimpulkan bahwa analisa sistem adalah pengamatan terhadap suatu sistem secara konseptual dan dengan metode tertentu yang mempunyai tujuan untuk memperbaiki sistem dengan cara menemukan masalah dan memberikan solusi agar output yang diperoleh sesuai dengan tujuan dari inputannya.
Ada beberapa metode analisa sistem yang sering dipakai oleh analis sistem, yaitu : analisis SWOT, CSF, Ballanced Scorecard, Five Force Model dan Value Chain. Dalam pembuatan sistem ini, penulis menggunakan analisis Value Chain karena analisis ini dapat mengetahui tingkat kekuatan, kelemahan, peluang/kemungkinan, dan tingkat ancaman terhadap sistem.
2. Fungsi Analisa
Sutabri (2013: 26)[2] Adapun fungsi analisa sistem sebagai berikut :
- Mengidentifikasi masalah-masalah kebutuhan pemakai (user).
- Menyatakan secara spesifik sasaran yang harus dicapai untuk memenuhi kebutuhan pemakai (user).
- Memilih alternatif-alternatif metode pemecahan masalah yang paling tepat.
- Untuk tugas ketiga, analis sistem harus memilih alternatif pemecahan masalah yang paling tepat.
- Merencanakan dan menerapkan rancangan sistemnya. Pada tugas atau fungsi terakhir dan analis sistem adalah menerapkan rancangan-rancangan sistemnya yang tekah disetujui oleh pemakai.
- menerapkan rancangan sistemnya. Pada tugas atau fungsi terakhir dan analis sistem adalah menerapkan rancangan-rancangan sistemnya yang telah disetujui oleh pemakai.
Teori Khusus
Metode Analisa Value Chain
1. Definisi Analisa Value Chain
Menurut Wisdaningrum (2013:41),[15]“ Rantai Nilai (Value Chain) menggambarkan cara untuk memandang suatu perusahaan sebagai rantai aktivitas yang mengubah input menjadi output yang bernilai bagi pelanggan”.
Intinya, UML merupakan alat Menurut Dewi (2012:62)[16],Value Chain merupakan suatu metode untuk merinci suatu rangkaian dari bahan baku hingga produk akhir yang digunakan, menjadi kegiatan strategi yang relevan untuk memahami perilaku biaya dan perbedaan sumber daya”.
Menurut Porter dalam Wisdaningrum (2013:41)[15], Menurut Porter dalam Wisdaningrum (2013:41), “Analisis Value Chain merupakan alat analisis strategik yang digunakan untuk memahami secara lebih baik terhadap keunggulan kompetitif”.
Berdasakan definisi di atas, maka dapat disimpulkan value chain adalah suatu metode yang digunakan untuk mengetahui keunggulan kompetitor.
2. Kerangka Rantai Nilai (Value Chain)
Menurut Hitt dalam Wisdaningrum (2013:42)[15], ], kerangka rantai nilai membagi aktivitas dalam perusahaan menjadi dua kategori umum:
- Aktivitas Primer (Primary Activities)
- Aktivitas Pendukung (Support Activities)
Aktivitas yang berkaitan dengan penciptaan fisik produk, penjualannya dan distribusinya ke para pembeli, dan servis setelah adanya penjualan.
Membantu perusahaan secara keseluruhan dengan menyediakan dukungan yang diperlukan bagi berlangsungnya aktivitas-aktivitas primer dilakukan secara berkelanjutan.
Menurut Pears and Robinson dalam Wisdaningrum (2013:42), berikut gambar yang menjelaskan mengenai aktivitas-aktivitas yang dilakukan, yaitu:
Merancang perangkat lunak.
Sarana komunikasi antara perangkat lunak dengan proses bisnis.
Menjabarkan sistem secara rinci untuk analisa dan mencari apa yang diperlukan sistem.
Mendokumentasikan sistem yang ada, proses-proses dan organisasinya.
2. Evolusi UML
Menurut Chonoles (Herlawati, 2011:8)[17], Menjelaskan “Bahwa sebelum ada UML,para pengembang bahasa pemograman berorientasi object sulit untuk berkomunikasi satu sama lain.”
(Herlawati, 2011:8)[17] Pada bulan oktober 1994, Jim Rumbaugh, penemu notasi Object Modeling Technique (OMT) dan Grady Booch, penemu Booch Method (Metode Booch) bersama-sama menyamakan notasi mereka, dan ditahun yang sama Ivar Jacobson (penemu Objectory Method) ikut bergabung hingga mereka sering disebut “three omigos”.
Sejak tahun 1997, divisi Revision Task Force (RTF) milik OMG beberapakali merevisi UML yang dimaksudkan untuk memperkuat konsistensi notasi,meningkatkan kekompakan antara user dan pengembang perangkat lunak. Akan tetapi UML terpakasa mengikuti perkembangan software-software berbasis objek yang ada(misalnya Java) dari sisi pendekatan komponen (Component-based development) dan kemampuan tools software-software tersebut, setelah dilakukan perubahan secara sistematik, akhirnya dihasilkan UML 2.0 pada tahun 2003.
3. Diagram-Diagram UML
(Herlawati 2011:10)[17] 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)[17], “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)[17] Use case yang baik yaitu :
Pilihlah nama yang baik
Ilustrasikan perilaku dengan lengkap
Identifikasi perilaku dengan lengkap
Menyediakan usecase lawan (inverse)
Batasi usecase hingga satu perilaku saja
Menurut Whitten (Herlawati, 2011:21)[17], “Use case sebagai urutan langkah-langkah yang secara tindakan saling terkait (skenario), baik tertomatisasi maupun secara manual, untuk tujuan melengkapi satu tugas bisnis tunggal. Komponen pembentuk diagram use case adalah :
5. Elemen UseCase Terdiri Dari :
Pada usecase terdapat beberapa elemen yang menjadi pembentuk utamau secase, dapat di uraikan yaitu elemen-elemen tersebut yaitu :
Diagram usecase, disertai dengan narasi dan sekenario.
Aktor (actor), mendefinisikan entitas diluar sistem yang memakai sistem.
Asosiasi (assosiations), mengidikasikan aktor mana yang berinteraksi dengan usecase dalam suatu sistem.
<<include>> dan <<extend>>, merupakan indikator yang menggambarkan jenis relasi dan interaksi antar usecase.
Generalisasi (generalization), menggambarkan hubungan turunan antara usecase atau antar aktor.
6. Relasi Antar Use Case atau Actor
Generalisasi (Generalization) pada actor dan usecase dimaksudkan untuk menyederhanakan model dengan cara menarik keluar sifat-sifat pada actor-actor maupun use case-use case yang sejenis. Chonoles (Herlawati, 2011:24), memberikan cara untuk mengetahui kapan dibutuhkan generalisasi berdasarkan tujuannya yaitu :
Mekanisme berbeda dengan satu tujuan yang sama(Generalisasi Usecase)
Agen berbeda dengan satu tujuan yang sama (Generalisasi Aktor)
7. Ekstensi (Extention)
Menurut Written Herlawati (2011:28)[17]Menjelaskan “ekstensi pada usecase adalah usecase yang terdiri dari langkah yang diekstraksi dari usecase yang lebih kompleks untuk menyederhanakan masalah orisinal dan karena itu memperluas fungsinya.
Ekstensi merupakan hubungan antara usecase dan usecase yang diperluas disebut extend relationship, diberi simbol <<extend>> dan hubungan berupa garis putus-putus berpanah terbuka.
8. Inklusi (Iclution)
Menurut Written Herlawati (2011:30)[17]“Usecase dasar yang akan diinklusi tidak lengkap, berbeda dengan usecase dasar yang akan diekstensi, sehingga usecase inklusi bukan merupakan usecase optional dan tidak boleh tidak dijalankan.”a.
Inklusi bertujuan untuk memperluas perilaku usecase dasar, ekstensi tidak selalu dibutuhkan oleh usecase dasar yang memutuskan kapan dipanggilnya usecase ekstensi adalah usecase ekstensi itu sendiri
9. Sequence Diagram (Diagram Urutan)
Menurut Douglas Herlawati (2011:30)[17]“Perilaku kolektif atau interaksi (sequence diagram) difokuskan pada rangkaian pertukaran messages (kejadian, operasi, dan sejenisnya) diantara kumpulan objek-objek.”
10. Activity Diagram (Diagram Urutan)
Menurut Douglas Herlawati (2011:30)[17]“Activity diagram lebih memfokuskan diri pada eksekusi dan alur sistem dari pada bagaimana sistem itu dirakit, diagram ini tidak hanya memodelkan software melainkan modelkan model bisnis juga, dan activity diagram menunjukan sistem dalam bentuk kumpulan aksi-aksi.”
11. Aktivitas dan aksi
Konsep Dasar Analisis SWOT
Analisis Critical Success Factor (CSF)
Menurut Ward (2002:209), analisis Critical Success Factor (CSF)merupakanarea terbatas dalam suatu bisnis yang apabila terpenuhi maka akan menjaminkesuksesan kinerja kompetitif bagi perusahaan.
Rockart (Ward,2002:209), mendefinisikan CSF sebagai area tertentudalam perusahaan,dimana jika hasil dari area tersebut memuaskan, maka akan menjamin keberhasilanperusahaan dalam bersaing. Area tersebut adalah area kunci dimana ‘sesuatuharus berjalan dengan baik dan benar’, sehingga keberhasilan bisnis dapatdicapai dan terus berkembang.
Berdasarkan beberapapendapat yang dikemukakan di atas dapatditarik kesimpulanbahwa analisi CSF adalah sebuah teknik yang terkenal tidak hanya dalammengembangkan strategi IS/IT tetapi juga dalam pengembangan strategi bisnis.CSF digunakan untuk menginterpretasikan tujuan bisnis dan memunculkan aktivitasyang diperlukan untuk mencapainya, serta kebutuhan informasi yang nantinyadigunakan.
Adapun manfaat darianalisis CSF menurut Ward dan Peppard (2002:209) adalahsebagai berikut :
-
Analisis CSFmerupakan teknik yang paling efekrif falam melibatkan manajemen senior dalammengembangkan strategi sistem informasi. Karena CSF secara keseluruhan telahberakar pada bisnis dan memberikan komitmen bagi manajemen puncak dalammenggunakan sistem informasi yang diselaraskan dengan pencapaian tujuan melaluiarea bisnis yang kritis.
-
Analisis CSFmenghubungkan proyek SI yang akan diimplementasikan dengan tujuannya, dengandemikian siste, informasi nantinya akan dapat direalisasikan agar sejalan denganstrategi bisnis perusahaan.
-
Dalam wawancaradengan manajemen senior, analisis CSF dapat menjadi perantara yang baik dalammengetahui informasi apa yang diperlukan setiap individu.
-
Denganmenyediakan suatu hubungan dengan kebutuhan informasi, analisis CSF memegangperanan penting dalam memprioritaskan investasi modal yang potensial.
-
Analisis CSFsangat berguna dalam perencanaan sistem informasi pada saat strategi bisnistidak berjalan sesuai dengan tujuan perusahaan, dengan memfokuskan padamasalah-masalah tertentu yang paling kritis.
-
Analisis CSFsangat berguna apabila digunakan sejalan dengan analisi value chain dalam mengidentifikasikan proses yang palimg kritis,serta memberikan focus pada pencapaian tujuan melalui kegiatan-kegiatan yangpaling tepat untuk dilaksanakan.
Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa value chain adalah tool analisis strategi yang digunakan untuk memahami keunggulan kompetitif sebagai sebuah jaringan dari komponen-komponen utam dan saling keterkaitannya.
1. Model Analisis Value Chain
Gambar 2.1 Model Analisis Value Chain
Definisi Black Testing
Tahapan Implementasi Sistem
Menurut Aisyah dkk dalam Jurnal CCIT (2011:203)[12], “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) [2], 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:
-
Pengkajian mengenai rangkaian sistem, perangkat lunak,dan perangkat keras dalam bentuk sistem jaringan informasi terpusat agar dapatdiperoleh sebuah bangunan atau arsitektur sistem informasi.
-
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) [18]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)[19]tersedia dengan :
-
Memeriksa dokumen aplikasi dan dokumen yang harus dilampirkan dalam surat permohonan.
Wawancara terlebih dahulu untuk memeriksa kebenaran dokumen yang telah ditulis.
-
Tes diagnostik, keterampilan, kesehatan, dapat dilakukan oleh perusahaan / dapat dilakukan oleh pihak luar.
-
Menyelidiki latar belakang dari sumber lain di tempat kerja sebelumya.
Elisitasi
Menurut Hidayati dkk dalam Jurnal CCIT (2011:302) [20], ”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)[21], “Web adalah layanan yang di dapat yang di dapat oleh pemakai komputer yang terhubung ke internet.”
Menurut Murya (Lilian, 2012:38)[21], “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)[21] Jenis-jenis web berdasarkan sifat atau style sebagai berikut:
-
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.
-
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)[21], Berdasarkan pada fungsinya, website terbagi atas :
-
Personal Website; Website yang berisi informasi pribadiseseorang.
Commercial Website; Website yang dimiliki oleh sebuah perusahaan yang bersifat bisnis.
-
Government Website; Website yang dimiliki oleh instansi pemerintah, pendidikan yang bertujuan memberikan pelayanan kepada pengguna.
-
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)[22]“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)[22]“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)[23], “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)[23], “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)[24], ” 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)[22], “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 :
Active State Komodo Edit
Bluefish
Eclipse
Emacs
Geany
jEdit
Netbeans IDE
Vim
SciTE
Dreamweaver CS
Alleycode HTML Editor
ConTEXT
CodeLobster
Crimson Editor
Dev-PHP IDE
HTML-Kit
InType
Notepad++
Programer’s Notepad
PSPad
2. Variabel PHP
Menurut Winarno dkk (2011:8)[22], “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 :
- Boolean
Adalah tipe data paling standar yang hanya menyatakan kebenaran, apakan True (benar) atau False (salah). Contoh sederhana :<?php $variabel_bol
- 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.
- Floating Point
Adalah nomor pecahan atau juga bilangan real,bisa didefinisikan dengan syntaxberikut : <?php $a = 3.652; $b = 3.2e3; $c = 7E-10; ?>
- 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.
- 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().
- 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)[25],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)[22], “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)[26], “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)[21],“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)[21] “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:
Menampilkan database:SHOW DATABASE.
Membuat data basebaru: CREATE DATABASE database.
Memilih database yang akan digunakan: USE database.
Menampilkan tabel : SHOW TABLE.
Membuat tabel baru: CREATE TABEL tabel (field spesifikasi_field).
Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau DESCRIBE table.
Mengubah stuktur tabel: ALTER TABLE tabel jenis_Pengubahan.
Mengisikan data: INSERT INTO table (kolom 1) VALUES (data_kolom1); atau INSERT INTO table SET kolom1=data_kolom;.
Menampilkan data: SELECT kolom FROM tabel WHERE criteria ORDER BY kolom atau SELECT * FROM table.
Mengubah data: UPDATE tabel SET kolom=pengubahan_data WHERE kriteria.
Menampilkan data dengan kriteria tertentu: SELECT kolom1, FROM table WHERE kriteria.
Menghapus data : DELETE FROM tabel WHERE kriteria;
Menghapus tabel: DROP table.
Menghapus database: DROP database;
Keluar dari MySQL: QUIT; atau EXIT.
Konsep Dasar Dreamweaver CS5
Menurut Sigit (Lilian, 2010:44)[21],“Dreamweaver adalah sebuah HTML editor profesional untuk mendesain web secara visual dan mengelola situs atau halaman web”.
Menurut Puspitasari (Lilian, 2011:44)[21], “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)[27], 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:
Penelitian yang dilakukan oleh Tri Pujadi (Jurnal CCIT, 2010)[19] 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.
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.
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.
Penelitian yang dilakukan oleh Aakash Gopalia (Oxford Brookers University)[28]. “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
Gambaran Umum Perusahaan
Sejarah Singkat Perusahaan
PT Visionet International, merupakan perusahaan yang di dirikan dalam wilayah hukum republik Indonesia, berdomisili di dua tempat yaitu pada lippo Cyber Park, Bolevard Gajah Mada No. PT Visionet International 2021, Lippo village 1200, Tangerang 15811 dan Univ. Pelita Harapan Jl. MH. Thamrin No. 2, Boulevard 110, Lippo Village Karawaci – Tangerang.
PT Visionet International merupakan anak dari perusahaan PT Multipolar tbk, yang memiliki fokus pada layanan IT Outsourcing Services. PT Visionet International adalah penyedia layanan outsourcing IT secara menyeluruh dan terintegrasi mulai dari layanan operasi data center untuk berbagai aplikasi bisnis sampai kepada layanan operasi IT sehari-hari.Sebagai perusahaan IT Outsourcing Visionet menawarkan operasi IT yang optimal , reability dan scalabilitydari infrastruktur teknologi yang dapat mendukung kegiatan bisnis utama perusahaan
Memulai operasinya pada tahun 2006 dengan fokus perngoperasian EDC, dalam waktu yang sangat relatif singkat visionet berkembang dengan pesat.Keunggulan visionet terletak pada service point yang tersebar luas di kota-kota besar di indonesia, yang menjamin kemudahan dan kecepatan pelayanan kepada pelanggan. Selain itu keunggulan lainnya adalah visionet selalu memberikan pelayan bermutu, oleh karena itu secara operasional hal tersebut di wujudkan dengan mengimplementasikan sistem manajemen mutu ISO 9001:2008 yang merupakan rangkaian standar international tentang praktek manajemen yang baik yang menghasilkan kepastian untuk dapat menghasilkan produk / jasa sesuai dengan mutu yang di janjikan kepada pelanggan.
Untuk menunjang agar perusahaan tersebut dapat mencapai tujuannya, perlu adanya visi dan misi yang harus dijalankan. Adapun visi, misi dan strategi dari PT Visionet International adalah :
1. Visi
Mendukung pelanggan untuk memaksimalkan teknologi dalam rangka menigkatkan daya saing di pangsa pasar mereka.
2. Misi
Mengembangkan Portfolio bisnis yang bernilai tinggi melalui ekspansi yang berkesinambungan dalam bisnis outsourcing dengan :
- Memberikan kualitas layanan yang konsisten
- Memberikan tingkat pengembalian yabng optimal atas biaya yang di keluarkan
- Pendayagunaan teknologi yang fleksibel
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 :
-
IT Manage Service Director
1. Merencanakan kegiatan di Departemen HRD
2. Memilih, menetapkan, mengawasi tugas kepala bagian.
3. Berhak dalam menetapkan garis-garis kebijaksanaan seluruh karyawan.
IT Manage Service Group Headr
1. Memastikan Kinerja yang optimal dari setiap departemen yang di pimpinnya.
2. Mengawasi pelaksanaan kegiatan operasional.
3. Berhak dalam menetapkan garis-garis kebijaksanaan seluruh karyawan.
- Departement Head
1. Mengatur dan mengawasi semua kegiatan operasional perusahaan.
2. Bertindak sebagai wakil perusahaan untuk kepentingan – kepentingan perusahaan.
3. Bertanggung jawab untuk kegiatan operasional perusahaan.
4. Membuat target perencanaan kegiatan operasional
Network Operation
1. Memonitor operasi semua hubungan backbone dan pendukung jaringan lainnya.
2. Menjamin bahwa pelayanan jaringan bekerja secara terus menerus selama 24 jam.
3. Memberi jaminan untuk mendukung kualitas layanan jaringan kepada pengguna.
4. Perbaikan semua masalah jaringan dan sistem terkait.
5. Membuka pelacakan dan resolusi dokumentasi permasalahan pada sistem jaringan.
Server Operation
1. bertanggung jawab untuk mengurusi server-server yang digunakan organisasi maupun customer
2. Menjamin bahwa pelayanan server bekerja secara terus menerus selama 24 jam
Data Center Manage Service Operation
1. Monitoring operasional kegiatan dari bisnis unit.
2. Menjalankan proses end of day dan periode.
3. Melakukan backup dan restore datebase.
Sales Operation
1. Mengurus administrasi sales.
2. Membuat laporan harian/mingguan mengenai target penjualan. Menawarkan produk kepada calon customer secara langsung.
Tata Laksana Sistem Berjalan
Prosedur Sistem Berjalan
Prosedur sistem berjalan yang dibahas disini merupakan prosedur sistem pembayaran upah lembur pada department data center PT Visionet international yang berupa urutan proses-proses dari pembuatan hingga pembayaran yang meliputi :
1. Prosedur membuat form request
- Staff mengisi form request yang diberikan oleh Supervisor.
- Staff menyerahkan form request yang telah diisi ke Supervisor
2. Prosedur rekap shift
- Supervisor mengumpukan semua form request yang sudah diisi oleh para staff.
- Supervisor Membuat rekapan dalam bentuk summary dari kesuluruhan form request yang telah di isi staff
3. Prosedur Approval Manager
- Supervisor menyerahkan semua form request ke manager
- Manager verifikasi kelengkapan dokumen.
- Manager validasi data.
- Memberikan Approval untuk data yang sudah sesuai dan reject untuk yang belum sesuai.
- Menyerahkan data yang sudah sesuai ke bagian Accounting.
4. Prosedure Approval Accounting
- Melakukan Verifikasi kembali terhadap dokumen yang diterima.
- Melakukan Validasi kembali terhadap data yang diterima
- Memberikan Approval untuk data yang sudah sesuai dan reject untuk data yang belum sesuai.
5. Prosedur pembayaran
Setelah form yang diajukan ke Akunting dan mendpatkan Approval, maka dalam waktu paling lambat 5 hari kerja, akan dilakukan pembayaran.
Penggambaran Prosedur Sistem Berjalan dalam Diagram UML
Untuk menggambarkan prosedur sistem yang berjalan pada sistem pembayaran upah lembur pada department data center PT Visionet international, penulis menggunakan diagram-diagram Unified Modeling Language (UML) dalam bentuk use case diagram dan activity diagram agar lebih mudah untuk menganalisa sistem yang berjalan dan dapat diketahui permasalahan yang ada serta dapat diketahui alternatif pemecahan masalahnya.
Berikut ini diagram UML prosedur sistem berjalan pada proses pembayaran upah lembur pada department data center PT Visionet international :
1. Use case diagram
Pada use case diagram ini, akan memperlihatkan siapa saja aktor yang ada serta case(proses) yang ada dalam sistem.
Berdasarkan gambar 3.2 diatas, dapat disimpulkan bahwa ;
-
Nama Use Case : Staff mengisi form
Actor : Staff
Keterangan : Staff mengisi form yang di berikan oleh Supervisor
Nama Use Case : Staff Menyerahkan Form
Actor : Staff
Keterangan : Staff Menyerahkan Kembali Form Request
Nama Use Case : SPV mengumpukan form
Actor : Supervisor
Keterangan : Supervisor mengumpukan semua form request yang sudah diisi oleh para staff
Nama Use Case : SPV Membuat rekapan
Actor : Supervisor
Keterangan : Supervisor Membuat rekapan dalam bentuk summary dari kesuluruhan form request yang telah di isi staff
Nama Use Case : SPV menyerahkan form
Actor : Supervisor
Keterangan : Supervisor menyerahkan semua form request ke manager
Nama Use Case : Verifikasi dokumen.
Actor : Manager
Keterangan : Manager verifikasi kelengkapan dokumen dari data yang di terima, jika tidak lengkap maka dokumen di kembalikan ke staff.
Nama Use Case : Validasi data.
Actor : Manager
Keterangan : Manager validasi kesesuaian data dari data yang di terima, jika tidak sesuai makan data akan dikembalikan ke staff.
Nama Use Case : Approval manager.
Actor : Manager
Keterangan : Memberikan Approval untuk data yang sudah sesuai dan reject untuk yang belum sesuai, untuk yang reject data dikembalikan ke staff..
Nama Use Case : MGR Menyerahkan data.
Actor : Manager
Keterangan : Manager menyerahkan seluruh data yang telah sesuai ke accounting.
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 akan menggambarkan alur kegiatan yang dilakukan oleh aktor-aktor terhadap case-case pada sistem, seperti yang terlihat pada gambar 3.3 di bawah.
Berdasarkan gambar 3.3 di atas dapat disimpulkan bahwa : ;
a. Initial node terdapat pada objek yang diawali.
b. Empat actor yaitu, Supervisor, Staff, Manager dan Accounting..
c. 13 action yaitu, mulai dari pengisianform lembur oleh staff sampai diterimanya pembayaran upah lembur oleh para staff.
d. Satu Join Node.
e. Final node terdapat pada objek yang diakhiri.
Analisa Sistem Yang Sedang Berjalan
Metode Analisa
Adapun metode analisa yang penulis gunakan untuk menggambarkan sistem yang berjalan pada Department Data Center PT Visionet International adalah Value Chain. Berikut ini penggambaran metode analisa pada Department Data Center PT Visionet International:
a. Primary activities (Aktifitas Utama)
Aktivitas utama yang terdapat pada analisis value chain pada sistem otomatisasi permintaan biaya lembur departemen data center guna mempercepat proses pembayaran pada pt visionet international, adalah sebagai berikut:
1. Inbound Logistics : Pembuatan form request expense, Membuat rekapan dalam bentuk summary dari kesuluruhan form request
2. Operations : Proses verifikasi kesesuaian dokument, Proses validasi kelengkapan dokumen
3. Outbond Logistics : Memberikan approval untuk data yang sudah sesuai, Memberikan reject untuk data yang tidak sesuai, Mengumpulkan semua form untuk di arsip
4. Marketing and Sales : None
5. Service : konfirmasi via email setelah proses pembayaran selesai.
b. Support activities (Aktifitas pendukung)
1. Human Resources Management,
Aktivitas kepegawaian adalah aktivitas pengelolaan sumber daya manusia, dan yang terlibat dalam sistem ini adalah kurir atau driver.
2. Research, Technology & Development
1. Konfirmasi kelengkapan dokumen via email
2. Layanan informasi by phone
3. Ms. office word dan excel
3. Procurement, none.
Analisa Masukan, Analisa Proses, Analisa Keluaran
1. Analisa masukan
Nama Masukan : Expense Form Request
Fungsi : Sebagai data awal pengajuan upah lembur.
Sumber : Staff
Frekuensi : Setiap tanggal 26 s/d akhir bulan.
Format : Lampiran 1
Keterangan : Berisi data rincian nominal upah lembur.
2. Analisa Proses
a. Nama Proses : Validasi
Fungsi :Proses melakukan validasi dan verifikasi data pengajuan upah lembur staff.
Sumber : Manager dan Accounting.
Frekuensi : Setelah menerima semua data form request staff.
b. Nama Proses : Approval
Fungsi : Sebagai persetujuan atas data yang di ajukan oleh para staff.
Sumber : Manager dan Accounting.
Frekuensi : Setelah dialkukan validasi .
3. Analisa Keluaran
a. Nama proses : Report Periode
Fungsi : Sebagai report untuk waktu tertentu.
Sumber : All Divisi
b. Nama proses : Rekap Dokumen</p></div>
Fungsi : Sebagai report untuk diserahkan ke Manager dan Accounting.
Sumber : Supervisor
Konfigurasi Sistem
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)
a. Staff
b. Supervisor
c. Head/Manager
d. Accounting
Permasalahan yang Dihadapi dan Alternatif Pemecahan Masalah
Permasalahan yang Dihadapi
Berdasarkan hasil analisa yang telah dilakukan penulis di atas, permasalahan yang dihadapi pada sistem pembayaran upah lembur yang berjalan di department data center visionet adalah :
1. Proses yang berjalan masih menggunakan cara-cara yang konvensional atau manual seperti dalam pembuatan form request yang masih di tulis tangan.
2. Proses Approval yang tidak efisien sehingga memakan waktu yang cukup lama.
3. Masih menggunakan jasa kurir untuk mengantarkan form ke bagian Accounting karena letak kantor nya yang berbeda sehingga bisa memperlambat proses approval di accounting .
4. Tidak bekerja secara live.
Alternatif Pemecahan Masalah
Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem yang berjalan, terdapat beberapa alternatif pemecahan dari masalah yang dihadapi, antara lain :
1. Diperlukan sistem yang mencakup seluruh kegiatan sistem pembayaran dan pembuatan upah lembur sehingga tidak ada lagi kegiatan manual (papperless).
2. Sistem yang diperlukan mampu memberikan berbagai informasi yang akurat.
3. Adanya sistem yang dapat digunakan dimana saja, kapan saja dan tidak memakan waktu lama.
User Requirement
Elisitasi Tahap I
Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Untuk membuat sistem pembayaran klaim pengobatan yang terkomputerisasi.
Elisitasi Tahap II
Elisitasi tahap II dibentuk berdasarkan elisitasi tahap I yang kemudian diklasifikasikan melalui metode MDI.
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 IVRANCANGAN SISTEM YANG DIUSULKANRancangan Sistem Usulan
Prosedur Sistem Usulan
Setelah mengadakan analisa dan penelitian yang sedang berjalan di PT Visionet International maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan dibangun. Ada beberapa usulan prosedur yang bertujuan untuk memperbaiki dan menyempurnakan sistem yang sedang berjalan saat ini. Dalam menganalisa usulan prosedur yang baru pada penelitian ini digunakan program Visual Paradigm for UML untuk menggambarkan use case diagram, activity diagram, dan sequence diagram. prosedur yang diusulkan, yaitu :
1. Prosedur Create Draft Expense
Pilih menu login
Isikan user email , password dan level
Menampillkan Home
Terdapat beberapa menu diantaranya home, manage user, administrations, reports, logout, manage expense, create draft expense, change password, expense history dan expense reports.
Masuk ke menu rekap expense.
Isi data shift lembur staff selama sebulan.
Masuk ke menu expense reports.
Masuk ke menu expense reports.
Click tombol Upload.
Browse file draft.
Mengisi Description.
Click Upload Now.
Logout.
2. Prosedur Create Expences
Pilih menu login
Isikan user email , password dan level
Menampillkan Home
Terdapat beberapa menu diantaranya home, manage user, administrations, reports, logout, manage expense, change password, expense history dan expense reports
masuk ke menu expense reports
Click file name lalu downloads
Masuk ke menu manage expense lalu click Tambah
Isi data expense sesuai data yang telah di download lalu submit
Logout.
3. Prosedure Approval untuk Head dan Accounting
Pilih menu login
Isikan user email , password dan level
Menampillkan Home
Terdapat beberapa menu diantaranya home, manage user, administrations, reports, logout, manage expense, change password, expense history dan expense reports.
Masuk ke menu expense reports.
click filename lalu downloads .
Masuk ke menu manage expense.
Click expense code.
Berikan approve untuk data yang sudah sesuai dan berikan reject untuk data yang tidak sesuai.
Masuk ke menu Expense reports lalu click Upload
Browse file dan isi description
Click upload now
Logout.
4. Prosedure Change Password
Pilih menu login
Isikan user email , password dan level
Menampillkan Home
Terdapat beberapa menu diantaranya home, manage user, administrations, reports, logout, manage expense, change password, expense history dan expense reports
Masuk ke menu change password
Masukan password baru
Konfirmasi password baru lalu click submit
Logout.
5. Prosedure Expense History
Pilih menu login
Isikan user email , password dan level
Menampillkan Home
Terdapat beberapa menu diantaranya home, manage user, administrations, reports, logout, manage expense, change password, expense history dan expense reports
Masuk ke menu expense history
Masukan date from dan date to
Click view all untuk melihat seluruh reports biaya lembur
Click view pb done untuk melihat seluruh reports dengan status approve.
Click view pb reject untuk melihat seluruh reports dengan status reject.
Logout.
6. Prosedur Menu Administrator
Pilih menu login
Isikan user email , password dan level
Menampillkan Home
Terdapat beberapa menu diantaranya home, data user, administrations, reports, employees, logout, manage expense, manage accounts, manage currencies, manage departments, manage managers, manage divisions, manage employees dan expense reports.
Manage user login pada menu Manage User.
Melakukan manage account pada menu Manage Account
Melakukan manage currency pada menu Manage Currencies
Melakukan manage departemen pada menu Manage Departments
Melakukan manage manager pada menu Manage Managers
Melakukan manage divisi pada menu Manage Divisions
Melakukan manage staff pada menu Manage Employees
Manage file upload pada menu Expenses Rreports
Logout.
Untuk memudahkan dalam memahami prosedur sistem usulan tersebut, penulis menggunakan diagram-diagram UML untuk menggambarkan urutan proses(prosedur) sistem yang diusulkan dalam bentuk use case diagram, activity diagram, sequence diagram dan class diagram.
Use Case Diagram Yang Diusulkan
Dalam prosedur sistem yang diusulkan yaitu sistem pembayaran upah lembur, yaitu :
1. Use case diagram usulan untuk Prosedur Create Draft Expences.
Berdasarkan gambar 4.1 di atas use case usulan untuk identifikasi penyakit terdiri dari :
Satu system yang mencakup seluruh kegiatan.
Satu actor yang terhubung dengan sistem yaitu Supervisor.
Dua pulu enam use case, yaitu home, manage user, administrations, create draft expense, click emp id staff, mengisi rekap shift, save, expense repots, upload, browse, description, upload now, preview, logout, halaman utama, verifications, menampilkan halaman manage user, menampilkan daftar staff, menampilkan data expense, menampilkan semua data expense, manampilkan data expense yang di approve, menampilkan data expense yang di reject, menampilkan halaman upload, menampilkan data draft, menampilkan daftar file, click file, downloads.
Dua belas include, yaitu halaman utama, verifications, menampilkan halaman manage user, menampilkan daftar staff, menampilkan data expense, menampilkan semua data expense, manampilkan data expense yang di approve, menampilkan data expense yang di reject, menampilkan halaman upload, menampilkan data draft, menampilkan daftar file, click file, downloads.
Empat belas extend, yaitu home, manage user, administrations, create draft expense, click emp id staff, mengisi rekap shift, save, expense repots, upload, browse, description, upload now, preview, logout
Logout.
2. Use case diagram usulan untuk Prosedur Create Expences.
Berdasarkan gambar 4.2 di atas use case usulan untuk Procedure Create Expense terdiri dari :
Satu system yang mencakup seluruh kegiatan.
Dua actor yang menjalankan sistem yaitu staff dan supervisor.
Dua puluh dua use case, yaitu home, manage user, administrations, tambah, memilih currency, isi description, memilih category, memilih type, mengisi item desc, mengisi total biaya lembur, submit, reports, logout, halaman utama, verifications, menampilkan halaman manage user, manage expense, menampilkan data expense, expense reports, menampilkan data file, click file, downloads.
Sembilan include, yaitu halaman utama, verifications, menampilkan halaman manage user, manage expense, menampilkan data expense, expense reports, menampilkan data file, click file, downloads
Tiga belas extend, yaitu home, manage user, administrations, tambah, memilih currency, isi description, memilih category, memilih type, mengisi item desc, mengisi total biaya lembur, submit, reports, logout.
3. Use case diagram usulan untuk Prosedur Approval.
Berdasarkan gambar 4.3 di atas use case usulan untuk Procedure Approval terdiri dari :
Satu system yang mencakup seluruh kegiatan.
Dua actor yang terlibat dalam sistem yaitu head dan accounting.
Dua puluh lima use case, yaitu home, manage user, administrations, approve, reject, reports, expense reports, upload, preview, click file, browse, description, upload now, logout, halaman utama, verifications, menampilkan halaman manage user, manage expense, menampilkan daftar expense staff, click expense code, menampilkan halaman upload, menampilkan data draft, menampilkan daftar file, click file, downloads.
Sebelas include, yaitu halaman utama, verifications, menampilkan halaman manage user, manage expense, menampilkan daftar expense staff, click expense code, menampilkan halaman upload, menampilkan data draft, menampilkan daftar file, click file, downloads.
Empat belas extend home, manage user, administrations, approve, reject, reports, expense reports, upload, preview, click file, browse, description, Upload now, logout.
4. Use case diagram usulan untuk Prosedur Change Password..
Berdasarkan gambar 4.4 di atas use case usulan untuk Change Password terdiri dari :
Satu system yang mencakup seluruh kegiatan.
Empat actor yang terlibat dalam sistem yaitu accounting, supervisor, head dan staff.
Sembilan use case, yaitu melakukan login, verifications, halaman utama, manage user, change password, menampilkan halaman change password, input password baru, input konfirmasi password baru, simpan.
Enam include, yaitu halaman utama, verifications, change password, menampilklan halaman change password, input password baru, input konfirmasi password baru.
Tiga extend yaitu halaman utama, manage user, simpan, logout.
5. Use case diagram usulan untuk Expense History.
Berdasarkan gambar 4.5 di atas use case usulan untuk Expense Hisotry terdiri dari :
Satu system yang mencakup seluruh kegiatan.
Tiga actor yang terlibat dalam sistem yaitu Accounting, Supervisor dan Head..
Tiga belas use case, yaitu melakukan login, verifications, halaman utama, reports, expense history, mengisi date form, mengisi date to, click view all, menampilkan semua data expense, click pb reject, menampilkan data expense yang reject, click pb done, menampilkan data expense yang di approve, logout.
Lima include, yaitu login, verifications, menampilkan semua data expense, menampilkan data expense yang reject, menampilkan data expense yang di approve.
Delapan extend, yaitu reports, expense history, mengisi date form, mengisi date to, click view all, click pb reject, click pb done, logout.
6. Use case diagram usulan untuk Prosedur Administrator..
Berdasarkan gambar 4.6 di atas use case usulan untuk Administrator terdiri dari :
Satu system yang mencakup seluruh kegiatan.
Satu actor yang terlibat dalam sistem yaitu Administrator.
Dua puluh dua use case, yaitu login, home, data user, reports, upload, delete, browse, descriptions, upload now, click file, logout, halaman utama, verifications, manage user, input employee id, create, isikan password, save, expense reports, menampilkan daftar file, menampilkan halaman upload, downloads .
Sebelas include, yaitu halaman utama, verifications, manage user, input employee id, create, isikan password, save, expense reports, menampilkan daftar file, menampilkan halaman upload, downloads.
Sepuluh extend, yaitu home, data user, reports, upload, delete, browse, descriptions, upload now, click file, logout.
7. Use case diagram usulan untuk Menu Employees Administrator.
Berdasarkan gambar 4.7 di atas use case usulan untuk Menu Employees Administrator terdiri dari :
Satu system yang mencakup seluruh kegiatan.
Satu actor yang terlibat dalam sistem yaitu Administrator.
Dua puluh sembilan use case, yaitu login, data user, employees, manage expense, click expense code, go back, manage employees, click emp id, tambah, input first name, input last name, input birt date, input email, pilih department, input salary, input hire date, input phone hp, input acc. num, memilih acc. name, memilih division, input mgr id, logout, halaman utama, verifications, menampilkan expense data, menampilkan detail expense, menampilkan data employee, menampilkan detail employees.
Tujuh include, yaitu halaman utama, verifications, menampilkan expense data, menampilkan detail expense, menampilkan data employees, menampilkan detail employees.
Dua puluh dua extend, yaitu employees, manage expense, click expense code, go back, manage employees, click emp id, tambah, input first name, input last name, input birt date, input email, pilih department, input salary, input hire date, input phone hp, input acc. num, memilih acc. name, memilih division, input mgr id, logout.
8. Use case diagram usulan untuk Menu Administrations Admin.
Berdasarkan gambar 4.8 di atas use case usulan untuk menu administrations admin terdiri dari :
Satu system yang mencakup seluruh kegiatan.
Satu actor yang terlibat dalam sistem yaitu Administrator.
Dua puluh satu use case, yaitu login, administrations, manage divisions, tambah, manage managers, manage currencies, manage departments, mengisi departement name, memilih manager id, manage accounts, logout, halaman utama, verifications, menampilkan download list, masukan division name, menampilkan manager list, masukan manager name, menampilkan currencies list, masukan currency name, menampilkan departmen list, menampilkan acciount list, mengisi account name
Delapan include, yaitu halaman utama, verifications, menampilkan download list, masukan division name, menampilkan manager list, masukan manager name, menampilkan currencies list, masukan currency name, menampilkan department list, menampilkan account list, mengisi account name.
Sembilan extend yaitu administrations, manage divisions, tambah, manage managers, manage currencies, manage departments, mengisi departement name, memilih manager id, manage accounts, logout.
Activity Diagram Yang Diusulkan
1. Activity diagram usulan untuk Create Draft Expense.
Berdasarkan gambar 4.9 di atas activity diagram usulan untuk Create Draft Expense terdiri dari :
Satu initial node pada objek yang diawali
Duan puluh enam activity, yaitu login, halaman utama, home, manage user, change password, menampilkan halaman change password, administrations, create draft, menampilkan draft staff, click emp id staff, mengisi rekap shift, save, reports, expense reports, menampilkan draft file, preview, upload, menampilkan draft file, click file, downloads, menampilkan data draft, menampilkan halaman upload, browse, description, upload now.
Satu decision node pada activity Login aplikasi.
Dua fork node.
Satu Join node.
Satu final node pada objek yang diakhiri.
2. Activity diagram usulan untuk Create Expense.
Berdasarkan gambar 4.10 di atas activity diagram usulan untuk Create Expense terdiri dari :
Satu initial node pada objek yang diawali
Dua puluh tiga activity, yaitu login, home, manage user , administrations, tambah, memilih currency, isi description, memilih category, memilih type, mengisi item desc, mengisi total biaya lembur, submit, reports, logout, halaman utama, verifications, menampilkan halaman manage user, manage expense, menampilkan, expense, expense reports, menampilkan data file, click file, downloads.
Satu decision node pada activity Login aplikasi.
Dua fork node.
Satu Join node.
Satu final node pada objek yang diakhiri.
3. Activity diagram usulan untuk Procedure Approval.
Berdasarkan gambar 4.11 di atas activity diagram usulan untuk Procedure Approval terdiri dari :
Satu initial node pada objek yang diawali
Dua puluh enam activity, yaitu login, home, manage user, administrations, approve, reject, reports, expense reports, upload, preview, click file, browse, description, upload now, logout, halaman utama, verifications, menampilkan halaman manage user, manage expense, menampilkan daftar expense staff, click expense code, menampilkan halaman upload, menampilkan data draft, menampilkan daftar file, click file, downloads.
Satu decision node pada activity Login aplikasi.
Dua fork node.
Satu Join node.
Satu final node pada objek yang diakhiri.
4. Activity diagram usulan untuk Change password.
Berdasarkan gambar 4.12 di atas activity diagram usulan untuk change password terdiri dari :
Satu initial node pada objek yang diawali
Sembilan activity, yaitu Login, halaman utama, manage user, change password, menampilkan halaman change password, input password baru, input konformasi password baru, simpan, logout.
Satu decision node pada activity Login aplikasi.
Dua fork node.
Satu Join node.
Satu final node pada objek yang diakhiri.
5. Activity diagram untuk Menu Expense History.
Berdasarkan gambar 4.13 di atas activity diagram usulan untuk menu expense history terdiri dari :
Satu initial node pada objek yang diawali
Dua belas activity, yaitu Login, halaman utama, reports, expense history, date from, date to, pb reject, menampilkan status reject, pb done, menampilkan status approve, view all, menampilkan semua data.
Satu decision node pada activity Login aplikasi.
Dua fork node.
Satu Join node.
Satu final node pada objek yang diakhiri.
6. Activity diagram untuk Procedure Admin.
Berdasarkan gambar 4.14 di atas activity diagram usulan untuk procedure admin terdiri dari :
Satu initial node pada objek yang diawali
Dua puluh empat activity, yaitu login, home, manage user, administrations, approve, reject, reports, expense reports, upload, preview, click file, browse, description, upload now, logout, halaman utama, verifications, menampilkan halaman manage user, manage expense, tambah, menampilkan daftar expense staff, click expense code, menampilkan halaman upload, menampilkan data draft, menampilkan daftar file, click file, downloads .
Satu decision node pada activity Login aplikasi.
Dua fork node.
Satu Join node.
Satu final node pada objek yang diakhiri.
7. Activity diagram untuk Menu Adminstrations Administrator.
Berdasarkan gambar 4.15 di atas activity diagram usulan untuk menu administrations admin terdiri dari :
Satu initial node pada objek yang diawali
Dua puluh empat activity, yaitu login, employees, manage expense, click expense code, go back, manage employees, click emp id, tambah, input first name, input last name, input birt date, input email, pilih department, input salary, input hire date, input phone hp, input acc. num, memilih acc. name, memilih division, input mgr id, logout, halamian utama, verifications, menampilkan expense data, menampilkan detail expense, menampilkan data employee, menampilkan detail employee.
Satu decision node pada activity Login aplikasi.
Dua fork node.
Satu Join node.
Satu final node pada objek yang diakhiri.
8. Activity diagram untuk Menu Employees Administrator.
Berdasarkan gambar 4.14 di atas activity diagram usulan untuk menu employees administrator terdiri dari :
Satu initial node pada objek yang diawali
Dua puluh delapan activity, yaitu login, employees, manage expense, click expense code, go back, manage employees, click emp id, tambah, input first name, input last name, input birt date, input email, pilih department, input salary, input hire date, input phone hp, input acc. num, memilih acc. name, memilih division, input mgr id, logout, halaman utama, verifications, menampilkan expense data, menampilkan detail expense, menampilkan data employee, menampilkan detail employee.
Satu decision node pada activity Login aplikasi.
Dua fork node.
Satu Join node.
Satu final node pada objek yang diakhiri.
Sequence Diagram HRD Yang Diusulkan
Berdasarkan gambar 4.3., Sequence Diagram sistem yang diusulkan terdapat :
1 (satu) Actor, yang melakukan kegiatan yaitu HRD
7 (tujuh) Lifeline, yaitu, Login, Home, Profile Perusahaan, Informasi Lowongan, Informasi Hasil Tes, Logout.
10 (sepuluh) Message, Login, Email, Password, Verifikasi Home, Daftar Username, View Informasi Lowongan Hasil Tes, Logout.
Sequence Diagram Pelamar Yang Diusulkan
Berdasarkan gambar 4.4., Sequence Diagram sistem yang diusulkan terdapat :
1 (satu) Actor, yang melakukan kegiatan yaitu pihak pelamar
7 (tujuh) Lifeline, yaitu, Daftar, Login, Data Calon Karyawan, Upload CV dan Lamaran Kerja, Tes Seleksi, Hasil Tes Seleksi, Logout
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 :
Processor : Intel Pentium
Monitor : 14” LCD monitor
RAM : 1GB
Hardisk : 320 GB
Spesifikasi Perangkat Lunak (Software)
Perangkat Lunak (Softaware) yang digunakan dalam pembuatan aplikasi ini antara lain sebagai berikut :
Windows 7
Visual Paradigm for UML 6.4 Enterprise Edition
XAMPP
Notepad ++
Framework CodeIgniter (CI)
Mozilla Firefox (browser)
Hak Akses
Pengoperasian aplikasi ini dapat dilakukan oleh :
HRD
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
- Penyerahan Surat Observasi Skripsi
Pada tahap ini dilakukan pembuatan surat pernyataan obesrvasi dari kampus untuk melakukan analisa atau riset.
- Wawancara
Proses ini merupakan proses wawancara dengan stakeholder untuk mencari informasi mengenai sistem perekrutan karyawan yang berjalan pada saat ini.
- Mengumpulkan Data
Mengumpulkan data-data selama lima hari untuk dijadikan suatu pembahasan
- Elsitasi
Pada tahap ini merumuskan elisitasi dengan melakukan wawancara.
- Presentasi Program
Pada tahap ini menjelaskan tentang tampilan program dan fungsi-fungsi yang terdapat di dalamnya.
- Testing Program
Pada tahap ini merupakan pengujian program yang akan diimplementasikan oleh pihak HRD (Human Resource Department)
- Sosialisasi Program
Proses ini merupakan sosialisasi program kepada pihak HRD untuk menjelaskan bagaimana cara pengoperasian program.
- 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 VPENUTUPKesimpulan
Berdasarkan rumusan masalah pada penelitian ini dapat ditarik kesimpulan sebagai berikut :
Pada sistem yang berjalan saat ini belum mampu menyediakan informasi yang dibutuhkan diantaranya untuk status approval kita hanya bisa mengetahui dari head untuk expense kita disetujui atau tidak lalu pada penyerahan rekap serta penyerahan dokumen ke accounting tidak realtime sehingga sangat memakan waktu sehingga proses pembayaran biaya lembur dalam waktu singkat masih belum dicapai karena masih secara manual dalam pemrosesannya.
User atau karyawan sangat membutuhkan suatu sistem atau aplikasi yang dapat membantu mempercepat mereka dalam proses pengajuan, proses approval serta proses penyerahan berkas sehingga karyawan yang mengajukan dapat menerima pembayaran uang lembur tepat waktu.
Dalam pembuatan / pengajuan upah lembur yang berjalan saat ini dimulai dari para staff membuat atau mengisi form pengajuan biaya (form expense) yang diberikan oleh supervisor dan ketika semuanya sudah mengisi form supervisor bias merekap form expense tersebut dan diserahkan ke bagian Head atau ke Manager. Dimana nantinya beliau akan melakukan verifikasi dan validasi data berdasarkan absensi sesuai apa tidaknya, jika memang sudah sesuai maka dokumen itu bisa di serahkan langsung ke bagian accounting untuk di proses dimana jika data tidak sesuai maka akan dikembalikan ke staff dan disuruh buat ulang dan jika sudah sesuai akan dilakukan proses pembayaran.
Dalam sistem pembayaran upah lembur pada PT Visionet intenational ada beberapa pihak yang terlibat mulai dari kurir/driver, para staf data center, supervisor, head manager hingga accounting.
Untuk merancang sistem pembayaran upah lembur harus dibuat sistem yang terkomputerisasi, yang nantinya akan mempermudah user dalam proses pembuatan hingga proses approval sehingga proses pembayaran nantinya tidak lagi memakan waktu yang lama, maka penulis menggunakan :
- Elisitasi melalui 4 (empat) tahap, yaitu menggunakan tekhnik MDI pada tahap kedua, dan untuk tahap ketiga menggunakan tehnik TOE, untuk menjabarkan daftar kebutuhan.
- Pembuatan diagram UML, yang terdiri dari use diagram, sequence diagram, activity diagram, state chart diagram, dan class diagram.
- Elisitasi melalui 4 (empat) tahap, yaitu menggunakan tekhnik MDI pada tahap kedua, dan untuk tahap ketiga menggunakan tehnik TOE, untuk menjabarkan daftar kebutuhan.
- Menggunakan App Serv sebagai pendukung aplikasi yang digunakan sebagai web server.
- Menggunakan MySQL sebagai database yang akan dibangun.
- Dan untuk media tampilan menggunakan Dreamweaver.
Kesimpulan terhadap Tujuan dan Manfaat Penelitian
a. Adapun tujuan dari penelitian ini adalah sebagai berikut :
-
Operasional
Penelitian ini mempunyai tujuan operasional sebagai sarana untuk memperbaiki sistem yang saat ini sudah berjalan sehingga setelah sistem yang sekarang di perbaiki terkait dengan permintaan biaya lembur karyawan akan lebih cepat.
-
Fungsional
Penelitian ini mempunyai tujuan fungsional yaitu hasil penelitian ini nantinya mampu menyajikan suatu sarana yang memudahkan karyawan dalam membuat atau permintaan biaya lembur dan menerimanya lebih tepat waktu.
-
Individual
a. Untuk mendapatkan lebih banyak pengalaman dalam pembuatanperancangan aplikasi sistem informasi yang terkomputerisasi guna untuk mempermudah dalam proses pembuatan atau perminttaan biaya lembur.
b. Agar penulis dapat mengimplementasikan ilmu yang sudah didapat diperkuliahan.
c. Untuk melengkapi syarat kelulusan pada jurusan Sistem Informasi di STMIK Raharja.
b. Kesimpulan terhadap manfaat penelitian
Adapun manfaat dari penelitian ini adalah sebagai berikut :
-
Peneliti
a. Terciptanya kepuasan batin ketika menghasilkan suatu karya dan dapat bermanfaat bagi suatu instansi.
b. Sebagai syarat kelulusan guna mendapat gelar sarjana komputer.
c. Dapat mengimplementasikan teori-teori yang dipelajari di bangku kuliah ke dalam bentuk project.
-
Institusi
a. Terciptanya efektifitas dan efisiensi waktu dalam mendapatkan Approval.
b. Dapat teridentifikasinya kendala dan permasalahan pada sehingga bisa lebih mempermudah dalam mengambil keputusan.
c. Memudahkan dalam mengumpulkan informasi pada Data Center PT Visionet International dengan data yang akurat dan cepat.
-
STMIK Raharja
a. Dapat menjadi referensi bagi Mahasiswa atau Mahasiswi untuk melakukan penelitian-penelitian selanjutnya, terutama dalam sistem informasi secara online.
b. Dapat memperkaya pengetahuan para Mahasiswa atau Mahasiswi dalam pengambilan keputusan terhadap suatu permasalahan.
c. Dapat membuat Perguruan Tinggi STMIK Raharja dikenal oleh instansi-instansi yang dijadikan objek penelitian para Mahasiswa atau Mahasiswi.
Kesimpulan Terhadap Metode Penelitian
1. Kesimpulan Pada Metode Pengumpulan Data
Berdasarkan hasil metode pengumpulan data yang dilakukan dibagi menjadi 3 yaitu :
- Metode observasi (Observasi Research)
- Metode Interview(Interview Research)
- Metode Study pustaka (Library Research)
Pada metode ini penulis melakukan analisa terhadap masalah yang ada ke bagian Data Center dengan cara mengamati sumber serta mengumpulkan data dari bagian-bagian terkait yang berhubungan, baik berupa dokumen formulir, catatan-catatan, maupun laporan.
Metode wawancara adalah metode pengumpulan data dengan cara melakukan tanya jawab langsung pada bagian Data Center yaitu para Supervisor dan Head serta bagian Akunting yang berhubungan dengan proses Aproval dan Validasi dalam pembuatan atau permintaan biaya lembur dan memahami akan hal yang akan diteliti sesuai dengan tujuan penelitian.
Metode study kepustakaan dilakukan untuk menunjang metode wawancara dan observasi yang telah dilakukan. Pengumpulan informasi yang dilakukan yaitu dengan membaca dan mempelajari beberapa buku yang berhubungan dengan teori yang dibahas dalam laporan ini, melalui sumber-sumber dari kepustakaan dan diinternet
2. Kesimpulan Pada Metode Value Chain
Berdasarkan hasil penelitian, dengan menggunakan metode Value Chain sebagai metode penelitian analisis value chain menekankan pada sekumpulan aktivitas yang dikerjakan untuk mendesain, mengembangkan, memasarkan, mengirimkan serta memberikan pelayanan purna jual atas produk yang dihasilkan.
3. Kesimpulan Pada Metode Perancangan
Berdasarkan hasil penelitian, metode perancangan sistem penilaian evaluasi hasil belajar siswa yang akan dibangun ini, penulis menggunakan Dalam metode rancangan ini menggunakan UML (Uniefied Modeling Language) , dengan aplikasi software menggunakan Visual paradigm 12.2 Enterprise Edition Selain itu juga penulis menggunakan bahasa pemrograman PHP (Hypertext Preprocessor) merupakan software Open Source. Dalam penulisan bahasa PHP ini, penulis menggunakan software Notepad++, sedangkan pembuatan database dengan menggunakan software XAMPP yang mendukung database MySQL. Adobe Photoshop CS6 dan Adobe Dreamweaver CS6 untuk membuat desain, dan bahasa pemrograman lain yang dapat mendukung dalam perancangan sistem.
4. Kesimpulan Pada Metode Testing
Berdasarkan hasil penelitian, metode testing dilakukan pengujian pada sistem yang diusulkan agar dapat menemukan fungsi-fungsi yang tidak benar atau hilang seperti pengujian pada menu login jika username benar dan password salah, maka sistem akan menolak akses login dan menampilkan pesan “Maaf anda saat ini tidak terdaftar dalam daftar karyawan kami dan silahkan Login kembali untuk mengakses sitem ini”. Pengujian pada input data expense (untuk field total di isi dengan huruf) , maka sistem menolak akses input data expense dan menampilkan pesan “Total Number harus diisi angka !” tetapi jika semua data sudah diisi dengan lengkap maka sistem akan menerima akses input data expense.
Saran
Agar rancangan sistem pembayaran upah lembur ini dapat dibayarkan lebih cepat, maka ada beberapa hal penting yang perlu siperhatikan. Adapun saran-saran yang diusulkan oleh penulis sehubungan dengan sistem yang dirancang adalah sebagai berikut :
Para staff membuat form request expense setelah gajian pada akhir bulan, agar diminggu pertama di bulan berikutnya sudah dilakukan pembayaran.
Dalam membuat form request expense, harap diperhatikan dan disesuaikan kembali dengan draft yang sudah di buat oleh supervisor, agar tidak tidak terjadi kesalahan ketika sudah masuk dalam proses approval yang membuat form request nya di reject yang otomatis membuat kita harus membuat ulang.
Kesan
Penelitian ini memberikan peneliti wawasan dan pengalaman baru. Dimana peneliti harus terjun dan terlibat langsung ke lapangan, berinteraksi dengan pihak terkait dan sebisa mungkin mengorganisir semua kegiatan rinci dari penelitian ini agar penelitian bisa berjalan sesuai timeline yang telah ditentukan.
Walaupun tidak semua-nya menyenangkan ada juga tekanan, kekhawatiran, dan kesulitan dalam melakukan penelitian ilmiah ini. Dan juga pengeluaran ekstra waktu, tenaga, dan biaya, Namun ada kepuasan tersendiri ketika penelitian dapat menyeselesaikan dengan baik dan tepat waktu.
DAFTAR PUSTAKA- ↑ 1,0 1,1 1,2 1,3 1,4 1,5 Suprihadi,Rini Kartika Hudiono, Lina Sinatra Wijaya. 2013. "Rancang Bangun Sistem Jejaring Klaster Berbasis Web Menggunakan Metode Model View Controller". Vol.6 No.3 - Mei 2013 ISSN: 1978-8282STMIK Raharja.
- ↑ Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamaSutabri
- ↑ Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamaNasaruddin
- ↑ Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamaJogiyanto
- ↑ "Perancangan Sistem Informasi dan Aplikasinya".Jakarta: Gava Media
- ↑ "Perancangan Sistem Informasi". Yogyakarta: Andi Offset
- ↑ Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamaSutarman
- ↑ Situmorang. 2010. "Buku Analisis Data". Medan: Katalog Dalam Terbitan (KTD)
- ↑ Laudon,Kenneth C dan Laudon, C, Jane. 2012. "SistemInformasi Manajemen". Edisi Ke-10, Cetakan Ke-1. Jakarta : Salemba Empat
- ↑ Mardi, 2011. "Sistem Informasi Akuntansi", Jakarta : Ghalia Indonesia
- ↑ Yustianti.2012. “Buku PengantarTeknologiInformasi”. Jakarta:BumiAksara
- ↑ 12,0 12,1 Herlawati,Prabowo Pudjo Widodo. 2011. "Menggunakan UML Unified Modeling Language". Bandung : Informatika.
- ↑ Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamaRohman
- ↑ Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamaRizqi
- ↑ Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamaWisdaningrum
- ↑ Dewi, Meta Amalia dan Henderi. 2011. "Perencanaan Strategik SI/TIPemerintah Kota Tangerang Dalam Mewujudkan E-Government"\. Tangerang: Jurnal CCIT.Vol.5,No.1-September 2011
- ↑ 17,0 17,1 17,2 17,3 17,4 17,5 17,6 17,7 17,8 17,9 pada bukunya
- ↑ Meiastoko, dody. 2013. “Implementasi Sistem Informasi Sumber Daya Manusia Dalam, Kegiatan Rekruitmen Karyawan”. Jurnal Administrasi Bisnis (JAB) Vol.6 No.2-September 2013
- ↑ 19,0 19,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.
- ↑ Kesalahan pengutipan: Tag
<ref>
tidak sah; tidak ditemukan teks untuk ref bernamaHidayati
- ↑ 21,0 21,1 21,2 21,3 21,4 21,5 21,6 21,7 Lilian Nila Sari Putri. SI 1011464388. 2013-2014. "Perancangan Sistem Informasi Perpustakaan Sekolah Pada SMK Teluk Naga Tangerang." STMIK Raharja.
- ↑ 22,0 22,1 22,2 22,3 22,4 Winarno, Ali Zaki, Smit Dev Community. 2011. "Mudah Membuat Website dan E-Commerce Dengan PHP Framework". Jakarta: PT. Elex Media Komputindo.
- ↑ 23,0 23,1 Lilian
- ↑ Maimunah
- ↑ 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.
- ↑ 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.
- ↑ Yulianto. 2013-2014. "Pengembangan SIS+ Pada Perguruan Tinggi Raharja Study Kasus : Daftar Nilai dan Biodata Menggunakan Yii Framework". STMIK Raharja.
- ↑ Gopalia, Aakash (Oxford Brookers University). Effectiveness of Online Recruitment and Selection Process: Case of Tesco
LAMPIRAN-LAMPIRANLampiran 1: Kartu Bimbingan (Pembimbing I dan II)Lampiran 2: [ Elisitasi Tahap I, II,III dan Final Draft]Lampiran 3: [ Formulir Seminar Prorposal]Lampiran 4: [Formulir Pertemuan Stakeholder]Lampiran 5: Uraian PekerjaanLampiran 6: Formulir WawancaraLampiran 7: Surat Pengantar ObservasiLampiran 8: Surat Keterangan Implementasi ProgramLampiran 9: Sertifikat ITLampiran 10: Sertifikat TOEFLLampiran 12: Sertifkat ProspekLampiran 13: Katalog ProdukLampiran 14: Final PresentasiLampiran 15: Daftar Riwayat HidupContributors
- Departement Head