• Tidak ada hasil yang ditemukan

BAB IV RANCANGAN SISTEM USULAN

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB IV RANCANGAN SISTEM USULAN"

Copied!
37
0
0

Teks penuh

(1)

40

RANCANGAN SISTEM USULAN

4.1. Umum

Perkembangan zaman pada saat ini semakin lama semakin maju dengan adanya teknologi yang penuh dengan inovasi- inovasi yang terus berkembang.

Banyak sekali perusahaan-perusahaan dan badan usaha yang memanfaatkan teknologi modern untuk kepentingan aktivitas bisnisnya. Perkembangan teknologi yang berkembang bisa berupa aplikasinya, programnya perangkat kerasnya dan lain sebagainya. Begitu pun sistem turut berkembang dari masa ke masa berevolusi seiring zaman. Banyak sekali manfaat yang dirasakan oleh masyarakat umumnya dengan adanya teknologi dan juga internet yang canggih dan modern.

Penulis berharap adanya perancangan sistem ini usulan ini, dapat mengurangi permasalahan yang ada pada apotek afiyah wafi orin karawang dan menghasilkan pemecahan masalah sebagai berikut:

1. Pencatatan obat keluar/kosong, habis, tidak lagi manual kini hanya menginputnya saja.

2. Pengecekan stok obat bisa dilakukan dengan menggunakan aplikasi java netbeans IDE 7.1 untuk mempermudah pengecekan stok obat.

3. Data obat sudah terdapat dalam program sehingga mempermudah mencari informasi data obat.

(2)

4.2. Prosedur Sistem Usulan

1. Prosedur Pengelolaan Obat Keluar

Bagian gudang menerima daftar permintaan obat dari bagian pelayanan.

Kemudian bagian gudang mengecek apakah obat tersebut masih tersedia atau tidak tersedia. Kemudian bagian gudang memberikan informasi persediaan obat ke bagian pelayanan. Jika obat ada, maka bagian gudang akan memberikan obat tersebut ke pelayanan apotek, dan menginput obat yang keluar ke file pengeluaran obat dan disimpan pada file pengeluaran obat tersebut. Bagian gudang mengecek stok file persediaan obat, jika telah habis, maka bagian gudang mencetak daftar obat keluar yang nantinya akan diberikan kepada apoteker. Sedangkan daftar permintaan obat dimasukkan kedalam file daftar obat.

2. Prosedur Pemesanan Obat ke Farmasi

Bagian gudang memberikan cetakan Daftar Obat Keluar kepada apoteker.

Setelah di acc, bagian gudang memesan obat ke farmasi via telepon/sms atau media sosial lainya. Kemudian bagian gudang membuat Daftar Permintaan (DP) yang nantinya akan dikirim atau diberikan ke farmasi. Setelah farmasi menerima daftar permintaan, farmasi mengecek persediaan obat yang diminta apotek. Farmasi memberikan informasi persediaan obat ke bagian gudang.

Jika obat yang diminta tidak ada, maka supplier farmasi akan memberikan informasi bahwa obat tersebut tidak tersedia. Jika tersedia, supplier farmasi membuatkan Faktur Pembelian Obat beserta dengan daftar kiriman obat. Lalu siap dikirim.

(3)

3. Prosedur Transaksi

Farmasi memberikan faktur tersebut beserta daftar kiriman obat kepada bagian gudang. Kemudian bagian gudang mengkonfirmasikan kebutuhan anggaran dengan menyertakan faktur pembelian obat kepada bagian kasir.

Bagian kasir memberikan uang kepada bagian gudang untuk mengkonfirmasikan pembayaran.

4. Prosedur pengelolaan obat masuk

Bagian gudang mengecek daftar kiriman obat tersebut, menyesuaikan daftar pengeluaran obat yang dibuat oleh bagian gudang dengan kiriman obat. Jika tidak sesuai, maka bagian gudang akan mengkonfirmasikan ulang kepada supplier farmasi bahwa obat tersebut tidak sesuai. Kemudian bagian gudang mengambil persediaan obat yang dikirim oleh supplier farmasi, lalu menginput obat yang masuk di form obat masuk dan disimpan kedalam file penerimaan obat masuk. Sedangkan obat disimpan didalam gudang.

