Tuesday, November 14, 2017

FLOWCHART

FLOWCHART
1. Apa itu Flowchart

          Kata flowchart biasanya orang langsung berasumsi tentang perancangan sistem,padahal secara keharian semua prosedur lingkungan kita bisa kita buat flowchartnya, Akan tetapi dalam bahasan kita saat in adalah membahas flowchart secara standar tentunya penggunaanya sesuai jenis dan karakter kebutuhannya,
       Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.
       Dengan Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

2. Pedoman Pembuatan Flowchart
  Bila seorang analis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan, seperti :
  1. Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan.
  2. Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.
  3. Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.
  4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalkan MENGUKUR JALAN
  5. Setiap langkah dari aktivitas harus berada pada urutan yang benar.
  6. Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati. Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan percabangannya diletakan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
  7. Gunakan simbol-simbol flowchart yang standar
3. Jenis Flowchart
    Ada beberapa jenis flowchart yang dapat kita manfaatkan sesuai dengan karakter kebutuhan kita yaitu :

  1.   Flowchart Sistem (System Flowchart)
  2.   Flowchart Paperwork / Flowchart Dokumen (Document Flowchart)
  3.   Flowchart Skematik (Schematic Flowchart)
  4.   Flowchart Program (Program Flowchart)
  5.   Flowchart Proses (Process Flowchart)
Kita akan bahas satu persatu penggunaannya agar lebih mudah memahaminya.
A. Flowchart Siatem

    Flowchart Sistem merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Dengan kata lain, flowchart ini merupakan deskripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem.
  Flowchart Sistem terdiri dari data yang mengalir melalui sistem dan proses yang mentransformasikan data itu. Data dan proses dalam flowchart sistem dapat digambarkan secara online (dihubungkan langsung dengan komputer) atau offline (tidak dihubungkan langsung dengan komputer, misalnya mesin tik, cash register atau kalkulator).
Contoh sederhana untuk flowchart sistem dapat dilihat pada Gambar 1.
berikut ini :



B.  Flowchart Dokumen
   Flowchart Paperwork menelusuri alur dari data yang ditulis melalui sistem. Flowchart Paperwork sering disebut juga dengan Flowchart Dokumen.
Kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan disimpan.
Gambar Berikut adalah gambar Flowchart Dokumen sederhana

Flowchar Dokumen Pembuatan Kartu Pustaka
Keterangan :
# : Masukkan data calon anggota ke dalam komputer (proses pengisian data)
P : Tanda tangan dan validasi data

C. Flowchart Skematik
    Flowchart Skematik mirip dengan Flowchart Sistem yang menggambarkan suatu sistem atau prosedur. Flowchart Skematik ini bukan hanya menggunakan simbol-simbol flowchart standar, tetapi juga menggunakan gambar-gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem.
     Flowchart Skematik digunakan sebagai alat komunikasi antara analis sistem dengan seseorang yang tidak familiar dengan simbol-simbol flowchart yang konvensional. Pemakaian gambar sebagai ganti dari simbol-simbol flowchart akan menghemat waktu yang dibutuhkan oleh seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti flowchart.
     Gambar-gambar ini mengurangi kemungkinan salah pengertian tentang sistem, hal ini disebabkan oleh ketidak-mengertian tentang simbol-simbol yang digunakan. Gambar-gambar juga memudahkan pengamat untuk mengerti segala sesuatu yang dimaksudkan oleh analis, sehingga hasilnya lebih menyenangkan dan tanpa ada salah pengertian



D. Flowchart Program
Flowchart Program dihasilkan dari Flowchart Sistem.
   Flowchart Program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi.
    Programmer menggunakan flowchart program untuk menggambarkan urutan instruksi dari program komputer.
    Analis Sistem menggunakan flowchart program untuk menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur atau operasi.

E. Flowchart Proses
   Flowchart Proses merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.


SIMBOL FLOWCHART


