• Tidak ada hasil yang ditemukan

Sitorus, Lamhot Algoritma Dan Pemrograman. Yogyakarta: Andi. Sukmana, Fendra & Sukadi Sistem Informasi Pengolahan Data Barang Dan

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sitorus, Lamhot Algoritma Dan Pemrograman. Yogyakarta: Andi. Sukmana, Fendra & Sukadi Sistem Informasi Pengolahan Data Barang Dan"

Copied!
41
0
0

Teks penuh

(1)

122 DAFTAR PUSTAKA

Badiyanto. 2013. Buku Pintar Framework Yii. Yogyakarta: Mediakom.

Edy dkk. 2014. Pemrograman web berbasis HTML 5, PHP, & JavaScript. Jakarta: PT Gramedia.

Februariyanti, Herny. 2012. Rancang Bangun Sistem Perpustakaan untuk Jurnal Elektronik. Jurnal. Teknologi Informasi DINAMIK.

Hutahaean, Jeperson. 2014. Konsep Sistem Informasi. Yogyakarta: Deepublish. Kadir, Abdul. 2013. Pemrograman Database Mysql Untuk Pemula. Yogyakarta:

Mediakom.

Laudon, Ken & Laudon, Jane P. 2012. Management Information Systems, 12th Edition. New York University : Pearson Education Limited.

Nirmalasari, Silvia. 2013. Sistem Pakar Mendiagnosa Kerusakan Komputer. Tesis. Universitas Muhammadiyah Ponorogo.

Oktavian, Diar Puji. 2013. Komputerpedia: Membuat Website Powerfull Menggunakan PHP. Yogyakarta: Mediakom.

Purbadian, Yenda. 2016. Trik Cepat Membangun Aplikasi Berbasis Web Dengan Framework Codeigniter. Yogyakarta : Andi.

Purnama, Bambang Eka. 2014. Cara Mudah Membuat Web Dengan CMS Wordpress Pada Domain dan Hosting Gratisan. Yogyakarta: Graha Ilmu.

Rohman. 2014. Pengaruh Induksi Ketamin Dosis 2 Mg/Kgbb Dan Deksametason Dosis 0,2 Mg/Kgbb Intravena Terhadap Kadar Glukosa Darah Tikus Wistar. Tesis. Fakultas Kedokteran Universitas Diponegoro.

Rosa dan Shalahuddin. 2013. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika.

(2)

123 Sitorus, Lamhot. 2015. Algoritma Dan Pemrograman. Yogyakarta: Andi.

Sukmana, Fendra & Sukadi. 2014. Sistem Informasi Pengolahan Data Barang Dan Service Komputer Pada Toko Sinar Terang Komputer Pacitan. Pacitan: Indonesian Journal on Networking and Security.

Sunyoto, Danang. 2014. Sistem Informasi Manajemen : Perspektif Organisasi. Yogyakarta: CAPS.

Syafitri, Afira. 2015. Sistem informasi Rumah Sakit Ibu dan Anak Widiyanti. Tesis. Pascasarjana Politeknik Negeri Sriwijaya Palembang.

Syamsuni. 2006. Farmasetika Dasar Dan Hitungan Farmasi. Jakarta: Buku Kedokteran EGC.

Syukron dan Hasan. 2015. Perancangan Sistem Informasi Rawat Jalan Berbasis Web Pada Puskesmas Winong. Jurnal. AMIK BSI Yogyakarta.

Taryuni,Yuyun. 2015. Sistem Apotek Terintegrasi Pada Aplikasi Telemedicine. Tugas Akhir. Teknik Informatika Politeknik Negeri Indramayu.

(3)
(4)

LAMPIRAN 1. HASIL WAWANCARA

HASIL WAWANCARA

Wawancara 1

Wawancara ini dilakukan dengan

Nama : Ibu Lu’luul Qudsiyah, S.Farm., Apt. Jabatan : Apoteker

Tanggal : 19 April 2017 Pukul 13.30 WIB

Agun : “Mba, saya sekarang sedang mengerjakan tugas akhir kebetulan judul yang saya ambil tentang apotek, nah maka dari itu saya mau meminta ijin untuk melakukan penelitian di apotek ini”

Expert : “Oh silahkan saja, apa yang bisa saya bantu”

Agun : “Begini Mba, apa di apotek ini pendataan sama penjualannya sudah menggunakan komputer”