5. Prosedur Pembuatan Laporan

Bagian gudang mengambil file daftar obat masuk kemudian dicetak untuk dijadikan bahan pembuatan laporan persediaan. Kemudian bagian gudang memberikan daftar kiriman obat kepada bagian kasir sebagai data obat baru yang siap dijual. Bagian gudang membuat laporan keseluruhan kegiatan persediaan obat dimulai dari proses pengeluaran obat dan proses pemasukan obat. Data dapat diperoleh dari file pengeluaran obat dan file persediaan obat masuk, laporan disimpan kedalam laporan gudang dan dicetak 1 (satu) rangkap untuk diberikan kepada pemilik apotek.

(4)

4.3. Data Flow Diagram (DFD) Sistem Usulan 1. Diagram Konteks Usulan

0

Perancangan Sistem Pada Apotek Afiyah

Wafi Orin

Kasir Bagian Gudang

Bagian Pelayanan

Apoteker

Pemilik FPO (2R)

FPO (2R) & DKO

DPO

Farmasi DOK

DOK ACC

DP

FPO (2R) & Pembelian Obat

DPO

DOK

DOK ACC

DP

FPO (2R) & DKO

Lap. DOM

Lap. DOK

Lap. PO

Gambar IV.1.

Diagram Konteks Sistem Usulan

Keterangan:

DPO : Daftar Permintaan Obat

FPO : Faktur Pembelian Obat (2Rangkap) DOK : Daftar Obat Keluar

DKO : Daftar Kiriman Obat DP : Daftar Permintaan

(5)

2. Diagram Nol Usulan

1.0

Prosedur Pengelolaan Obat

Keluar

Bagian Pelayanan

Data Daftar Obat Keluar D1

Bagian Gudang

2.0

Prosedur Pemesanan Obat

ke Farmasi Apoteker

File Pengeluaran D2 Obat

Farmasi 3.0

Prosedur Transaksi

Kasir

4.0

Prosedur Pengelolaan Obat

Masuk

File Penerimaan Obat Masuk D3

5.0

Prosedur Pembuatan

Laporan

DOK

DPO

DPO

DOK

DOK ACC

DP

FPO (2R) & DKO

FPO (2R)

Data DOK

Data PO Data Obat

Pemilik

Data DOM

LPO DOK DPO DPO

Gambar IV.2.

Diagram Nol Sistem Us ulan

Keterangan:

DOM : (Daftar Obat Masuk)

(6)

3. Diagram Detail Usulan

5.1

Perancangan Sistem Pada Apotek Afiyah

Wafi Orin

File Daftar Obat Keluar

5.2

Perancangan Sistem Pada Apotek Afiyah

Wafi Orin

5.3

Perancangan Sistem Pada Apotek Afiyah

Wafi Orin

File Pengeluaran Obat

File Penerimaan Obat Masuk D1

D2

D3 Data DOK

Data PO

Data DOM Laporan DOK

Laporan PO

Laporan POM

Gambar IV.3.

Diagram Detail Usulan

LPO : Laporan Persediaan Obat

(7)

4.4. Kamus Data Sistem Usulan 1. Dokumen Masukan

a. Daftar Permintaan Obat

Nama Arus Data : Daftar Permintaan Obat

Alias : DPO

Bentuk Data : Dokumen Cetak

Arus Data : Bagian Pelayanan – Proses 1- Bagian Gudang - Data Sore

Penjelasan : Sebagai salah satu permintaan obat Periode : Setiap terjadi permintaan obat

Volume : Tidak tentu

Struktur Data : Header + Isi

Header : Nama Dokumen

Isi : Nama Obat + Takaran + Jumlah

b. Daftar Obat Masuk

Nama Arus : Daftar Obat Masuk

Alias : DOM

Bentuk Data : Dokumen Cetak

Arus Data : Proses 4 - Data store - Proses 5

Penjelasan : Sebagai salah satu daftar obat yang masuk Periode : Setiap terjadi permintaan obat

Volume : Tidak tentu

Stuktrur Data : Header + Isi

Header : Nama Dokumen

(8)

Isi : Kode Obat + Nama Obat + Jenis Obat + Harga + Jumlah Stok

2. Dokumen Keluaran a. Daftar Obat Keluar