DAFTAR PUSTAKA
  1.      Jogiyanto, analisis dan desain system informasi Andi off                 set  Yogyakarta, 1990.
  2.     Tavri D. Mahyusir, Analisa Perancangan Sistem Pengolahan data. PT Elex Media Komputindo, 1989.
  3.        Yourdon Edward, Modern Structur Analisis, Prentice – Hall, Inc, 1989.
                                SEMOGA BERMANFAAT





Monday, November 13, 2017

DATABASE

DATABASE
Kita sering mendengar sebutan atau kata database atau basis data, mungkin dari kalangan ilmu komputer atau IT kata ini tidaklah asing bahkan hampir semua materi kuliah yang berbasis bahasa pemrograman akan mengenal istilah databese, pada saat ini kita akan mencoba mengenal secara sederhana apa itu database atau basis data :

1.Pengertian database :
     Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi

      Istilah “basis data” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisni.

    Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika).
      Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel. Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.

Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula."

    Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna.

2. Definisi dasar struktur database :
    Data : sekumpulan fakta mengenai objek tertentu, orang dan lain-lain yang dinyatakan dengan angka, huruf, gambar, film, suara dan sebagainya yang relevan dan belum mempunyai arti.

Informasi : hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu tujuan tertentu.

"Tabel : merupakan hal yang paling mendasar dalam hal penyimpanan data yang terdiri dari field dan record."

"Field (kolom) : merupakan elemen dari tabel yang berisikan informasi tertentu yang spesifik tentang subjudul tabel pada sebuah item data."

Syarat-syarat pembentukan Field Name pada tabel :
  • harus unik atau spesifik
  • boleh disingkat
  • pemisah sebagai pengganti spasi dalam bentuk field adalah lambang "_" 
Contoh : Kode Barang = kode_barang, tanggal lahir = tanggal_lahir
               kode barang  = kd_brg  ,tanggal lahir = tgl_lhr (disingkat)
yang penting pembuat dan user paham dengan singkatan yang kita maksud.

"Record (baris) : merupakan sekumpulan data yang saling berkaitan tentang sebuah subjek tertentu, misalnya data seorang siswa akan disimpan dalam record yang terdiri dari beberapa kolom/field."

3.Fungsi database dalam SQL

    Suatu database adalah sebuah struktur yang umumnya dikategorikan dalam 2 hal yaitu sebuah database flat dan sebuah database relasional. Database relasional lebih disukai karena lebih masuk akal dibandingkan database flat. MySQL adalah sebuah database relasional.
    Pada database yang memiliki struktur relasional, ada tabel-tabel yang menyimpan data. Setiap tabel terdiri dari kolom dan baris. Sebuah kolom mendefinisikan jenis informasi apa yang akan disimpan. Kita memerlukan kolom khusus untuk setiap jenis informasi yang ingin kita simpan. Baris adalah data aktual yang disimpan. Setiap baris dari tabel adalah masukan dari tabel tersebut dan berisi nilai-nilai untuk setiap kolom tabel tersebut.
   My SQL merupakan database yang mendukung RDBMS (Relational Database Management System). Sebagai database yang mendukung RDBMS, database ini terbukti telah banyak digunakan dalam berbagai kebutuhan pendokumentasian data. MySQL merupakan database server yang juga dapat berjalan sebagai Client. Dengan kemampuan tersebut, database ini mampu berjalan padasistem jaringan, baik lokal mauopun WAN (internet). Saat ini database MySQL banyak digunakan untuk membuat aplikasi-aplikasi berbasis online seperti web.

