Anda di halaman 1dari 12

KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI

POLITEKNIK NEGERI MALANG


Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

PERTEMUAN 1

MODUL INSTALASI OSPOS(OPEN SOURCE POINT OF SALES)

1. Tujuan
 Mahasiswa mampu melakukan instalasi OSPOS pada komputer
 Mahasiswa mampu menjalankan OSPOS pada komputer menggunakan mesin penjelajah
 Mahasiswa mampu melakukan setup OSPOS pada komputer

2. Teori
2.1. Point of Sales

Point of Sales atau yang biasa dikenal dengan singkatan POS adalah suatu sistem yang digunakan untuk
pencatatan transaksi jual beli pada usaha bisnis ritel dengan memanfaatkan perangkat lunak dan perangkat
keras yang terintegrasi. Awal mula evolusi POS berasal dari James Ritty pada tahun 1879 yang seorang
pedagang wisky, cerutu dan anggur berkualitas menciptakan alat yang bernama mesin kasir dengan alasan
banyak karyawannya yang melakukan korupsi pada bisnisnya sehingga menyebabkan kerugian. Pada tahun
1973 perusahaan IBM menciptakan ECR(Electronic Cash Register) yang diprogram dan dikembangkan dalam
software proprietary dengan kemampuan komunikasi client/server, peer-to-peer, dan juga Local Area
Network(LAN). Perusahaan IBM melakukan evolusi terhadap mesin kasir dengan menambahkan fitur
mencetak struk,cash drawer, tampilan layar, dsb.

Gambar 1 Mesin Kasir Casio TE-4000F

(disadur dari sumber http://inovapos.com/sejarah-sistem-point-of-sale-program-kasir/)

Setelah bertahun-tahun POS menjadi solusi penjualan, POS akhirnya berkembang mnejadi solusi manajemen
ritel yang lengkap. POS masa kini memungkinkan pembuatan laporan penjualan secara realtime ynag
terintegrasi dengan sistem inventory, sehingga memudahkan proses pengecekan ketersediaan bahan baku dan
pengambilan keputusan dengan fitur yang lebih lengkap.

Jurusan Administrasi Niaga Halaman | 1


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

2.2. OSPOS

OSPOS adalah aplikasi berbasis web sederhana dan mudah yang memiliki fitur dasar yang dibutuhkan oleh
UMKM seperti pengelolaan pelangga, produk (bundling/packet), supplier/pemasok, pencatatan penjualan,
pencatatan penerimaan barang, pencatatan pengeluaran hingga pemberian voucher untu pelanggan serta
laporan. OSPOS dibangun dari bahasa pemrograman PHP dengan framework Codeigniter(CI) dan bersifat
open source, sehingga bisa dikembangkan dengan kostumisasi sesuai dengan kebutuhan bisnis masing-
masing.

Gambar 2 Logo OSPOS (Open Source Point of Sales)

(disadur dari sumber https://opensourcepos.org/)

3. Bahan dan Peralatan


 Perangkat keras/hardware meliputi perangkat komputer (laptop/PC/netbook/notebook)
 Perangkat lunak/software meliputi XAMPP, OSPOS

4. Langkah Praktikum

Praktikum ini akan difokuskan melakukan instalasi OSPOS pada komputer, menjalankan OSPOS secara
localhost, dan setup OSPOS.
4.1. Persiapan

Aplikasi OSPOS berjalan pada lingkungan yang berbasis website, sehingga membutuhkan tools tambahan
pada komputer localhost yang wajib terinstall, yaitu XAMPP. Materi instalasi XAMPP sudah disampaikan
pada mata kuliah Komputer Untuk Web Database dan Komputer Untuk Web Desain. XAMPP yang
digunakan untuk mendukung instalasi OSPOS menggunakan XAMPP dengan versi PHP 5.6 s.d 7.4. Ada
beberapa modul yang wajib diaktifkan sebelum menjalankan XAMPP, yaitu php-gd, php-bcmath, php-intl,
php-openssl, php-mbstring, dan php-curl yang berada di dalam file php.ini.

Jurusan Administrasi Niaga Halaman | 2


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

Berikut ini langkah-langkah mengaktifkan modul pada file php.ini:

1) Pastikan bahwa XAMPP yang terinstall di komputer XAMPP dengan PHP versi 5.6 s.d 7.4. Apabila
masih belum, bisa mengunduh dari lama website resmi XAMPP
https://www.apachefriends.org/download.html

2) Buka tools XAMPP Control Panel dan pastikan tidak ada service yang berjalan di komputer. Apabila
ada server yang berjalan, matikan dengan menekan tombol Stop, seperti yang ditunjukkan pada
gambar berikut

Jurusan Administrasi Niaga Halaman | 3


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

3) Cari file php.ini pada di dalam direktori php yang ada pada lokasi C:\xampp_b\php\ (sesuaikan
dengan letak lokasi saat instalasi xampp)

4) Buka file php.ini dengan tools editor yang anda sukai. Aktifkan modul php-gd, php-bcmath, php-intl,
php-openssl, php-mbstring, dan php-curl dengan menghapus tanda ; dan simpan file tersebut.

5) Buka XAMPP Control Panel, lalu jalankan service apache dan mysql. Dan pastikan bahwa service
tersebut berjalan di komputer localhost.

4.2. Instalasi OSPOS


a) Sebelum melakukan instalasi OSPOS pada komputer lokal, pastikan anda memiliki aplikasi OSPOS
melalui website resmi pada laman https://opensourcepos.org/general/1015/.