Nama Arus : Daftar Obat Keluar

Alias : DOK

Bentuk Data : Dokumen Cetak

Arus Data : Bagian Gudang - Proses 1- Data Store - Proses 2 - Apoteker - Data Store - Proses 5 Penjelasan : Sebagai salah satu daftar obat yang keluar Periode : Setiap terjadi permintaan obat

Volume : Tidak Tentu

Struktur Data : Header + Isi

Header : Nama Dokumen

Isi : Nama Obat Keluar + Jumlah Obat Keluar + Sisa Stok + Jumlah Keluar

Footer : Tanda tangan apoteker

b. Data Permintaan

Nama Arus : Daftar Permintaan

Alias : DP

Bentuk Data : Dokumen Cetak

Arus Data : Proses 2 + Farmasi

Penjelasan : Sebagai salah satu daftar permintaan obat ke farmasi

(9)

Periode : Setiap terjadi permintaan obat

Volume : Tidak Tentu

Struktur Data : Header + Isi

Header : Nama Dokumen

Isi : No. Petmintaan + Nama Obat + Jenis Obat

+ jumlah stok c. Laporan Persediaan

Nama Arus : Laporan Persediaan Obat

Alias : LPO

Bentuk Data : Dokumen Cetak

Arus Data : Proses 5 + Pemilik

Penjelasan : Sebagai data laporan obat ke pemilik apotek

Periode : Setahun

Volume : Tidak Tentu

Struktur Data : Header + Isi + Footer

Header : Nama Dokumen

Isi : No. Petmintaan + Nama Obat + Jenis Obat

+ jumlah stok

Footer : Tanda tangan bagian gudang + Tanda tangan pemilik apotek

(10)

4.5. Spesifikasi Rancangan Sistem Usulan 4.5.1. Bentuk Dokume n Masukan Usulan

Dokumen masukan usulan merupakan suatu dokumen yang dibuat oleh penulis mengganti yang awalnya adalah tidak manual manual menjadi (Komputerisasi).

1. Daftar Obat Masuk

Nama Dokemen : DOM

Fungsi : Sebagai daftar obat masuk yang baru

Sumber : Bagian gudang

Tujuan : Bagian kasir

Media : Kertas

Jumlah : 1 (satu lembar)

Frekuensi : Setiap terjadi pembelian obat ke farmasi

Lampiran : B.2.

4.5.2. Bentuk Dokume n Keluaran Usulan 1. Daftar Obat Keluar

Nama Dokemen : DOK

Fungsi : Sebagai catatan obat keluar

Sumber : Bagian gudang

Tujuan : Bagian kasir

Media : Kertas

Jumlah : 1 (satu lembar)

Frekuensi : Setiap terjadi proses habis stok

Lampiran : B.3.

(11)

2. Laporan Persediaan Obat

Nama Dokemen : LPO

Fungsi : Sebagai laporan persediaan obat

Sumber : Bagian gudang

Tujuan : pemilik apotek

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap terjadi proses aktivitas persediaan obat di gudang

Lampiran : E.1.

(12)

4.5.2. Entity Relationship Diagram (ERD) a. Entity Relationship Diagram

Obat Masuk User

Kd_User

Password Nm_UserDetail Obat Masuk Harga

Kd_ObatMJml_OM Mengelola

Memiliki Obat

Kd_ObatKd_user Mempunyai Nm_Obat Tgl_ObatK

Kd_Obat Obat Keluar

Exp

Jns_Obat Kd_ObatK Memiliki

Kd_user MengelolaDetail Obat Keluar

Jml_OKKd_Obat

Tgl_ObatM Mempunyai

1

11M 1 1 1 1M11

1

Kd_ObatM stok Kd_ObatK

Gambar IV.4.

Entity Relationship Diagram

(13)

b. Logical Record Structure

User Kd_User PK Nm_User Password

Obat Masuk Kd_ObatM PK Kd_User FK Tgl_ObatM

Obat Keluar

Kd_ObatK PK Kd_User FK Tgl_ObatK

Detail Obat Masuk Kd_Obat FK Kode_ObatM FK Jml_OM

Detail Obat Keluar Kd_Obat FK Kode_ObatK FK Jml_OK

Obat 1

1