4.Fungsi-fungsi MySQL 
  • Text Function Dengan text function kita dapat menambah data berupa teks ke dalam database. Text function memakai tipe data CHAR, VARCHAR atau TEXT. Perlu diperhatikan bahwa text function hanya dapat dipergunakan untuk table MyISAM.
  • Concatenation Aliases Concatenation atau penggabungan karakter dapat dilakukan dengan fungsi CONCAT dan CONCAT_WS yang merupakan bagian dari string function. Pada fungsi CONCAT, karakter-karakter yang ingin digabungkan tidak boleh mengandung tanda jeda.
  • Numeric Function Numeric function (fungsi numerik) terdiri dari operator aritmatika dan fungsi matematis. Operator aritmatik terdiri dari : + (penambahan), - (pengurangan), * (perkalian), / (pembagian) dan div (sisa pembagian).
  • Date dan Time Function Date dan time function berguna untuk menulis data berupa tanggal dan hari/waktu. Date dan function ditulis menggunakan DATETIME, DATE, TIMESTAMP, TIME dan YEAR.
  1.  DATETIME digunakan apabila kita memerlukan nilai yang berisi informasi tentang tanggal dan waktu.
  2. DATE digunakan untuk menampilkan tanggal, tanpa adanya waktu.
  3.  Kolom TIMESTAMP berisi property yang berbeda-beda, tergantung versi MySQL dan mode server MySQL yang dijalankan.
  4. YEAR digunakan untuk menunjukkan tahun
  •      Encryption Function  Encryption function merupakan fungsi yang digunakan untuk melakukan enkripsi dan dekripsi data. Permasalahan enkripsi data biasanya berhubungan dengan password. Enkripsi merupakan proses pengaburan data ke bentuk lain yang tidak mudah ditebak, namun dapat di ubah ke bentuk semula (dekripsi) apabila diperlukan. Kita dapat menyimpan hasil dari encryption function yang biasanya terdiri dari bilangan yang berubah-ubah bengan menggunakan kolom BLOB sebagai ganti kolom CHAR atau VARCHAR untuk menghindari masalah yang dapat timbul karena perubahan ruang sehingga mengubah nilai.
   Perintah-perintah dalam encryption function, antara lain :
  • .         CRYPT, melakukan proses enkripsi data
  •          MD5, menghasilkan enkripsi berupa sederetan karakter dengan jumlah digit 32.
  •     PASSWORD, mengenkripsi password MySQL dan disimpan dalam kolom password di grant table pengguna.
  •        SHA (string), digunakan untuk menyimpan password.

  •      Grouping Function Grouping function digunakan untuk menampilkan data tabel berdasarkan suatu group tertentu. Apabila kita menggunakan grouping function pada statemen yang tidak mengandung klausa GROUP BY maka hal tersebut sama dengan membuat grouping untuk semua baris dalam tabel.
 Grouping function dapat dibagi menjadi tiga kategori, yaitu :
  •       Fungsi Jumlah (Aggregate) GROUP BY
  •       AVG ( [DISTINCT] expr), menghasilkan nilai rata-rata (avarage) dari expr.
  •      COUNT (expr), menghasilkan jumlah nilai non-NULL pada baris-baris tabel yang ditampilkan dengan pilihan SELECT.
  •      GROUP_CONCAT, menghasilkan nilai string dengan menggabungkan/concatenated nilai non-NULL yang berasal dari sebuah grup.
  •       MAX ( [DISTINCT] expr), menghasilkan nilai maksimal dan minimal dari expr.
Modifier GROUP BY
         Klausa GROUP BY yang diikuti oleh modifier WITH ROLLUP menyebabkan tambahan baris tabel pada hasil keluaran.

        GROUP BY menggunakan field tersembunyi
         MySQL menambah penggunaan GROUP BY sehingga kita dapat menggunakan kolom atau perhitungan dari daftar SELECT yang tidak tampak pada klausa GROUP BY. Hal ini berlaku untuk nilai yang mungkin untuk group ini. Kita dapat menggunakan perintah ini untuk meningkatkan performance dengan menghindari sorting dan grouping dari data-data yangb tidak diperlukan.

Friday, November 10, 2017

TIM PENGEMBANGAN SISTEM INFORMASI

