SI1314477238: Perbedaan revisi
Wakhid arif (bicara | kontrib) (→Ruang Lingkup) |
Wakhid arif (bicara | kontrib) |
||
(19 revisi antara oleh pengguna yang sama tidak ditampilkan) | |||
Baris 18: | Baris 18: | ||
<p style="line-height: ">'''Disusun Oleh :'''</P></div><br> | <p style="line-height: ">'''Disusun Oleh :'''</P></div><br> | ||
− | <div style="font-size: 14pt;font-family: 'times new roman';text-align: | + | {|table align="center" |
− | < | + | |<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NIM'''</div>||<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">''': 1314477238'''</div> |
− | + | |- | |
− | <div style="font-size: 14pt;font-family: 'times new roman';text-align: | + | |<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NAMA'''</div>||<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">''': [[Wakhid Arif Pangestu|Wakhid Arif Pangestu]]'''</div> |
− | < | + | |}<br> |
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"> | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"> | ||
Baris 35: | Baris 35: | ||
<p style="line-height: 1">'''TANGERANG'''</P></div> | <p style="line-height: 1">'''TANGERANG'''</P></div> | ||
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"> | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"> | ||
− | <p style="line-height: 1">'''2019/2020'''</P></div> | + | <p style="line-height: 1">'''TA. 2019/2020'''</P></div> |
| | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''UNIVERSITAS RAHARJA'''</p></div> | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''UNIVERSITAS RAHARJA'''</p></div> | ||
Baris 97: | Baris 100: | ||
|- | |- | ||
− | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">''' | + | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Dekan'''</div> || || || || || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Ketua'''</div> |
|- | |- | ||
− | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">''' | + | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Fakultas Sains dan Teknologi'''</div> || || || || || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Program Studi Sitem Informasi'''</div> |
|- | |- | ||
Baris 121: | Baris 124: | ||
|- | |- | ||
− | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u><b>( | + | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u><b>(Sugeng Satoso, M.Kom)</b></u></div>|| || || || || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u><b>(Desy Apriani, S.Kom., M.T.I)</b></u></div> |
|- | |- | ||
− | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><b>NIP : | + | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><b>NIP : 006095</b></div> || || || || || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><b>NIP : 010814</b></div> |
+ | |||
+ | |} | ||
+ | |||
+ | {|table align="center" | ||
+ | |||
+ | |- | ||
+ | |||
+ | | | ||
+ | |||
+ | |- | ||
+ | |||
+ | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Rektor'''</div> | ||
+ | |||
+ | |- | ||
+ | |||
+ | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Universitas Raharja'''</div> | ||
+ | |||
+ | |- | ||
+ | |||
+ | | | ||
+ | |||
+ | |- | ||
+ | |||
+ | | | ||
+ | |||
+ | |- | ||
+ | |||
+ | | | ||
+ | |||
+ | |- | ||
+ | |||
+ | | | ||
+ | |||
+ | |- | ||
+ | |||
+ | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u><b>(Dr. Po. [[Abas Sunarya]], M.Si)</b></u></div> | ||
+ | |||
+ | |- | ||
+ | |||
+ | | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><b>NIP : 000603</b></div> | ||
|} | |} | ||
Baris 132: | Baris 175: | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''UNIVERSITAS RAHARJA'''</p></div> | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''UNIVERSITAS RAHARJA'''</p></div> | ||
Baris 147: | Baris 193: | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Dibuat Oleh :</p></div> |
{|table align="center" | {|table align="center" | ||
Baris 177: | Baris 223: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi Komputer Akuntansi</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi Komputer Akuntansi</p></div> | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">TA. 2019/2020</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Oleh :</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Oleh :</p></div> | ||
Baris 220: | Baris 266: | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''UNIVERSITAS RAHARJA'''</p></div> | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''UNIVERSITAS RAHARJA'''</p></div> | ||
Baris 235: | Baris 284: | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Dibuat Oleh :</p></div> |
{|table align="center" | {|table align="center" | ||
Baris 265: | Baris 314: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi Komputer Akuntansi</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi Komputer Akuntansi</p></div> | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">TA. 2019/2020</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Penguji :</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Penguji :</p></div> | ||
Baris 318: | Baris 367: | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''UNIVERSITAS RAHARJA'''</p></div> | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''UNIVERSITAS RAHARJA'''</p></div> | ||
Baris 366: | Baris 418: | ||
| | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.</p></div> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | <div align="right" style="font-size: 12pt;font-family: 'times new roman'"> | ||
+ | {| width="100%" align="right" | ||
|- | |- | ||
− | + | | width="60%" | || align="center" | Tangerang, Januari 2020 | |
− | | | + | |
− | + | ||
|- | |- | ||
− | + | | || | |
− | | | + | |
− | + | ||
|- | |- | ||
− | + | | || | |
− | | | + | |
− | + | ||
|- | |- | ||
− | + | | || | |
− | | | + | |- |
− | + | | || | |
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | || | ||
+ | |- | ||
+ | | width="60%" | || align="center" | <u><b>([[Wakhid Arif Pangestu|Wakhid Arif Pangestu]])</b></u> | ||
+ | |- | ||
+ | | width="60%" | || align="center" | <b>NIM : 1314477238</b> | ||
|- | |- | ||
− | |||
− | |||
− | |||
|} | |} | ||
+ | </div> | ||
| | ||
Baris 403: | Baris 477: | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
− | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''' | + | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''ABSTRAKSI'''</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Tujuan dari penelitian ini adalah merancang sebuah sistem pengolahan data berbasis web untuk penjualan, barang pada PT Mitrabuana Widyasakti Metode analisis yang digunakan adalah metode fact finding yaitu melakukan wawancara kepada beberapa karyawan perusahaan. Sedangkan metode perancangan yang digunakan adalah perancangan basis data menggunakan ''Database Lifecycle'' (DBLC), bahasa pemograman yang digunakan adalah PHP (''Hypertext preprocessor''), dan untuk database menggunakan MySQL. Hasil yang dicapai adalah sebuah aplikasi yang dapat dijadikan tempat penyimpanan data, pengolah data transaksi yang dilakukan Marketing Manager dan alat bantu kerja untuk sales. kesimpulan dari hasil penelitian ini adalah perusahaan ini tidak membutuhkan kertas sebagai tempat penyimpanan, dapat menekan tingkat Human error dalam mengolah data dan pengaksesan data lebih mudah dan cepat.</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Tujuan dari penelitian ini adalah merancang sebuah sistem pengolahan data berbasis web untuk penjualan, barang pada PT Mitrabuana Widyasakti Metode analisis yang digunakan adalah metode fact finding yaitu melakukan wawancara kepada beberapa karyawan perusahaan. Sedangkan metode perancangan yang digunakan adalah perancangan basis data menggunakan ''Database Lifecycle'' (DBLC), bahasa pemograman yang digunakan adalah PHP (''Hypertext preprocessor''), dan untuk database menggunakan MySQL. Hasil yang dicapai adalah sebuah aplikasi yang dapat dijadikan tempat penyimpanan data, pengolah data transaksi yang dilakukan Marketing Manager dan alat bantu kerja untuk sales. kesimpulan dari hasil penelitian ini adalah perusahaan ini tidak membutuhkan kertas sebagai tempat penyimpanan, dapat menekan tingkat Human error dalam mengolah data dan pengaksesan data lebih mudah dan cepat.</p></div> | ||
Baris 411: | Baris 488: | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"><i>'''ABSTRACT'''</i></p></div> | <div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"><i>'''ABSTRACT'''</i></p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''The purpose of this research is to design a web-based data processing system for selling at PT Mitrabuana Widyasakti. The analytical method used is fact finding methode is interviews to several employees of the company. While the design method used is a database design using Database Lifecycle (DBLC), the programming language used is PHP (Hypertext Preprocessor), and for the database used is MySQL. The result achieved is an application that can be used as data storage, data processing.''</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''The purpose of this research is to design a web-based data processing system for selling at PT Mitrabuana Widyasakti. The analytical method used is fact finding methode is interviews to several employees of the company. While the design method used is a database design using Database Lifecycle (DBLC), the programming language used is PHP (Hypertext Preprocessor), and for the database used is MySQL. The result achieved is an application that can be used as data storage, data processing.''</p></div> | ||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | ||
+ | <p style="line-height: 2">''Keywords: Web-based data processing information systems, database applications'',</p></div> | ||
| | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''KATA PENGANTAR'''</div> | <div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''KATA PENGANTAR'''</div> | ||
Baris 423: | Baris 508: | ||
| | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Alhamdulilah , Puji syukur senantiasa penulis panjatkan kehadirat Allah SWT yang telah memberikan beribu jalan serta melimpahkan segala rahmat dan karunia-Nya, sehingga penulisan laporan Skripsi ini dapat berjalan dengan baik dan selesai dengan semestinya. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Alhamdulilah , Puji syukur senantiasa penulis panjatkan kehadirat Allah SWT yang telah memberikan beribu jalan serta melimpahkan segala rahmat dan karunia-Nya, sehingga penulisan laporan Skripsi ini dapat berjalan dengan baik dan selesai dengan semestinya. Dengan judul skripsi “ Perancangan Sistem Informasi pengolahan data penjualan barang berbasis web pada PT. Mitra buana Widyasakti”</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan dari pembuatan Skripsi ini adalah sebagai salah satu persyaratan dalam memperoleh gelar Sarjana Komputer (S.Kom) untuk jenjang S1 di | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan dari pembuatan Skripsi ini adalah sebagai salah satu persyaratan dalam memperoleh gelar Sarjana Komputer (S.Kom) untuk jenjang S1 di Universitas Raharja, Cikokol Tangerang. </p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu, pada kesempatan yang singkat ini izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada:</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu, pada kesempatan yang singkat ini izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada:</p></div> | ||
− | |||
− | |||
<ol> | <ol> | ||
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bapak Dr. Po Abas Sunarya M,Si selaku Rektor universitas Raharja.</p></li> |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bapak Sugeng Santoso , M.Kom, Selaku Dekan Fakultas Universitas Raharja.</p></li> |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Ibu Desy Apriani , S.Kom., M.T.I Selaku Kepala Jurusan Sistem Informasi.</p></li> |
− | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Ibu Maimunah, M.Kom Selaku Dosen Pembimbing I yang telah banyak membantu dalam penyusunan laporan skripsi.</p></li> | |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bapak Arkan Nur Robby ST,. MM Selaku Dosen pembimbing II yang telah banyak membantu dalam penyusunan laporan skripsi</p></li> |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Hormat dan bakti penulis khususkan pada kedua orang tua yang telah memberikan dukungan baik moril maupun materil serta do’a sehingga penulis dapat menyelesaikan laporan dengan baik.</p></li> |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Ibu umayah selaku stakeholder yang telah banyak membantu dalam memahami sistem di lapangan.</p></li> |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bapak dan Ibu dosen Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi penulis.</p></li> |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Teman – teman Seperjuangan yang selalu ada dan memberikan semangat.</p></li> |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Serta semua pihak yang tidak dapat penulis sebutkan satu-persatu namanya yang telah ikut membantu dalam penyusunan laporan Skripsi ini.</p></li></ol> |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify | + | |
− | </ol> | + | |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyadari bahwa dalam penulisan laporan Skripsi ini masih jauh dari kata sempurna. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakannya. Akhir kata, penulis ucapkan terima kasih dan semoga laporan Skripsi ini dapat bermanfaat bagi penulis dan seluruh pembaca.</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyadari bahwa dalam penulisan laporan Skripsi ini masih jauh dari kata sempurna. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakannya. Akhir kata, penulis ucapkan terima kasih dan semoga laporan Skripsi ini dapat bermanfaat bagi penulis dan seluruh pembaca.</p></div> | ||
Baris 491: | Baris 572: | ||
</div> | </div> | ||
+ | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
{{pagebreak}} | {{pagebreak}} | ||
__TOC__ | __TOC__ | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR GAMBAR'''</p></div> | <div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR GAMBAR'''</p></div> | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 3.1. Struktur Organisasi</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 3.1. Struktur Organisasi </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 3.2. Use Case Diagram Sistem Yang Berjalan</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 3.2. Use Case Diagram Sistem Yang Berjalan</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 3.3. Sequence Diagram Sistem Yang Berjalan</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 3.3. Sequence Diagram Sistem Yang Berjalan</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 3.4. Activity Diagram Sistem Yang Berjalan</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 3.4. Activity Diagram Sistem Yang Berjalan</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.1. Use Case Diagram Sistem Yang Diusulkan</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.1. Use Case Diagram Sistem Yang Diusulkan</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.2. Activity Diagram Sistem Yang Diusulkan</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.2. Activity Diagram Sistem Yang Diusulkan</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.3. Sequence Diagram Sistem Yang Diusulkan</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.3. Sequence Diagram Sistem Yang Diusulkan</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.4. Class Diagram Sistem Yang Diusulkan</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.4. Class Diagram Sistem Yang Diusulkan</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.5. Halaman Login</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.5. Halaman Login</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.6. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.6. Halaman Utama Operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.7. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.7. Halaman Pembelian barang operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.8. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.8. Halaman Data barang operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.9. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.9. Halaman Tambah Data operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.10. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.10. Halaman Data Supplier</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.11. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.11. Halaman Tambah Data supplier</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.12. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.12. Halaman Transaksi penjualan operator </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.13. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.13. Halaman Retur operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.14. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.14. Halaman Admin </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.15. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.15. Halaman Data Barang</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.16. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.16. Halaman Tambah Data Barang</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.17. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.17. Halaman Data Kategori</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.18. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.18. Halaman Tambah Data Kategori </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.19. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.19. Halaman Data Supplier</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.20. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.20. Halaman Tambah Data Supplier</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.21. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.21. Halaman Pembelian Barang</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.22. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.22. Halaman Transaksi Penjualan </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.23. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.23. Halaman Retur </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.24. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.24. Halaman Data Laporan</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.25. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.25. Halaman Grafik </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.26. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.26. Halaman Login Aplikasi</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.27. Halaman Utama | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.27. Halaman Utama Operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.28. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.28. Halaman Pembelian Barang Operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.29. Data | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.29. Halaman Data Barang Operator </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.30. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.30. Halaman Tambah data barang operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.31. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.31. Halaman Data Supplier Operator </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.32. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.32. Halaman Tambah Data Supplier Operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.33. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.33. Halaman Transaksi Operator </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.34. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.34. Halaman Transaksi cari produk Operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.35. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.35. Halaman Retur Operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.36. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.36. Halaman Retur bantuan Operator</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.37. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.37. Halaman Utama Admin </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.38. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.38. Halaman Data Barang </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.39. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.39. Halaman Tambah Data Barang</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.40. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.40. Halaman Data Kategori</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.41. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.41. Halaman Tambah data Kategori</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.42. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.42. Halaman Data supplier </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.43. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.43. Halaman Tambah Data Supplier </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.44. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.44. Halaman Pembelian Barang </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.45. | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.45. Halaman Transaksi </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.46. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.46. Halaman Transaksi cari produk </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.47. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.47. Halaman Retur </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.48. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.48. Halaman Retur-bantuan </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.49. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.49. Halaman Data Laporan </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.50. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.50. Halaman Data Grafik </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.51. Halaman | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.51. Halaman Back up </p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.52 | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Gambar 4.52. Halaman Restore </p></div> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR TABEL'''</p></div> | <div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR TABEL'''</p></div> | ||
Baris 574: | Baris 651: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 3.3. Elisitasi Tahap I</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 3.3. Elisitasi Tahap I</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 3.4. Elisitasi Tahap II</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 3.4. Elisitasi Tahap II</p></div> | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 3.5 Elisitasi Tahap III</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 3.5. Elisitasi Tahap III</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 3.6 Final Draft Elisitasi</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 3.6. Final Draft Elisitasi</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.1. Perbedaan Antara Sistem Berjalan Dan Sistem Usulan</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.1. Perbedaan Antara Sistem Berjalan Dan Sistem Usulan</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.2. Tabel Detail beli</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.2. Tabel Detail beli</p></div> | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.3. Tabel Barang</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.3. Tabel Barang</p></div> |
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.4. Tabel Supplier </p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.4. Tabel Supplier</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.5. Tabel Beli</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.5. Tabel Beli</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.6. Tabel Detail Jual</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.6. Tabel Detail Jual</p></div> | ||
Baris 586: | Baris 663: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.9. Tabel Jual</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.9. Tabel Jual</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.10. Tabel Retur</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.10. Tabel Retur</p></div> | ||
− | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.11. Login</p></div> | |
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.12. Akses Operator</p></div> | ||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.13. Akses Admin</p></div> | ||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.14. Schedule Time</p></div> | ||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Tabel 4.15. Estisimasi Biaya</p></div> | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
+ | {{pagebreak}} | ||
+ | |||
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR SIMBOL'''</p></div> | <div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR SIMBOL'''</p></div> | ||
Baris 616: | Baris 700: | ||
| | ||
+ | {{pagebreak}} | ||
+ | <hr width="100%"> | ||
{{pagebreak}} | {{pagebreak}} | ||
Baris 633: | Baris 719: | ||
==Ruang Lingkup== | ==Ruang Lingkup== | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian ini akan dilakukan di PT. Mitrabuana Widyasakti, membahas tentang bagaimana proses penjualan barang pada PT. Mitrabuana Widyasakti dengan berbasis aplikasi 'web''. Agar dalam pembahasan masalah menjadi lebih terarah dan berjalan dengan baik,maka perlu kirannya dibuat suatu batasan masalah sehingga tidak menimbulkan kekeliruan dalam pembahasan penjualan barang meliputi order barang alat x-ray , sparepart, penjualan dan pengembalian sampai pembuatan laporan.</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian ini akan dilakukan di PT. Mitrabuana Widyasakti, membahas tentang bagaimana proses penjualan barang pada PT. Mitrabuana Widyasakti dengan berbasis aplikasi ''web''. Agar dalam pembahasan masalah menjadi lebih terarah dan berjalan dengan baik,maka perlu kirannya dibuat suatu batasan masalah sehingga tidak menimbulkan kekeliruan dalam pembahasan penjualan barang meliputi order barang alat x-ray , sparepart, penjualan dan pengembalian sampai pembuatan laporan.</p></div> |
==Tujuan dan Manfaat== | ==Tujuan dan Manfaat== | ||
Baris 657: | Baris 743: | ||
==Metodologi Penelitian== | ==Metodologi Penelitian== | ||
− | Metode penelitian merupakan suatu cara untuk memecahkan masalah ataupun cara mengembangkan ilmu pengetahuan menggunakan metode ilmiah. Secara lebih luas metode penelitian merupakan cara-cara ilmiah untuk mendapatkan data yang valid, dengan tujuan dapat ditemukan, dikembangkan dan dibuktikan, suatu pengetahuan tertentu sehingga gilirannya dapat digunakan untuk memahami, memecahkan dan mengantisipasi masalah. Beberapa teknik untuk mendapatkan data yang diperlukan dalam penulisan penelitian Skripsi, beberapa metode yang digunakan sebagai berikut: | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode penelitian merupakan suatu cara untuk memecahkan masalah ataupun cara mengembangkan ilmu pengetahuan menggunakan metode ilmiah. Secara lebih luas metode penelitian merupakan cara-cara ilmiah untuk mendapatkan data yang valid, dengan tujuan dapat ditemukan, dikembangkan dan dibuktikan, suatu pengetahuan tertentu sehingga gilirannya dapat digunakan untuk memahami, memecahkan dan mengantisipasi masalah. Beberapa teknik untuk mendapatkan data yang diperlukan dalam penulisan penelitian Skripsi, beberapa metode yang digunakan sebagai berikut:</p></div> |
===Metode Analisa=== | ===Metode Analisa=== | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam hal menganalisa data, metode yang digunakan adalah Analisa ''SWOT'' dapat berupa Kekuatan (''Strenghts''), Kelemahan (''Weaknesses''), Kesempatan (''Opportunity'') dan Ancaman (''Threat''). Penelitian ini menggunakan metode analisa ''SWOT'' karena saat akan membuat suatu rancangan sistem selayaknya sudah mengevaluasi tentang ''Strenghts, Weaknesses, Opportunity dan juga Threat'' yang ada pada perusahaan guna pembuatan sistem pada perusahaan tersebut. Sehingga untuk menemukan masalah-masalah yang akan ditemui maka diadakan analisa sistem yang ada agar sistem yang baru dapat mengatasi kelemahan tersebut.</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam hal menganalisa data, metode yang digunakan adalah Analisa ''SWOT'' dapat berupa Kekuatan (''Strenghts''), Kelemahan (''Weaknesses''), Kesempatan (''Opportunity'') dan Ancaman (''Threat''). Penelitian ini menggunakan metode analisa ''SWOT'' karena saat akan membuat suatu rancangan sistem selayaknya sudah mengevaluasi tentang ''Strenghts, Weaknesses, Opportunity dan juga Threat'' yang ada pada perusahaan guna pembuatan sistem pada perusahaan tersebut. Sehingga untuk menemukan masalah-masalah yang akan ditemui maka diadakan analisa sistem yang ada agar sistem yang baru dapat mengatasi kelemahan tersebut.</p></div> | ||
− | |||
===Metode Pengumpulan Data=== | ===Metode Pengumpulan Data=== | ||
Baris 667: | Baris 752: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Melakukan peninjauan langsung atau pengamatan secara langsung ke lapangan pada PT.Mitrabuana Widyasakti dengan cara mengumpulkan data dan mempelajari kinerja perusahaan. Adapun hasil yang didapat dari observasi yakni mengetahui sistem kerja yang berjalan, sehingga dapat melaporkan kegiatan yang pernah dilihat, dipelajari dan dituangkan dalam penelitian ini.</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Melakukan peninjauan langsung atau pengamatan secara langsung ke lapangan pada PT.Mitrabuana Widyasakti dengan cara mengumpulkan data dan mempelajari kinerja perusahaan. Adapun hasil yang didapat dari observasi yakni mengetahui sistem kerja yang berjalan, sehingga dapat melaporkan kegiatan yang pernah dilihat, dipelajari dan dituangkan dalam penelitian ini.</p></div> | ||
====Wawancara==== | ====Wawancara==== | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Melakukan tanya jawab dengan pimpinan PT Mitrabuana Widyasakti yang berperan sebagai | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Melakukan tanya jawab dengan pimpinan PT Mitrabuana Widyasakti yang berperan sebagai ''stakeholder'' pada penelitian ini. Dari hasil wawancara dengan Ibu Umayah, beliau menginginkan perbaikan pada sistem pengolahan data penjualan barang pada PT.Mitrabuana Widyasakti.</p></div> |
− | + | ||
− | + | ||
+ | ====Studi Pustaka==== | ||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Selain melakukan observasi dan wawancara pencarian data dengan cara studi pustaka dalam metode ini dilakukan untuk melengkapi data-data yang diperoleh dengan cara membaca dan mempelajari dari buku, artikel dan ''browsing'' internet. Pengumpulan data dengan memanfaatkan daftar pustaka ini agar dapat mendukung objek penelitian dengan melakukan perbandingan teori-teori yang sudah ada dilokasi sumber data. </p></div> | ||
===Metode Perancangan=== | ===Metode Perancangan=== | ||
Baris 730: | Baris 815: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Suatu sistem menjadi bagian pengolah yang akan merubah masukkan menjadi keluaran.</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Suatu sistem menjadi bagian pengolah yang akan merubah masukkan menjadi keluaran.</p></div> | ||
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sasaran sistem</p></li> | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sasaran sistem</p></li> | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Suatu sistem pasti mempunyai tujuan (''goal'') atau sasaran ( | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Suatu sistem pasti mempunyai tujuan (''goal'') atau sasaran (''objective''). Sasaran dari sistem sangat menentukan ''input'' yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.</p></div></ol> |
====Klasifikasi Sistem==== | ====Klasifikasi Sistem==== | ||
Baris 806: | Baris 891: | ||
====Definisi Analisa Sistem==== | ====Definisi Analisa Sistem==== | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Lasminiasih, Sandhi P dkk (2016:885)<ref name="Lasminiasih, Sandhi, Ali, Miftah dan Roowhan. 2016. ''Perancangan Sistem Informasi Kredit Mikro Mahasiswa Berbasis Web''. Jurnal Sistem Informasi (JSI) Vol. 8, No.1, April 2016.">Lasminiasih, Sandhi, Ali, Miftah dan Roowhan. 2016. ''Perancangan Sistem Informasi Kredit Mikro Mahasiswa Berbasis Web''. Jurnal Sistem Informasi (JSI) Vol. 8, No.1, April 2016.</ref>, “Analisa sistem adalah mengidentifikasi sistem yang sudah ada apakah terdapat masalah yang telah terjadi pada sistem yang lama. Masalah dapat didefinisikan sebagai suatu pertanyaan yang diinginkan untuk dipecahkan atau diselesaikan”,</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Lasminiasih, Sandhi P dkk (2016:885)<ref name="Lasminiasih, Sandhi, Ali, Miftah dan Roowhan. 2016. ''Perancangan Sistem Informasi Kredit Mikro Mahasiswa Berbasis Web''. Jurnal Sistem Informasi (JSI) Vol. 8, No.1, April 2016.">Lasminiasih, Sandhi, Ali, Miftah dan Roowhan. 2016. ''Perancangan Sistem Informasi Kredit Mikro Mahasiswa Berbasis Web''. Jurnal Sistem Informasi (JSI) Vol. 8, No.1, April 2016.</ref>, “Analisa sistem adalah mengidentifikasi sistem yang sudah ada apakah terdapat masalah yang telah terjadi pada sistem yang lama. Masalah dapat didefinisikan sebagai suatu pertanyaan yang diinginkan untuk dipecahkan atau diselesaikan”,</p></div> | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sedangkan Didik Setiawan dan Yhoni Agus Setya Mahendra | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sedangkan Didik Setiawan dan Yhoni Agus Setya Mahendra ''Indonesian Journal on Networking and Security'' (IJNS) Vol.4 No.2 (2015:23)<ref name="Setiawan, Didik dan Yhoni Agus. 2015. ''Perancangan Sistem Informasi Penduduk Pada Kantor Desa Kebonsari''. Pasuruan: Indonesian Journal on Networking dan Security Vol. 4, No. 2, April 2015.">Setiawan, Didik dan Yhoni Agus. 2015. ''Perancangan Sistem Informasi Penduduk Pada Kantor Desa Kebonsari''. Pasuruan: Indonesian Journal on Networking dan Security Vol. 4, No. 2, April 2015.</ref> berpendapat bahwa, “analisis sistem (''systems analysis'') adalah mengidentifikasi dan mengevaluasi masalah-masalah, kesempatan-kesempatan, hambatan-hambatan dan kebutuhan-kebutuhan yang ada agar selanjutnya dapat dilakukan pembenahan”.</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat yang dikemukakan diatas maka dapat disimpulkan bahwa analisa sistem adalah mengidentifikasi masalah yang ada atau terjadi agar selanjutnya dapat dipecahkan atau diselesaikan sesuai kebutuhan.</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat yang dikemukakan diatas maka dapat disimpulkan bahwa analisa sistem adalah mengidentifikasi masalah yang ada atau terjadi agar selanjutnya dapat dipecahkan atau diselesaikan sesuai kebutuhan.</p></div> | ||
Baris 813: | Baris 898: | ||
<ol> | <ol> | ||
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menganalisa sistem yang ada, yaitu mempelajari dan mengetahui apa yang dikerjakan dan mengetahui apa yang dikerjakan oleh sistem yang ada.</p></li> | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menganalisa sistem yang ada, yaitu mempelajari dan mengetahui apa yang dikerjakan dan mengetahui apa yang dikerjakan oleh sistem yang ada.</p></li> | ||
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menspesifikasi sistem, yaitu menspesifikasi masukan yang digunakan | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menspesifikasi sistem, yaitu menspesifikasi masukan yang digunakan ''database'' yang ada proses yang dilakukan dan keluaran yang dihasilkan.</p></li></ol> |
==Teori Khusus== | ==Teori Khusus== | ||
Baris 851: | Baris 936: | ||
===Konsep Dasar PHP=== | ===Konsep Dasar PHP=== | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut One Yunita Fujiyati (2015:4)<ref name="Fujiyati, Yunita One dan Sukadi. 2015. ''Sistem Informasi Pengolahan Data Kependudukan Desa Purwoasri''. Journal Speed – Sentra Penelitian Engineering dan Edukasi Vol. 7, No. 1, 2015.">Fujiyati, Yunita One dan Sukadi. 2015. ''Sistem Informasi Pengolahan Data Kependudukan Desa Purwoasri''. Journal Speed – Sentra Penelitian Engineering dan Edukasi Vol. 7, No. 1, 2015.</ref> “PHP adalah perangkat lunak bebas yang dirilis di bawah Lisensi PHP, ''que'' tidak kompatibel dengan GNU ''General Public License'' (GPL) karena pembatasan pada penggunaan istilah PHP”. </p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut One Yunita Fujiyati (2015:4)<ref name="Fujiyati, Yunita One dan Sukadi. 2015. ''Sistem Informasi Pengolahan Data Kependudukan Desa Purwoasri''. Journal Speed – Sentra Penelitian Engineering dan Edukasi Vol. 7, No. 1, 2015.">Fujiyati, Yunita One dan Sukadi. 2015. ''Sistem Informasi Pengolahan Data Kependudukan Desa Purwoasri''. Journal Speed – Sentra Penelitian Engineering dan Edukasi Vol. 7, No. 1, 2015.</ref> “PHP adalah perangkat lunak bebas yang dirilis di bawah Lisensi PHP, ''que'' tidak kompatibel dengan GNU ''General Public License'' (GPL) karena pembatasan pada penggunaan istilah PHP”. </p></div> | ||
− | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam Penelitian Trupti Tawari dan Prof. A.J Nathe yang berjudul “''Comparative Study Of Different Framework Of PHP''” Pada ''International Journal of Research in Computer & Information Technology'' (IJRCIT) Vol.1 No.2 (2016:264) Mengatakan “PHP adalah bahasa script sisi server yang dirancang untuk pengembangan web namun juga digunakan sebagai bahasa pemrograman tujuan umum”. Awalnya dibuat oleh Rasmus Lerdorf pada tahun 1994, implementasi referensi PHP sekarang diproduksi oleh The PHP Group. PHP awalnya berdiri untuk Personal Home Page, tapi sekarang singkatan dari backronym rekursif PHP: Hypertext Preprocessor. Kode CPP dapat dimasukkan ke dalam kode HTML, atau dapat digunakan dalam kombinasi dengan berbagai sistem template web, sistem manajemen konten web dan kerangka kerja web . Kode PHP biasanya diproses oleh juru bahasa PHP yang diimplementasikan sebagai modul di web server atau sebagai ''Common Gateway Interface'' (CGI) yang bisa dieksekusi. Server web menggabungkan hasil kode PHP yang diinterpretasikan dan dieksekusi, yang mungkin merupakan jenis data, termasuk gambar, dengan halaman web yang dihasilkan. Kode PHP juga bisa dijalankan dengan ''command-line interface'' (CLI) dan bisa digunakan untuk mengimplementasikan aplikasi grafis mandiri.</p></div> | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam Penelitian Trupti Tawari dan Prof. A.J Nathe yang berjudul “''Comparative Study Of Different Framework Of PHP''” Pada ''International Journal of Research in Computer & Information Technology'' (IJRCIT) Vol.1 No.2 (2016:264)<ref name="Tawari, Trupti., dan Prof. A.J Nathe. 2016. ''Comparative Study of Different Framework of PHP. International Journal of Research in Computer and Information Technology. Vol. 2 No. 2''.Tawari, Trupti., dan Prof. A.J Nathe. 2016. ''Comparative Study of Different Framework of PHP. International Journal of Research in Computer and Information Technology. Vol. 2 No. 2''.">Tawari, Trupti., dan Prof. A.J Nathe. 2016. ''Comparative Study of Different Framework of PHP. International Journal of Research in Computer and Information Technology. Vol. 2 No. 2''.Tawari, Trupti., dan Prof. A.J Nathe. 2016. ''Comparative Study of Different Framework of PHP. International Journal of Research in Computer and Information Technology. Vol. 2 No. 2''.</ref> Mengatakan “PHP adalah bahasa script sisi server yang dirancang untuk pengembangan web namun juga digunakan sebagai bahasa pemrograman tujuan umum”. Awalnya dibuat oleh Rasmus Lerdorf pada tahun 1994, implementasi referensi PHP sekarang diproduksi oleh The PHP Group. PHP awalnya berdiri untuk Personal Home Page, tapi sekarang singkatan dari backronym rekursif PHP: Hypertext Preprocessor. Kode CPP dapat dimasukkan ke dalam kode HTML, atau dapat digunakan dalam kombinasi dengan berbagai sistem template web, sistem manajemen konten web dan kerangka kerja web . Kode PHP biasanya diproses oleh juru bahasa PHP yang diimplementasikan sebagai modul di web server atau sebagai ''Common Gateway Interface'' (CGI) yang bisa dieksekusi. Server web menggabungkan hasil kode PHP yang diinterpretasikan dan dieksekusi, yang mungkin merupakan jenis data, termasuk gambar, dengan halaman web yang dihasilkan. Kode PHP juga bisa dijalankan dengan ''command-line interface'' (CLI) dan bisa digunakan untuk mengimplementasikan aplikasi grafis mandiri.</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sementara menurut Sidik Betha (2014:3)<ref name="Betha, Sidik. 2014. ''Pemrograman Web dengan PHP''. Informatika: Bandung : Deepublish.">Betha, Sidik. 2014. ''Pemrograman Web dengan PHP''. Informatika: Bandung : Deepublish.</ref>, “PHP (''Hypertext Preprocessor'') adalah suatu bahasa pemrograman yang digunakan untuk menerjemahkan baris kode program menjadi kode mesin yang dapat dimengerti oleh komputer yang bersifat ''server-side'' yang dapat ditambahkan ke dalam HTML”.</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sementara menurut Sidik Betha (2014:3)<ref name="Betha, Sidik. 2014. ''Pemrograman Web dengan PHP''. Informatika: Bandung : Deepublish.">Betha, Sidik. 2014. ''Pemrograman Web dengan PHP''. Informatika: Bandung : Deepublish.</ref>, “PHP (''Hypertext Preprocessor'') adalah suatu bahasa pemrograman yang digunakan untuk menerjemahkan baris kode program menjadi kode mesin yang dapat dimengerti oleh komputer yang bersifat ''server-side'' yang dapat ditambahkan ke dalam HTML”.</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat diatas maka ditarik kesimpulan bahwa PHP (''Hypertext Preprocessor'') adalah perangkat lunak yang menggunakkan bahasa pemograman untuk menerjemahkan kode program menjadi kode mesin agar dapat dimengerti oleh komputer.</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat diatas maka ditarik kesimpulan bahwa PHP (''Hypertext Preprocessor'') adalah perangkat lunak yang menggunakkan bahasa pemograman untuk menerjemahkan kode program menjadi kode mesin agar dapat dimengerti oleh komputer.</p></div> |
Revisi terkini pada 29 Januari 2020 04.39
PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA
PENJUALAN BARANG BERBASIS WEB PADA
PT MITRABUANA WIDYASAKTI
Disusun Oleh :
NIM |
: 1314477238
|
NAMA |
FAKULTAS SAINS DAN TEKNOLOGI
PROGRAM STUDI SISTEM INFORMASI
KONSENTRASI KOMPUTER AKUNTANSI
UNIVERSITAS RAHARJA
TANGERANG
TA. 2019/2020
UNIVERSITAS RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA
PENJUALAN BARANG BERBASIS WEB PADA
PT MITRABUANA WIDYASAKTI
Disusun Oleh :
NIM |
: 1314477238
|
Nama |
|
Fakultas |
|
Program Pendidikan |
: Strata Satu
|
Program Studi |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akuntansi
|
Disahkan Oleh :
Tangerang, 20 Januari 2020
Dekan |
Ketua
| ||||
Fakultas Sains dan Teknologi |
Program Studi Sitem Informasi
| ||||
(Sugeng Satoso, M.Kom) |
(Desy Apriani, S.Kom., M.T.I)
| ||||
NIP : 006095 |
NIP : 010814
|
Rektor
|
Universitas Raharja
|
(Dr. Po. Abas Sunarya, M.Si)
|
NIP : 000603
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA
PENJUALAN BARANG BERBASIS WEB PADA
PT MITRABUANA WIDYASAKTI
Dibuat Oleh :
NIM |
: 1314477238
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Sistem Informasi
Konsentrasi Komputer Akuntansi
TA. 2019/2020
Disetujui Oleh :
Tangerang, Januari 2020
Pembimbing I |
Pembimbing II
| ||
(Maimunah , M.Kom) |
(Arkan Robby . ST ,. MM)
| ||
NID : 02012 |
NID : 14005
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA
PENJUALAN BARANG BERBASIS WEB PADA
PT MITRABUANA WIDYASAKTI
Dibuat Oleh :
NIM |
: 1314477238
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Fakultas Sains dan Teknologi
Program Studi Sistem Informasi
Konsentrasi Komputer Akuntansi
TA. 2019/2020
Disetujui Penguji :
Tangerang, Maret 2020
Ketua Penguji |
Penguji I |
Penguji II
| ||
(__________) |
(__________) |
(__________)
| ||
NID : |
NID : |
NID :
|
UNIVERSITAS RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA
PENJUALAN BARANG BERBASIS WEB PADA
PT MITRABUANA WIDYASAKTI
Disusun Oleh :
NIM |
: 1314477238
|
Nama |
|
Fakultas |
|
Program Pendidikan |
: Strata Satu
|
Program Studi |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akuntansi
|
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, Januari 2020 | |
(Wakhid Arif Pangestu) | |
NIM : 1314477238 |
*Tandatangan dibubuhi materai 6.000
ABSTRAKSI
Tujuan dari penelitian ini adalah merancang sebuah sistem pengolahan data berbasis web untuk penjualan, barang pada PT Mitrabuana Widyasakti Metode analisis yang digunakan adalah metode fact finding yaitu melakukan wawancara kepada beberapa karyawan perusahaan. Sedangkan metode perancangan yang digunakan adalah perancangan basis data menggunakan Database Lifecycle (DBLC), bahasa pemograman yang digunakan adalah PHP (Hypertext preprocessor), dan untuk database menggunakan MySQL. Hasil yang dicapai adalah sebuah aplikasi yang dapat dijadikan tempat penyimpanan data, pengolah data transaksi yang dilakukan Marketing Manager dan alat bantu kerja untuk sales. kesimpulan dari hasil penelitian ini adalah perusahaan ini tidak membutuhkan kertas sebagai tempat penyimpanan, dapat menekan tingkat Human error dalam mengolah data dan pengaksesan data lebih mudah dan cepat.
Kata kunci : Sistem informasi pengolahan data berbasis web, Aplikasi database
ABSTRACT
The purpose of this research is to design a web-based data processing system for selling at PT Mitrabuana Widyasakti. The analytical method used is fact finding methode is interviews to several employees of the company. While the design method used is a database design using Database Lifecycle (DBLC), the programming language used is PHP (Hypertext Preprocessor), and for the database used is MySQL. The result achieved is an application that can be used as data storage, data processing.
Keywords: Web-based data processing information systems, database applications,
Alhamdulilah , Puji syukur senantiasa penulis panjatkan kehadirat Allah SWT yang telah memberikan beribu jalan serta melimpahkan segala rahmat dan karunia-Nya, sehingga penulisan laporan Skripsi ini dapat berjalan dengan baik dan selesai dengan semestinya. Dengan judul skripsi “ Perancangan Sistem Informasi pengolahan data penjualan barang berbasis web pada PT. Mitra buana Widyasakti”
Tujuan dari pembuatan Skripsi ini adalah sebagai salah satu persyaratan dalam memperoleh gelar Sarjana Komputer (S.Kom) untuk jenjang S1 di Universitas Raharja, Cikokol Tangerang.
Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu, pada kesempatan yang singkat ini izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada:
Bapak Dr. Po Abas Sunarya M,Si selaku Rektor universitas Raharja.
Bapak Sugeng Santoso , M.Kom, Selaku Dekan Fakultas Universitas Raharja.
Ibu Desy Apriani , S.Kom., M.T.I Selaku Kepala Jurusan Sistem Informasi.
Ibu Maimunah, M.Kom Selaku Dosen Pembimbing I yang telah banyak membantu dalam penyusunan laporan skripsi.
Bapak Arkan Nur Robby ST,. MM Selaku Dosen pembimbing II yang telah banyak membantu dalam penyusunan laporan skripsi
Hormat dan bakti penulis khususkan pada kedua orang tua yang telah memberikan dukungan baik moril maupun materil serta do’a sehingga penulis dapat menyelesaikan laporan dengan baik.
Ibu umayah selaku stakeholder yang telah banyak membantu dalam memahami sistem di lapangan.
Bapak dan Ibu dosen Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi penulis.
Teman – teman Seperjuangan yang selalu ada dan memberikan semangat.
Serta semua pihak yang tidak dapat penulis sebutkan satu-persatu namanya yang telah ikut membantu dalam penyusunan laporan Skripsi ini.
Penulis menyadari bahwa dalam penulisan laporan Skripsi ini masih jauh dari kata sempurna. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakannya. Akhir kata, penulis ucapkan terima kasih dan semoga laporan Skripsi ini dapat bermanfaat bagi penulis dan seluruh pembaca.
Tangerang, 20 Januari 2020 | |
(Wakhid Arif Pangestu) | |
NIM : 1314477238 |
Daftar isi
- 1 BAB I
- 2 BAB II
- 2.1 Teori Umum
- 2.2 Teori Khusus
- 2.2.1 Konsep Dasar Penjualan
- 2.2.2 Konsep Dasar Notepad++
- 2.2.3 Konsep Dasar XAMPP
- 2.2.4 Konsep Dasar Web
- 2.2.5 Konsep Dasar MySQL
- 2.2.6 Konsep Dasar HTML
- 2.2.7 Konsep Dasar PHP
- 2.2.8 Konsep Dasar Database
- 2.2.9 Konsep Dasar Elisitasi
- 2.2.10 Konsep Dasar UML
- 2.2.11 Konsep Dasar Analisa SWOT
- 2.2.12 Konsep Dasar Testing
- 2.2.13 Konsep Dasar Perancangan
- 2.2.14 Konsep Dasar Prototype
- 2.3 Literature review
- 3 BAB III
- 3.1 Gambaran Umum Perusahaan
- 3.2 Analisa Sistem yang Berjalan
- 3.3 Konfigurasi Sitem yang berjalan
- 3.4 Permasalahan yang dihadapi dan Alternatif Pemencahan Masalah
- 3.5 User Requitment
- 4 BAB IV
- 4.1 Rancangan Sistem Usulan
- 4.1.1 Prosedur Sistem Usulan
- 4.1.2 Prosedur Sistem Usulan pada Use Case Diagram
- 4.1.3 Prosedur Sistem Usulan pada Actifity Diagram
- 4.1.4 Prosedur Sistem Usulan pada Sequence Diagram
- 4.1.5 Prosedur Sistem Usulan pada Class Diagram
- 4.1.6 Perbedaan Prosedur Antara Sistem Berjalan Dengan Sistem Diusulan
- 4.2 Rancangan Basis Data
- 4.3 Rancangan Prototype
- 4.4 Program
- 4.5 Konfigurasi Sistem Yang Diusulkan
- 4.6 Testing
- 4.7 Evaluasi Sistem
- 4.8 Time Schedule
- 4.9 Estimasi Biaya
- 4.1 Rancangan Sistem Usulan
- 5 BAB V
- 6 DAFTAR PUSTAKA
DAFTAR GAMBAR
Gambar 3.1. Struktur Organisasi
Gambar 3.2. Use Case Diagram Sistem Yang Berjalan
Gambar 3.3. Sequence Diagram Sistem Yang Berjalan
Gambar 3.4. Activity Diagram Sistem Yang Berjalan
Gambar 4.1. Use Case Diagram Sistem Yang Diusulkan
Gambar 4.2. Activity Diagram Sistem Yang Diusulkan
Gambar 4.3. Sequence Diagram Sistem Yang Diusulkan
Gambar 4.4. Class Diagram Sistem Yang Diusulkan
Gambar 4.5. Halaman Login
Gambar 4.6. Halaman Utama Operator
Gambar 4.7. Halaman Pembelian barang operator
Gambar 4.8. Halaman Data barang operator
Gambar 4.9. Halaman Tambah Data operator
Gambar 4.10. Halaman Data Supplier
Gambar 4.11. Halaman Tambah Data supplier
Gambar 4.12. Halaman Transaksi penjualan operator
Gambar 4.13. Halaman Retur operator
Gambar 4.14. Halaman Admin
Gambar 4.15. Halaman Data Barang
Gambar 4.16. Halaman Tambah Data Barang
Gambar 4.17. Halaman Data Kategori
Gambar 4.18. Halaman Tambah Data Kategori
Gambar 4.19. Halaman Data Supplier
Gambar 4.20. Halaman Tambah Data Supplier
Gambar 4.21. Halaman Pembelian Barang
Gambar 4.22. Halaman Transaksi Penjualan
Gambar 4.23. Halaman Retur
Gambar 4.24. Halaman Data Laporan
Gambar 4.25. Halaman Grafik
Gambar 4.26. Halaman Login Aplikasi
Gambar 4.27. Halaman Utama Operator
Gambar 4.28. Halaman Pembelian Barang Operator
Gambar 4.29. Halaman Data Barang Operator
Gambar 4.30. Halaman Tambah data barang operator
Gambar 4.31. Halaman Data Supplier Operator
Gambar 4.32. Halaman Tambah Data Supplier Operator
Gambar 4.33. Halaman Transaksi Operator
Gambar 4.34. Halaman Transaksi cari produk Operator
Gambar 4.35. Halaman Retur Operator
Gambar 4.36. Halaman Retur bantuan Operator
Gambar 4.37. Halaman Utama Admin
Gambar 4.38. Halaman Data Barang
Gambar 4.39. Halaman Tambah Data Barang
Gambar 4.40. Halaman Data Kategori
Gambar 4.41. Halaman Tambah data Kategori
Gambar 4.42. Halaman Data supplier
Gambar 4.43. Halaman Tambah Data Supplier
Gambar 4.44. Halaman Pembelian Barang
Gambar 4.45. Halaman Transaksi
Gambar 4.46. Halaman Transaksi cari produk
Gambar 4.47. Halaman Retur
Gambar 4.48. Halaman Retur-bantuan
Gambar 4.49. Halaman Data Laporan
Gambar 4.50. Halaman Data Grafik
Gambar 4.51. Halaman Back up
Gambar 4.52. Halaman Restore
DAFTAR TABEL
Tabel 3.1. Tabel SWOT
Tabel 3.2. Tabel Matriks SWOT
Tabel 3.3. Elisitasi Tahap I
Tabel 3.4. Elisitasi Tahap II
Tabel 3.5. Elisitasi Tahap III
Tabel 3.6. Final Draft Elisitasi
Tabel 4.1. Perbedaan Antara Sistem Berjalan Dan Sistem Usulan
Tabel 4.2. Tabel Detail beli
Tabel 4.3. Tabel Barang
Tabel 4.4. Tabel Supplier
Tabel 4.5. Tabel Beli
Tabel 4.6. Tabel Detail Jual
Tabel 4.7. Tabel Kategori
Tabel 4.8. Tabel User
Tabel 4.9. Tabel Jual
Tabel 4.10. Tabel Retur
Tabel 4.11. Login
Tabel 4.12. Akses Operator
Tabel 4.13. Akses Admin
Tabel 4.14. Schedule Time
Tabel 4.15. Estisimasi Biaya
DAFTAR SIMBOL
Daftar Simbol Use Case Diagram
Daftar Simbol Activity Diagram
Daftar Simbol Sequence Diagram
Daftar Simbol Class Diagram
BAB I
Latar Belakang
Pada era globalisasi saat ini, teknologi informasi berkembang dengan pesat. Hal ini ditandai dengan munculnya teknologi internet. Teknologi internet saat ini sudah menjadi kebutuhan di tengah-tengah masyarakat. Hampir di setiap perusahaan, instansi pemerintahan, lembaga - lembaga pendidikan maupun dalam hal perdagangan dan bisnis sudah menggunakan teknologi internet. Menurut Meyliana dalam Jurnal Piranti Warta Vol.11 No.2 April 2019:163 internet adalah jaringan komputer universal dan masing-masing jaringan dapat terdiri dari komputer yang berbeda - beda, terminal, dan peralatan lain, seperti telepon mobile, digital personal assistans yang dapat digunakan untuk mendapatkan akses ke program, data, dan informasi. Salah satu pemanfaatan teknologi internet dalam dunia perdagangan dan bisnis adalah untuk menjalankan aplikasi berbasis web atau yang sering disebut website. Dalam “Commercially Available Data Mining Tools used in the Economic Environment” Mihai Andronie (2019:3) mengatakan web sangat membantu bagaimana akhirnya sistem dapat diakses dimanapun asalkan terkoneksi dengan jaringan. Pemanfaatan teknologi internet lainnya dengan menggunakan database. Dengan adanya sistem yang teritegrasi dengan database, proses bisnis yang berjalan di suatu perusahaan akan berjalan lebih efektif dan efisien.
Selain itu, sistem ini juga dapat membantu suatu perusahaan untuk menghasilkan proses pengambilan keputusan yang lebih baik. PT. MitraBuana Widyasakti merupakan perusahaan dagang bergerak di bidang alat besar dan jasa . Perusahaan ini berkantor pusat di Jl. Benjamin Sueb , Kemayoran Jakarta Pusat Pada awalnya PT. Mitra Buana Widyasakti menjual X-Ray. Melihat keberhasilan perusahaan ini dalam mendistribusikan produk X-Ray keseluruh Indonesia, kemudian perusahaan ini dipercaya untuk menjadi marketing PT. Mitrabuana widyasakti dalam mendistribusikan produk Frosted Window Film atau dikenal dengan sebutan Sticker Sandblast / kaca buram. Pada saat ini PT. Mitrabuana Widyasakti melakukan pengelolahan transaksi data secara manual. Semua transaksi diolah menggunakan Microsoft Excel, sehingga apabila data yang akan diolah semakin banyak, maka akan sulit untuk melakukan pengolahan data. Selain itu, banyak terjadi kesalahan - kesalahan dalam melakukan pengolahan transaksi data, sehingga data yang didapat tidak akurat. Website ini memiliki fitur seperti registration for order, penerimaan pembelian, retur pembelian, retur penjualan dan lain lain. Dengan adanya aplikasi berbasis web ini, nantinya transaksi data dapat diolah dengan keamanan yang lebih tinggi dan data yang diperoleh lebih akurat serta memudahkan marketing manager dalam melakukan proses update, insert dan delete.
Maka penelitian Skripsi ini dibuat dengan berjudul “PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PENJUALAN BARANG BERBASIS WEB PADA PT MITRABUANA WIDYASAKTI”.
Rumusan Masalah
Masalah-masalah yang akan dibahas dalam penelitian ini, yaitu :
Bagaimana sistem dokumentasi pengolahan data penjualan barang yang sedang berjalan saat ini ?
Bagaimana merancang sistem pengolahan data penjualan barang berbasis web pada PT Mitrabuana Widyasakti ?
Ruang Lingkup
Penelitian ini akan dilakukan di PT. Mitrabuana Widyasakti, membahas tentang bagaimana proses penjualan barang pada PT. Mitrabuana Widyasakti dengan berbasis aplikasi web. Agar dalam pembahasan masalah menjadi lebih terarah dan berjalan dengan baik,maka perlu kirannya dibuat suatu batasan masalah sehingga tidak menimbulkan kekeliruan dalam pembahasan penjualan barang meliputi order barang alat x-ray , sparepart, penjualan dan pengembalian sampai pembuatan laporan.
Tujuan dan Manfaat
Tujuan Penelitian
Agar penelitian dapat dilaksanakan dengan baik dan tepat, tentunya harus ada tujuan-tujuan yanng jelas, yang telah ditetapkan sebuah pelaksanaan penelitian tersebut. Adapun tujuan penelitian ini sebagai berikut :
Membangun aplikasi yang dapat membantu pihak PT Mitrabuana Widyasakti dalam mengelola data penjualan barang.
Menganalisa dan mengetahui kebutuhan yang diinginkan oleh PT Mitrabuana Widyasakti
Mengetahui kendala-kendala yang terjadi dalam menjalankan pengolahan sistem penjualan barang berbasis web ini.
Manfaat Penelitian
Manfaat bagi peneliti
Meningkatkan kemampuan dalam menganalisa suatu sistem yang ada diperusahaan.
Dapat menerapkan ilmu pengetahuan yang didapat dibangku kuliah ke dunia nyata secara langsung.
Menambah pengetahuan dan pengalaman peneliti baik dari segi teori maupun praktek secara langsung sehingga mampu menyesuaikan diri apa bila ditempatkan didunia kerja.
Manfaat bagi Perguruan Tinggi Raharja
Menerima hasil penelitian tepat pada waktu yang ditentukan.
Dapat menambah daftar kerjasama atau kemitraan antar instansi.
Dapat menilai kualitas peneliti untuk acuan nilai.
Metodologi Penelitian
Metode penelitian merupakan suatu cara untuk memecahkan masalah ataupun cara mengembangkan ilmu pengetahuan menggunakan metode ilmiah. Secara lebih luas metode penelitian merupakan cara-cara ilmiah untuk mendapatkan data yang valid, dengan tujuan dapat ditemukan, dikembangkan dan dibuktikan, suatu pengetahuan tertentu sehingga gilirannya dapat digunakan untuk memahami, memecahkan dan mengantisipasi masalah. Beberapa teknik untuk mendapatkan data yang diperlukan dalam penulisan penelitian Skripsi, beberapa metode yang digunakan sebagai berikut:
Metode Analisa
Dalam hal menganalisa data, metode yang digunakan adalah Analisa SWOT dapat berupa Kekuatan (Strenghts), Kelemahan (Weaknesses), Kesempatan (Opportunity) dan Ancaman (Threat). Penelitian ini menggunakan metode analisa SWOT karena saat akan membuat suatu rancangan sistem selayaknya sudah mengevaluasi tentang Strenghts, Weaknesses, Opportunity dan juga Threat yang ada pada perusahaan guna pembuatan sistem pada perusahaan tersebut. Sehingga untuk menemukan masalah-masalah yang akan ditemui maka diadakan analisa sistem yang ada agar sistem yang baru dapat mengatasi kelemahan tersebut.
Metode Pengumpulan Data
Observasi
Melakukan peninjauan langsung atau pengamatan secara langsung ke lapangan pada PT.Mitrabuana Widyasakti dengan cara mengumpulkan data dan mempelajari kinerja perusahaan. Adapun hasil yang didapat dari observasi yakni mengetahui sistem kerja yang berjalan, sehingga dapat melaporkan kegiatan yang pernah dilihat, dipelajari dan dituangkan dalam penelitian ini.
Wawancara
Melakukan tanya jawab dengan pimpinan PT Mitrabuana Widyasakti yang berperan sebagai stakeholder pada penelitian ini. Dari hasil wawancara dengan Ibu Umayah, beliau menginginkan perbaikan pada sistem pengolahan data penjualan barang pada PT.Mitrabuana Widyasakti.
Studi Pustaka
Selain melakukan observasi dan wawancara pencarian data dengan cara studi pustaka dalam metode ini dilakukan untuk melengkapi data-data yang diperoleh dengan cara membaca dan mempelajari dari buku, artikel dan browsing internet. Pengumpulan data dengan memanfaatkan daftar pustaka ini agar dapat mendukung objek penelitian dengan melakukan perbandingan teori-teori yang sudah ada dilokasi sumber data.
Metode Perancangan
Perancangan sistem dilakukan setelah tahap analisa selesai. Pada tahap perancangan atau tahap dalam mendesain merupakan tahap yang menentukan proses sistem yang baru. Oleh karena itu dalam perancangan sistem yang digunakan yaitu, Notepad++ untuk mengcoding script program, Visual Paradigm for UML Interprise Edition digunakan untuk membuat model diagram, XAMPP, dan web browser yang digunakan untuk membuka web yang sudah dirancang yaitu Google Chrome.
Metode Prototype
Prototyping perangkat lunak (software prototyping) atau siklus hidup menggunakan protoyping (life cycle using prototyping) adalah salah satu metode siklus hidup sistem yang didasarkan pada konsep model bekerja (working model). Tujuannya adalah mengembangkan model menjadi sistem final. Artinya sistem akan dikembangkan lebih cepat dari pada metode tradisional dan biayanya menjadi lebih rendah.
Ciri khas dari metodologi ini adalah pengembang sistem (system developer), klien, dan pengguna dapat melihat dan melakukan eksperimen dengan bagian dari sistem komputer dari sejak awal proses pengembangan.</p></div>
Metode Pengujian
Dalam Skripsi ini metode pengujian (testing) yang digunakan yaitu Blackbox Testing. Blackbox testing merupakan metode uji coba yang memfokuskan pada keperluan software yang memungkinkan pengembang aplikasi untuk membuat himpunan kondisi input yang akan melatih seluruh syarat – syarat fungsional suatu program. Metode blackbox testing berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya : fungsi – fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi dan terminasi. Alasan mengapa menggunakan metode ini adalah :
• Untuk mengetahui pesan kesalahan atau umpan balik (feedback) yang diberikan oleh sistem pada tahapan pengujian.
• Untuk dapat melakukan analisa dan juga mengevaluasian dari pengujian yang dilakukan pada sistem tersebut.
Sistematika Penulisan
Untuk memahami lebih jelas penelitian ini, maka materi-materi yang tertera pada Penelitian Skripsi dikelompokkan menjadi 5 (lima) bab dengan sistematika penyampaian sebagai berikut :
BAB I PENDAHULUAN
Bab ini menjelaskan tentang informasi umum yaitu Latar Belakang , Perumusan Masalah, Ruang Lingkup, Tujuan dan Manfaat, Metodologi Penelitian, dan Sistematika Penulisan.
BAB II LANDASAN TEORI
Bab ini berisikan teori yang membahas sistem sesuai dengan keterkaitan dengan penelitian yang sedang dijalani. Definisi yang diambil dari kutipan-kutipan buku yang berkaitan serta beberapa literature review yang berhubungan dengan penelitian.
BAB III ANALISA SISTEM YANG BERJALAN
Bab ini berisikan gambaran dan sejarah singkat PT.Mitrabuana Widyasakti , struktur organisasi, pembahasan tugas dan wewenang, serta penggambaran sistem yang berjalan dengan menggunakan UML (Unified Modelling Language).
BAB IV SISTEM YANG DIUSULKAN
Bab ini berisi tentang rancangan sistem yang diusulkan dengan menggunakan UML (Unified Modelling Language), serta hasil rancangan sistem menggunakan prototype dan Mysql yang terangkum dalam XAMPP, serta implementasi program yang dibuat, kelebihan dan kekurangan dari program yang diusulkan.
BAB V PENUTUP
Bab ini berisi kesimpulan dan saran dari penulisan ini kepada pihak-pihak yang berkepentingan sehingga tujuan dan manfaat dari penelitian Skripsi ini dapat tersampaikan.
DAFTAR PUSTAKA
LAMPIRAN
BAB II
Teori Umum
Konsep Dasar Sistem
Definisi Sistem
Berikut ini definisi sistem menurut beberapa para ahli, diantaranya menurut Randi V. Palit dkk dalam E-Jurnal Teknik Elektro dan Komputer Vol. 4 No. 7 (2019:1)[1], “sistem adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan”.
Menurut Maimunah, dkk (2019:26)[2], “sistem dapat didefinisikan dengan pendekatan prosedur dan pendekatan komponen, sistem dapat didefinisikan sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu”.
Menurut Djahir dan Pratita (2019:45),”berpendapat bahwa sistem sebagai kumpulan atau grup dan bagian atau komponen apapun, baik secara fisik maupun nonfisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan tertentu”.
Berdasarkan pendapat yang dikemukakan diatas dapat disimpulkan sistem merupakan suatu kumpulan kesatuan komponen elemen atau jaringan yang berkaitan untuk memudahkan suatu jaringan kerja agar tercapainya suatu tujuan tertentu”.
Karakteristik Sistem
Menurut Jeperson Hutahaean dalam buku konsep sistem informasi (2017:3-5)[3], supaya sistem dikatakan sistem yang baik maka harus memiliki karakteristik sebagai berikut :
Komponen
Batasan sistem (boundary)
Lingkungan luar sistem (environment)
Penghubung sistem (interface)
Masukkan sistem (input)
Keluaran sistem (output)
Pengolah sistem
Sasaran sistem
Suatu sistem terdiri dari sejumlah komponen-komponen yang saling berinteraksi, yang artinya saling bekerja sama.
Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lain atau dengan lingkungan luarnya.
Lingkungan luar sistem adalah diluar batas dari sistem yang mempengaruhi operasi sistem.
Penghubung sistem merupakan media penghubung antara satu subsistem dengan subsistem lainnya.
Masukkan adalah energi yang dimasukkan kedalam sistem, yang dapat berupa perawatan (maintenance input) dan masukkan sinyal (signal input).
Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan.
Suatu sistem menjadi bagian pengolah yang akan merubah masukkan menjadi keluaran.
Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Sasaran dari sistem sangat menentukan input yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.
Klasifikasi Sistem
Menurut Jeperson Hutahaean dalam buku konsep sistem informasi (2019:6-7)[3], sistem dapat diklasifikasikan sebagai berikut :
Sistem abstrak (abstract system)
Sistem fisik (physical system)
Sistem alamiyah (natural system)
Sistem buatan manusia (human made system)
Sistem tertentu (deterministicl system)
Sistem tak tentu (probalistic system)
Sistem tertutup (close system)
Sistem terbuka (open system)
Sistem abstrak adalah sistem yang berupa pemikiran-pemikiran atau ide-ide yang tidak tampak secara fisik.
Sistem fisik adalah sistem yang ada secara fisik.
Sistem alamiyah adalah sistem yang terdiri melalui proses alam, tidak dibuat oleh manusia.
Sistem buatan manusia adalah sistem yang dibuat oleh manusia yang melibatkan interaksi antara manusia dengan mesin.
Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang sudah dapat diprediksi, sebagai keluaran sistem yang dapat diramalkan.
Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilistic.
Sistem tertutup adalah sistem yang tidak terpengaruh luar, sistem bekerja otomatis tanpa ada turut campur lingkungan luar.
Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima input dan output dari lingkungan luar atau subsistem lainnya. Karena sistem terbuka terpengaruh lingkungan luar maka harus mempunyai pengendali yang baik.
Konsep Dasar Data dan Informasi
Sub bab ini menjelaskan mengenai definisi data, definisi informasi, dan kualitas informasi.
Definisi Data
Menurut Eka Iswandy dalam Jurnal TEKNOIF Vol. 3 No. 2 (2015:73)[4], “Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan”.
Sedangkan Rulia Puji Hastanti, Bambang Eka Purnama dkk dalam Jurnal Bianglala Informatika Vol. 3 No. 2 (2015:2)[5] mengatakan bahwa “Data adalah hal yang merujuk pada fakta-fakta baik berupa angka, teks, dokumen, gambar, bagan, suara yang mewakili deskriptif verbal atau kode tertentu”.
Menurut Suprihadi dalam Jurnal CCIT (2013:310)[6] “Data merupakan sekumpulan keterangan atau bukti kenyataan yang masih mentah, masih berdiri sendiri, belum di organisasikan dan belum diolah atau diproses”.
Berdasarkan pendapat definisi di atas maka disimpulkan bahwa data adalah sesuatu yang belum mempunyai arti dan dapat berupa fakta-fakta bisa dalam bentuk angka, teks, dokumen, gambar, bagan dan suara sehingga yang tadinya masih belum bermanfaat menjadi bermanfaat bagi penerimanya.
Definisi Informasi
Menurut Randi V. Palit dkk dalam E-Jurnal Teknik Elektro dan Komputer Vol. 4 No. 7 (2015:1-2)[1], “Informasi adalah Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, melakukan keputusan berdasarkan informasi tersebut dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali”.
Menurut Suprihadi dkk dalam jurnal CCIT Vol. 6 No. 3 (2013:310)[6] “Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi”.
Sedangkan Eko Amri Jaya (2016:1)[7] berpendapat, “Informasi adalah data yang diolah dan berguna bagi si pemakai. Terkadang informasi juga dapat dimaknai sebagai proses lebih lanjut dari data dan memiliki nilai tambah”.
Berdasarkan pendapat yang dikemukakan diatas maka dapat disimpulkan bahwa informasi adalah data yang telah diolah melalui suatu model sehingga menghasilkan suatu informasi yang berguna bagi penerimanya.
Kualitas Informasi
Menurut Dudi Pratomo dan Willy. S. Yuliandhari dalam Jurnal Manajemen Bisnis Indonesia Vol. 1 No. 3 (2014:472)[8], bahwa kualitas informasi tergantung dari 4 hal yaitu :
Akurat ( Accurate )
Tepat Waktu ( Timelines )
Relevan (Relevance )
Lengkap ( Complete )
Informasi dikatakan akurat yaitu informasi harus jelas mencerminkan maksud yang disampaikan dan harus bebas dari kesalahan-kesalahan serta tidak bias atau menyesatkan.
Umur informasi merupakan faktor yang trikal dalam menentukan kegunaannya. Ketepatan adalah informasi tidak lebih tua dari periode waktu tindakan yang didukungnya. Ketepatan waktu juga berarti kegiatan menyajikan informasi pada saat transaksi terjadi atau pada saat informasi tersebut dibutuhkan.
Informasi dikatakan relevan apabila informasi tersebut harus bermanfaat bagi si penerima informasi. Relevan informasi yang diterima oleh masing-masing penerima sangatlah berbeda-beda.
Lengkap ialah tidak boleh ada bagian informasi yang penting atau esensial bagi pengambil keputusan atau pelaksanaan tugas yang hilang, karena akan menghasilkan keputusan yang salah nantinya.
Konsep Dasar Sistem Informasi
Sub bab ini menjelaskan definisi sistem informasi dan komponen sistem informasi.
Definisi Sistem Informasi
Menurut One Yunita Fujiyati dan Sukadi (2015:3)[9], “Sistem informasi adalah kombinasi antara prosedur kerja, informasi, orang dan teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi”.
Menurut Diah Aryani, dkk (2017:77)[10], “berpendapat bahwa sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”.
Sementara menurut Sugeng Wahyudiono dan Faisal Ahmad Anindito (2015:22)[11], “Sistem informasi adalah suatu sistem yang berkaitan dengan pengumpulan, penyimpanan, dan pemrosesan data, baik dilakukan secara manual maupun berbantuan computer untuk menghasilkan informasi yang sangat berguna bagi proses pengambilan keputusan”.
Berdasarkan definisi diatas maka dapat disimpulkan bahwa sistem informasi adalah kombinasi dari suatu sistem yang berkaitan antara pengumpulan, penyimpanan dan pemrosesan untuk mencapai tujuan yang sangat berguna bagi proses pengambilan keputusan.
Komponen Sistem Informasi
Menurut Choirul Muallifah, Bambang Eka Purnama dkk dalam Jurnal Speed – Sentra Penelitian Engineering dan edukasi Vol. 8 No. 2 (2016:10)[12], komponen sistem informasi di antaranya:
Blok Masukan ( Input Block )
Blok Model ( Model Block )
Blok Keluaran ( Output Block )
Blok Teknologi ( Technology Block )
Basis Data ( Database Block )
Input memiliki data yang masuk ke dalam sistem informasi, juga metode-metode untuk menangkap data yang dimasukkan.
Blok ini terdiri dari kombinasi prosedur logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data.
Produk dari sistem informasi adalah keluaran yang merupakan informasi berkualitas dan dokumentasi yang berguna untuk semua tingkatan manjemen serta semua pemakai sistem.
Blok teknologi digunakan untuk menerima input, menyimpan, mengakses data, menghasilkan dan mengirimkan keluaran dari sistem secara keseluruhan.
Basis data merupakan kumpulan data yang saling berhubungan di perangkat keras komputer dan digunakan perangkat lunak (‘’software’’) untuk memanipulasinya.
Konsep Dasar Analisa Sistem
Sub bab ini dijelaskan mengenai definisi analisa sistem.
Definisi Analisa Sistem
Menurut Lasminiasih, Sandhi P dkk (2016:885)[13], “Analisa sistem adalah mengidentifikasi sistem yang sudah ada apakah terdapat masalah yang telah terjadi pada sistem yang lama. Masalah dapat didefinisikan sebagai suatu pertanyaan yang diinginkan untuk dipecahkan atau diselesaikan”,
Sedangkan Didik Setiawan dan Yhoni Agus Setya Mahendra Indonesian Journal on Networking and Security (IJNS) Vol.4 No.2 (2015:23)[14] berpendapat bahwa, “analisis sistem (systems analysis) adalah mengidentifikasi dan mengevaluasi masalah-masalah, kesempatan-kesempatan, hambatan-hambatan dan kebutuhan-kebutuhan yang ada agar selanjutnya dapat dilakukan pembenahan”.
Berdasarkan pendapat yang dikemukakan diatas maka dapat disimpulkan bahwa analisa sistem adalah mengidentifikasi masalah yang ada atau terjadi agar selanjutnya dapat dipecahkan atau diselesaikan sesuai kebutuhan.
Tahapan-Tahapan Analisa Sistem
Menurut Yasin Efendi, Saipul Anwaro dkk (2015:10)[15], kegiatan yang dilakukan pada tahap ini adalah:
Menganalisa sistem yang ada, yaitu mempelajari dan mengetahui apa yang dikerjakan dan mengetahui apa yang dikerjakan oleh sistem yang ada.
Menspesifikasi sistem, yaitu menspesifikasi masukan yang digunakan database yang ada proses yang dilakukan dan keluaran yang dihasilkan.
Teori Khusus
Konsep Dasar Penjualan
Definisi Penjualan
Keberhasilan suatu perusahaan pada umumnya dinilai berhasil dilihat dari kemampuan dalam memperoleh laba. Dengan laba yang diperoleh,perusahaan akan dapat mengembangkan berbagai kegiatan,meningkatkan jumlah aktiva dan modal serta dapat mengembangkan dan memperluas bidang usahanya untuk mencapai tujuan tersebut,perusahaan mengandalkan kegiatannya dalam bentuk penjualan semakin besar volume penjualan semakin besar pula laba akan diperoleh perusahaan.
Menurut hery ( 2018 ) menyatakan bahwa”penjualan merupakan total jumlah yang dibebankan kepada pelanggan atas barang dagangan yang dijual perusahaan,baik meliputi penjualan tunai,maupun penjualan secara kredit.
Prosedur penjualan
Prosedur penjualan melibatkan beberapa bagian dalam perusahaan dengan maksud agar transaksi penjualan yang terjadi dapat diawasi dengan baik. dalam system berjalan sesungguhnya terdapat unit-unit fungsional namun belum mendukung arus informasi dapat berjalan dengan baik.hal ini merupakan salah satu hambatan yang menyebabkan proses pencatatan transaksi tidak berjalan sebagaimana mestinya.
Konsep Dasar Notepad++
Menurut Agustian Noor dalam Jurnal Sains dan Informatika Vol. 2 No. 2 (2016:78)[16], “Notepad++ adalah program aplikasi pengembangan yang berguna untuk mengedit teks dan skrip kode pemrograman”.
Sementara Venkatatamangarao Nampally, Dr. M. Raghavender Sharma dkk dalam International Journal of Scientific Research in Computer Science, Engineering and Information Technology Vol. 2 No. 5 (2017:885)[17], “Notepad++ is a text editor and source code editor for use with Microsoft Windows. It support tabbed editing, which allows working with multiple open files in a single windows”. Dan menurut Achmad Sidik, Lilis Sakuroh dkk dalam Jurnal Sisfotek Global Vol. 7 No. 2 (2017:82), “Notepad++ adalah program penyunting teks dan penyunting kode sumber yang berjalan di sistem operasi windows”.
Konsep Dasar XAMPP
Menurut Ranci V. Palit, dkk dalam E-Jurnal Teknik Elektro dan Komputer Vol. 4 No. 7 (2015:2)[1], “XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program”,
Sedangkan Achmad Sidik, Lilis Sakuroh dkk dalam Jurnal Sisfotek Global Vol. 7 No. 2 (2017:82)[18] berpendapat bahwa, “XAMPP merupakan sebuah aplikasi pemrograman dan database yang di dalamnya terdapat berbagai macam aplikasi pemrograman seperti : Apache HTTP Server, MySQL database, bahasa pemrograman PHP dan Perl”.
Berdasarkan pengertian yang telah dikemukakan diatas maka disimpulkan bahwa XAMPP adalah sebuah software bebas yang mendukung sistem informasi dengan beberapa kumpulan paket program yang saling berhubungan.
Konsep Dasar Web
Menurut Prito Sutopo dkk dalam Jurnal Informatika Mulawarman Vol. 11 No. 1 (2016:25)[19], “Web merupakan terobosan baru sebagai teknologi sistem informasi yang menghubungkan data dari banyak sumber dan layanan yang beragam macamnya di internet, Web cepat sekali populer di lingkungan pengguna Internet, karena kemudahan yang diberikan kepada pengguna internet untuk melakukan penelusuran, penjelajahan, dan pencarian informasi”.
Sementara Rulia Puji Hastansi, Bambang Eka Purnama dkk dalam Jurnal Bianglala Informatika Vol. 3 No. 2 (2015:3)[5] berpendapat, “Website adalah suatu halaman yang memuat situs-situs web page yang berada di internet yang berfungsi sebagai media penyampaian informasi, komunikasi, atau transaksi.
Berdasarkan pendapat definisi diatas maka disimpulkan bahwa web adalah terobosan baru sebagai teknologi dalam suatu halaman yang memuat situs-situs web page diberikan kepada pengguna internet yang dapat berfungsi sebagai media penyimpanan informasi, komunikasi dan transaksi.
Konsep Dasar MySQL
Menurut Priyo Sutopo dkk dalam Jurnal Informatika Mulawarman Vol. 11 No.1 (2016:25)[19], “MySQL adalah salah satu jenis database server yang sangat terkenal”.
Sementara menurut Herman Yuliansyah Jurnal Informatika Vol. 8 No. 1 (2014:827)[20], “MySQL adalah sebuah database manajemen system (DBMS) popular yang memiliki fungsi sebagai relational database manajemen system (RDBMS), suatu aplikasi yang sifatnya open source serta server basis data MySQL memiliki kinerja sangat cepat, ‘’reliable’’, dan mudah untuk digunakan serta bekerja dengan arsitektur client server atau embedded systems”.
Berdasarkan pendapat definisi diatas maka disimpulkan bahwa MySQL adalah salah satu jenis database server yang bersifat open source serta memiliki kinerja yang cepat, reliable dan mudah digunakan saat bekerja.
Konsep Dasar HTML
Fauzan Masykur, Fiqiana Prasetiyowati dalam Jurnal Sains Teknologi dan Industri Vol. 14 No.1 (2016:95)[21] berpendapat bahwa, “HTML (Hypertext Markup Language) merupakan kumpulan dari simbol atau tag-tag yang dituliskan dalam sebuah ‘’file’’ yang dimaksudkan untuk penampilan halaman pada ‘’web browser’’”,
Sedangkan Ita Purnama Sari dan Erik Hadi Saputra dalam Jurnal Ilmiah DASI Vol. 15 No. 2 (2014:25)[22] , “HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi didalam sebuah browser internet”.
Berdasarkan pendapat definisi diatas tentang HTML maka dapat disimpulkan bahwa HTML adalah kumpulan dari simbol atau tag-tag yang berbahasa markup yang digunakan dalam pembuatan halaman pada web didalam sebuah browser.
Konsep Dasar PHP
Menurut One Yunita Fujiyati (2015:4)[9] “PHP adalah perangkat lunak bebas yang dirilis di bawah Lisensi PHP, que tidak kompatibel dengan GNU General Public License (GPL) karena pembatasan pada penggunaan istilah PHP”.
Dalam Penelitian Trupti Tawari dan Prof. A.J Nathe yang berjudul “Comparative Study Of Different Framework Of PHP” Pada International Journal of Research in Computer & Information Technology (IJRCIT) Vol.1 No.2 (2016:264)[23] Mengatakan “PHP adalah bahasa script sisi server yang dirancang untuk pengembangan web namun juga digunakan sebagai bahasa pemrograman tujuan umum”. Awalnya dibuat oleh Rasmus Lerdorf pada tahun 1994, implementasi referensi PHP sekarang diproduksi oleh The PHP Group. PHP awalnya berdiri untuk Personal Home Page, tapi sekarang singkatan dari backronym rekursif PHP: Hypertext Preprocessor. Kode CPP dapat dimasukkan ke dalam kode HTML, atau dapat digunakan dalam kombinasi dengan berbagai sistem template web, sistem manajemen konten web dan kerangka kerja web . Kode PHP biasanya diproses oleh juru bahasa PHP yang diimplementasikan sebagai modul di web server atau sebagai Common Gateway Interface (CGI) yang bisa dieksekusi. Server web menggabungkan hasil kode PHP yang diinterpretasikan dan dieksekusi, yang mungkin merupakan jenis data, termasuk gambar, dengan halaman web yang dihasilkan. Kode PHP juga bisa dijalankan dengan command-line interface (CLI) dan bisa digunakan untuk mengimplementasikan aplikasi grafis mandiri.
Sementara menurut Sidik Betha (2014:3)[24], “PHP (Hypertext Preprocessor) adalah suatu bahasa pemrograman yang digunakan untuk menerjemahkan baris kode program menjadi kode mesin yang dapat dimengerti oleh komputer yang bersifat server-side yang dapat ditambahkan ke dalam HTML”.
Berdasarkan pendapat diatas maka ditarik kesimpulan bahwa PHP (Hypertext Preprocessor) adalah perangkat lunak yang menggunakkan bahasa pemograman untuk menerjemahkan kode program menjadi kode mesin agar dapat dimengerti oleh komputer.
Konsep Dasar Database
Definisi database menurut Ary Budi Warsito, dkk dalam Jurnal CCIT (2015:29)[25] adalah “Struktur penyimpanan data untuk menambah, mengakses dan memproses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database seperti MySQL Server”.
Sedangkan Arshi Gouhar dalam International Journal of Engineering Science and Computing Vol. 7 No. 5 (2017:11766)[26], “Database an organised or systematic collection of data. A database can have a number of table or relations to store the data. This data can be retrieved, modified or deleted as per the user requirement”.
Menurut Agustian Noor dalam Jurnal Sains dan Informatika Vol. 2 No. 2 (2016:77)[16] berpendapat bahwa, “Sistem basis data atau database adalah sistem terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah diolah atau informasi dan membuat informasi tersedia saat dibutuhkan.
Berdasarkan beberapa definisi diatas maka dapat disimpulkan bahwa database adalah pusat data yang terkomputerisasi yang tujuannya memelihara data yang telah diolah sehingga dapat mempermudah pencarian saat akan dibutuhkan.
Konsep Dasar Elisitasi
Sub bab ini menjelaskan tentang elisitasi, sebagai berikut:
Definisi Elisitasi
Menurut Agit Amrullah, Rifda Faticha Alfa dkk (2016:27)[27], “Elitisasi merupakan rancangan dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”,
Sedangkan Ruliati dalam Jurnal Humanika Vol. 3 No. 15 (2015:7)[28] berpendapat, “Elisitasi yaitu mengajukan pertanyaan secara langsung dan terarah, pertanyaan tersebut diajukan kepada informan dengan maksud untuk memperoleh ujaran yang bertalian dengan masalah penelitian”.
Tahap-tahap Elisitasi
Menurut Andi Prastomo (2014:166)[29], “Elisitasi adalah suatu metode untuk analisa kebutuhan dalam rekayasa perangkat lunak”. Berikut tahap-tahap apa saja yang ada di elisitasi, sebagi berikut :
Elisitasi Tahap I, Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait oleh pihak wawancara.
Elisitasi Tahap II, Merupakan hasil dari pengklasifikasian elisitasi tahap I berdasarkan metode MDI, Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem. Berikut penjelasan mengenai metode MDI:
M pada MDI berarti ‘’Mandatory’’ (penting). Maksudnya ‘’requirement’’ tersebut harus ada dan tidak boleh dihilangkan pada saat pembuatan sistem baru.
D pada MDI berarti ‘’Desireable.’’ Maksudnya ‘’requirement’’ tersebut tidak terlalu penting dan boleh dihilangkan, namun jika ‘’requirement’’ tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.
I pada MDI berarti ‘’Inessential.’’ Maksudnya ‘’requirement’’ tersebut bukanlah termasuk bagian sistem dibahas.
Elisitasi Tahap III, Merupakan penyusutan elisitasi tapah II dengan cara mengeliminasi semua ‘’requirement’’ dengan option I pada metode MDI. Selanjutnya semua ‘’requirement’’ yang tersisa diklasifikasikan kembali dengan metode TOE, yaitu:
T artinya ‘’Technical,’’ maksudnya bagaimana tata cara / teknik pembuatan ‘’requirement’’ tersebut dalam sistem yang diusulkan?
O artinya ‘’Operational’’, maksudnya bagaimana tata cara penggunaan ‘’requirement’’ tersebut dalam sistem yang akan dikembangkan?
E artinya ‘’Economi’’, maksudnya berapakah biaya yang diperlukan guna membangun ‘’requirement’’ tersebut didalam sistem?
Konsep Dasar UML
Sub bab ini akan menjelaskan tentang UML, sebagai berikut:
Definisi UML
Menurut Henny Destiana dan Fandy Fajrin (2014:34-35)[30] “Unified Modeling Language (UML) adalah sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak”.
Sementara M.L.V Roopa Vani, M. Chandrika Kumari dkk dalam International Research Journal of Engineering Technology (IRJET) Vol. 2 No. 5 (2015:1212)[31] berpendapat bahwa, “Unified Modeling Languange (UML) is a standard modelling and programming language for writing software blueprints. It is very expressive language, addressing all the views needed to develop and then deploy such systems”.
Berdasarkan beberapa definisi diatas maka disimpulkan bahwa Unified Modeling Language (UML) adalah bahasa pemodelan visual yang telah menjadi standar untuk menspesifikasikan, memvisualisasikan, membangun dan mendokumentasikan ke dalam suatu perangkat lunak.
Diagram UML
Menurut Zarnelly (2017:71-72)[32], berikut adalah definisi dari beberapa jenis UML yang digunakan :
Class Diagram
Use Case Diagram
Sequence Diagram
Activity Diagram
Class diagram adalah adalah interaksi antara kelas dalam sistem. Sehingga dengan adanya class diagram dapat memberikan pandangan global atas sebuah sistem.
Use case diagram adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendreskripsikan tipe interaksi antara user sebuah sistemnya sendiri melalui sebuah cerita bagaimana sebuah sistem dipakai.
Sequence diagram digunakan untuk menunjukkan aliran fungsionalitas dalam use case. Kegunaannya untuk menunjukkan interaksi antara object.
Activity diagram adalah menggambarkan aliran fungsionalitas sistem. Digunakan untuk mendeskripsikan aktifitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use case atau interaksi.
Konsep Dasar Analisa SWOT
Definisi Analisa SWOT
Menurut Rokhani Hasbullah, dkk (2014:45)[33], “Analisis SWOT merupakan analisis untuk mengukur kinerja internal sebuah objek pengamatan, dan juga menilai faktor pendukung dan ancaman yang ditimbulkan dari lingkungan eksternalnya dalam sebuah matriks”.
Menurut Maimunah dkk dalam Jurnal CSRID (2016)[2], Analisis SWOT dapat menggambarkan secara jelas bagaimana peluang dan ancaman yang dihadapi oleh perusahaan dapat disesuaikan dengan kekuatan dan kelemahan yang dimiliki.
Sedangkan Dita Amanah dalam International Journal of Economics, Commerce and Management Vol. 3 No. 10 (2015:501)[34], berpendapat “SWOT Aanalysis is strategic planning method used to evaluate oof strengths, weaknesses, opportunities and threats ini a project or a venture of business”.
Berdasarkan beberapa definisi diatas maka disimpulkan bahwa analisa SWOT adalah analisis yang dapat digunakan untuk mengukur kinerja serta pengamatan dalam menganalisis kekuatan, kelemahan, ancaman dan juga peluang yang ada.
Definisi Matrik SWOT
Menurut Hany Setyorini dkk (2016:48-49)[35], memberikan pendapat bahwa “Matriks SWOT merupakan alat formulasi pengambilan keputusan untuk menentukan strategi yang ditempuh berdasarkan logika untuk memaksimalkan kekuatan dan peluang namun secara bersamaan dapat meminimalkan kelemahan dan ancaman perusahaan”.
Konsep Dasar Testing
Sub bab ini akan menjelaskan tentang definisi testing dan jenis-jenis testing, sebagai berikut :
Definisi Testing
Komarudin dalam Jurnal Computech & Bisnis Vol. 9 No. 2 (2015:91)[36] berpendapat bahwa, “Testing adalah menemukan kesalahan-kesalahan terhadap sistem tersebut dan kemudian bisa diperbaiki”.
Sedangkan Eko Pandara, Stanley Karouw dkk dalam E-Jurnal Teknik Informatika Vol. 4 No. 2 (2014:1)[37], “Testing adalah proses menganalisa suatu entitas software untuk mendeteksi perbedan antara kondisi yang ada dengan kondisi yang diinginkan untuk menemukan defect/error/bugs dan mengevaluasi fitur-fitur dari entitas software”.
Jenis-Jenis Testing
Menurut Andreas Christian, Herry Sujaini dkk (2017:31)[38], “Black box testing dilakukan untuk menguji kesesuaian antara masukan dengan hasil yang di tampilkan pada aplikasi”.
Menurut Feby Zulham Adami dan Cahyani Budihartanti dalam Jurnal Teknik Informatika Vol. 2 No. 1 (2016:123)[39], “White box testing merupakan jenis testing yang lebih berkonsentrasi terhadap isi dari perangkat lunak itu sendiri”.
Definisi Black Box
Menurut ST Dini Nur Ismiyanti, Leni Fitriani dkk dalam Jurnal Algoritma Vol. 14 No. 2 (2017:417)[40], “Black box testing merupakan pengujian perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program”.
Menurut Mahendra dkk (2018)[41], ‘’Black-Box Testing’’ adalah salah satu teknik pengujian perangkat lunak yang berfokus pada sebuah perangkat lunak untuk memastikan semua fungsional pada perangkat lunak yang telah berjalan dengan baik.
Sementara Itti Hooda, Ph.D. dan Rajender Singh Chhillar, Ph.D. dalam International Journal of Computer Applications Vol. 11 No. 13 (2015:12)[42] berpendapat, “Black box testing is performed to ensure output of application is a correct for all various types of positive and negative inputs”.
Keunggulan Black Box
Black box testing dapat menguji keseluruhan fungsionalitas perangkat lunak.
Black box testing dapat memilih subset test yang secara efektif dan efisien dapat menemukan cacat. Dengan cara ini ‘’black box testing’’ dapat membantu memaksimalkan ‘’testing investment’’.
Konsep Dasar Perancangan
Menurut Ahmad Kausar dkk (2015:22)[43], “Perancangan merupakan pengembangan sistem dari sistem yang sudah ada atau sistem yang baru, dimana masalah-masalah yang terjadi pada sistem lama diharapkan sudah teratasi pada sistem yang baru”.
Sedangkan Ambon Sarangih, Emma Rosinta Simarmata dkk dalam Jurnal TIMES Vol. 4 No. 1 (2015:33)[44] berpendapat, “Perancangan adalah satu langkah untuk memberikan gambaran secara umum kepada manusia atau pengguna tentang sistem yang diusulkan”.
Berdasarkan pendapat definisi diatas maka disimpulkan bahwa perancangan adalah satu langkah dari pengembangan sistem untuk memberikan gambaran yang telah teratasi pada sistem yang baru.
Konsep Dasar Prototype
Otto Fajarianto (2016:55)[45] berpendapat bahwa, “Prototype didefinisikan sebagai alat yang memberikan ide bagi pembuat maupun pemakai potensial tentang cara sistem berfungsi dalam bentuk lengkapnya, dan proses untuk menghasilkan sebuah prototype disebut prototyping”.
Menurut Sudaryono, dkk (2017:101)[46], “prototype adalah proses pembuatan model sederhana software yang mengizinkan pengguna memilki gambaran dasar tentang program serta melakukan pengujian awal”.
Sedangkan menurut Mupaat (2015:4)[47], “Prototype adalah bentuk awal atau standar ukuran sebuah entitas, dalam bidang desain sebuah prototype dibuat sebelum dikembangkan atau justru dibuat khusus untuk pengembangan sebelum dibuat dalam skala sebenarnya”.
Berdasarkan pendapat definisi diatas maka disimpulkan bahwa prototype adalah alat yang memberikan ide untuk suatu bentuk awal yang berupa desain untuk dapat dikembangkan ke dalam skala yang sebenarnya.
Literature review
Definisi Literature Review
Menurut Warsito dkk (2015:29)[48],”Lieterature adalah kesusasteraan atau kepustakaan, sedangkan review adaah suatu tindakan meninjau, memeriksa kembali suatu hal yang telah dikerjakan sebelumnya sehingga dalam literature review dapat disimpulkan sebagai suatu pemahaman lebih lanjut mengenai hubungannya dalam penelitian yang diangkat oleh peneliti sebelumnya berhubungan dengan topik penelitian”.
Manfaat Literature Review
Menurut Maulani, dkk. dalam Jurnal CCIT Vol. 9 No. 2 (2016:231)[49], “Manfaat dari Studi Pustaka (Literature Review) diantaranya untuk mengidentifikasikan kesenjangan (identify gaps), menghindari pembuatan ulang (reinventing the wheel), mengidentifikasikan metode yang pernah dilakukan, meneruskan penelitian sebelumnya, serta mengetahui orang lain yang spesialisasi dan area penelitiannya sama di bidang ini.”
Studi Pustaka (Literature Review)
Pengumpulan informasi sangat dibutuhkan dalam menggali referensi-referensi yang berkaitan dengan penelitian yang dilakukan. Sebelumnya banyak peneliti-peneliti yang melakukan penelitian perihal dengan sistem penerbitan jurnal elektronik dan penelitian lainnya. Adanya studi pustaka ( literature review ) ini untuk mengidentifikasi kesenjangan, meneruskan penelitian yang sudah dilakukan sebelumnya dan menghindari pembuatan ulang.
Berikut ini adalah penelitian yang telah dilakuan dan memiliki korelasi yang searah dengan penelitan yang dijalani :
Penelitian yang dilakukan oleh Erni Krisnaningsih dan Acang pada Jurnal Sistem Informasi Vol. 3 (2017)[50], Penelitian ini berjudul “Analisa Perancangan Komputerisasi Cuti Pegawai pada Kantor Kecamatan Majasari Kabupaten Pandeglang”. Penelitian ini menggunakan program Delphi7 yang berbasis database dalam pengolahan datanya, rancangan basis data menggunakan Entity Relationship Diagram (ERD) dan Logical Recoed Structure (Struktur Data Logika) dan tabel, juga akan dibuat normalisasi data yang berfungsi untuk menghiangkan data yang rangkap. Penelitian ini menghasilkan sistem pengolahan data cuti pegawai dilakukan dengan lebih cepat, akurat, mudah dan efisien.
Penelitian yang dilakukan oleh Keukeu Rohendi Jurnal TEKNOIF Vol. 3 No. 2 (2015)[51], Penelitian ini berjudul “Sistem Informasi Pengajuan Cuti Pegawai Dinas Perhubungan Komunikasi dan Informatika Provinsi Sumatera Barat”. Jurnal TEKNOIF Penelitian ini menggunakan MySQL sebagai database yang terintegrasi, PHP dan HTML sebagai bahasa pemrogramannya, serta Rancangan basis data menggunakan Context Diagram (CD), Data Flow Diagram (DFD), dan Entity Relationship Diagram (ERD). Penelitian ini menghasilkan sistem pengolahan data cuti yang terstruktur tersimpan dalam database, dan pembuatan pengajuan surat permohonan cuti dengan akurat dan tepat waktu.
Penelitian yang dilakukan oleh Mohana Priya, dkk pada International Journal of Computer Science and Mobile Computing (IJCSMC) Vol. 6 No. 2 (2017)[52], Penelitian ini berjudul “Mobile HRM for Online Leave Management System”. International Journal of Computer Science and Mobile Computing (IJCSMC). Penelitian ini menggunakan UML dengan software pendukung microsoft visio MySQL sebagai manajemen basis datanya, PHP dan HTML sebagai bahasa pemrograman Penelitian ini menghasilkan sistem cuti yang memberikan kemudahan serta mengurangi waktu.
Penelitian yang dilakukan oleh Kingsley Kwabenah Asong (2016)[53], Penelitian ini berjudul “Development of Employees Leave Database Management System”. Dama International Journal of Researchers (DIJR) Menggunakan konstruksi dari MSSQL Server dan semua pengguna interface telah dirancang menggunakan teknologi ASP.Net. Koneksi database vity direncanakan dengan menggunakan Metodologi "Koneksi SQL". Penelitian ini menghasilkan sistem cuti untuk mengotomatisasi alur kerja aplikasi cuti dan penggunaannya persetujuan. Serta sistem cuti ini selalu update secara otomatis.
Penelitian yang dilakukan oleh Maghvirul Huda, Sulistiowati dan Yoppy Mirza Maulana pada JSIKA Vol. 5 N0. 2 (2016)[54], Penelitian ini berjudul “Ranacang Bangun Aplikasi Training Needs Analysis Berdasarkan Kompetensi Pada PT. Tunggal Djaja Indah”. Proses pelatihan saat ini di PT. TDI menggunakan formulir yang disebut peta keterampilan. Penilaian kebutuhan pelatihan menggunakan peta keterampilan memaksa kepala departemen untuk mengisi kompetensi sendiri. Itu membuat hasil kebutuhan pelatihan tidak sejajar untuk memenuhi standar perusahaan.
Penelitian yang dilakukan oleh Siti Untari dan Aniek Wahyuati pada Jurnal Ilmu dan Riset Manajemen Vol. 3 No. 10 (2014)[55], Penelitian ini berjudul “Pengaruh Kompetensi Dan Lingkungan Kerja Terhadap Kinerja Karyawan”. Penelitian ini mengetahui pengaruh kompetensi dan lingkungan kerja baik secara simultan maupun parsial terhadap kinerja karyawan CV Buana Mas Jaya Surabaya, sedangkan data yang digunakan dalam penelitian adalah data primer (dari kuesioner).
Penelitian ini dilakukan oleh Mulyati, Rasyid, dan Angga (2018)[56], dengan judul “Sistem Informasi Absensi Berbasis Web Pada Badan Penanggulangan Bencana Daerah Kota Tangerang”. Sistem absensi berbasis online ini lebih menghemat waktu dan memudahkan pihak terkait dalam mengelola data sehingga informasi yang dihasilkan dapat lebih cepat, akurat dan aman.
Penelitian ini dilakukan oleh Khanna Tiara, Desy, dan Julipah (2015)[57], dengan judul “Optimalisasi Dream Innovation Day Sebagai Media Penunjang Penilaian Raharja Career”. Hadirnya sistem ini pada Raharja Career diharapkan agar mahasiswa dapat mengerjakan dokumentasi Raharja Career dengan mudah dan dosen pengajar dapat melakukan PO mahasiswa melalui pengerjaan tugas ini kapan saja dan dimana saja karena dapat diakses secara online dan terealisasi.
Penelitian yang dilakukan oleh Gandana Akhmad Syaripudin dan Rinda Cahyani (2015)[58]. “Pengembangan Aplikasi Web untuk Pengajuan Cuti Pegawai Secara Online”. Jurnal STTGARUT. Penelitian ini menggunakan metode Unified Software Development Process. Pada perancangan pemodelan menggunakan UML dengan software pendukung microsoft visio MySQL sebagai manajemen basis datanya, PHP dan HTML sebagai bahasa pemrograman, CSS untuk mendesain tampilan dari web dan Sublime text digunakan sebagai penyunting kodenya, serta back box testing untuk pengujiannya. Penelitian ini menghasilkan aplikasi web dan fitur pengajuan cuti dan lihat saldo cuti secara online, serta mengajukan cuti dapat melakukannya dimana saja hanya dengan akses internet.
Penelitian yang dilakukan oleh Selvi, S. (2014)[59]. “HR e-Leave Tour Management System at RDCIS, SAIL”. Information Technology (ICIT), 2014 International Conference on (pp. 333-338). IEEE. Perangkat lunak ini dikembangkan dengan pendekatan 3-tier. Perangkat lunak yang digunakan adalah Oracle Designer, Oracle Database dan JSP. Perangkat lunak ini telah digunakan dengan Tomcat Apache Server pada Sistem Operasi Windows. Penelitian ini menghasilkan sistem Pengolahan data cuti pegawai dapat di lakukan dengan lebih cepat, akuran, mudah dan efisien.
Perbedaan
Perbedaan penelitian ini dengan penelitian yang sebelumnya ada pada metode yang digunakan, dalam penyelesaian masalah yang dihadapi menggunakan metode analisa SWOT. Perancangan sistem objek penelitian menggunakan Unified Modelling Language (UML), sedangkan metode pengujian menggunakan Black Box Testing.
BAB III
Gambaran Umum Perusahaan
Sejarah Singkat PT. Mitrabuana Widyasakti
PT. Mitrabuana Widyasakti merupakan salah satu solusi Bisnis dengan menyediakan barang alat-alat X-ray di pasar global yang tersebar di seluruh Indonesia. PT. Mitrabuana Widyasakti memiliki tim yang kuat dengan ukuran pelaksanaan proyek besar dan mengerahkan seluruh kemampuanya untuk memberikan pelayanan yang berkualitas tinggi. Salah satu kunci keberhasilan kami adalah adaptasi kami terhadap berbagai macam dan aneka kebutuhan akan sistem informasi komputer sehingga menghasilkan Manajemen Kualitas, Manajemen Proyek, kebutuhan Infrastruktur, dan lainnya dengan sempurna. Memegang portfolio yang terdiri dari produk, proyek dan layanan konsultasi, kami membuat produk inovatif dan menawarkan solusi terkini untuk permintaan pasar yang dinamis dan lingkungan digital yang dinamis.
Profile PT. Mitrabuana Widyasakti
Nama : PT. Mitrabuana Widyasakti
Status Perusahaan : Pusat
Alamat : Jl. Benjamin sueb boutique office park , kemayoran
No. Telepon : 089503698688
E-Mail : [email protected]
Visi dan Misi PT Mitrabuana Widyasakti
Adapun visi dan misi dari perusahaan adalah sebagai berikut :
Visi
Misi
Meningkatkan kualitas SDM dalam pemanfaatan Teknologi Informasi
Mengembangkan produk Teknologi Informasi yang berkualitas dan kompetitif
Menyajikan solusi yang tepat dan cermat dalam mengatasi permasalahan konsumen di bidang Teknologi Informasi
Membantu memenuhi kebutuhan masyarakat (user/konsumen) dalam pembuatan dan pengembangan aplikasi bidang Teknologi Informasi
Menciptakan komitmen dan kepercayaan masyarakat (user/konsumen) secara konsisten dan berkesinambungan
“IT makes easier your works” Menghasilkan produk dan jasa Teknologi Informasi yang memudahkan pekerjaan dan aktivitas Anda.
Struktur Organisasi PT. Mitrabuana Widyasakti
Sebuah organisasi atau perusahaan harus mempunyai suatu setruktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha untuk menunjukkan kerangka kerangka hubungan diantara fungsi, bagian bagian maupun tugas dan wewenang serta tanggung jawab. Selain itu juga untuk menunjukkan rantai (garis) perintah dan perangkapan fungsi yang diperlukan dalam suatu oragnisasi. Struktur organisasi manajemen PT. Mitrabuana Widyasakti adalah sebagai berikut :
Gambar 3.1 Struktur Organisasi
Wewenang dan Tanggung Jawab
Pada PT. Mitrabuana Widyasakti terdapat bagian-bagian yang memiliki tugas dan wewenang dalam menyelesaikan semua pekerjaan. Adapun tugas dan wewenangnya sebagai berikut :
Direktur utama
Melakukan pengawasan atas jalannya usaha pada perusahaan dagang tersebut.
Memberikan nasihat kepada direktur dalam melaksanakan pengurusan perusahaan.
Melakukan pelaksanaan dari setiap kebijaksanaan yang telah digariskan atau dikeluarkan.
Dewan komisaris dapat diamanatkan dalam anggaran dasar untuk melaksanakan tugas –tugas tertentu.
Mengetahui segala kebijakan dan tindakan yang telah dan akan dijalankan oleh direktur.
Direktur
Membuat rencana pengembangan dan usaha perusahaan dalam jangka pendek & panjang.
Memberikan laporan pertanggungjawaban kepada rapat umum pemegang saham.
Menetapkan pencapaian tujuan untuk jangka panjang
Menunjuk,mengangkat dan memberhentikan kepala bagian
Menandatangani permintaan pengeluaran kas yang jumlahnya besar dan sifatnya penting.
Mengawasi serta mengurus kekayaan perusahaan.
Berwenang untuk menegur bawahan apabila melanggar tata tertib perusahaan.
Manager finance
Mengkoordinasikan pengendalian kegiatan Akuntansi Manajemen, Keuangan, Sistem Informasi Keuangan.
Mengevaluasi dan menyampaikan laporan keuangan (neraca, laporan laba / rugi, laporan arus kas) yang auditable secara berkala beserta perinciannya (bulanan, triwulan maupun akhir tahun) sesuai dengan kebijakan akuntansi Direksi.
Mengevaluasi kajian kelayakan investasi dalam surat-surat berharga, akuisisi, merger dan privatisasi.
Mengusulkan sistem dan prosedur akuntansi dan keuangan yang memadai untuk pengembangan sistem informasi & keuangan dan bentuk – bentuk pelaporan.
Melakukan perubahan nomor rekening.
Menerima atau menolak permintaan pembayaran dari unit kerja.
Melakukan perubahan bentuk laporan keuangan.
Menyusun dan merevisi Sasaran Mutu dan Prosedur Mutu Unit Kerja.
Berwenang untuk menegur bawahan apabila melanggar tata tertib perusahaan.
Manager Software engineer
Bekerja dalam meneliti sebuah masalah
Merencanakan solusi terhadap masalah yang ada
Merekomendasikan software dan sistem yang dibutuhkan
Mengkoordinir pengembangan untuk memenuhi kebutuhan bisnis atau kebutuhan lainnya.
Merencanakan aliran sistem dari bawah ke atas.
Berinteraksi dengan pelanggan untuk belajar dan mendokumentasikan kebutuhan yang nantinya akan digunakan untuk membuat Bussiness Requirement Document.
Menuliskan kebutuhan teknis dari fase kritis.
Berinteraksi dengan designer untuk memahami keterbatasan perangkat lunak.
Membantu programmer selama pengembangan sistem, seperti menyediakan use case, flowchart, atau bahkan design database.
Melakukan pengujian sistem.
Mensupervisi maintenance jaringan network perusahaan beserta hardware pendukungnya.
General manager
harian perusahaan.
Merencanakan, melaksanakan, mengkoordinasi, mengawasi dan mengalisis semua aktivitas bisnis perusahaan.
Mengelola perusahaan sesuai dengan visi dan misi perusahaan
Memimpin perusahaan dan menjadi motivator bagi karyawannya.
Mengelola operasional
Staff Administrasi
Melaksanakan aktifitas penyiapan ruang kerja dan peralatan kantor untuk seluruh pegawai, untuk memastikan ketersediaan ruangan kerja dan peralatan kantor bagi setiap pekerja sesuai dengan jenis pekerjaan dan jabatan.
Melaksanakan kegiatan surat-menyurat, dokumentasi dan pengarsipan, untuk memastikan dukungan administrasi bagi kelancaran kegiatan seluruh karyawan.
Membuat rencana dan mengevaluasi kerja harian dan bulanan untuk memastikan tercapainya kualitas target kerja yang dipersyaratkan dan sebagai bahan informasi kepada atasan.
Tugas dan Wewenang :
Tugas dan Wewenang :
Tugas dan Wewenang:
Tugas dan Wewenang:
Tugas dan Wewenang
Tugas dan Wewenang
Analisa Prosedur Sistem Yang Berjalan
Prosedur adalah suatu urut –urutan kegiatan klerikal ( tulis- menulis ) biasanya melibatkan beberapa orang didalam satu atau lebih departemen, yang diterapkan untuk menjamin penanganan yang seragam dari transaksi bisnis terjadi.
Adapun urutan sistem penjualan yang berjalan saat di PT.Mitrabuana Widyasakti
Pembeli menelpon datang langsung ke bagian admin
Pembeli memesan produk yang akan dipilih
Bagian admin mengimput data barang dan memberitahukan kepada produksi dan membuat invoice pemesanan produk
Bagian produksi mengecek stok barang dan memberikan informasi kepada admin
Pembeli melakukan proses pembayaran ke bagian admin sesuai produk dipesan
Bagian admin mencetsk kwitansi pembayaran dan memberikan tanda bukti transaksi yang dilakukan pembeli
Bagian admin membuat laporan penjualan untuk diserahkan ke manager finance
Bagian finance akan mengecek dan menerima hasil laporan penjualan tersebut
Use Case Diagram
Untuk menganalisa sistem berjalan, penelitian ini menggunakan program Unified Modelling Language (UML) untuk menggambarkan prosedur dan proses yang berjalan saat ini.
Berikut ini adalah use case diagram :
Gambar 3.2 Use Case Diagram Sistem Yang Berjalan
Keterangan use case diagram :
Berdasarkan gambar Use Case Diagram saat ini dapat dijelaskan:
1 (Satu) sistem yang mencangkup kegiatan kas kecil
4 Aktor yang melakukan kegiatan diantaranya : Accounting, Manager Accounting & Finance, dan Direktur. Berikut adalah fungsi dan hubungan antar actor :
Fungsi Staff Accounting adalah membuat pembukuan dan pengganggaran atas transaksi keuangan dan diteruskan ke manager.
Fungsi Manager adalah memproses data dari staff accounting dan merencanakan laporan pelaksanaan kepada direktur.
Fungsi Finance adalah mengelola dana perusahaan secara komperehensif.
Fungsi Direktur adalah menyelenggarakan pelaksanaan kegiatan pengelolaan anggaran yang diterima dari manager accounting.
9 Use Case yang biasa dilakukan actor-actor tersebut diantaranya :
Mengajukan permintaan anggaran kas kecil
Aktor : manager dan staff Accounting
Skenario : staff accounting mengajukan permohonan anggaran kas kecil kepada Manager Accounting dan Finance
Mengajukan anggaran dana kas kecil.
Aktor : staff Accounting dan Manager Accounting
Skenario : staff Accounting menyerahkan pengajuan permintaan anggaran dana kas kecil kepada Manager Accounting dan Finance
Cek saldo kas kecil
Actor : Manager Accounting dan Finance
Skenario : Manager Accounting mengecek saldo kas kecil apakah cukup atau tidak
ACC
Actor : Manager Accounting dan Finance
Skenario : Setelah mengecek saldo kas kecil, Manager Accounting dan Finance menyetujui permohonan pengajuan anggaran dana kas kecil
Menyerahkan kwitansi dan uang tunai
Actor : Manager Accounting dan Finance dan Accounting
Skenario: Manager Accounting dan Finance membuka kwitansi dan menyerahkan uang tunai kepada Accounting
Bukti kas kecil dan uang tunai
Actor: Accounting dan Karyawan
Skenario:staff Acconting membuka bukti kas kecil dan menyerahkan uang tunai kepada manager accounting
Membuat memo permohonan pengisian saldo kas kecil
Actor: Manager Accounting dan Finance dan Direktur
Skenario : Membuat memo permohonan pengisian saldo kas Kecil dan menyerahkannya kepada Direktur
Menyerahkan kwitansi dan uang tunai
Actor: Direktur dan Manager Accounting dan Finance
Skenario : Direktur membuka kwitansi atas penyerahan uang tunai kepada Manager Accounting dan Finance
Kwitansi permohonan pengisian saldo kas kecil
Actor: Manager Accounting dan Finance dan Accounting
Skenario : Manager Accounting dan Finance menyerahkan bukti kwitansi permohonan pengisian saldo kas kecil kepada Accounting
Laporan kas kecil
Actor : Acconting dan Manager Accounting dan Finance
Skenario : Setelah membuat laporan kas kecil maka Accounting menyerahkan laporan kas kecil kepada Manager Accounting dan Finance
Sequence Diagram
Sequence Diagram menggambarkan kolaborasi dinamis antara sejumlah objek. Berikut adalah Sequence Diagram:
Gambar 3.3 Sequence Diagram Sistem Yang Berjalan
Keterangan Sequence Diagram :
4 Actor yang melakukan kegiatan, yaitu : Karyawan administrasi , Accounting, Manager Accounting & Finance, Direktur.
1 Lifeline diantaranya yaitu permintaan dana.
15 message, diantaranya membuat permintaan dana kas kecil, pengajuan dana kas kecil, mengajukan memo anggaran kas kecil, cek saldo kas kecil, dana cukup membuka kwitansi, kwitansi dan uang tunai, dana cair, bukti tanda terima kas kecil keluar, dana tidak cukup membuka memo permohonan pengisian saldo kas kecil, menyerahkan kwitansi dan uang tunai, dana cair saldo terisi, menerima kwitansi dan bukti pendukung, menyerahkan kwitansi dan bukti pendukung, laporan transaksi kas kecil, laporan kas kecil
Activity Diagram
Activity Diagram menggambarkan berbagai alur aktifitas dalam sistem yang sedang dirancang. Berikut Activity Diagram :
Gambar 3.4 ActivityDiagram Sistem Yang Berjalan
Keterangan Activity Diagram :
Initial Node sebagai yang mengawali objek.
Swim line yaitu Manager Accounting & Finance, Direktur.
Action yang diantaranya adalah membuat permintaan dana, membuat permohonan, mengecek saldo kas kecil , mebuka transaksi dan membuat laporan.
1 Final state sebagai yang mengakhiri objek.
Analisa Sistem yang Berjalan
Untuk menemukan masalah-masalah yang akan ditemui maka diadakan analisis terhadap sistem yang sedang berjalan untuk menemukan faktor-faktor yang berpengaruh terhadap kelemahan dan kekuatan sistem. Faktor-faktor yang terdapat pada analisa SWOT berupa Kekuatan (Strenghts), Kelemahan (Weaknesses), Kesempatan (Oppurtunity) dan Ancaman (Threat).
Tabel 3.1. Tabel SWOT
Matriks SWOT
Tabel 3.2 Tabel Matriks SWOT
Konfigurasi Sitem yang berjalan
Spesifikasi perangkat keras (Hardware)
Processor : Intel Inside Core 2 duo
Monitor : LG 14 Inci
Hardisk : 500 GB
RAM : 2 GB
Keyboard : Logitech USB
Mouse : Logitech USB
Spesifikasi perangkat lunak (Software)
Microsoft Windows 7 Profesional 64 Bit
Microsoft Office 2010 Profesional
Hak Akses (Brainware)
Petugas yang berwenang
Pimpinan
Untuk mengoperasikan atau mengolah data yang dibutuhkan hanya dapat dilakukan oleh Staff IT.
Permasalahan yang dihadapi dan Alternatif Pemencahan Masalah
Permasalahan Yang Dihadapi
Alternatif Pemecahan Masalah
Prosedur sistem yang sedang berjalan saat ini pada proses sistem pengolahan data penjualan yang terdapat pada PT.Mitrabuana Widyasakti masih berjalan secara lambat , yaitu seperti melakukan pengolahan data sehingga data tidak tersusun rapih dapat mengakibatkan data - data yang terselip dan proses untuk melakukan rekap data sangat membutuhkan waktu yang lama karena form tidak tersusun rapih dan bercampur dengan tanggal yang berbeda - beda sehingga dapat mengakibatkan kelambatan dalam kinerja.
Dari permasalahan-permasalahan yang telah dijelaskan diatas maka dapat ditarik kesimpulan bahwa sistem penilaiaan pelanggan yang sedang berjalan pada PT.Mitrabuana Widyasakti masih belum efektif dan efisien.
Setelah dijabarkan permasalahan diatas yang sedang dihadapi, maka alternatif pemecahan masalah yang ada pada PT.Mitrabuana Widyasakti adalah membuatkan “PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PENJUALAN BARANG PADA PT.MITRABUANA WIDYASAKTI”, lalu memanfaatkan kelemahan perusahaan dalam menyimpan data laporan penjualan menjadi kelebihan dengan cara penyimpanan berbasis aplikasi web, mempermudah pencarian data yang disimpan di database, agar perusahaan dapat merasa aman, nyaman dan mudah.
Maka akan terdapat sistem yang akan memudahkan laporan penjualan barang
User Requitment
Elisitasi Tahap I
Elisitasi tahap I merupakan daftar yang diperoleh melalui observasi langsung dan wawancara kepada stakeholder mengenai sistem yang diusulkan. Berikut merupakan tabel elisitasi tahap I :
Tabel 3.3 Elisitasi Tahap I
Elisitasi Tahap II
Elisitasi tahap II merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI (Mandatory, Desirable dan Innesential) untuk memisahkan rancangan sistem yang memang penting dan harus ada di dalam sistem yang baru ingin diusulkan dan telah disanggupi untuk selanjutnya dieksekusi. Berikut adalah berupa tabel metode MDI :
Tabel 3.4 Elisitasi Tahap II
Keterangan :
M (Mandatory) : Dibutuhkan atau penting
D (Desirable) : Diinginkan atau tidak terlalu penting
I (Innessential) : Di luar sistem atau di eliminasi
Elisitasi Tahap III
Elisitasi tahap III merupakan hasil dari penyusutan berdasarkan elisitasi tahap II yang mengeliminasi oPTion “I” pada metode MDI dan kembali diklasifikasikan dengan metode TOE. Berikut adalah elisitasi tahap III :
Tabel 3.5 Requirement Elisitasi Tahap III
Keterangan :
Elisitasi Tahap Final
Merupakan bentuk akhir dari tahap-tahap elisitasi perihal sistem yang akan dibentuk untuk dijadikan acuan dan dasar pengembangan sistem nantinya. Berikut requirement final draft elisitasi yang telah diperoleh:
Tabel 3.6 Final Draft Elisitasi
BAB IV
Rancangan Sistem Usulan
Perancangan sistem yang diusulkan ini dibuat dengan menggunakan UML (Unified Modelling Language) diagram dengan menggunakan aplikasi software Visual Paradigm for UML 6.4 Enterprise Edition. Sedangkan untuk pembuatan perangkat lunaknya dibuat dengan menggunakan bahasa PHP dengan sistem aplikasi database menggunakan XAMPP. UML yang akan dibuat menggunakan antara lain :
Use Case Diagram
Activity Diagram
Sequence Diagram
Class Diagram
Prosedur Sistem Usulan
Admin
Login sebagai admin
Menambah barang masuk
Menambah katagori barang
Menambah data pembelian barang
Melakukan transaksi penjualan barang
Melakukan retur
Mencetak laporan data barang, stok barang, penjualan, laba/rugi
Dapat melihat grafik
Logout.
Operator
Login sebagai Operator
Melakukan transaksi penjualan barang
Logout
Prosedur Sistem Usulan pada Use Case Diagram
Setelah prosedur sistem yang diusulkan selesai dipaparkan, maka prosedur tersebut akan digambarkan ke dalam bentuk diagram agar mudah dibaca dan dipahami. Dapat dilihat pada gambar di bawah ini :
Gambar 4.1 Sistem Usulan pada Use Case Diagram
Berdasarkan Use Case Diagram Gambar 4.1 di atas terdapat :
memiliki 1 sistem yang diberi nama sistem aplikasi pendataan penjualan, aplikas ini memiliki 3 aktor : admin, operator dan pimpinan, dari 3 aktor memiliki tugas pokok dan fungsinya masing-masing yang digambarkan melalui 8 use case yaitu; login antara operator dan admin memiliki relasi login antara 2 aktor tersebut dan memiliki akses yang berbeda tetapi saling berelasi satu sama lain, operator dapat langsung masuk kemenu operator dengan akses yang sudah ada dan admin pun dapat masuk langsung ke menu admin dengan memasukan username dan password, setelah admin masuk kedalam menu admin, admin wajib mengisi/ meng-input data barang dan Data Katagori setelah di-input, lalu Admin dapat melakukan transaksi atau melakukan transaksi melalui menu operator dengan akses operator yang tersedia. Setelah selesai melakukan transaksi admin dapat mencetak laporan untuk diberikan ke pimpinan. 1 aktor yang disebut pimpinan hanya menerima laporan yang telah dibuat admin. operator dan admin setelah selesai dapat logout untuk mengakhiri aktivitas.
Prosedur Sistem Usulan pada Actifity Diagram
Gambar 4.2 Sistem Usulan pada Activity Diagram
Berdasarkan gambar 4.2 Activity Diagram User yang diusulkan terdapat:
memiliki 2 Initial Node untuk mengawali sistem, 11 Action yang dilakukan 3 actor : operator, admin dan pimpinan. Action yang pertama aktor admin login untuk masuk ke menu admin dengan cara dengan memasukan username dan password yang sudah terdaftar. lalu admin, dapat melakukan 2 hal : meng-input barang yang ada dan mengolahnya menjadi data barang dan meng-input katagori yang diolah menjadi data katagori. Setelah meng-input data barang dan data katagori, operator dapat login dengan memasukan username dan password yang sudah terdaftar, setelah login dan masuk kedalam menu operator, operator dapat melakukan transaksi pada data barang yang telah dimasukan sebelumnya oleh admin dan menjadikan transaksi menjadi data transaksi . tidak hanya operator saja yang dapat melakukan transaksi tetapi admin pun demikian dapat mekalukan transaksi sebagai mana seperti operator. Setelah selesai transaksi dilakukan sistem mengubah transaksi tersebut menjadi data transaksi. Data transaksi teresebut diubah menjadi sebuah laporan yang akan diberkan kepada pemimpin. Setelah laporan dapat dibuat sistem ini selesai dan berakhir dengan actifity final node.
Prosedur Sistem Usulan pada Sequence Diagram
Gambar 4.3 Sistem Usulan pada Sequence Diagram
Prosedur Sistem Usulan pada Class Diagram
Gambar 4.4 Sistem Usulan pada Class Diagram
Perbedaan Prosedur Antara Sistem Berjalan Dengan Sistem Diusulan
Tabel 4.1 Perbedaan Antara Sistem Berjalan Dan Sistem Usulan
Rancangan Basis Data
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:
Tabel Detail Beli
Tabel Barang
Tabel Supllier
Tabel Beli
Tabel Detail Jual
Tabel Kategori
Tabel User
Tabel Jual
Tabel Retur
Nama File : tbl_detail_beli
Media : Hardisk
Primary Key : id_beli
Foreign Key : d_beli_kod
Tabel 4.2 Tabel Detail Beli
Nama File : tbl_barang
Media : Hardisk
Primary Key : id_barang
Foreign Key : barang_kategori_id, barang_user_id
Tabel 4.3 Tabel Barang
Nama File : tbl_supllier
Media : Hardisk
Primary Key : id_supllier
Tabel 4.4 Tabel Supllier
Nama File : tb_kuesioner
Media : Hardisk
Primary Key : id_beli
Foreign Key : beli_supllier_id, beli_user_id
Tabel 4.5 Tabel Beli
Nama File : tbl_detail_jual
Media : Hardisk
Primary Key : jual_id
Foreign Key : d_jual_nofak
Tabel 4.6 Tabel Detail Jual
Nama File : tb_kategori
Media : Hardisk
Primary Key : id_kategori
Tabel 4.7 Tabel Kategori
Nama File : tb_user
Media : Hardisk
Primary Key : user_id
Tabel 4.8 Tabel User
Nama File : tb_jual
Media : Hardisk
Primary Key : jual_nofak
Foreign Key : jual_user_id
Tabel 4.9 Tabel Jual
Nama File : tb_retur
Media : Hardisk
Primary Key : retur_id
Tabel 4.10 Tabel Retur
Rancangan Prototype
Prototype Halaman Operator
Halaman Login
Halaman Utama Operator
Halaman Pembelian Barang
Operator
Halaman Data Barang Operator
Halaman Tambah Data Barang Operator
Halaman Data Suplier
Halaman Tambah Data Suplier
Halaman Transaksi Penjualan Operator
Halaman Retur Operator
Gambar 4.5 Halaman Login
Pada halaman login ini digunakan untuk dapat masuk kedalam menu operator atau admin, sesuai dengan yang ingin di akses.
Gambar 4.6 Halaman Utama Operator
Pada halaman utama operator yang menampilkan menu-menu untuk menuju keaktivitas yang ingin dilakukan.
Gambar 4.7 Halaman Pembelian Barang Operator
Pada halaman pembelian barang dimana halaman ini menampilkan form pembelian barang, disaat pembelian barang dapat diisi disini agar dapat mengetahui berapa banyak yang dibeli.
Gambar 4.8 Halaman Data Barang Operator
Pada halaman data barang yang ditampilkan pada gambar diatas memunculkan atau menampilkan data barang yang ada.
Gambar 4.9 Halaman Tambah Data Barang Operator
Pada halaman tambah data barang yang ditampilkan pada gambar diatas memunculkan atau menampilkan form data barang agar barang dapat diinput atau ditambahkan.
Gambar 4.10 Halaman Data Suplier
Pada halaman data suplier yang ditampilkan pada gambar diatas memunculkan atau menampilkan data suplier yang ada.
Gambar 4.11 Halaman Tambah Data Suplier
Pada halaman tambah data suplier menampilkan form data suplier agar suplier dapat diinput /ditambahkan.
Gambar 4.12 Halaman Transaksi Penjualan Operator
Pada halaman transaksi, halaman ini berfungsi untuk melakukan transaksi penjualan.
Gambar 4.13 Halaman Retur Operator
Pada halaman retur yang digunakan untuk pengembalian barang.
Prototype Halaman Admin
Halaman Utama Admin
Halaman Data Barang
Halaman Tambah Data Barang
Halaman Data Kategori
Halaman Tambah Data Kategori
Halaman Data Suplier
Halaman Tambah Data Suplier
Halaman Pembelian Barang
Halaman Transaksi Penjualan
Halaman Retur
Halaman Data Laporan
Halaman Data Grafik
Gambar 4.14 Halaman Utama Admin
Pada halaman utama yang menampilkan menu-menu untuk menuju keaktivitas yang ingin dilakukan.
Gambar 4.15 Halaman Data Barang
Pada halaman data barang yang ditampilkan pada gambar diatas memunculkan atau menampilkan data barang yang ada.
Gambar 4.16 Halaman Tambah Data Barang
Pada halaman tambah data barang yang ditampilkan pada gambar diatas untuk menambahan data barang.
Gambar 4.17 Halaman Data Kategori
Pada halaman data kategori yang ditampilkan pada gambar diatas memunculkan atau menampilkan data kategori yang ada.
Gambar 4.18 Halaman Tambah Data Kategori
Pada halaman tambah data kategori yang ditampilkan pada gambar diatas memunculkan atau menampilkan form data kategori agar kategori dapat diinput atau ditambahkan.
Gambar 4.19 Halaman Data Suplier
Pada halaman tambah data suplier menampilkan form data suplier agar suplier dapat diinput /ditambahkan.
Gambar 4.20 Halaman Tambah Data Suplier
Pada halaman tambah data suplier untuk menambahkan data suplier.
Gambar 4.21 Halaman Pembelian Barang
Pada halaman pembelian barang dimana halaman ini menampilkan form pembelian barang, disaat pembelian barang dapat diisi disini agar dapat mengetahui berapa banyak yang dibeli.
Gambar 4.22 Halaman Transaksi Penjualan
Pada Halaman transaksi, halaman ini berfungsi untuk melakukan transaksi penjualan.
Gambar 4.23 Halaman Retur
Pada halaman retur yang digunakan untuk pengembalian barang jika barang terbukti mengalami masalah/rusak.
Gambar 4.24 Halaman Data Laporan
Pada halaman data laporan ini menampilkan semua data laporan.
Gambar 4.25 Halaman Grafik
Pada halaman data grafik ini menampilkan semua data grafik yang tersedia.
Evaluasi Prototype
Setelah rancangan prototype dibuat, maka ada beberapa evaluasi untuk memperbaiki kesalahan-kesalahan agar didalam program tidak ada kesalahan. Dalam pototype aplikasi ini, ada kekurangan pada aplikasi adalah tidak adanya menu backup, restore, dan pada menu transaksi, menu retur tidak ada daftar barang jadi dapat memper sulit pencarian barang.
Program
Program Aplikasi Pengolahan Data Penjualan
Halaman Login
Halaman Utama Operator
Pembelian Barang Operator
Halaman Data Barang Operator
Halaman Tambah Data Barang Operator
Halaman Data Suplier Operator
Halaman Tambah Data Suplier Operator
Halaman Transaksi Operator
Halaman Transaksi-Cari Produk Operator
Halaman Retur Operator
Halaman Retur-Bantuan Operator
Gambar 4.26 Halaman Login Aplikasi
Halaman Login yang digunakan untuk dapat masuk kedalam menu operator atau admin, sesuai dengan yang ingin di akses.
Gambar 4.27 Halaman Utama Operator
Halaman utama yang menampilkan menu-menu untuk menuju keaktivitas yang ingin dilakukan .
Gambar 4.28 Halaman Pembelian Barang Operator
Halaman pembelian barang dimana halaman ini menampilkan form pembelian barang, disaat pembelian barang dapat diisi disini agar dapat mengetahui berapa banyak yang dibeli..
Gambar 4.29 Halaman Data Barang Operator
Halaman data barang yang ditampilkan pada gambar diatas memunculkan atau menampilkan data barang yang ada.
Gambar 4.30 Halaman Tambah Data Barang Operator
Halaman tambah data barang yang ditampilkan pada gambar diatas memunculkan atau menampilkan form data barang agar barang dapat diinput atau ditambahkan.
Gambar 4.31 Halaman Data Suplier Operator
Halaman data suplier yang ditampilkan pada gambar diatas memunculkan atau menampilkan data suplier yang ada.
Gambar 4.32 Halaman Tambah Data Suplier Operator
Halaman tambah data suplier yang ditampilkan pada gambar diatas memunculkan atau menampilkan form data suplier agar suplier dapat diinput atau ditambahkan..
Gambar 4.33 Halaman Transaksi Operator
Halaman transaksi, halaman ini berfungsi untuk melakukan transaksi yang dilakukan agar dapat menyimpan, dan menghitung dengn cepat dan akurat.
Gambar 4.34 Halaman Transaksi-Cari Produk Operator
Dihalaman transaksi terdapat tulisan cari produk, yang dimana saat diklik akan menampikan list-list produk atau barang yang kita punya agar mempermudah pencarian barang yang ingin dijual.
Gambar 4.35 Halaman Retur Operator
Halaman retur yang digunakan untuk pengembalian barang jika barang terbukti mengalami masalah/rusak.
Gambar 4.36 Halaman Retur-Bantuan Operator
Bantuan pada halaman retur ini untuk mempermudah pencarian barang yang akan dikembalikan/retur.
Program Aplikasi Admin
Halaman Utama
Halaman Data Barang
Halaman Tambah Data Barang
Halaman Data Kategori
Halaman Tambah Data Kategori
Halaman Data Suplier
Halaman Tambah Data Suplier
Halaman Pembelian Barang
Halaman Transaksi
Halaman Transaksi-Cari Produk
Halaman Retur
Halaman Retur-Bantuan
Halaman Data Laporan
Halaman Data Grafik
Halaman Backup
Halaman Data Restore
Gambar 4.37 Halaman Utama Admin
Halaman utama yang menampilkan menu-menu untuk menuju keaktivitas yang ingin dilakukan.
Gambar 4.38 Halaman Data Barang
Halaman data barang yang ditampilkan pada gambar diatas memunculkan atau menampilkan data barang yang ada.
Gambar 4.39 Halaman Tambah Data Barang
Halaman tambah data barang yang ditampilkan pada gambar diatas memunculkan atau menampilkan form data barang agar barang dapat diinput atau ditambahkan.
Gambar 4.40 Halaman Data Kategori
Halaman data kategori yang ditampilkan pada gambar diatas memunculkan atau menampilkan data kategori yang ada.
Gambar 4.41 Halaman Tambah Data Kategori
Halaman tambah data kategori yang ditampilkan pada gambar diatas memunculkan atau menampilkan form data kategori agar kategori dapat diinput atau ditambahkan.
Gambar 4.42 Halaman Data Suplier
Halaman data suplier yang ditampilkan pada gambar diatas memunculkan atau menampilkan data suplier yang ada.
Gambar 4.43 Halaman Tambah Data Suplier
Halaman tambah data suplier yang ditampilkan pada gambar diatas memunculkan atau menampilkan form data suplier agar suplier dapat diinput atau ditambahkan.
Gambar 4.44 Halaman Pembelian Barang
Halaman pembelian barang dimana halaman ini menampilkan form pembelian barang, disaat pembelian barang dapat diisi disini agar dapat mengetahui berapa banyak yang dibeli.
Gambar 4.45 Halaman Transaksi
Halaman transaksi, halaman ini berfungsi untuk melakukan transaksi yang dilakukan agar dapat menyimpan, dan menghitung dengn cepat dan akurat.
Gambar 4.46 Halaman Transaksi-Cari Produk
Dihalaman transaksi terdapat tulisan cari produk, yang dimana saat diklik akan menampikan list-list produk atau barang yang kita punya agar mempermudah pencarian barang yang ingin dijual.
Gambar 4.47 Halaman Retur
Halaman retur yang digunakan untuk pengembalian barang jika barang terbukti mengalami masalah/rusak.
Gambar 4.48 Halaman Retur-Bantuan
Bantuan pada halaman retur ini untuk mempermudah pencarian barang yang akan dikembalikan/retur.
Gambar 4.49 Halaman Data Laporan
Halaman data laporan ini menampilkan semua data laporan yang tersedia seperti, laporan data barang, laporan stok barang, laporan penjualan, paporan penjualan pertanggal, laporan penjualan perbulan, laporan penjualan pertahun, laporan laba/rugi.
Gambar 4.50 Halaman Data Grafik
Halaman Data Grafik ini menampilkan semua data grafik yang tersedia seperti, grafik stok barang, grafik penjualan perbulan, grafik penjualan pertahun.
Gambar 4.51 Halaman Backup
Halaman Backup ini diperuntukan untuk mem-backup ¬database yang ada diaplikasi.
Gambar 4.52 Halaman Restore
Halaman Restore ini untuk memasukan data yang sudah di backup sebelumnya, agar bisa dimasukan kedalam aplikasi.
Konfigurasi Sistem Yang Diusulkan
pesifikasi Hardware
Perangkat keras yang dibutuhkan oleh aplikasi adalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kebutuhan di masa yang akan datang. Adapun Spesifikasi kebutuhannya adalah sebagai berikut :
Processor : Intel Core i3
RAM : DDR3 2 GB
Harddisk : 500 GB
Monitor : 14 inch
Aplikasi Yang Digunakan
Perangkat lunak yang digunakan merupakan penunjang dari peralatan komputer yang akan digunakan sebagai penghubung dalam instruksi yang diinginkan. Agar sistem dapat menghasilkan informasi yang diharapkan, maka perangkat lunak yang diusulkan dalam rancangan sistem ini adalah sebagai berikut :
Windows 7 Pro 64 bit
XAMPP
Sublime Text 2.0
Visual Paradigm for UML 6.4 Enterprise Edition
Browser (Mozilla Firefox), Opera browser
Hak Akses
Hak akses untuk dapat mengoperasikan atau mengolahan data dapat dilakukan oleh :
Admin
Operator
Testing
Untuk tahap pengujian penulis menggunakan metode Black Box Testing. Metode ini merupakan pengujian program terhadap kebutuhan fungsi dari suatu program yang bertujuan untuk menemukan kesalahan fungsi pada program.
Pengujian dengan metode Black Box Testing dilakukan dengan cara memberikan sejumlah input pada program. Input tersebut kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi dapat menghasilkan output sesuai dengan yang diinginkan dan sesuai dengan fungsi dasar dari program tersebut.
Apabila dari input yang diberikan, proses dapat menghasilkan ouput yang sesuai dengan kebutuhan fungsionalnya, maka program yang dibuat sudah berjalan dengan baik, tetapi apabila ouput yang dihasilkan tidak sesuai dengan kebutuhan funsionalnya, maka masih terdapt kesalahan pada program tersebut, dan selanjutnya dilakukan penulusuran perbaikan untuk memperbaiki kesalahan yang terjadi. Berikut metode testing dengan menggunakan metode black box :
Login
Akses Operator
Akses Admin
Tabel 4.11 Login
Tabel 4.12 Akses Operator
Tabel 4.13 Akses Admin
Evaluasi Sistem
Setelah dilakukan pengujian dengan metode black box testing untuk apikasi pengolahan data penjualan melakukan beberapa tes yaitu login yang digambarkan pada Tabel 4.11 Login yang dilakukan dengan cara mengkosongkan pada kolom username dan password yang dimana kita bisa lihat diaplikasi mengeluarkan tanda untuk memberitahukan harus diisi dengan memberikan tanda seperti tanda seru yang ada di kolom username dan password. Pengujian selanjutnya dilakukan dengan cara hanya mengisi kolom username-nya saja dan alhasil pun sama seperti yang ditunjukan dites sebelumnya, percobaan selanjutnya adalah mengisi secara benar menggunakan username dan password dengan mencoba memasuki menu admin dan operator dan hasil dari memasukan username dan password dengan benar ternyara berhasil dan berjalan dengan baik. setelah kita coba denagn 3 cara tersebut dapat disimpulkan bahwa aplikasi yang telah dibuat berjalan dengan sebagaimana mestinya.
Tes berikutnya yang digambarkan pada tabel operator dan pada tabel admin dapat disimpukan bahwa aplikasi sudah dapat digunakan dengan baik, dan sudah berjalan dengan benar .
Time Schedule
Time schedule merupakan hal-hal yang menjelaskan tentang perencanaan proses implementasi. Pada tahap ini, rencana implementasi sangat berguna dalam menentukan proses pelaksanaan langkah-langkah kegiatan implementasi. Adapun langkah-langkah time schedule ini adalah sebagai berikut:
Tabel 4.14 Schedule Time
Estimasi Biaya
Tabel 4.15 Estimasi Biaya
BAB V
Kesimpulan
Berdasarkan hasil penelitian dan hasil analisa yang dilakukan mengenai Perancangan Sistem Informasi pengolahan data penjualan barang Pada PT. Mitrabuana widyasakti sebagai berikut:
Sistem penjualan yang berjalan saat ini masih lewati proses sangat lama.hal ini dikarenakan sebelum diserahkan ke bagian penjualan salesman untuk di proses, pembeli harus membuat PO lalu di printout dan ditanda tangan oleh salesman , setelah itu diserahkan ke pihak marketing berupa bukti print atau dikirim email. Akibat dari sistem ini sering sekali terjadi keterlambatan dalam proses pengolahan data penjualan.
Merancang sistem informasi menggunakan metode pemrograman PHP ( hypertext preprocessor), database MySQL,dan Adobe dreamweaver CS3 untuk pembuatan aplikasi, dengan koneksi XAMPP yang dapat menghasilkan laporan dan informasi yang sesuai dengan kebutuhan user secara efektif dan efisien guna meningkatkan mutu pengolahan data dan laporan penjualan.
Saran
Saran yang dapat disampaikan oleh penulis adalah agar penelitian berikutnya bisa mengembangkan sistem ini lebih baik lagi, sehingga kekurangan yang ada bisa diperbaiki. Saran yang dapat digunakan sebagai bahan pertimbangannya adalah sebagai berikut:
Apabila sistem yang diusulkan sudah berjalan, maka perlu diperhatikan dan melakukan perubahan sistem agar selalu up to date dengan data yang ada, sehingga selalu mengoptimalkan layanan sistem yang telah dibuat.
Perlu pengembangan lanjutan agar dapat terintegrasi dengan sistem lainnya.
Maka dalam pelaksanaan penggunaan sistem ini maka dirasa perlu adanya training / pelatihan secara berkala sehingga dapat meningkatkan kualitas SDM yang ada.
Dalam penerapan sistem, sebaiknya didukung oleh perangkat yang memadai, baik dari segi peralatannya (software dan hardware) maupun sumber daya manusia agar sistem dapat berjalan secara maksimal.
DAFTAR PUSTAKA
- ↑ 1,0 1,1 1,2 Palit, V Randi. Yaulie dan Arie. 2015. Rancangan Sistem Informasi Keuangan Gereja Berbasis Web di Jemaat GMIM Bukit Moria Malalayang. E-Journal Teknik Elektro dan Komputer Vol. 4, No. 7, 2015
- ↑ 2,0 2,1 Maimunah., Ilamsyah., Muhamad Ilham. 2016. Rancang Bangun Aplikasi Penjualan Furniture Online Pada Mitra Karya Furniture. Jurnal CSRID Vol.8 No.1.
- ↑ 3,0 3,1 Hutahaean, Jeperson. 2015. Konsep Sistem Informasi. Yogyakarta: Deepublish
- ↑ Iswandy, Eka. 2015. Sistem Penunjangan Keputusan Untuk Menentukan Penerimaan Dana Santunan Sosial Anak Nagari dan Penyalurannya BAgi Mahasiswa dan Pelajar Kurang Mamppu di Kenagarian Barung-Barung Balantai Timur. Padang: Jurnal TEKNOIF Vol. 3, No.2, Oktober 2015.
- ↑ 5,0 5,1 Hastanti, Puji Rulia. Bambang dan Indah. 2015. Sistem Penjualan Berbasis Web (E-Commerce) Pada Tata Distro Kabupaten Pacitan. Pacitan: Jurnal Bianglala Informatika Vol. 3, No. 2, September 2015.
- ↑ 6,0 6,1 Suprihadi, Rini Kartika Hudiono, Lina Sinatra Wijaya. 2013. Rancang Bangun Sistem Jejaring Klaster Berbasis Web Menggunakan Metode Model View Controller. Journal CCIT Vol.6 No.3 - Mei 2013 ISSN: 1978 - 8282 STMIK Raharja.
- ↑ Jaya, Amri Eko. 2016. Perancangan Sistem Informasi Persediaan Stock Parfum Dengan Menggunakan Bahasa Pemrograman Visual Basic.Net dan Database Access Pada Toko Gofha Perfume. Padang: Jurnal Sains dan Teknologi Vol. 16, No. 1, Juni 2016.
- ↑ Pratomo, Dudi dan Willy. 2014. Analisis Korelasi Akurat, Ketepatan Waktu dan Relevansi Informasi Terhadap Kepuasan Pemaik Sistem Informasi PT. Perisai Husada. Bandung: Jurnal Manajemen Bisnis Indonesia Vol. 1, No. 3, Juni 2014.
- ↑ 9,0 9,1 Fujiyati, Yunita One dan Sukadi. 2015. Sistem Informasi Pengolahan Data Kependudukan Desa Purwoasri. Journal Speed – Sentra Penelitian Engineering dan Edukasi Vol. 7, No. 1, 2015.
- ↑ Aryani, Diah, Muhamad Arif Nurdin, Pandi Baskara. 2017. Sistem Informasi Pengelolaan Aset Kendaraan Bermotor Pada STMIK Raharja Tangerang. CERITA, Vol 3 No 1. ISSN : 2461 – 1417.
- ↑ Wahyudiono, Sugeng dan Faisal. 2015. Sistem Informasi Berbasis Web Otacatic Yogyakarta. Magelang: Jurnal TRANSFORMASI Informasi & Pengembangan Iptek Vol. 11, No. 1, 2015
- ↑ Mualifah, Choirul. Bambang dan Sukadi. 2016. Sistem Informasi Penjualan Barang Pada Bengkel Karunia Motor Arjosari. Journal Speed – Sentra Penelitian Engineering dan Edukasi Vol. 8, No. 2, 2016.
- ↑ Lasminiasih, Sandhi, Ali, Miftah dan Roowhan. 2016. Perancangan Sistem Informasi Kredit Mikro Mahasiswa Berbasis Web. Jurnal Sistem Informasi (JSI) Vol. 8, No.1, April 2016.
- ↑ Setiawan, Didik dan Yhoni Agus. 2015. Perancangan Sistem Informasi Penduduk Pada Kantor Desa Kebonsari. Pasuruan: Indonesian Journal on Networking dan Security Vol. 4, No. 2, April 2015.
- ↑ Efendi, Yasin. Saipul. Anung dan Amin. 2015. Rancangan Sistem Informasi Administrasi Rekening Tabungan Pada Baitul Maal Wat Tamwil Usaha Mulya. Jakarta: Jurnal Sistem Informasi Vol. 8, No. 2, Oktober 2015.
- ↑ 16,0 16,1 Noor, Agustian. 2016. Aplikasi Kisah 25 Nabi dan Rasul Berbasis Android. Kalimantan Selatan: Jurnal Sains & Informatika Vol. 2, No. 2, November 2016.
- ↑ Nampally, Venkatatamangarao. M. Raghavender dan K.R. alaji. 2017. Network Simulator Version 2 for VANET. International Journal of Scientific Research in Computer Science, Engineering and Information Technology Vol. 2, No. 5, Oktober 2017.
- ↑ Sidik, Achmad. Lilis dan Diana. 2017. Perancangan Sistem Informasi Filling di PT BCA Cabang MH Thamrin Tangerang. Jurnal SISFOTEK Global Vol. 7, No. 2, September 2017
- ↑ 19,0 19,1 Sutopo, Priyo. Dedi dan Zainal. 2016. Sistem Informasi Eksekutif Sebaran Penjualan Kendaraan Bermotor Roda 2 di Kalimantan Timur Berbasis Web. Kalimantan: Jurnal Informatika Mulawarman Vol. 1, No. 1, Februari 2016.
- ↑ Yuliansyah, Herman. 2014. Perancangan Replikasi Basis Data MySQL Dengan Mekanisme Pengamanan Menggunakan SSL Encryption. Yogyakarta: Jurnal Informatika Vol. 8, No. 1, Januari 2014.
- ↑ Masykur, Fauzan dan Fiqiana. 2016. Aplikasi Rumah Pintar (Smart Home) Pengendali Peralatan Elektronik Rumah Tangga Berbasis Web. Ponorogo: Jurnal Sains, Teknologi dan Industri Vol. 14, No. 1, Desember 2016.
- ↑ Sari, Purama Ita dan Erik. 2014. Sistem Informasi Raport Berbasis Web di SMPN 4 Temanggung. Yogyakarta: Jurnal Ilmiah DASI Vol. 12, No. 2, Juni 2014
- ↑ Tawari, Trupti., dan Prof. A.J Nathe. 2016. Comparative Study of Different Framework of PHP. International Journal of Research in Computer and Information Technology. Vol. 2 No. 2.Tawari, Trupti., dan Prof. A.J Nathe. 2016. Comparative Study of Different Framework of PHP. International Journal of Research in Computer and Information Technology. Vol. 2 No. 2.
- ↑ Betha, Sidik. 2014. Pemrograman Web dengan PHP. Informatika: Bandung : Deepublish.
- ↑ Warsito, Ary Budi, Muh. Yusup dan Moh Iqbal Awi Makaram. 2015."Perancangan SIS+ Menggunakan Metode YII Framework pada Perguruan Tinggi Raharja." CCIT Journal Vol 8 No 2 Januari 2015. Tangerang : Perguruan Tinggi Raharja. ISSN: 1978-8282.
- ↑ Gouhar, Arshi. 2017. Database Management System. International Journal of Engineering Science and Computing Vol. 2, No. 5, May 2017.
- ↑ Amrullah, Agit. Rifda. Danang. Renna. Hendi dan Eri. 2016. Kajian Kebutuhan Perangkat Lunak Sistem Informasi Penilaian Prestasi Kerja Pegawai Pada Fakultas Adab dan Ilmu Budaya Universitas Islam Negri Sunan Kalijaga Yogyakarta.
- ↑ Ruliati. 2015. Ketransitifan Verba dalam Bahasa Muna. Jurnal Humanika Vol. 3, No. 15, Desember 2015.
- ↑ Prastomo, Andi. 2014. Prototipe Sistem E-Learning dengan Pendekatan Elisistasi dan Framework Codeigniter: Studi KAsus SMP Yamad Bekasi.
- ↑ Destiana, Henny dan Fandy. 2014. Sistem Informasi Penjualan Barang Berbasis Web Pada PT. Catur Daya Persada Jakarta. Jakarta: Jurnal Paradigma Vol. XVI, No. 2, Sepetember 2014.
- ↑ Vani, Roopa. M.Chandrika Kumari. M.Hari dan N.Harika. 2015. An Effective Language for Object Oriented Design-UML (Unified Modeling Language) India: International Research Journal of Engineering and Technology (IRJET) Vol. 2, No. 5, Agustus 2015.
- ↑ Zarnelly. 2017. Sistem Informasi E-Budgeting Menggunakan Pendekatan Berorientasi Objek Studi Kasus: UIN SUSKA Riau. Pekanbaru: jurnal Ilmiah Rekaya dan Manajemen Sistem Informasi Vol. 3, No. 1, Februari 2017.
- ↑ Hasbullah, Rokhani. Memen. Ahmad. Deva dan Elisa. 2014. Model Pendampingan UMKM Pangan Melalui Inkubator Bisnis Perguruan Tinggi. Jurnal Ilmu Pertanian Indonesia Vo. 19, No.1, April 2014.
- ↑ Amanah, Dita. 2015. SWOT Analysis of The Wildlife Park of Medan, Indonesia. International Journal of Economics, Commerce and Management Vol. 3, No. 10, Oktober 2015.
- ↑ Setyorini, Hany. Mas’ud Effendi dan Imam Santoso. 2016. Analisis Strategi Pemasaran Menggunakan Matriks SWOT dan QSPM (Studi Kasus : Restoran WS Soekarno Hatta Malang). Malang: Jurnal Teknologi dan Manajemen Agroindustri Vol. 5, No. 1, April 2016.
- ↑ Komarudin. 2015. Implementasi Sistem Informasi Pengolahan Data Piutang. Bandung: Jurnal Computech & Bisnis Vol. 9, No. 2, Desember 2015.
- ↑ Pandara, Eko. Stanley dan Meiesy. 2014. Implementasi Proses Uji Sistem Informasi Admisi Pascasarjana Universitas San Ratulangi. Manado: E-Journal Teknik Informatika Vol. 4, No. 2, 2014.
- ↑ Christian, Andreas. Herry dan Arif. 2017. Implementasi Sistem Penjadwalan Akademik Fakultas Teknik Universitas Tanjungpura Menggunakan Metode Algoritma Genetika. Jurnal Sistem dan Teknologi Informasi (JUSTIN) Vol. 1, No.2, 2017.
- ↑ Adami, Zulham Feby dan Cahyani. 2016. Penerapan Teknologi Augmented Reality Pada Media Pembelajaran Sistem Pencernaan Berbasis Android. Jurnal Teknik Komputer Amik BSI Vol. 2, No. 1, Februari 2016.
- ↑ Ismiyanti, Nur Dini ST. Leni dan Rina. 2017. Pengembangan Aplikasi Lowongan Kerja Career Development Center di Sekolah Tinggi Teknologi Garut. Jurnal Algoritma Vol. 12, No. 2, 2017.
- ↑ Mahendra, Made. Yudha. Putra., I, Nyoman, Piarsa., Dwi Putra Githa. 2018. Geographic Information System of Public Complaint Testing Based On Mobile Web (Public Complaint). Jurnal Ilmiah Teknologi Informasi Vol.9 No.2.
- ↑ Hooda, Itti dan Rajender Singh. 2015. Software Test Process, Testing Types and Techniques. India: International Journal of Computer Applications Vol. 111, No. 13, February 2015.
- ↑ Kausar, Ahmad. Yusuf dan Vidila. 2015. Perancangan Video Company Profile Kota Serang dengan Teknik Editing Menggunakan Adobe Premier Pro CS 5. Banten: Jurnal PROSISKO Vol. 2, No. 1, Maret 2015.
- ↑ Saragih, Ambon. Emma dan Jhoni. 2015. Perancangan Aplikasi E-Library Menggunakan Bahasa Pemrograman PHP Pada Universitas Methodist Indonesia. Medan: Jurnal TIMES Vol. 4, No. 1, 2015
- ↑ Fajarianto, Otto. 2016. Prototype Pelayanan Akademik Terhadap Komplain Mahasiswa Berbasis Mobile. Banten: Jurnal Lentera ICT Vol. 3, No.1, Mei 2016.
- ↑ Sudaryono, Hendra Kusumah, Dian Mustika Putri. 2017. Penerapan Manajemen Aset Dengan Mapyourtag Pada Perguruan Tinggi. CERITA, Vol 3 No 1. ISSN : 2461 – 1417.
- ↑ Mupaat. 2015. Prototipe Sistem E-Training Dengan Pendekatan Elisitasi dan CMS Moodle: Studi Kasus PAda RS XYZ. Jurnal Ringkasan Tesis. 2015.
- ↑ Warsito, Ary Budi, Muh. Yusup dan Moh Iqbal Awi Makaram. 2015."Perancangan SIS+ Menggunakan Metode YII Framework pada Perguruan Tinggi Raharja." CCIT Journal Vol 8 No 2 Januari 2015. Tangerang : Perguruan Tinggi Raharja. ISSN: 1978-8282.
- ↑ Maulani, Giandari, dkk .2016. “Video Sebagai E-Portofolio Mahasiswa untuk Meningkatkan Keterampilan Mahasiswa”. Tangerang: STMIK Raharja. Jurnal CCIT. Vol. 9 No. 2, Januari 2016 ISSN : 1978 -8282.
- ↑ Krisnaningsih, E. & Acang. (2017) "Analisa Perancangan Sistem Informasi Komputerisasi Cuti Pegawai pada Kantor Kecamatan Majasari Kabupaten Pandeglang," JSiI (Journal Sistem Informasi), vol. 3.
- ↑ Rohendi, K. (2015). "Sistem Informasi Pengajuan Cuti Pegawai Dinas Perhubungan Komunikasi dan Informatika Propinsi Sumatera Barat," Jurnal TeknoIf ISSN 2338-2724, vol. 3, no. 2.
- ↑ Priya, A.M., Shyamala, G., & Dharshini, R. (2017). "Mobile HRM For Online Leave Management System," IJCSMC, vol. 6, no. 2.
- ↑ Asong, K.K. (2016). "Development of Employees Leave Database Management System," Dama International Journal of Researchers, no. SSN: 2343-6743.
- ↑ Huda, Maghvirul. Sulistiowati dan Yoppy. 2016. Rancang BAngun Aplikasi Training Needs Analysis Berdasarkan Kompetensi Pada PT. Tunggal Djaja Indah. Surabaya: JSIKA Vol. 5, No. 2, 2016.
- ↑ Untari, Siti dan Aniek. 2014. Pengaruh Kompetensi dan Lingkungan Kerja Terhadap Kinerja karyawan. Surabaya: Jurnal Ilmu & Riset Manajemen Vol. 3, No. 10, 2014.
- ↑ Mulyati, M., Tarmizi, R., & Panugali, A. (2018). Sistem Informasi Absensi Berbasis Web Pada Badan Penanggulangan Bencana Daerah Kota Tangerang. ICIT Journal Vol 4 No 2.
- ↑ Tiara, K., Apriani, D., & Munawaroh, J. (2017). Optimalisasi Dream Innovation Day Sebagai Media Penunjang Penilaian Raharja Career. ICIT Journal Vol 3 No 1.
- ↑ Syaripudin, G. A., & Cahyana, R. (2015). "Pengembangan Aplikasi Web untuk Pengajuan Cuti Pegawai Secara Online," Jurnal Algoritma, vol. 12, no. 1.
- ↑ Selvi, S., Rath, M., Sinha, N. K., Singh, S. P., Hemrom, N. N. J., Bhattacharya, A., & Biswal, A. K. (2014). "HR e-Leave Tour Management System at RDCIS, SAIL," In Information Technology (ICIT) International Conference on (pp. 333-338), no. IEEE.