Jurusan Administrasi Niaga Halaman | 4


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

Pada praktikum ini menggunakan OSPOS dengan versi 3.3.2 yang telah mengalami upgrade dari versi
sebelumnya 3.3.1. Ada beberapa penambahan fitur yang dilakukan pada versi 3.3.2, dan informasi
tersebut dapat kalian pelajari pada link resmi ospos. Lakukan download dan letakkan pada folder yang
anda inginkan pada komputer anda.

b) Lakukan ekstrak file OSPOS opensourcepos.20200903075833.3.3.2.bb309c.zip yang telah


didownload.

c) Pindahkan folder dengan nama opensourcepos.20200903075833.3.3.2.bb309c ke folder htdocs

Jurusan Administrasi Niaga Halaman | 5


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

d) Lakukan perubahan nama folder opensourcepos.20200903075833.3.3.2.bb309c menjadi ospos

e) Jalankan aplikasi XAMPP pada komputer, dan jalankan service apache serta mysql

f) Buka browser yang ada dikomputer anda, bisa berupa Google Chrome/Mozilla
Firefox/Yandex/Internet Explorer/Safari/UC Browser. Ketikkan alamat http://localhost/phpmyadmin
pada URL dan diikuti dengan menekan tombol Enter.

Jurusan Administrasi Niaga Halaman | 6


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

g) Buat database baru dengan nama “ospos”

h) Import file database.sql dari folder yang bernama database pada folder ospos yang diletakkan pada
direktori htdocs dengan menggunakan fitur import pada phpmyadmin.

i) Lakukan modifikasi isi pada file database.php dengan lokasi pada subfolder
application/config/database.php
$db['default'] = array(
'dsn' => '',
'hostname' => !empty(getenv('MYSQL_HOST_NAME')) ? getenv('MYSQL_HOST_NAME') : 'localhost',
'username' => !empty(getenv('MYSQL_USERNAME')) ? getenv('MYSQL_USERNAME') : 'root', // ini yang diubah
'password' => !empty(getenv('MYSQL_PASSWORD')) ? getenv('MYSQL_PASSWORD') : '', // ini yang diubah
'database' => !empty(getenv('MYSQL_DB_NAME')) ? getenv('MYSQL_DB_NAME') : 'ospos',
'dbdriver' => 'mysqli',
'dbprefix' => 'ospos_',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,

Jurusan Administrasi Niaga Halaman | 7


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

'failover' => array(),


'save_queries' => TRUE
);
j) Bukan tab baru pada browser dan ketikkan alamat http://localhost/ospos/public pada URL. Dan
pastikan bahwa tampilan yang muncul pada layar browser anda, sama seperti yang ditampilkan pada
gambar dibawah ini. Apabila terjadi kendala silahkan cek dan diulangi lagi perintah pada langkah
sebelumnya.

k) Sejauh ini instalasi OSPOS pada komputer sudah berhasil. Untuk memastikan bahwa OSPOS bisa
diakses, silahkan masukkan user autentikasi berikut:
Username : admin
Password : pointofsale
l) Apabila tidak mengalami kendala dalam melakukan instalasi OSPOS pada komputer, dan dapat login
ke dalam OSPOS, maka akan terlihat hasilnya seperti pada gambar dibawah ini:

4.3. Setup OSPOS


a) Update Informasi Toko
Berikut ini langkah-langkah melakukan update informasi toko, sebagai berikut:

Jurusan Administrasi Niaga Halaman | 8


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

 Buka menu Office pada tampilan dashboard

 Buka menu Configuration, maka akan muncul tampilan informasi

 Isi beberapa informasi berikut, dan simpan dengan menekan tombol Submit

Jurusan Administrasi Niaga Halaman | 9


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

Company Name : Toko Solusi Murah


Company Logo : logo_toko_solusi-murah-966x675_a.png
Company Address : Jl. Pulosari 1 No.34, Blimbing, Kec. Blimbing, Kota Malang, Jawa
Timur 65126
Website : https://tokosolusimurah.com
Email : admin@tokosolusimurah.com
Company Phone : 0812-3407-3113
Fax : 0341-357954
Return Policy : -

Jurusan Administrasi Niaga Halaman | 10


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

b) Update Localization
Berikut ini langkah-langkah melakukan update localization, sebagai berikut:
 Pada fitur Configuration, pilih tab Localization

Localization id_ID
Currency Decimals 0
Tax Decimals 0
Cash Decimals 0
Country Code ID
Language Indonesia
Timezone (GMT +07:00) Bangkok, Hanoi, Jakarta
Date and Time Format dd/mm/yyyy and hh:mm:ss (24h)
 Simpan isian Locatization dengan menekan tombol Submit

5. Tugas Praktikum

Buatlah laporan praktikum berdasarkan hasil praktikum yang telah dilakukan, dan upload hasil laporan
praktikum dalam format .pdf ke LMS pada tempat yang sudah disediakan sebelum batas waktu yang telah
ditentukan.

Jurusan Administrasi Niaga Halaman | 11


KEMENTRIAN PENDIDIKAN, KEBUDAYAAN RISET, DAN TEKNOLOGI
POLITEKNIK NEGERI MALANG
Jalan Soekarno Hatta No.9 Jatimulyo, Lowokwaru, Malang 65141
Telepon (0341) 404424 – 404425, Fax (0341) 404420
http://www.polinema.ac.id

<selamat mengerjakan>

Jurusan Administrasi Niaga Halaman | 12

Anda mungkin juga menyukai