Expert : “Disini pendataan masih ditulis dalam buku laporan, penjualannya juga masih menggunakan nota tulis”

Agun : “Apakah dibutuhkan sebuah aplikasi untuk mengelola pendataan yang masih ditulis dalam buku tersebut”

Expert : ”Perlu sih untuk kelancarannya juga biar kalo butuh data ga terlalu lama prosesnya.”

Agun : ”Jadi saya ingin menawarkan untuk membuat aplikasi manajemen sama penjualan untuk apotek ini, hanya saja saya masih bingung untuk alur proses apoteknya seperti apa terus informasi apa yang dibutuhkan maka dari itu saya perlu konsultasi”

Expert : “Apa yang perlu dibantu”

Agun : “Misalnya untuk pembelian obat dari suplier seperti apa”

Expert : “Lihat stok obat apa yang sudah sedikit, kemudian tinggal kita beli dari suplier, terus juga kita belinya ga satu obat tapi bisa lebih dari satu obat dari tiap suplier”

Agun : “Kalau untuk informasi obatnya apa saja yang dibutuhkan” Expert : “Ya paling kode obat, nama obat harganya stok sama tanggal

(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)

No Pertanyaan Kode Jawaban

A B C D

1 Bagaimana pendapat anda, apakah web ini cukup

mudah digunakan ? 0 9 1 0

2 Bagaimana pendapat anda tentang desain

antarmuka dari web ini ? 2 3 5 0

3 Bagaimana pendapat anda, apakah menu data obat

mudah digunakan ? 0 9 1 0

4 Bagaimana pendapat anda, apakah menu data

suplier mudah digunakan ? 1 8 1 0

5

Apakah web ini dapat membantu petugas untuk mengetahui riwayat penjualan dan pembelian obat dengan cepat ?

3 7 0 0

6 Apakah web ini dapat membantu petugas untuk

mendapatkan laporan dari setiap transaksi ? 3 6 1 0

7 Bagaimana menurut anda, apakah fungsi transaksi

mudah digunakan ? 0 9 1 0

8 Apakah fungsi cetak nota penjualan berjalan

dengan baik ? 3 6 1 0

9

Apakah informasi obat yang ada di menu kasir membantu kasir untuk mengetahui kode obat dan persediaan obat ?

3 4 3 0

10 Apakah semua fungsi pada web ini berjalan

dengan baik ? 4 4 2 0 Total 19 65 16 0 Kurang = (0/100)*25% = 0 % Cukup = (16/100)*50% = 8 % Baik = (65/100)*75% = 48.75 % Sangat Baik = (19/100)*100% = 19 % + HASIL = 75.75 %

(27)

Daftar Partisipan Kuisioner.

No Nama Jawaban

1 2 3 4 5 6 7 8 9 10 1 Ade Mustofa B B B B B B B B B B 2 Afiq Iskandar B C B B A A B A A A 3 Ardhi Irfan Sya'bani B B B B B B B A B B 4 Dilla Kusuma Ayu F. I. B A B B B B B B B A 5 Firman Setiawan Riyadi B A B A A A B B A A 6 Khairunnisa Azmi B C C C B B B C C C 7 Lu"luul Qudsiyah, Apt. B C B B B B B B C B 8 Triyani Anggarwati C C B B B B B B C C 9 Robbi Zamzamil Amin B C B B A A B A A A 10 Yusup A. Achmad B B B B B C C B B B

Keterangan Jawaban : Keterangan Hasil :

A Sangat Baik Sangat Baik = 80% - 100%

B Baik Baik = 60% - 79%

C Cukup Cukup = 40% - 59%

D Kurang Kurang = 20% - 39%

(28)

SINTAKS PROGRAM <?php if($this->session->userdata("user_group_id") == '3' || $this->session->userdata("user_group_id") == ""){ redirect("admin_login"); } ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge">

<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> <?php if ($head == "") {

echo "<title>Manajemen Apotek V1.0</title>"; }else{

echo "<title>".$head."</title>"; }

?>

<!-- Favicon-->

<link rel="icon" href="<?php echo

base_url('media/template');?>/favicon.png" type="image/x-icon">

<!-- <script

src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2 /jquery.min.js"></script> -->

<link href="<?php echo

base_url('assets');?>/plugins/bootstrap/css/bootstrap.c ss" rel="stylesheet">

