Sistem Komputer adalah sistem yang dibangun dan dijalankan dengan menggunakan komputer sebagai alat bantunya. Elemen-elemen yang saling
berhubungan membentuk satu kesatuan untuk melaksanakan pengolahan data untuk menghasilkan informasi dengan menggunakan perangkat komputer.
Elemen-elemen yang saling berhubungan tersebut adalah :Perangkat keras Hardware,Perangkat lunak Software, Brainware.
2.2 Pengertian Data, Informasi, dan Sistem
2.2.1 Pengertian Data
Data adalah sesuatu yang belum mempunyai arti ba gi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berujut suatu keadaan, gambar,
suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataup un
suatu konsep.
2.2.2 Pengertian Informasi
Informasi merupakan hasil pengolahan dari sebuah model, formasi, organisasi, ataupun suatu perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa
digunakan untuk menambah pengetahuan bagi yang menerimanya. Dalam hal ini, data bisa dianggap sebagai obyek dan informasi adalah suatu subyek yang
bermanfaat bagi penerimanya. Informasi juga bisa disebut sebagai hasil pengolahan ataupun pemrosesan data.
2.2.3 Pengertian Sistem
Sebuah sistem adalah sekelompok dua atau lebih komponen-komponen yang saling berkaitan interrelated atau subsistem-subsistem yang bersatu untuk mencapai
tujuan yang
sama commom
purpose James
A. Hall,
2001: 5.
Menurut Mulyadi 1999 didefinisikan sebagai kelompok unsur yang erat
berhubungan satu sama lainnya, yang berfungsi bersama-sama untuk mencapai tujuan tertentu.
Sedangkan Walkinson 1999 menguraikan sistem dengan sebuah kerangka framework yang terintegrasi satu atau beberapa tujuan. Sistem akan
mengkoordinasikan sumber daya yang diperlukan untuk mengolah memasukkan menjadi keluaran atau hasil. Berdasarkan pengertian di atas, dapat disimpulkan
bahwa suatu sistem terdiri atas beberapa unsur yang disebut subsistem, yang saling berhubungan dengan yang lain agar suatu sistem dapat berjalan dengan efektif dan
efisien.
Hubungan antara subsistem ini berupa komunikasi informasi yang relevan sehingga secara bersama-sama dapat mencapai tujuan sistem. Tujuan sistem secara
keseluruhan dapat tercapai apabila setiap subsistem dapat mencapai tujuan operasionalnya masing- masing.
2.3 Sistem Informasi
Suatu sistem informasi dapat didefinisikan sebagai serangkain komponen yang saling berkaitan yang mengumpulkan atau menemu-balik, mengolah, menyimpan, dan
mendistribusikan informasi untuk mendukung pengambilan keputusan, koordinasi, pengawasan, analisis, dan visualisasi di dalam suatu organisasi Laudon 2002. SI adalah
sistem komputer yang menyediakan informasi sesuai dengan permintaan pengguna.
2.4 Sistem Informasi Berbasis Komputer
Sistem Informasi berbasis komputer mengandung arti bahwa komputer memainkan peranan penting dalam sebuah sistem pembangkit informasi. Dengan integrasi yang
dimiliki antar subsistemnya, sistem informasi akan mampu menyediakan informasi yang
berkualitas, tepat, cepat dan akurat sesuai dengan manajemen yang membutuhkannya. Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan
komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem informasi yang sangat kompleks itu dapat berjalan dengan baik jika tanpa adanya komputer. Sistem
Informasi yang akurat dan efektif, dalam kenyataannya selalu berhubungan dengan istilah “computer-based” atau pengolahan informasi yang berbasis pada computer.
Komputer Sistem Informasi berbasis komputer mengandung arti bahwa komputer memainkan peranan penting dalam sebuah sistem informasi. Secara teori, penerapan
sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem informasi yang sangat kompleks itu dapat
berjalan dengan baik jika tanpa adanya komputer. Sistem Informasi yang akurat dan efektif, dalam kenyataannya selalu berhubungan dengan istilah computer-based atau
pengolahan informasi yang berbasis pada komputer.
2.5 Microsoft Visual Basic
Microsoft Visual Basic atau dikenal dengan VB, merupakan salah satu perangkat
lunaksoftware yang digunakan untuk pengembangan software software development, dimana dengannya kita dapat membuat aplikasi-aplikasi sederhana bahkan profesional.
Visual Basic adalah bahasa pemrograman berbasis Windows. Saat ini, Visual Basic adalah salah satu bahasa pemrograman yang terbaik. Visual Basic merupakan pengembangan dari
Basic. Basic Beginner’s All-purpose Symbolic Instruction Code adalah sebuah bahasa pemrograman kuno yang merupakan awal dari bahasa-bahasa pemrograman tingkat tinggi
lainnya. Basic dirancang pada tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programmer pemula. Biasanya Basic diajarkan untuk para pelajar sekolah menengah
yang baru mengenal komputer, serta digunakan untuk pengembangan program cepat saji yang ringan dan menyenangkan.
Walaupun begitu, peran Basic lebih dari sekedar itu saja. Banyak programer handal saat ini memulai karirnya dengan mempelajari Basic.
Sebagai bahasa pemrograman yang mutakhir, Visual Basic didesain untuk dapat memanfaatkan fasilitas Windows, khususnya Windows 959798 dan Windows NT. Visual
Basic juga merupakan bahasa pemrograman Object Oriented Programming OOP, yaitu pemrograman yang berorientasi objek. Visual Basic menyediakan objek-objek yang sangat
kuat, berguna, dan mudah dipakai. Dengan fasilitas tersebut, membuat Visual Basic menjadi begitu diinginkan oleh programmer.
VB merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment IDE visual untuk membuat program perangkat lunak berbasis
sistem operasi Microsoft Windows dengan menggunakan model pemrograman COM, Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan
pengembangan perangkat lunak komputer berbasis grafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications VBA dan Visual Basic Scripting Edition
VBScript, mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.
Para programmer dapat membangun aplikasi dengan menggunakan komponen- komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis
dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan. Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa
pasar yang sangat luas.
Dalam sebuah survey yang dilakukan pada tahun 2005, 62 pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++,
JavaScript, C, dan Java. dari bahasa komputer BASIC
Beginner’s All-purpose Symbolic Instruction Code
, Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an
DeitelDeitel, 1999.
Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi
sebagai pembelajaran bagi konsep dasar pemrograman komputer, Sejak saat itu, banyak versi BASIC yang dikembangkan untuk digunakan pada berbagai platform
komputer.Beberapa versinya seperti Microsoft QBASIC, QUICKBASIC, GWBASIC ,IBM BASICA, Apple BASIC dan lain- lain, Apple BASIC dikembangkan oleh Steve Wozniak,
mantan karyawan Hewlett Packard dan teman dekat Ste ve Jobs pendiri Apple Inc..
Steve Jobs pernah bekerja dengan Wozniak sebelumnya mereka membuat game arcade Breakout
untuk Atari,Mereka mengumpulkan uang dan bersama-sama merakit PC, dan pada tanggal 1 April 1976 mereka secara resmi mendirikan perusahaan komputer
Apple, Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya
berujung pada lahirnya Visual Basic yang berbasis GUI Graphic User Interface bersamaan dengan Microsoft Windows, Pemrograman Visual Basic begitu mudah bagi
pemula dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya komponen-komponen siap pakai.
Hingga akhirnya Visual Basic juga telah berkembang menjadi beberapa versi, sampai yang terbaru, yaitu Visual Basic 2008, Bagaimanapun juga Visual Basic 6.0 tetap menjadi
versi yang paling populer karena mudah dalam membuat programnya dan ia tidak menghabiskan banyak Memori komputer.Sejarah BASIC di tangan Microsoft sebagai
bahasa yang diinterpretasi BASICA dan juga bahasa yang dikompilasi BASCOM membuat Visual Basic diimplementasikan sebagai gabungan keduanya.
Programmer yang menggunakan Visual Basic bisa memilih kode bahasa pemrograman yang dikompilasi atau kode ya ng harus bahasa pemrograman yang
diinterpretasikan sebagai hasil Porting dari kode VB.Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan,
Namun karakteristik bahasa terkompilasi tetap muncul ia lebih cepat dari kalau kita pakai mode terinterpretasi.
2.5.1 Perkembangan Visual Basic
VB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg
dikembang oleh Alan Cooper yg di sebut TRIPOD, Kemudian Microsoft mengontrak copper dan asosiasinya untk mengembangkan tripod agar dapat
digunakan di windows 3.0 dibawah nama kode Ruby. Berikut Perjalanan Visual Basic VB 1.0 Sampai VB 10 :Perjalanan dari Visual Basic VB1 to VB 10:
1. Proyek Thunder dirintis Visual Basic 1.0 May 1991 di rilis untuk windows pada COMDEXWindows Wordltrade yg dipertunjukan di Atlanta , Georgia. Visual
Basic 1.0 untuk DOS dirilis pada bulan September 1992. Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada
kenyataaanya merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System.
2. Visual Basic 2.0 dirilis pada November 1992, Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada
Form yg menjadikan object dapat dibuat secara seketika, serta konsep dasar dari
Class modul yg berikutnya di implementasikan pada VB 4
3. Visual Basic 3.0 , dirilis pada musim panas 1993 dan dibagi menjadi versi standard dan professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg
dapat membaca serta menulis database Jet atau access 1.x
4. Visual Basic 4.0 Agustus 1995 merupakan versi pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan
kemampuan untuk menulis non-GUI class pada Visual Basic
5. Visual Basic 5.0 February 1997, Microsoft merilis secara eksklusif Visual basic untuk versi windows 32 bit . Programmer yg menulis programnya pada versi 16 bit
dapat dengan mudah melakukan import porgramnya dari VB4 ke VB5. dan juga sebaliknya, program VB5 dapat diimport menjadi VB4. VB 5 memperkenalakan
kemampuan untuk membuat User Control.
6. Visual Basic 6.0 pertengahan 1998 memperbaiki beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6 di jadwalkan
akan memasuki Microsoft fasa non Supported dimulai pada maret 2008
7. Visual Basic .NET, dirilis pada tahun 2002, Beberapa yang mencoba pada versi pertama .NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa yg
digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diberbagai area, termasuk runtime- nya yang 10 kali lebih besar dari paket runtime
VB6 serta peningkatan penggunan memory.
8. Visual Basic .NET 2003, dirilis dengan menggunakan NET framework versi 1.1.
9. Visual Basic 2005, merupakan itegrasi selanjutnya dari Visual Basic .NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada judulnya. Pada
Rilis ini , Microsoft memasukan bebrapa fitur baru, diantaranya : Edit and Continue , mungkin inilah kekurangan fitur terbesar dari VB .NET. pada VB 2005 ini kita
diperbolehkan melakukan perubahan kode pada saat program sedang dijalankan Perbaikan pada Konversi dari VB ke VB NET12
10. Visual Basic .NET 2003 VB 7.1 , dirilis dengan menggunakan NET Kerangka kerja versi 1.1. IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan
konversi If=Not X Is Y menjadi If X IsNot Y
11. Visual Basic 2005 Express , merupkan bagian dari Product Visual Studio. Microsoft membuat Microsoft Visual Studio 2005 Express edition untuk pemula dan yg gemar
dengan VB, salah satu produknya adalah Visual Basic 2005 Express yg merupakan produk gratis dari Microsoft
12. Visual Basic Orcas, dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas .NET 3.5. Pada rilis ini , Microsoft menambahkan beberapa fitur , diantaranya : True
Tenary operator , yaitu fungsi Ifboolean,value, value yg digunakan untuk
menggantikan fungsi IIF, LINQ Support, Ekspresi Lambda, XML Literals, Nullable types, Type Inference
13. Visual Basic VBx, Visual Basic 10, yang juga dkenal dengan nama VBx, akan menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan
menjadi bagian da 15. an dari SilverLight 1.1 Pemrograman Berorientasi Objek OOP Visual Basic
merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada
Visual Basic , seperti Inheritance tidak dapat dilakukan pada class module,
Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu.
Visual Basic VB tidak bersifat case sensitif. Desain Visual dan Komponen Visual Basic
menjadi populer karena kemudahan desain form secara vis ual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak
lain. Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell
dengan mengubah cara penggunaan komponen menjadi independen terhadap registry.
2.5.2 Konsep Kerja Visual Basic 2008
Microsoft Visual Basic atau dikenal dengan VB, merupakan salah satu perangkat lunak
software yang digunakan untuk pengembangan software software development, dimana dengannya kita dapat membuat aplikasi-aplikasi sederhana bahkan profesional.
Versi terbaru dari Microsoft Visual Basic adalah Visual Basic 9 atau disebut juga Visual Basic
2008. Pada versi terbaru ini kita dihadapkan pada tampilan grafis dan lingkungan IDE Integrated Development Environment yang sangat berbeda dari versi sebelumnya
Gambar 2.1 IDE Visual Basic 2008
barulah saatnya kita lakukan uji coba dengan membuat sebuah aplikasi sederhana dengan menggunakan Visual Basic Express Editions ini. Didepan tadi sudah diketahui tampilan
utama dari VB 2008 ini, berikutnya untuk membuat sebuah aplikasi project yang baru
lakukan klik pada pilihan Create Project.
Gambar 2.2 Pilihan untuk membuat project baru
Setelah terpilih, berikutnya akan ditampilkan beberapa pilihan aplikasi Project yang akan dibuat seperti gambar berikut
:
Gambar 2.3 Pemilihan Project
Untuk ujicoba pertama, pada pemilihan project baru kita pilih yang Windows Forms Application
karena kita akan membuat sebuah aplikasi windows sederhana. Pada bagian Name tuliskanlah nama project yang akan digunakan.Setelah menuliskan nama project
nya jika
tidak ditulisdiganti
secara default
nama projectnya
adalah WindowsApplication
1 kemudian klik tombol OK. Berik utnya akan dihadapkan pada tampilan grafis dengan lingkungan IDE yang baru pada Visual Basic Express Edition,
seperti gambar dibawah ini.
Gambar 2.4 Tampilan Project Baru
Kelebihan Dan Kekurangan Visual Basic Kelebihan :
1. Pengguna dengan dasar pemrograman apapun bisa dengan mudah menggunakan. 2. Ketika kita melakukan instalasi program lain yang mendukung penggunaannya
dalam VB, maka komponen dari program tersebut bisa di masukkan dalam daftar komponen VB.
3. Ketika kita melakukan kesalahan penulisan kode, VB secara otomatis membetulkannya dan tidak perlu kita bersusah payah mendeklarasikan komponen ke
dalam list code.
Kekurangan : 1. Sifatnya komersial
2. File VB sering menjadi target serangan virus. 3. Dokumentasi sebenarnya lengkap dalam MSDN, namun untuk instalasi MSDN
membutuhkan biaya dan space hardisk yang besar.
2.5.2.1 Tipe Data di Vis ual Basic 2008
Visual basic 2008 mempunyai beberapa jenis data. Untuk mendefinisikan jenis data pada sebuah variabel, visual basic menggunakan satu karakter tanda yang diletakka n di akhir
nama sebuah variabel. Jenis data dalam visual basic yaitu :
Jenis Data Akhiran
Boolean Tidak Ada
Integer Long Integer
Double Floating Single Floating
Currency Date
Tidak Ada Object
Tidak Ada String
Variant Tidak Ada
Tabel 2.1 Jenis Data pada Visual Basic dan Akhirannya
2.6 Mysql
MySQL merupakan salah satu perangkat lunak sistem pengelola basis data Data Base Management System
. MySQL juga dapat dikategorikan sebagai Relational Data Base Management System
RDBMS, karena dalam pembuatan basis data pada MySQL dapat dipilah-pilah ke dalam berbagai tabel 2 dua dimensi. Setiap tabel pada MySQL
terdiri atas lajur horizontal dan lajur vertikal. MySQL pada saat ini, banyak digunakan oleh pemrogram web untuk membangun situs yang memerlukan basis data sebagai
data dan pengolahan data.
BAB 3
SEKILAS TENTANG TOKO BAJU
3.1 Profil Toko Baju
Astro merupakan salah satu distro yang bergerak di industri pakaian. Selama ini, proses pengolahan data barang dan pengecekan data barang di Duono Distro belum
terkomputerisasi. Dimana sistem pengolahannya masih dilakukan secara manual, mulai dari pengisian data barang sampai proses transaksi barang yang sudah
terkomputerisasi adalah pembuatan laporan yang menggunakan arsip-arsip dan transaksi penjualan barang menggunakan faktur.
Duono Distro berdiri pada tahun 2009 ide mendirikan distro ini muncul karena bandung menjadi menjadi trendcenternya mode- mode pakaian Indonesia
yang sangat kreatif dan inovatif dalam mendesain pakaian-pakaian Karena itulah kami menjadikan ini sebagai peluang usaha yang sangat menjanjikan di masa
depan dan menyerap tenaga-tenaga kerja sehingga sedikit bias membantu masalah pengangguran.
Distro ini didirikan oleh seorang pemuda,yang awalnya suka mengkoleksi pakaian, dan suka berkumpul dengan teman-teman sebayanya. Lama kelamaan ia
berfikir untuk membuatmembangun sebuah ruko kecil agar ada kegiatan yang
bermanfaat untuk remaja sekitar,
Disro ini di dirikan untuk membuka lowongan kerja bagi remaja yang inggin bekerja, Distro ini pertama kali didirikan sangat sederhana. Dimana ha nya terdiri
dari bangunan yang berupa ruko kecil. Karna begitu banyaknya peminat yang datang ke distronya,dan bertambahnya pemasokan, akhirnya dia menambah
pemasok dan memperbesar Toko distronya. Sampai saat ini distronya masih banyak peminatnya dan banyak pengunjungnya karna harga jualnya yang
terjangkau bagi remaja awam.
Barang yang di jualnya di ambil dari bandung yang harganya lumayan murah,sehingga harga jualnya di sini juga bisa standar dengan harga pakaian yang
di jual biasanya.maka dari itu distro ini banyak peminatnya selain harga jual yang cukup standar, juga kualitas barang bagus sesuai dengan zaman. Dimana anak
remaja sekarang ingin barang yang kualitas bagus dan bermerek keren, juga ingin harga yang terjangkau.
3.2 Visi dan Misi Toko Baju
3.2.1 Visi Toko Visi : memperkenalkan produk-produk berbagai macam pakaian dan
aksesoris yang sedang in.
3.2.2 Misi Toko misi : menjual produk-produk berbagai macam pakaian dan aksesoris
anak muda dengan harga yang menggiurkan
BAB 4
ANALISA DAN PERANCANGAN SISTEM
4.5 Analisis Masalah
Langkah pertama yang perlu dilakukan adalah mempelajari program specification yang diberikan atau menganalisis masalah. Hal ini diperlukan untuk mengetahui
mengenai tujuan pengolahannnya, bentuk da n keadaan data serta output yang akan dihasilkan . Kemudian apabila hal- hal tersebut telah jelas, barulah kita melakukan
analisa daripada problem-nya dengan cara merinci program specificationnya, seperti
a.
Aplikasi apa yang ingin dibuat ?
b.
Siapa saja yang melihat aplikasi tersebut ?
c.
Apa saja aktifitas yang mereka lakukan dalam aplikasi ?
d.
Apa target yang ingin dicapai dari pembuatan Aplikasi tersebut ?
Dengan menjawab pertanyaan-pertanyaan di atas, akan semakin memperjelas dan mempermudah dalam membangun situs karena dari situlah nantinya akan
terbentuk kata kunci untuk membuat dan mengembangkan situs lebih lanjut. Berkenan dengan situs yang akan dibangun, maka jawaban untuk pertanyaan di
atas sebagai berikut :
a. aplikasi yang akan dibuat adalah aplikasi Penjualan, dalam hal ini adalah Alvi Duono Distro, yang menyediakan administrasi mengenai pembayaran dan
pendataan barang yang di jual.
b. Aktifitas yang akan dijumpai di dalam aplikasi tersebut adalah petugas dapat mengetahui informasi tentang data barang yang masih ada dan pembayaran
kasir, c. Pemilik toko dapat mengetahui laporan keuangan kasir selama seminggu,
laporan perbulan,dll. d. Target yang ingin di capai dalam pembuatan aplikasi ini adalah :
Untuk memenuhi syarat Tugas akhir Penulis, dapat di pergunakan sebaik- baiknya oleh pengguna.
4.6 Perancangan
Menurut John Burch Gary Grudnitski, perancangan sistem dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari
beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Menurut George M. Scott, perancangan desain menentukan bagaimana suatu sistem
akan menyelesaikan apa yang mesti diselesaikan.
Tahap ini menyangkut mengkonfigurasikan komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem sehingga setelah instalansi dari sistem
akan benar-benar memuaskan rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem.
Metode perancangan sistem yang penulis lakukan didalam menyususn Tugas Akhir ini terdiri dari Perancangan Data Flow Diagram DFD. Perancangan
Normalisasi dan Database serta Perancangan Data Flowchart .
4.7 Simbol-Simbol Dasar
Sebelum kita membahas diagram alir data, sebaiknya kita mengetahui simbol-simbol standard yang sering digunakan sebagai alat bantu dalam menganalisa
persoalan.Kaitan antara satu simbol dengan lainnya dinamakan flowchart . Karena dalam analisan persoalan menggunakan simbol-simbol sebagai alat pembantu, maka
instruksi- instruksi yang ditulis dalam simbol-simbol tersebut dinamakan program flowchart
. Seluruh simbol yang digunakan, dapat dikelompokkan dalam tiga kelompok simbol, yaitu :
4.7.1 Flowchart Direction Symbols
Flowchart Direction Symbols adalah penghubung antara simbol yang satu
dengan simbol lainnya, juga disebut sebagai connecting line. Berikut simbol yang termasuk Flowchart Direction Symbols :
Tabel 4.1 Tabel Flowchart Direction Symbols No
Nama Gambar
Keterangan
1
Arus Flow Arus aliran daripada procedure
dapat dilkukan dari atas ke bawah, dari bawah ke atas, dari kiri ke
kanan atau dari kanan ke kiri.
2
Communication Suatu transmisi informasi dari satu
lokasi ke lokasi lainnya.
3
Connector Suatu rosedur akan masuk atau
keluar melalui simbol ini dalam lembar yang sama.
4
Off- line Connector
Sama dengan simbol di atas, akan tetapi dariatau ke prosedur lainnya
ada lembar kertas lainnya.
4.7.2 Processing Symbols
Processing Symbols adalah simbol-simbol yang akan menunjukkan jenis
operasi pengolahan suatu prosedur. Berikut simbol yang termasuk Processing Symbol
:
Tabel 4.2 Tabel Processing Symbol NO
Nama Gambar
Keterangan
1
Process Simbol yang menunjukkan
setiap pengolahan
yang dilakukan oleh computer.
2
Manual Operation
Simbol yang menunjukkan setiap pengolahan yang tidak
dilakukan oleh Komputer
3
Decision Kondisi
yang akan
menghasilkan beberapa
kemungkinan jawaban aksi.
4
Predefined Process
Simbol untuk menyediaka tempt-tempat
pengolahan dalam storage.
5 Terminal
Untuk memulai
atau mengakhiri suatu program,
atau juga sebagai interupsi dalam program.
6
Keying Operation
Segala jenis operasi dengan menggunakan mesin yang
mempunyai keyboard
7
Off- line Storage
Simbol yang menunjukan bahwa data yang berada
dalam simbol akan disimpan.
8
Manual Input Simbol untuk memasukkan
data secara manual melalui online keyboard
4.7.3 Input – Output Symbols
Input – Output Symbols adalah simbol-simbol yang akan menunjukkan
peralatandevice yang digunakan dalam pengolahan. Berikut simbol yang termasuk Input
– Output Symbol:
Tabel 4.3 Tabel Input - Output Symbols No
Nama Gambar
Keterangan 1
Input_Output Setiap peralatan io dapat
menggunakan simbol ini tanpa
mengtahui jenis
peralatannya baik input
maupun output .
2
Punched-card Setiap inputoutput yang
menggunakan kartu punch.
3
Magnetic- Tape Unit
Digunakan baik
input maupun output
4
DiskDrum Direct Acces
Storage Devices Digunakan baik untuk input
maupun output
5
Documen Simbol untuk data yang
berbentuk kertas maupun untuk informasi.
Simbol-simbol yang digunakan ini merupakan simbol standard dari perusahaan IBM yang bersumber daru USASI The United States of Amer ica Standar Institude atau
American Standars Association ASA yang disahkan pada tanggal 8 Juni 1966. Ditinjau dari penggunaannya, maka simbol-simbol ini dapat digunakan untuk :
a. Prosedur daripada sistem komputerisasi yang biasa disebut dengan system flowchart
dan biasanya digunakan oleh system analyst. b. Prosedur daripada instruksi disebut dengan program flowchart yang digunakan oleh
programmer .
4.8 Perancangan Database
Database dapat diumpamakan sebagai sebuah tempat menyimpan data yang terstrukt ur
agar dapat diakses dengan cepat dan mudah. Dalam perancangan sistem informasi ini, ada 3 tabel dalam database user. Tabel-tabel tersebut adalah tabel Karyawan, tabel
Barang, dan table penjualan,.
Pembuatan database dan tabel-tabel menggunakan fasilitas Sql server yang terdapat dalam software Microsoft visual studio 2008. Di bawah ini adalah gambaran isi
dari masing- masing tabel.
1. Tabel Barang
Tabel Barang digunakan untuk menampung data yang berisi tentang informasi stok Barang. Berikut adalah struktur dari tabel Barang :
Tabel 4.4 Tabel Barang
Field Tipe
Keterangan Kode_Barang
Varchar3 Kode barang yang di jual
Nama_Barang Varchar50
Namamerk Barang Jenis
Varchar50 Jenis pakaian,seperti
baju,kemeja,jaket,dll Harga
int Harga yang di tawarkan
2. Tabel Petugas
Tabel Petugas digunakan untuk menampung data yang berisi tentang informasi Petugas Baru dan Lama. Berikut adalah struktur dari tabel Petugas
Tabel 4.5 Tabel Barang
Field Tipe
Keterangan ID_Petugas
Varchar3 Kode Petugas
Pasword Varchar 6
Paswort untuk login Nama_Petugas
Varchar50 Nama Petugas
Jabatan Varchar50
Jabatanposisi karyawan
3. Tabel Penjualan
Tabel Petugas digunakan untuk menampung data yang berisi tentang informasi Penjualan, seperti kasir.Berikut adalah struktur dari tabel Penjualan
Tabel 4.6 Tabel Penjualan
Field Tipe
Keterangan Kode_Barang
Varchar3 Kode barang yang di jual
Nama_Barang Varchar50
Namamerk Barang Jenis
Varchar50 Jenis pakaian,seperti
baju,kemeja,jaket,dll Harga
int Harga yang di tawarkan
Jumlah_Barang int
Jumlah barang keluar
1. Tabel User
Tabel Petugas digunakan untuk menampung data yang berisi tentang informasi pergantian Pasword.Berikut adalah struktur dari tabel User
Tabel 4.7 Tabel User
Field Tipe
Keterangan
ID_User Int
ID user
User_Name Varchar50
Nama Pengguna User Password
Varchar50 Password pengguna User
Kemudian langkah selanjutnya adalah membuat outline atau garis besar dari situs tersebut. Salah satu cara yang dapat digunakan adalah dengan membuat aliran
informasi atau flowchart bagan alir situs tersebut. Flowchart merupakan gambaran yang menampilkan struktur, hierarki dan isi halaman per halaman, Secara sederhana,
berikut bagan alir gambaran situs yang dirancang :
N Y
N y
N
y
START
Login
Menu Utama
Input Pilihan
menu
File
Penjualan
Laporan
END A
B
Laporan