Sistem Komputer Generasi Pertama

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