• Tidak ada hasil yang ditemukan

Sistem Informasi Penjualan dan Pembelian Notebook dan Accessories pada Toko Smart Tech Komputer

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Penjualan dan Pembelian Notebook dan Accessories pada Toko Smart Tech Komputer"

Copied!
107
0
0

Teks penuh

(1)

Nama : Zaenal Kamil

Tempat, tanggal lahir : Bandung, 24 Agustus 1986 Jenis Kelamin : Laki-Laki

Status : Belum Menikah

Alamat : Jl. Pesantren Timur RT 02/ RW 03 No 106 Desa. Pamekaran Kec. Soreang Bandung Tlp Genggam (HP) : 081320609231

Pendidikan Formal

1992 - 1998 : SD Negeri Lebakmuncang 2 Ciwidey 1998 - 2002 : SLTP Negri 3 Ciwidey

2002 - 2005 : SMK Angkasa 1 Lanud Sulaeman 2005 – 2009 : UNIKOM

Keahlian Yang di Miliki 1. Mampu bekerja dengan tim.

2. Menguasai Microsoft Office, Corel Draw.

Demikian Curriculum Vitae ini saya buat dengan sebenar-benarnya.

Bandung, Januari 2009 Hormat Saya,

(2)

Segala puji bagi Allah SWT, penguasa dan pengatur seluruh alam semesta.

shalawat beserta salam semoga tercurah kepada Rasulullah Muhammad SAW. Alhamdullilah saya ucapkan atas terselesaikannya penyusunan tugas akhir ini, mudah-mudahan usaha ini dicatat sebagai amal shaleh di sisi-Nya.

Penyusunan tugas akhir ini tidak mungkin terselesaikan tanpa bimbingan dan pertolongan Allah SWT serta bantuan dan dorongan dari berbagai pihak yang

telah memberikan bantuan baik secara moril maupun materil.

Tidak lupa ucapan terima kasih yang sebesar-besarnya ditujukan kepada : 1. Kedua orang tua tercinta, atas kasih sayang, pengorbanan dan kesabaran

yang tak ternilai serta do’anya yang tidak mungkin terbalaskan di dunia, semoga Allah selalu menyayangi mereka

2. Bapak Dr. Eddy Suryanto Soegoto, M.Sc., selaku Rektor Universitas Komputer Indonesia (UNIKOM) Bandung.

3. Bapak Prof. Dr. Ir. H. Ukun Sastraprawira, M.Sc., selaku Dekan Fakultas

Teknik dan Ilmu Komputer Universitas Komputer Indonesia (UNIKOM) Bandung.

4. Ibu Mira Kania Sabariah, S.T., M.T., selaku Ketua Jurusan Teknik Informatika.

5. Bapak Iskandar Ikbal, S.T., selaku pembimbing dalam Penyusunan Tugas

Akhir ini.

6. Bapak Galih Hermawan, S.Kom., Selaku Penguji dalam Penyusunan

Tugas Akhir ini.

(3)

tulusnya kepada seluruh keluarga dan teman-teman penulis atas doa dan dukungannya selama ini.

9. Seluruh teman-teman mahasiswa UNIKOM yang tidak bisa penulis sebutkan satu persatu, tingkatkan terus prestasi dan jaga terus nama baik

kampus kita.

10.Semua pihak di Toko Smart tech Komputer atas kerjasama dan kekeluargaannya.

Bandung, Januari 2009

Penulis

(4)

LEMBAR PENGESAHAN ABSTRAK

KATA PENGANTAR ... i

DAFTAR ISI... iii

DAFTAR TABEL... viii

DAFTAR GAMBAR ... x

DAFTAR SIMBOL... xiii

DAFTAR LAMPIRAN... xvi

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah... 1

1.2 Identifikasi Masalah ... 2

1.3 Maksud dan Tujuan... 2

1.4 Batasan Masalah ... 2

1.5 Metodologi Penelitian ... 3

1.6 Sistematika Penulisan ... 5

BAB II TINJAUAN PUSTAKA... 7

2.1 Tinjauan Perusahaan ... 7

2.1.1 Sejarah Singkat Toko Smart tech Komputer... 7

2.1.2 Struktur Organisasi ... 9

2.1.3 Deskripsi Kerja ... 8

2.2 Landasan Teori... 9

2.2.1 Konsep Dasar Sistem ... 9

(5)

2.3 Konsep Dasar Informasi... 13

2.3.1 Pengertian Informasi ... 14

2.3.2 Kualitas dan Nilai Informasi ... 14

2.4 Konsep Dasar Sistem Informasi... 15

2.5 Pengertian Sistem Informasi ... 17

2.6 Pengertian Analisis sistem ... 18

2.7 Alat Pengembangan sistem ... 18

2.7.1 Flow Map ... 19

2.7.2 Diagram konteks ... 19

2.7.3 DFD (Data flow Diagram) ... 19

2.7.4 Kamus Data... 20

2.7.5 Desain Sistem... 20

2.8 Konsep Data Base ... 20

2.8.1 Pengertian Data base ... 21

2.8.1 Tabel Relasi... 21

2.8.1 ERD (Entity relationshif Diagram) ... 22

2.8.1 Struktur file ... 22

2.9 Sekilas Tentang Microsoft Visual Basic Versi 6.0 ... 22

2.10 Sekilas Tentang Microsoft Acces 2003... 24

2.11 Pengertian Pembelian... 26

2.12 Pengertian Penjualan... 26

(6)

3.2 Analisis Masalah ... 27

3.3 Analisis Prosedur yang sedang Berjalan ... 28

3.3.1 Flow Map Penjualan yang sedang berjalan... 28

3.3.2 Flow Map Pembelian yang sedang berjalan... 30

3.4 Analisis Kebutuhan Non Fungsional ... 32

3.4.1 Analisis Perangkat Keras ... 32

3.4.2 Analisis Perangkat Lunak ... 33

3.4.3 Analisis User ... 34

3.5 Perancangan Sistem ... 34

3.5.1 Tujuan Perancangan Sistem ... 35

3.5.2 Perancangan Diagram Konteks ... 36

3.5.3 Perancangan Data Fow Diagram... 36

3.6 Perancangan Data Base ... 42

3.6.1 ERD (Entity Relation Diagram)... 42

3.6.2 Kamus Data... 44

3.6.3 Tabel Relasi... 46

3.6.4 Struktur File ... 47

3.7 Perancangan Kode... 50

3.8 Perancangan Antar Muka... 51

3.8.1 Perancangan Struktur Menu... 51

3.8.2 Perancangan Masukan... 52

(7)

3.8.2.4 Form Data Barang ... 55

3.8.2.5 Form Data Suplier ... 56

3.8.2.6 Form Data Konsumen ... 57

3.8.2.7 Form Data Transaksi Penjualan ... 58

3.8.2.8 Form Data Transaksi Pembelian ... 59

3.8.3 Perancangan Keluaran... 60

3.8.3.1 Perancangan Laporan Penjualan ... 61

3.8.3.2 Perancangan Laporan Pembelian ... 62

3.8.3.3 Perancangan Faktur Penjualan ... 63

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM... 65

4.1 Implementasi Sistem ... 65

4.1.1 Perangkat Keras ... 65

4.1.2 Perangkat Lunak ... 66

4.2 Implementasi Data Base... 66

4.3 Implementasi Tampilan Program... 69

4.4 Implementasi Output Program ... 79

4.5 Pengujian... 80

4.5.1 Rencana Pengujian ... 80

4.5.2 Kasus dan Hasil Pengujian (Pengujian Alpha) ... 81

4.5.3 Kesimpulan Hasil Pengujian Alpha ... 90

4.5.4 Kasus dan Hasil Pengujian (Pengujian Beta)... 90

(8)

5.2Saran... 94 DAFTAR PUSTAKA ... 95

(9)

NOTEBOOK DAN ACCESSORIES PADA TOKO SMART TECH KOMPUTER

Oleh

Zaenal Kamil

10705044

Sistem informasi penjualan dan pembelian notebook dan accessories pada smarttech kompuetr adalah aplikasi yang diperuntukkan untuk mengelola dan menyimpan data penjualan dan pembelian. Belum optimalnya pengolahan data penjualan dan pembelian menyebabkan sulitnya mencari informasi tentang data penjualan dan Pembelian dan pembuatan laporan penjualan dan pembelian yang belum memadai. Oleh karena itu di perlukan suatu aplikasi yang bisa mendukung dan memecahkan permasalahan tersebut.

Berdasarkan permasalahan tersebut penulis bermaksud menyusun tugas akhir dengan judul ”Sistem informasi penjualan dan pembelian notebook dan accessories pada toko smarttech komputer ”. Metode penelitian yang digunakan dalam penulisan adalah metode peninjauan deskriptif. Adapun teknik pengumpulan data adalah observasi, wawancara, dan studi pustaka sedangkan tahap pengembangan sistem menggunakan sistem waterfall.

(10)

OF NOTEBOOK AND ACCESSORIES IN THE STORE COMPUTER SMARTTECH

by

Zaenal Kamil

10705044