<link href="<?php echo

base_url('assets');?>/css/font-awesome.css" rel="stylesheet">

<link href="<?php echo

base_url('assets');?>/plugins/node-waves/waves.css" rel="stylesheet" />

<link href="<?php echo

base_url('assets');?>/plugins/sweetalert/sweetalert.css " rel="stylesheet" />

<link href="<?php echo

base_url('assets');?>/plugins/bootstrap-select/css/bootstrap-select.css" rel="stylesheet" /> <link href="<?php echo

(29)

datatable/skin/bootstrap/css/dataTables.bootstrap.css" rel="stylesheet"/>

<link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/sell/plugin');

?>/datetimepicker/jquery.datetimepicker.css"/> <link href="<?php echo

base_url('assets');?>/css/style.css" rel="stylesheet"> <link href="<?php echo

base_url('assets');?>/css/themes/all-themes.css" rel="stylesheet" />

<script type="text/javascript" src="<?php echo base_url('assets');?>/js/jquery.min.js"></script> </head> <body class="theme-amber"> <div class="overlay"></div> <div class="search-bar"> <div class="search-icon"> <i class="material-icons">search</i> </div>

<input type="text" placeholder="START TYPING..."> <div class="close-search"> <i class="material-icons">close</i> </div> </div> <nav class="navbar"> <div class="container-fluid"> <div class="navbar-header"> <a href="javascript:void(0);"

class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse"

aria-expanded="false"></a>

<a href="javascript:void(0);" class="bars"></a>

<a class="navbar-brand" href="#"><img height="35px" src="<?php echo

base_url('media/template');?>/logo.png"/></a> </div>

<div class="collapse navbar-collapse" id="navbar-collapse">

<ul class="nav nav navbar-right">

(30)

<!-- <li><a

href="javascript:void(0);" class="js-search"

data-close="true"><i class="fa fa-search"></i></a></li> --> <!-- #END# Call Search -->

<li><a href="<?php echo

site_url('admin_user/profile/'.$this->session->userdata('admin_id').'');?>"><i class="fa fa-user-circle fa-2x" title="Profile"></i></a></li>

<li><a href="<?php echo

site_url('admin_login/logout');?>"><i class="fa fa-sign-out fa-2x" title="Logout"></i></a></li>

</ul> </div> </div> </nav> <!-- #Top Bar --> <section> <!-- Left Sidebar -->

<aside id="leftsidebar" class="sidebar"> <!-- User Info -->

<div class="user-info"> <div class="image">

<img src="<?php echo

base_url('media/user');?>/<?php echo $this->session->userdata('admin_photo'); ?>" width="48" height="48" alt="User" />

</div>

<div class="info-container"> <div class="name" data-toggle="dropdown" haspopup="true" aria-expanded="false"><?php echo $this->session->userdata('admin_name');?></div>

<div class="email"><?php echo $this->session->userdata('admin_email');?></div> </div> </div> <!-- #User Info --> <!-- Menu --> <?php $this->load->view('menu_beranda'); ?> <!-- #menu --> <!-- Footer --> <div class="legal"> <div class="copyright">

&copy; <?php echo date('Y');?> <a href="javascript:void(0);">Apotek Farmasi 86</a> V 1.0.

(31)

</div>

<div class="version">

<i><b><?php echo $this->session->userdata("footer_desc");?> Elapsed time {elapsed_time} secs with {memory_usage}

</b></i> </div> </div> <!-- #Footer --> </aside> </section> <section class="content"> <div class="container-fluid"> <?php $this->load->view("farmasi/$page");?> </div> </section> <script src="<?php echo base_url('assets');?>/plugins/bootstrap/js/bootstrap.js "></script> <script src="<?php echo base_url('assets');?>/plugins/jquery-slimscroll/jquery.slimscroll.js"></script> <script src="<?php echo base_url('assets');?>/plugins/bootstrap-select/js/bootstrap-select.js" type="text/javascript"></script> <script src="<?php echo base_url('assets');?>/plugins/node-waves/waves.js"></script> <script src="<?php echo base_url('assets');?>/plugins/sweetalert/sweetalert.min .js"></script> <script src="<?php echo base_url('assets');?>/plugins/jquery-countto/jquery.countTo.js"></script> <script src="<?php echo base_url('assets');?>/plugins/jquery-validation/jquery.validate.js"></script> <script src="<?php echo base_url('assets');?>/js/pages/forms/form-validation.js"></script> <script src="<?php echo base_url('assets');?>/plugins/raphael/raphael.min.js">< /script>

