i Universitas Kristen Maranatha
ABSTRAK
Perkembangan teknologi, internet saat ini menempati posisi yang penting dalam
kehidupan manusia. Internet memberikan kemudahan bagi penggunanya untuk mendapatkan
informasi melalui website dengan mamfaat memberikan suatu informasi untuk berkomunikasi
secara cepat dan akurat dari satu tempat ke tempat lain tanpa dibatasi oleh jarak dan waktu.
PT Humpuss Karbometil Selulosa merupakan salah satu perusahaan yang terletak di
Indonesia, ia telah menyadari pentingnya sebuah layanan informasi melaui internet melalui
website tersebut, sehingga ia membutuhkan suatu website yang diharapkan akan dapat
membantu para konsumen dalam memperoleh informasi mengenai perusahaan mereka serta
dengan adanya website itu maka diharapkan para konsumen juga dapat mengetahui informasi
mengenai produk-produk yang dimiliki oleh PT Humpuss Karbometl Selulosa dan dapat
memperoleh informasi mengenai aktifitas perusahaan tersebut dengan kata lain orang akan
dapat mengetahui keberadaan perusahaan PT Humpuss Karbometil Selulosa yang terletak di
Indonesia tepatnya Cikampek.
Penulis mencoba untuk membangun sebuah website dinamis yaitu sebuah website PT
Humpus Karbometil Selulosa yang berbasis ASP.Net senantiasa untuk memenuhi kebutuhan
perusahaan tersebut. Website yang dibuat ini merupakan perbaikan dan pengembangan dari
pada website sebelumnya, website yang akan dibuat terhubung dengan suatu tempat
penyimpanan data atau database seperti website yang sudah di buat, akan tetapi database
tersebut akan didapati beberapa penambahan–penambahan kompleksitas yang seiring dengan
penambahan fitur–fitur yang sudah tertera di atas, yang dimana database tersebut berperan
sebagai penyimpanan data komentar dari pelanggan, biodata administrator, data produk, data
grafik, data pembelian dan data penjualan produk, pada bagian administrator memiliki peranan
membaca komentar dari pelanggan, melakukan perubahan data produk, penjualan, pembelian,
ii Universitas Kristen Maranatha
ABSTRACT
The development of internet technology at this time occupied the position that was
important in the life of humankind.
The internet gave the ease for his user to get information through website with the benefit
gave an information to communicate quickly and accurately from one place to the other place
without being restricted by the distance and time.
PT Humpus karbometil Cellulose was one of the companies that was located in
Indonesia, he realised the importance of an information service through the internet through
website this, so as he needed some website that it was hoped will help the consumers in
receiving information about their company as well as with the existence website that.
Then in expected the consumers also to be able to know information about products that
were owned by PT Humpuss Karbometil Selulosa and could receive information concerning the
activity of this company in other words the person would dapet knew the existence of the
company of PT Humpuss Karbometil Selulosa that was located in Indonesia to be precise
Cikampek.
The writer trying to build one website dynamic that is one website PT Humpus
Karbometil Selulosa that was based ASP.Net always to satisfy the requirement for this
company.
Website that was made this was the improvement and the development than website
beforehand, website that will be made conected with a place of the storage of the data or
database like website that already in for, but database this will be found by several increases in
the complexity that together with the increase fitur-fitur that has been printed above,That where
database this play a role as the storage the data commented from the customer, biodata the
administrator, the product data, the graph data, the purchase data and the sale data of the
product, in the administrator's part had the role the reader the comment from the customer,
iii Universitas Kristen Maranatha DAFTAR ISI
Abstrak ...i
Daftar Isi ...iii
Daftar Gambar ...vii
Daftar Tabel ...x
BAB I PENDAHULUAN ...1
1.1 Latar Belakang ...1
1.2 Rumusan Masalah ...1
1.3 Tujuan ...2
1.4 Batasan Masalah ...3
1.5 Sistematika Pembahasan ...3
1.6 Time Schedule ...4
BAB II DASAR TEORI ...5
2.1 Persyaratan Antarmuka Eksternal ...5
2.1.1 Antarmuka Dengan Pengguna ...5
2.1.2 Antarmuka Perangkat Keras ...6
2.1.3 Antarmuka Perangkat Lunak ...7
2.2 Alasan Pemilihan Tool Atau Teori Yang Digunakan ...7
2.2.1 SQL Server 2000 ...7
2.2.2 ASP.NET ...8
2.2.3 Visual Basic.NET (language) ...9
2.2.4 Javascript ...9
BAB III ANALISA DAN PEMODELAN ...11
3.1 Arsitektur Aplikasi/Sistem ...11
3.1.1 DFD ...11
3.1.1.1 Diagram Konteks ...11
3.1.1.2 DFD Level 1 ...12
3.1.1.3 DFD Level 2 dari Proses 1 (Proses Administrasi) ...13
iv Universitas Kristen Maranatha
3.1.1.5 DFD Level 3 dari Proses 1.2 (Proses Selling) ...15
3.1.1.6 DFD Level 3 dari Proses 1.3 (Proses Buying) ...16
3.1.1.7 DFD Level 3 dari Proses 1.4 (Proses Supplier) ...17
3.1.1.8 DFD Level 3 dari Proses 1.5 (Proses Product) ...18
3.1.1.9 DFD Level 3 dari Proses 1.6 (Proses Customer) ...19
3.1.1.10 DFD Level 3 dari Proses 1.7 (Proses Command) ...20
3.1.1.11 DFD Level 3 dari Proses 1.8 (Proses Picture) ...21
3.1.1.12 DFD Level 4 dari Proses 1.1.4 (Proses Edit Registrasi) ...21
3.1.1.13 DFD Level 4 dari Proses 1.1.5 (Proses Web Security) ...22
3.1.1.14 DFD Level 4 dari Proses 1.2.4 (Proses Edit Selling) ...23
3.1.1.15 DFD Level 4 dari Proses 1.3.4 (Proses Edit Buying) ...23
3.1.1.16 DFD Level 4 dari Proses 1.4.4 (Proses Edit Supplier) ...24
3.1.1.17 DFD Level 4 dari Proses 1.5.4 (Proses Edit Product) ...24
3.1.1.18 DFD Level 4 dari Proses 1.6.4 (Proses Edit Customer) ...25
3.1.1.19 DFD Level 4 dari Proses 1.8.4 (Proses Edit Picture) ...25
3.1.1.20 DFD Level 4 dari Proses 2 (Proses User) ...26
3.1.2 Kamus Data ...27
3.1.3 Spesifikasi Proses ...32
3.2 Web Map ...42
3.2.1 Sitemap User ...42
3.2.2 Sitemap Admin ...43
3.3 ER Diagram / Tabel Diagram ...44
3.4 Perancangan User Interface Dan Layout ...48
3.4.1 Fitur Login ...48
3.4.2 Fitur Input Data ...50
3.4.3 Fitur Input Data ...51
3.4.4 Fitur Hapus Data ...52
3.4.5 Fitur Cari Data ...54
3.4.6 Fitur Print Data ...56
3.4.7 Fitur Grafik Browser ...57
3.4.8 Fitur Log dan Permission ...58
3.4.9 Fitur Reset Password ...60
v Universitas Kristen Maranatha
4.1 Implementasi Komponen Perangkat Lunak ...62
4.1.1 Prosedure Login ...62
4.1.2 Prosedure Contact Us ...63
4.1.3 Prosedure Add Data Registration ...65
4.1.4 Prosedure Delete Data Registration ...66
4.1.5 Prosedure Add Data Produk ...67
4.1.6 Prosedure Update Data Produk...68
4.1.7 Prosedure Search Data Produk ...69
4.1.8 Prosedure Logout ...70
4.2 Ulasan Realisasi User Interface Desain ...70
4.2.1 Index ...70
4.2.8 Add Data Registration ...76
4.2.9 View Data Registration ...76
4.2.10 Edit Data Registration ...77
4.2.11 Add Data Product ...78
4.2.12 View Data Product ...78
4.2.13 Edit Data Product ...79
4.2.14 Search Data Product ...80
4.2.15 Print Data Product ...80
4.2.16 View Data Command ...81
4.2.17 Delete Data Command ...81
4.2.18 Search Data Command ...82
4.2.19 Print Data Command ...82
4.2.20 Web Security ...83
4.2.21 Add Selling Data...84
4.2.22 Print Selling Data...84
4.2.23 Add Buying Data ...85
vi Universitas Kristen Maranatha
4.2.25 Add Supplier Data ...86
4.2.26 Print Supplier Data ...86
4.2.27 Add Customer Data ...87
4.2.28 Print Customer Data ...87
BAB V PENGUJIAN ...88
5.1 Perjalanan Tahap Implementasi ...88
5.2 Debugging...88
5.2.1 Test Case / Sekenario ...88
5.2.2 BlackBox ...89
5.2.3 WhiteBox ...90
5.3 Evaluasi Identifikasi Masalah ...93
BAB VI KESIMPULAN DAN SARAN ...94
6.1 Kesimpulan ...94
6.2 Saran ...94
DAFTAR PUSTAKA
vii Universitas Kristen Maranatha
DAFTAR TAMBAR
Gambar 3.1 Diagram Konteks ...11
Gambar 3.2 DFD Level 1 ...12
Gambar 3.23 ER Diagram Table Penjualan ...43
Gambar 3.24 ER Diagram Table Pembelian Bahan Baku ...44
Gambar 3.25 ER Diagram Table User Permission ...45
Gambar 3.26 Fitur Login Questioner ...48
Gambar 3.27 Fitur Login ...48
Gambar 3.28 Fitur Input Data ...50
Gambar 3.29 Fitur Ubah Data ...51
Gambar 3.30 Fitur Hapus Data ...52
viii Universitas Kristen Maranatha
Gambar 3.32 Fitur Cari Data Command ...54
Gambar 3.33 Fitur Print Excel ...56
Gambar 3.34 Fitur Print Now ...56
Gambar 3.35 Fitur Grafik Browser ...57
Gambar 3.36 Fitur Log dan IP Address ...58
Gambar 3.37 Fitur Reset Password ...60
Gambar 3.38 Fitur Send Email Reset Password ...60
Gambar 4.1 Alur Logika Login ...62
Gambar 4.2 Alur Logika Contact Us ...64
Gambar 4.3 Alur Logika Delete Data ...66
Gambar 4.4 Alur Logika Add Data ...67
Gambar 4.5 Alur Logika Update Data ...68
Gambar 4.6 Alur Logika Search Data ...69
Gambar 4.7 Halaman Index ...70
Gambar 4.8 Halaman Home ...71
Gambar 4.9 Halaman Gallery ...71
Gambar 4.10 Gallery View ...72
Gambar 4.11 Halaman Email ...72
Gambar 4.12 Halaman Produk ...73
Gambar 4.13 Halaman Contactus ...73
Gambar 4.14 Halaman Login Atas ...74
Gambar 4.15 Halaman Login Bawah ...74
Gambar 4.16 Halaman Menu Admin ...75
Gambar 4.17 Halaman Pie Grafik ...75
Gambar 4.18 Add Data Registration ...76
Gambar 4.19 View Data Registration ...76
Gambar 4.20 Edit Data Registration ...77
Gambar 4.21 Update Registration ...77
Gambar 4.22 Add Data Product ...78
Gambar 4.23 View Data Product ...78
Gambar 4.24 Edit Data Product ...79
Gambar 4.25 Update Data Product ...79
Gambar 4.26 Delete Data Product ...79
ix Universitas Kristen Maranatha
Gambar 4.28 Print Data Product ...80
Gambar 4.29 View Data Command ...81
Gambar 4.30 Delete Data Command ...81
Gambar 4.31 Search Data Command ...82
Gambar 4.32 Print Data Command ...82
Gambar 4.33 Web Security ...83
Gambar 4.34 Reset Password ...83
Gambar 4.35 Report Reset Password ...83
Gambar 4.36 Add Selling Data ...84
Gambar 4.37 Print Selling Data ...84
Gambar 4.38 Add Buying Data ...85
Gambar 4.39 Print Buying Data ...85
Gambar 4.40 Add Supplier Data ...86
Gambar 4.41 Print Supplier Data ...86
Gambar 4.42 Add Customer Data ...87
x Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 1.1 Time Schedule ...4
Tabel 2.1 Spesifikasi yang Disarankan...6
Tabel 2.2 Spesifikasi Minimum ...6
Tabel 3.1 Kamus Data User Name ...27
Tabel 3.2 Kamus Data Password ...27
Tabel 3.3 Kamus Data F_input ...27
Tabel 3.4 Kamus Data F_update...27
Tabel 3.5 Kamus Data F_delete ...27
Tabel 3.6 Kamus Data F_contactus ...28
Tabel 3.7 Kamus Data Full_name ...28
Tabel 3.8 Kamus Data D_komentar ...28
Tabel 3.9 Kamus Data Email ...28
Tabel 3.10 Kamus Data I_produk ...28
Tabel 3.11 Kamus Data D_registrasi ...28
Tabel 3.12 Kamus Data S_input ...29
Tabel 3.13 Kamus Data ED_registrasi ...29
Tabel 3.14 Kamus Data S_update ...29
Tabel 3.15 Kamus Data LDC_delete ...29
Tabel 3.16 Kamus Data R_selling ...29
Tabel 3.17 Kamus Data S_registrasi ...29
Tabel 3.18 Kamus Data LUP_update ...30
Tabel 3.19 Kamus Data M_product ...30
Tabel 3.20 Kamus Data M_customer ...30
Tabel 3.21 Kamus Data I_log ...30
Tabel 3.22 Kamus Data I_ip ...30
Tabel 3.23 Kamus Data P_selling ...30
Tabel 3.24 Kamus Data Kode_customer ...31
Tabel 3.25 Kamus Data SE_product ...31
Tabel 3.26 Spesifikasi Proses Administrasi ...32
Tabel 3.27 Spesifikasi Proses User ...32
xi Universitas Kristen Maranatha
Tabel 3.29 Spesifikasi Proses Selling ...32
Tabel 3.30 Spesifikasi Proses Buying ...33
Tabel 3.31 Spesifikasi Proses Supplier ...33
Tabel 3.32 Spesifikasi Proses Product ...33
Tabel 3.33 Spesifikasi Proses Customer ...33
Tabel 3.34 Spesifikasi Proses Command ...33
Tabel 3.35 Spesifikasi Proses Menu Registrasi ...33
Tabel 3.36 Spesifikasi Proses View registrasi ...34
Tabel 3.37 Spesifikasi Proses Add registrasi ...34
Tabel 3.38 Spesifikasi Proses Edit registrasi ...34
Tabel 3.39 Spesifikasi Proses Web Security ...34
Tabel 3.40 Spesifikasi Proses View Selling ...34
Tabel 3.41 Spesifikasi Proses Add Selling ...35
Tabel 3.42 Spesifikasi Proses Edit Selling ...35
Tabel 3.43 Spesifikasi Proses Search Selling ...35
Tabel 3.44 Spesifikasi Proses Print Selling ...35
Tabel 3.45 Spesifikasi Proses View Buying ...35
Tabel 3.46 Spesifikasi Proses Add Buying ...36
Tabel 3.47 Spesifikasi Proses Edit Buying ...36
Tabel 3.48 Spesifikasi Proses Search Buying ...36
Tabel 3.49 Spesifikasi Proses Print Buying ...36
Tabel 3.50 Spesifikasi Proses View Supplier ...36
Tabel 3.51 Spesifikasi Proses Add Supplier ...37
Tabel 3.52 Spesifikasi Proses Edit Supplier ...37
Tabel 3.53 Spesifikasi Proses Search Supplier ...37
Tabel 3.54 Spesifikasi Proses Print Supplier ...37
Tabel 3.55 Spesifikasi Proses View Product ...37
Tabel 3.56 Spesifikasi Proses Add Product ...37
Tabel 3.57 Spesifikasi Proses Edit Product ...38
Tabel 3.58 Spesifikasi Proses Search Product ...38
Tabel 3.59 Spesifikasi Proses Print Product ...38
Tabel 3.60 Spesifikasi Proses View Customer ...38
Tabel 3.61 Spesifikasi Proses Add Customer ...38
xii Universitas Kristen Maranatha
Tabel 3.63 Spesifikasi Proses Search Customer ...39
Tabel 3.64 Spesifikasi Proses Print Customer...39
Tabel 3.65 Spesifikasi Proses View Command ...39
Tabel 3.66 Spesifikasi Proses Delete Command ...39
Tabel 3.67 Spesifikasi Proses Search Command ...39
Tabel 3.68 Spesifikasi Proses Print Command...39
Tabel 3.69 Spesifikasi Proses Delete Registrasi ...40
Tabel 3.70 Spesifikasi Proses Update Registrasi ...40
Tabel 3.71 Spesifikasi Proses View Log & IP Address ...40
Tabel 3.72 Spesifikasi Proses Delete Log ...40
Tabel 3.73 Spesifikasi Proses Reset Password ...40
Tabel 3.74 Spesifikasi Proses Reset Graphic ...40
Tabel 3.75 Spesifikasi Proses Operator Permission ...41
Tabel 3.76 Spesifikasi Proses Delete Picture ...41
Tabel 3.77 Spesifikasi Proses Update Picture ...41
Tabel 3.78 Spesifikasi Proses View Product User ...41
Tabel 3.79 Spesifikasi Proses View Customer User ...41
Tabel 3.80 Spesifikasi Proses Contact Us ...41
Tabel 3.81 Tabel Identitas ...46
Tabel 3.82 Tabel Browser ...46
Tabel 3.83 Tabel IP_Address ...46
Tabel 3.84 Tabel Supplier ...46
Tabel 3.85 Tabel Pembelian ...46
Tabel 3.86 Tabel Log_admin ...46
Tabel 3.87 Tabel Buku_tamu ...46
Tabel 3.88 Tabel Penjualan ...47
Tabel 3.89 Tabel Pelanggan ...47
Tabel 3.90 Tabel Gambar ...47
Tabel 3.91 Tabel Produk ...47
Tabel 3.92 Tabel Permission ...47
Tabel 3.93 Tabel Status ...47
Tabel 3.94 Tabel Barang_supplier ...47
Tabel 5.1 Hasil Kuisioner Pengguna Aplikasi ...89
Universitas Kristen Maranatha - 1 -
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi, internet saat ini menempati posisi yang penting
dalam kehidupan manusia. Internet memberikan kemudahan bagi penggunanya
untuk mendapatkan informasi, serta memberikan suatu informasi untuk
berkomunikasi secara cepat dan akurat dari satu tempat ke tempat lain yang
dapat menembus ruang dan waktu.
PT Humpuss Karbometil Selulosa merupakan salah satu perusahaan kimia
di Indonesia, ia telah menyadari pentingnya sebuah layanan informasi dan
memasarkan produk melalui internet, untuk itu ia membutuhkan website yang
dapat membantu para pelanggan dalam memperoleh informasi mengenai
perusahaan mereka akan tetapi itu belum cukup bila tidak di dukung oleh fasilitas
administrasi yang baik. Maka dibutuhkannya suatu situs website yang handal
dengan adanya website itu diharapkan para pelanggan dapat mengetahui
informasi mengenai produk-produk yang dimiliki oleh PT Humpuss Karbometl
Selulosa, dengan itu pelanggan akan dapat mengetahui keberadaan perusahaan
PT Humpuss Karbometil Selulosa yang berada di Indonesia, serta pihak
prusahaan juga dapat mengolah data perusahaan mereka di dalam website
tersebut tanpa bergantung terhadap programer web.
1.2 Rumusan Masalah
PT Humpuss Karbometil Selulosa (PT HKS) didalam project ini
menghendaki adanya tambahan fitur–fitur yang bermamfaat khususnya pada
bagian administrasi. Bahasa yang digunakan untuk membuat aplikasi ini masih
berbasis ASP.Net yang fitur tesrebut antara lain reset password, log aktifitas
administrasi, laporan data penjualan beserta pembelian, send Email reset
password, grafik penggunaan browser website, foto perusahaan yang dinamis dan perhitungan IP address bagi yang paling sering melakukan proses
Universitas Kristen Maranatha - 2 -
1.3 Tujuan
Sistem Informasi PT Humpuss Karbometil Selulosa dibuat menggunkan
website yang dapat diakses dari seluruh dunia melalui internet. Dahulu sistem ini hanya menitikberatkan kepada pemberian informasi perusahaan dan informasi
produk kepada pelanggan. Dengan adanya penambahan fitur–fitur tersebut
maka di dalam aplikasi website ini administrator dapat mengolah data dari
perusahaan yaitu data pembelian bahan baku dari supplier dan penjualan produk
dari perusahaan.
Website yang dibuat ini merupakan perbaikan dan pengembangan dari pada website sebelumnya yang akan dibuat terhubung dengan suatu tempat
penyimpanan data atau database seperti website yang sudah di buat, akan tetapi
database tersebut akan didapati beberapa penambahan–penambahan
kompleksitas yang seiring dengan penambahan fitur–fitur yang sudah tertera di
atas, dimana database tersebut berperan sebagai penyimpanan data komentar
dari pelanggan, biodata administrator, data produk, data grafik, data pembelian
dan data penjualan produk, pada bagian administrator memiliki peranan
membaca komentar dari pelanggan, melakukan perubahan data produk,
penjualan, pembelian, dan administrasi.
Produk diharapkan dapat mempermudah pelanggan di dalam memperoleh
informasi dari perusahaan serta memperlancar komunikasi di antara pelanggan
dengan perusahaan, selain itu juga agar pihak perusahaan dapat mandiri
mengolah data perusahaan yang ada di dalam website PT Humpuss Karbometil
Selulosa dengan kata lain inti dari kegunaan produk ini semata–mata bertujuan
meningkatkan pelayanan kepada pelanggan beserta meningkatkan fleksibilitas
Universitas Kristen Maranatha - 3 -
1.4 Batasan Masalah
Batasan-batasan masalah kerja praktek pembuatan website PT Humpus
Karbometil Selulosa sebagai berikut :
1. Pembuatan website ini, hanya akan membahas tahap-tahap pembangunan
website mulai dari pengunaan aplikasi penunjang dan tidak secara detail menjelaskan mengenai fungsi server-side scripting yang digunakan di bagian
administrasi.
2. Berperan sebagai media penyampaian informasi perusahaan, informasi
produk, menerima pesan, penjualan, pembelian, penghapusan, pencarian
dan perubahan data.
3. Perangkat keras yang digunakan dalam perancangan dan untuk menjalankan
program aplikasi ini memiliki spesifikasi komputer yang dapat menginstall
sistem operasi Windows XP.
4. Komputer diharuskan menginstall macromedia flash 6.0 agar aplikasi berjalan
dengan semestinya.
5. Web browser yang disarankan adalah Internet Explorer 6.0.
1.5 Sistematika Pembahasan
Bab I Pendahuluan
Berisi latar belakang, perumusan masalah, tujuan pembuatan sistem,
persyaratan dalam pembuatan sistem dan karakteristik sistem yang akan
dibuat.
Bab II Dasar Teori
Berisi fungsionalitas yang akan disediakan oleh sistem.
Bab III Analisis Dan Pemodelan
Berisi analisis dan gambaran arsitektur dari sistem yang akan dibuat.
Bab IV Perancangan Dan Implementasi
Berisi perencanaan tahap implementasi dan coding sistem yang telah
didesain sebelumnya.
Bab V Pengujian
Berisi rencana pengujian sistem dan perbaikan–perbaikan sistem jika
terjadi kesalahan atau error.
Bab VI Kesimpulan dan Saran
Berisi kesimpulan tentang sistem yang dibuat dan saran yang akan
Universitas Kristen Maranatha - 4 -
1.6 Time Schedule
Time schedule merupakan gambaran penyelesaian proyek atau karya ilmiah yang diperkirakan akan sesuai dengan tabel 1.1 Time Schedule yang
tertera dibawah ini.
Table 1.1 Time Schedule
Kegiatan Agustus September Oktober
1 2 3 4 1 2 3 4 1 2 3 4
Definisi Kebutuhan Desain Sistem dan
Software
Implementasi dan Bagian Pengetesan Integrasi dan Pengetesan
Sistem
Universitas Kristen Maranatha - 94 -
BAB VI
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Sistem yang telah dibuat, dianalisa serta dievaluasi maka dapat ditarik
beberapa kesimpulan sebagai berikut.
1. Pengembangan program aplikasi yang dapat memberikan layanan informasi
kepada PT HKS melalui website maka secara praktis hal ini membantu
efisiensi perusahaan.
2. Perusahaan tidak perlu lagi mempromosikan perusahaanya kepada calon
pelanggan secara manual serta data perusahaan akan lebih dinamis, untuk
data penjualan beserta pembelian dapat di print melalui website.
3. Prototype aplikasi yang dipakai adalah ASP.Net, maka secara keseluruhan
aplikasi ini bisa dikatakan aman sebagai salah satu alasannya adalah dengan
ASP.Net semua data-data dan source code tertentu yang di anggap penting akan disimpan di dalam server dan cukup aman untuk tidak di lihat oleh user
atau pengguna website biasa.
4. Hasil evaluasi dan uji coba aplikasi prototype maka website sudah layak
untuk di pergunakan oleh PT HKS dengan adannya website ini maka
perusahaan yakin perputaran informasi dari peruahaan kepada pelanggan
akan semakin lancar dan penjualan produk akan semakin meningkat.
6.2 Saran
Program aplikasi ini masih memiliki kekurangan, adapun saran yang dapat
diberikan setelah menjalankan prototipe aplikasi ini sebagai berikut.
1. Struktur dan desain database masih belum optimal karena bisa kemungkinan
entry yang masuk sangat berlebihan sehingga database akan penuh dan tidak dapat di entry lagi. Solusi untuk mencegah database yang penuh,
antara lain dengan cara melakukan penghapusan data secara rutin setiap
satu minggu sekali, atau memindahkan dan membackup data tersebut secara
manual sebelum melakukan penghapusan.
2. Securitas di dalam website ini menggunakan username dan password untuk
di bagian administrasi, dimana securitas tersebut dibangun oleh suatu
Universitas Kristen Maranatha 95
-3. Kekurangan terjadi didalam pendisplayan, website akan tampil sempurna
apabila beresolusi 1024x768, bila resolusi display user lebih kecil dari itu
maka kemungkinan terjadi letak dan posisi designnya akan berubah serta
website ini akan lebih baik menggunkan browser IE daripada pesaingnya
seperti Mozila Firefox dan Opera.
4. Infrastruktur jaringan dirasa kurang memadai dikarenakan perusahaan
tersebut tidak memiliki fasilitas jaringan, akan tetapi mereka memiliki satu
komputer yang dapat terkoneksi dengan internet dan apabila fasilitas
tersebut dimanfaatkan maka perusahaan akan memiliki sebuah jaringan
small office.
5. Perangkat kerasnya juga cukup memadai untuk berinternet saja, akan tetapi
dengan fasilitas yang dimiliki perusahaan tersebut tidak akan menjamin
didalam kecepatan koneksi dan memproses data perusahaan tersebut.
6. Perangkat lunak cukup memadai yaitu dengan menggunakan windows XP
professional dan internet explorer 6.0 yang di gunakan sebagai koneksi ke
internetnya.
7. Disarankan perusahaan memperbagus satu computer, karena akan
digunakan sebagai server apabila akan membangun sebuah jaringan small
office.
8. Biaya yang di keluarkan oleh perusahaan untuk membangun website ini
sampai di jalankan di perusahaan tersebut tidak terlau mahal. Pertama biaya
pembuatan website. Kedua biaya hosting perbulan dan biaya koneksi internet
yang biaya pembayaranya tidak menentu dikarenakan menggunakan Internet
.Service Provider (ISP) Indosat yang pembayarannya tergantung lama pemakaiannya.
9. Dengan adanya jaringan small office maka perusahaan akan dapat
memperoleh penghematan dana di dalam pengelolaan administrasi website.
Serta setiap computer yang akan display atau browsing website ini
disarankan menginstall flash player 6.0, dimana bertujuan untuk
DAFTAR PUSTAKA
Handoyo Kristanto, Pemograman Aplikasi Web dengan ASP.NET, PT Elex Media
Komputindo Kelompok Gramedia, Jakarta, 2002.
Harip Santoso, Membangun Aplikasi Web menggunakan VB.NET/ASP.NET, PT
Elex Media Komputindo Kelompok Gramedia, Jakarta, 2004.
Sony Arianto Kurniawan, Cepat Mahir VB.Net, IlmuKomputer.com, 2003.
http://www.3schools.com, ASP .NET - Database Connection, Create a Database
Connection, diakses terakhir tanggal 10 Desember 2005.
http://www.codeproject.com, ASP .NET - Database Connection, Create Upload
Files, diakses terakhir tanggal 10 Oktober 2007.