bab iv rancangan sistem usulan · ktp ktp number 16 7. kk kk number 16 5. spesifikasi file tabel...
TRANSCRIPT
35
BAB IV
RANCANGAN SISTEM USULAN
4.1. Analisa Kebutuhan Software
4.1.1. Analisa Kebutuhan
Analisa kebutuhan software untuk penjualan tunai pada PT. Helsyah
KhatulistiwaPratama diusulkan dengan beberapa prosedur diantaranya :
Halaman Pengguna :
A.1. Admin dapat login dengan akun yang telah dibuat.
A.2. Admin dapat input data perumahan berdasarkan menu utama.
A.3. Admin dapat input data konsumen.
A.4. Admin dapat input data rumah.
A.5. Admin dapat input data booking yang terdapat pada menu transaksi.
A.6. Admin dapat input proses pembayaran yang terdapat pada menu transaksi.
A.7. Admin dapat mencetak laporan Downpayment.
A.8. Admin dapat mencetak laporan penjualan pertahun.
A.9. Admin dapat mencetak jurnal penjualan.
A.10. Admin dapat mencetak jurnal penerimaan kas.
36
4.1.2. Use Case Diagram
1. Use Case Diagram Halaman Pengguna
Gambar IV.1 berikut ini merupakan rancangan use case diagram, pada
halaman pengguna untuk rancangan sistem informasi penjualan rumah secara
tunai pada PT. Helsyah Khatulistiwa Pratama:
Sumber : Hasil Penelitian (2017)
Gambar IV.1
Use Case Diagram Halaman Pengguna
37
4.1.3. ActivityDiagram
1. ActivityDiagram Login
Gambar IV.2 berikut ini merupakan rancangan activity diagram
login,untuk rancangan sistem informasi penjualan rumah secara tunai pada PT.
Helsyah Khatulistiwa Pratama :
Sumber : Hasil Penelitian (2017)
Gambar IV.2
Activity Diagram Login
38
2. Activity Diagram Menu Perumahan
Gambar IV.3 berikut ini merupakan rancangan activity diagram menu
perumahan,untuk rancangan sistem informasi penjualan rumah secara tunai pada
PT. Helsyah Khatulistiwa Pratama:
Sumber : Hasil Penelitian (2017)
Gambar IV.3
Activity Diagram Menu Perumahan
39
3. Activity Diagram Menu Data Konsumen
Gambar IV.4 berikut ini merupakan rancangan activity diagram menu data
konsumen,untuk rancangan sistem informasi penjualan rumah secara tunai pada
PT. Helsyah Khatulistiwa Pratama :
Sumber : Hasil Penelitian (2017)
Gambar IV.4
Activity Diagram Menu Data Konsumen
40
4. Activity Diagram Menu Data Rumah
Gambar IV.5 berikut ini merupakan rancangan activity diagram menu data
rumah,untuk rancangan sistem informasi penjualan rumah secara tunai pada PT.
Helsyah Khatulistiwa Pratama:
Sumber : Hasil Penelitian (2017)
Gambar IV.5
Activity Diagram Menu Data Rumah
41
5. Activity Diagram Menu Booking
Gambar IV.6 berikut ini merupakan rancangan activity diagram menu
booking,untuk rancangan sistem informasi penjualan rumah secara tunai pada PT.
Helsyah Khatulistiwa Pratam:
Sumber : Hasil Penelitian (2017)
Gambar IV.6
Activity Diagram Menu Booking
42
6. Activity Diagram Menu Pembayaran
Gambar IV.7 berikut ini merupakan rancangan activity diagram menu
pembayaran,untuk rancangan sistem informasi penjualan rumah secara tunai pada
PT. Helsyah Khatulistiwa Pratama:
Sumber : Hasil Penelitian (2017)
Gambar IV.7
Activity Diagram Menu Pembayaran
43
7. Activity Diagram Menu Laporan
Gambar IV.8 berikut ini merupakan rancangan activity diagram menu
laporan,untuk rancangan sistem informasi penjualan rumah secara tunai pada PT.
Helsyah Khatulistiwa Pratama:
Sumber : Hasil Penelitian (2017)
Gambar IV.8
Activity Diagram Menu Laporan
44
4.2. Desain
Desain sistem usulan pada sistem informasi penjualan rumah secara tunai
pada PT. Helsyah Khatulistiwa Pratama berikut ini menguraikan mengenai desain
Entity Relationship Diagram (ERD),Logical Record Structure (LRS), Spesifikasi
File, Software Architecture, yang terdiri darideployment diagram dan sequence
diagram, user interface serta spesifikasi hardware da software.
4.2.1. Entity Relationship Diagram (ERD)
Gambar IV.9 berikut ini merupakan rancangan Entity Relationship
Diagram (ERD),untuk rancangan sistem informasi penjualan rumah secara tunai
pada PT. Helsyah Khatulistiwa Pratama:
45
Sumber : Hasil Penelitian (2017)
Gambar IV.9
Entity Relationship Diagram (ERD)
46
4.2.2. Logical Record Structure (LRS)
Gambar IV.10 berikut ini merupakan rancangan Logical Record
Structure(LRS),untuk rancangan sistem informasi penjualan rumah secara tunai
pada PT. Helsyah Khatulistiwa Pratama:
Sumber : Hasil Penelitian (2017)
Gambar IV.10
Logical Record Structure (LRS)
47
4.2.3. Spesifikasi File
1. Spesifikasi File Tabel Admin
Nama Database : Dbhelsyah
Nama File : admin
Akronim : admin.myd
Tipe File :File Master
Akses File : Random
Panjang Record :128 karakter
Kunci Field : id_admin
Tabel IV.1
Spesifikasi File Tabel Admin
No. Elemen Data Nama Field Type Size Keterangan
1. Id Admin id_admin Varchar 8 Primary Key
2. Nama Admin nama_admin Text 30
3. No Hp no_hp Number 12
4. Alamat Admin alamat_admin Varchar 70
5. Password Password Varchar 8
2. Spesifikasi File Tabel Data Rumah
Nama Database : Dbhelsyah
Nama File : data_rumah
Akronim : data_rumah.myd
Tipe File : File Master
Akses File : Random
Panjang Record : 26 karakter
Kunci Field : id_perumahan
48
Tabel IV.2
Spesifikasi File Tabel Data Rumah
No. Elemen Data Nama Field Type Size Keterangan
1. Kode Blok kode_blok Varchar 8 Primary Key
2. Harga Rumah harga_rumah Int 10
3. Id Perumahan id_perumahan Varchar 8 Foreign Key
3. Spesifikasi File Tabel Perumahan
Nama Database : Dbhelsyah
Nama File : perumahan
Akronim : perumahan.myd
Tipe File : File Master
Akses File : Random
Panjang Record : 186 karakter
Kunci Field : id_perumahan
Tabel IV.3
Spesifikasi File Tabel Perumahan
No. Elemen Data Nama Field Type Size Keterangan
1. Id Perumahan id_ perumahan Varchar 8 Primary Key
2. NamaPerumahan nama_ perumahan Text 30
3. Alamat
Perumahan
alamat_perumahan Varchar 70
4. Tipe Tipe Varchar 70
5. Fasilitas Fasilitas Varchar 8
4. Spesifikasi File Tabel Data Konsumen
Nama Database : Dbhelsyah
Nama File : data konsumen
Akronim : data konsumen.myd
Tipe File : File Master
49
Akses File : Random
Panjang Record : 164 karakter
Kunci Field : id_konsumen
Tabel IV.4
Spesifikasi File Tabel Data Konsumen
No. Elemen Data Nama Field Type Size Keterangan
1. Id Konsumen id_konsumen Varchar 8 Primary Key
2. Nama
Konsumen
nama_konsumen Text 30
3. Jenis
Kelamin
Jenis_kelamin Varchar 12
4. No Hp no_hp Number 12
5. Alamat
Konsumen
alamat_konsumen Varchar 70
6. KTP Ktp Number 16
7. KK Kk Number 16
5. Spesifikasi File Tabel Pembayaran
Nama Database : Dbhelsyah
Nama File : pembayaran
Akronim : pembayaran.myd
Tipe File : File Master
Akses File : Random
Panjang Record : 48 karakter
Kunci Field : no_nota
50
Tabel IV.5
Spesifikasi File Tabel Pembayaran
No. Elemen Data Nama Field Type Size Keterangan
1. No Nota no_nota Number 8 Primary Key
2. Id Konsumen id_konsumen Varchar 8 Foreign key
3. Kode Blok kode_blok Varchar 4 Foreign key
4. Id Admin id_admin Varchar 8 Foreign key
5. Total
Pembayaran
total_pembayaran Int 10
6. Status
Pembayaran
status_pembayaran Varchar 10
6. Spesifikasi File Tabel Detail Pembayaran
Nama Database : Dbhelsyah
Nama File : detail pembayaran
Akronim : detail_pembayaran.myd
Tipe File : File Master
Akses File : Random
Panjang Record : 30 karakter
Kunci Field : no_nota
Tabel IV.6
Spesifikasi File Tabel Detail Pembayaran
No
.
Elemen
Data
Nama Field Type Size Keteranga
n
1. No Nota no_nota Varchar 8 Foreign key
2. Tanggal
Pembayaran
tanggal _pembayaran Date/Tim
e
-
3. Jenis
Pembayaran
jenis_pembayaran Varchar 12
4. Jumlah
Bayar
jumlah_bayar Int 10
51
7. Spesifikasi File Tabel Jurnal
Nama Database : Dbhelsyah
Nama File : jurnal
Akronim : jurnal.myd
Tipe File : File Master
Akses File : Random
Panjang Record : 46 karakter
Kunci Field : kode_jurnal
Tabel IV.7
Spesifikasi File Tabel Jurnal
No. Elemen Data Nama Field Type Size Keterangan
1. Kode Jurnal kode_jurnal Varchar 8 Primary Key
2. Tanggal Jurnal Tanggal Date/Time -
3. Keterangan keterangan Varchar 30
4. No Nota no_nota Varchar 8 Foreign key
8. Spesifikasi File Tabel Detail Jurnal
Nama Database : Dbhelsyah
Nama File : detail jurnal
Akronim : detail jurnal.myd
Tipe File : File Master
Akses File : Random
Panjang Record : 36 karakter
Kunci Field : kode_jurnal, kode_akun
52
Tabel IV.8
Spesifikasi File Tabel Detail Jurnal
No. Elemen Data Nama Field Type Size Keterangan
1. Kode Jurnal kode_jurnal Varchar 8 Foreign key
2. Kode Akun kode_akun Varchar 8 Foreign key
3. Debit jumlah_debit Int 10
4. Kredit jumlah_kredit Int 10
9. Spesifikasi File Tabel Akun
Nama Database : Dbhelsyah
Nama File : akun
Akronim : akun.myd
Tipe File : File Master
Akses File : Random
Panjang Record : 68 karakter
Kunci Field : kode_akun
Tabel IV.9
Spesifikasi File Tabel Akun
No. Elemen Data Nama Field Type Size Keterangan
1. Kode Akun kode_akun Varchar 8 Primary Key
2. Nama Akun nama akun Text 30
3. Klasifikasi Klasifikasi Varchar 30
4.2.4. Software Architecture
1. Deployment Diagram
GambarIV.11 berikut ini merupakan rancangan deployment diagramuntuk
rancangan sistem informasi penjualan rumah secara tunai pada PT. Helsyah
Khatulistiwa Pratama:
53
Sumber : Hasil Penelitian (2017)
Gambar IV.11
Deployment Diagram Sistem Penjualan Tunai
2. Sequence Diagram
a. Sequence Diagram MenuDaftar Login
Gambar IV.12 berikut ini merupakan rancangan sequence diagram untuk
rancangan sistem informasi penjualan rumah secara tunai pada PT. Helsyah
Khatulistiwa Pratama:
54
Sumber : Hasil Penelitian (2017)
Gambar IV.12
Sequence DiagramMenu Daftar Login
b. Sequence Diagram Menu Data Perumahan
Gambar IV.13 berikut ini merupakan rancangan sequence diagram
menudata perumahan untuk rancangan sistem informasi penjualan rumah secara
tunai pada PT. Helsyah Khatulistiwa Pratama:
55
Sumber : Hasil Penelitian (2017)
Gambar IV.13
Sequence Diagram Menu Data Perumahan
c. Sequence Diagram Menu Data Konsumen
Gambar IV.14 berikut ini merupakan rancangan sequence diagram
menudata konsumen untuk rancangan sistem informasi penjualan rumah secara
tunai pada PT. Helsyah Khatulistiwa Pratama:
56
Sumber : Hasil Penelitian (2017)
Gambar IV.14
SequenceDiagram Menu Data Konsumen
d. Sequence Diagram MenuData Rumah
Gambar IV.15 berikut ini merupakan rancangan sequence diagram
menudata rumah untuk rancangan sistem informasi penjualan rumah secara tunai
pada PT. Helsyah Khatulistiwa Pratama:
57
Sumber : Hasil Penelitian (2017)
Gambar IV.15
Sequence Diagram Menu Data Rumah
e. Sequence Diagram Menu Data Booking
Gambar IV.16 berikut ini merupakan rancangan sequence diagram
menudata booking untuk rancangan sistem informasi penjualan rumah secara
tunai pada PT. Helsyah Khatulistiwa Pratama :
58
Sumber : Hasil Penelitian (2017)
Gambar IV.16
Sequence Diagram Menu Data Booking
f. Sequence Diagram Menu Data Pembayaran
Gambar IV.17 berikut ini merupakan rancangan sequence diagram
menudata pembayaran untuk rancangan sistem informasi penjualan rumah secara
tunai pada PT. Helsyah Khatulistiwa Pratama:
59
Sumber : Hasil Penelitian (2017)
Gambar IV.17
Sequence Diagram Menu Data Pembayaran
g. Sequence Diagram Menu Downpayment
Gambar IV.18 berikut ini merupakan rancangan sequence diagram
menudata downpayment untuk rancangan sistem informasi penjualan rumah
secara tunai pada PT. Helsyah Khatulistiwa Pratama :
60
Sumber : Hasil Penelitian (2017)
Gambar IV.18
Sequence Diagram Menu Downpayment
h. Sequence Diagram Menu Laporan Penjualan Pertahun
Gambar IV.19 berikut ini merupakan rancangan sequence diagram menu
laporan penjualan pertahun untuk rancangan sistem informasi penjualan rumah
secara tunai pada PT. Helsyah Khatulistiwa Pratama:
61
Sumber : Hasil Penelitian (2017)
Gambar IV.19
Sequenc eDiagram Menu Laporan Penjualan Pertahun
i. Sequence Diagram Menu Jurnal Penjualan
Gambar IV.20 berikut ini merupakan rancangan sequence diagram menu
jurnal penjualan untuk rancangan sistem informasi penjualan rumah secara tunai
padaPT. Helsyah Khatulistiwa Pratama :
62
Sumber : Hasil Penelitian (2017)
Gambar IV.20
Sequence Diagram Menu Jurnal Penjualan
j. Sequence Diagram Menu Jurnal Penerimaan Kas
Gambar IV.21 berikut ini merupakan rancangan sequence diagram menu
jurnal penerimaan kas untuk rancangan sistem informasi penjualan rumah secara
tunai padaPT. Helsyah Khatulistiwa Pratama :
63
Sumber : Hasil Penelitian (2017)
Gambar IV.21
SequenceDiagram Menu Penerimaan Kas
4.2.5. User Interface
User Interface merupakan bentuk tampilan grafis yang berhubungan
langsung dengan pengguna (user).Antar muka pengguna berfungsi untuk
menghubngkan antara pengguna dengan sistem operasi, sehingga komputer
tersebut dapat digunakan.Adapun spesifikasi program dalam pengolahan data
penjualan rumah secara tunai pada PT. Helsyah KhatulistiwaPratamaadalah
sebagai berikut:
64
1. Spesifikasi Program Menu Login
Nama Program : Login
Akronim : Login.frm
Fungsi :Sebagai keamanan program dan media verifikasi
pengguna untuk bisa masuk kedalam menu utama
program.
Bahasa Pemograman : Visual Basic.NET
Bentuk Program : Lampiran C-1
Proses : Pada menu login terdapat form yang berisi
perintah yaitu :
a. Masukkan username dan password, klik Login untuk masuk pada
menu utama program berdasarkan username dan password yang tepat.
b. Tombol bataluntuk membatalkan dan keluar dari menu login.
2. Spesifikasi Program Menu Utama
Nama Program : Menu Utama
Akronim : Utama.frm
Fungsi : Untuk menampilkan Menu Utama.
Bahasa Pemograman : Visual Basic.NET
Bentuk Program : Lampiran C-2
Proses : Program menu utama menampilkan seluruh
program menu di dalam sistem penjualan rumah. Program utama
65
memberikan petunjuk bagi user atau pemakai dalam melakukan proses
input data.Pada menu utama terdapat lima menu pilihan yaitu :
a. Menu File
b. Menu Transaksi
c. Menu Laporan
d. Menu Keluar
3. Spesifikasi Program Menu File
Nama Program : Menu File
Akronim : File.frm
Fungsi : Untuk menampilkan pilihan menu file
Bahasa Program : Visual Basic.NET
Bentuk Program : Lampiran C-3
Proses : Menu master merupakan menu untuk mencari data
master, form menu yang terdapat pada menu master adalah sebagai
berikut:
a. Form Menu Perumahan
b. Form Menu Data Konsumen
c. Form Menu Data Rumah
4. Spesifikasi Program Form Menu Perumahan
Nama Program : Form Menu Perumahan
Akronim : Perumahan.frm
Fungsi : Untuk menampilkan data perumahan
Bahasa Program : Visual Basic.NET
66
Bentuk Program : Lampiran C-4
Proses :Dengan menekan tombol pada submenu
perumahan, maka akan tampil beberapa instruksi sebagai berikut :
a. Tombol instruksi simpan, maka data akan disimpan, setelah itu
otomatis akan input data baru.
b. Tombol instruksi ubah, maka data yang sudah disimpan apabila terjadi
kesalahan pengisian dapat diubah kembali.
c. Tombol instruksi hapus, maka data yang sudah disimpan dapat
dihapus.
d. Tombol instruksi batal, maka dapat membatalkan penyimpanan data
perumahan.
5. Spesifikasi Program Form Menu Data Konsumen
Nama Program : Form Menu Data Konsumen
Akronim : Konsumen.frm
Fungsi : Untuk input data konsumen
Bahasa Program : Visual Basic.NET
Bentuk Program : Lampiran C-5
Proses :Dengan menekan tombol pada submenu Data
Konsumen, maka akan tampil beberapa instruksi sebagai berikut :
a. Tombol instruksi tambah, maka dapat menambah data konsumen baru.
b. Tombol instruksi ubah digunakan untuk mengubah data konsumen
yang ingin diubah.
c. Tombol instruksi simpan yang digunakan untuk menyimpan data
konsumen.
67
d. Tombol instruksi batal untuk membatalkan penyimpanan data
konsumen.
6. Spesifikasi Program Form Menu Data Rumah
Nama Program : Form Menu Data Rumah
Akronim : Rumah.frm
Fungsi : Untuk input data rumah
Bahasa Program : Visual Basic.NET
Bentuk Program : Lampiran C-6
Proses : Dengan menekan tombol pada submenu Data
Rumah, maka akan tampil beberapa instruksi sebagai berikut :
a. Tombol instruksi tambah, maka dapat menambah data rumah baru.
b. Tombol instruksi simpan yang digunakan untuk menyimpan data
rumah.
c. Tombol instruksi batal untuk membatalkan penyimpanan data rumah.
7. Spesifikasi Program Menu Transaksi
Nama Program : Menu Transaksi
Akronim : Transaksi.frm
Fungsi : Untuk menampilkan pilihan menu transaksi
Bahasa Program : Visual Basic.NET
Bentuk Program : Lampiran C-7
Proses : Dengan mengklik menu transaksi, maka akan
tampil beberapa form menu, yaitu :
a. Form Menu Transaksi Booking
b. Form Menu Transaksi Pembayaran
68
8. Spesifikasi Program Form MenuTransaksi Booking
Nama Program :Form Menu Booking
Akronim :Booking.frm
Fungsi :Untuk input dan menyimpan data transaksi booking
Bahasa Program :Visual Basic.NET
Bentuk Program :Lampiran C-8
Proses :
a. Tombol instruksi tambahmaka form akan aktif dan no nota akan
muncul secara otomatis. Kemudian masukan data-data konsumen.
b. Tombol instruksisimpan untuk menyimpan data transaksi booking.
c. Tombol instruksibatal untuk membatalkan penyimpanan data transaksi
booking.
9. Spesifikasi Program Form MenuTransaksi Pembayaran
Nama Program : Form Menu Pembayaran
Akronim :Pembayaran.frm
Fungsi :Untuk input dan menyimpan data pembayaran
rumah
Bahasa Program : Visual Basic.NET
BentukProgram : Lampiran C-9
Proses :
a. Admin memilih nomor nota berdasarkan nomor booking.
69
b. Admin mengisi id konsumen kemudian nomor konsumen otomatis
tampil.
c. Tombol instruksi simpan untuk menyimpan datapembayaran rumah.
d. Tombol instruksi batal untuk membatalkan penyimpanan data
pembayaran rumah.
10. Spesifikasi Program Menu Laporan
Nama Program : Menu Laporan
Akronim : MenuLaporan.frm
Fungsi :Untuk menampilkan submenu-submenu dari
laporan setiap tahun.
Bahasa Program : Visual Basic.NET
Bentuk Program : Lampiran C-10
Proses :Dengan klik menu laporan, maka akan tampil
beberapa form menu, yaitu :
a. Form Menu Laporan Downpayment
b. Form Menu Laporan Penjualan Pertahun
c. Form Menu Laporan Jurnal Umum
d. Form Menu Laporan Buku Besar
11. Spesifikasi Program Form Menu Laporan Downpayment
Nama Program : Form Menu Laporan Downpayment
Akronim : Laporan Downpayment.frm
Fungsi :Untuk menampilkan laporan data laporan
downpayment
Bahasa Program : Visual Basic.NET
70
Bentuk Program : Lampiran C-11
Proses :Dengan klik pada submenu laporan data
downpayment, maka akan tampil beberapa instruksi sebagai berikut :
a. Tombol cetak, untuk mencetak data.
b. Tombol cetak semua, untuk mencetak semua data laporn
downpayment.
c. Tombol keluar, maka tampilannya akan langsung kembali ke menu
utama.
12. Spesifikasi Program Form Menu Laporan Penjualan Pertahun
Nama Program : Form Menu Laporan Penjualan Pertahun
Akronim : LaporanPenjualanPertahun.frm
Fungsi :Untuk menampilkan laporan data penjualan
pertahun
Bahasa Program : Visual Basic.NET
Bentuk Program : Lampiran C-12
Proses : Dengan klik pada submenu laporan data penjualan
pertahun, maka akan tampil beberapa instruksi sebagai berikut :
a. Tombol cetak, untuk mencetak data.
b. Tombol cetak semua, untuk mencetak semua laporan penjualan
pertahun.
c. Tombol keluar, maka tampilannya akan langsung kembali ke menu
utama.
13. Spesifikasi Program Form Menu Laporan Jurnal Penjualan
Nama Program : Form Menu Laporan Jurnal Penjualan
71
Akronim : Jurnalpenjualan.frm
Fungsi :Untuk mengetahui aktifitas keuangan dari setiap
transaksi yang terjadi.
Bahasa Program : Visual Basic.NET
Bentuk Lampiran : Lampiran C-13
Proses :
a. Tombol cetak, untuk mencetak data berdasarkan tanggal.
b. Tombol cetak periode, untuk mencetak data setiap periode.
c. Tombol cetak semua, untuk mencetak semua data transaksi yang
terjadi.
d. Tombol keluar, maka tampilannya akan langsung kembali ke menu
utama.
14. Spesifikasi Program Form Menu Laporan Jurnal Penerimaan Kas
Nama Program : Form Menu Laporan Jurnal Penerimaan Kas
Akronim : Jurnalpenerimaankas.frm
Fungsi : Untuk menampilkan jurnal penerimaan kas
Bahasa Program : Visual Basic.NET
Bentuk Lampiran : Lampiran C-14
Proses :
a. Tombol Cetak untuk mencetak Laporan Jurnal Penerimaan Kas
berdasarkan nama akun.
b. Tombol Keluar untuk keluar dari form Jurnal Penerimaan Kas.
72
4.2.6. Spesifikasi Hardware dan Software
Spesifikasi sistem komputer yang diusulkan meliputi penjelasan dalam
spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan
dalam implementasi sistem. Di dalam sistem usulan ini ada beberapa sarana
pendukung yang diperlukan untuk menunjang sistem usulan. Mutu dari sarana
pendukung yang bagus dan kesesuaian kebutuhan sistem yang diusulkan.
Penerapan sistem komputerisasi tidak terlepas dari penggunaan peralatan yang
sanggup melakukan pengolahan data. Salah satu penunjang sistem tersebut adalah
peralatan dari sistem komputer, yang terdiri dari perangkat keras dan perangkat
lunak.
1. Perangkat Keras(Hardware)
Perangkat keras atau hardware merupakan seluruh komponen yang
membentuk suatu sistem komputer dan peralatan lainnya yang memunginkan
komputer dapat melaksaksanakan tugasnya dengan cepat dan akurat.
Dalam hal ini penulis mengusulkan perangkat keras minimal yang sesuai
dengan kebutuhan sistem usulan dengan spesifikasi sebagai berikut:
1. Komputer dengan Prosessor kecepatan 2.4 GHz
2. Harddisk dengan kapasitas 160 GB,
3. Memory (RAM) 1GB
4. Monitor dengan resolusi minimal 14,0”
5. Keyboard standard 104 Key
6. Mouse standard USB
7. UPS (Uninterupted Power Supply)
8. Printer Canon MP 287
73
2. Perangkat Lunak(Software)
Perangkat lunak atau software merupakan suatu rangkaian instruksi yang
disusun secara teratur agar komputer dapat mengolah data untuk mendapatkan
informasi yang dibutuhkan oleh user atau pengguna.
Spesifikasi perangkat lunak (software) yang digunakan dalam perancangan
program aplikasi ini diantaranya adalah:
1. Sistem operasi yang digunakan minimal adalah Microsoft Windows 7.
2. Sistem aplikasi Visual Basic.NET, database WampServer 2.0.dan untuk
laporan menggunakan Crystal Report 8.5.