Information systems sales and the purchase of notebook and accessories in the smarttech kompuetr is an applicationthat is to manage and store data of sales and purchases.Not yet optimal data processing sales and purchase of the difficulty insearching for information about sales and purchase data and preparingreports of sales and purchases that have not been adequate. Therefore,the need in an application that can support and solve problems.

Based on the problems the author intends to end the task of preparing the title "System sales information and purchase notebook and accessories in the shop smarttech computer." Research methods used in writing is descriptive sighting method. The data collection techniques are observation, interviews, library and study while system development phase use the waterfall system.

The author hopes that this application

(11)

1.1Latar Belakang Masalah

Smart tech komputer merupakan sebuah toko yang sedang berkembang dan

bergerak dalam bidang penjualan dan pembelian notebook dan accessories maupun pelayanan jasa perbaikan noteook dan accessories.

Dari hasil wawancara yang di lakukan adalah mengenai sistem informasi penjualan dan pembelian, yang mana sistem informsi pengolahan data pada toko smart tech masih manual atau masih menggunakan sistem pencatatan pada buku

besar, sehingga terkadang bagian penjualan dan pembelian kesulitan dalam pengontrolan barang dan melihat stock barang maupun pembuatan laporan, seperti

laporan penjualan, pembelian, data suplier, pencarian data barang, dikarenakan masih menggunakan sistem pencatatan yang manual juga data-data yang telah dibuat sewaktu-waktu dapat hilang atau membutuhkan waktu lama dalam pencarian data

barang.

Maka berdasarkan pemaparan permasalahan di atas dapat disimpulkan bahwa

toko smart tech membutuhkan suatu aplikasi yang memudahkan transaksi penjualan dan pembelian serta pengontrolan barang dan pembuatan laporan data barang, oleh karena itu penulis mengangkat permasalahan yang ada di toko smart tech sebagai

topik laporan tugas akhir dengan judul SISTEM INFORMASI PENJUALAN DAN PEMBELIAN NOTEBOOK DAN ACCESSORIES PADA TOKO SMART

TECH KOMPUTER “.

(12)

Berdasarkan latar belakang masalah yang telah dijelaskan di atas, dapat diidentifikasi masalah yang timbul yaitu “Bagaimana cara membangun suatu

sistem informasi penjualan dan pembelian Notebook dan accessories pada toko smart tech komputer”

1.3 Maksud dan Tujuan

Maksud dari pembuatan tugas akhir ini yaitu membangun suatu sistem

informasi penjualan dan pembelian Notebook dan accessories pada toko smartech yang dapat membantu memecahkan permasalahan yang ada.

Sedangkan tujuan yang di harapkan dari penelitai ini adalah: 1. Untuk mempermudah pengguna dalam pengolahan data barang 2. Mempermudah Proses pencarian data barang .

3. Untuk mempermudah kinerja toko dalam pengontrolan barang dan stoknya. 4. Mempermudah proses pembuatan laporan yang meliputi laporan barang, laporan

penjualan, laporan pembelian dan stok barang.

1.4 Batasan Masalah

Agar pembahasan dan penyusunan tugas akhir ini di lakukan secara teratur dan mendapatkan gambaran yang jelas serta menghindari kesimpangsiuran, maka

penulis membatasi permasalahan yang ada hanya pada:

(13)

pembelian.

2. Pembayaran barang secara tunai dan membuat faktur barang. 3. Tidak membahas pengembalian barang rusak.

4. Bahasa pemrograman yang di gunakan yaitu Visual Basic 6 dan menggunakan

database management system (DBMS) Acces 2003.

1.5 Metodologi Penelitian

Metodologi penelitian yang di gunakan dalam penulisan tugas akhir ini

adalah :

a. Pengumpulan Data

1. Wawancara, yaitu melakukan dialog secara langsung dengan pihak yang

bersangkutan dalam memberikan keterangan terhadap informasi yang di butuh kan

2. Study literatur, yaitu mengumpulkan data berupa literatur-literatur, buku-buku dan catatan lain yang berguna dalam proses pengumpulan data

b. Tahap pembuatan perangkat lunak adapun metode yang digunakan adalah metode waterfall yang meliputi

1. Rekayasa Sistem

Tahap ini merupakan tahap pendefinisian kebutuhan sistem secara menyeluruh, baik itu perangkat penunjang maupun data yang mengalir

(14)

Tahap ini merupakan tahap menganalisa hal-hal yang diperlukan dalam

pelaksanaan proyek pembuatan atau pengembangan perangkat lunak dan bertujuan untuk memahami sistem yang ada, mengidentifikasi masalah dan mencari solusinya.

3. Perancangan

Tahap penerjemahan dari keperluan data yang telah dianalisis kedalam

bentuk yang lebih mudah dimengerti oleh pemakai. 4. Implementasi

Pada tahap ini menerjemahkan data atau pemecahan masalah yang telah

dirancang kedalam bahasa pemograman yang telah ditentukan. 5. Pengujian

Pada tahap ini melakukan uji coba terhadap program yang telah dibuat. 6. Pemeliharaan

Tahap terakhir adalah tahap pemeliharaan terhadap perangkat lunak

(15)

Gambar 1.1 Model Waterfall

1.6 Sistematika Penulisan

Adapun sistematika penulisan yang digunakan adalah sebagai berikut:

BAB I PENDAHULUAN

Pada bab ini penyusun menguraikan tentang latar belakang masalah,

identifikasi masalah, maksud dan tujuan batasan masalah, metodologi penelitian

dan sistematika Penulisan

BAB II TINJAUAN PUSTAKA

Pada bab ini menjelaskan mengenai tinjauan perusahaan, landasan teori konsep dasar Informasi, konsep dasar sistem Informasi, pengertian sistem informasi, pengertian analisis sistem, alat pengembangan sistem, konsep database, sekilas

(16)

Pada bab ini berisi tentang analisis dan perancangan dari keseluruhan sistem

yang mencakup perancangan basis data,data flow diagram, entity relationship diagram, diagram konteks dan peransanga antar muka dari sistem yang akan di bangun

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini menjelaskan tentang implementasi hasil dari analisis dan

perancangan sistem ke dalam bentuk bahasa pem rograman, serta kebutuhan perangkat keras dan perangkat lunak yang di perlukan dalam membangun sistem .bab ini juga berisi tentang pungujian pada sistem yang sudah lengkap

dan telah memenuhi semua persyaratan sistem BAB V KESIMPULAN DAN SARAN

(17)

2.1 Tinjauan Perusahaan

2.1.1Sejarah Singkat Toko Smartech Komputer

Semarttech computer merupakan perusahaan yang bergerak di bidang pemasaran dan service computer yang beralamat di jln. Jend.A.Yani No. 416

yang berdiri sejak tahun 2000 Dimana sebelumnya hanya menitik beratkan pada service Note book saja .

Pada tahun 2001 smart tech ini mulai berkembang, dan bias menjual

notebook dan accessories, sampai saat ini smaerttech belum belum berubah dan perkembangan usahanya terus berkembang apalagi di dukung oleh tenaga ahli

yang profesional maka perusahan ini siap menghadapi era globalisasi.

2.1.2 Struktur Organisasi Perusahaan

Diagram 2.1 Struktur Organisasi Toko Smart tech komputer

(18)

2.1.3 Deskripsi Kerja Bagian-bagian di Toko Smarttech Komputer

Dengan melihat struktur Organisasi di atas, maka dapat di uraikan

mengenai tugas dan pungsi dari masing-masing bagian yang terlibat dalam organisasi.

1. Pimpinan

Pimpinan adalah seseorang yang mengatur seluruh garak-gerik dan langkah-langkah yang harus dilakukan dalam kehiatan sehari-hari

termasuk rencana-rencanakedaepan yang berhubungan dengan kemajuan dari perusahaan tersebut.

2. Bagian Pembelian

Tugas Utama bagian pembelian sebagai berikut :

a. Melakukan transaksi pembelian barang sesuai dengan harga yang

telah di tentukan oleh pimpinan b. Menarsipkan semua bukti pembelian 3. Bagian Gudang

Tugas Utama Bagian Gudang sebagai berikut:

a. Mengelompokan barang sesuai dengan jenisnya

b. Melakukanpengontrolan barang

c. Mengolah barang sebelum barang itu di jual 4. Bagian Penjualan

Tugas utama bagian penjualan sebagai beriku a. Melakukan penjualan barang

(19)

2.2 Landasan Teori

2.2.1 Konsep Dasar Sistem

Pada umumnya setiap organisasi selalu mempunyai sistem informasi untuk mengumpulkan, menyimpan, melihat dan menyalurkan informasi. Sistem informasi dapat terbentuk karena didorong oleh kebutuhan akan informasi yang

terus meningkat yang dibutuhkan oleh pengambil keputusan.

Didalam mendefinisikan sebuah sistem, yang menggunakan suatu

penekanan terhadap prosedur dan penekanan terhadap komponen atau elemennya. Pada sistem yang menekan pada komponen akan lebih mudah didalam mempelajari suatu sistem untuk tujuan analisis dan perancangan suatu sistem.

Pada pendekatan sistem yang lebih menekankan pada prosedur mendefinisikan sebagai berikut :

Menurut JOG [1] Definisi 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”

(Jogianto,1993).