TIM PENGEMBANGAN SISTEM INFORMASI

       Dalam proses pengembangan sistem tidak bisa dilakukan secara indiviaual atau sendiri karena masing-masing bagian atau pekerjaan memimiliki karekter yang berbeda dan skil secara khusus,sehingga dalam perusahaan software development akan melibat beberapa team dalam proses pengerjaannya dan masing-masing team punya tanggung jawab yang berbeda pula.diantara team tersebuat akan kita bahan secara spesifik dibawah ini 1. Pemakai akhir ( end-user) adalah pengguna dari sistem         atau yang akan memakai sistem yang dibuat didalamnya        hal ini melibatkan :
  • Staff yang ada pada organisasi /perusahaan tersebut
  • Manejer tingkat rendah atau first lini menagement. 
  • Menejer Tingkat Menengah ( Middle management)
  • Manajer tingkat atas (Top Management)
  • Dan Pekerja yang memiliki pengetahuan spesifik
 2. Specialis teknologi informasi,Orang yang bertanggung                  jawab terhadap kelangsungan operasi dan pengembangan                system informasi. Umumnya orang2 ini berada dibawah bagian          atau departemen Pengolahan Data Elektronik (PDE).

Tugas Personil yang berperan dalam pengembangan dan operasi system informasi :      
1.   Operator, 
    bertugas mengoperasikan komputer dan peralatan pendukung
2. Analis Sistem (System Analyst), bertugas sebagai antarmuka  antara pemakai informasi dan system informasi.Bertanggung jawab menerjemahkan kebutuhan pemakai menjadi rancangan basis data dan aplikasi
3.Pemrogram Aplikasi (Application Programmer),
   bertugas membuat suatu aplikasi (program komputer) yang dibuat berdasarkan spesifikasi yang dibuat oleh analis sistem.
4. Analis Pemrogram(Analyst / Programmer)
   bertugas sebagai pemrogram dan sekaligus analis system.
5. Pemrogram system (System Programmer)
 mempunyai tugas khusus yaitu membuat program yang berhubungan dengan operasi internal komputer dan periferal.
6. Administrator Basis Data (Database Administrator / DBA),   bertanggung jawab terhadap struktur data dalam basis data yg   digunakan dalam organisasi.
7.Teknisi Komunikasi Data / Spesialis Komunikasi Data, bertanggung jawab terhadap masalah komunikasi data dan jaringan computer
8. Teknisi Perawatan Sistem
  bertanggung jawab terhadap kelangsungan operasi perangkat   keras.Disebut juga hardware engineer.
9. Webmaster
    bertangung jawab terhadap halaman web yang dimiliki organisasi.
10 Auditor PDE (EDP Auditor)
   bertanggung jawab memastikanbahwa sistem informasi yang       berbasis komputermemenuhi azas2  akuntansi dan pengauditan   sehingga keamanan data dalam sistem terjamin.

Thursday, November 9, 2017

KARAKTERISTIK SISTEM INFORMASI

                                    KARAKTERISTIK SISTEM INFORMASI

Suatu sistem sangatlah dibutuhkan dalam suatu perusahaan atau instansi pemerintahan, karena sistem sangatlah menunjang terhadap kinerja perusahaan atau instansi pemerintah, baik yang berskala kecil maupun besar. Supaya dapat berjalan dengan baik diperlukan kerjasama diantara unsur-unsur yang terkait dalam sistem tersebut.
Ada berbagai pendapat yang mendefinisikan pengertian sistem, seperti dibawah ini :

  1. Sistem :“Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu”. (Jogiyanto,2005.1).
  2. Informasi :Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal datum atau data item. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. (Jogiyanto,2005:11)Informasi adalah data yang diolah menjadi bentuk yang berguna dan menjadi berarti bagi penerimanya. Kegunaan informasi adalah untuk mengurangi ketidakpastian di dalam proses pengambilan keputusan tentang suatu keadaan. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut. Kualitas informasi sangat dipengaruhi atau ditentukan oleh beberapa hal yaitu : Relevan (Relevancy), Akurat (Accurancy), Tepat waktu (Time liness), Ekonomis (Economy), Efisien (Efficiency), Ketersediaan (Availability), Dapat dipercaya (Reliability), Konsisten (Edhy Sutanta,2009:8 )
  3. Sistem Informasi adalah : merupakan suatu perkumpulan data yang terorganisasi beserta tatacara penggunaanya yang mencangkup lebih jauh dari pada sekedar penyajian. Istilah tersebut menyiratkan suatu maksud yang ingin dicapai dengan jalan memilih dan mengatur data serta menyusun tatacara penggunaanya. Keberhasilan suatu sistem informasi yang diukur berdasarkan maksud pembuatanya tergantung pada tiga faktor utama, yaitu :

  • Keserasian dan mutu data,
  • Pengorganisasian data, dan
  • Tatacara penggunaanya
     4. Pengertian Sistem Informasi :
  • John F. Nash Pengertian sistem informasi menurut John F. Nash adalah kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atau transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat.
  • Robert A. Leitch Menurut Robert A. Leitch, pengertian sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Wednesday, November 8, 2017