1 M 1

1 1

1

1 M

Kd_Obat PK Nm_Obat Jns_Obat Harga Stok Exp

Gambar IV.5.

Logical Record Structure

(14)

4.5.3. Spesifikasi File 1. File User

Nama File : File User

Akronim : User

Fungsi : Untuk menyimpan data user

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 35 Karakter

Kunci Field : Kd_User

Software : MySQL

Tabel IV.1.

Spesifikasi File User

No Elemen Data Akronim Tipe Panjang Keterangan 1. Kode User Kd_User Varchar 5 Primary Key 2. Nama User Nm_User Varchar 20

3. Password Password Varchar 10

(15)

2. File Obat Masuk

Nama File : File Obat

Akronim : Obat Masuk

Fungsi : Untuk menyimpan data obat masuk Tipe File : File Transaksi

Organisasi File : Index Sequential Akses File : Random

Media : Harddisk

Panjang Record : 30 Karakter

Kunci Field : Kd_ObatM

Software : MySQL

Tabel IV.2.

Spesifikasi File Obat Masuk

No Elemen Data Akronim Tipe Panjang Keterangan 1. Kode Obat M Kd_ObatM Varchar 14 Primary Key 2. Kode User Kd_User Varchar 5 Foreign Key 3. Tanggal ObatM Tgl_ObatM Date 11

(16)

3. File Detail Obat Masuk

Nama File : File Detail Obat Masuk Akronim : Detail Obat Masuk

Fungsi : Untuk menyimpan detail obat masuk Tipe File : Tipe Transaksi

Organisasi File : Index Sequential Akses File : Random

Media : Hardisk

Panjang Record : 34

Kunci : Kd_obat

Software : MySQL

Tabel IV.3.

Spesifikasi File Detail Obat Masuk

No Elemen Data Akronim Tipe Panjang Keterangan 1. Kode Obat Kd_Obat Varchar 10 Foreign Key 2. Kode ObatM Kd_ObatM Varchar 14 Foreign Key

3. JumlahOM Jml_OM Integer 10

(17)

3. File Obat Keluar

Nama File : File Obat Keluar

Akronim : Obat Keluar

Fungsi : Untuk menyimpan data obat keluar Tipe File : File Transaksi

Organisasi File : Index Sequential Akses File : Random

Media : Harddisk

Panjang Record : 34 Karakter Kunci Field : Kd_ObatK

Software : MySQL

Tabel IV.4.

Spesifikasi File Obat Keluar

No Elemen Data Akronim Tipe Panjang Keterangan 1. Kode ObatK Kode_ObatK Varchar 10 Primary Key 2. Kode User Kd_User Varchar 14 Foreign Key 3. Tanggal_ObatK Tgl_ObatK Date 10

(18)

4. File Detail Obat Keluar

Nama File : File Detail Obat Keluar Akronim : Detail Obat Keluar

Fungsi : Untuk menyimpan detail obat keluar Tipe File : File Transaksi

Organisasi File : Index Sequential Akses File : Random

Media : Harddisk

Panjang Record : 34 Karakter

Kunci Field : Kd_Obat

Software : MySQL

Tabel IV.5.

Spesifikasi File Detail Obat Keluar

No Elemen Data Akronim Tipe Panjang Keterangan 1. Kode Obat Kd_Obat Varchar 10 Foreign Key 2. Kode ObatK Kd_ObatK Varchar 14 Foreign Key

3. JumlahOK Jml_OK Integer 10

(19)

5. File Obat

Nama File : File Obat

Akronim : Obat

Fungsi : Untuk Menyimpan data obat Tipe File : File Transaksi

Organisasi File : Index Sequential Akses File : Random

Media : Harddisk

Panjang Record : 45 Karakter

Kunci Field : Kd_Obat

Software : MySQL

Tabel IV.6.

Spesifikasi File Obat

No Elemen Data Akronim Tipe Panjang Keterangan 1. Kode Obat Kd_Obat Varchar 10 Primary Key 2. Nama Obat Nm_Obat Varchar 10

3. Jenis Obat Jns_Obat Varchar 5

4. Harga Hrg Integer 10

5. Stok Stok Integer 5

6. Expired Exp Date 5

(20)

4.5.5. Struktur Kode