Sedangkan pendekatan sistem yang lebih menekan elemen atau

komponennya. Mendefinisikan sistem sebagai berikut :

Sistem terdiri dari masukan (input) dan keluaran (output) dimana didalam pengoperasiannya terdiri dari perangkat keras (Hardware) dan perangkat lunak

(20)

2.2.2 Pengertian Sistem

Terdapat dua kelompok pendekatan dalam mendefinisikan sistem,

pertama pendekatan yang menekankan pada prosedurnya dan kedua pendekatan yang menekankan pada komponennya. Pendekatan yang menekankan pada prosedurnya mendefinisikan sistem sebagai berikut :

Menurut JOG [4] mengemukakan bahwa pengertian sistem adalah :

“Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

berhubungan, berkumpul bersama untuk melakukan kegiatan atau menyelesaikan

suatu sasaran tertentu.”

Sedangkan pendekatan komponen sistem yang menekankan pada komponennya

mendefinisikan sistem sebagai berikut :

“Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai

suatu tujuan tertentu”.

Sasaran atau tujuan dalam sistem yaitu untuk menentukan operasi yang akan dilaksanakan. Selain itu juga mempengaruhi jenis masukan yang dibutuhkan

dan keluaran yang dihasilkan apabila sasaran atau tujuan tersebut telah tercapai

2.2.3 Karakteristik Sistem

Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu mempunyai komponen-komponen (components), batas sitem (boundary),

lingkungan luar system (environments), penghubung (interface), masukan (input), keluaran (ouput), pengolah (process) dan sasaran (objectives) atau tujuan (goal).

(21)

1. Komponen Sistem ( Components )

Suatu sistem biasanya mempunyai sistem yang lebih besar yang disebut supra

sistem. Sistem diatas supra sistem adalah supra dari supra sistem. Betapa pun kecilnya sistem selalu terdiri diatas komponen–komponen atau subsistem yang saling berinterkasi.

2. Batasan Sistem ( Boundary )

Batasan sistem adalah daerah yang membatasi antara suatu sistem dengan

sistem yang lainnya atau dengan lingkungan luarnya. 3. Lingkungan Luar Sistem ( Environments )

Lingkungan luar dari sistem adalah segala sesuatu diluar batas sistem yang

mempengaruhi operasi sistem. Lingkungan luar sistem ini dapat berupa lingkungan yang bersifat menguntungkan dan dapat bersifat merugikan.

Lingkungan luar sistem yang menguntungkan energi dari sistem sehingga harus dijaga dan dipelihara.

4. Penghubung Sistem ( Interface )

Penghubung sistem merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan

keluaran dari suatu subsistem dapat menjadi masukan bagi subsistem lain. 5. Masukan Sistem ( Input )

Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan dapat

(22)

6. Keluaran Sistem ( Output )

Keluaran adalah hasil energi yang diolah dan diklasifikasikan menjadi

keluaran yang berguna dan sisa pembuangan. Keluaran sistem dapat merupakan masukan untuk subsistem atau supra sistem.

7. Pengolah Sistem ( Procces )

Suatu sistem dapat mempunayi suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. Pengolah sistem akan mengubah masukan menjadi

keluaran. Sutau sistem produksi akan mengolah masukan berupa bahan baku dan bahan-bahan yang lainya menjadi keluaran berupa barang jadi.

8. Sasaran Sistem ( Objectives ) atau Tujuan (Goal)

Untuk bisa beroperasinya suatu sub sistem harus mempunyai tujuan atau sasaran. Sasaran dari sistem sangat menentukan sekali masukan yang

dibutuhkan dan keluaran yang akan dihasilkan oleh sistem.

2.2.4 Klasifikasi Sistem

Sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut :

1. Sistem Abstrak ( Abstrac ) dan Sistem Fisik ( Physical )

Sistem abstrak adalah sistem yang berupa pemikiran atau ide – ide yang tidak tampak secara fisik yang tidak mudah digambarkan hubungan antar

komponennya.

(23)

2. Sistem Alamiah ( Natural ) dan Sistem Buatan Manuasia ( Human Made ) Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat

manusia atau terjadi dengan sendirinya.

Sistem buatan manusia adalah sistem yang dirancang manusia.

3. Sistem Tertentu ( Deterministic ) dan Sistem Tak Tentu ( Probabilistic )

Sistem sebagai sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang sudah dapat diprediksi sehingga keluaran dari sistem bisa

diramalkan.

Sistem tak tentu adalah sistem yang kondisi masa depannya tidak bisa diprediksi karena mengandung unsur probalisitik

4. Sistem Tertutup ( Closed ) dan Sistem Terbuka ( Open )

Sistem sebagai sistem yang tertutup adalah sistem yang tidak berhubungan

dan tidak terpengaruh dengan lingkungan luarnya.

Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya.

2.3 Konsep Dasar Informasi

Informasi merupakan kebutuhan vital dalam suatu organisasi. Suatu sistem yang kurang mendapatkan informasi akan menjadi luruh, kerdil, dan akhirnya berakhir. Sedangkan sumber dari suatu informasi adalah data. Data adalah

kenyataan yang menggambarkan suatu kejadian – kejadian ( event ) pada saat tertentu dalam suatu kesatuan. Untuk menghasilkan informasi, data harus melalui

(24)

dan melakukan suatu tindakan yang berarti akan menghasilkan suatu data yang lain. Data ini akan menjadi bahan input bagi proses yang lainnya dan

menghasilkan informasi lagi dalam bentuk lain dan seterusnya sehingga membentuk suatu siklus yang dikenal siklus informasi ( Information Cycle ).

2.3.1 Pengertian Informasi

Berdasarkan sistem yang ada tersebut data yang masih mentah diolah dan

akan menghasilkan suatu informasi. Adapun pengertian informasi menurut JOG [4] adalah :

“Informasi adalah data yang diolah menjadi bentuk yang lebih berharga dan

berdaya guna lebih berarti bagi yang menerimanya.”

Informasi yang dihasilkan sangat penting dalam proses pengambilan

keputusan dan informasi. Informasi itu sendiri di dapat dari sistem informasi yang telah diolah. Sistem inforamsi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai tujuan

yaitu menyajikan informasi.

2.3.2 Kualitas dan Nilai Informasi

Suatu informasi dikatakan berkualitas jika memenuhi unsur – unsur sebagai berikut :

1. Akurat

Artinya informasi harus bebas dari kesalahan – kesalahan dan harus jelas

(25)

karena dalam perjalanannya dari sumber informasi ke penerima informasi kemungkinan terjadi gangguan ( noise ) sangat besar.

2. Tepat Waktu

Artinya informasi tersebut harus sampai pada penerima tepat pada waktunya. Informasi yang telah usang tiadak akan mempunyai arti lagi, karena informasi

merupakan landasan di dalam pengambilan keputusan, pengambilan keputusan yang terlambat akan berakibat fatal. Banyak teknologi mutakhir

untuk medapatkan, mengolah dan mengirimkan informasi secara cepat. 3. Relevan

Artinya informasi tersebut harus memberikan manfaat bagi penerima atau

pemakainya. Relevansi informasi untuk tiap – tiap orang sangat berbeda, tergantung dari isi yang terkandung dalam informasi dari orang penerima

informasi tersebut.

Nilai dari informasi ( Value of Information ) ditentukan dari dua hal yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai jika

manfaatnya lebih besar bila dibandingkan dengan biaya untuk mendapatkannya.

2.4 Konsep Dasar Sistem Informasi

Informasi merupakan suatu hal yang sangat penting dalam pengambilan keputusan. Sumber dari informasi adalah sistem informasi. Suatu sistem informasi

(26)

Blok masukan berupa input yang mewakili data yang masuk kedalam sistem informasi, termasuk metode – metode dan media menangkap data yang akan

dimasukkan.

2. Blok Model ( Model Block )

Terdiri atas kombinasi prosedur, logika dan model matematik yang akan

memanipulasi data input dan data yang tersimpan dibasis data untuk menghasilkan keluaran tertentu.

3. Blok Keluaran ( Output Block )

Hasil dari sistem informasi yaitu keluaran yang berupa informasi yang berkualitas dan dokumentasi.

4. Blok Teknologi ( Technologi Block )

Teknologi dipergunakan untuk menerima input, menjalankan model,

menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan.

5. Blok Basis Data ( Data Base Block )

Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lain yang tersimpan di perangkat keras dan perangkat lunak.

Basis data merupakan sarana untuk melayani kebutuhan pemakai informasi. 6. Blok Pengendalian ( Control Block )

Blok kendali diciptakan untuk meyakinkan bahwa hal – hal yang dapat

(27)

2.5 Pengertian Sistem Informasi

Menurut GOR[3] sistem informasi dapat didefenisikan sebagai berikut :

“Sistem Informasi adalah sistem yang dibuat oleh manusia yang terdiri dari

komponen-komponen dari suatu organisasi untuk memperoleh suatu informasi

yang merupakan tujuan dari organisasi tersebut.”

Sistem informasi berdasarkan komponen masih merupakan kotak ajaib, karena secara fisik komponen hanyalah seperangkat alat. Pemakai menyediakan

