KUISONER-1 Klien
Dimohon kesediaan anda untuk mengisi kuisoner ini. Kuisoner ini dibuat sebagai bahan masukan dan analisis kami untuk mata kuliah skripsi.
1. Apakah anda pernah mendengar Perum Percetakan Republik Indonesia (PNRI) ? a. Pernah b. Tidak pernah c. Ragu-ragu
2. Jika pernah, darimanakah anda mengetahui mengenai Perum PNRI ? a. Kenalan b. Website Perum PNRI c. Lainnya, sebutkan…..
3. Apakah anda pernah memesan produk percetakan pada Perum PNRI ? a. Sangat sering b. Pernah c. Tidak pernah
4. Apakah anda tertarik untuk memesan produk percetakan dari Perum PNRI ? a. Saya tertarik untuk memesan b. Saya tidak tertarik untuk memesan, karena….. c. Ragu-ragu
5. Apakah pihak Perum PNRI dapat memberikan informasi produk yang lengkap pada saat anda ingin memesan produk mereka? a. Ya, informasi yang diberikan sangat lengkap. b. Tidak, informasi yang diberikan kurang lengkap c. Ragu-ragu
6. Apakah anda merasa puas dengan pelayanan Perum PNRI terhadap konsumen mereka ? a. Sangat puas b. Puas c. Tidak puas
7. Apakah anda merasa puas dengan produk yang dihasilkan Perum PNRI ? a. Sangat puas b. Puas c. Tidak puas
8. Apakah anda pernah memesan suatu produk melalui internet ? a. Sangat sering b. Pernah c. Tidak pernah
9. Jika Perum PNRI menyediakan jasa pemesanan produk melalui website di internet, apakah anda tertarik untuk mencobanya ? a. Saya tertarik untuk mencoba b. Saya tidak tertarik untuk mencoba, karena….. c. Ragu-ragu
10. Informasi apa yang seharusnya ditampilkan pada website untuk memudahkan anda untuk memesan produk ? a. Gambar dan keterangan lengkap suatu produk b. Gambar dan keterangan lengkap suatu produk beserta harga c. Lainnya, sebutkan…..
Kami ucapkan terima kasih atas kesediaan anda untuk mengisi kuisoner ini.
KUISONER-1 Karyawan
Dimohon kesediaan anda untuk mengisi kuisoner ini. Kuisoner ini dibuat sebagai bahan masukan dan analisis kami untuk mata kuliah skripsi.
1. Apakah sistem pemesanan produk pada Perum PNRI sudah efektif ? a. Sudah efektif b. Belum efektif c. Tidak tahu
2. Apakah anda setuju jika sistem pemesanan produk pada Perum PNRI menjadi berbasiskan web ? a. Setuju b. Tidak setuju c. Ragu-ragu
3. Informasi apa saja yang dapat ditampilkan pada website untuk klien ? a. Harga b. Produk-produk c. Lainnya, sebutkan…
4. Apakah setiap bagian/divisi Perum PNRI membutuhkan data dari bagian/divisi lainnya agar pemesanan produk dapat dilakukan ? a. Ya b. Tidak c. Lainnya, sebutkan…
5. Apakah klien dapat menyampaikan saran dan kritik untuk Perum PNRI dengan mudah ? a. Ya b. Tidak c. Ragu-ragu
Kami ucapkan terima kasih atas kesediaan anda untuk mengisi kuisoner ini.
KUISONER-2 Klien
Dimohon kesediaan anda untuk mengisi kuisoner ini. Kuisoner ini dibuat sebagai bahan masukan dan analisis kami untuk mata kuliah skripsi.
1. Bagaimana kesan yang anda dapat terhadap website baru Perum PNRI ini ? a. Menarik b. Tidak menarik c. Membosankan
2. Menurut anda, apakah website ini mudah digunakan ? a. Mudah digunakan b. Susah digunakan c. Ragu-ragu
3. Kesulitan apa yang anda hadapi pada saat menggunakan website ini untuk pertama kali ? a. Tidak ada kesulitan b. Belum terbiasa c. Sulit dimengerti
4. Apakah informasi yang ditampilkan pada website ini sudah lengkap dan memenuhi kebutuhan anda ?
a. Sudah lengkap b. Tidak lengkap c. Informasi perlu ditambah
5. Apakah anda mendapatkan manfaat dengan adanya website ini, terutama pada saat ingin memesan barang ?
a. Ya b. Tidak c. Ragu-ragu
Kami ucapkan terima kasih atas kesediaan anda untuk mengisi kuisoner ini.
KUISONER-2 Karyawan
Dimohon kesediaan anda untuk mengisi kuisoner ini. Kuisoner ini dibuat sebagai bahan masukan dan analisis kami untuk mata kuliah skripsi.
1. Apakah website ini dapat membantu meringankan tugas para karyawan pada saat seorang klien memesan barang ? a. Membantu b. Sedikit membantu c. Tidak membantu
2. Apakah fungsi dan fitur pada website ini sudah memenuhi kebutuhan yang diperlukan bila seorang klien ingin memesan barang ? a. Sesuai kebutuhan b. Tidak memenuhi kebutuhan c. Perlu penambahan fitur
3. Apakah dengan adanya website ini mampu meningkatkan penjualan produk pada Perum PNRI ? a. Mampu b. Tidak mampu c. Ragu-ragu
4. Apakah dengan adanya website ini mampu menambah kinerja perusahaan ? a. Mampu b. Tidak mampu c. Ragu-ragu
5. Apakah dengan adanya website ini akan mempengaruhi cara atau kebiasaan bekerja para karyawan ? a. Berpengaruh b. Sedikit berpengaruh c. Tidak berpengaruh
Kami ucapkan terima kasih atas kesediaan anda untuk mengisi kuisoner ini.
PSEUDOCODE Modul Data Bean BEGIN init String Driver init String url init Connection con init Statement st init ResultSet rs init int tanggal init int bulan init int tahun init String array bln yang berisikan nama bulan masehi Function Constructor { memasukkan isi urluser kedalam url init GregorianCalender cal memasukkan data tanggal kedalam variabel tanggal memasukkan data bulan kedalam variabel bulan memasukkan data tahun kedalam variabel tahun } FunctionString view (data parameter syntax bertipe string yang dikirim) { inisialisasi String a
Try { memasukkan driver memasukkan nilai Driver.getConnection kedalam con memasukkan
nilai
memasukkan
query
con.createStatement
kedalam st (
kiriman
data
paraemeter ) ke rs set posisi awal rs ke posisi pertama masukkan nilai “sukses” ke String a tutup st tutup con } Catch ( inisialisasi Exception e ) { lacak kesalahan ( e.printStackTrace() ) masukkan nilai “gagal” ke String a } kembalikan isi String a } FunctionString manipulasi ( parameter syntax bertipe string yang dikirim ) {
inisialisasi String a
Try {
memasukkan driver memasukkan nilai Driver.getConnection
kedalam con memasukkan
nilai
con.createStatement
kedalam st st mengupdate data dari syntax yang dikirim masukkan nilai “sukses” ke String a tutup st tutup con } Catch ( inialisasi Exception e ) { lacak kesalahan ( e.printStackTrace() ) masukkan nilai “gagal” ke String a } kembalikan isi String a } FunctionString getTanggal() -> fungsi ambil tanggal dengan keterangan bulan berupa kata { inisialisasi String a isi nilai a dengan isi dari tanggal + bln + tahun
dimana tanggal dan tahun adalah angka dan bln adalah kata kembalikan nilai String a } FunctionString getTanggalAngka() -> fungsi ambil tanggal dengan
keterangan bulan berupa
angka { inisialisasi String a isi nilai a dengan isi dari tanggal + bulan + tahun kembalikan nilai String a } END Modul Servlet Login BEGIN Function doGet { init HttpSession session init String user yang bernilai parameter dari inputan username init String pass yang bernilai parameter dari inputan password init objek db dari class dataBean dengan parameter url
init String cekLogin yang bernilai dari kiriman parameter dari method db.view ( parameter syntax sql ) IF cekLogin bernilai “sukses” THEN set atribute session dengan variabel user dan isi nama user masuk ke halaman user ELSE set atribut session error kirim ke halaman login } Function doPost { panggil fungsi doGet } END Modul Pesan Servlet BEGIN init String user init String Driver init String url init Connection con init Statement st init ResultSet rs init String statusProses Function doGet{
init String url init ServletContext sc init HttpSession session init String navigasi mengisi variabel navigasi dengan parameter if(navigasi = “add”) { Memanggil Class MessageManager manager Memangil Class DataBean dbean Init String Tanggal = dbean.getTanggal Init String pk = parameter(“pk”); Memasukan data ke dalam database dengan method dari manager } else if(navigasi = “hapusAcc”) { Memanggil Class MessageManager manager Memangil Class DataBean dbean Init String pk = parameter(“pk”); Menghapus data ke dalam database dengan method dari manager } } Function doGet
{ panggi function doGet } END Modul MsArmadaBean init String kode init String jenis init String Kapasitas init String kdCabang init String keterangan init String status Function Constructor { kode = parameter kode jenis = parameter jenis kapasitas = parameter kapasitas kdCabang = parameter kdCabang keterangan = parameter Keterangan status = parameter status } Function getKode{mengembalikan variabel kode} Function getJenis{mengembalikan variabel jenis} Function getKapasitas{mengembalika nilai kapasitas} Function getKdCabang{mengembalikan nilai kdCabang}
Function getKeterangan{mengembalikan nilai keterangan} Function getStatus{mengembalikan nilai status}
Modul MsArmadaManager init String user init String Driver init String url init Connection con init Statement st init ResultSet rs Function Construction { url = parameter url driver = parameter drv } Function getArmada { init LinkedList listArmada mengakses database dengan Connection con memasukan query SQL pada ResultSet rs membuka table MsArmada init array class MsArmadaBean memasukan data pada table MsArmada kedalam MsArmadaBean memasukan MsArmadaBean kedalam listArmada
} Modul MsCabangBean Init String kode Init String manager Init String alamat Init String kota Init String provinsi Init String telp Function Constructor { kode = parameter kode manager = parameter manager alamat = parameter alamat kota = parameter kota provinsi = parameter provinsi telp = parameter telp } Function getKode{mengembalikan variabel kode} Function getManager{mengembalikan variabel manager} Function getAlamat{mengembalikan variabel alamat} Function getKota{mengembalikan variabel kota} Function getProvinsi{mengembalikan variabel provinsi} Function getTelp{mengembalikan variabel telp}
Modul MsCabangManager init String user init String Driver init String url init Connection con init Statement st init ResultSet rs Function Construction { url = parameter url driver = parameter drv } Function getCabang { init LinkedList listCabang mengakses database dengan Connection con memasukan query SQL pada ResultSet rs membuka table MsCabang init array class MsCabangBean memasukan data pada table MsCabang kedalam MsCabangBean memasukan MsCabangBean kedalam listCabang } Modul MsCustomerBean Init String kode
Init String alamat Init String kota Init String provinsi Init String telp Function Constructor { kode = parameter kode alamat = parameter alamat kota = parameter kota provinsi = parameter provinsi telp = parameter telp } Function getKode{mengembalikan variabel kode} Function getAlamat{mengembalikan variabel alamat} Function getKota{mengembalikan variabel kota} Function getProvinsi{mengembalikan variabel provinsi} Function getTelp{mengembalikan variabel telp} Modul MsCustomerManager init String user init String Driver init String url init Connection con init Statement st init ResultSet rs
Function Construction { url = parameter url driver = parameter drv } Function getCabang { init LinkedList listCust mengakses database dengan Connection con memasukan query SQL pada ResultSet rs membuka table MsCust init array class MsCustomerBean memasukan
data
pada
table
MsCabang
MsCustomerBean memasukan MsCustomerBean kedalam listCust }
Modul MsInformasiBean Init String Kode Init String Tanggal Init String Informasi Function Construction { kode = parameter Kode
kedalam
tanggal = parameter tangaal informasi = parameter informasi } Function getKode{mengembalikan variabel kode} Function getTanggal{mengembalikan variabel tanggal} Function getInformasi{mengembalikan variabel informasi} Modul MsInformasiManager init String user init String Driver init String url init Connection con init Statement st init ResultSet rs Function Construction { url = parameter url driver = parameter drv } Function getInformasi { init LinkedList list mengakses database dengan Connection con memasukan query SQL pada ResultSet rs membuka table MsInformasi
init array class MsInformasiBean memasukan
data
pada
table
MsInformasi
MsInformasiBean memasukan MsInformasiBean kedalam listCust } Modul MsMessageBean Init String kode Init String tanggal Init String pengirim Init String penerima Init String message Init String status Function Construction { kode = parameter kode tanggal = parameter tanggal pengirim = parameter pengirim penerima = parameter penerima message = parameter message status = parameter status } Function getTanggal{mengembalikan variabel tanggal} Function getPengirim{mengembalikan variabel Pengirim} Function getPenerima{mengembalikan variabel penerima}
kedalam
Function getMessage{mengembalikan variabel message} Function getStatus{mengembalikan variabel status} Function getKode{mengembalikan variabel kode} Modul MsMessageManager init String user init String Driver init String url init Connection con init Statement st init ResultSet rs Function Construction { url = parameter url driver = parameter drv } Function getMessage { init LinkedList list mengakses database dengan Connection con memasukan query SQL pada ResultSet rs membuka table MsSurat init array class MsMessageBean memasukan MsMessageBean
data
pada
table
MsMessage
kedalam
memasukan MsMessageBean kedalam list } Modul MsLoginBean Init String username Init String password Init String status Function Constructor { username = parameter username password = parameter password status = parameter status } Function getUsername{mengembalikan variabel username} Function getPassword{mengembalikan variabel password} Function getSts{mengembalikan variabel status} init String user init String Driver init String url init Connection con init Statement st init ResultSet rs Modul MsLoginManager Function Construction {
url = parameter url driver = parameter drv } Function getLogin { init LinkedList list mengakses database dengan Connection con memasukan query SQL pada ResultSet rs membuka table MsLogin init array class MsLoginBean memasukan data pada table MsCabang kedalam MsLoginBean memasukan MsLoginBean kedalam list } Modul MsBahanBean Init String kdBahan Init int harga Init String namaBahan Init String keterangan Function Construction { kdBahan = parameter kode harga = parameter harga namaBahan = parameter namaBahan keterangan = parameter keterangan
} Function getKdBahan{mengembalikan variabel kdBahan} Function getHarga{mengembalikan variabel harga} Function getNamaBahan{mengembaikan variabel namaBahan} Function getKeterangan{mengembalikan variabel keterangan} Modul MsBahanManager init String user init String Driver init String url init Connection con init Statement st init ResultSet rs Function Construction { url = parameter url driver = parameter drv } Function getCabang { init LinkedList list mengakses database dengan Connection con memasukan query SQL pada ResultSet rs membuka table MsBahan init array class MsBahanBean
memasukan data pada table MsBahan kedalam MsBahanBean memasukan MsCustomerBean kedalam list }