CONTOH BAB I



BAB I
PENDAHULUAN
1.1         Latar Belakang
 Perkembangan ilmu pengetahuan dan teknologi sangat berpengaruh terhadap kemajuan organisasi, untuk mencapai tujuan tersebut maka diperlukan manajemen yang tepat dan dapat berjalan sesuai dengan kebutuhan,  pada saat ini telah banyak organisasi, perusahaan maupun rumah industri yang telah mengimplementasikan media internet sebagai suatu sistem informasi yang dapat mempromosikan dan menjual produk mereka melalui internet. E-commerce atau bisa disebut perdagangan elektronik atau e-dagang adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui internet atau jaringan komputer. Seluruh komponen yang ada dalam perdagangan diaplikasikan ke dalam e-commerce seperti customer service, layanan produk, cara pembayaran dan cara promosi. Banyak perusahaan yang memanfaatkan teknologi  penjualan berbasis  web seperti e-commerce sebagai  suatu  strategi perusahaan dalam  menawarkan produk mereka kepada seluruh konsumen tanpa harus dibatasi oleh ruang dan waktu. Mulai dari perusahaan besar hingga usaha kecil dan menengah telah menjadikan sistem penjualan secara online sebagai sarana promosi yang murah dan terjangkau.
Penelitian terdahulu dilakukan oleh Ditya Banu Handita, Umar(2011)  menyatakan bahwa Internet menyebabkan kegiatan perdagangan mengalami perkembangan, yaitu dengan adanya online. Penjualan ini dapat dilakukan karena penjualan produk secara dunia internet saat ini telah tersedia layanan website yang dapat memberikan layanan berbelanja atau berdagang secara online. Fasilitas ini disebut dengan istilah ECommerce. Penggunaan E-Commerce bagi pihak produsen dapat membantu meningkatkan kemajuan perusahaan, seperti hal pemasaran pemesanan, sampai proses transaksi penjualan. Penelitian dilakukan di USANTEX dengan latar belakang masalah masih menggunakan cara manual dalam menjalankan menggunakan cara manual dalam menjalankan menggunakan cara manual dalam menjalankan proses bisnisnya. Cara tersebut menyebabkan sistem yang sedang berjalan tidak seefektif dan seefisien yang diharapkan serta pelanggan pelanggan yang di daerah tidak dapat dijangkau dengan baik oleh perusahaan. Untuk mengendalikan masalah ini, maka perlu dirancang program aplikasi pemasaran dan penjualan yang berbentuk website yang digunakan untuk pemasaran dan proses penjualan secara online Penelitian ini dengan judul sistem informasi penjualan berbasis web pada USANTEX ,Sumber : Jurnal Emitor Vol. 12 No. 01 ISSN 1411-8890,
Sementara Adelia melakukan penelitian dengan judul Penjualan Online pada Toko Tinta mengatakan Toko Tinta adalah toko yang menjual berbagai peralatan komputer dan printer. Toko yang beralamat di Bandung Electronic Center Lantai 1 Blok B-06 ini sudah berdiri sejak 2008 sudah menggunakan sebuah sistem informasi untuk membantu dalam manajemen penjualan. Sistem informasi tersebut adalah sistem untuk kasir. Tetapi sampai saat ini, toko Tinta belum memiliki suatu sistem untuk mempromosikan Toko Tinta itu sendiri dan menjual beberapa barang-barang yang dijual oleh Toko Tinta kepada kalangan masyarakat yang khususnya masyarakat yang suka berselancar didunia internet maka dalam menghadapi permasalahan ini Adelia merancang dan dibuatkan sebuah sistem informasi yang berbasis website untuk Toko Tinta. Sumber : Jurnal Sistem Informasi, Vol. 8 No. 1, Maret 2013: 1 – 15.
Toko Syakira Collection Pekanbaru merupakan rumah industri yang bergerak dibidang  penjualan jilbab, seiring berkembangnya Toko Syakira Collection Pekanbaru,  permintaan  konsumen  jilbab  pun  semakin meningkat,  tetapi  saat  ini  sistem  yang ada  masih menggunakan cara  manual, seperti  tidak  adanya penyimpanan data yang terstruktur, promosi barang  masih  menggunakan  banner,  tidak  adanya  sarana  penjualan  jarak  jauh  yang  bisa  mempermudah  dalam  memperluas wilayah pemasaran. Konsumen  harus  datang  ke Toko Syakira Collection Pekanbaru dan  pembayaran  dilakukan  secara  tunai.  Hal  ini  tentu  menyulitkan  para  calon  konsumen  dari  dalam  dan luar  kota,  dikarenakan  harus  mengeluarkan  biaya untuk mengunjungi toko tersebut. Sistem penjualan  berbasis web (e-commerce) sangat dibutuhkan pada Toko Syakira Collection Pekanbaru, untuk mempermudah pihak toko dalam menjalankan kegiatan bisnis seperti   penjualan barang, promosi barang, pembayaran dan transaksi jarak jauh, sehingga pihak toko bisa memperluas wilayah pemasarannya.
Berdasarkan pemaparan latar belakang dan uraian penelitian terdahulu maka penulis mengangkat sebuah judul untuk dijadikan bahasan tugas akhir penulis yaitu :
“SISTEM INFORMASI PENJUALAN JILBAB PADA TOKO SYAKIRA COLLECTION PEKANBARU BERBASIS WEB”.
1.2   Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan di atas, Penulis dapat merumuskan masalah yang ada yaitu sebagai berikut:
1.      Bagaimana Sistem Informasi penjualan yang berjalan pada Toko Syakira Collection Pekanbaru?
2.      Bagaimana Sistem mempromosikan produk penjualan jilbab berbasis  web pada Toko Syakira Collection Pekanbaru?
3.      Bagaimana sistem transaksi penjualan jilbab pada Toko Syakira Collection Pekanbaru ?
1.3  Batasan Masalah
Untuk mengkaji suatu permasalahan agar tidak melebar diperlukan suatu batasan masalah, agar masalah yang diteliti tidak keluar dari pembahasan.    adapun batasan masalahnya adalah sebagai berikut:
1.         Hanya membahas tentang sistem informasi penjualan jilbab Toko  Syakira Collection Pekanbaru.
2.         Perancangan sistem informasi penjualan jilbab berbasis web Toko Syakira Collection Pekanbaru dibangun menggunakan bahasa pemograman PHP dan database MySQL.
3.         Pada sistem penjualan ini, tidak dibahas tentang laporan  keuangan  pre periode apapun.
4.        Pembayaran transaksi dilakukan secara online, dimana pembeli     melakukan transfer uang ke rekening yang telah ditentukan.