masukan-masukan dan menerima keluaran penilaian pemakai mengenai sistem informasi yang bergantung pada keluaran bagaimana si pemakai melihatnya.

Keluaran suatu sistem informasi dapat dikelompokan kedalam lima jenis

yaitu :

a. Dokumen transaksi

b. Laporan yang direncanakan sebelumnya

c. Jawaban atas pertanyaan yang direncanakan sebelumnya d. Laporan atas pertanyaan yang sifatnya sementara

e. Dialog manusia dan mesin

(28)

2.6 Pengertian Analisis Sistem

Analisis sistem (system analysis) dapat didefinikan sebagai berikut:

“Analisis Sistem adalah penguraian dari suatu sistem informasi yang utuh

ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan

dan mengevaluasikan permasalahan-permasalahan yang terjadi,

kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang

diharapkan sehingga dapat dilakukan perbaikan-perbaikannya”.

Fungsi dan tahapan analisis sistem ini adalah untuk mempelajari secara seksama apa yang sedang terjadi pada sistem. Tahap analisa sistem dilakukan setelah tahap perencanaan sistem (system planning) dan sebelum tahap desain

sistem (system design). Di dalam tahap analisa sistem terdapat langkah-langkah dasar yang harus dilakukan oleh seorang analis sistem sebagai berikut :

1. Identify, yaitu mengidentifikasi masalah

2. Understand, yaitu memahami kerja suatu sistem yang ada 3. Analyze, yaitu menganalisa masalah

4. Report, yaitu membuat laporan hasil analisis

2.7 Alat Pengembangan Sistem

Alat pengembangan sistem adalah tahap setelah analisis sistem dan siklus penegmbangan sistem, pendefinisian kebutuhan-kebutuhan fungsional dan

(29)

yang akan dibentuk. Alat pengembangan sistem dapat menggunakan pemodelan secara terstruktur menggunakan grafik atau diagram.

Pada tahap ini akan dirancang (software) dengan memanfaatkan alat bantu seperti berikut :

2.7.1 Flow Map

Flow map merupakan gambaran hubungan antara entity yang etrlihat

berupa aliran-aliran dokumen yang ada. Bagan alir dokumen merupakan bagan alir yang menujukkan arus dari laporan dan formulir termasuk tembusannya.

2.7.2 Digram Konteks

Diagram konteks disebut sebagai Fundamental System Model atau Context Diagram adalah diagram arus data yang berfungsi untuk menggambarkan suatu

objek, diagram konteks ini menggambarkan secara global atau menyeluruh dari sutau sistem informasi keterkaitan alir-alir data antara sistem dengan

bagian-bagian luar. Kesatuan luar ini merupakan sumber arus data atau tujuan data yang berhubungan dengan sistem informasi tersebut.

2.7.3 DFD (Data Flow Diagram)

Data Flow Diagram adalah suatu gambaran secara logika tanpa

(30)

dalam bentuk proses-proses yang saling berhubungan dan terstruktur yang disebut dengan aliran data.

2.7.4 Kamus Data

Kamus data atau data dictionary atau disebut juga system data dictionary

adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Dengan menggunakan kamus data ini analisis sistem dapat

mendefinisikan data yang mengalir di sistem dengan lengkap. Kamus data dapat mencerminkan keterangan yang jelas tentang data yang dicatatnya.

2.7.5 Desain Sistem

Desain sistem didefenisikan oleh Josh Burch dan Gery Grudnitski sebagai

berikut :

“Desain Sistem adalah penggambaran, perancangan dan pembuatan sketsa atau

pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang

utuh dan berfungsi.”

2.8 Konsep Database

Konsep database merupakan hal yang sangat penting. Kesulitan utama dalam konsep database adalah bagaimana merancang sehingga database dapat

memuaskan keperluan saat ini dan masa mendatang. Konsep database merupakan langkah untuk menentukan database yang diharapkan dapat mewakili seluruh

(31)

2.8.1 Pengertian Database

Menurut KRIS [1] konsep dan perancangan database mendefinisikan

database sebagai berikut :

“Database adalah kumpulan file-file yang mempunyai kaitan antara suatu file

dengan file lain sehingga membentuk satu bangunan data untuk

menginformasikan satu perusahaan, instansi dalam batasan tertentu.”

Basis data sendiri dapat didefinisikan dalam sejumlah sudut pandang

seperti :

1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali

dengan cepat dan mudah.

2. Kumpulan data yang saling berhubungan yang disimpan secara bersama

sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, umtuk memenuhi berbagai kebutuhan.

3. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam

media penyimpanan elektronik.

2.8.2 Tabel Relasi

Pengertian Tabel Relasi menurut FAT [2] sebagai berikut :

“Tabel Relasi adalah relasi yang menunjukan adanya hubungan diantara

sejumalah entitas yang berasal dari himpunan entitas yang berbeda. Kumpulan

semua relasi diantara entitas-entitas yang terdapat pada himpunan entitas.

(32)

2.8.3 ERD(Entity Relationship Diagram)

Entity Relationship Diagram adalah hubungan yang terjadi pada suatu

tabel dengan tabel lainnya yang digunakan digunakan sebagai tempat penyimpanan data-data berupa tabel-tabel yang saling berhubungan dan untuk mengatur operasi dalam suatu database. Hubungan yang terbantuk bisa

bermacam-macam, yaitu : one-to-one, one-to-many, dan many-to-many.

2.8.4 Struktur File

Pengertian struktur file menurut FAT [2] adalah :

“Struktur file terdiri dari elemen-elemen data yang disebut dengan item

data, sehingga secara prinsip struktur dari data ini dapat digambarkan dengan

menyebutkan nama dan item-itemnya.”

2.9 Sekilas Tentang Microsoft Visual Basic Versi 6.0

Kata “Visual” menunjukan cara yang digunakan untuk membuat

Graphical User Interface (GUI) cara ini tidak lagi menuliskan intruksi pemrograman dalam kode-kode baris, tetapi secara mudah dapat melakukan drag

dan drop yang akan digunakan. Kata “Basic” merupakan bahasa BASIC (Beginners Allpurpose Symbolic Intruction Code), yaitu sebuah bahasa pemrograman yang digunakan untuk menyusun aplikasi.

Untuk membuat suatu program aplikasi dalam Visual Basic versi 6.0, maka diperlukan suatu struktur aplikasi atau komponen Visual Basic versi 6.0

(33)

1. ToolBar terdiri atas beberapa komponen yang digunakan untuk membuat objek pada form dan dapat mempercepat pengaksesan perintah-perintah yang

ada dalam pemrograman. Komponen ini dapat ditambahkan pada Toobox dengan cara mengklik kana pada bagian yang kosong, lalu pilih komponen yang akan ditambahkan.

2. ToolBox adalah sebuah windowyang berisi tombol-tombolkontrol yang akan user gunakan untuk mendesain atau membangun sebuah form atau report.

Toolbox terdiri atas beberapa tombol untuk mengendalikan tampilan, seperti mengatur pemunculan jendela properties, project, dan form layout.

3. Jendela Properties adalah suatu tempat dimana user dapat mengedit properti

suatu objek terpilih yang berada dalam suatu aplikasi.

4. Jendela Project berisi semua file yang ada dalam aplikasi Visual Basic versi

6.0. Jendela ini menampilkan daftar form, modul serta objek lain yang ada dalam project yang aktif.

5. Jendela Form Layout digunakan untuk mengatur tampilan resolusi form

didalam monitor.

6. Form adalah tempat dimana objek atau komponen diletakkan (seperti tombol, label, image, picture, dan lain-lain) atau sebagai panel yang berisi sekumpulan

tombol yang dapat diberi perintah atau kode. Form disebut sebagai objek karena berfungsi sebagai latar belakang dari suatu program aplikasi.

(34)

Secara umum terdapat tiga hal utama dalam pemrograman denagn Visual Basic versi 6.0, yaitu :

1. Objek, pada pemrograman berbasis OOP, program terdiri atas beberapa objek. Setiap objek mempunyai perilaku yang berbeda sesuai dengan fungsi dan perintah yang diinginkan.

2. Pemicu, adalah suatu kajadian atau interaksi antara objek dengan mouse, keyboard atau lainya.

3. Event, pemrograman denagn Visual Basic versi 6.0 juga disebut kejadian dipicu oleh event yang diberikan oleh pemakai (user).

Dalam pemrograman dengan Visual Basic versi 6.0 sering berinteraksi

dengan data yang ada pada program pengolahan data lain, seperti Microsoft Access, Dbase, Foxpro dan lainnya. Dengan format standar dari Visual Basic

versi 6.0 adalah Microsoft Access.

2.10 Sekilas Tentang Microsoft Access 2003

Microsoft Access 2003 adalah perangkat lunak untuk pengolahan basis data yang mempunyai kemampuan sebagai berikut :

1. Dapat bekerja pada internet or internet. 2. Dapat bekerja dengan aplikasi lain. 3. Dapat bekerja dengan aplikasi sederhana.

4. Dapat bekerja dalam database window.

5. Menggunakan dan mengolah toolbars, menu bars, dan shortcut menu.

(35)

7. Dapat bekerja dengan macross.

8. Bekerja dalam modul window, debug window dan objek browser.

