Online Shop dengan Profit Sharing System.
vi
ABSTRAK
Aplikasi berbasis website yang akan dibuat ini dapat melakukan penjualan sendiri dan barang dari orang lain (merchant) yang bersedia memasarkan produk melalui website online shop, membagi produk berdasarkan kategori, memberikan referensi produk terhadap user yang menjadi member, menampilkan produk berdasarkan brand, memberikan informasi produk terbaru terhadap member melalui email, member dapat mengatur sistem informasi produk terbaru, memberikan promo terhadap member, website dapat di akses oleh user tanpa menjadi member, user tidak dapat melakukan transaksi pembelian sebelum menjadi member.
Kata Kunci: C#, Pembelian, Penjualan, Profit Sharing, Sistem Informasi, SQL Server 2008.
(2)
vii
ABSTRACT
Web-based application that will be created can perform its own sales and goods from others (merchants) who are willing to market their products through the online shop website, divide the product by category, giving the product a reference to the user who is a member, display products by brand, provide product information The latest to members via email, members can set the latest product information systems, providing a promo against the member, the website can be accessed by the user without becoming a member, the user can make purchases before becoming a member.
Keywords: C#, Information Systems, Purchasing, Profit Sharing, Sales, SQL Server 2008.
(3)
viii
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xi
DAFTAR TABEL ... xiv
DAFTAR NOTASI/ LAMBANG ... xv
DAFTAR SINGKATAN ... xvii
DAFTAR ISTILAH ... xviii
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 2
1.4.1 Ruang Lingkup Sistem ... 2
1.4.2 Ruang Lingkup Software ... 3
1.4.3 Ruang Lingkup Hardware ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Sistem Informasi ... 6
2.2 UML ... 8
2.2.1 Use Case... 8
2.2.2 Activity Diagram ... 9
2.2.3 Class Diagram ... 10
2.3 Profit Sharing ... 13
2.4 Flowchart ... 14
(4)
ix
2.6 Microsoft SQL Server ... 21
2.7 C-Sharp (C#) ... 21
2.8 Microsoft .NET Framework ... 22
2.9 ASP .Net Model View Controller (MVC) 5 ... 23
2.10 Crystal Report ... 24
2.11 Kamus Data ... 24
2.12 Black Box ... 26
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 27
3.1 Proses Bisnis ... 27
3.1.1 Proses Penjualan Manual ... 27
3.1.2 Proses Penjualan ... 29
3.1.3 Proses Permohonan Merchant ... 31
3.1.4 Proses Registrasi Agen ... 33
3.2 ER-Diagram ... 35
3.2.1 Skema Relasi ... 36
3.2.2 Tabel Program... 36
3.3 Arsitektur Sistem... 42
3.3.1 Use CaseOnline Shop ... 42
3.3.2 Activity Diagram ... 44
3.3.3 Class Diagram ... 54
3.4 Perancangan User Interface ... 56
3.4.1 Form Home ... 56
3.4.2 Form Shop... 57
3.4.3 Form Member Registration ... 58
3.4.4 Form How To Buy ... 59
3.4.5 Form Contact Support ... 59
3.4.6 Form Kategori... 60
3.4.7 Form Login ... 60
3.4.8 Form Konsinyasi ... 61
3.4.9 Form Kota... 62
3.4.10 Form Kecamatan... 62
(5)
x
3.4.12 Form Size ... 63
BAB 4. HASIL PENELITIAN ... 64
4.1 Halaman Home ... 64
4.2 Halaman Shop ... 64
4.3 Halaman How To Buy ... 65
4.4 Halaman Member Registration ... 66
4.5 Halaman Size Chart ... 66
4.6 Halaman Contact ... 67
4.7 Halaman Blog ... 67
4.8 Halaman Login... 68
4.9 Halaman Agen ... 68
4.10 Halaman Kategori ... 69
4.11 Halaman Kota ... 70
4.12 Halaman Kecamatan ... 71
4.13 Halaman Produk ... 72
4.14 Halaman Konsinyasi ... 73
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 75
5.1 Blackbox Testing ... 75
5.1.1 Test Case Login ... 75
5.1.2 Test Case Tambah Produk... 75
5.1.3 Test Case Halaman Hapus Produk ... 76
5.1.4 Test Case Halaman Tambah Kategori ... 76
5.1.5 Test Case Halaman Hapus Kategori ... 77
5.1.6 Test Case Halaman Tambah Ukuran ... 78
5.1.7 Test Case Halaman Hapus Ukuran ... 78
5.1.8 Test Case Halaman Tambah Kota ... 79
5.1.9 Test Case Halaman Hapus Kota ... 80
5.1.10 Test Case Halaman Login Konsumen... 80
5.1.11 Test Case Halaman Register ... 81
BAB 6. SIMPULAN DAN SARAN ... 82
6.1 Simpulan ... 82
(6)
xi
DAFTAR PUSTAKA ... 1
DAFTAR GAMBAR
Gambar 2.1 Contoh Struktur Class Diagram(P.Pudjo Widodo:2011) ... 10Gambar 2.2 Contoh Generalization dan Inheritence Class Diagram(P.Pudjo Widodo:2011) ... 10
Gambar 2.3 Contoh Association Class Diagram(P.Pudjo Widodo:2011) ... 11
Gambar 2.4 Contoh Aggregation Class Diagram(P.Pudjo Widodo:2011) ... 11
Gambar 2.5 Contoh Composition Class Diagram(P.Pudjo Widodo:2011) .... 12
Gambar 2.6 Contoh Dependency Class Diagram ... 12
Gambar 2.7 Contoh Realization Class Diagram ... 12
Gambar 2.8 Contoh Class Diagram ... 13
Gambar 2.9 Contoh Gambar ERD ... 16
Gambar 2.10 Entitas ... 17
Gambar 2.11 Atribut ... 17
Gambar 2.12 Atribut Komposit ... 17
Gambar 2.13 Atribut Bernilai Tunggal ... 18
Gambar 2.14 Atribut Bernilai banyak ... 18
Gambar 3.1 Flowchart Penjualan Manual ... 28
Gambar 3.2 Flowchart Proses Penjualan... 29
Gambar 3.3 Flowchart Proses Permohonan Merchant ... 31
Gambar 3.4 Flowchart Proses Permohonan Agen ... 33
Gambar 3.5 Entity Relationship Diagram ... 35
Gambar 3.6 Skema Relasi ... 36
Gambar 3.7 Use Case Online Shop ... 43
Gambar 3.8 Activity Diagram Login ... 44
Gambar 3.9 Activity Diagram Mengelola Konsumen ... 45
Gambar 3.10 Activity Diagram Mengelola Kategori ... 46
Gambar 3.11 Activity Diagram Produk ... 47
Gambar 3.12 Activity Diagram Konsinyasi ... 48
Gambar 3.13 Activity Diagram Mengelola Kota ... 49
(7)
xii
Gambar 3.15 Activity Diagram Register ... 51
Gambar 3.16 Activity Diagram Shopping Cart. ... 52
Gambar 3.17 Activity Diagram Check Out ... 53
Gambar 3.18 Activity Diagram Konfirmasi Pembayaran ... 54
Gambar 3.19 Class Diagram ... 55
Gambar 3.20 Form tampilan Home ... 56
Gambar 3.21 Form tampilan Shop ... 57
Gambar 3.22 Form tampilan Member Registration ... 58
Gambar 3.23 Form halaman How To Buy... 59
Gambar 3.24 Form tampilan Contact Support ... 59
Gambar 3.25 Form Kategori ... 60
Gambar 3.26 Form Login ... 60
Gambar 3.27 Form Konsinyasi ... 61
Gambar 3.28 Form Kota ... 62
Gambar 3.29 Form Kecamatan ... 62
Gambar 3.30 Form Size Chart ... 63
Gambar 3.31 Form Size ... 63
Gambar 4.1 Halaman Home ... 64
Gambar 4.2 Halaman Kategori Produk ... 65
Gambar 4.3 Halaman How To Buy ... 65
Gambar 4.4 Halaman Member Registration... 66
Gambar 4.5 Halaman Size Chart ... 66
Gambar 4.6 Halaman Contact ... 67
Gambar 4.7 Halaman Blog... 67
Gambar 4.8 Form Login ... 68
Gambar 4.9 Halaman Tambah Agen ... 69
Gambar 4.10 Halaman Hapus Agen ... 69
Gambar 4.11 Halaman Tambah Kategori ... 70
Gambar 4.12 Halaman Hapus Kategori ... 70
Gambar 4.13 Halaman Tambah Kota ... 71
Gambar 4.14 Halaman Hapus Kota ... 71
(8)
xiii
Gambar 4.16 Halaman Tambah Produk ... 72
Gambar 4.17 Halaman Hapus Produk ... 73
Gambar 4.18 Halaman Tambah Konsinyasi ... 73
(9)
xiv
DAFTAR TABEL
Tabel 2.1 Simbol Multiplisitas ... 13
Tabel 5.1 Halaman Login ... 75
Tabel 5.2 Halaman Tambah Produk ... 75
Tabel 5.3 Halaman Hapus produk ... 76
Tabel 5.4 Halaman Tambah Kategori ... 77
Tabel 5.5 Halaman Hapus Kategori ... 77
Tabel 5.6 Halaman Tambah Ukuran ... 78
Tabel 5.7 Halaman Hapus Ukuran ... 78
Tabel 5.8 Halaman tambah Kota ... 79
Tabel 5.9 Halaman Hapus Kota ... 80
Tabel 5.10 Halaman Login Konsumen ... 80
(10)
xv
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Terminator
Menyatakan permulaan atau akhir suatu program
Flowchart Proses
Menyatakan suatu tindakan (proses) yang dilakukan oleh komputer
Flowchart Decision
Menunjukan suatu kondisi tertentu yang akan
menghasilkan dua
kemungkinan
Flowchart Document
Mencetak keluaran dalam bentuk dokumen
Flowchart Manual Input
Memasukan data secara
manual dengan
menggunakan online
keyboard
Flowchart Manual
Operation
Menyatakan suatu
tindakan (proses) yang dilakukan oleh komputer
Flowchart Stored data
Menyatakan input berasal dari disk atau output disimpan ke disk
Flowchart Flow
Menyatakan jalannya arus suatu proses
Activity
Diagram Solid circle
Menggambarkan proses dimulai pertama kali di dalam activity diagram. Activity
Diagram Bulls eye
Menggambarkan akhir dari proses
(11)
xvi
Jenis Notasi/Lambang Nama Arti
Activity Diagram
Rounded rectangle
Menggambarkan aktivitas yang terjadi dalam activity diagram Activity
Diagram Diamond
Menggambarkan cabang atau if condition
Activity
Diagram Continous line
Menggambarkan urutan perpindahan kegiatan dari satu aktivitas ke aktivitas yang lain.
Use Case
Diagram Actor
Menggambarkan
pengguna aplikasi (user)
Use Case
Diagram Use Case
Menjelaskan kegiatan yang dilakukan oleh actor
Use Case
Diagram Asociation
Menjelaskan hubungan antara actor dengan use case
User Case
Diagram Generalization
Menunjukan hubungan antara elemen yang lebih umum ke elemen yang lebih spesifik
Use Case
Diagram Dependency
Menunjukan hubungan bahwa perubahan pada suatu elemen memberi pengaruh pada elemen lain
Class
Diagram Class
Menunjukan kumpulan objek yang memiliki atribut dan operasi yang sama
(12)
xvii
DAFTAR SINGKATAN
Singkatan Keterangan
ERD Entity Relationship Diagram UML Unified Model Language OOP Object Oriented Programming
SQL Structured Query Language MODEL E-R Model Entity Relationship
(13)
xviii
DAFTAR ISTILAH
Istilah Keterangan
Event Kejadian pada suatu transaksi Use Case Penggambaran perilaku subjek
Class Diagram Diagram kelas untuk memvisualisasikan stuktur model
Class Kumpulan atribut dan method Initial state Kondisi awal
Flowchart Proses bisnis
Black Box Pengujian kesalahan yang berhubung dengan kesalahan fungsional perangkat lunak
(14)
1
BAB 1. PENDAHULUAN
Dalam bab ini menjelasakan latar belakang masalah, rumusan masalah, tujuan pembahasaan, ruang lingkup kajian, sumber data dan sistematika penyajian.
1.1 Latar Belakang Masalah
Seiring berkembangnya teknologi informasi berbasis website saat ini memberikan peluang bisnis terhadap penjualan dan pembelian secara online yang memudahkan seseorang untuk dapat melakukan pembelian produk. Hal ini berlaku untuk seseorang yang memiliki produk dan ingin memasarkan secara luas melalui website. Dalam sebuah toko clothing/Distro produk hanya dapat dipasarkan dalam lingkup daerah sekitar. Dengan adanya website online shop produk dapat memperluas pemasaran dan penjualan produk.
Aplikasi berbasis website yang akan dibuat ini dapat melakukan penjualan sendiri dan barang dari orang lain yang bersedia memasarkan produk melalui website online shop, membagi produk berdasarkan kategori, memberikan referensi produk terhadap user yang menjadi member, menampilkan produk berdasarkan brand, memberikan informasi produk terbaru terhadap member melalui email, member dapat mengatur sistem informasi produk terbaru, memberikan promo terhadap member, website dapat di akses oleh user tanpa menjadi member, user tidak dapat melakukan transaksi pembelian sebelum menjadi member.
Oleh karena itu pilihan yang paling tepat adalah membangun sebuah website untuk membantu pemasaran dan penjualan sesuai dengan kebutuhan pada era global yang ketat ini. Maka dari itu akan dibuat sebuah aplikasi berbasis website yang diberi judul online shop dengan profit sharing system yang akan dikembangkan dalam suatu sistem yang terintegrasi dan mampu beradaptasi dengan perkembangan teknologi saat ini dan masa yang akan datang.
(15)
2
1.2 Rumusan Masalah
Rumusan masalah Online Shop dengan Profit Sharing System, adalah sebagai berikut :
1. Bagaimana merancang sistem yang dapat mengelola data penjualan, pengiriman dan retur barang?
2. Bagaimana merancang sistem yang dapat mengelola produk baru? 3. Bagaimana merancang sistem yang dapat membantu perhitungan profit
sharing?
1.3 Tujuan Pembahasan
Tujuan pembahasan Online Shop dengan Profit Sharing System, adalah sebagai berikut :
1. Untuk menciptakan suatu sistem informasi pengelolaan data penjualan, pengiriman dan retur barang.
2. Untuk menciptakan suatu sistem yang memberikan informasi produk terbaru dengan menggunakan email gateway.
3. Untuk menciptakan suatu sistem informasi profit sharing untuk jasa pengiriman barang.
1.4 Ruang Lingkup Kajian
Dalam pembuatan aplikasi online shop dengan profit sharing system, dibagi atas 3 hak akses, admin sebagai pengelola seluruh data yang ada pada aplikasi, hak akses user untuk pengguna yang telah menjadi member dan hak akses konsinyasi diberikan kepada merchant utuk melihat barang yang telah terjual. Maka akan dibuat batasan masalah agar topik yang dibicarakan tetap pada batasan yang sudah ditentukan:
1.4.1 Ruang Lingkup Sistem
Ruang lingkup dalam pembuatan sistem ini, antara lain : 1. Pengelolaan informasi data penjualan online.
2. Pengelolaan informasi data profit sharing.
3. Pengelolaan informasi email gateway untuk menginformasikan barang baru pada member.
(16)
3
4. Pengelolaan informasi pengiriman barang. 5. Pengelolaan informasi retur barang.
6. Pengelolaan informasi laporan penjualan.
1.4.2 Ruang Lingkup Software
Batasan perangkat lunak pembuatan sistem ini, antara lain : 1. Sistem ini merupakan aplikasi berbasis Website Application.
2. Bahasa pemrograman yang digunakan pada aplikasi ini adalah C#, karena C# merupakan bahasa pemrograman yang sudah mendukung orientasi objek, mudah digunakan, fleksibel dan mempunyai kinerja yang baik untuk aplikasi berbasis web.
3. Database server yang digunakan pada aplikasi ini adalah SQL Server 2008 R2, karena SQL Server 2008 R2 merupakan Database server yang mudah digunakan dari segi administrasinya dan juga produk Microsoft yang cukup baik apabila digunakan dengan bahasa pemrograman C#. 4. Laporan yang digunakan pada aplikasi ini adalah Crystal Report 2008,
karena Crystal Report 2008 merupakan aplikasi pembuat laporan yang mudah digunakan dalam pembuatan reportnya dan juga produk Microsoft yang cukup baik apabila digunakan dengan bahasa pemrograman C# dan Database server SQL Server 2008.
5. Arsitektur Pemrograman yang digunakan pada aplikasi ini adalah model view Controller (MVC) 5
1.4.3 Ruang Lingkup
Hardware
Batasan perangkat keras yang digunakan untuk mendukung aplikasi ini adalah :
1. Monitor
2. Keyboard + Mouse 3. Harddisk 500 GB 4. Memory DDR3 4 GB
(17)
4
1.5 Sumber Data
Sumber data yang diperoleh dari kebutuhan online shop adalah : 1. Primer
Sumber data primer yaitu data yang diperoleh dari wawancara langsung terhadap pemilik online shop.
2. Sekunder
Sumber data sekunder yaitu buku dan literature yang berkaitan dengan pembuatan aplikasi online shop.
1.6 Sistematika Penyajian
Dalam penulisan laporan tugas akhir ini dibagi menjadi enam (6) Bab yang terdiri dari :
BAB 1. PENDAHULUAN
Membahas mengenai pendahuluan yang terdiri dari latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian.
BAB 2. KAJIAN TEORI
Membahas mengenai dasar teori-teori yang digunakan untuk
membuat aplikasi “Online Shop Dengan Profit Sharing System”.
BAB 3. ANALISA DAN RANCANGAN SISTEM
Membahas mengenai analisa dan rancangan sistem dari aplikasi akan yang dibuat.
BAB 4. HASIL PENELITIAN
Membahas mengenai hasil penelitian dari aplikasi “Online Shop Dengan Profit Sharing System”.
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Membahas mengenai hasil pengujian Black Box dari aplikasi yang telah dibuat.
BAB 6. SIMPULAN DAN SARAN
Membahas mengenai kesimpulan dan saran yang didapat dari hasil penelitian.
(18)
5
DAFTAR PUSTAKA
Bagian yang berisi tentang daftar sumber-sumber informasi yang digunakan untuk menduk
(19)
82
BAB 6. SIMPULAN DAN SARAN
Bab ini berisikan tentang simpulan dan saran dari penulis yang didapat dari hasil penelitian yang sudah dilakukan. Seimpulan dan saran dibuat sesuai dengan tujuan penelitian dan saran yang diperlukan untuk perkembangan penelitian.
6.1 Simpulan
Setelah melakunan analisa dan dokumentasi aplikasi berbasis website online shop dengan profit sharing sistem, maka dapat dibuat kesimpulan sebagai berikut :
1. Telah berhasil merancang aplikasi berbasis website dengan fitur konsumen dapat melakukan konfirmasi pembayaran baik secara online ataupun secara manual.
2. Telah mengembangkan aplikasi berbasis website yang berisikan informasi kepada calon konsumen.
3. Telah membangun aplikasi berbasis website dengan menggunakan konsep konsinyasi untuk pembagian keuntungan.
6.2 Saran
Dari hasil kesimpulan di atas, maka saran yang diberikan adalah sebagai berikut :
1. Pada penelitian selanjutnya dapat dilakukan eksplorasi terhadap fitur konsinyasi dapat dikembangkan secara lebih luas lagi.
2. Pada pengembangan selanjutnya sebaiknya menggunakan metode Decision Support System untuk menganalisa konsumen dan pasar sesuai dengan segmentasinya.
(20)
83
DAFTAR PUSTAKA
[1] Jogiyanto, Sistem Teknologi Informasi, Yogyakarta: Andi, 2005.
[2] M. G. Robert, Sistem Informasi Untuk Manajemen Modern, Jakarta: Erlangga, 2006.
[3] R. Mcleod, Sistem Informasi Manajemen, Jakarta: PT. Prenhallindo, 2008.
[4] J. HM, Sistem Teknologi Informasi, Yogyakarta: Andi, 2005.
[5] G. Booch, J. Rumbaugh and I. Jacobson, The Unified Modeling Language User Guide SECOND EDITION, Addison Wesley Professional, 2005.
[6] P. Pudjo Widodo and Herlawati, Menggunakan UML, Bandung: Informatika Bandung, 2011.
[7] A. Sartono, Manajemen Keuangan Teori dan Aplikasi, Indonesia: BPFE Yogyakarta, 2008.
[8] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2005.
[9] Jogiyanto, Analisis dan Disain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: CV. Andi Offset, 2008. [10] A. Freeman and S. Sanderson, Pro ASP.NET MVC 3 Framework, Third
Edition, New York: Paul Manning, 2011.
[11] J. C. Bradley and A. C. Milspaugh, Programming in C# .Net, New York: McGraw-Hill, 2007.
[12] A. G. Taylor, Crystal report 2008 for dummies, Wiley publishing, 2008. [13] D. T. Larose, Discovering Knowledge in Data : An Introduction to Data
Mining, John Willey & Sons.Inc, 2005.
[14] R. S. Pressman, Rekayasa Perangkat Lunak Pendekatan Praktisi, Yogyakarta: ANDI, 2007.
(1)
1.2 Rumusan Masalah
Rumusan masalah Online Shop dengan Profit Sharing System, adalah sebagai berikut :
1. Bagaimana merancang sistem yang dapat mengelola data penjualan, pengiriman dan retur barang?
2. Bagaimana merancang sistem yang dapat mengelola produk baru? 3. Bagaimana merancang sistem yang dapat membantu perhitungan profit
sharing?
1.3 Tujuan Pembahasan
Tujuan pembahasan Online Shop dengan Profit Sharing System, adalah sebagai berikut :
1. Untuk menciptakan suatu sistem informasi pengelolaan data penjualan, pengiriman dan retur barang.
2. Untuk menciptakan suatu sistem yang memberikan informasi produk terbaru dengan menggunakan email gateway.
3. Untuk menciptakan suatu sistem informasi profit sharing untuk jasa pengiriman barang.
1.4 Ruang Lingkup Kajian
Dalam pembuatan aplikasi online shop dengan profit sharing system, dibagi atas 3 hak akses, admin sebagai pengelola seluruh data yang ada pada aplikasi, hak akses user untuk pengguna yang telah menjadi member dan hak akses konsinyasi diberikan kepada merchant utuk melihat barang yang telah terjual. Maka akan dibuat batasan masalah agar topik yang dibicarakan tetap pada batasan yang sudah ditentukan:
1.4.1 Ruang Lingkup Sistem
Ruang lingkup dalam pembuatan sistem ini, antara lain : 1. Pengelolaan informasi data penjualan online.
2. Pengelolaan informasi data profit sharing.
3. Pengelolaan informasi email gateway untuk menginformasikan barang baru pada member.
(2)
3
4. Pengelolaan informasi pengiriman barang. 5. Pengelolaan informasi retur barang.
6. Pengelolaan informasi laporan penjualan.
1.4.2 Ruang Lingkup Software
Batasan perangkat lunak pembuatan sistem ini, antara lain : 1. Sistem ini merupakan aplikasi berbasis Website Application.
2. Bahasa pemrograman yang digunakan pada aplikasi ini adalah C#, karena C# merupakan bahasa pemrograman yang sudah mendukung orientasi objek, mudah digunakan, fleksibel dan mempunyai kinerja yang baik untuk aplikasi berbasis web.
3. Database server yang digunakan pada aplikasi ini adalah SQL Server 2008 R2, karena SQL Server 2008 R2 merupakan Database server yang mudah digunakan dari segi administrasinya dan juga produk Microsoft yang cukup baik apabila digunakan dengan bahasa pemrograman C#. 4. Laporan yang digunakan pada aplikasi ini adalah Crystal Report 2008,
karena Crystal Report 2008 merupakan aplikasi pembuat laporan yang mudah digunakan dalam pembuatan reportnya dan juga produk Microsoft yang cukup baik apabila digunakan dengan bahasa pemrograman C# dan Database server SQL Server 2008.
5. Arsitektur Pemrograman yang digunakan pada aplikasi ini adalah model view Controller (MVC) 5
1.4.3 Ruang Lingkup
Hardware
Batasan perangkat keras yang digunakan untuk mendukung aplikasi ini adalah :
1. Monitor
2. Keyboard + Mouse 3. Harddisk 500 GB 4. Memory DDR3 4 GB
(3)
1.5 Sumber Data
Sumber data yang diperoleh dari kebutuhan online shop adalah : 1. Primer
Sumber data primer yaitu data yang diperoleh dari wawancara langsung terhadap pemilik online shop.
2. Sekunder
Sumber data sekunder yaitu buku dan literature yang berkaitan dengan pembuatan aplikasi online shop.
1.6 Sistematika Penyajian
Dalam penulisan laporan tugas akhir ini dibagi menjadi enam (6) Bab yang terdiri dari :
BAB 1. PENDAHULUAN
Membahas mengenai pendahuluan yang terdiri dari latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian.
BAB 2. KAJIAN TEORI
Membahas mengenai dasar teori-teori yang digunakan untuk membuat aplikasi “Online Shop Dengan Profit Sharing System”.
BAB 3. ANALISA DAN RANCANGAN SISTEM
Membahas mengenai analisa dan rancangan sistem dari aplikasi akan yang dibuat.
BAB 4. HASIL PENELITIAN
Membahas mengenai hasil penelitian dari aplikasi “Online Shop Dengan Profit Sharing System”.
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Membahas mengenai hasil pengujian Black Box dari aplikasi yang telah dibuat.
BAB 6. SIMPULAN DAN SARAN
Membahas mengenai kesimpulan dan saran yang didapat dari hasil penelitian.
(4)
5
DAFTAR PUSTAKA
Bagian yang berisi tentang daftar sumber-sumber informasi yang digunakan untuk menduk
(5)
82
BAB 6. SIMPULAN DAN SARAN
Bab ini berisikan tentang simpulan dan saran dari penulis yang didapat dari hasil penelitian yang sudah dilakukan. Seimpulan dan saran dibuat sesuai dengan tujuan penelitian dan saran yang diperlukan untuk perkembangan penelitian.
6.1 Simpulan
Setelah melakunan analisa dan dokumentasi aplikasi berbasis website online shop dengan profit sharing sistem, maka dapat dibuat kesimpulan sebagai berikut :
1. Telah berhasil merancang aplikasi berbasis website dengan fitur konsumen dapat melakukan konfirmasi pembayaran baik secara online ataupun secara manual.
2. Telah mengembangkan aplikasi berbasis website yang berisikan informasi kepada calon konsumen.
3. Telah membangun aplikasi berbasis website dengan menggunakan konsep konsinyasi untuk pembagian keuntungan.
6.2 Saran
Dari hasil kesimpulan di atas, maka saran yang diberikan adalah sebagai berikut :
1. Pada penelitian selanjutnya dapat dilakukan eksplorasi terhadap fitur konsinyasi dapat dikembangkan secara lebih luas lagi.
2. Pada pengembangan selanjutnya sebaiknya menggunakan metode Decision Support System untuk menganalisa konsumen dan pasar sesuai dengan segmentasinya.
(6)
83
DAFTAR PUSTAKA
[1] Jogiyanto, Sistem Teknologi Informasi, Yogyakarta: Andi, 2005.
[2] M. G. Robert, Sistem Informasi Untuk Manajemen Modern, Jakarta: Erlangga, 2006.
[3] R. Mcleod, Sistem Informasi Manajemen, Jakarta: PT. Prenhallindo, 2008.
[4] J. HM, Sistem Teknologi Informasi, Yogyakarta: Andi, 2005.
[5] G. Booch, J. Rumbaugh and I. Jacobson, The Unified Modeling Language User Guide SECOND EDITION, Addison Wesley Professional, 2005.
[6] P. Pudjo Widodo and Herlawati, Menggunakan UML, Bandung: Informatika Bandung, 2011.
[7] A. Sartono, Manajemen Keuangan Teori dan Aplikasi, Indonesia: BPFE Yogyakarta, 2008.
[8] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2005.
[9] Jogiyanto, Analisis dan Disain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: CV. Andi Offset, 2008. [10] A. Freeman and S. Sanderson, Pro ASP.NET MVC 3 Framework, Third
Edition, New York: Paul Manning, 2011.
[11] J. C. Bradley and A. C. Milspaugh, Programming in C# .Net, New York: McGraw-Hill, 2007.
[12] A. G. Taylor, Crystal report 2008 for dummies, Wiley publishing, 2008. [13] D. T. Larose, Discovering Knowledge in Data : An Introduction to Data
Mining, John Willey & Sons.Inc, 2005.
[14] R. S. Pressman, Rekayasa Perangkat Lunak Pendekatan Praktisi, Yogyakarta: ANDI, 2007.