1.4  Tujuan dan Mafaat
1.4.1 Tujuan
a.      Tujuan Umum
1.      Untuk menyelesaikan Program Pendidikan Diploma Tiga (D3) Manajemen Informatika  AMIK  “Tri Dharma” Pekanbaru.
2.      Menerapkan dan mengembangkan sistem informasi untuk usaha kecil menengah.
b.      Tujuan Khusus 
1.      Membuat sistem informasi penjualan jilbab berbasis web pada  Toko Syakira  Collection Pekanbaru.
2.      Membuat suatu sistem informasi penjualan yang dapat diakses dengan mudah dan cepat.
3.      Memberikan kemudahan pada pelanggan dalam memesan produk jilbab.
1.4.2    Manfaat
        a.    Manfaat Bagi Penulis
1.        Menambah pengetahuan tentang sistem informasi dengan  pemograman PHP dan database MySQL.
2.        Mampu menerapkan ilmu pengetahuan yang didapat selama menuntut ilmu pengetahuan diperguruan tinggi kedalam lingkungan masyarakat.
3.        Untuk menambah wawasan dan keterampilan dalam rangka meningkatkan pemahaman dan penerapan aplikasi dibidang ilmu yang diperoleh dalam memecahkan suatu permasalahan.
b.      Manfaat bagi Perusahaan / Intansi / Lembaga
1.        Menjadi masukan informasi bagi perusahaan dalam meningkatkan  kompetensi  sumber daya manusia dan kinerja
2.        Memberi kemudahan kepada karyawan perusahan untuk  melaporkan  penjualan barang.
3.        Dapat digunakan untuk pengembangan perusahaan.
c.    Manfaat Bagi Dunia Pendidikan
1.        Sebagai bahan perbandingan informasi bagi pembaca dalam        penyusunan Tugas Akhir yang lebih sempurna dimasa yang akan datang.
2.        Dapat menemukan jawaban tentang pemograman ini tanpa buku  atau meminjam buku dari perpustakaan.
3.        Dapat menambah pengetahuan bagi pendidikan pada bidang Teknologi dan Informasi.