9. Programming dengan Visual Basic. 10.Securing dan administering.

Dalam Microsoft Access 2003 semua informasi pada suatu sistem atau

aplikasi dapat dikelola dengan satu file database, dalam file database data-data dipisahkan dalam penyimpanan data yang disebut tabel, data-data dalam tabel ini

dapat dikelola dengan cara :

1. Ditambah, dirubah atau ditampilkan dengan menggunakan form. 2. Dilakukan pencarian, find dengan menggunakan query.

3. Dapat dianalisa atau dicetak dalam layout yang baik.

Dalam Microsoft Access 2003 ada tiga macam Primary key yang dapat

didefinisikan yaitu :

1. Primary key Auto Numbers

Field Auto Numbers dapat di set untuk menmbah record baru dalm tabel

dengan Enter secara otomatis field beriktunya. 2. Primary key Sati Field

Suatu field yang dipilih sebagai primary key bisa mempunyai nilai null duplikat, Microsft Access tidak mengeset sebagai primary key.

3. Primary key Banyak Field

Dalam keadaan diman kita tidak menurunkan field tunggal sebagai field unik, maka dapat dirancang atau lebih field sebagai primary key. Biasanya

(36)

2.11 Pengertian Pembelian

Menurut AZW [1] mendefinisikan pembelian adalah proses terjadinya

pengadaan barang yang tergolong kurang memenuhi kebutuhan yang si perlukan.

2.12 Pengertian Penjualan

Menurut SAL [7] mendefinisikan penjualan adalah jumlah seluruh barang-barang yang merupakan usaha pokok dari perusahaan jika perusahan itu

merupakan perusahaan dagang, maka satu perusahaan iu adalah hasil penjualan barang –barang dagangan yang di jual oleh perusahaan tersebut.

2.13 Pengertian Inventory

Inventory merupakan kata lain dari persediaan disini maksudnya

menunjujakan barang-barang yang di miliki perusahaan, persediaan dapat menganbil bentuk yang tergantung pada jenis usaha yang di tekuni oleh perusaahan yang bersankutan pada perusaaahn yang bergerak di bidang penjualan

produk, persediaan barang merupakan salah satu unsur yang paling efektif dalam perasiaonal perusaahan, yang secara berkelanjutan di gunakan dalam kegiatan

penjualan barang harian yang dapat di dsajikan dalam bentuk laporan persediaan barang.

Menurut HAN [3] inventory adalah “serangkaian kebijaksanaan dan

pengendalian yang memonitor tingkat persediaan dan memnentuka tingkat

persediaan yang harus di jaga kapan persediaan harus diisi dan berapa besar

(37)

27

Analisis sistem dapat didefinisikan sebagai tahap yang bertujuan untuk memahami sistem, mengetahuti kekurangan sistem dan menentukan kebutuhan sistem Penjualan dan Pembelian pada Toko smart tech komputer . Dengan menganlisis prosedur sistem yang sedang berjalan dapat di evaluasi sehingga dapat dibuat satu usulan untuk sistem yang baru dari evaluasi tersebut.

Sebagai analisis pada sistem yang sedang berjalan, akan dibahas bagaimana prosedur dan aliran dokumen yang sedang berjalan yang digambarkan dalam bentuk flow map dan analisis sistem non fungsional yang meliputi pembahasan tentang perangkat keras dan perangkat lunak yang digunakan di bagian Penjualan dan Pembelian pada Toko Smart tech kmputer

3.2 Analisis Masalah

(38)

3.3 Analisis Prosedur Yang Sedang Berjalan

Analisis aliran data atau prosedur sangat diperlukan untuk mengetahui proses yang berjalan di suatu perusahaan dan sebagai dasar untuk membuat atau memperbaiki serta mempermudah prosedur yang sedang berjalan di perusahaan agar menjadi lebih baik menjadi lebih baik.

3.3.1Flow Map Penjualan Barang Yang Sedang Berjalan Prosedur penjualan yang sedang berjalan saat ini yaitu :

1. Konsumen memberikan data barang yang akan dibeli kepada bagian penjualan

2. Data barang yang sudah diterima oleh bagian penjualan di periksa terlebih dahulu setelah di peiksa maka dat barang tersebut akan diberikan kebagian gudang untuk dicek

3. Kemudian bagian gudang akan memeriksa data barang tersebut , jika data barang tidak ada maka akan di berikantahukan lagi kepada konsumen,jika ada maka ada maka akan langsung di siapkan dan di berikan ke bagian penjualan

4. Kemudian bagian penjualan membuat faktur penjualan dari data barang sebanyak dua rangkap, satu rangkap di berikan untuk konsumen dan satu rangkap lagi untuk dip roses untuk laporan.

(39)

Gambar 3.1 Flow Map Penjualan Barang Keterangan :

(40)

3.3.2Flow Map Pembelian Barang Yang Sedang Berjalan

Prosedur Pembelian yang sedang berjalan adalah sebagai berikut: 1. Suplier Memberikan data barang kepada bagian gudang untuk diperiksa 2. Kemudian bagian gudang akan memeriksa data barang tersebut

3. Setelah diperiksa apabila barang masih ada di gudang, maka data barang di kembalikan ke suplier, apabila stok barang habis maka terjadilah transaksi pembelian

4. Setelah itu maka bagian gudang akan menerima barang dari suplier, dan setelah itu membuat nota pembelian sebanyak 2 rangkap satu rangkap untuk di berikan ke suplier dan satu rangkap lagi di simpan sebagi arsip 5. Kemudian setelah itu akan di buat laporan pembelian sebanyak 2 rangkap,

(41)

Gambar 3.2 Flow Map Pembelian Barang Keterangan :

(42)

3.4 Analisis Kebutuhan Non Fungsional

Analisa kebutuhan non fungsional menggambarkan keadaan sistem yang ada Toko Smart tech komputer, diantaranya perangkat keras dan perangkat lunak, sebagai bahan analisis kekurangan dan kebutuhan yang harus dipenuhi dalam perancangan sistem yang akan diterapkan.

3.4.1 Analisis Perangkat Keras (Hardware)

Analisis perangkat keras (hardware) komputer yang ada di Toko smart tech spesifikasinya adalah sebagai berikut :

1. Processor : Pentium IV 2. Memori : 128 MB 3. Hard disk : 40 GB 4. Monitor : 15”

5. CD Rom dan Floopy Drive 1,44 6. Printer

7. Keyboard 8. Mouse

(43)

3.4.2 Analisis Perangkat Lunak (Software)

Analisis perangkat lunak (Software) yang digunakan pada komputer di toko smart tech komputer adalah sebagai berikut :

1. Windows XP

2. Microsoft Office Word dan Excel

Sistem yang sudah ada tidak akan terpengaruh oleh perangkat lunak yang akan diaplikasikan.

Sistem informasi yang akan dibangun menggunakan Microsoft Visual Basic versi 6.0 sebagai perancangan program dan Microsoft Access sebagai

databasenya.

Alasan digunakannya Microsoft Visual Basic versi 6.0 sebagai tools

perancangan program adalah selain memiliki lingkungan pengembangan visual yang dapat diatur sesuai kebutuhan, juga program yang dihasilkan dari Microsoft Visual Basic versi 6.0 mudah dimengerti dan digunakan oleh user. Kemudian alasan digunakannya Microsoft Access sebagai database yaitu merupakan aplikasi sederhana program pengakses database Windows.

(44)

3.4.3 Analisis User

Pengguna komputer/user di Toko Smart tech Komputer adalah sebagai berikut :

a. User 1

Nama : Dani Ramdani

Jabatan : Bagian Penjualan

Pengalaman menggunakan komputer : 18 tahun Latar belakang pendidikan : SMK Sistem Operasi yang sering digunakan : Windows

b. User 2

Nama : Nizal Ramdhani

Jabatan : Bagian Pembelian

Pengalaman menggunakan komputer : 4 tahun

Latar belakang pendidikan : D3 Teknik Komputer Sistem Operasi yang sering digunakan : Windows

Umumnya user memiliki pengalaman dalam menggunakan komputer yang berbasis windows khususnya Microsoft Office. Dilihat dari spesifikasi user yang bertanggung jawab dalam mengelola data Barang diperlukan penjelasan cara menggunakan aplikasi yang baru sehingga lebih jelas dalam pengoperasiannya.

3.5 Perancangan Sistem

(45)

analisis. Perancangan dapat didenifisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Dalam perancangan suatu sistem tidak lepas dari hasil analisis sistem karena dari hasil analisis baru dapat dibuat suatu rancangan sistem.

Pada tahapan perancangan sistem dilakukan antara lain pernacangan untuk format masukan layer program, rancangan hasil atau keluaran dari program yang biasa disebut dengan program keluran. Perancangan basisi data yang sesuai dengan file dan atribut yang ada pada analisis penyimpanan data, perncangan menu program yang emnjelaskan menu yang akan kita gambarkan untuk membangun perangkat lunak dan perancangan struktur program yang berisi mengenai alur proses yang dimulai dari masukan sampai keluaaran. Pada tahapan perancangan sistem ini juga akan dibuat sebuah diagram konteks dan data flow diagram, tahapan ini akan memberi gambaran mengenai aliran informasi dan proses yang berjalan dalam sistem.