Struktur Kode dibuat untuk mempermudah dan mempercepat dalam pemasukan data, menghemat tempat penyimpanan data, mempercepat proses pengolahan data dan menjaga kerahasiaan data.

Dibawah ini akan dijelaskan elemen data yang dijadikan sebagai kode- kode sebagai berikut:

1. Kode User Panjang : 7 digit Tipe : Text Format :

X 9 9 9 9 9 9

U 1 7 0 5 0 1

No.Urut Bulan Tahun Inisial User

U = Kode untuk user 17 = Tahun pemegang user 05 = Bulan pemegang user 01 = Nomor user

(21)

2. Kode Obat Panjang : 5 digit Tipe : Text Format :

X X 9 9 9

No. urut obat Inisial Obat

O B 9 9 9

OB = Kode untuk obat 001 = No.urut obat

(22)

3. Kode Obat Masuk Panjang : 5 digit Tipe : Text Format :

X X X 9 9 9 9 9 9 9 9 9 9 9

Tanggal Masuk

Bulan Masuk

Tahun Masuk

No. Urut Masuk Obat

O B M 1 9 0 9 2 0 1 7 0 0 1

Menunjukkan Obat Masuk

Keterangan:

Obat Masuk dengan kode OBM, 19 adalah tanggal masuk, 09 adalah bulan masuk, 2017 adalah tahun masuk dengan nomor urut 001.

(23)

4. Kode Obat Keluar Panjang : 5 digit Tipe : Text Format :

X X X 9 9 9 9 9 9 9 9 9 9 9

Tanggal Keluar

Bulan Keluar

Tahun Keluar

No. Urut Keluar Obat Menunjukkan

Obat Keluar

Contoh:

O B K 2 0 1 0 2 0 1 7 0 0 1

Keterangan:

Obat Keluar dengan kode OBK, 20 adalah tanggal keluar, 10 adalah bulan keluar, 2017 adalah tahun keluar dengan nomor urut 001.

(24)

4.5.6. Spesifikasi Program

Login

0.0

Menu Utama

3.1

Laporan Persediaan Obat

3.0 1.0

Master

0.0

2.0

Transaksi

0.0

3.0

Laporan

0.0

4.0

Utility

0.0

2.1

Obat Keluar

2.0

2.2

Obat Masuk

2.0 1.1

Data User

1.0

1.2

Data Obat

1.0

4.1

Backup

0.0

4.2

Logout

0.0

Gambar IV.6.

HIPO (Hierarchy Input Process Output)

(25)

1. Spesifikasi Program Menu Login Nama Program : FormLogin Akronim : frmlogin.frm

Fungsi : Untuk bisa masuk kedalam program menu utama Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran B.4.

Proses : pada form login terdapat beberapa proses diantaranya:

a. Masukan id user dan password

b. Klik LOGIN untuk masuk ke menu utama

c. Klik CANCEL untuk membatalkan ke menu utama

2. Spesifikasi Program Menu Utama

Nama Program : FormMenuUtama Akronim : formmenuutama.frm

Fungsi : Untuk menampilkan menu pilihan utama Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran C.1.

Proses : Pada menu utama terdapat empat item pilihan yaitu :

a. Pada menu utama terdapat 4 item menu, master, transaksi, laporan, utility.

b. Klik menu master, untuk menampilkan data user,data obat.

(26)

c. Klik menu transaksi, untuk menampilkan file obat keluar, file obat masuk.

d. Klik laporan, untuk menampilkan laporan persediaan obat.

e. Klik utility, untuk menampilkan form backup dan logout.

3. Spesifikasi Program Menu Master

Nama Program : FormMenuMaster

Akronim : formmenumaster.frm

Fungsi : untuk menampilkan pilihan menu master Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran C.2.

Proses : Pada menu master terdapat dua item pilihan yaitu :

a. Klik menu file data user, untuk menampilkan form data user.

b. Klik menu file data obat, untuk menampilkan form data obat.

4. Spesifikasi Program Data User Nama Program : DataUser

Akronim : User.frm

Fungsi : Untuk menampilkan data user Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran C.3.

(27)

Proses : Pada form data user terdapat tujuh item pilihan yaitu :

a. Tampilkan form data user.