1.5    Metode Penelitian   
          Metode penelitian yang akan digunakan pada tugas akhir ini adalah melakukan penelitian serta peninjauan secara langsung terhadap perusahan Toko Jilbab Syakira Collection Pekanbaru. Adapun metode yang digunakan adalah :
1.    Observasi
Suatu metode yang digunakan untuk mengumpulkan data dimana penulis melakukan pengamatan secara langsung objek penelitian  terhadap transaksi penjualan jilbab,  pelayanan dan  cara memamerkan produk jilbab pada Toko Syakira Collection Pekanbaru.
2.      Wawancara
Merupakan Teknis pengumpulan data dengan cara mengadakan  wawancara ke Toko Syakira Collection Pekanbaru khususnya penulis melakukan wawancara langsung pada pemilik toko yang bernama Melda Sari, penulis melakukan wawancara dengan mengajukan daftar pertanyaan mengenai penjualan jilbab,  transaksi jual beli jilbab dan bagaimana sistem yang berjalan saat ini untuk mempromosikan jilbab.
3.      Studi Pustaka
  Yaitu mempelajari referensi tentang bahasa pemograman PHP dan membuat database MySQL yang mendapatkan materi tentang penelitian yang akan dilakukan dimana penulis mempelajarinya dari buku-buku,  modul kuliah,  maupun Internet.
4.      Laboratoruim (Laboratory Research)
A.    Hadware (perangkat keras)
 Adapun hadware yang digunakan adalah sebagai berikut:  
1.      Notebook
2.      Procesor AMD E1
3.      Memori RAM 2.00 GB
4.      Flasdisk 64 GB
5.      Printer
B.     Sofware (perangkat lunak)
1.      Sistem Operasi Window Seven Ultimate
2.      Aplikasi Microsoft Office 2010
3.       Noteped ++
4.      XAMPP
5.      Mozilla Firefox

ARTIKEL

SEKILAS PHP

Apa Itu PHP?           PHP adalah script untuk pemrograman script web server-side, script yang membuat dokumen HTML secara  on the f...