• Tidak ada hasil yang ditemukan

Sistem Informasi pada UD. Beling Jaya Menggunakan ASP.NET.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi pada UD. Beling Jaya Menggunakan ASP.NET."

Copied!
29
0
0

Teks penuh

(1)

ABSTRAK

Sistem Informasi Usaha Dagang Pada UD.Beling Jaya ini adalah suatu sistem informasi pengolahan data yang mendukung seluruh proses bisnis yang ada pada UD.Beling jaya seperti penjualan, pembelian, peminjaman, penggajian, dan laporan seluruh transaksi yang sudah berlangsung. Master Data yang ada meliputi data barang, data supplier, data customer, dan data karyawan. Pembuatan Sistem Informasi Usaha Dagang ini diharapkan dapat membantu seluruh kegiatan transaksi yang ada pada UD.Beling Jaya. Perancangan sistem informasi dagang ini menggunakan metode waterfall, perancangan untuk mendukung proses bisnis yang diigunakan adalah flowmap, Data Flow Diagram, Entity Relationship Diagram, dan Kamus Data, sedangkan untuk pengumpulan data menggunakan cara observarsi, wawancara, dan studi pustaka. Teknologi untuk pengembangan Sistem Informasi Usaha Dagang ini menggunakan SQL Server 2008 untuk database lalu ASP.NET untuk pengembangan aplikasi berbasis web dan bahasa pemrograman yang digunakan adalah C#(CSharp). Hasil dari sistem informasi usaha dagang ini nantinya akan memiliki banyak keuntungan yang didapat yaitu pada pengolahan data seluruh transaksi yang ada secara otomatis sehingga mengurangi kemungkinan dalam penginputan data dan dari laporan pun dirasa dapat membantu dengan memperlihatkan hal yang dibutuhkan untuk mengolah data menjadi cepat dan mudah.

(2)

ABSTRACT

Trading Business Information In UD.Beling Jaya is an information system that supports the entire data processing existing business processes in UD.Beling victorious as sales, purchases, loans, payroll, and report all transactions that have taken place. Existing master data includes the data item, supplier data, customer data, and employee data. Making Trading Business Information Systems is expected to help around the activities of existing transactions in UD.Beling Jaya. This trade information system design using waterfall method, tool diigunakannya is flowmap, Data Flow Diagram, Entity Relationship Diagram, and Data Dictionary, whereas for data collection using observarsi way, interviews, and literature. Technology for the development of Commerce Business Information Systems is using SQL Server 2008 and ASP.NET database to a web-based application development and programming language used is C # (csharp). The results of this trade information system will have many benefits that the entire data processing transactions available automatically, thereby reducing the possibility of the input data and of the report was deemed can help by showing things that are needed to process the data becomes fast and easy.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

DAFTAR NOTASI/ LAMBANG ... xviii

DAFTAR SINGKATAN ... xxiii

DAFTAR ISTILAH ... xxiv

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 3

1.4 Ruang Lingkup Kajian... 4

1.5 Sumber Data ... 6

1.6 Sistematika Penyajian ... 6

BAB 2. KAJIAN TEORI ... 8

2.1 Metode Waterfall ... 8

2.2 Konsep Dasar Sistem Informasi ... 10

2.3 Konsep Dasar Website ... 10

2.3.1 Cara Kerja Website ... 11

2.4 Konsep Pengembangan Sistem ... 11

2.4.1 Diagram konteks ... 11

2.4.2 Diagram Alir Data ... 12

2.4.3 Kamus Data ... 13

2.5 Pengertian Basis Data ... 14

(4)

2.5.2 Operasi Dasar Basis Data ... 15

2.5.3 Bahasa Basis Data (Database Language) ... 15

2.6 Entity Relationship Diagram (ERD)... 16

2.7 Flow Of Document ... 16

2.8 ASP.NET ... 17

2.9 .NET Framework ... 18

2.10 SQL Server 2008 ... 18

2.11 Visual Studio 2010 ... 19

2.12 Black Box ... 19

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 20

3.1 Profil Perusahaan ... 20

3.2 Analisis Kebutuhan Fungsional ... 20

3.2.1 Flowchart Transaksi Pembelian ... 21

3.2.2 Flowchart Transaksi Penjualan ... 23

3.2.3 Flowchart Penggajian Karyawan ... 25

3.2.4 Flowchart Peminjaman ... 26

