presentasi sistem inventaris

of 28 /28
SISTEM INVENTARIS BARANG UPN “VETERAN” YK YOKU SETIANING SUBEKTI 123090082 M. AZHAR ZAKIY 123090096

Upload: independent

Post on 10-Jan-2023

7 views

Category:

Documents


0 download

TRANSCRIPT

SISTEM INVENTARIS BARANG UPN “VETERAN” YK

YOKU SETIANING SUBEKTI 123090082M. AZHAR ZAKIY 123090096

LATAR BELAKANGInventaris adalah daftar yang memuat semua barang milik kantor yang dipakai untuk melaksanakan tugas.

Sistem Informasi Inventaris Barang adalah sistem berbasis database yang bertujuan menata usahakan Inventaris Barang milik/Kekayan negara di lingkungan dan di lembaga Ilmu Pengetahuan.

Sebuah instansi atau lembaga tidak akan terlepas dari persoalan inventori yang seringkali terjadi kesulitan.

Framework CodeIgniter menggunakan konsep MVC yang dapat memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah

RUMUSAN MASALAH

Bagaimanakah pembuatan Sistem Informasi Inventaris Universitas Pembangunan Nasional “Veteran” Yogyakarta menggunakan framework CodeIgniter?

BATASAN MASALAH

Sistem Informasi Inventaris UPN “Veteran” Yogyakarta ini mempunyai kemampuan untuk memanajemen barang yang ada di dalam ruangan setiap gedung masing – masing fakultas.

TUJUAN KERJA PRAKTEKMemenuhi kurikulum yang telah ditetapkan pada program S1 Program Studi Teknik Informatika, Fakultas Teknologi Industri, Universitas Pembangunan Nasional “Veteran” Yogyakarta.

Memberikan gambaran profile UPT Telematika Universitas Pembangunan Nasional “Veteran” Yogyakarta.

Mempermudah memperoleh informasi tentang data inventaris barang di setiap gedung dan ruang masing – masing fakultas di Universitas Pembangunan Nasional “Veteran” Yogyakarta.

MANFAAT KERJA PRAKTEKMahasiswa

Menambah pengetahuan dan wawasan. Memperoleh pengalaman kerja di dunia nyata. Memperoleh gambaran bagaimana cara membuat website yang baik dan mudah menggunakan framework CodeIgniter.

PerusahaanSistem Informasi Inventaris ini membantu admin dalam melakukan inventerisasi barang yang ada di setiap gedung dan ruang di UPN “VETERAN” Yogyakarta.

METODOLOGI KERJA PRAKTEK

Metode penelitian yang digunakan adalah model Waterfall (Siklus Air Terjun). Model ini dikenal pula dengan nama classic life code (pressmann, 2002), di mana tahapan yang terdapat di dalamnya yaitu :

Rekayasa dan Pemodelan Sistem InformasiAnalisis KebutuhanPerancanganPenulisan Program (coding)Pengujian

SISTEM

Sistem adalam merupakan suatu himpunan satu atau lebih komputer, software yang bersangkutan, peripheral, terminal, operator – operator (manusia), proses – proses fisik, proses pengiriman dan sebagainya, yang membentuk suatu kemampuan menyeluruh untuk pemrosesan informasi dan pengiriman informasi. (Widodo,1996:260)

INFORMASIInformasi adalah pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau instruksi. Namun demikian, istilah ini memiliki banyak arti bergantung pada konteksnya, dan secara umum berhubungan erat dengan konsep seperti arti, pengetahuan, negentropy, komunikasi, kebenaran, representasi, dan rangsangan mental. (http://id.wikipedia.org/wiki/Informasi).

SISTEM INFORMASIsuatu pengumpulan data yang terorganisasi beserta tatacara penggunaanya yang mencakup lebih jauh daripada sekadar penyajian. Istilah tersebut menyiratkan suatu maksud yang ingin dicapai dengan jalan memilih dan mengatur data serta menyusun tatacara penggunaannya. Keberhasilan suatu sistem informasi yang diukur berdasarkan maksud pembuatannya tentu bergantung pada tiga faktor utama, yaitu (1) keserasian dan mutu data, (2) pengorganisasian data, dan (3) tatacara penggunaannya (Cook,1977).

BASIS DATABasis data adalah suatu pengorganisasiansekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi, (Kadir, 2003).

Basis data merupakan sekumpulan data yang saling berhubungan, tersimpan diperangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya ( Jogiyanto, 2004).

DATA FLOW DIAGRAM gambaran grafis dari suatu system yang menggunakan bentuk-bentuk/symbol untuk menggambarkan bagaimana data mengalir melalui proses yang saling berkaitan. (Jogianto,1996).

sebuah teknik grafis yang menggambarkan aliran informasi dan tranformasi yang diaplikasikan pada saat data bergerak dari input ke output (Pressman,2002).

FRAMEWORKkumpulan fungsi-fungsi yang sudah ada sehingga programmer tidak perlu lagi membuat fungsi-fungsi (kumpulan library) dari awal, yang tentunya tinggal memanggil kumpulan library tersebut didalam framework. Fungsi-fungsi standar yang telah tersedia dalam suatu framework adalah fungsi enkripsi, session, security, manipulasi gambar, grafik, validasi, upload, template dan  lain-lain. Macam – macam framework PHP :

Cake PHPCode IgniterSymfonyZendYiiKohana

CODEIGNITER

aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP.

Model View Controller merupakan suatu konsep yang cukup populer dalam pembangunan aplikasi web

3 jenis komponen yang membangun suatu MVC pattern dalam suatu aplikasi yaitu :

View, merupakan bagian yang menangani presentation logic, berfungsi untuk menerima dan merepresentasikan data kepada user.

Model, biasanya berhubungan langsung dengan database untuk memanipulasi data (insert, update, delete, search), menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view.

Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.

MySQLsebuah program pembuat dan pengelola database atau disebut dengan DBMS (DataBase Management System)

MySQL tidak mungkin berjalan sendiri tanpa adanya sebuah aplikasi pengguna (interface) yang berguna sebagai program aplikasi pengaksesan database yang dihasilkan. MySQL dapat didukung oleh hampir semua program aplikasi baik yang Open Source seperti PHP maupun yang tidak Open Source yang ada pada platform windows seperti Visual Basic, Delphi dan lainya (Nugroho,2009:92).

PHP

bahasa bentuk skrip yang ditempatkan dalam server dan proses oleh server, kemudian hasilnya akan dikirim ke client menggunakan browser (Kadir, 2002).

ANALISIS & PERANCANGANANALISIS KEBUTUHAN- Kebutuhan HardwarePenyelesaian program ini dibuat dengan didukung oleh komponen perangkat keras dengan spesifikasi sebagai berikut :

Komputer Pesonal dengan processor min P100Mhz atau yang lebih tinggi.

RAM 16 MB atau lebih tinggiMinimal HD 5 GBVGA minimal 2MB atau lebihMouse dan Keyboard- Kebutuhan Software

PERANCANGAN SISTEM

RANCANGAN PROSESDalam merancang suatu proses perlu menggunakan DFD (Data Flow Diagram).Berikut adalah Proses Perencanaan DFD Sistem Informasi Inventaris UPN “Veteran” Yogyakarta.

DFD LEVEL 0

DFD LEVEL 1

DFD LEVEL 2 MANAJEMEN DATA

RANCANGAN BASIS DATA

TABEL DATA Admin

Tabel Admin

Tabel Barang

Tabel Gedung

Tabel Ruang

Tabel Satker

RELASI ANTAR TABEL

RANCANGAN STRUKTUR MENU