3.5.1 Tujuan Perancangan Sistem

(46)

memanfaatkan teknologi komputer. Penulis mengajukan suatu aplikasi database yang berbasis teknologi komputer berupa pembuatan aplikasi software yang dapat membantu dalam mengolah dan

3.5.2 Perancangan Diagram Konteks

Diagram konteks berfungsi untuk menjelaskan hubungan sistem yang akan dibangun serta untuk memudahkan pembuatan sistem. Gambar diagram konteks tersebut dapat dilihat pada gambar berikut ini :

Gambar 3.3 Diagram Konteks system informasi penjualan dan pembelian note bookdan accessoriespada toko smart tech

3.5.3 Perancangan Data Flow Diagram (DFD)

(47)

Gambar 3.4 DFD level 0 (Penjualan dan Pembelian)

(48)

Gambar 3.6DFD level 1 proses 2.0 (Pengolahan Data Master)

(49)

Gambar 3.8DFDlevel 1 proses 4.0 (Pengolahan Data Laporan)

(50)

Gambar 3.10DFDlevel 2 proses 2.2 (Pengolahan Data Konsumen)

(51)

Kasir

2.4.1 Ubah Password

2.4.2 Ubah User

2.4.3 Tambah Data

User

T_User Data user yg akan diganti Password

Info user yg telah diganti Password

data user yg akan Diubah

Data user yg akan di tambah Info user yg telah di tambah

Data user yg akan diganti Password

Info Datat user yg telah diganti Password

Data user yg akan diubah

Info Data user yg telah diubah

Data user yg akan di tambah Info Data user yg telah di tambah Info user yg telah Di ubah

Gambar 3.12DFD level 2 proses 2.4 (Pengolahan Data User)

(52)

Gambar 3.14DFDlevel 2 proses 3.2 (Pengolahan Data Transaksi Pembelian)

3.6 Perancangan Data Base

Database tersimpan pada simpanan luar komputer dan digunakan

perangkat lunak tertentu untuk memanipulasinya. Perancangan database yang dimaksudkan untuk memudahkan dalam mengetahui file-file data base yang digunakan dalam perancangan sistem pengeluran barang di bagian Follow Up Cutting sekaligus mengetahui hubungan antara file dari data base tersebut. Perancangan database meliputi Entity Relationship Diagram (ERD), kamus data, relasi tabel dan struktur file.

3. 6.1 ERD (Entity Relation Diagram)

(53)

Gambar 3.13 Entity Relationship Diagram (ERD) Pada Sistem Informasi penjualan dan pembelian Note bookdan Accessoriesdi smart tech komputer Atribut :

User : {ID_User, Nama_User, Pasword, Status )

Barang : {Kode_Barang, Nama_Barang, Jenis_Barang, Harga_Jual, Harga_Beli, Stok}

konsumen : {Kd_Konsumen, Nama_konsumen,

No_Telepon, Alamat}

Pembelian : {No_FakBeli , Tgl_FakBeli, Kd_Barang ,

Nm_Barang, Jumlah, Kd_Pengguna, Kd_Pemasok}

Penjualan : {No_FakJual ,Tgl_FakJual , Kd_Barang, Nm_Barang , Jumlah, Kd_Pengguna ,

Kd_Konsumen }

(54)

Detail Penjualan : {No_FakJual ,Tgl_FakJual , Kd_Barang, Nm_Barang , Jumlah, Nm_Konsumen, Alamat,

Harga, Jumlah, Total }

Detail Pembelian : {No_FakBeli , Tgl_FakBeli, Kd_Barang ,

Nm_Barang, Nm_Suplier, Alamat, Harga, Jumlah,

Total }

3.6.2 Kamus Data

Kamus data ikut berperan dalam perancangan dan pembangunan sistem informasi. Berfungsi untuk menjelaskan semua data yang digunakan didalam sistem. Berikut adalah kamus data untuk sistem yang dibangun :

Tabel 3.1 Kamus Data

Nama User

Deskripsi Berisi data pengguna yang akan menggunakan sistem yang akan dibangun

Sruktur Data User + Password + Status

User {A..Z }

Password {A..Z }

Status {A..Z }

Nama Konsumen

Deskripsi Berisi seluruh data Konsumen

Sruktur Data Kode + Nama_konsumen + No_Telepon + Alamat

Kode {0..9}

Nama_Konsumen {A..Z }

No_Telepon {0..9}

Alamat {A..Z | 0..9}

Nama Barang

Deskripsi Berisi seluruh data barang

Sruktur Data Kode_Barang + Nama_Barang + Jenis_Barang + Harga_Jual + Harga_Beli + Stok

(55)

Nama_Barang {A..Z | 0..9}

Deskripsi Berisi seluruh data penjualan

Sruktur Data No_FakJual + Tgl_FakJual + Kd_Barang + Nm_Barang + Jumlah + Kd_Pengguna +Kd_Konsumen

No_FakJual { A..Z | 0..9} Tgl_FakJual Date/Time Kd_Barang ( A..Z | 0..9} Nm_Barang { A..Z | 0..9}

Jumlah {0..9 }

Kd_Pengguna { A..Z | 0..9} Kd_Konsumen { A..Z | 0..9}

Nama Detail Penjualan

Deskripsi Berisi seluruh data Detail Penjualan

Sruktur Data No_FakJual + Tgl_FakJual + Nm_Barang + Nm_Konsumen + Alamat + Harga_Jual + Jumlah + Total No_FakJual {A..Z | 0..9}

Tgl_FakJual Date/Time Nm_Barang ( A..Z | 0..9} Nm_Konsumen ( A..Z )

Alamat ( A..Z | 0..9}

Hraga Currency

Jumlah {0..9 }

Total Currency

Nama Pembelian

Deskripsi Berisi data Pembelian

Sruktur Data No_FakBeli + Tgl_FakBeli + Kd_Barang+ Nm_Barang Jumlah + Kd_Pengguna + Kd_Pemasok

(56)

Jumlah {0..9 } Kd_Pengguna {A..Z | 0..9} Kd_Pemasok {A..Z | 0..9}

Nama Detail Pembelian

Deskripsi Berisi seluruh data Detail pembelian

Sruktur Data No_Fak Beli + Tgl_FakBeli + Nm_Barang + Nm_Suplier Alamat + Harga + Jumlah + Total

No_FakBeli {A..Z | 0..9} Tgl_FakBeli Date/Time

Deskripsi Berisi data suplier

Sruktur Data Kd_Pemasok + Nm_Pemasok + No_Telepon + Alamat Kd_Pemasok {A..Z | 0..9}

Nm_Pemasok {A..Z }

No_Telepon {0..9 }

Alamat {A..Z | 0..9}

3.6.3 Tabel Relasi

Tabel relasi merupakan tabel yang menyusun program aplikasi berelasi (berhubungan) antara suatu tabel dengan tabel yang lainnya. Hubungan antara tabel dapat ditentukan dengan membuat field penghubung (key field) suatu file

(57)

Gambar 3.14 Tabel relasi Sistem Informasi Penjualan Dan Pembelian Pada Toko Smart tech komputer

3.6.4 Struktur File

Struktur filemerupakan urutan isi atau data yang berada dalam suatu

record. Tujuan dari perancanagn struktur fileini yaitu untuk menentukan nama

(58)

Tabel 3.2 Struktur FileUser Nama File : TUser.db

Primary Key : Kode_User Foreign Key :

-No. NamaField Type Size Keterangan

1 Kode_User Text 9 ID User

2 Nama Text 30 Nama Pengguna

3 Password Text 50 Alamat Pengguna

4 Status Text 12 Status Pengguna

Tabel 3.3 Struktur FileBarang Nama File : Barang.db

Primary Key : KdBarang Foreign Key :

-No. NamaField Type Size Keterangan

1 KdBarang Text 7 Kode Barang

2 NamaBarang Text 40 Design Barang

3 JenisBarang Text 30 Style Barang

4 HargaJual Currency - Warna Barang

5 HargaBeli Currency - No lot

6 Stok Number Long Integer Jumlah Barang

Tabel 3.4 Struktur FilePenjualan Nama File : Penjualan.db

Primary Key : No_FakJual

Foreign Key : Kd_Pengguna, Kd_Konsumen, Kd_Barang

No. NamaField Type Size Keterangan

1 NoFakjual Text 7 NoFaktur

2 TglFakjual Date/Time 10 TglFaktur

3 Kd_Barang Text 4 Kode Barang

4 Nm_Barang Text 30 Nama Barang

5 Jumlah Number 10 Jumlah Jual

6 Kd_User Text 10 Kode User

(59)

Tabel 3.5 Struktur FileDetail Penjualan Nama File : Detail Penjualan.db

Primary Key :

Foreign Key : No_FakJual

No. NamaField Type Size Keterangan

1 NoFakjual Text 7 NoFaktur

2 TglFakjual Date/Time 5 TglFaktur

3 Nm_Barang Text 4 Nama Barang

4 Nm_Konsumen Text 30 Nama Konsumen

5 Alamat Text 10 Alamat Konsumen

6 Harga_Jual Currency - Harga Jual