3.3 Perancangan Basis Data ... 27

3.3.1 Entity Relationship Diagram (ERD) ... 28

3.3.2 Tabel Relasi ... 28

3.3.3 Diagram Konteks ... 38

3.3.4 Data Flow Diagram (DFD) ... 40

3.3.5 Kamus Data ... 50

3.3.6 Spesifikasi Proses ... 59

3.4 Perancangan Antar Muka ... 70

3.4.1 Perancangan Halaman Login ... 70

3.4.2 Perancangan halaman home admin ... 71

3.4.3 Perancangan Halaman Barang Admin ... 71

3.4.4 Perancangan Halaman Barang dengan Alert Simpan ... 72

3.4.5 Perancangan Halaman Menu Karyawan ... 73

3.4.6 Perancangan Halaman Karyawan Alert simpan ... 74

3.4.7 Perancangan Halaman Bank ... 74

(5)

3.4.9 Perancangan Halaman Supplier ... 76

3.4.10 Perancangan Halaman Supplier Alert Simpan\ ... 76

3.4.11 Perancangan Halaman Customer ... 77

3.4.12 Perancangan Halaman Customer Alert Simpan ... 78

3.4.13 Perancangan Halaman Kehadiran Karyawan ... 78

3.4.14 Perancangan Halaman Kehadiran Karyawan Alert simpan .. 79

3.4.15 Perancangan Halaman Transaksi Pembelian ... 80

3.4.16 Perancangan Halaman Transaksi Pembelian Alert Simpan.. 80

3.4.17 Perancangan Halaman Transaksi Penjualan ... 81

3.4.18 Perancangan Halaman Transaksi Penjualan Alert Simpan .. 82

3.4.19 Perancangan Halaman Peminjaman ... 82

3.4.20 Perancangan Halaman Peminjaman Alert Simpan ... 83

3.4.21 Perancangan Halaman Penggajian Karyawan ... 84

3.4.22 Perancangan Halaman Laporan Transaksi Pembelian ... 84

3.4.23 Perancangan Halaman Laporan Transaksi Penjualan ... 85

3.4.24 Perancangan Halaman Laporan Kehadiran Karyawan ... 86

3.4.25 Perancangan Halaman Laporan Peminjaman ... 86

3.4.26 Perancangan Halaman Laporan Penggajian Karyawan ... 87

3.4.27 Perancangan Halaman Laporan Keuangan ... 88

BAB 4. HASIL PENELITIAN ... 89

4.1 Implementasi ... 89

4.1.1 Implementasi Antar Muka Untuk Admin dan User ... 89

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 108

5.1 Pengujian Sistem ... 108

5.1.1 Pengujian Login... 109

5.1.2 Pengujian Pengolahan Data Supplier... 110

5.1.3 Pengujian Pengolahan Data Customer ... 113

5.1.4 Pengujian Pengolahan Data Karyawan ... 115

5.1.5 Pengujian Pengolahan Data Barang ... 117

5.1.6 Pengujian Pengolahan Data Bank ... 119

5.1.7 Pengujian Pengolahan Data Pembelian ... 121

(6)

5.1.9 Pengujian Pengolahan Transaki Penjualan ... 125

5.1.10 Pengujian Pengolahan Data Penggajian ... 128

5.1.11 Pengujian Pengolahan Data Peminjaman ... 130

BAB 6. SIMPULAN DAN SARAN ... 134

6.1 Simpulan ... 134

6.2 Saran ... 135

(7)

DAFTAR GAMBAR

Gambar 2.1 Metode Waterfall ... 8

Gambar 3.1 Flowchart Transaksi Pembelian ... 23

Gambar 3.2 Flowchart Transaksi Penjualan ... 24

Gambar 3.3 Flowchart Penggajian Karyawan ... 26

Gambar 3.4 Flowchart Peminjaman ... 27

Gambar 3.5 Entity Relationship Diagram (ERD) ... 28

Gambar 3.6 Diagram Konteks... 39

Gambar 3.7 DFD Level 1 ... 41

Gambar 3.8 DFD Level 2 Proses 2 (Pengolahan Data Master) ... 43

Gambar 3.9 DFD Level 2 Proses 2 (Pengolahan Data Transaksi)... 44

Gambar 3.10 DFD Level 3 Proses 2.1 (Pengolahan Data Barang) ... 46

Gambar 3.11 DFD Level 3 Proses 2.2 (Pengolahan Data Customer) ... 47