(32)

<script src="<?php echo base_url('assets');?>/plugins/jquery-datatable/jquery.dataTables.js"></script> <script src="<?php echo base_url('assets');?>/plugins/jquery-datatable/skin/bootstrap/js/dataTables.bootstrap.js"></ script> <script src="<?php echo base_url('assets');?>/js/pages/tables/jquery-datatable.js"></script> <script src="<?php echo base_url('assets');?>/js/admin.js"></script> <script src="<?php echo base_url('assets');?>/js/number.js"></script> <script src="<?php echo base_url('assets');?>/js/pages/index.js"></script> </body> </html>

<div class="row clearfix"><div class="col-lg-12 col-md-12 col-sm-col-md-12 col-xs-col-md-12"><div class="card"><div

class="header"><h2><?php echo $title;?></h2></div><div class="body"><form id="form_advanced_validation"

autocomplete="off" class="form-horizontal" method="post" action="<?php echo

site_url('admin_obat/add');?>"><div class="row

clearfix"><div class="lg-2 md-2 sm-4 col-xs-5 form-control-label"><label>Nama

Obat</label></div><div class="lg-10 md-10 col-sm-8 col-xs-7"><div class="form-group"><div

line"><input type="text"

class="form-control" name="nama" placeholder="Nama Obat" required letnum="true"

rangelength="3,25"></div></div></div></div><div

class="row clearfix"><div class="lg-2 md-2 col-sm-4 col-xs-5

form-control-label"><label>Suplier</label></div><div class="col-lg-10 col-md-class="col-lg-10 col-sm-8 col-xs-7"><div

class="form-group"><div class="form-line"><?php echo

form_dropdown("suplier",$suplier,"","required id='suplier'

class='form-control'");?></div></div></div></div><div class="row clearfix"><div class="lg-2 md-2 sm-4 col-xs-5 form-control-label"><label>Harga

(33)

col-sm-8 col-xs-7"><div class="form-group"><div class="form-line"><input type="text" name="beli" id="beli" id="inputku" onkeydown="return

numbersonly(this, event);"

onkeyup="javascript:tandaPemisahTitik(this);" class="form-control" class="form-control"

placeholder="Rp." required></div></div></div></div><div class="row clearfix"><div class="lg-2 md-2 col-sm-4 col-xs-5 form-control-label"><label>Harga

Jual</label></div><div class="lg-10 md-10 col-sm-8 col-xs-7"><div class="form-group"><div

class="form-line"><input type="text" name="jual" id="jual" id="inputku" onkeydown="return

numbersonly(this, event);"

onkeyup="javascript:tandaPemisahTitik(this);" class="form-control" class="form-control"

placeholder="Rp." required></div></div></div></div><div class="row clearfix"><div class="lg-2 md-2 col-sm-4 col-xs-5 form-control-label"><label>Jumlah

Obat</label></div><div class="lg-10 md-10 col-sm-8 col-xs-7"><div class="form-group"><div

class="form-line"><input type="text" name="jumlah" id="inputku" onkeydown="return numbersonly(this,

event);" onkeyup="javascript:tandaPemisahTitik(this);" class="form-control" placeholder="Satuan"

required></div></div></div></div><div class="row clearfix"><div class="lg-2 md-2 sm-4 col-xs-5 form-control-label"><label>Jenis

Satuan</label></div><div class="col-lg-10 col-md-10 col-sm-8 col-xs-7"><div class="form-group"><div class="form-line"><?php echo

