TA1322374506: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
Fitria.sari (bicara | kontrib) (→Activity diagram yang dusulkan) |
Fitria.sari (bicara | kontrib) (→Sequence diagram yang diusulkan) |
||
Baris 1.507: | Baris 1.507: | ||
====Sequence diagram yang diusulkan==== | ====Sequence diagram yang diusulkan==== | ||
− | <div align="center"><img width="40%" height="40%" style="margin:0px" src=" | + | <div align="center"><img width="40%" height="40%" style="margin:0px" src="https://lh5.googleusercontent.com/-gCK7hALeHk8/V6Gyfj8_z9I/AAAAAAAAAFg/uXMkcEwBBLkntYJBtoldE99Tu2PnNfkVwCL0B/w884-h571-no/Sequence%2BDiagram1.jpg"/></div> |
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 3.7 Sequence Diagram yang diusulkan</b></div> | <div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 3.7 Sequence Diagram yang diusulkan</b></div> | ||
Revisi per 4 Agustus 2016 12.24
PERANCANGAN SISTEM PEMBAYARAN ADMINISTRASI
BERBASIS WEBSITE PADA PT. TIKI CIMONE
TANGERANG
TUGAS AKHIR
OLEH:
1322374506 FITRIA SARI
JURUSAN KOMPUTER AKUNTANSI
KONSENTRASI KEUANGAN
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
(2015/2016)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PENGESAHAN TUGAS AKHIR
PERANCANGAN SISTEM PEMBAYARAN ADMINISTRASI
BERBASIS WEBSITE PADA PT. TIKI CIMONE
TANGERANG
Disusun Oleh:
NIM | : 1322374506 |
Nama | : Fitria Sari |
Jenjang Studi | : Strata Satu |
Jurusan | : KOMPUTER AKUNTANSI |
Konsentrasi | : KEUANGAN |
Disahkan Oleh :
Tangerang, 23 Mei 2016
Direktur | Ketua Jurusan | ||||
AMIK RAHARJA INFORMATIKA | Jurusan Komputer Akuntansi, | ||||
(Drs. Po. Abas Sunarya, M.Si) | (Euis Siti Nur Aisyah M.Kom) | ||||
NIP : 000603 | NIP : 060003 |
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM PEMBAYARAN ADMINISTRASI
BERBASIS WEBSITE PADA PT. TIKI CIMONE
TANGERANG
Dibuat Oleh :
NIM | : 1322374506 |
Nama | : Fitria Sari |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Komputer Akuntansi
Konsentrasi Keuangan
Disetujui Oleh :
Tangerang, 23 Mei 2016
Pembimbing I | Pembimbing II | ||
(Padeli, M.Kom) | (Janu Ilham Saputro, S.Kom.,MM) | ||
NID : 03002 | NID : 16001 |
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM PEMBAYARAN ADMINISTRASI
BERBASIS WEBSITE PADA PT. TIKI CIMONE
TANGERANG
Dibuat Oleh :
NIM | : 1322374506 |
Nama | : Fitria Sari |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Komputer Akuntansi
Konsentrasi Keuangan
Tahun Akademik 2015/2016
Disetujui Penguji :
Tangerang, 25 Mei 2016
Ketua Penguji | Penguji I | Penguji II | ||
(_______) | (_______) | (_______) | ||
NID : ____ | NID : ____ | NID : ____ |
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR KEASLIAN TUGAS AKHIR
Saya yang bertandatangan di bawah ini,
NIM | : 1322374506 |
Nama | : Fitria Sari |
Jenjang Studi | : Strata Satu |
Jurusan | : KOMPUTER AKUNTANSI |
Konsentrasi | : KEUANGAN |
Menyatakan bahwa Tugas Akhir ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Tugas Akhir yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi 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, 25 Mei 2016 | |
Fitria Sari | |
NIM. 1322374506 |
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
Seiring dengan perkembangan teknologi yang semakin canggih dan berkembang sangat pesat bahkan pada dasarnya perusahaan jasa yang sangat berkembang saat ini terus menggali potensi untuk dapat bersaing dalam industri usaha. Peranan komputer sangatlah penting dan membantu sebagai alat pendukung dan menunjang keberhasilan untuk mengolah dan memproses data informasi pada perusahaan dan sebagai alat bantu untuk menginput data, memproses data, dan output data. PT. TIKI (Titipan Kilat) yang terletak dijalan merdeka No.324 Cimone kota tangerang adalah perusahaan yang cukup terkenal di Indonesia, perusahaan bergerak dibidang pengiriman barang dan dokumen logistik dan domestik baik melalui darat, udara dan laut, seiring berjalannya waktu TIKI melakukan pengembangan dengan memberikan layanan yang lebih lengkap kepada customernya maka TIKI memperluas layanannya. Upaya peningkatan kualitas layanan selalu menjadi fokus utama TIKI dalam menjamin kepercayaan pelanggan yang didukung ribuan personil terlatih dan armada transportasi yang tersebar diberbagai titik nusantara dan internasional. Perusahaan ini selalu mengedepankan pelayanan yang prima dalam setiap pengiriman barang customernya. PT. TIKI sudah banyak memiliki customer tetap dalam pengiriman barang akan tetapi dimana sistem pembayaran administrasi pengiriman barang masih suka terjadi kesalahan penyajian laporan yang sering menimbulkan permasalahan-permasalahan seperti nomor bukti yang sama, nomor bukti yang tidak berurutan. Sehingga hal ini menjadi kendala dalam penyajian laporan kepada divisi lainya, hal tersebutlah yang melatar belakangi penulis untuk mengambil permasalahan tersebut dan mencoba untuk melihat bagaimana permasalahan yang ada dan kemudian kemudian merancang sistem pemulihan, yang diharapkan dapat menghasilkan data-data yang akurat, cepat dan tepat waktu, dengan adanya sistem yang terkomputerisasi.
Kata kunci: pelayanan , pembayaran administrasi , pengiriman
Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmatnya sehingga penulis dapat menyelesaikan laporan Tugas Akhir (TA) ini dengan baik. Laporan ini disajikan dalam bentuk buku. Adapun judul yang diambil dalam penyusunan laporan TA ini adalah "Perancangan Sistem Pembayaran Administrasi Berbasis Website pada PT. TIKI Cimone Tangerang".
Laporan penulis ini merupakan hasil observasi penulis di PT. TIKI Cimone Tangerang. Tujuan dari pembuatan laporan Tugas Akhir ini adalah sebagai syarat menyelesaikan program pendidikan Diploma Tiga (D3) Jurusan Komputer Akuntansi di Perguruan Tinggi Raharja Cikokol-Tangerang . Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, serta sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tampa bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tugas ini dengan baik dan tepat waktu.
Penulis menyampaikan ucapan terimakasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan KKP ini, antara lain :
Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
Bapak Drs. Po. Abas Sunarya, M.Si selaku Direktur. STMIK Raharja.
Ibu Euis Sitinur Aisyah, M.Kom selaku Kepala Jurusan Komputerisasi Akuntansi.
Bapak Padeli, M.Kom selaku dosen pembimbing I yang telah meluangkan waktu, fikiran dan tenaganya untuk membantu dan memberikan bimbingan serta pengarahan kepada penulis.
Bapak Janu Ilham Saputro, S.Kom, M.M selaku dosen pembimbing II yang telah meluangkan waktu, fikiran dan tenaganya untuk membantu dan memberikan bimbingan serta pengarahan kepada penulis.
Kepada kedua orang tua saya tercinta, saudara dan keluarga yang telah memberikan dukungan , baik moril , materil maupun doa untuk keberhasilan kepada penulis.
Kepada Ifan Suryana dan teman-teman kampus saya yang selalu memberikan semangat dalam setiap penulisan Laporan Tugas Akhir ini.
Seluruh pimpinan dan karyawan PT. Tiki Cimone Tangerang yang telah memberikan dukungan dan masukkan yang sangat berarti kepada penulis dalam menyelesaikan Laporan.
Akhir kata, besar harapan penulis bahwa laporan skripsi ini dapat memberikan informasi yang bermanfaat dan menambah pengetahuan bagi pembaca sekalian.
Tangerang, 25 Januari 2016 | |
FITRIA SARI | |
NIM. 1322374506 |
Daftar isi
- 1 BAB I
- 2 BAB II
- 2.1 Teori umum
- 2.2 Konsep dasar data
- 2.3 Konsep dasar informasi
- 2.4 Konsep dasar system informasi.
- 2.5 Konsep dasar analisa system
- 2.6 Teori khusus
- 2.6.1 Konsep dasar UML
- 2.6.2 Definisi Bangunan Dasar Metodologi UML
- 2.6.3 Elisitasi
- 2.6.4 Elisitasi tahap III
- 2.6.5 Final draft elisitasi
- 2.6.6 Hypertext processor (PHP)
- 2.6.7 Konsep dasar WEB
- 2.6.8 Sejarah WEB
- 2.6.9 MySQL
- 2.6.10 AppServ
- 2.6.11 Macromedia Dreamweaver
- 2.6.12 Definisi pembayaran administrasi
- 3 BAB III
- 3.1 Analisa organisasi
- 3.2 Analisa system berjalan
- 3.3 Tata laksana system yang berjalan
- 3.4 Masalah yang dihadapi
- 3.5 Alternatif pemecahan masalah
- 3.6 User requirement
- 3.7 Rancangan system yang diusulkan
- 3.8 Rancangan sruktual
- 3.9 Rancangan basis data
- 3.10 Rancangan tampilan system yang diusulkan
- 3.11 Rancangan implementasi
- 4 BAB IV
- 5 DAFTAR PUSTAKA
- 6 DAFTAR LAMPIRAN
BAB I
Latar belakang
Perkembangan industri bisnis di Indonesia semakin ketat dan melaju sangat pesat. Setiap perusahaan berlomba-lomba untuk menawarkan jasa dan produk mereka kepada masyarakat dan konsumen secara khusus maka konsumen memiliki pilihan yang banyak dengan demikian tawar menawar konsumen semakin besar. Perusahaan PT.TIKI adalah salah satu perusahaan yang bergerak dibidang jasa ekspedisi, perusahaan ini menawarkan jasa pengiriman barang dan dokumen dengan pelayanan yang cepat efektif dan fleksibel dan pengangkutan barang/dokumen meliputin darat, laut dan udara. Perusahaan menerima paket dari customer dan paket tersebut di antar ke alamat tujuan. TIKI selalu berupaya mengerti dan melayani sepenuh hati dengan mewujudkan harapan pelanggan akan keamanan, fasilitas, efektifitas dan efisiensi dan tanggung jawab dalam menangani setiap pengiriman.
Jenis pelayanan yang disediakan oleh TIKI diantaranya One Night service (ONS), Two Days Service (TDS) dan Reguller (REG) kiriman Internasional dan selanjutnya proses transaksi dilakukan sebagai langkah pembuatan laporan pengiriman barang. Admin menginput data pengiriman yang kemudian pengirim akan mendapatkan bukti tanda pengiriman. Sistem pembayaran dan penagihan perusahaan TIKI ini memakai sistem Tunai atau Kredit. Customer yang melakukan pembayaran secara kredit akan melakukan pembayaran administrasi dengan cara penagihan oleh bagian kolektor dan mendapatkan bukti pengiriman barang berupa Invoice. Sedangkan Customer yang melakukan pengiriman barang secara tunai akan mendapatkan bukti pengiriman barang berupa Resi. Bukti pembayaran tersebut harus disimpan konsumen sebagai barang bukti apabila terjadi keterlambatan pengiriman barang. Apabila sistem transaksi tersebut tidak tersusun dengan rapi tentu banyak berpengaruh terhadap aspek lain. Seperti kurangnya kepercayaan customer atau pelanggan terhadap perusahaan , yang disebabkan oleh rumitnya sistem yang digunakan yang mengakibatkan data tidak valid, sehingga pada saat data yang diperlukan membutuhkan waktu yang cukup lama untuk mencari data tersebut. Apabila keadaan seperti ini terus berlangsung dapat mengakibatkan kerugian dan kekecawaan pada customer.
Berdasarkan uraian singkat diatas, maka penulis memberikan judul pada TA “Perancangan Sistem Pembayaran Administrasi Berbasis Website pada PT. Tiki Cimone Tangerang”. Hal tersebut untuk member solusi dan mempermudahkan perusahaan PT.TIKI Cimone secara khusus untuk administrasinya supaya tidak terjadi human error.
Rumusan masalah
Berdasarkan latar belakang diatas, maka masalah yang akan dibahas dalam penelitian ini adalah :
Bagaimana system penerimaan pelayanan pengiriman barang yang berada di PT.TIKI saat ini ?
Bagaimana sistem pembayaran administrasi pengiriman barang pada PT. TIKI di Cimone Tangerang ?
Bagaimana proses pembuatan laporan kurang berjalan dengan baik sehingga memakan waktu dan menghasilkan data yang belum akurat ?
Ruang lingkup penelitian
Adapun ruang lingkup yang akan dibahas meliputi penerimaan pelayanan sistem pembayaran administrasi dan pengiriman barang yang sedang berjalan agar tertata dengan baik dan berjalan secara efektif dan efisien secara khusus sistem ini dibutuhkan oleh seorang administrasi PT.Tiki Cimone Tangerang.
Tujuan dan manfaat penelitian
Tujuan Penelitian
Adapun Tujuan Penelitian ini adalah sebagai berikut :
Menganalisa sistem pembayaran administrasi pengiriman barang yang sedang berjalan saat ini.
Memahami dan mengetahui sejauh mana sistem pembayaran pengiriman barang yang sedang berjalan saat ini.
Menciptakan program yang mampu berjalan secara efektif dan medah digunakan.
Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah :
Agar mengetahui tentang sistem pembayaran administrasi pengiriman barang yang sedang berjalan saat ini.
Agar penelitian ini dapat bermanfaat bagi instansi yang bersangkutan untuk mengatasi masalah yang terjadi pada sistem pembayaran pengiriman barang pada PT.Tiki Cimone.
Agar perusahaan yang bersangkutan dapat bersaing dengan perusahaan lain yang teknologi dan sistemnya lebih maju, baik sistem penjualan dan administrasi.
Metodelogi penelitian
Metode Pengumpulan Data
Dalam memperoleh data yang diperlukan dalam penyusunan Laporan Tugas Akhir (TA) maka penulis menggunakan beberapa metode. Adapun metode yang digunakan adlah sebagai berikut :
Observasi
Interview (wawancara)
Studi pustaka
Penulis mengumpulkan data dan mengamati secara langsung objek atau data yang akan diteliti diperusahaan PT. Tiki(Titipan Kilat). Metode ini banyak digunakan oleh peneliti lain karena sifatnya yang umum dan mudah untuk dilakukan secara langsung. Penulis juga melakukan wawancara dengan pihak yang berkaitan langsung dengan objek yang diteliti.
Wawancara yang dilakukan secara terstruktur dengan mengumpulkan data-data dengan cara melakukan Tanya jawab secara langsung kepada pihak-pihak yang bersangkutan dengan objek pada PT.Tiki Cimone.
Selain melakukan obeservasi dan wawancara penulis juga melakukan pengumpulan data dengan cara study pustaka. Di dalam metode ini penulis berusaha melengkapi data-data yang relavan dalam pemilihan judul yang penulis ajukan.
Metode analisa
Setelah proses pengumpulan data dilaksanakan melalui beberapa teknik, maka data yang sudah ada akan diolah dan analisa supaya mendapatkan suatu hasil akhir yang bermanfaat bagi penelitian ini. Dalam metode analisa sistem dilakukan melalui 4(empat) tahap, yaitu : Survey terhadap sistem yang sedang berjalan, Analisa terhadap sistem temuan, Identifikasi kebutuhan informasi, Identifikasi persyaratan sistem.
Metode perancangan dan implementasi
Dalam tugas akhir ini perancangan dibuat menggunakan prinsip Object Oriented Analisys and Design (OOAD) melalui metode perancangan Unified Modeling Language (UML) yang akan dituangkan dalam tahap : Pembuatan Use Case Diagram, Sequence Diagram , Activity Diagram dan Class Diagram. Serta penjabaran spesifikasi basis data. Pemrograman dirancang dengan Macromedia dreamweaver, Appserv dan MySQL. Kemudian hasil rancangan ini diimplementasikan agar dapat diakses dengan mudah dan efisien.
Sistematika penulisan
Berisi tentang tatalaksana kerja penyusunan dari setiap laporan yang akan disampaikan maka laporan ini dikelompokan dalam beberapa bab dan sistematika penyampaian sebagai berikut :
BAB I PENDAHULUAN :
Bab ini menjelaskan latar belakang masalah , rumusan masalah , tujuan dan manfaat , ruang lingkup metodologi penelitian , dan sistematika penulisan.
BAB II LANDASAN TEORI :
Dalam bab ini membahas masalah konsep dasar sistem , konsep dasar informasi, konsep dasar sistem informasi, konsep dasar perancangan sistem , peralatan pendukung (Tools System).
BAB III ANALISIS SISTEM YANG BERJALAN :
Dalam bab ini membahas masalah umum, tinjauan perusahaan . struktur organisasi dan fugnsi, prosedur sistem berjalan, Unifed Query Language (UML) sistem berjalan, spesifikasi analisa masukan, spesifikasi analisa keluaran, analisis masukan, keluaran dan proses.
BAB IV HASIL PENELITIAN :
Bab ini menjelaskan kesimpulan dan saran yang dapat diberikan oleh penulis dari hasil penelitian yang dilakukan terhadap sistem tersebut.
BAB II
Teori umum
Untuk mendukung pembuatan laporan ini maka perlu di kemukakan hal-hal atau teori-teori yang berkaitan dengan permasalah dan ruang lingkup pembahasan sebagai landasan dalam pembuatan laporan ini.
Konsep dasar system
Definisi sistem
Menurut Taufiq (2013:2), [1]Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintegrasi dan berkalaborasi untuk mencapai tujuan tertentu
Menurut Yakub (2012:1),[2]”Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau tujuan tertentu”.
Menurut Sutarman(2012:13),[3]”Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”. Berdasarkan ketiga definisi diatas, maka dapat dismpulkan sistem adalah Sekelompok unsur yang saling terhubung satu sama lain yang berfungsi bersama-sama untuk mencapai tujuan tertentu.
Klasifikasi system
Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiapkasus yang terjadi dalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang diantaranya (Tata Sutabri, 2012:22).[4]
Sistem Abstrak (Abstract System) dan Sistem Fisik (Physical System)
Sistem Alamiah (Natural System) dan Sistem Buatan Manusia (Human Made System)
Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Probabilistic System)
Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System)
Sistem abstrak merupakan sistem yang berupa pemikiran atau ide- ide mpak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistemakuntansi, dan sistem persediaan barang.
Sistem Alamiah adalah Sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia adalah sistem yang melibatkan interaksi manusia dengan mesin yang disebut human machine system. Misalnya sistem informasi berbasis komputer.
Sistem Tertentu adalah Sistem yang beroperasi dengan tingkah laku yang dapat diprediksi. Sebagai contoh adalah hasil pertadingan sepak bola.
Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas. Misalnya kematian seseorang.
Sistem Tertutup adalah Sistem yang tidak berhubungan dan aruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya campur tangan dari pihak di luarnya. Secara teoritis sistem tertutup ini ada, tetapi pada kenyataannya tidak ada sistem yang benar-benar tertutup. Contohnya adalah sistem adat masyarakat Baduy. Sedangkan sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya. Misalnya sistem musyawarah.
Karakteristik system
Menurut Tata sutabri (2012:20), [5]Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu,antara lain.
Komponen Sistem (component)
Batas Sistem (boundary)
Lingkungan Luar Sistem (environment)
Penghubung (interface)
Masukan (input)
Keluaran (output)
Pengolahan (process)
Sasaran (objectives) dan Tujuan (Goal)
Sistem Abstrak dan Fisik
Sistem dapat dipastikan dan Sistem tidak dapat dipastikan
Sistem Tertutup dan Sistem Terbuka
Sistem Sederhana dan Sistem Kompleks
Sistem Sementara dan Sistem Selamanya
Komponen-komponen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem yang saling berinteraksi, artinya saling bekerja sama membentuk satu kesatuan.
Merupakan daerah yang membatasi suatu sistem dengan lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan.
Lingkungan luar dari suatu sistem adalah apapun diluar batas sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat merugikan atau menguntungkan sistem tersebut.
Melalui perhubungan ini memungkinkan sumber daya-sumber daya mengalir dari subsistem ke subsistem lainnya, dengan penghubung , suatu sistem dapat berintergrasi dengn subsistem yang lainnya membentuk satu kesatuan.
Merupakan energi yang dimasukkan ke dalam sistem.
Masukan dapat berupa masukan perawatan(maintenance input) dan masukan sinyal(signal input).
Merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada supra sistem.
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan asukan menjadi keluaran.
Suatu sistem dikatakan berhasil apabila mengenai sasaran atau tujuannya. Jika suatu sistem tidak mempunyai sasaran, maka operasiona sistem tidak aka nada gunanya.
Menurut Taufiq (2012:8),[1] Sistem dapat diklasifikasi dari beberapa sudut pandang, diantaranya :
Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abtrak dan sistem fisik. Sistem abstak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur, contohnya prosedur pembayaran keuangan , sistem diperusahaan, sistem antar manusia dengan tuhan, dan lain-lain.
Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem computer, sistem transportasi, sistem akuntansi, sistem mesin-mesin diperusahaan.
Dilihat dari fungsinya, baik sistem absrak maupun sistem fisik memiliki fungsi yang penting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi..
Sistem dapat dipastikan merupakan suatu sistem yang input proses dan output nya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputannya bagaimana cara prosesnya dan harapan yang menjadi outputnya seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem probabilistik merupakan sebuah sistem yang belum terdefinisi dengan jelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas.
Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka.
Sistem dilihat dari tingkat kekomplekan masalahnya dibagi menjadi dua yaitu sistem sederhana dan sistem kompleks.Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen- komponennya pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem itu sangat rumit.
Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan.
Tujuan system
Menurut Mustakini (2012:13),[6]Tujuan dari sistem informasi adalah menghasilkan informasi (information) adalah data yang diolah menjadi bentuk yang berguna bagi para pemakaiya. Tujuan sistem informasi terdiri dari kegunaan (usefulness), ekonomi (economic), keandalan (realibility), pelayanan langganan (customer service), kesederhanaan (simplicity), fleksibilitas (fleksibility).
Kegunaan
Ekonomi
Keandalan
Pelayanan Langganan
Kesederhanaan
Fleksibilitas
Sistem harus menghasilkan informasi yang tepat waktu dan relevan untuk mengambil keputusan manajemen dan personil operasi di dalam organisasi.
Semua bagian komponen sistem termasuk laporan-laporan, pengendalian-pengendalian, mesin-mesin harus menyumbang suatu nilai manfaat setidak-tidaknya sebesar biaya yang dibutuhkan.
Keluaran sistem harus mempunyai tingkatan ketelitian yang tinggi dan sistem itu sendiri harus mampu beroperasi secara efektif bahkan pada waktu komponen manusia tidak hadir atau saat komponen mesin tidak beroperasi secara temporer.
Sistem harus memberikan pelayanan dengan baik atau ramah kepada pelanggan.
Sistem harus cukup sederhana, sehingga terstruktur dan operasinya dapat dengan mudah dimengerti dan prosedurnya mudah diikuti.
Sistem harus cukup fleksibel, untuk menangani perubahan- perubahan yang terjadi, kepentingannya cukup beralasan dalam kondisi dimana sistem beroperasi atau dalam kebutuhan yang diwajibkan oleh organisasi.
Konsep dasar data
Definisi data
Menurut Tata Sutabri (2012:1),[5] “Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata”.
Menurut Taufiq (2013:13),[1] “Data adalah sesuatu yang diberikan untuk kemudian diolah”.
Berdasarkan kedua definisi di atas, maka dapat disimpulkan data adalah bahan mentah yang perlu diolah sehingga menghasilkan informasi yang menunjukkan fakta.
Klasifikasi data
Menurut Tata Sutabri (2012:3), data dapat diklasifikasikan menurut jenis, sifat dan sumber:
Klasifikasi data menurut jenis data:
Data Hitung (enumeration/counting data)
Data Ukur (measurement data)
Klasifikasi data menurut sifat data :
Data Kuantitatif (quantitative data)
Data Kualitatif (qualitative data)
Klasifikasi data menurut sumber data:
Data Internal (internal data)
Data Eksternal (external data)
Data Eksternal Primer (primary external data)
Data Eksternal Sekunder (secondary external data)
Data hitung adalah hasil perhitungan atau jumlah tertentu.
Data ukur adalah data yang menunjukkan ukuran mengenai nilai sesuatu.
Data kuantitatif adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.
Data kualitatif adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat sesuatu.
Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dlakukan sendiri, bukan data hasil karya orang lain.
Data eksternal adalah datahasil observasi orang lain. Seseorang boleh saja mengunakan data untuk suatu keperluan, meskipun data tersebut hasil kerja orang lain. Data eksternal ini terdiri dari 2 jenis yaitu:
Data eksternal primer adalah data dalam bentuk ucapan lisan atau tulisan dari pemiliknya sendiri, yakni orang yang melakukan observasi sendiri.
Data eksternal sekunder adalah data yang diperoleh bukan dari orang lain yang melakukan observasi melainkan melalui seseorang atau sejumlah orang lain.
Konsep dasar informasi
Definisi informasi
Menurut Darmawan (2012:2),[7] “Informasi adalah Sejumlah data yang sudah diolah atau proses melalui prosedur pengolahan data dalam rangka menguji tingkat kebenarannya,keterpakaiannya sesuai dengan kebutuhan”.
Berdasarkan kedua definisi di atas, maka dapat disimpulkan informasi adalah Data yang sudah diolah untuk menguji kebenarannya sehingga bermanfaat bagi pengguna dalam mengambil keputusan.
Klasifikasi informasi
Menurut Tata Sutabri (2012:34),[5] Informasi dalam menejemen diklasifikasikan sebagai berikut:
Informasi Berdasarkan Persyaratan
Informasi yang tepat waktu
Informasi yang relevan
Informasi yang bernilai
Informasi yang dapat dipercaya
Informasi Berdasarkan Dimensi Waktu
Informasi masa lalu
Informasi masa kini
Informasi Berdasarkan Sasaran
Informasi individual
Informasi komunitas
Suatu informasi harus memenuhi persyaratan sebagaimana dibutuhkan oleh seorang manajer dalam rangka pengambilan keputusan yang harus segera dilakukan. Berdasarkan persyaratan itu informasi dalam manajemen diklasifikasikan sebagai berikut:
Sebuah informasi yang tiba pada manajer sebelum suatu keputusan diambil sebab seperti telah diterangkan dimuka, informasi adalah bahan pengambilan keputusan.
Sebuah informasi yang disampaikan oleh seorang menajer kepada bawahannya harus relevan, yakni ada kaitannya dengan kepentingan pihak penerima sehingga informasi tersebut akan mendapatkan perhatian.
Informasi yang berharga untuk suatu pengambilan keputusan.
Suatu informasi harus dapat dipercaya dalam manajemen karena hal ini sangat penting menyangkut citra organisasi, terlebih bagi organisasi dalam bentuk perusahaan yang bergerak dalam persaingan bisnis.
Informasi berdasarkan dimensi waktu ini diklasifikasikan menjadi 2 (dua) macam, yaitu:
Informasi jenis ini adalah mengenai peristiwa masa lampau yang meskipun amat jarang digunakan, namun penyimpanannya pada data strorage perlu disusun secara rapih dan teratur.
Dari sifatnya sendiri sudah jelas bahwa makna dari informasi masa kini ialah informasi mengenai peristiwa-peristiwa yang terjadi sekarang.
Informasi berdasarkan sasaran adalah informasi yang ditunjukkan kepada seorang atau kelompok orang, baik yang terdapat di dalam organisasi maupun di luar organisasi. Informasi jenis ini diklasifikasikan sebagai berikut:
Informasi yang ditunjukkan kepada seseorang yang mempunyai fungsi sebagai pembuat kebijaksanaan (policy maker) dan pengambil keputusan (decision maker) atau kepada seseorang yang diharapkan dari padanya tanggapan terhadap informasi yang diperolehnya.
Informasi yang ditunjukkan kepada khalayak di luar organisasi, suatu kelompok tertentu dimasyarakat.
Nilai dan kualitas informasi
Menurut Tata Sutabri (2012:37),[5] nilai informasi ditentukan oleh 2 (dua) hal, yait u manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibanding dengan biaya mendapatkannya.Akan tetapi, perlu diperhatikan bahwa informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan sehingga tidak memungkinkan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah tertentu dengan biaya untuk memperolehnya karena sebagian besar informasi dinikmati tidak hanya oleh satu pihak di dalam perusahaan.
Lebih lanjut, sebagian informasi tidak dapat persis ditafsir keuntungannya dengan sesuatu nilai uang, tetapi dapat ditafsir nilai efekifitasnya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectivess atau cost benefit. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu:
Mudah diperoleh
Luas dan Lengkap
Ketelitian
Kecocokan
Ketepatan Waktu
Kejelasan
Keluwesan
Dapat dibuktikan
Tidak ada prasangka
Dapat diukur
Sifat ini menunjukkan informasi dapat diperoleh dengan mudah dan cepat. Kecepatan memperoleh dapat diukur, misalnya 1 menit versus 24 jam. Akan tetapi, beberapa nilainya bagi pemakai informasi sulit mengukurnya.
Sifat ini menunjukkan lengkapnya isi informasi. Hal ini tidak berarti hanya mengenai volumenya, tetapi juga mengenai keluaran informasinya.Sifat ini sangat kabur, karena itu sulit mengukurnya.
Sifat ini menunjukkan minimnya kesalahan dan informasi.Dalam hubungannya dengan volume data yang besar biasanya terjadi dua jenis kesalahan, yakni kesalahan pencatatan dan kesalahan perhitungan.
Sifat ini menunjukkan seberapa baik keluaran informasi dalam hubungan dengan permintaan para pemakai. Isi informasi harus ada hubungannya dengan masalah yang sedang dihadapi.Semua keluaran lainnya tidak berguna tetapi mahal mempersiapkannya. Sifat ini sulit mengukurnya.
Menunjukkan tak ada keterlambatan jika ada seseorang yang ingin mendapatkan informasi. Masukkan, pengolahan, dan pelaporan keluaran kepada pemakai biasanya tepat waktu. Dalam beberapa hal, ketepatan waktu dapat diukur, misalnya berapa banyak penjualan dapat ditamabah dengan memberikan tanggapan segera kepada permintaan langganan mengenai tersedianya barang-barang inventaris.
Sifat ini menunjukkan keluaran informasi yang bebas dari istilah- istilah yang tidak jelas. Memberikan laporan dapat memakan biaya yang besar. Beberapa biaya yang diperlukan untuk memperbaiki laporan tersebut.
Sifat ini berhubungan dengan dapat disesuaikannya keluaran informasi tidak hanya dengan beberapa keputusan, tetapi juga dengan beberapa pengambil keputusan.Sifat ini sulit diukur, tetapi dalam banyak hal dapat diberikan nilai yang dapat diukur.
Sifat ini menunjukkan kemampuan beberapa pemakai informasi untuk menguji keluaran informasi dan sampai pada kesimpulan yang sama.
Sifat ini berhubungan dengan tidak adanya keinginan untuk mengubah informasi guna mendapatkan kesimpulan yang telah dipertimbangkan sebelumnya.
Sifat ini menunjukkan hakikat informasi yang dihasilkan dari sistem informasi formal. Meskipun kabar angin, desas-desus, dugaan-dugaan, klenik, dan sebagainya sering dianggap informasi, hal-hal tersebut berada di luar lingkup pembicaraan kita.
Komponen informasi
Menurut Darmawan (2012:5),[7] sebuah informasi bisa bermanfaat, bisa memberikan pemahaman bagi orang yang menggunakannya, jika informasi tersebut memenuhi atau mengandung salah satu komponen dasarnya. Jika dianalisis berdasarkan pendekatan information sistem, pada dasarnya ada sekitar 6 (enam) komponen. Adapun keenam komponen atau jenis informasi tersebut adalah sebagai berikut:
Root of Information, yaitu komponen akar bagian dari informasi yang berada pada tahap awal keluaran sebagai proses pengolahan data. Misalnya yang termasuk ke dalam komponen awal ini adalah informasi yang disampaikan pleh pihak pertama.
Bar of Information, merupakan komponen batangnya dalam suatu informasi, yaitu jenis informasi yang disajikan dan memerlukan informasi lain sebagai pendukung sehingga informasi awal tadi bisa dipahami. Contohnya jika anda membaca headline dalam sebuah surat kabar, maka untuk memahami lebih jauh tentunya harus membaca informasi selanjutnya, sehingga maksud dari informasi yang ada pada headline tadi bisa dipahami secara utuh.
Branch of Information, yaitu komponen informasi yang bisa dipahami jika informasi sebelumnya telah dipahami. Sebagai contoh adalah informasi yang merupakan penjelasan keyword yang telah ditulis sebelumnya, atau dalam ilmu eksakta seperti matematika bentuknya adalah hasil dari sebuah uraian langkah penyelesaian soal dengan rumus-rumus yang panjang, misalnya dapat berupa petunjuk lanjutan dalam mengerjakan atau melakukan sesuatu.
Stick of Information, yaitu komponen informasi yang lebih sederhana dari cabang informasi, biasanya informasi ini merupakan informasi pengayaan pengetahuan. Kedudukannya bersifat pelengkap (supplement) terhadap informasi lain. Misalnya informasi yang muncul ketika seseorang telah mampu mengambil kebijakan/keputusan menyelesaikan suatu proses kegiatan, maka untuk menyempurnakannya ia memperoleh informasi-informasi pengembangan dari keterampilan yang sudah ia miliki tersebut.
Bud of Information, yaitu komponen informasi yang sifatnya semi mikro, tetapi keberadaannya sangat penting sehingga di masa yang akan datang dalam jangka waktu yang akan datang informasi ini akan berkembang dan dicari, serta ditunggu oleh pengguna informasi sesuain kebutuhannya. Misalnya yang termasuk ke dalam informasi ini adalah informasi tentang masa depan, misalnya bakat dan minat, cikal bakal, prestasi seseorang, harapan-harapan yang positif dari seseorang dan lingkungan.
Leaf of Information, yaitu komponen informasi yang merupakan informasi pelindung, dan lebih mampu menjelaskan kondisi dan situasi ketika sebuah informasi itu muncul. Biasanya informasi ini berhubungan dengan informasi mengenai kebutuhan pokok, informasi yang mejelaskan cuaca, musim, yang mana kehadirannya sudah pasti muncul.
Konsep dasar system informasi.
Definisi system informasi
Menurut Taufiq (2013:17),[1] “Sistem Informasi adalah kumpulan dari sub-sub sistem yang saling terintegrasi dan berkolaborasi untuk menyelesaikan masalah tertentu dengan cara mengolah data dengan alat yang namanya komputer sehingga memiliki nilai tambah dan bermanfaat bagi pengguna”.
Menurut Tata Sutabri (2012:46),[5] “Sistem Informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolah transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan”.
Berdasarkan kedua definisi di atas, maka dapat disimpulkan sistem informasi adalah sekumpulan komponen yang saling berhubungan untuk mengolah data sehingga memiliki nilai tambah untuk membantu manajer dalam mengambilan keputusan.
Komponen system informasi
Menurut Tata Sutabri (2012:47),[5] sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building block), yang terdiri dari:
Blok masukan (input block)
Blok model (model block)
Blok keluaran (output block)
Blok teknologi (technology block)
Blok basis data (database block)
Blok kendali (control block)
Input mewakili data yang masuk kedalan sistem informasi. Input yang dimaksud adalah metode dan media untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar.
Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan dibasis data, dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.
Produk dari sistem informasi adalah keluaran yang merupakan
informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.
Teknologi merupakan tool box dengan sistem informasi. Teknologi yang digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 bagian utama, yaitu teknisi (brainware), perangkat lunak (software), dan perangkat keras (hardware).
Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan diperangkat keras komputer dan menggunakan pernagkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih kanjut.Data didalan basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan berkualitas.Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System).
Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan- kegagalan sistem itu sendiri, ketidakefisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.
Klasifikasi system informasi
Sistem informasi dapat dibentuk sesuai kebutuhan organisasi masing-masing. Oleh karena itu, untuk dapat menerapkan sistem yang efektif dan efisien diperlukan perencanaan, pelaksanaan, pengaturan, dan evaluasi sesuai keinginan masing-masing organisasi. Klasifikasi sistem informasi tersebut sebagai berikut :
Sistem nformasi berdasarkan level organisasi
Sistem informasi berdasarkan aktifitas manajemen
Sistem informasi berdasarkan fungsionalitas bisnis
Dikelompokkan menjadi level operasional, level fungsional dan level manajerial.
Dikelompokkan menjadi sistem informasi perbankan, sistem informasi akademik, sistem informasi kesehatan, sistem informasi asuransi dan sistem informasi perhotelan.
Dikelompokkan menjadi sistem informasi akuntansi, sistem informasi keuangan, sistem informasi manufaktur, sistem informasi pemasaran dan sistem informasi sumber daya manusia.
Tujuan system informasi
Tujuan dari sistem informasi adalah menghasilkan informasi (Information) dari bentuk data yang diolah menjadi bentuk yang berguna bagi para pemakainya. (Jogiyanto H.M., 2010:13). [8]
Tujuan sistem informasi terdiri dari Kegunaan (Usefulness), Ekonomi (Economic), Keandalan (Realibility), Pelayanan Langganan (Customer Service), Kesederhanaan (Simplicity), dan Fleksibilitas (Fleksibility).
Kegunaan (Usefulness)
Ekonomi (Ecomomic)
Keandalan (Reability)
Pelayanan Langganan (Customer Service)
Kesederhanaan (Simplicity)
Fleksibelitas (Fleksibility)
Sistem harus menghasilkan informasi yang akurat, tepat waktu, dan
relevan untuk pengambilan keputusan manajemen dan personil operasi
di dalam organisasi.Semua bagian komponen sistem termasuk laporan-laporan, pengendalian-pengendalian, mesin-mesin harus menyumbang suatu nilai manfaat setidak-tidaknya sebesar biaya yang dibutuhkan.
Keluaran sistem harus mempunyai tingkatan ketelitian yang tinggi dan sistem itu sendiri harus mampu beroperasi secara efektif bahkan pada waktu komponen manusia tidak hadir atau saat komponen mesin tidak beroperasi secara temporer.
Sistem harus memberikan pelayanan dengan baik atau ramah kepada para pelanggan. Sehingga sistem tersebut dapat diminati oleh para pelanggannya.
Sistem harus cukup sederhana sehingga terstruktur dan operasinya dapat dengan mudah dimengerti dan prosedurnya mudah diikuti.
Sistem harus cukup fleksibel untuk menangani perubahan-perubahan yang terjadi, kepentingannya cukup beralasan dalam kondisi dimana sistem beroperasi atau dalam kebutuhan yang diwajibkan oleh organisasi.
Konsep dasar analisa system
Definisi analisa system
Menurut Taufiq (2013:156),[1] “Analisis Sistem adalah suatu kegiatan mempelajari sistem (baik sistem manual ataupun sistem yang sudah komputerisasi) secara keseluruhan mulai dari menganalisa sistem, analisa masalah, desain logic, dan memberikan keputusan dari hasil analisa tersebut”.
Menurut Rosa (2013:18),[9] “Analisis Sistem adalah kegiatan untuk melihat sistem yang sudah berjalan, melihat bagian mana yang bagus dan tidak bagus, dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam sistem yang baru”.
Berdasarkan kedua definisi di atas, maka dapat disimpulkan analisis sistem adalah Suatu kegiatan dalam mengidentifikasi dan mengevaluasi permasalahan yang terjadi agar kebutuhan dapat dipenuhi dalam sistem baru.
Tahap-tahap analisa system
Menurut Taufiq (2013:159),[1] untuk melakukan analisis sistem, supaya hasil analisis bisa maksimal maka langkah-langkah yang dilakukan juga harus terstruktur agar tidak tumpang tindih antara hasil analisa yang satu dengan hasil analisa yang lain. Atau dengan tujuan hasil analisa sistem yang dilakukan bisa dikelompokkan sesuai dengan langkah yang dilakukan sehingga mudah untuk dipelajari atau dikembangkan lagi ke dalam rancang bangun sistem informasi.
Definisi Lingkup
Analisis Masalah
Analisis Persyaratan
Desain Logic
Analisa Kebutuhan
Definisi lingkup (scope definition) adalah langkah pertama proses
pengembangan sistem. Dalam metodologi-metodologi lain hal ini mungkin disebut (preliminary investigation phase), fase studi awal (initial study phase), fase survey (survey phase), atau fase perencanaan (planning phase), komunikasi (communication) atau inisiasi proyek atau pengumpulan kebutuhan.
Analisis masalah menyediakan analisis dengan pemahaman, kesempatan dan atau perintah lebih mendalam yang memicu proyek. Analisa masalah menjawab pertanyaan, “Apakah masalah-masalah tersebut layak untuk dipecahkan!” dan “Apakah sistem yang baru layak untuk dibangun?”. Dalam metodologi lain langkah analisis masalah mungkin dikenal sebagai langkah studi, studi sistem saat ini, langkah penyelidikan terinci, atau langkah analisis kelayakan.
Tujuan analisis masalah adalah mempelajari dan memahami bidang masalah dengan cukup baik untuk secara menyeluruh menganalisis masalah, kesempatan, dan batasannya.
Beberapa analisis yang kurang pengalaman membuat kesalahan yang fatal sesudah melalui langkah analisis masalah. Godaan pada titik ini adalah mulai melihat berbagai solusi alternative, khususnya solusi teknis.Salah satu kesalahan yang kerap terjadi di dalam sistem informasi terbaru ditunjukkan dalam pernyataan, “Memastikan sistem bekerja dan secara teknis mengesankan, tapi ia harus tidak melakukan apa yang kita inginkan untuk dilakukan oleh sistem.”Langkah analisis persyaratan menentukan persyaratan bisnis bagi sitem yang baru.
Tidak semua proyek mencakup pengembangna model-driven, tapi
kebanyakan masukkan beberapa pemodelan sistem.Desain logic lebih lanjut mendokumentasikan persyaratan bisnis dengan menggunakan model-model sistem yang menggambarkan struktur data, proses bisnis, aliran data dan antarmuka pengguna.Dalam hal tertentu, desain logic mensahkan persyaratan yang dibuat pada langkah sebelumnya.
Dengan adanya persyaratan bisnis, maka kita akhirnya dapat menekankan bagaimana sistem baru termasuk altenatif-alternatif berbasis komputer dapat diimplementasikan dengan teknologi. Maksud dari analisa keputusan adalah unutk mengenali solusi kandidat, menganalisa solusi kandidat tersebut dan merekomendasi sebuah sistem target yang akan dirancang, dibangun dan diimplementasikan. Peluang muncul saat ada seseorang yang telah mendapatkan sebuah visi terhadap solusi teknik. Tetapi hamper selalu ada solusi alternatif yang mungkin merupakan solusi yang lebih baik. Selama analisis keputusan memang penting untuk mengenali berbagai pilihan, menganalisa beberapa pilihan tersebut dan menjual solusi terbaik berdasarkan analisis tersebut.
Fungsi analisa system
Adapun fungsi analisa sistem adalah sebagai berikut :
Mengidentifikasi masalah–masalah kebutuhan pemakai (user).
Menyatakan secara spesifik sasaran yang harus dicapai untuk memenuhi kebutuhan pemakai.
Memilih alternatif–alternatif metode pemecahan masalah yang paling tepat.
Merencanakan dan menerapkan rancangan sistemnya. Pada tugas atau fungsi terakhir dari analisa sistem menerapkan rencana rancangan sistemnya yang telah disetujui oleh pemakai.
Konsep Dasar Teknologi Informasi
Untuk mengetahui pengertian teknologi informasi terlebih dahulu kita harus mengerti pengertian dari teknologi dan informasi itu sendiri. Berikut ini pengertian teknologi dan informasi :
Teknologi adalah pengembangan dan aplikasi dari alat, mesin, material dan proses yang menolong manusia menyelesaikan masalahnya, sedangkan Informasi adalah hasil pemrosesan, manipulasi dan pengorganisasian/penataan dari sekelompok data yang mempunyai nilai pengetahuan (knowledge) bagi penggunanya.
Teknologi Informasi adalah studi atau peralatan elektronika, terutama komputer, untuk menyimpan, menganalisa, dan mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan gambar (kamus Oxford, 1995)
Menurut Daryanto (2010:3),[10] "Teknologi informasi adalah sub- sistem atau sistem bagian dari sistem informasi".
Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu, yang digunakan untuk keperluan pribadi, bisnis, dan pemerintahan dan merupakan informasi yang strategis untuk pengambilan keputusan. Teknologi yang memanfaatkan komputer sebagai perangkat utama untuk mengolah data menjadi informasi yang bermanfaat.
Teori khusus
Konsep dasar UML
Menurut Nugroho (2011:6),[11] ”UML (Unified Modeling Language) adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma (berorientasi objek).” Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.
Dari definisi tersebut dapat ditarik kesimpulan bahwa Unified Modeling Language (UML) adalah sebuah bahasa pemodelan yang digunakan untuk visualisasi sebuah sistem software yang terkait dengan objek.
Konsep Pemodelan Menggunakan UML
Menurut Nugroho (2011:10), [11]Sesungguhnya tidak ada batasan yang tegas diantara berbagai konsep dan konstruksi dalam UML, tetapi untuk menyederhanakannya, kita membagi sejumlah besar konsep dan dalam UML menjadi beberapa view. Suatu view sendiri pada dasarnya merupakan sejumlah konstruksi pemodelan UML yang mempersentasikan suatu aspek tertentu dari sistem atau perangkat lunak yang sedang kita kembangkan. Pada peringkat paling atas, view- view sesungguhnya dapat dibagi menjadi tiga area utama, yaitu: klasifikasi struktural (structural classification), perilaku dinamis (dinamic behaviour), serta pengolahan atau manajemen model (model management).
Definisi Bangunan Dasar Metodologi UML
Bangunan dasar metodologi Unified Modeling Language (UML) menggunakan tiga bangunan dasar untuk mendeskripsikan sistem/perangkat lunak yang akan dikembangkan yaitu: (Nugroho 2011: 24),[11]
Sesuatu (things)
Structural things
Behavioral things
Grouping things
Annotational things
Kebergantungan
Asosiasi
Generalisasi
Realisasi
Diagram
Diagram Kelas
Diagram Objek
Use case Diagram
Sequence Diagram
Collaboration Diagram
Statechart Diagram
Activity Diagram
Component Diagram
Deployment Diagram
Ada 4 (empat) things dalam Unified Modeling Language (UML), yaitu:
Merupakan bagian yang relatif statis dalam model Unified Modeling Language (UML). Bagian yang relatif statis dapat berupa elemen- elemen yang bersifat fisik maupun konseptual.
Merupakan bagian yang dinamis pada model Unified Modeling Language (UML), biasanya merupakan kata kerja dari model Unified Modeling Language (UML), yang mencerminkan perilaku sepanjang ruang dan waktu.
Merupakan bagian pengorganisasi dalam Unified Modeling Language (UML). Dalam penggambaran model yang rumit kadang diperlukan penggambaran paket yang menyederhanakan model. Paket-paket ini kemudian dapat didekomposisi lebih lanjut. Paket berguna bagi pengelompokkan sesuatu, misalnya model-model dan subsistem-subsistem.
Merupakan bagian yang memperjelas model Unified Modeling Language (UML) dan dapat berupa komentar-komentar yang menjelaskan fungsi serta ciri-ciri setiap elemen dalam model Unified Modeling Language (UML).
Ada 4 (empat) macam relationship dalam Unified Modeling Language (UML), yaitu:
Merupakan hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya elemen yang tidak mandiri (independent).
Merupakan apa yang menghubungkan antara objek satu dengan objek lainnya, bagaimana hubungan suatu objek dengan objek lainnya. Suatu bentuk asosiasi adalah agregasi yang menampilkan hubungan suatu objek dengan bagian-bagiannya.
Merupakan hubungan di mana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor). Arah dari atas ke bawah dari objek induk ke objek anak dinamakan spesialisasi, sedangkan arah berlawanan sebaliknya dari arah bawah ke atas dinamakan generalisasi.
Merupakan operasi yang benar-benar dilakukan oleh suatu objek.
Setiap sistem yang kompleks seharusnya bisa dipandang dari sudut yang berbeda-beda sehingga kita bisa mendapatkan pemahaman secara menyeluruh. Untuk upaya tersebut, UML menyediakan sembilan jenis diagram yang dapat dikelompokkan berdasarkan sifatnya statis atau dinamis. Kesembilan jenis diagram dalam UML itu adalah:
Diagram ini bersifat statis yang memperlihatkan himpunan kelas- kelas, antarmuka-antarmuka, kolaborasi-kolaborasi, serta relasi-relasi.
Diagram ini bersifat statis yang memperlihatkan objek-objek serta relasi-relasi antar objek. Diagram objek memperlihatkan instansiasi statis dari segala sesuatu yang dijumpai pada diagram kelas.
Diagram ini bersifat statis yang memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas).
Diagram ini bersifat dinamis. Diagram urutan merupakan diagram interaksi yang menekankan pada pengiriman pesan (message) dalam suatu waktu tertentu.
Diagram ini bersifat dinamis. Diagram kolaborasi adalah diagram interaksi yang menekankan organisasi struktural dari objek-objek yang menerima serta mengirim pesan (message).
Diagram ini bersifat dinamis. Diagram ini memperlihatkan state- state pada sistem; memuat state, transisi, event, serta aktifitas.
Diagram ini bersifat dinamis. Diagram ini adalah tipe khusus dari diagram state yang memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem.
Diagram ini bersifat statis yang memperlihatkan organisasi serta kebergantungan pada komponen-komponen yang telah ada sebelumnya.
Diagram ini bersifat statis yang memperlihatkan konfigurasi saat aplikasi dijalankan (saat run-time). Diagram ini memuat simpul- simpul (node) beserta komponen-komponen yang ada di dalamnya.
Elisitasi
Elisitasi merupakan rancangan yang dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi dapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu sebagai berikut : Hidayati (2007:20).[12]
Elisitasi tahap 1
Yaitu berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
Elisitasi tahap II
Merupakan hasil pengklasifikasian dari elasitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus pada sistem baru dengan rancangan yang disanggupi oleh penulis dan dieksekusi. Berikut penjelasan mengenai metode MDI :
M pada MDI itu artinya Mandatory (Penting). Maksudnya requitment tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.
D pada MDI artinya Desirable. Maksudnya requitment tersebut tidak terlalu penting dan boleh dihilangkan.
I pada MDI artinya Inessential, maksudnya bahwa requitment tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.
Elisitasi tahap III
Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requitment yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasi kembali melalui metode TOE, yaitu sebagai berikut :
T artinya Tehnikal, maksudnya bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan.
O artinya Operasional, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.
E artinya Ekonomi, maksudnya berapakah biaya yang diperlukan guna membangun reqirement tersebut didalam sistem. Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu :
High (H) : Sulit untuk dikerjakan , Karena tehnik pembuatan dan pemakaian sulit serta biaya mahal. Sehingga requirement tersebut harus di eleminasi.
Middle (M) : Mampu untuk dikerjakan.
Low (L) : Mudah untuk dikerjakan.
Final draft elisitasi
Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.
Hypertext processor (PHP)
Pengertian Hypertext processor (PHP)
“PHP (PHP Hipertext Processor) adalah sebuah bahasa pemrograman yang berbentuk scripting, sistem kerja dari program ini adalah sebagai interpreter bukan sebagai Compiler” Bunafit (2004).
Menggunakan PHP seperti pada pemograman-pemograman lainnya PHP memiliki beberapa aturan penulisan yang harus kita ketahui sebelumnya, yaitu bagaimana memulai program PHP dan mengakhiri PHP, sehingga dengan memenuhi beberapa aturan yang ada maka dapat mengerjakan program yang dihadapi. Untuk memulai program PHP, kita dapat memulainya dengan mengenal sebuah tag pengenal PHP yang digunakan untuk menuliskan kode PHP.
Untuk menuliskan dan memperkenalkan PHP, maka harus memulainya dengan tanda <?php, setelah tanda tersebut kita dapat melanjut dengan kode program isi didalamnya . untuk mengakhiri kode program yang dibuat, maka dapat menutup dengan tanda ?>. selain penggunaan tanda seperti itu dapat juga menggunakan beberapa bentuk lain.
Sejarah PHP
“PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHPbernama FI ( Form Interpreted), pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengelolah data form dari web. Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan PHP/FI adalah Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP”. Indo Global (2007).
Pada November 1997,dirilis PHP/FI 2.0. pada rilis ini interpreter sudah diimplementasikan dalam C . dalam rilis ini disertakan modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada juni 2004, Zend merilis PHP 5.0. versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar, dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahasa pemrograman kearah pemrograman berorientasi objek.
Konsep dasar WEB
Sejarah WEB
Tahun 1993, tim Benners-Lee dan peneliti lain dari European Particle Physic Lab (Consei European pour la Recherche Nuclearire, atau CERN) di Genewa, Swiss, mengembangkan suatu cara untuk men-share data antar kolegannya menggunakan suatu yang disebut dengan hypertext. Pemakai di CERN dapat menampilkan browser. Kode-kode khusus disisipkan kedalam dokumen elektronik ini, memungkinkan pemakai untuk meloncat dari satu dokumen ke dokumen lainnya pada layar dengan hanya memilih sebuah hyperlink.
Definisi WWW (World Wide Web)
WWW (World Wide Web) yang lebih dikenal dengan nama WEB adalah sebuah layanan yang didapat oleh pemakai komputer apabila komputernya tersambung dengan internet. Dengan Web, pengguna komputer diseluruh penjuru dunia dapat saling berinteraksi dengan pengguna internet lainnya tanpa harus beranjak dari tempat dimana internet tersebut diakses. Dengan mengakses internet, para pengguna jasa layanan internet dapat dengan mudah memperoleh informasi yang diinginkan.
Istilah-istilah dalam pemrograman Web
Beberapa istilah yang sering digunakan dalam pemrograman web antara lain :
Internet
Intranet
TCP/IP ( Transmission Control Protocol / Internet Protocol)
URL (Uniform Resource Lacotors)
HTTP (Hipertext Markup Language)
FTP (File Transfer Protocol)
Gopher
Browser Web
Internet Explorer
Netscape
Mozila Forefox
Opera
Web Page
Web Design
Jaringan komputer berskala internasional/global yang dapat membuat masing-masing komputer saling berkomunikasi.
Jaringan komputer berskala kecil, yang hanya memiliki beberapa web server yang diperuntukan organisasi atau perusahaan, dan digunakan sebagai sarana berkomunikasi antara komputer dalam organisasi tersebut.
Protocol yang terdiri dari sub-protokol, yang beroperasi pada lapisan yang berbeda. Ini merupakan protocol standar internet.
Sebuah alamat didalam internet yang terdiri atas dua bagian. Bagian pertama adalah pengenal protocol dan bagian kedua adalah pengenal domain.
Protocol yang berfungsi untuk mendefinisikan dan menjelaskan bagaimana server dan client berinteraksi dalam mengirim dan menerima dokumen web. Protocol ini di desain untuk mentransfer berkas yang berisi dari hypertext seperti berkas yang berisi HTML yang digunakan di World Wide Web.
Protocol yang digunakan untuk mengirim berkas diantara dua komputer.
Protocol publikasi informasi berbasis karakter yang menggunakan menu untuk mengakses teks, menempatkan informasi yang disimpan pada internet servers dengan menggunakan hirarki menu.
Perangkat lunak (softwere) yang digunakan untuk menampilkan informasi dari suatu halaman web yang tersimpan dalam komputer. Browser web kini telah dikembangkan dengan menggunkan GUI (Grafik User Interface), sehingga pemakai dapat dengan mudah melakukan perpindahan dengan melakukan perpindahan antar halaman web hanya dengan melakukan point dan click melalui mouse. Pada awalnya browser web masih menggunakan mode text, dimana hanya menampilkan tulisan saja pada layar. Saat ini banyak sekali software browser web yang tersedia, baik itu open source (gratis) maupun yang menggunakan license (bayar). Beberapa browser web yang popular diantaranya adalah :
Internet terdiri dari berjuta-juta halaman, dan setiap halaman disebut dengan page(halaman) atau web page (halaman web). Sedangkan halaman yang pertama kali muncul ketika anda membuka browser disebut dengan home page. Web page biasa disingkat dengan web atau halaman saja. Web page disebut juga dengan URL( Uniform Resource Locator), yaitu alamat internet.
Perancangan suatu program yang berbasiskan web dengan menggunakan bahasa pemrograman web. Pada awalnya perancangan web hanya bertujuan untuk men-share data dan menampilkan suatu dokumen pada layar. Banyak orang telah menyadari bahwa web bukanlah sekedar halaan statis bekala yang hanya menampilkan dokumen pada layar saja. Namun juga dapat berinteraksi dengan pengunjungnya atau disebut juga web yang dinamis.
MySQL
MySQL merupakan perangkat lunak untuk sistem manajemen database (Database Management System). Karena sifatnya yang open source dan memiliki kemampuan menampung kapasitas yang sangat besar, maka MySQL menjadi database yang sangat popular dikalangan programmer web. MySQL dapat dijalankan dalam 2 operating system yang sangat popular saat ini, yaitu : Windows dan Linux. Menurut perusahaan pengembangannya, MySQL telah terpasang disekitar 3(tiga) juta komputer dan puluhan hingga ratusan situs sangat mengandalkan MySQL sebagai databasenya. Oracle sebagai database besar telah membuat kit (modul)yang dapat memudahkan proses migrasi dari MySQL kedalam oracle, ini membuktikan bahwa MySQL akan menjadi alternative database dimasa depan. Moha (2006:3)
Sejarah MySQL
Dikembangkan oleh perusahaan swedia yang pada saat itu bernama TcX Data Konsult AB dan pada akhirnya berubah nama menjadi MySQL AB. Sekitar tahun 1994-1995, TcX membuat database MySQL untuk mengembangkan aplikasi web bagi clientnya. Dan pada versi pertama MySQL tidak memiliki indexs. Ada perbedaan pendapat seputar asal muasal nama MySQL itu sendiri ada yang menyatakan bahwa nama MySQL diambil dari nama depan dan belakang sebutan nama Michael Widenius, yaitu Monthy, yang bernama My. Jika kita mati source code MySQL itu sendiri, prefix My memang sudah menjadi prefix namun apabila seseorang ingin membuat kode kustom tersendiri. Tapi jika anda memodifikasi source code, anda juga harus melepasnya dibawah lisensi yang sama, yaitu GPL. Pada tahun 1998-1999, yaitu versi-versi akhir 3.22 MySQL menjadi semakin popular yang dilirik orang karena kestabilan dan kecepatan meningkat. Pada versi 3.22 inilah MySQL sudah tersedia diberbagai platform, termasuk windows. Moha (2006:5).
Sintak dasar pada MySQL
SQL adalah sebuah bahasa permintaan database yang terstruktur, bahas SQL dibuat berbagai bahasa yang dapat merealisasikan beberapa table kedalam database maupun merealisasikan antar database. Bahasa SQL ditulis langsung kedalam program database sehingga seseorang dapat melihat laangsung permintaan yang diinginkan, sekaligus melihat hasilnya. mySQL adalah sebuahdatabse server yang memerlukan bahasa permintaan dalam melayani permintaan user. SQL (Structured Query Languange) berbagi menjadi 3 kelompok, yaitu :
DDL (Data Definition Language )
Create, digunakan untuk pembuatan table dan database.
Drop, untuk melakukan penghapusan table maupun database.
Alter, untuk melakukan perubahan struktur table yang telah dibuat, baik menambah field(add), mengganti nama field(change) ataupun menamakan kembali (rename)serta menghapus (drop).
DML (Data Manipulation Language)
Adapun query yang dimiliki adalah :
Sebuah metode query yang dpat digunakan pada DDL yang terjadi, sehingga fungsi dari query ini adalah untuk melakukan pemanipulasi database yang telah ada atau telah dibuat sebelumnya.
Adapun query yang termasuk didalamnya adalah :
Insert, untuk melakukan penginputan/pemasukan data pada table database.
Update, digunakan untuk melakukan pengubahan atau peremajaan terhadap dat yang ada pada table.
Delete, untuk melakukan penghapusan data pada table, penghapusan ini dapat dilakukan dengan cara sekaligus (seluruh isi table)maupun hanya beberapa recordset.
DCL (Data Control Language)
Commit dan Rollback, merupakan kelengkapan fasilitas dalam pembuatan aplikasi yang memungkinkan suatu transaksi yang terjadi untuk dapat disimpan atau dibatalkan suatu transaksinya.
Grant dan revoke, untuk melakukan pengelolahan pemakai yang melakukan akses dan manipulasi database.
terdiri atas sekelompok perintah SQL untuk memberikan otoritas mengakses database, mengalokasikan space, pendefinisisan space , dan pengauditan penggunaan database fasilitas ini tersedia pada sistem manajemen database yang memiliki fasilitas keamanan dengan membatasi pemakai dan kewenangannya. Beberapa perintah ini merupakan fungsi dari DBA (Database Management System).
Perintah DCL antara laim :
AppServ
Fitur penuh dari apache, MySL,PHP, phpMyAdmin dan dapat meng- install dalam 1 menit.”AppServ(2006).
Tujuan dari AppServ adalah untuk mempermudah penginstalan. Karena AppServ mempunyai konfigurasi khusus saat install, apache mengkonfigurasi httpd, conf, konfigurasi MySqlmy.ini, konfigurasi PHP php,ini. AppServ member garansi bahwa semua isi AppServ dapar berjalan stabil seperti official apache, php, mysql release. Jika membandingkan sistem operasi windows dan sistem operasi linux/unix dapat menemukan perbedaan yang besar seperti windows dapat melayani 1000 user per detik tetapi linux/unix dapat melayani 1000 user perdetik dan hanya menggunakan memory dan penggunaan CPU yang kecil.
Macromedia Dreamweaver
Salah satu software web editor adalah Macromedia Dreamweaver 8 yang merupakan penyempurnaan dari versi sebelumnya dan tentu saja semakin mudah dalam penggunaannya. Oleh karena itu, software ini paling inovatif dan lebih lengkap dibanding dengan software editor yang lain.
Fasilitas terbaru dari Macromedia Dreamweaver 8 adalah Zoom Tool and Guides, Panel CSS yang baru. Code Collapse,Coding Tollbar, dan Insert Flash Video. Macromedia Dreamweaver 8 mendukung pemrograman script server-side maksudnya adalah script yang digunakan dalam pemrograman web dinamis dimana semua perinyahnya dieksekusi pada server. Fungsi server disini adalah sebagai pemproses script dan hasilnya dikembalikan dalam bentuk tag-tag HTML yang kemudian ditampilkan dalam browser.
Definisi pembayaran administrasi
Definisi pembayaran administrasi
Pembayaran dapat didefinisikan :” memenihi kewajiban tertentu dengan jalan pembayaran atau pengeluaran uang tunai melalui penyerahan harta atau dalam bentuk jasa”.
Fungsi Yang Terkait Dalam Sistem Pembayaran
Kasir yang bertanggung jawab untuk menerima pembayaran administrasi.
Accounting yang bertanggung jawab untuk mencatat penerimaan kas atas pembayaran administrasi.
Bendahara yang bertanggung jawab menerima setoran kas dari kasir.
Definisi Administrasi
Administrasi berasal dari kata as dan ministrasi yang berati melayani, membantu atau mengarahkan. Jadi administrasi dapat diartikan sebagai suatu kegiatan atau usaha untuk melayani, mengarahkan, atau mengatur semua kegiatan dlam mencapai tujuan.
Dalam kamus besar bahasa Indonesia administrasi didefinisikan sebagai :
Usaha dan kegiatan yang meliputi penepatan tujuan serta penetapan cara-cara penyelenggara pembinaan organisasi
Usaha dan kegiatan yang berkaitan dengan penyelenggara kebijakan untuk mencapai tujuan
Kegiatan yang berkaitan dengan penyelenggara pemerintahan
Kegiatan kantor dan tata usaha
Study pustaka (Literature Review)
Metode studi pustaka dilakukan untuk menjunjang metode wawancara dan observasi yang telah dilakukan. Pengumpulan informasi dalam mencari referensi- referensi yang berhubungan dengan penelitian yang dilakukan.
Penelitian yang dilakukan oleh Nuferin (2014) Penelitian berjudul “ Analisa sistem informasi jasa pengiriman barang pada PT. Bintang jasa gemilang” Penelitian ini dilakukan untuk membantu admin dalam pengimputan datanya agar cepat dan akurat dikarenakan selama ini sistem yang berjalan sering terjadi kesalahan input yang menggunakan aplikasi excel sehing informasi yang didapat tidak akurat.
Penelitian yang dilakukan oleh Dessy (2009) Penelitian berjudul “Analisa dan Perancangan sistem informasi pembayaran biaya administrasi siswa pada SMA NEGERI 1 LEGOK” pada tahun 2009. Metode yang diusulkan adalah penelitian menggunakan bahasa pemrograman Visual Basic 6.0. Untuk membantu dalam devisi keuangan dan menggunakan metode pembayaran berbasis web.
Penelitian yang dijalankan oleh Sanita (2011) Penelitian yang berjudul “ Perancangan sistem pembayaran sekolah berbasis Web pada SMP PGRI 369 Kelapa Dua”, pada tahun 2011. Metode yang diusulkan pada penelitian ini pemograman dirancang dengan aplikasi Macromedia Dreamwever , XAMPP dan database MySQL. Untuk membantu divisi keuangan. Namun belum adanya keluaran (Output) berupa kwitansi sebagai barang bukti pembayaran yang cepat dan efisien. Dan belum adanya peringatan terhadap sistem apabila orang yang ingin melakukan tindak kejahatan atau mamanipulasi data.
BAB III
Analisa organisasi
Gambaran umum PT. TIKI Cimone Tangerang
Tinjauan atau analisa adalah suatu kegiatan yang bertujuan untuk mengetahui dan memahami gambaran serta keseluruhan tentang keadaan sistem yang sudah berjalan, dan hasil yang diperoleh dalam analisa sistem yang sedang berjalan itu akan dijadikan sebagai bahan pertimbangan dalam merancang sistem yang baru dan memperbaiki sistem yang sudah lama.
Dengan semakin maraknya perusahaan yang berlomba-lomba untuk menawarkan jasa dan produk mereka kepada masyarakat dan konsumen secara khusus maka konsumen memiliki pilihan yang banyak dengan demikian tawar menawar konsumen semakin besar. Maka perusahaan PT.TIKI adalah salah satu perusahaan yang bergerak dibidang jasa ekspedisi, perusahaan ini menawarkan jasa pengiriman barang dan dokumen dengan pelayanan yang cepat efektif dan fleksibel dan pengangkutan barang/dokumen meliputin darat, laut dan udara. perusahaan menerima paket dari customer dan paket tersebut di antar ke alamat tujuan. TIKI selalu berupaya mengerti dan melayani sepenuh hati dengan mewujudkan harapan pelanggan akan keamanan, fasilitas, efektifitas dan efisiensi.
Sejarah singkat perusahaan
PT. Citra Van titipan kilat (TIKI) semula dikenal dengan nama CV. Berawal dari kesepakatan Bapak Effendy Mardianto, Bapak Michael Sudiayanto serta dengan Bapak Waluyo untuk mendirikan sebuah agen dari CV. Titipan kilat yang berlokasi di Jakarta, yang tentunya sudah dapat persetujuan langsung dari pemilik yakni Bapak Soeprapto. Awal kegiatan pertama kali berjalan pada tahun 1991, yang pada saat itu belum sama sekali berbadan hukum di tangerang. Lokasi kantor saat itu berada di Jl.Nyi Mas Melati tangerang , yang masih berstatus menyewa dan karyawan yang diperkirakan masih 1 (satu) orang.
Setelah melewati beberapa waktu dan terlihat mengalami perkembangan yang signifikan, maka dengan ini dewan direksi memutuskan untuk mengadakan perubahan lokasi dengan memindahkan kantor dengan menyewa tempat didaerah pabuaran. Setelah beberapa tahun menempati kantor di pabuaran lalu dewan direksi mengambil keputusan untuk pindah lokasi di ruko cimone jaya.
Seiring dengan perkembangan yang ditunjukan dan mengalami perubahan kerah yang lebih baik dalam putaran roda keuangan dan dngan modal yang cukup, maka pada awal tahun 1999, diputuskan untuk membeli sebidang tanah yang berlokasi di Jl. Merdeka Tangerang. Pada tahun 2000 bulan januari, sudah mulai ditempati dan sudah aktif melakukan kegiatan perkantoran.
Pada tanggal 11 mei 1996 sesuai dengan peraturan pemerintah maka dibentuk CV. Titipan Kilat yang saat itu disahkan oleh notaris Umi Suskandi ,SH. Pada tanggal 25 januari 1997, CV . Titipan Kilat mengalami perubahan nama badan usaha yakni menjadi CV. Titipan Kilat Tangerang, yang disahkan menggunakan jasa notaris Soekaimi,SH dengan akta no.106. lalu pada tanggal 06 september 1999, akta yang sudah ada mengalami perubahan dengan notaries Soekaimi,SH.
Dalam mengadapi persaingan di dunia usaha yang semakin ketat, dan demi menunjang perkembangan zaman yang sangat cepat serta mengantisipasi segala kemungkinan yang bisa saja terjadi, maka setiap perusahaan dituntut agar dapat mampu mengikuti persaingan yang sudah ada, dengan itu pada tanggal 18 juli 2005 CV. Titipan Kilat tangerang berubah bentuk menjadi perseroan terbatas (PT) dengan nama PT.TIKI Tangerang, lalu perubahan akta nama ini disahkan oleh notaris Julianti Sundjaja, SH Mkn no 27.
Dengan semakin berkembangnya perusahaan serta semakin banyak kegiatan yang dilakukan demi mencapai cita-cita perusahaan, maka pada tanggal 31 maret 2006 PT.TIKI Tangerang membeli ruko yang berada tepat disebelah gedung lama yang kemudian digabung menjadi satu dengan ruko lama sehingga kantor PT.TIKI Tangerang semakin lapang dan lebar.
Dengan dibentuknya kabupaten tangerang selatn yang terpisah dari kabupaten tangerang belum lama ini dan untuk memutuskan dinamika dikabupaten yang dibentuk ini dewan komisaris memutuskan membeli ruko dikomplek ruko CBD bumi serpong damai (BSD) no C-20 pada tanggal 08 januari 2008 yang diresmikan pada tanggal 31 agustus 2008 oleh Bapak Soeprapto.
Visi dan Misi PT. TIKI Cimone Tangerang
Visi PT. TIKI Tangerang
Menjadi terbaik didalam jasa pengiriman yang melayani masyarakat, mengutamakan kepentingan pelanggan dan masyarakat umum.
Misi PT. TIKI Tangerang
Bekerja giat secara profesional dengan penuh keyakinan dan dedikasi tinggi untuk selalu menjadi yang terbaik.
Visi kami untuk menjadi yang terbaik dalam jasa pengiriman tercermin pada sistem manajemen profesional TIKI dan menjadi azas-azas yang melandasi filosifi TIKI, yaitu :
Kualitas dan loyalitas sumber daya manusia merupakan kunci sukses dalam menjalankan usaha
Menciptakan bentuk layanan yang inovatif dan berorientasi kepada kebutuhan pelanggan
Menggunakan teknologi modern dan komputerisasi merupakan syarat mutlak dalam menjalankan roda usaha
Kepuasan para pelanggan, mitra usaha , pemerintah dan masyarakat umum sangat diutamakan
Struktur Organisasi
Sebuah organisasi atau perusahaan harus mempunyai suatu struktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha, untuk menunjukan kerangka-kerangka hubungan di antara fungsi, bagian-bagian maupun tugas dan wewenang serta tanggung jawab. Serta untuk menunjukan rantai (garis) perintah dan perangkapan fungsi yang diperlukan dalam suatu organisasi.
Sama hal nya dengan PT.TIKI tangerang yang mempunyai struktur organisasi manajemen sebagai berikut :
Wewenang dan tanggung jawab
Seperti pada perusahaan lainnya, dalam manajemen perusahaan terdapat bagian-bagian yang mempunyai wewenang serta tanggung jawab dalam menyelesaikan semua pekerjaannya.
Berikut ini wewenang serta tanggung jawab bagian-bagian yang ada pada PT.TIKI Cimone Tangerang, yaitu sebagai berikut :
Direktur/pimpinan
seluruh dewan atau komite eksekutif
Manager
Operator SPV ( Supervisor )
Melakukan perencanaan, pengawasan, pengorganisasian, dan evaluasi terhadap pelaksanaa yang di jajarannya.
Paham, mengetahui dan mengerti produk.
Memastikan sistem operasi dan instruksi kerja dijalankan dengan baik, benar ,disiplin.
Melakukan pengawasan terhadap proses kiriman outbound/inbound.
Memastikan keamanan penyimpanan terhadap kiriman bermasalah/pending.
Kord. Outbound
Melakukan penerimaan (receiving) hasil pick up dari petugas pick up.
data dan barang yang akan dikirim telah sesuai
Melakukan pemeriksaan dan penyegelan atas kiriman Hvsdan packin
Memastikan kembali kiriman tidak bermasalah dan layakkirim
Menandatangani pick up order sebagai bukti serah terima barang daripetugas pick up kepada petugas outbound.
Kord.Inbound
Memeriksa dan memastikan kiriman yang diterima dari petugas bandara.
Melakukan pengecekan data atau barang yang akan dikirim dengan memastikan bagian atau kemasan dalam keadaan utuh dan baik.
Bertanggung jawab terhadap kiriman selama dalam perjalanan.
Melakukan langkah-langkah antisipasi bila terjadi madalah dalam perjalanan.
Kord.PickUP .
menyiapkan sarana untuk proses pengambilan kiriman pengiriman dengan baik dan benar.
memastikan pengisian dan penulisan bukti pengiriman dengan baik dan benar.
memastikan jenis layanan dan pembayaran yang diminta oleh customer.
menanyakan dan memeriksa isi kiriman dihadapan pengirim.
memastikan kiriman tidak bermasalah dan layak kirim.
Sales dan Marketing
Sales
bertanggung jawab dalam pengembangan konter dilokasi strategis yang ditetapkan kantor cabang.
monitoring aktifitas konter meliputi targer penjualan, pelaksanaan, penerimaan barang, ketetapan pembayaran konter, informasi layanan.
membantu aktivitas di departemennya.
Marketing
bertanggung jawab dalam memasarkan suatu produk perusahaan.
melakukan dan menganallisa suatu produk atau potensi pasar di suatu daerah.
Mencari potensi atau pengembangan jaringan (konter / keagenan).
Aktif dalam melakukn promosi atau sponsorship.
Bertanggungjawab dalam kenyamanan ruang cash conter danbranding di setiap konter.
Bertanggungjawab langsung kepada Jr Spv Sales dan kepala cabang.
Customer Service
Bertugas menerima telepon masuk atau keluar.
Melakukan tracing / traking.
Sebagai customer consultan.
Menerima order pick up customer.
Finance & adm spv
Bertanggung jawab dalam aktivitas kerja staffnya di departemen keuangan.
Accounting dan bertanggung jawab langsung kepada kepala cabang.
Bertanggungjawab dan membuat seluruh laporan Adm keuangan cabang. ke kepala cabang dan kantor pusat, sesuai dengan jadwal yang ditentukan.
Membantu kepala cabang dalam mengatur anggaran biaya sertaefisiensi.
Memaksimalkan efisiensi biaya.
Accounting
Bertanggungjawab dalam semua laporan keuangan cabang.
Melaksanakan verifikasi atas keabsahan bukti-bukti pendukung dalam proses pengesahan jurnal, penerimaan/pengeluaran barang.
Bertanggungjawab dalam pencapaian target penjualan yng ditetapkan.
oleh Jr Spv sales dan kepala cabang.
Membuat laporan atas penerimaan dan pengeluaran kas.
Adm Personnel
Bertanggungjawab dalam pengontrolan pembayaran invoice kredit sesuai dengan batas waktu pembayaran yang telah ditetapkan.
Melakukan pengecekan invoice sebelum ditagihkan serta membuat laporan outstanding invoice/bulan ke accounting dan kepala cabang.
Menerima setoran pembayaran invoice credit, cash operational dari kolektor beserta data pendukungnya.
Melakukan penyetoran hasil penagihan ke kasir besera data pendukungnya.
Berwenang untuk berkoordinasi dengan department terkait di kantor pusat.
Bertanggungjawab langsung kepada accounting dan Jr Spv finance.
Merupakan struktur organisasi perusahaan manufaktur yang tertinggi.Bagian ini merupakan pihak yang bertanggung jawab terhadap segala bentuk operasional atau berjalannya roda perusahaan.Tugas Direktur/pimpinan adalah sebagai berikut:
Menawarkan visi dan imajinasi di tingkat tertinggi, memimpin rapat umum, dalam hal: untuk memastikan pelaksanaan tata-tertib;keadilan dan kesempatan bagi semua untuk berkontribusi secara tepat menyesuaikan alokasi waktu peritem masalah, menentukan urutan agenda, mengarahkan diskusi kearah consensus, menjelaskan dan menyimpulkan tindakan dan kebijakan.
Bertindak sebagai perwakilan organisasi dalam hubungannya dengan dunia luar, memainkan bagian terkemuka dalam menentukan komposisi dari board dan sub-komite, sehingga tercapainya keselarasan dan efektivitas. Mengambil keputusan sebagaimana didelegasikan oleh bawahannya atau pada situasitertentu yang dianggap perlu, yang diputuskan, dalam meeting-meeting di perusahaannya.
Bertanggung jawab perusahaan, yang mempunyai wewenang atas perusahaan, serta yang mengeluarkan kebijakan-kebijakan perusahaan.
Tugas dan tanggung jawab Operator SPV :
Kepala operation mempunyai bawahan langsung yaitu :
Tugas dan tanggung jawab kord.Outbound :
Tugas dan tanggung jawab Kord.Inbound :
Tugas dan tanggung jawan Kord.Pick Up :
Mempunyai keterkaitan dalam satu departemen untuk bertanggung jawab dan bekerja sama dalam memasarkan satu produk perusahaan.
Sales dan marketing mempunyai bawahan langsung yaitu :
Tugas dan tanggung jawab Sales :
Tugas dan tanggung jawab Sales :
Tugas dan tanggung jawab customer service :
Tugas dan tanggung jawab Finance & Adm Jr Spv:
Finance & Adm Jr Spv mempunyai bawahan langsung yaitu:
Tugas dan tanggung jawab Accounting :
Tugas dan tanggungjawab Adm Personnel:
Analisa system berjalan
Analisa batasan system
Setiap sistem mempunyai batasan sistem (Boundary) yang memisahkan sistem dengan lingkungan luarnya. Kesatuan luar merupakan kesatuan diluar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang memberikan input atau menerima output dari sistem. Oleh karena itu untuk membatasi ruang lingkup penulis maka penulis hanya membahas tentang permasalahan yang terfokus pada prosedur dalam proses transaksi yang dilakukan oleh pelanggan dimana di dalam menjalankan sistem transaksi berhubungan dengan beberapa bagian lain yang berperan sebagai kesatuan luar (external entity).
Analisa proses
Proses dalam pengolahan data pembayaran administrasi memang sudah dilakukan secara komputerisasi. Akan tetapi, prosedur laporan yang sudah ada dapat memenuhi keinginan bagian keuangan untuk melihat jumlah transaksi pembayaran administrasi yang sudah ada, hanya saja kendala yang masih dihadapi adalah penyimpanan dokumen, pembuatan dan kecepatan pencarian transaksi pembayaran administrasi masih dirasakan kurang memadai untuk memenuhi keinginan bagian keuangan dalam hal pengelolahan laporan.
Analisa control
Pada sistem pembayaran administrasi yang sedang berjalan sangat dibutuhkan kontrol yang berfungsi sebagai pengendali agar data yang dijadikan sebagai masukkan, proses dan keluaran bersifat valid. Sedangkan pengontrolan pada sistem yang sedang berjalan tersebut dirasakan masih memiliki kekurangan sistem pengolahan data yang digunakan masih kurang memadai dan suka terjadi kesalahan dalam penginputan data.
Analisa kekurangan system Yang Berjalan
Dalam sistem pembayaran administrasi yang berjalan pada PT.TIKI Cimone Tangerang terdapat kekurangan, antara lain :
Program sulit untuk diakses dari jarak jauh apabila ada keperluan untuk pengawasan ataupengambilan data dan laporan dari program itu sendiri.
Sistem pengontrolan suka mengalami masalah seperti nomor resi barang sama sehingga suka terjadi kesalahan pengiriman. Nomor resi sering salah dikarenakan hanya copy paste dari nomor resi sebelumnya dan diganti ujungnya dan tidak ada “Poke Yoke” apabila nomer yang dinput sama.
Harus dilakukan instalasi software jika akan dibuka/diaplikasikan ditempat lain.
Konfigurasi system
Perangkat Keras (Hardware)
Processor : Intel Pentium IV
Monitor : Samsung 17”
RAM : 512 MB
Harddisk : 80 GB
Mouse : Optical mouse scroll komic
Printer : HP Deskjet f 2180
Perangkat Lunak (Software)
Hak Akses (Brainware)
Pada PT.Tiki Cimone Tangerang menggunakan OS (Operating System) Microsoft windows XP 2003 dan aplikasi yang digunakan adalah Microsoft Excel dan Microsoft Word.
Hak akses pada PT. Tiki Cimone Tangerang diberikan hanya kepada Teller dan bagian IT perusahaan.
Tata laksana system yang berjalan
Uraian prosedur
Spesifikasi proses sistem pembayaran administrasi pengiriman barang yang sedang berjalan di PT. TIKI Cimone Tangerang adalah sebagai berikut:
Prosedur Registrasi
Prosedur Pembayaran
Prosedur Pengiriman Barang
Pelanggan datang menanyakan biaya pengiriman barang kepada marketing, lalu marketing memberikan informasi tarif pengiriman barang kemudian pelanggan mengisi formulir terlebih dahulu mengenai data konsumen dan barang apa saja yang dikirim.
Prosedur pembayaran dilakukan apabila pelanggan sudah menyetujui mengenai tarif pengiriman barang yang telah di informasikan sebelumnya oleh marketing. Setelah pembayaran dilakukan pelanggan menerima bukti pembayaran oleh bagian kasir.
Prosedur pengiriman barang akan di lakukan setelah pelanggan melakukan pembayaran kemudian bagian pengiriman mengambil barang yang akan dikirim , setelah itu barang dikirim ketempat tujuan.
Use case diagram
Setelah skenario mengenai sistem pembayaran administrasi yang berjalan saat ini selesai didefinisikan, maka skenario tersebut akan digambarkan kedalam bentuk diagram agar dapat mudah di baca. Dari definisi scenario diatas dapat digambarkan dalam use case diagram mengenai kebiasaan yang terjadi dalam pembayaran administrasi yang berjalan saat ini. Use case diagram akan menggambarkan hubungan use case dengan actor. Use case diagram dilihat pada gambar dibawah ini :
Activity diagram
Activity diagram memodelkan alur kerja sebuah proses dan urutan aktifitas pada suatu proses. Diagram ini sangat mirip dengan flowchart karena kita dapat memodelkan prosedur logika. Ini perbedaan utamanya adalah flowchart digunakan untuk menggambarkan alur kerja dari sebuah sistem, sedangkan activity diagram dibuat untuk menggambarkan aktivitas actor. Berdasarkan use case diagram diatas dapat kita gambarkan activity diagram dari aktivitas para aktor-aktor yang ada pada sistem pembayaran administrasi pada PT.TIKI Cimone Tangerang.
Sequence diagram
Dari keterangan diatas dapat digambarkan dengan sequence diagram mengenai prilaku pada sebuah scenario, sehingga dengan diagram ini dapat menggambarkan pergerakan sebuah objek dengan pesan yang terjadi dalam sistem pembayaran administrasi yang berjalan saat ini.
Masalah yang dihadapi
Berdasarkan analisa yang dilakukan penulis dari masalah yang dihadapi dapat disimpulkan bahwa kebutuhan sistem hendaknya
Program sulit untuk diakses dari jarak jauh apabila ada keperluan untuk pengawasan atau pengambilan data dan laporan dari program itu sendiri.
Sistem pengontrolan suka mengalami masalah seperti nomor resi barang sama sehingga suka terjadi kesalahan pengiriman. Nomor resi sering salah dikarenakan hanya copy paste dari nomor resi sebelumnya dan diganti ujungnya dan tidak ada “Poke Yoke” apabila nomer yang dinput sama.
Harus dilakukan instalasi software jika akan dibuka/diaplikasikan ditempat lain.
Kalimat
Alternatif pemecahan masalah
Untuk mengulangi masalah yang ada maka alternatif pemecahan masalah dalam pengelolahan data transaksi pembayaran administrasi pada PT.TIKI Cimone Tangerang, maka penulis mengusulkan analisa pemecahan masalah yaitu antara lain dengan membangun suatu sstem informasi yang dihasilkan lebih cepat dan akurat, diantaranya :
Dibangun suatu aplikasi berbasis Web. Aplikasi yang dibangun berbasiskan web memungkinkan user atau front office dapat menggunakan dan mengakses kapan dan dimanasaja dan menyediakan aplikasi database yang terelasi dengan tabel-tabel pembayaran sehingga diperlukan sebuah program yang dapat menunjang dan mempermudah kegiatan tanpa merubah prosedur yang berjalan.
Dibuat suatu system untuk menghindari kesalahan input no resi.
Dibuat suatu server terpusat agar instalasi software hanya dilakukan sekali saja.
Berdasarkan beberapa alternative pemecahan masalah diatas penelitian ini melakukan suatu kajian terhadap permasalahan diatas penelitian ini melakukan suatu kajian yang ada. Maka peneliatian ini memutuskan perlu dibangun aplikasi berbasis Web karena banyak keuntungan yang diperoleh antara lain :
Dapat menjalankan aplikasi berbasis web dimanapun dan kapanpun tanpa harus melakukan penginstalan.
Dapat dijalankan disistem operasi manapun.
Memberikan informasi yang cepat dan akurat.
User requirement
Elisitasi tahap I
Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Untuk membuat suatu system pembayaran administrasi yang terkomputerisasi. Berikut lampiran elisitasi tahap I yang telah dibuat :
Elisitasi tahap II
Elisitasi tahap II disusun berdasarkan elisitasi tahap I yang kemudian diklasifikasikan lagi dengan metode MDI. Berikut lampiran elisitasi tahap II yang telah dibuat :
M = Mandatory
D = Desirable
I = Inessential
Elisitasi tahap III
Berdasarkan elisitasi tahap II diatas, maka dibuatlah elisitasi tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opse KML. Terdapat 7 requirement yang pilihannya antara lain High (H) dan harus dieleminsi, Middle (M) dan low (L). berikut lampiran elisitasi tahap III yang telah dibuat :
T = Technical
L = Low
O = Operational
M = Middle
E = Economic
H = high
Final draft elisitasi
Merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar untuk membangun system pembayaran administrasi pada PT. TIKI Cimone Tangerang. Berdasarkan elisitasi tahap III maka dapat dihasilkan requirement final draft yang diharapkn dapat mempermudah penulis untuk membuat suatu system pembayaran administrasi pada PT. TIKI Cimone Tangerang. Berikut lampiran final draft elisitasi yang telah dibuat :
Rancangan system yang diusulkan
Usulan prosedur yang baru
Untuk menganalisa sistem yang diusulkan pada penelitian ini digunakan ProgramVisual Paradigm For UML 6.4 Enterprise Edition untuk menggambarkan Usecase Diagram, Clas Diagram, Sequence Diagram, State Chart Diagram, dan Activity Diagram.
Use case diagram yang diusulkan
Use case diagram menggambarkan fungsional yang diharapkan dari sesuatu yang dibangun. Yang ditekankan adalah apa yang diperbuat system. Sebuah use case mempresentasikan sebuah interaksi antara aktor dengan system.
Berdasarkan gambar use case diagram diusulkan terdapat :
1 sistem yang mencakup seluruh kegiatan pembayaran administrasi PT. TIKI Cimone Tangerang.
1 aktor yang melakukan kegiatan adalah administrator.
11 use case yang bisa dilakukan oleh aktor-aktor tersebut diantaranya : halaman utama, sejarah, visi dan misi, struktur organisasi, galery, login, halamanan utama admin, pembayaran, laporan , print laporan, keluar.
5 include yang yang mempesifikasikan bahwa use case sumber secara eksplisit, diantaranya login gagal, login berhasil, laporan ONS, laporan TDS, dan REG.
Activity diagram yang dusulkan
Berdasarkan gambar activity diagram user yang diusulkan terdapat :
1 Initial Node, obyek yang diawali.
15 action, state dari yang mencerminkan eksekusi dari suatu aksi diantaranya : halaman utama, sejarah, visi dan misi, struktur organisasi, galery, login, verifikasi, halamanan utama admin, pembayaran, laporan , laporan TDS, laporan ONS, laporan REG, print laporan, keluar.
1 Decision node, aliran yang menentukan pilihan.
1 final state, obyek yang diakhiri.
Sequence diagram yang diusulkan
Berdasarkan gambar Sequence Diagram User yang diusulkan terdapat :
1 actor yang elakukan kegiatan, diantaranya admin.
11 lifeline antar muka yang saling berinteraksi, diantaranya : halaman utama, sejarah, visi dan misi, struktur organisasi, galery, login, verifikasi, halamanan utama admin, pembayaran, laporan , laporan TDS, laporan ONS, laporan REG, print laporan, keluar.
22 message spesifikasi dari komunkasi antar objek yang memuat informasi- informasi tentang aktifitas yang biasa dilakukan oleh actor-aktor tersebut, diantaranya : pilih halaman utama, menampilkan halaman utama,pilih sejarah, menampilkan sejarah, pilih visi dan misi, menampilkan visi dan misi, pilih struktur organisasi,menampilkan struktur organisasi, pilih galery, menampilkan gallery, pilih login,menampilkan login, pilih verifikasi, menampilkan verifikasi, pilih halamanan utama admin, menampilkan halaman utama admin, pilih pembayaran, menampilkan pembayaran, pilih laporan ,menampilkan laporan, pilih laporan TDS, menampilkan laporan TDS, pilih laporan ONS, menampilkan laporan ONS, pilih laporan REG, menampilkan lapoan REG, pilih print laporan, menampilkan print laporan, pilih keluar, menampilkan keluar.
1 Decision Node , aliran yang menentukan pilihan.
Rancangan sruktual
Class diagram yang diusulkan
Berdasarkan gambar Class Diagram yang diusulkan :
9 class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama diantaranya user, paket_ons, paket_tds, paket_reg ,paket , transaksi_ons, tansaksi_tds, transaksi_reg dan kota.
7 association yang merelasikan antar kelas.
State machine diagram yang diusulkan
Berdasarkan gambar State Machine Diagram user yang diusulkan terdapat :
1 Initial Pseudo State, objek yang di awali.
15 State, nilai atribut dan link pada suatu waktu tertentu yang dimuliki oleh suatu objek tersebut diantaranya : halaman utama, sejarah, visi dan misi, struktur organisasi, gallery, login, verifikasi, menu halaman utama, pembayaran , laporan, laporan ons, laporan tds, laporan reg, print laporan, keluar.
1 Decision Node, aliran yang menentukan pilihan.
1 Final State, objek yang diakhiri.
Rancangan basis data
Spesifikasi database merupakan desain basis data yang dianggap telah normal. Desain database menjelaskan media penyimpanan data yang digunakan, isi yang disimpan, primary key, panjang record, dan struktur. Spesifikasi database yang digunkan dalam system yang akan dibangun adalah sebagai berikut :
User
Nama file : t_user
Media : Hard Disk
Isi : id_user + user + password.
Organisasi file : Index
Primary key : id
Panjang record : 45
Struktur :
Transaksi Tds
Nama file : t_transaksiTds
Media : Hard Disk
Isi : no_resi + nama_pengirim + alamat_pengirim + telepon_pengirim + nama_penerima + alamat_penerima + telepon_penerima + jenis_barang + berat + tanggal + harga + id_paketTds.
Organisasi file : Index
Primary key : no_resi
Panjang record : 140
Struktur :
Transaksi Ons
Nama file : t_transaksiOns
Media : Hard Disk
Isi :no_resi + nama_pengirim + alamat_pengirim + telepon_pengirim + nama_penerima + alamat_penerima + telepon_penerima + jenis_barang + berat + tanggal + harga + id_paketOns.
Organisasi file : Index
Primary key : no_resi
Panjang record : 140
Struktur :
Transaksi Reg
Nama file : t_transaksiReg
Media : Hard Disk
Isi : no_resi + nama_pengirim + alamat_pengirim + telepon_pengirim + nama_penerima + alamat_penerima + telepon_penerima + jenis_barang + berat + tanggal + harga + id_paketReg.
Organisasi file : Index
Primary key : no_resi
Panjang record : 140
Struktur :
Paket Ons
Nama file : t_paketOns
Media : Hard Disk
Isi : harga + nama_kota + id_paketOns + nama_paket.
Organisasi file : Index
Primary key : id_paketOns
Panjang record : 95
Struktur :
Paket Tds
Nama file : t_paketTds
Media : Hard Disk
Isi : harga + nama_kota + id_paketTds + nama_paket.
Organisasi file : Index
Primary key : id_paketTds
Panjang record : 95
Struktur :
Paket Reg
Nama file : t_paketReg
Media : Hard Disk
Isi : harga + nama_kota + id_paketReg + nama_paket.
Organisasi file : Index
Primary key : id_paketReg
Panjang record : 96
Struktur :
Paket
Nama file : Paket
Media : Hard Disk
Isi : id_paket + ONS + TDS + REG + id_kota
Organisasi file : index
Primary key : id_paket
Panjang record : 40
Struktur :
Kota
Nama file : Kota
Media : Hard Disk
Isi : id_kota + nama_kota.
Organisasi file : index
Primary key : id_kota
Panjang record : 105
Struktur :
Rancangan tampilan system yang diusulkan
Halaman Utama
Sejarah
Visi dan misi
Struktur Organisasi
Login
Menu halaman utama admin
Transaksi Ons , Tds dan Reg
Laporan ONS , TDS, dan REG
Print laporan
Keluar
Halaman utama, merupakan link menuju halaman login administrator pada PT. TIKI Cimone Tangerang. Dihalaman utama terdapat berbagai macam menu seperti transaksi ONS, transaksi TDS , transaksi REG, sejarah, visi misi, tambah user, paket ONS, paket TDS , paket REG, dan harga paket.
Menu sejarah adalah halaman yang berisi sejarah perusahaan PT. TIKI Cimone Tangerang. halaman sejarah terdapat berbagai macam menu seperti home yang akan kembali menampilkan halaman utama, login yang menampilkan halaman login. Logo menampilkan logo PT. TIKI Cimone Tangerang, header menampilkan judul penelitian “ Perancangan system administrasi berbasis website pada PT. TIKI Cimone Tangerang”. Foother yang menampilkan alamat PT. TIKI Cimone Tangerang.
Menu visi dan misi adalah halaman yang berisi visi misi perusahaan PT. TIKI Cimone Tangerang. halaman visi misi terdapat berbagai macam menu seperti home yang akan kembali menampilkan halaman utama, login yang menampilkan halaman login. Logo menampilkan logo PT. TIKI Cimone Tangerang, header menampilkan judul penelitian “ Perancangan system administrasi berbasis website pada PT. TIKI Cimone Tangerang”. Foother yang menampilkan alamat PT. TIKI Cimone Tangerang.
Menu struktur organisasi adalah halaman yang berisi visi misi perusahaan PT. TIKI Cimone Tangerang. halaman visi misi terdapat berbagai macam menu seperti home yang akan kembali menampilkan halaman utama, login yang menampilkan halaman login. Logo menampilkan logo PT. TIKI Cimone Tangerang, header menampilkan judul penelitian “ Perancangan system administrasi berbasis website pada PT. TIKI Cimone Tangerang”. Foother yang menampilkan alamat PT. TIKI Cimone Tangerang.
Login administrator, merupakan link menuju halaman login untuk admin pada PT. TIKI Cimone Tangerang. header menampilkan judul penelitian “ Perancangan system administrasi berbasis website pada PT. TIKI Cimone Tangerang”. Username sebagai tempat admin memasukan nama yang digunakan untuk login dan password adalah tempat kata sandi admin.
Menu halaman utama admin, merupakan halaman yang berisikan tentang halaman utama admin dan daftar customer yang diinput oleh petugas yang bertugas menjadi admin di PT. TIKI Cimone Tangerang. Halaman utama admin terdapat menu-menu seperti transaksi ONS, TDS, REG, sejarah , visi dan misi, struktur organisasi , paket ONS, paket TDS dan paket REG. dan tampilan tanggal serta waktu yang sedang berjalan.
Menu transaksi, merupakan halaman yang berisikan tentang halaman transaksi yang hanya bisa diisi oleh admin PT. TIKI Cimone Tangerang. Halaman transaksi ini berisikan menu-menu yang harus diisi oleh admin seperti id paket, nama kota, nama paket , harga, nama penerima , alamat penerima, telepon penerima, jenis barang, berat dan tanggal dan create untuk melanjutkan ke halaman berikutnya.
Menu laporan, merupakan halaman yang berisikan tentang halaman laporan yang telah dilakukan customer dan diinput oleh admin. Halaman ini berisikan menu-menu operation , create paket ONS/TDS/REG, menage paket .
Menu print laporan, laporan yang dicetak dan dijadikan bukti pembayaran apabila telah melakukan pengiriman. Laporan ini berisikan data-data customer yang telah melakukan transaksi.
Halaman ini adalah halaman ketika admin telah selesai melakukan tugasnya, dan melakukan logout. Ketika selesai melakukan logout tampilan halaman akan kembali ke halaman pertama seperti rancangan gambar 4.15.
Keterangan :
Home, merupakan halaman utama.
Halaman utama, merupakan link menuju halaman login administrator pada PT. TIKI Cimone Tangerang.
Login administrator, merupakan link menuju halaman login untuk admin pada PT. TIKI Cimone Tangerang.
Menu utama admin, merupakan halaman yang berisikan tentang halaman utama admin dan daftar customer yang diinput oleh petugas yang bertugas menjadi admin di PT. TIKI Cimone Tangerang.
Menu transaksi , merupakan halaman yang berisikan input pembayaran pada PT. TIKI Cimone Tangerang.
Laporan, merupakan halaman untuk melihat pilihan laporan pembayaran admiistrasi yang akan siap di cetak.
Print laporan , merupakan hasil dari pembayaran.
Rancangan implementasi
Tatalaksana system
Untuk melaksanakan system ini dengan baik penulis mengklasifikasikan sebagai berikut :
Perangkat keras (Hardware)
Processor : Dual Core
Memory : 2 GB RAM
Harddisk : 160 GB
Printer : Canon iP2770
Perangkat lunak (Software)
System operasi Windows XP
Internet Explorer
Micromedia Dreamweaver 8
Notepad ++
Appserv version 2.5.9 for windows
Php
Visual paradigm for UML community edition 8.0
Xampp
Perangkat lunak yang digunakan untuk membuat dan menajalankan aplikasi ini sebagai berikut :
Penggunaan program
Instalasi software
Implementasi merupakan suatu rancangan yang menjelaskan segala sesuatu hal-hal yang dibutuhkan dalam pelaksanaan langkah-langkah kegiatan penerapannya. Untuk itu maka banyak diperlukan penyesuaian dalam perencanaannya, disamping itu yang perlu diperhatikan adalah factor- faktor teknis dalam perangkat keras maupun perangkat lunaknya.
Sebelum membahas pada tahapan implementasi program, alangkah baiknya disini akan dijelaskan mengenai instalasi dan konfigurasi tools pembangun web dalam tahap pembuata program web ini.
Instalasi App
Dalam pembuatan program ini, penulis menggunakan software Appserv. Appserv adalah software installer PHP secara instant yang berjalan pada lingkungan Windows. Setelah mengenal Appserv sebenarnya kita idak hanya menginstal PHP saja, tetapi juga sekaligus menginstal apache sebagai web servernya dan mysql sebagai databasenya. Selain itu, dengan Appserv kita tidak perlu melakukan konfigurasi apapun, karena semuanya telah dilakukan oleh Appserv.
Desain implementasi
Mengumpulkan data
Perancangan system
Pembuatan program
Test program
Evakuasi program
Perbaikan program
Traning user
Implementasi program
Proses pengumpulan data digunakan sebagai perancangan system, sehingga data apa saja yang diperlukan dapat dianalisa dan dibuatkan system programnya.
Perancangan system merupakan penerapan dari suatu hasil analisa yang telah dilakukan oleh seorang analis terhadap data yang dianalisanya, sehingga menghasilkan suatu rancnagan system program yang mudah dipahami oleh seorang pembuat program.
Pembuatan program adalah kegiatan menulis kode program yang akan dieksekusi oleh computer sesuai dengan yang dibuuhkan oleh user.
Pengetesan program dilakukan untuk mengetahui kesalahan- kesalahan yang ada dan untuk memastikan kebenaran dalam penulisan kode program kedalam computer.
Untuk mengetahui kesalahan dan kekurangan dari program yang dibuat maka perlu dilakukan evaluasi program, kegiatan ini dilakukan selama 1 minggu.
Penambahan atau pengurangan pada point-point tertenu yang tidak diperlukan, sehingga program benar-benar dapat dioptimalkan sesuai dengan kebutuhan user.
Pelatihan terhadap tenaga kerja dilakukan kurang lebih 1 minggu dai program yang dibuat.
Setelah diketahui kelayakan dari program yang dibuat akan dilakukan implementasi program.
Implementasi system yang diusulkan
Tampilan halaman menu utama
Log in Administrator
Halaman utama admin
Sejarah
Struktur organisasi
Visi dan Misi
Tambah User
Update paket ONS, TDS dan REG
Harga paket
Halaman input data transaksi
Laporan customer
Data customer
Cetak laporan
Untuk mengawali terbentuknya tampilan layar ketik “localhost/tiki” pada address browser, maka akan muncul tampilan awal seperti dibawah ini.
Pada tampilan halaman utama ini digunakan untuk menu-menu pilihan yang bisa digunakan hanya oleh admin dan juga terdapat menu yang berisi sejarah, visi dan misi, struktur organisasi, gallery dan login administrator dll dapat di lihat seperti gambar 4.17 tampilan halaman utama.
Pada menu login admin ini admin dapat melakukan login untuk bisa masuk ke-menu admin.
Pada menu login admin ini hanya bertugas sebagai admin yang dapat melakukan login untuk bisa masuk ke halaman utama admin.
Pada tampilan halaman utama admin ini berisikan menu-menu pilihan untuk admin, dapat dilihat dibawah ini :
Hanya admin yang dapat masuk pada menu ini. Dimana menu ini terdapat daftar paket yang berisi nama-nama customer untuk menginput laporan dan menu edit ketika terjadi kesalahan.
Pada tampilan struktur organisasi berisikan menu pilihan untuk menampilkan struktur organisasi PT. TIKI Cimone Tangerang, dapat dilihat dibawah ini :
Halaman ini hanya menampilkan sejarah PT. TIKI Cimone Tangerang.
halaman ini hanya berisikan struktur organisasi PT. TIKI Cimone Tangerang.
Halaman ini hanya menampilkan sejarah PT. TIKI Cimone Tangerang.
Pada tampilan Visi dan Misi berisikan untuk menampilkan Visi dan Misi PT. TIKI Cimone Tangerang, dapat dilihat dibawah ini :
Halaman ini hanya menampilkan sejarah PT. TIKI Cimone Tangerang
Menu ini admin dapat melakukan penambahan data admin atau edit data admin.
Hanya admin yang dapat masuk pada menu ini. Dimana pada tampilan ini admin dapat menambah atau edit data admin tersebut.
Menu ini admin bertugas untuk menambah atau edit data paket, data paket ini berfungsi untuk admin ketika melakukan transaksi kepada customer.
Haya admin yang dapat masuk pada menu ini. Dimana menu ini terdapat daftar paket yang berisi harga dan kota tujuan pengiriman paket.
Pada daftar paket admin bisa melihat harga biaya pengiriman barang yang diinginkan customer .
Haya admin yang dapat masuk pada menu ini. Dimana menu ini terdapat daftar paket yang berisi harga dan kota tujuan pengiriman paket.
Menu admin ini admin dapat melakukan penginputan data customer baru yang datang untuk melakukan pengiriman baik berupa pengiriman untuk paket ONS, TDS dan REG.
Hanya admin yang dapat bertugas melakukan penginputan data customer .
Halaman ini berisi laporan pengiriman paket untuk ONS, TDS dan REG bisa di pilih sesuai kebutuhan.
Pada data customer admin bisa melihat daftar pengiriman barang yang telah dilakukan.
Dimana menu ini terdapat daftar data pengirim yang berisi nama- nama customer untuk print laporan dan menu edit ketika terjadi kesalahan.
Pada halaman cetak laporan pengiriman ini admin hanya tinggal mencetak dan langsung diberikan kepada customer sebagai barang bukti apabila terjadi hal yang tidak diinginkan.
BAB IV
Kesimpulan
Berdasarkan penelitian yang dijalankan dan pembahasan yang dituangkan, maka peneliti menyimpulkan sebagai berikut :
Dengan system yang diusulkan penyajian laporan sangat mempermudah bagian front office untuk memberikan informasi kepada customer serta memberikan pelayanan yang cepat dan tidak memakan waktu yang lama.
Dengan system pembayaran administrasi yang diusulkan, setiap data yang diinput di generate menjadi laporan yang dapat diusulkan dengan cepat terstruktur dan akurat.
Untuk membuat suatu system pembayaran adminstrasi yang efektif dan efisien, maka perlu adanya suatu penyimpanan data berupa database agar tidak terjadi kerangkapan data sehingga system dapat berjalan dengan baik dan System yang diusulkan merupakan proses yang terkomputerisasi berbasis Web dan dibangun dengan PHP yang mampu menyimpan dokumen dan kegiatan lain yang berhubungan dengan PT. Tiki sehingga menghasilkan informasi yang akurat dan up to date.
Saran
Diharapkan dengan adanya system pembayaran administrasi berbasis website ini bagian front office dapat menggunakan system ini dengan sebaik-baiknya dan dapat dikembangkan lagi agar menjadi system yang baik.
Setelah dirancangnya system yang baru pada system pembayaran adminstrasi, oleh karena itu pihak PT. Tiki perlu mengadakan pelatihan- pelatihan khusus bagi pegawai front office agar dapat menggunakan suatu program tertentu dalam menjalankan system pembayaran administrasi berbasis Web.
Admin harus selalu update dengan kegiatan yang berkaitan dengan Pt. Tiki sehingga dapat terdokumentasi.
- ↑ 1,0 1,1 1,2 1,3 1,4 1,5 Taufiq, 2013 . Sistem Informasi Konsep Dasar, Analisis Desain Dan Implementasi, Edisi ketiga, Penerbit Graha Ilmu. Yogyakarta.
- ↑ Yakub, 2012. Pengantar Sistem Informasi. Graha Ilmu. Yogyakarta.
- ↑ Sutarman. 2012. Buku Pengantar Teknologi Informasi. Jakarta : Bumi Aksara.
- ↑ Tata Sutabri, 2012. Pemrograman Aplikasi Web, Informatika. Yogyakarta.
- ↑ 5,0 5,1 5,2 5,3 5,4 5,5 Sutabri,Tata. 2012. Konsep Sistem Informasi. Yogyakarta : Andi Offset.
- ↑ Mustakini. 2012. Sistem Informasi Teknologi, Yogyakarta : Andi Offset.
- ↑ 7,0 7,1 Darmawan, Deni. 2012. Pendidikan Teknologi Informasi dan Komunikasi.PT. Remaja Rosdakarya Offset, Bandung.
- ↑ Mustakini, Jogiyanto Hartono. 2011.Sistem Informasi Teknologi, Andi Offset, Yogyakarta.
- ↑ Rosa, dan Shalahuddin.M, 2013. Rekayasa Piranti Lunak Terstruktur dan Berorientasi Objek, Informatika, Bandung.
- ↑ Daryanto. 2011. Teknologi Jaringan Internet. Bandung : Satu Nusa.
- ↑ 11,0 11,1 11,2 Nugroho, Adi, 2011. Rekayasa Perangkat Lunak Menggunakan UML dan Java. Andi Offset, Yogyakarta.
- ↑ Hidayati, 2007. Perancangan system informasi keuangan mahasiswa pada perguruan tinggi raharja, jurusan computer akuntansi. Tugas Akhir. Tangerang : Raharja.
DAFTAR PUSTAKA
DAFTAR LAMPIRAN