Gambar 3.12 DFD Level 3 Proses 2.3 (Pengolahan Data Supplier) ... 48

Gambar 3.13 DFD Level 3 Proses 2.4 (Pengolahan Data User)... 49

Gambar 3.14 DFD Level 3 Proses 2.5 (Pengolahan Data Karyawan) ... 50

Gambar 3.15 Perancangan Halaman Login ... 70

Gambar 3.16 Perancangan halaman home admin ... 71

Gambar 3.17 Perancangan Halaman Barang Admin ... 72

Gambar 3.18 Perancangan Halaman Barang dengan Alert Simpan... 73

Gambar 3.19 Perancangan Halaman Menu Karyawan ... 73

Gambar 3.20 Perancangan Halaman Karyawan Alert simpan ... 74

Gambar 3.21 Perancangan Halaman Bank ... 75

Gambar 3.22 Perancangan Halaman Bank Alert Simpan ... 75

Gambar 3.23 Perancangan Halaman Supplier ... 76

Gambar 3.24 Perancangan Halaman Supplier Alert Simpan ... 77

Gambar 3.25 Perancangan Halaman Customer ... 77

Gambar 3.26 Perancangan Halaman Customer Alert Simpan ... 78

Gambar 3.27 Perancangan Halaman Kehadiran Karyawan ... 79

Gambar 3.28 Perancangan Halaman Kehadiran Karyawan Alert simpan .... 79

(8)

Gambar 3.30 Perancangan Halaman Transaksi Pembelian Alert Simpan .... 81

Gambar 3.31 Perancangan Halaman Transaksi Penjualan ... 81

Gambar 3.32 Perancangan Halaman Transaksi Penjualan Alert Simpan ... 82

Gambar 3.33 Perancangan Halaman Peminjaman ... 83

Gambar 3.34 Perancangan Halaman Peminjaman Alert Simpan ... 83

Gambar 3.35 Perancangan Halaman Penggajian Karyawan ... 84

Gambar 3.36 Perancangan Halaman Laporan Transaksi Pembelian ... 85

Gambar 3.37 Perancangan Halaman Laporan Transaksi Penjualan ... 85

Gambar 3.38 Perancangan Halaman Laporan Kehadiran Karyawan ... 86

Gambar 3.39 Perancangan Halaman Laporan Peminjaman ... 87

Gambar 3.40 Perancangan Halaman Laporan Penggajian Karyawan... 87

Gambar 3.41 Perancangan Halaman Laporan Keuangan ... 88

Gambar 4.1 Tampilan Login ... 89

Gambar 4.2 Tampilan Home ... 90

Gambar 4.3 Tampilan Home (Lanjutan) ... 91

Gambar 4.4 Tampilan Menu Barang ... 91

Gambar 4.5 Tampilan SubMenu Data Karyawan pada Menu Karyawan ... 92

Gambar 4.6 Tampilan SubMenu Kehadiran Karyawan pada Menu Karyawan93 Gambar 4.7 Tampilan Halaman Menu Supplier ... 93

Gambar 4.8 Tampilan Halaman Menu Customer ... 94

Gambar 4.9 Tampilan Halaman Menu Transaksi Penjualan ... 95

Gambar 4.10 Tampilan Halaman Menu Transaksi Penggajian ... 95

Gambar 4.11 Tampilan Halaman Menu Transaksi Peminjaman ... 96

Gambar 4.12 Tampilan Halaman Menu Transaksi Pembelian ... 97

Gambar 4.13 Tampilan Halaman Submenu Pengaturan user ... 97

Gambar 4.14 Tampilan Halaman Submenu Pengaturan bank ... 98

Gambar 4.15 Tampilan Halaman Menu Laporan Pembelian ... 98

Gambar 4.16 Tampilan Halaman Print Laporan Pembelian ... 99

Gambar 4.17 Tampilan Halaman Menu Barang Pada Karyawan ... 100

Gambar 4.18 Tampilan Halaman Menu Data Karyawan Pada Karyawan .. 101

(9)

Gambar 4.21 Tampilan Halaman Print Laporan Keuangan ... 103

Gambar 4.22 Tampilan Halaman Print Laporan Penggajian ... 104

Gambar 4.23 Tampilan Halaman Print Laporan Peminjaman ... 104

(10)

DAFTAR TABEL

Tabel 3.1 Tabel User_login ... 29