7 Jumlah_Jual Number Long Integer Jumlah Jual

8 Total Currency - Total Jual

Tabel 3.6 Struktur File Pembelian Nama File : Pembelian.db

Primary Key : NoFakBeli

Foreign Key : Kd_Suplier, Kd_Pengguna, Kd_Barang

No. NamaField Type Size Keterangan

1 NoFakBeli Text 10 No Faktur

2 TglFakBeli Date/Time - Tanggal Faktur

3 Kd_Barang Text 30 Kode Barang

4 Nm_Barang Text 20 Nama Barang

5 Jumlah Number 9 Jumlah Beli

6 Kd_user Text 9 Kode User

7 Kd_suplier Text 10 Kode Suplier

Tabel 3.7 Struktur FileDetail Pembelian Nama File : Detail Pembelian.db

Primary Key : NoFakJual Foreign Key : KdPengguna

No. NamaField Type Size Keterangan

1 NoFakjual Text 8 NoFaktur

2 TglFakjual Date/time 10 TglFaktur

3 Nm_Barang Text 40 Kode Barang

4 Nm_Pemasok Text 30 Nama Pemasok

5 Alamat Text 20 Alamat Pemasok

6 Harga_Beli Currency - Harga Beli

7 Jumlah_Beli Currency - Jumlah Beli

(60)

Tabel 3.8 Struktur FileKonsumen Nama File : Konsumen.db

Primary Key : KdKonsumen Foreign Key :

No. NamaField Type Size Keterangan

1 KdKonsumen Text 7 No Faktur

2 Nama Text 20 No Retur

3 Alamat Text 40 Tanggal Faktur

4 Notelepon Text 30 Style Barang

Tabel 3.9 Struktur Filesuplier Nama File : Suplier.db

Primary Key : KdPemasok Foreign Key :

No. NamaField Type Size Keterangan

1 KdPemasok Text 7 NoFaktur

2 Nama Text 20 Kode Barang

3 Alamat Text 40 Alamat Suplier

4 Notelepon Text 30 Notelepon

3.7 Perancangan Kode

Pengkodean merupakan penyajian dalam mengklasifikasikan data dengan mudah dalam proses memasukkan kedalam sistem program. Selain itu, pengkodean dapat membantu dalam mengidentifikasikan suatu objek sehingga kesalahan dalam identifikasi objek dapat dihindari. Pengkodean sebagai berikut : 1. Kode Pengguna

Format : P 01

Keteranngan : P : Indentitas Pengguna 01 : Nomor Urut Pengguna 2. Kode Barang

Format : B 01

(61)

01 : Nomor Urut Barang 3. Kode pemasok (suplier)

Format : S 01

Ketetrangan : S : Indentitas Suplier 01 : Nomor Urut Suplier 4. Kode Konsumen

Format : K 01

Ketetrangan : K : Indentitas Konsumen 01 : Nomor Urut Konsumen

3.8 Perancangan Antar Muka

Antar muka pemakai merupakan media komunikasi antara pemakai dengan sistem komputer. Hasil perancangan antarmuka pemakai akan memudahkan proses implementasi. Adapun antarmuka pemakai perangkat lunak yang akan dirancang ditampilkan sebagai berikut :

3.8.1 Perancangan Struktur Menu

(62)

Gambar 3.15 Struktur Menu Sistem informasi Penjualan Dan Pembelian Notebook

dan AccesoriesPada Toko Smart tech Komputer

3.8.2 Perancangan Masukan (Input Design)

Perancangan masukan merupakan awal dimulainya suatu proses informasi Penjualan dan Pembelian Pada Toko Smart tech Komputer. dan merupakan suatu bentuk tampilan dari program yang akan dibuat untuk kebutuhan interfacedengan

user.Berikut ini merupakan gambar dari perancangan input:

3.8.2.1 Form Login

(63)

Penjelasan:

Tabel 3.10 Keterangan Perancangan Form Login

Komponen Fungsi

Text 1 Untuk mengisi Nama

Text 2 Untuk mengisi Password

Command 1 Tombol untuk validasiLogin

Command 1 Tombol untuk Membatalkan validasi

3.8.2.2 Form Menu Utama

Gambar 3.17 Perancangan Form Menu Utama

Penjelasan:

Tabel 3.11 Keterangan Perancangan Form Menu Utama

Komponen Fungsi

Menu Editor1 File, berisi submenu mengenai data login, logout, Setting Pengguna dan keluar

Menu Editor2 Master Data, berisi submenu mengenai Data master yaitu pengolahan data barang, pemasok, dan konsumen

Menu Editor3 Transaksi, berisi submenu mengenai Transaksi yaitu penjualan dan pembelian

(64)

3.8.2.3 Form Data User

Gambar 18 Perancangan Form Data User

Penjelasan:

Tabel 3.12 Keterangan Perancangan Form Data User

Komponen Fungsi

Text 1 Untuk mengisi Kode Pengguna

Text 2 Untuk mengisi Nama Nama Pengguna

Text 3 Untuk mengisi Pasword

Text 4 Untuk mengisi Kriteria Pencarian

Combobox1 Untuk mengisi Status Pengguna

Command 1 Tombol untuk Tambah Untuk menambah Pengguna

Command 2 Tombol untuk menyimpan Data Pengguna

Command 3 Tombol untuk Ubah Data Pengguna

Command 4 Tombol untuk Hapus Data Pengguna

Command 5 Tombol untuk Cari Data berdasarkan kriteria

Command 6 Tombol untuk Batal dan Keluar dari Form Data Pengguna

Command 7 Tombol untuk memindahkan kursor ke awal data dari Tabel Data Pengguna

Command 8 Tombol untuk memindahkan kursor ke awal data sebelumnya

dalam tabel Data Pengguna

Command 9 Tombol untuk memindahkan kursor ke data sebelumnya dalam tabel Data Pengguna

(65)

3.8.2.4 Form Data Barang

Gambar 3.19 Perancangan Form Data Barang

Penjelasan:

Tabel 3.13 Keterangan Perancangan Form Data Barang

Komponen Fungsi

Text 1 Untuk mengisi Kode Barang

Text 2 Untuk mengisi Nama Barang

Text 3 Untuk mengisi Harga Jual

Text 4 Untuk mengisi Harga Beli

Text 5 Untuk mengisi Stok/ jumlah Barang

Text 6 Untuk Mengisi pencarian berdasarkan kriteria

Combobox1 Untuk mengisi Jenis Barang

Command 1 Tombol untuk Cari memulai pencarian

Command 2 Tombol untuk Batal Untuk membatalkan pencarian

Command 3 Tombol untuk Tambah Data Barang

Command 4 Tombol untuk Simpan Data Barang

Command 5 Tombol untuk Ubah Data Barang

Command 6 Tombol untuk Hapus Data Barang

Command 7 Tombol untuk melakukan pencarian

C0mmand 8 Tombol Untuk Keluar

(66)

dalam tabel Data Barang

Command 10 Tombol untuk memindahkan kursor ke data sebelumnya

dalam tabel Data Barang

Command 11 Tombol untuk memindahkan kursor ke data selanjutnya

dalam tabel Data Barang

Command 12 Tombol untuk memindahkan kursor ke data paling terakhir dalam tabel Data Barang

3.8.2.5 Form Data Pemasok (Suplier)

Gambar 3.20 Perancangan Form Data Suplier

Penjelasan:

Tabel 3.14 Keterangan Perancangan Form Data Suplier

Komponen Fungsi

Text 1 Untuk mengisi Kode Suplier

Text 2 Untuk mengisi Nama Suplier

Text 3 Untuk mengisi No Telepon

Text 4 Untuk mengisi Alamat

Text 5 Untuk mengisi criteria pencarian

Command 1 Tombol untuk Tambah Data suplier

Command 2 Tombol untuk Simpan Data suplier

Command 3 Tombol untuk Hapus Data Suplier

Command 4 Tombol untuk Ubah Data Suplier

Command 5 Tombol untuk Keluar/Batal

(67)

Data Grid 1 Untuk menampilkan Tabel Data Suplier

Command 7 Tombol untuk batal pencarian

Command 8 Tombol untuk memindahkan kursor ke awal data dalam

tabel Data Petugas

Command 9 Tombol untuk memindahkan kursor ke data sebelumnya

dalam tabel Data Petugas

Command 10 Tombol untuk memindahkan kursor ke data selanjutnya

dalam tabel Data Petugas

Command 11 Tombol untuk memindahkan kursor ke data paling terakhir dalam tabel Data Petugas

3.8.2.6 Form Data Konsumen

Gambar 3.21 Perancangan Form Data Konsumen

Penjelasan:

Tabel 3.15 Keterangan Perancangan Form Data Konsumen

Komponen Fungsi

Text 1 Untuk mengisi Kode Konsumen

Text 2 Untuk mengisi Nama Konsumen

Text 3 Untuk mengisi No Telepon

Text 4 Untuk mengisi Alamat

Text 5 Untuk mengisi criteria pencarian

Command 1 Tombol untuk Tambah Data Konsumen

(68)

Command 3 Tombol untuk Hapus Data Konsumen

Command 4 Tombol untuk Ubah Data Konsumen

Command 5 Tombol untuk Keluar/Batal