form_dropdown("kategori",$kategori,"","required id='kategori'

class='form-control'");?></div></div></div></div><div class="row clearfix"><div class="lg-2 md-2 sm-4 col-xs-5 form-control-label"><label>Tanggal

Kadaluarsa</label></div><div class="col-lg-10 col-md-10 col-sm-8 col-xs-7"><div class="form-group"><div

class="form-line"><input type="text" name="expire" id="expire" class="form-control" placeholder="Expire Date" required></div></div></div></div><div class="row clearfix"><div class="col-lg-offset-2 col-md-offset-2 col-sm-offset-4 col-xs-offset-5"><button type="submit" class="btn bg-green m-t-15

(34)

bg-cyan m-t-15

waves-effect">RESET</button></div></div></form></div></div></ div></div><div class="row clearfix"><div class="col-lg-12 col-md-class="col-lg-12 col-sm-class="col-lg-12 col-xs-class="col-lg-12"><div

class="card"><div class="header"><h2>Detail Transaksi</h2></div><div class="body"><table class="table bordered striped table-hover"><thead><tr><th>Suplier</th><th>Nama Obat</th><th>Harga Suplier</th><th>Jumlah</th><th>Sub Total</th><th>Hapus</th></tr></thead><tbody><?php $grandJual=0;foreach($detail as $key){$subTotal=$key.harga_beli*$key.jumlah;$grandJual= $grandJual+$subTotal;?><tr><td><?php echo $key.perusahaan;?></td><td><?php echo

$key.nama_obat;?></td><td align="right"><?php echo $key.harga_beli;?></td><td align="right"><?php echo $key.jumlah;?></td><td align="right"><?php echo $subTotal;?></td><td><a href="<?php echo

site_url("admin_obat/del_tmp/".$key["id_tmp"]."");?>">< button type="button" class="btn

bg-red">Hapus</button></td></tr><?php}?><tr><td colspan="4" align="right"><b>Grand

Total(Rp):</b></td><td align="right"><strong><?php echo $grandJual;?></strong></td><td></td></tr></tbody></tabl e><?php

if(count($detail)>0){?><div class="row clearfix"><div class="col-lg-offset-10"><a href="<?php echo

site_url('admin_obat/proses');?>"><button type="submit" class="btn bg-green m-t-15 waves-effect">PROSES

DATA</button></a></div></div><?php}?></div></div></div> </div><script src="<?php echo base_url('assets/sell/plugin'); ?>/datetimepicker/jquery.datetimepicker.js"></script><s cript>var dateToday=new Date();$('#expire').datetimepicker({lang:'id',timepicke r:!1,format:'Y-m-d',closeOnDateSelect:!0,minDate:dateToday,onSelect:func tion(selectedDate){var option=this.id=="from"?"minDate":"maxDate",instance=$(t his).data("datepicker"),date=$.datepicker.parseDate(ins tance.settings.dateFormat||$.datepicker._defaults.dateF ormat,selectedDate,instance.settings);dates.not(this).d atepicker("option",option,date)}});</script><!--<script type="text/javascript">function

(35)

validasi_input(form){onsubmit="return validasi_input(this)"

pola_nama=/^[a-zA-Z0-9

\_\-]{1,100}$/;if(!pola_nama.test(form.nama.value)){alert(' Nama Obat hanya boleh Huruf, spasi atau

Angka!');form.nama.focus();return!1} return(!0)}</script>-->

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Admin_obat extends CI_Controller { function __construct(){ parent::__construct(); $this->load->model("admin_obat_model"); $this->load->model("admin_suplier_model"); $this->load->model("admin_report_model"); }

public function index() { priv("view"); $data["head"]=""; $data["page"]="obat/view"; $data["title"]="Daftar Obat"; $data["get_obat"]=$this->admin_obat_model->get_obat(); $this->load->view('beranda',$data); } function add(){ priv("add"); if($this->input->post()){ $post=$this->input->post(); $beli = $post["beli"];

$beli2 = str_replace(".", "", $beli); $jual = $post["jual"];

$jual2 = str_replace(".", "", $jual); $stok = $post["jumlah"];

$stok2 = str_replace(".", "", $stok); /*$input=array(

(36)

"kode_suplier" => $post["suplier"], "harga_beli" => $beli2, "harga_jual" => $jual2, "stok" => $stok2, "created_date" => date("Y-m-d H:i:s"), "created_by" => $this->session->userdata("admin_id"), );*/ /*$check = $this->admin_obat_model->cek_obat($post["nama"]); if (count($check) > 0) { $addstok["harga_beli"] = $beli2; $addstok["harga_jual"] = $jual2; $addstok["stok"] = $check[0]["stok"] + $stok2; $this->admin_obat_model->update_stok($post["nama"],$addstok); }else{*/ /*$this->admin_obat_model->add_data($input); $id = $this->db->insert_id(); $nums = sprintf("%05d", $id); $code = "MDC".$nums; $array = array( "kode_obat" => $code, ); $this->admin_obat_model->update_data($id,$array); }*/ $report = array( "kode_suplier" => $post["suplier"], "nama_obat" => $post["nama"], "harga_beli" => $beli2, "harga_jual" => $jual2, "jumlah" => $stok2, "id_kategori" => $post["kategori"], "expire" => $post["expire"] ); $this->admin_obat_model->tmp_obat_masuk($report);

$action="Tambah Data Obat ". $post["nama"];

(37)

$this->Aktiviti_log_model->create($action); redirect("admin_obat/add"); } $data["kategori"]=$this->kategori(); $data["suplier"]=$this->admin_suplier_model->get_suplier(); $data["detail"] = $this->admin_report_model->detail_trx(); $data["head"]=""; $data["page"]="obat/add";

$data["title"]="Tambah Daftar Obat"; $this->load->view('beranda',$data); } function del_tmp(){ $id = $this->uri->segment(3); $this->db->where("id_tmp", $id); $this->db->delete("tmp_obat_masuk"); redirect("admin_obat/add"); } function edit(){ priv("edit"); if ($this->input->post()) { $post=$this->input->post(); $id=$post["id"]; $beli = $post["beli"];

$beli2 = str_replace(".", "", $beli); $jual = $post["jual"];

$jual2 = str_replace(".", "", $jual); $stok = $post["jumlah"];

$stok2 = str_replace(".", "", $stok); $input=array( "nama_obat" => $post["nama"], "kode_suplier" => $post["suplier"], "harga_beli" => $beli2, "harga_jual" => $jual2, "stok" => $stok2, "id_kategori" => $post["kategori"], "expire" => $post["expire"],

(38)

"updated_date" => date("Y-m-d H:i:s"), "updated_by" => $this->session->userdata("admin_id"), ); /*echo "<pre>"; print_r($input); echo "</pre>";*/ $this->admin_obat_model->update_obat($id, $input);

$action="Update Data Obat ". $post["nama"]; $this->Aktiviti_log_model->create($action); redirect("admin_obat"); } $id = $this->uri->segment(3); $data["head"]=""; $data["suplier"]=$this->admin_obat_model->get_supl(); $data["kategori"]=$this->kategori(); $data["page"]="obat/edit";

$data["title"]="Edit Data Obat";

$data["obat"]=$this->admin_obat_model->get_obat($id); $this->load->view('beranda',$data); } function delete($id){ priv("delete"); $data=array( "deleted" => "1", ); $this->db->where("id_obat",$id); $this->db->update("obat",$data); $action="Hapus Data Obat ".$id;

$this->Aktiviti_log_model->create($action); redirect("admin_obat");

}

function proses(){

(39)

$grandJual = 0;

foreach ($obat as $key) {

$subTotal = $key["harga_beli"] * $key["jumlah"];

$grandJual = $grandJual + $subTotal; } $input["kode_suplier"] = $obat[0]["kode_suplier"]; $input["petugas"] = $this->session->userdata("admin_id"); $input["tanggal"] = date("Y-m-d"); $input["total"] = $grandJual; $this->db->insert("obat_masuk", $input); /*$kode = "SPL".date("Yd").date("is");*/ $id = $this->db->insert_id();

$nums = sprintf("%05d", $id); $kode = "SPL".$nums; $upd = array( "no_trx" => $kode ); $this->db->where("id", $id); $this->db->update("obat_masuk", $upd); foreach ($obat as $row) {

$data["no_trx"] = $kode; $data["kode_suplier"] = $row["kode_suplier"]; $data["nama_obat"] = $row["nama_obat"]; $data["harga_beli"] = $row["harga_beli"]; $data["harga_jual"] = $row["harga_jual"]; $data["jumlah"] = $row["jumlah"]; $data["id_kategori"] = $row["id_kategori"]; $data["expire"] = $row["expire"]; $data["tanggal"] = date("Y-m-d"); $this->db->insert("detail_obat_masuk", $data); $cek = $this->admin_obat_model->cek_obat($row["nama_obat"]); if (count($cek) > 0) { $addstok["harga_beli"] = $row["harga_beli"];

(40)

$addstok["harga_jual"] = $row["harga_jual"]; $addstok["stok"] = $cek[0]["stok"] + $row["jumlah"]; $this->admin_obat_model->update_stok($row["nama_obat"],$addstok); }else{ $input2["kode_suplier"] = $row["kode_suplier"]; $input2["nama_obat"] = $row["nama_obat"]; $input2["harga_beli"] = $row["harga_beli"]; $input2["harga_jual"] = $row["harga_jual"]; $input2["stok"] = $row["jumlah"]; $input2["id_kategori"] = $row["id_kategori"]; $input2["expire"] = $row["expire"]; $input2["created_date"] = date("Y-m-d H:i:s"); $input2["created_by"] = $this->session->userdata("admin_id"); $this->admin_obat_model->add_data($input2); $id = $this->db->insert_id(); $nums = sprintf("%05d", $id); $code = "MDC".$nums; $array = array( "kode_obat" => $code, ); $this->admin_obat_model->update_data($id,$array);} $this->db->where("id_tmp", $row["id_tmp"]); $this->db->delete("tmp_obat_masuk"); } redirect("admin_obat");} function kategori(){ $query=$this->db->get("kattegori"); $data[""]="-- Pilih Jenis Satuan ---"; foreach($query->result_array() as $row){ $data[$row["id_kategori"]]=$row["kategori"]; }

(41)

BIODATA PENULIS TUGAS AKHIR

Nama Lengkap : Agun Gunawan Nomor Induk Mahasiswa : 1403027 Jenis Kelamin : Laki-laki

Tampat & Tanggal Lahir : Indramayu, 18 Agustus 1991

Status : Belum Menikah

Agama : Islam

Asal Ijazah Sekolah : Nama Sekolah Kota Sekolah Tahun Ijazah SD : SDN Larangan III Indramayu 2004

SMP : SMPN 1 Lelea Indramayu 2007 SMK : SMKN 1 Lelea Indramayu 2010 Program Studi / Jurusan : Teknik Informatika

Alamat Rumah Asal : Desa Larangan Blok Ceplik Timur RT/RW 12/02 Kecamatan Lohbener Kabupaten Indramayu - 45252 No. Telp / HP : 089686167673

Email : axemindg@gmail.com

Nama Orang Tua : Masdi - Mirah Pekerjaan Orang Tua : Buruh Bangunan

Alamat Orang Tua : Desa Larangan Blok Ceplik Timur RT/RW 12/02 Kecamatan Lohbener Kabupaten Indramayu - 45252 Judul Tugas Akhir : Rancang Bangun Aplikasi Penjualan Pada Apotek

Farmasi 86 Berbasis Website.

Dosen Pembimbing : 1. Munengsih Sari Bunga, S.Kom., M.Eng 2. Ir. Muh. Lukman Sifa

Indramayu, 14 Agustus 2017 Penulis,

AGUN GUNAWAN NIM.1403027

Referensi

Dokumen terkait

Tujuan dari pembuatan laporan ini adalah untuk membuat aplikasi sistem informasi pembelian dan penjualan, yang meliputi beberapa proses transaksi antara lain proses

Maka dengan itu dengan mengusulkan untuk membangun sebuah sarana aplikasi pengolah dan pemrosesan data penjualan informasi yang diharapkan dapat mengatasi permasalahan

  Berdasarkan segala kelebihan yang bisa didapatkan dengan adanya teknologi komputer maka peneliti tergerak untuk membuat sebuah perangkat lunak aplikasi yang akan digunakan

Dimana Sistem Informasi Manajemen tersebut membuat aplikasi untuk persediaan produk jadi, Sedangkan EPQ digunakan untuk menentukan produk ekonomis, menentukan jumlah order

Dari hasil implementasi pemrograman yang dilakukan penulis untuk aplikasi sistem informasi manajemen data pengadaan barang atau jasa (SiMDA-PBJ) telah berhasil

Untuk mempermudah proses penjualan online, dibutuhkan aplikasi yang dapat memberi kemudahan dalam penyimpanan seluruh data sehingga aplikasi dapat mengorganisir baik

Dalam meningkatkan pelayanan terhadap konsumen untuk mempermudah proses penjualan barang maka dengan adanya sistem informasi penjualan dan pembelian pada Toko

xiv ABSTRAK Aplikasi E-Commerce Penjualan Obat Pada Apotek Family Berbasis Web Oleh Rizki Kurniawan 13312123 Suatu organisasi pada era teknologi sekarang membutuhkan suatu