Tabel 3.2 Tabel Karyawan ... 29

Tabel 3.3 Tabel bank ... 30

Tabel 3.4 Tabel barang ... 30

Tabel 3.5 Tabel Customer ... 30

Tabel 3.6 Tabel Supplier ... 31

Tabel 3.7 Tabel Penjualan ... 32

Tabel 3.8 Tabel Pembelian ... 32

Tabel 3.9 Tabel Peminjaman ... 32

Tabel 3.10 Tabel Kehadiran ... 33

Tabel 3.11 Tabel Gaji ... 34

Tabel 3.12 Tabel DetailBarang ... 35

Tabel 3.13 Tabel Detail_penjualan ... 35

Tabel 3.14 Tabel Detail_peminjaman ... 36

Tabel 3.15 Tabel Detail_pembelian ... 37

Tabel 3.16 Tabel Master_setting ... 37

Tabel 3.17 Data Login user karyawan ... 50

Tabel 3.18 Data Barang ... 51

Tabel 3.19 Data Detail Barang ... 51

Tabel 3.20 Data Karyawan ... 52

Tabel 3.21 Data Customer ... 52

Tabel 3.22 Data Supplier ... 53

Tabel 3.23 Data Bank ... 53

Tabel 3.24 Data Peminjaman... 54

Tabel 3.25 Data Detail Peminjaman ... 54

Tabel 3.26 Data Kehadiran ... 55

Tabel 3.27 Data Gaji ... 55

Tabel 3.28 Data Transaksi Pembelian ... 56

Tabel 3.29 Data Detail Transaksi Pembelian ... 57

(11)

Tabel 3.31 Data Detail Transaksi Penjualan ... 58

Tabel 3.32 Data Master Setting Peminjaman ... 58

Tabel 3.33 Spesifikasi Proses Login ... 59

Tabel 3.34 Spesifikasi Proses Tambah Data Karyawan ... 60

Tabel 3.35 Spesifikasi Proses Hapus Data Karyawan ... 61

Tabel 3.36 Spesifikasi Proses Ubah Data Karyawan ... 61

Tabel 3.37 Spesifikasi Proses Tambah Data Customer ... 62

Tabel 3.38 Spesifikasi Proses Hapus Data Customer ... 62

Tabel 3.39 Spesifikasi Proses Ubah Data Customer ... 63

Tabel 3.40 Spesifikasi Proses Tambah Data Supplier ... 64

Tabel 3.41 Spesifikasi Proses Hapus Data Supplier ... 64

Tabel 3.42 Spesifikasi Proses Ubah Data Supplier ... 65

Tabel 3.43 Spesifikasi Proses Tambah Data User_login ... 65

Tabel 3.44 Spesifikasi Proses Hapus Data User_login ... 66

Tabel 3.45 Spesifikasi Proses Ubah Data User Login ... 67

Tabel 3.46 Spesifikasi Proses Pembelian ... 67

Tabel 3.47 Spesifikasi Proses Penjualan ... 68

Tabel 3.48 Spesifikasi Proses Penggajian ... 68

Tabel 3.49 Spesifikasi Proses Peminjaman ... 69

Tabel 5.1 Rencana Pengujian ... 108

Tabel 5.2 Pengujian Login ... 109

Tabel 5.3 Pengujian Pengolahan Data Supplier ... 110

Tabel 5.4 Pengujian Pengubahan Data Supplier ... 111

Tabel 5.5 Pengujian Tambah Data Customer ... 113

Tabel 5.6 Pengujian Pengubahan Data Customer ... 114

Tabel 5.7 Pengujian Tambah Data Karyawan... 115

Tabel 5.8 Pengujian Pengubahan Data Karyawan ... 116

Tabel 5.9 Pengujian Tambah Data Barang ... 117

Tabel 5.10 Pengubahan Data Barang ... 118

Tabel 5.11 Pengujian Tambah Data Bank ... 119

Tabel 5.12 Pengujian Pengubahan Data Bank ... 120

(12)

Tabel 5.14 Pengujian Cari Detail Pembelian ... 123

Tabel 5.15 Pengujian Cetak Detail Pembelian ... 124

Tabel 5.16 Pengujian Penambahan Data Transaksi Penjualan ... 125

Tabel 5.17 Pengujian Pengubahan Data Transaksi Penjualan ... 127