Command 6 Tombol untuk Cari

Data Grid 1 Untuk menampilkan Tabel Data Konsumen

Command 7 Tombol Batal pencarian

Command 8 Tombol untuk memindahkan kursor ke awal data dalam

tabel Data Petugas

Command 9 Tombol untuk memindahkan kursor ke data sebelumnya

dalam tabel Data Petugas

Command 10 Tombol untuk memindahkan kursor ke data selanjutnya

dalam tabel Data Petugas

Command 11 Tombol untuk memindahkan kursor ke data paling terakhir dalam tabel Data Petugas

3.8.2.7 Form Data Transaksi Penjualan

(69)

Penjelasan:

Tabel 3.16 Keterangan Perancangan Form Transaksi penjualan Barang

Komponen Fungsi

Text 1 Untuk mengisi No Faktur Barang

Text 2 Untuk mengisi Tanggal Faktur

Text 3 Untuk mengisi Nama Konsumen

Text 4 Untuk mengisi Alamat Konsumen

Text 5 Untuk melihat stok Barang

Text 6 Untuk melihat harga jual

Text 7 Untuk mengisi jumlah yang akan di jual

Text 8 Untuk mengisi total jual

Text 9 Untuk mengisi total bayar

Text 10 Untuk mengisi pembayaran

Text 11 Untuk mengisi kembalian

ComboBox 1 Untuk mengisi Nama Barang

Command 1 Tombol untuk memasukan data barang ke Tabel

Command 2 Tombol untuk cetak faktur jual

Command 3 Tombol untuk tambah data barang yang akan di jual

Command 4 Tombol untuk simpan data barang yang akan di jual

Command 5 Tombol untuk keluar

Data Grid 1 Untuk menampilkan Tabel Data Faktur Barang

3.8.2.8 Form Data Transaksi Pembelian

(70)

Penjelasan:

Tabel 3.17 Keterangan Perancangan Form Transaksi Pembelian Barang

Komponen Fungsi

Text 1 Untuk mengisi No Faktur Barang

Text 2 Untuk mengisi Tanggal Faktur

Text 3 Untuk mengisi Nama Pemasok atau suplier

Text 4 Untuk mengisi alamat

Text 5 Untuk melihat stok

Text 6 Untuk mengisi Harag beli

Text 7 Untuk mengisi Jumlah Beli

Text 8 Untuk mengisi Total beli

Text 9 Untuk mengisi jumlah total beli

Command 1 Tombol untuk memasukan data barang ke tabel

Command 2 Tombol untuk cetak faktur pembelian

Command 3 Tombol untuk tanbah data pembelian

Command 4 Tombol untuk menyimpan dat pembelian

Command 5 Tombol untuk keluar

Data Grid 1 Untuk menampilkan Tabel Data Faktur Barang

3.8.3 Perancangan Keluaran (Output Design)

(71)

3.8.3.1 Perancangan Laporan Penjualan Barang

Gambar 3.24 Perancangan Laporan penjualan Barang

Penjelasan:

Tabel 3.18 Keterangan Perancangan Laporan Penjualan Barang

Komponen Fungsi

RptText 1 Untuk mengisi No Faktur Jual

RptText 2 Untuk mengisi Tanggal Fktur

RptText 3 Untuk mengisi Nama Barang

RptText 4 Untuk mengisi Nama Konsumen

RptText 5 Untuk mengisi Kode User

RptText 6 Untuk mengisi Jumlah

(72)

3.8.3.2 Perancangan Laporan Pembelian Barang

Gambar 3.25 Perancangan Laporan Pembelian Barang

Penjelasan:

Tabel 3.19 Keterangan Perancangan Laporan Penjualan Barang

Komponen Fungsi

RptText 1 Untuk mengisi No Faktur Jual

RptText 2 Untuk mengisi Tanggal Fktur

RptText 3 Untuk mengisi Nama Barang

RptText 4 Untuk mengisi Nama Suplier

RptText 5 Untuk mengisi Kode User

RptText 6 Untuk mengisi jumlah

(73)

3.8.3.3 Perancangan Faktur Penjualan

Gambar 3.26 Perancangan Faktur Penjualan Penjelasan:

Tabel 3.20 Keterangan Perancangan Laporan Penjualan Barang

Komponen Fungsi

RptText 1 Untuk mengisi No Faktur Jual

RptText 2 Untuk mengisi Tanggal Fktur

RptText 3 Untuk mengisi Nama Barang

RptText 4 Untuk mengisi Alamat

RptText 5 Untuk mengisi Kode Barang

RptText 6 Untuk mengisi Nama Barang

RptText 7 Untuk mengisi Harga Jual

RptText 8 Untuk mengisi Jumlah Jual

RptText 9 Untuk mengsi Total Jual

(74)

3.8.3.4 Perancangan Nota Pembelian

Gambar 3.27 Perancangan Nota Pembelian Penjelasan:

Tabel 3.21 Keterangan Perancangan Nota Pembelian

Komponen Fungsi

RptText 1 Untuk mengisi No Nota beli

RptText 2 Untuk mengisi Tanggal nota

RptText 3 Untuk mengisi Nama Barang

RptText 4 Untuk mengisi Kode Barang

RptText 5 Untuk mengisi Nama Pemasok

RptText 6 Untuk mengisi Kode pengguna

RptText 7 Untuk mengisi Harga Beli

RptText 8 Untuk mengisi Jumlah beli

RptText 9 Untuk mengsi Total beli

(75)

Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan

selanjutnya akan diimplementasikan pada bahasa pemrograman. Setelah implementasi maka dilakukan pengujian terhadap sistem yang baru dan akan

dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.

4.1. Implementasi Sistem

Implementasi sistem merupakan tahap yang dilakukan setelah melakukan

tahap perancangan sistem yaitu menjelaskan mengenai pembuatan sistem serta tampilan dari aplikasi yang telah dibuat, yang sesuai dengan analisis dan perancangan sebelumnya. Setelah tahap implementasi dilakukan maka dibutuhkan

sebuah pengujian sistem untuk membuktikan bahwa aplikasi dapat berjalan sesuai dengan yang diharapkan.

4.1.1 Perangkat Keras

Perangkat keras yang digunakan untuk mengimplementasikan sistem

adalah sebagai berikut :

1. Processor : Pentium IV

2. Memori : 256 MB

(76)

6. Mouse 7. Printer

4.1.2 Perangkat Lunak

Perngkat lunak yang digunakan untuk mengimplementasikan sistem adalah sebagai berikut :

1. Sistem Operasi Windows XP

2. Microsoft Visual Basic Versi 6.0 3. Microsoft Office Access 2003

4.2. Implementasi Database

Implementasi database dilakukan dengan menggunakan aplikasi database

Microsoft Access 2003 sesuai dengan kebutuhan database Pada Toko Smart tech

kompueter.

Microsoft Access 2003 dipilih sebagai database, dikarenakan aplikasi ini

berhubungan dengan database sistem informasi yang akan di gunakan di bagian penjualan dan pembelian

Berikut ini tampilan tabel-tabel dalam database penjualan dan pembelian yang digunakan dalam pembuatan aplikasi system informasi penjualan dan

pembelian pada toko smart tech komputer

(77)

Gambar 4.2 Tabel Barang Gambar 4.3 Tabel User

(78)

Gambar 4.6 Tabel Penjualan Gambar 4.7 Tabel Pembelian

Gambar

Gambar 3.1 Flow Map Penjualan Barang
Gambar 3.2 Flow Map Pembelian Barang
Gambar 3.20 Perancangan Form Data Suplier
Gambar 3.22 Perancangan Form Data Transaksi penjualan Barang
+7

Referensi

Dokumen terkait

Controller juga akan kita ganti dengan controller berbasis PC menggunakan software Mach3, hal ini disebabkan biaya dari controller tersebut murah dengan kapasitas

Static Stretching adalah salah satu olahraga yang dapat diterapkan bagi lanjut usia untuk membantu meningkatkan fleksibilitas lumbal dengan cara dilakukan secara

Hasil belajar sejarah yang dimaksud dalam penelitian ini adalah hasil belajar siswa kelas XI IPS 1 pada mata pelajaran sejarah setelah diterapkannya strategi

Peserta PLPG membawa buku-buku dan literatur yang berhubungan dengan mata pelajaran di sekolah tempat tugas.. Peserta PLPG membawa silabus dan RPP sesuai mata pelajaran

Untuk meningkatkan peran aktif masyarakat lokal dalam pengelolaan hutan, manfaat jasa hutan khususnya aliran air untuk memenuhi kebutuhan dasar mereka harus

Pimpinan Kantor Pelayanan Kekayaan Negara dan Lelang (KPKNL) Manado, perlu memperhatikan temuan dari penelitian ini, dengan secara terus menerus memfokuskan pada

Rumus dalam teknik analisis data yang digunakan untuk melihat pengaruh penggunaan metode eksperimen terhadap prestasi belajar IPA adalah dengan menggunakan korelasi peroduct

Satuan lingual yang membuatnya marah dalam klausa teks ke-42 (IV:67-68) (11) menduduki fungsi atribut subjek. Diidentifikasi sebagai fungsi atributif subjek karena