b. Klik tambah, untuk menambah data yang akan dimasukan.

c. Klik batal, untuk membatalkan data yang akan di masukan.

d. Klik update, untuk memperbaharui data.

e. Klik hapus, untuk menghapus data.

f. Klik simpan, untuk menyimpan data yang sudah dimasukan.

g. Klik cari, untuk mencari data yang ada di database.

h. Klik keluar, untuk kembali ke menu utama.

6. Spesifikasi Program Data Obat Nama Program : Data Obat

Akronim : Obat.frm

Fungsi : Untuk menampilkan data obat Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran D.1.

Proses : Pada form data obat terdapat tujuh buah pilihan yaitu :

a. Tampilkan form data obat.

(28)

b. Klik tambah, untuk menambah data yang akan dimasukan.

c. Klik batal, untuk membatalkan data yang akan di masukan.

d. Klik edit, untuk memperbaiki data.

e. Klik hapus, untuk menghapus data.

f. Klik simpan, untuk menyimpan data yang sudah dimasukan.

g. Klik cari, untuk mencari data yang ada di database.

h. Klik keluar, untuk kembali ke menu utama.

7. Spesifikasi Program Menu Transaksi Nama progam : MenuTransaksi Akronim : MenuTransaksi.frm

Fungsi : Untuk menampilkan pilihan menu transaksi Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran D.2.

Proses : Pada menu transaksi terdapat dua item pilihan yaitu :

a. Klik menu file data obat keluar, untuk menampilkan form obat keluar.

b. Klik menu file data obat masuk, untuk menampilkan form obat masuk.

(29)

8. Spesifikasi Program Obat Keluar

Nama Program : DataObatKeluar

Akronim : DataObatKeluar.frm

Fungsi : Untuk menampilkan obat keluar Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran D.3.

Proses : Pada form data obat keluar terdapat empat item pilihan yaitu :

a. Tampilkan form data obat keluar.

b. Klik tambah, untuk menambah data yang akan dimasukan.

c. Klik simpan, untuk menyimpan data yang sudah dimasukan.

d. Klik batal, untuk membatalkan data yang akan di masukan.

e. Klik keluar, untuk kembali ke menu utama.

9. Spesifikasi Program Obat Masuk

Nama Program : DataObatMasuk

Akronim : DataObatMasuk.frm

Fungsi : Untuk menampilkan obat masuk Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran D.4.

Proses : Pada form data obat masuk terdapat empat item pilihan yaitu :

(30)

a. Tampilkan form data obat masuk.

b. Klik tambah, untuk menambah data yang akan dimasukan.

c. Klik simpan, untuk menyimpan data yang sudah dimasukan.

d. Klik batal, untuk membatalkan data yang akan di masukan.

e. Klik keluar, untuk kembali ke menu utama.

10. Spesifikasi Program Menu Laporan Nama Program : MenuLaporan

Akronim : MenuLaporan.frm

Fungsi : Untuk menampilkan menu laporan Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran D.5.

Proses : Pada menu laporan terdapat satu item pilihan yaitu :

a. Klik menu file laporan, untuk menampilkan form data laporan persediaan obat.

11. Spesifikasi Program Laporan Persediaan Obat Nama Program : LaporanPersediaanObat

Akronim : LaporanPersediaanObat.frm

Fungsi : Untuk menampilkan form Laporan Persediaan Obat Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran E.1.

(31)

Proses : Pada form laporan persediaan obat terdapat dua item pilihan yaitu :

a. Klik cetak, untuk mencetak laporan persediaan obat.

b. Klik keluar, untuk kembali ke menu utama.

12. Spesifikasi Program Menu Utility Nama program : MenuUtility

Akronim : MenuUtility.frm

Fungsi : untuk menampilkan pilihan menu utility Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran E.2.

Proses : Pada menu utiliy terdapat dua buah pilihan yaitu :

a. Klik menu file backup, untuk menampilkan form backup.

b. Klik menu file logout, untuk keluar dari akun pengguna/user.

13. Spesifikasi Program Backup Nama program : Backup

Akronim : Backup.frm

Fungsi : Untuk mencadangkan file data sehingga apabila terjadi kerusakan terhadap file asli maka dapat mengembalikan file tersebut

Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran E.3.