Tabel 5.18 Pengujian Penambahan Data Transaksi Penggajian ... 128

Tabel 5.19 Pengujian Pengubahan Data Penggajian ... 129

Tabel 5.20 Pengujian Penambahan Data Peminjaman ... 131

(13)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol arus Simbol yang digunakan

untuk menghubungkan antara symbol yang satu dengan simbol lain atau menyatakan jalannya arus suatu proses

Anotasi Berupa simbol untuk memasukan komentar magnetik atau output disimpan ke pita magnetic

Terminator Simbol untuk

permulaan (start) atau akhir (stop) dari suatu kegiatan

Penyimpanan data

Simbol yang

menyatakan input yang berasal dari disk atau disimpan di disk

Proses pengolahan data / komputer

(14)

Operasi Manual

Proses yang dilakukan dengan manual

Input Manual Simbol untuk

memasukan data

secara manual on-line keyboard

Input / Output Menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya.

Konektor Simbol untuk

menyambungkan

proses dalam halaman yang sama atau output yang digunakan yaitu layar, plotter, printer dan sebagainya

File Store Merupakan media

(15)

Delicion Menunjukan pilihan keputusan

Arsip Penyimpanan yang

dapat diakses oleh komputer secara langsung

ERD Entitas / entity Entitas merupakan data

inti yang akan disimpan; bakal tabel pada basis data

Atribut Field atau kolom data yang butuh disimpan dalam suatu entitas Atribut kunci

primer

Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record

(16)

multiplicity

perangkat lunak yang akan

diimplementasikan dengan pemrograman terstruktur, maka pemodelan notasi inilah yang harusnya menjadi fungsi atau prosedur

didalam kode perangkat lunak yang akan

diimplementasikan dengan pemrograman terstruktur, maka pemodelan notasi inilah yang harusnya dibuat menjadi tabel-tabel basis data yang dibutuhkan, tabel-tabel ini juga harus sesuai dengan perancangan tabel-tabel basis data (Entity Relationship Diagram (ERD),

Conceptual Data Model

(17)

Model (PDM) ) lunak yang dimodelkan atau sistem lain yang terkait dengan aliran data dari sistem yang

= Disusun atau terdiri dari

+ Dan

Notasi/Lambang Flowchart dari Hartono [1]

(18)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

(19)

DAFTAR ISTILAH

Black box “Pengujian metode black box terfokus pada apakah unit program memenuhi kebutuhan yang

(20)

BAB 1. PENDAHULUAN

1.1 Latar Belakang Masalah

Semakin pesatnya perkembangan ilmu pengetahuan dan teknologi di saat ini yang sangat berpengaruh terhadap kemajuan dunia bisnis, baik secara individual, instansi pemerintah, mapupun swasta. Perkembangan informasi mempunyai peranan yang sangat penting untuk menciptakan kemajuan di semua bidang yang dimanfaatkan bagi kepentingan manusia pada umumnya. Sistem informasi juga merupakan salah satu bagian penting bagi dunia bisnis dalam meningkatkan produktivitas, baik dalam memperoleh informasi, mengolah data, dan menggunakan informasi tersebut terutama untuk kepentingan intern usaha dagang tersebut.

Usaha Dagang Beling Jaya sebagai usaha dagang yang bergerak dibidang pengelolaan barang bekas/daur ulang. Pengelolaan barang bekas/daur ulang yang ada di usaha dagang Beling Jaya ini meliputi kardus, Koran, kertas putih (HVS, A4), besi, tembaga, ember/plastik, aqua botol, aqua gelas, dan majalah. Didalam usaha dagang ini memerlukan pengolahan sistem informasi yang baik, dimana kebijakan-kebijakan dan keputusan yang diambil berdasarkan informasi yang diperoleh akan berpengaruh terhadap kelangsungan hidup usaha dagang. Di dalam usaha dagang Beling Jaya ini segala kegiatan bisnisnya dilakukan secara manual seperti Pencatatan penjualan dan pembelian barang, peminjaman uang, penggajian karyawan, pengelolaan data costumer dan laporan keuangan yang berlangsung dalam usaha dagang Beling Jaya ini. Segala proses bisnis yang dilakukan secara manual inilah yang membuat tidak efisien dan efektifnya usaha dagang yang dilakukan.

(21)

2

Informasi ini disajikan untuk menunjang proses bisnis usaha dagang khususnya untuk membantu pihak pengelola usaha dagang dalam mengambil keputusan. Dengan adanya masalah ini, penulis bermaksud merancang dan membuat suatu sistem informasi pengelolahan pembelian dan penjualan barang, penggajian karyawan, peminjaman (LOAN), pencatatan data customer dan pembuatan laporan keuangan yang baik, guna tercapainya tujuan usaha dagang.

Oleh karena itu, penulis ingin mengadakan penyusunan dalam menyusun permasalahan sistem informasi semua proses bisnis usaha dagang Beling Jaya. Sehingga penulis dapat mengangkat topik tersebut dengan judul “Sistem Informasi Pada UD.Beling Jaya Menggunakan ASP.NET”.

1.2 Rumusan Masalah

Permasalahan yang dibahas dalam tugas akhir ini adalah

1. Bagaimana cara merancang dan membuat sebuah sistem informasi usaha dagang yang efektif dan efisien menggunakan asp.net? 2. Bagaimana cara membuat sistem informasi yang dapat

memaksimalkan pengelolaan penjualan dan pembelian barang dengan efektif?

3. Bagaimana cara membuat sistem informasi penggajian karyawan sesuai kebutuhan proses bisnis usaha dagang Beling Jaya?

4. Bagaimana cara membuat sistem informasi yang dapat memaksimalkan pengelolaan data costumer, data supplier, data customer, dan data karyawan yang efektif dan efisien menggunakan asp.net?

5. Bagaimanan membuat sistem informasi yang dapat memaksimalkan pengolahan data barang yang selalu update sesuai dengan keperluan usaha dagang?

(22)

3

penjualan barang, pembelian barang, penggajian karyawan, dan peminjaman yang terjadi?

7. Bagaimana membuat sistem informasi yang dapat memaksimalkan pencatatan peminjaman uang karyawan dan supplier?

1.3 Tujuan Pembahasan

Berdasarkan perumusan masalah, maka dapat dikemukakan suatu tujuan dari pembahasan yaitu :

1. Menerapkan perancangan website yang menarik sehingga dapat digunakan secara efktif dan efisien oleh pengguna.

2. Menghasilkan Sistem pengolahan penjualan dan pembelian barang yang efektif guna mendukung kelancaran usaha dagang Beling Jaya.

3. Menghasilkan Sistem penggajian karyawan sesuai kebutuhan proses bisnis, dengan pembayaran gaji yang dapat dilakukan per bulan, setiap minggu ataupun sesuai kebutuhan, serta dapat mencetak slip gaji karyawan.

4. Menghasilkan sistem pengolahan data costumer dengan baik. 5. Menghasilkan sistem pengolahan data barang yang selalu dapat di

update, insert dan delete dalam harganya ataupun nama-nama barang yang ada oleh admin.

6. Menghasilkan sistem pencatatan laporan keuangan yang terjadi pada usaha dagang Beling Jaya, dapat dilihat laporannya perminggu, perhari ataupun perbulan.

(23)

4

1.4 Ruang Lingkup Kajian

Berdasarkan masalah yang ada di atas, ruang lingkup untuk perancangan aplikasi ini adalah sebagai berikut :

1. Laporan keuangan perbulan dari penjualan dan pembelian di website.

2. Laporan keuangan pertahun dari penjualan dan pembelain di website.

3. Laporan keuangan tidak berupa laporan keuangan Accounting

seperti jurnal umum, neraca saldo, dan sebagainya. Jadi hanya detail laporan transaksi penjualan barang, pembelian barang, penggajian karyawan, dan peminjaman yang terjadi.

4. User yang menggunakan sistem ini ada 2 jenis user. User pertama yaitu admin dan user biasa(karyawan). User biasa didaftarkan oleh admin.

5. Proses penjualan barang dicatat pada sistem yang akan dimasukkan ke laporan keuangan yang dilakukan oleh admin/pemilik.

6. Proses pembelian barang dapat dilakukan oleh user biasa dan admin. Di dalamnya meliputi nama-nama barang, harga barang sesuai dengan jenis costumer yang menjual barang ke usaha dagang Beling Jaya dan dapat dihitung secara otomatis menggunakan sistem dengan perhitungan potongan persen harga barang sesuai kondisi barang.

7. Penggajian karyawan dilakukan oleh admin/pemilik dengan jenis penggajian yang dapat dilakukan secara perbulan, perminggu dan dapat di sesuaikan oleh kebutuhan.