(32)

Proses : Pada form backup terdapat dua buah pilihan yaitu :

a. Pilih lokasi, untuk memilih database yang akan di backup.

b. Pilih folder, untuk memilih dimana database akan disimpan.

c. Klik backup, untuk memproses database yang akan di backup.

d. Klik keluar, untuk keluar dari form backup.

14. Spesifikasi Program Logout Nama Program : Logout Akronim : logout.frm

Fungsi : untuk keluar dari program Aplikasi Program : Java NetBeans IDE 7.1

Bentuk : Lampiran E.4.

Proses : Klik logout untuk keluar dari program.

4.6. Spesifikasi Sistem Komputer 4.6.1. Umum

Setelah penulis mempelajari sistem yang sedang berjalan dan mengetahui masalah- masalah yang ada pada sistem berjalan, maka penulis mencoba menjelaskan lebih lanjut mengenai sistem komputerisasi.

Pada rancangan sistem komputer ini, penulis berharap sistem yang ada dapat mengurangi masalah- masalah yang ada pada apotek afiyah wafi orin karawang baik dalam alur sistem, pengelolaan data, maupun program. Secara

(33)

khusus, rancangan sistem usulan ini bertujuan untuk meningkatkan mutu kualitas kerja.

4.6.2. Perangkat Keras

Penggunaan perangkat keras (hardware) minimum yang digunakan dalam sistem usulan persediaan obat adalah suatu unit komputer dan printer dengan spesifikasi minimal sebagai berikut:

1. Microprosessor : Pentium 4

2. RAM : 1 GB

3. Harddisk : 250 GB

4. Monitor : LCD 14 inchi

5. Mouse : USB

6. Keyboard :102 Keys

7. Printer : InkJet

4.6.3. Perangkat Lunak

Penggunaan komputer tidak terlepas dari pemakaian perangkat lunak (software). Oleh karena itu dibutuhkan suatu perangkat lunak yang kompeten dengan aktivitas perusahaan sehingga mampu mendukung kelancaran dalam aktivitas pengolahan data. Dalam hal ini, penulis dalam membuat sistem usulan menggunakan perangkat lunak (software) sebagai berikut:

1. Sistem Operasi : Windows7

2. Aplikasi Program : Java NetBeans IDE 7.1 3. Aplikasi Database : MySQL

4. Aplikasi Browser : Mozilla Firefox

(34)

4.7. Jadwal Implementasi

Setelah sistem rancangan dianalisis dan didesain secara rinci dengan teknologi dan desain program yang dipilih, maka tahap selanjutnya adalah membuat jadwal implementasi. Tahapan implementasi mencakup langkah- langkah dan tahapan-tahapan dari awal suatu sistem diusulkan sampai diterapkan dalam objek dan sasarannya. Tahapan implementasi ini terdiri dari beberapa kegiatan yang harus dilakukan antara lain:

1. Analisa Sistem

Analisa sistem adalah mempelajari sistem yang berjalan beserta masalah yang ada, yang bertujuan untuk mendapatkan gambaran tentang bentuk permasalahan yang ada di instansi tersebut mengurangi kesalahpahaman antara sistem yang berjalan dengan sistem yang diusulkan. Dan membutuhkan waktu selama satu minggu.

2. Desain Sistem

Desain sistem ini dilakukan untuk menggambarkan rancangan dari sistem yang akan dibuat yang akan dijadikan dasar dalam pembuatan program.

Membutuhkan waktu selama satu minggu pada minggu kedua.

3. Persiapan Data Awal

Persiapan data awal adalah suatu kegiatan yang bertujua n untuk mengumpulkan data yang nantinya akan digunakan pada sistem usulan setelah selesai diimplementasiakan. Data yang digunakan bukan data yang sesungguhnya yang menjadi inputnya, melainkan data yang mempunyai kesamaan bentuk. Untuk kegiatan ini diperlukan waktu dua minggu dari

(35)

keseluruhan dan kesamaan data yang ada. Kegiatan ini ditempatkan pada minggu ketiga dan minggu keempat dibulan pertama.

4. Pembuatan File Baru

Pada kegiatan ini akan dibuat satu file data base yang fungsinya sebagai tempat penampungan data yang telah dikumpulkan pada kegiatan pertama di atas. Untuk itu diperlukan waktu selama satu minggu pada minggu pertama pada bulan kedua.