8. User biasa/karyawan hanya dapat melakukan proses pembelian barang.

(24)

5

10. Selain karyawan, peminjaman uang juga dapat dilakukan oleh supplier usaha dagang yang telah melakukan transaksi penjualan ke Beling Jaya dalam bentuk barang yang sangat banyak. Maka ada juga pencatatan peminjaman uang untuk supplier usaha dagang, dan pelunasan dilakukan melalui pemotongan dari hasil penjualan supplier ke usaha dagang Beling Jaya.

11. Aturan peminjaman yang berlaku untuk karyawan dengan otomatis akan dibayarkan saat penggajian adalah

a. Karyawan yang memiliki tipe penggajian mingguan memiliki aturan :

- Maksimal peminjaman 500.000,

- Minimal cicilan 10% dengan Maksimal cicilan 30% dari gaji yang dibawa pulang / take home pay, dan

- Maksimal periode cicilan sebanyak 6 kali.

b. Karyawan yang memiliki tipe penggajian bulanan memiliki aturan :

- Maksimal peminjaman 1.000.000,

- Minimal cicilan 10% dengan Maksimal cicilan 30% dari gaji yang dibawa pulang / take home pay, dan

- Maksimal periode cicilan sebanyak 6 kali.

Untuk pengembangan aplikasi atau program maka penulis akan memberikan ruang lingkup sebagai berikut :

 Hardware

o Prosesor yang digunakan mininum Pentium IV atau setaranya o Memory RAM yang digunakan minimun 1024 MB

o Graphyc Card on Board o Hardisk minimun 80 GB

o System Operasi yang digunakan adalah Windows  Software

(25)

6

Web Browser(Chrome & Mozilla)

1.5 Sumber Data

Dalam upaya memperoleh data yang digunakan untuk penyusunan laporan ini, ada dua jenis sumber yang didapat yaitu :

1. Sumber Data Primer a. Penelitian Lapangan

Dalam hal ini dilakukan adalah melihat dan mempelajari permasalahan yang ada dilapangan yang erat kaitannya dengan objek yang diteliti yaitu informasi mengenai sistem informasi usaha dagang.

b. Wawancara

Dalam metode ini, informasi dan data didapat dengan cara melakukan tanya jawab informal dengan pihak-pihak terkait. 2. Sumber Data Sekunder

Dalam Metode ini dilakukan dengan cara membaca dan mempelajari berbagai macam buku dan literatur yang berguna untuk mencari dan mengumpulkan data penunjang penyusunan laporan ini. Kemudian diambil informasi yang sesuai dengan pembahasan tema dalam laporan ini.

1.6 Sistematika Penyajian

Penyusunan Tugas Akhir ini terbagi di dalam enam bab. Gambaran awal secara ringkas dari materi yang akan dibahas tiap bab adalah sebagai berikut :

BAB 1 : PENDAHULUAN

(26)

7

BAB 2 : KAJIAN TEORI

Bab ini membahas mengenai kajian teori yang digunakan dalam tahap analisis, rancangan dan pengujian aplikasi penelitian.

BAB 3 : ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas mengenai analisis sistem, dan rancangan sistem yang terdiri dari arsitektur aplikasi, ER diagram, Relasi antar tabel, DFD dan perancangan antarmuka pengguna.

BAB 4 : HASIL PENELITIAN

Bab ini membahas hasil pembuatan sistem informasi yang sudah selesai. Setiap kegunaan yang berlangsung di aplikasi juga di print screen dan dijelaskan penggunaannya.

BAB 5 : PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Bab ini membahas hasil uji coba aplikasi yang telah dibuat.

BAB 6 : SIMPULAN DAN SARAN

(27)

BAB 6. SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang dapat diambil dari perancangan, analisis, implementasi dan pengujian yang sudah dilaksanakan yaitu sebagai berikut :

1. Dengan adanya sistem informasi usaha dagang menggunakan asp.net maka pelaksanaan proses bisnis dengan sistem informasi ini menjadi efektif dan efisien.

2. Dengan adanya pengolahan data transaksi penjualan dan pembelian pada sistem informasi usaha dagang, maka dapat memaksimalkan mengelola setiap transaksi dengan efektif dan efisien

3. Dengan adanya pengolahan data gaji karyawan pada sistem informasi usaha dagang ini, maka memudahkan UD.Beling Jaya melakukan proses gaji secara efektif dan efisien.

4. Dengan adanya pengolahan data master pada sistem informasi usaha dagang ini, maka diharapkan dapat memudahkan UD.Beling Jaya mendapatkan seluruh data-data seperti data karyawan, barang, customer, dan barang sehingga proses bisnis dapat lebih efektif dan efisien

5. Dengan pendataan data barang yang ada pada sistem informasi usaha dagang ini, maka akan membantu UD.Beling Jaya mengetahui status stok apakah tersedia atau tidak untuk dilakukan transaksi.

6. Dengan adanya pencatatan laporan penjualan, pembelian, penggajian, dan peminjaman pada sistem informasi usaha dagang ini, maka sangat membantu UD.Beling Jaya dalam melaporkan keuntungan dan kerugian yang di dapat sehingga dapat mengifisiensi waktu.

(28)

135

mengelola semua transaksi peminjaman yang dilakukan oleh karyawan dan supplier sehingga lebih efektif dan efisien.

6.2 Saran

Dari hasil pembangunan sistem informasi ini, maka penulis menyarankan dapat dikembangkan lebih baik lagi. Berikut saran yang dapat diajukan sebagai berikut :

1. Saat melakukan transaksi penjualan dengan customer, ketika transfer pembayaran penjualan dapat dihubungkan dengan sistem bank langsung seperti token atau klik pay

(29)

DAFTAR PUSTAKA

[1] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.

[2] R. A.S and M. Shalahuddin, Modul Pembelajaran Rekayasa Perangkat lunak, Bandung: Modula, 2011.

[3] H. A. Fatt, Analisis dan Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: ANDI, 2007.

[4] S. Pressman, Rekayasa Perangkat Lunak Pendekatan Praktisi, Yogyakarta: Andi, 1997.

[5] B. Sidik and H. I. Pohan, Pemrograman WEB dengan HTML, Bandung: INFORMATIKA, 2010.

[6] D. P. Hj. Yulia Djahir, Sistem Informasi Manajemen, Yogyakarta: CV Budi Utama, 2014.

[7] Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: ANDI, 2007.

[8] W. KOMPUTER, ShourtCourse Pengembangan Aplikasi Database Berbasis JavaDB dengan Netbeans, Yogyakarta: ANDI, 2010.

[9] E. Kurniawan, Pemrograman Web Dinamis dengan ASP.NET 4.5, Yogyakarta: ANDI, 2012.

[10] Shourtcase SQL Server 2008 Express, Yogyakarta: ANDI dan WAHAN KOMPUTER, 2010.

[11] Cepat Menguasai Visual Studio.NET 2008 Express, Yogyakarta: ANDI dan WAHANA KOKMPUTER, 2008.

Gambar

Tabel Relasi ............................................................................
tabel-tabel

Referensi

Dokumen terkait

Penelitian ini diharapkan dapat membantu tenaga kesehatan atau perawat komunitas dalam mengetahui self care management klien sehingga mampu menentukan tindakan yang

Nama-nama Dosen Fakultas dan Antar Fakultas pengajar dan penguji mata kuliah MDU dan MDK pada Progranr S-l Swadana FIK UNY Senrester Casal Tahun Akademik 20lll20l2

70 Tahun 2012 dan Penyesuaian dengan Peraturan Presiden Republik Indonesia Nomor 4 Tahun 2015 , kepada Rekanan yang berkeberatan atas pengumuman ini diberikan kesempatan

Qudamah menjelaskan bahwa proses audit terhadap pendapatan dan pengeluaran dilaksanakan di tingkat pusat, baik oleh diwan baitulm±l maupun diwan az-zim±m.Tugas

Senada dengan pendapat para ahli, TGAT yang dikutip oleh Wardani (2012: 48) asesmen mencakup seluruh cara yang digunakan untuk menilai unjuk.. kerja individual atau

Berkaitan dengan hal tersebut, untuk keamanan dan menghindari faktor penghambat dalam eksekusi objek jaminan fidusia tersebut, maka bank sebagai kreditur akan meminta

Kertas akademik ini akan menumpukan mengenai dilema keselamatan dan konflik yang berlaku di kawasan Laut China Selatan, di mana melibatkan pertikaian di antara

Untuk uji hipotesis, Ha akan diterima jika nilai signifikan <0,05 atau lebih besar dari t-statistik (1,96) yang menunjukkan adanya korelasi antara tingginya tingkat