5. Pembuatan Program & Tes Program

Pengetesan program dilakukan agar program yang dibuat ataupun yang dirancang dapat diketahui kekurangannya sebelum diterapkan, dan membutuhkan waktu selama 3 minggu pada minggu kedua sampai minggu keempat pada bulan kedua.

6. Pembuatan buku petunjuk

Pembuatan buku petunjuk ini berguna dalam tata cara pelaksanaan sistem usulan agar pengguna sistem dapat mempelajari prosedur secara menyeluruh, dan membutuhkan waktu selama satu minggu pada bulan ketiga.

7. Pelatihan

Dimaksudkan untuk memberikan latihan kepada personil dan meningkatkan kemampuan personil dalam memahami dan menggunakan progra m yang telah dibuat sehingga penerapan sistem yang baru dapat dikuasai oleh pegawai atau user dalam instansi tersebut, dan membutuhkan waktu selama satu minggu.

minggu kedua pada bulan ketiga.

(36)

8. Tes Sistem

Tes sistem adalah kegiatan yang bertujuan untuk melakukan uji terhadap sistem secara keseluruhan sampai sistem ini dapat dipahami dengan baik dan benar. Membutuhkan waktu selama satu minggu pada minggu ketiga bulan ketiga.

9. Evaluasi & Operasional

Operasional adalah menjalankan sistem yang sesuaikan secara utuh.

Operasional terhitung sejak sistem dimulai kurang lebih satu bulan, setelah itu akan dilakukan evaluasi terhadap sistem apakah sudah sesuai dengan kebutuhan atau tidak dan untuk mengetahui kekurangan-kekurangan dari sistem yang baru tersebut selama sistem tersebut masih digunakan. Waktu yang diperlukan pada tahap ini adalah satu minggu,minggu keempat pada bulan ketiga. Adapun daftar selengkapnya beserta rincian waktu yang diperlukan untuk masing- masing kegiatan dapat dilihat pada tahap berikut ini:

(37)

Tabel IV.7.

Jadwal Implementasi

No Jenis Kegiatan

WAKTU

Bulan I Bulan II Bulan III 1 2 3 4 1 2 3 4 1 2 3 4 1 Analisa Sistem 2 Desain Sistem 3 Persiapan Data Awal 4 Pembuatan File Baru 5 Pembuatan Program &

Tes Program 6 Pembuatan Buku

Petunjuk 7 Pelatihan 8 Tes Sistem 9 Evaluasi & Operasional

Referensi

Dokumen terkait

Kesimpulan : Ada hubungan antara lingkungan keluarga, status ekonomi dan tingkat pendidikan orang tua terhadap perkembangan bahasa anak di PAUD KB Al-fikri dan PAUD

Majelis Jemaat mengucapkan terima kasih kepada segenap jemaat yang telah berpartisipasi dalam mendukung dana MPI ke-28, bagi yang belum mengisi lembaran komitmen MPI,

juga berkaitan dengan peningkatan total bakteri asam laktat yaitu Lactobacillus, yang memiliki aktivitas antioksidan yang tinggi sehingga dapat meningkatkan

Misalkan suatu sumur dengan jari-jari casing 3 inchi, akan diperforasi pada suatu interval dan posisi untuk ini menghasilkan harga Qp/Qo = 0.6 maka dari gambar 6.19 diperoleh bahwa

While the LCT was originally designed to analyse the land cover change of United States (Loveland, et al., 2002), it has been proved to be sufficient as reference

Judul : IMPLEMENTASI PROGRAM KKG (Kelompok Kerja Guru) BERMUTU DALAM MENINGKATKAN KOMPETENSI GURU SD (Studi Kasus KKG Bermutu Ki Ageng Selo Kecamatan

Sequence diagram data Peserta Calon Atlit menjelaskan mengenai serangkaian kinerja sistem yang dilakukan oleh admin dalam pengolahan data Peserta pada aplikasi

Hasil tersebut disimpulkan ada perbandingan yang signifikan antara tingkat kapasitas vital paru siswa yang mengikuti ekstrakurikuler bulutangkis dan ekstrakurikuler