APLIKASI PENGOLAHAN DATA INVENTARIS BARANG DI LAB AJK POLITEKNIK NEGERI JEMBER

COVER

PROYEK USAHA MANDIRI

Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan di Program Studi Teknik Komputer Jurusan Teknologi Informasi

Oleh

RETSHA MAHDANI NIM D3407316

KEMENTERIAN PENDIDIKAN NASIONAL POLITEKNIK NEGERI JEMBER 2011

KEMENTERIAN PENDIDIKAN NASIONAL POLITEKNIK NEGERI JEMBER APLIKASI PENGOLAHAN DATA INVENTARIS BARANG DI LAB AJK POLITEKNIK NEGERI JEMBER
LEMBAR PENGESAHAN Telah Diuji Pada Tanggal 20 September 2011 Telah Dinyatakan Memenuhi Syarat

Tim Penguji: Ketua

Syamsul Arifin, S. Kom NIP 198106152006041002

Anggota

Anggota

Sustin Farlinda, S.Kom, MT NIP 197202042001122003

Prawidya Destarianto, S. Kom NIP 198012122005011001

Mengesahkan: Direktur Politeknik Negeri Jember,

Menyetujui: Ketua Jurusan Teknologi Informasi

Ir. Nanang Dwi Wahyono, MM NIP 195908221988031001

Surateno,S.Kom, M.Kom NIP 19710408 2001121003

ii

MOTTO

ILMU TANPA AMAL BAGAIKAN POHON YANG TAK BERBUAH

iii

KATA PENGANTAR

Alhamdu lillahi rabbil- ‘aa- lamiin.Segala puji hanya kepada Allah SWT., atas segala nikmat yang selalu dilimpahkan kepada hamba-Nya, baik nikmat lahir maupun nikmat batin, nikmat yang tanpa diminta maupun yang dengan sengaja diminta dari-Nya, sehingga pada akhirnya penulis dapat menyelesaikan Proyek Usaha Mandiri ini. Salam kesejahteraan Allah semoga senantiasa dianugerahkan kepada Nabi Besar Muhammad SAW., para keluarga, sahabat, dan orang- orang yang senantiasa berjalan diatas ajaran Allah dan sunnan Nabi. Proyek Usaha Mandiri yang berjudul “Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember” ini dilakukan untuk memenuhi salah satu persyaratan pendidikan di Politeknik Negeri Jember Jurusan Teknologi Informasi, Program Studi Teknik Komputer. Namun demikian, sangat disadari bahwa Proyek Usaha Mandiri ini masih jauh dari kesempurnaan, yang tidak lepas dari kesalahan kekurangan sehingga diharapkan dapat diperbaiki dan disempurnakan. Dalam kesempatan ini, penulis menyampaikan rasa terima kasih kepada : 1. Bapak Ir.H. Asmuji,MM, selaku Direktur Politeknik Negeri Jember, 2. Bapak Wahyu Kurnia Dewanto S. Kom, MT, selaku ketua jurusan Teknologi Informasi Politeknik Negeri Jember . 3. Bapak Beni Widiawan, S.ST, selaku ketua program studi Teknik Komputer Politeknik Negeri Jember. 4. Seluruh staf Program Studi Teknik Komputer Politeknik Negeri Jember yang telah banyak memberikan bantuan selama perkuliahan. 5. Pimpinan, staf, dan karyawan Kantor Akademik Politeknik Negeri Jember yang telah banyak membantu dalam memberikan data dan informasi yang dibutuhkan. 6. Serta pihak- pihak lain yang tidak dapat disebutkan satu persatu disini yang telah banyak memberikan bantuan baik materil maupun spirituil, demi selesainya Proyek Usaha Mandiri ini. iv

Semoga Allah memberikan balasan yang setimpal kepada Bapak, Ibu serta teman- teman semua atas segala kebaikan dan bantuannya yang diberikan kepada penulis. Akhir kata, semoga Proyek Usaha Mandiri ini banyak memberikan manfaat kepada diri penulis sendiri khususnya dan pembaca sekalian umumnya.

Jember, 20 September 2011

Penulis

v

Programmer salah satunya yang senantiasa mewujudkan ide dan gagasan baru dalam mencipta sebuah program.Kom. Pembuatan Aplikasi Pengolahan Data Inventaris Barang di Lab Ajk Politeknik Negeri Jember ini menggunakan metode Waterfall sebagai metode pengembangan sistemnya.. Testing aplikasi dilakukan oleh staff laboratorium untuk mengetahui kebutuhan aplikasi sudah memenuhi desain aplikasi atau belum. Sehingga nantinya dalam implementasi dapat memberikan kemudahan. Sistem inventaris barang merupakan salah satu sistem yang memuat kegiatan pendataan barang.Kom dan Munih Dian W. Dengan adanya informasi yang tepat dan akurat dapat mengurangi terjadinya kesalahan sehingga meningkatkan efisiensi kerja dan operasional instansi. (2) System and Software Design. S. Belum terdapat aplikasi yang memudahkan kinerja laboratorium dalam hal pendataan barang khususnya data peralatan komputer. Dalam pendataan barang khususnya peralatan komputer selama ini ditulis dikertas. S. Berkembangnya sebuah teknologi tidak terlepas dari tangan dan buah karya seorang ahli teknologi. Dibimbing oleh Syamsul Arifin. Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember. (5) Operation and Maintanance. Sistem informasi khususnya aplikasi dibuat untuk mempermudah dalam pengolahan dan penyimpanan data sehingga dapat menghasilkan informasi yang tepat dan akurat.RINGKASAN Retsha Mahdani. (3) Implementation and Unit Testing. yang meliputi: (1) Requirements Definition. MT. Laboratorium AJK (Administrasi Jaringan Komputer) merupakan salah satu laboratorium yang ada di Politeknik Negeri Jember. Dengan adanya aplikasi ini laboratorium semakin mudah dalam pendataan inventaris barang juga dalam peminjaman barang laboratorium. vi .(4) Integration and System Testing.

ABSTRACT Retsha Mahdani. especially items of computer equipment had been written a paper. S. keyword : aplikasi. which includes: (1) Requirements Definition. (4) Integration and System Testing. Mentored by Syamsul Arifin. (2) System and Software Design. So that later in the implementation can provide convenience. Inventory system is one system that includes data collection activities of goods. MT. (3) Implementation and Unit Testing. AJK (Administrasi Jaringan Komputer) Laboratory is one of the existing lab at Polytechnic Jember. database. Yet there are applications that facilitate the performance of laboratories in terms of data collection in particular items of computer equipment. S. In data collection. vii . Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember.. inventaris.Kom and Munih Dian W. (5) Operation and Maintenance. Making Data Processing Applications Lab Inventory of Goods in the AJK State Polytechnic Jember Waterfall method as a method of system development.Kom.

Sumber informasi yang berasal atau dikutip dari karya yang diterbitkan dari penulis lain telah disebutkan dalam naskah dan dicantumkan dalam Daftar Pustaka dibagian akhir Proyek Akhir ini. dan belum pernah diajukan dalam bentuk apapun pada perguruan tinggi manapun. Jember.SURAT PERNYATAAN Saya yang bertanda tangan di bawah ini: Nama NIM : Retsha Mahdani : D3407316 Menyatakan dengan sebenar-benarnya bahwa segala pernyataan dalam Proyek Akhir saya yang berjudul APLIKASI PENGOLAHAN DATA INVENTARIS BARANG DI LAB AJK POLITEKNIK NEGERI JEMBER ini merupakan gagasan dan hasil karya saya sendiri dengan arahan komisi pembimbing. 20 September 2011 Retsha Mahdani D3407316 viii . Semua data dan informasi yang digunakan telah dinyatakan secara jelas dan dapat diperiksa kebenarannya.

........................................................................ TINJAUAN PUSTAKA ....................... 1.................... 1...................DAFTAR ISI Halaman MOTTO ..................................................................................................................3 Data ................................... xii DAFTAR GAMBAR ..................... 1 1 2 2 2 2 4 4 4 4 4 5 5 6 ix ...........6 Laboratorium ......... 2............................................................... iv RINGKASAN ........... 2.......................................................................... 2...................... 2.....1 Latar Belakang ............................................... 1....... xiii BAB 1...................................... vii SURAT PERNYATAAN..................................................................................... ix DAFTAR TABEL ............................................................................................1 Sistem ........................7 Database.................................................................................................................................................. 1........4 Inventaris ............3 Batasan Masalah .........................................................................................2 Aplikasi ........................................................ 1....... PENDAHULUAN ......................5 Barang ............................................................................................................. 2............................................ 2.... vi ABSTRACT ................................................................... BAB 2........................................................................................................................................................................................... iii KATA PENGANTAR ...............................................5 Manfaat ..................................................................................... viii DAFTAR ISI ............................................................................................................................................................................................................................................................ 2.......................4 Tujuan ..............2 Perumusan Masalah ......................................

16 4......................................................................9 Flowchart ..................... 26 4.3.....3 Form Input data ........................................5 Rancangan kode barang ......................................................3.............. 10 2............................... 31 x ..............................8 Microsoft Visual Foxpro 9............................... 16 4..................................1.................3 Flowchart ............................................... 2.1 Requirements Definition ....................2 Metode Kegiatan.............................................................................................................................. METODE KEGIATAN .............................. 14 BAB 4.......................................2 System and Software Design............ 13 3.... 25 4......................................................................................................................................1 Diagram Konteks (Context Diagram) ............................................2...2..................2......... HASIL DAN PEBAHASAN ....................................................1.............................................. 18 4.........................4 Integration and system testing ....4 Perancangan Database (Tabel) ......................................2....................... 7 7 8 2..........3..........................................................................1 Form Login ........... 25 4.................................... 13 3.3 Implementation and unit testing ......12 Karya Tulis Ilmiah Yang Mendahului ............. 17 4...........2..2................................ 2..............................................................................6 Database Designer ................... 28 4.................. 13 3..............................1 Alat .............. 13 3......... 20 4...................2 Form Utama ..2...2 Bahan ................ 23 4....... 11 BAB 3....... 24 4.............1 Alat Dan Bahan ................................................0 .................2 Data Flow Diagram (DFD) ............................... 16 4.......5 Operation and Maintenance ...10 Data Flow Diagram (DFD) ........................... 16 4.............................. 25 4......................................................11 Pengujian Perangkat Lunak .....................

.... 32 5........................................................................................ 32 DAFTAR PUSTAKA .................... 33 xi ........................................................... KESIMPULAN DAN SARAN .......................................................................1 Kesimpulan ....................BAB 5........................ 32 5...2 Saran .............................................

.......................2 Tabel Admin.........................7 Testing Form Input Barang ..........................DAFTAR TABEL Halaman 2...................................................................... 30 xii .................................6 Tabel Kembalikan .......................................................................... 10 4............................................................... 23 4................................... 29 4........................................7 Unit Testing Form Login.................. 21 4.....................................................................................3 Tabel Peminjam ...1 Simbol-Simbol Flowchart ..........5 Tabel Kondisi ...................................................................................4 Tabel Posisi .................................................................................1 Tabel Barang ..................................... 8 2...................... 22 4................................... 21 4................ ... 22 4........................................................................... 23 4.........2 Simbol DFD ............................................

............................. 24 4........................................... 28 4..... 29 4.................... 19 4........................... 27 4..2 DFD Level 0 .. 31 xiii .......................................................................................... 26 4....7 Form Utama ......................................................... 20 4.......... .........3 Flowchart Program ...............1 Metode Pengembangan Sistem Waterfall Model ........................................ 17 4................9 Data Admin .13 Pesan salah memasukan password .................................. 27 4................................................................................................... 25 4.....12 Pesan salah memasukan username ......................................................................................................................................................1 Diagram Konteks (Context Diagram) ......................11 Form Posisi Barang ............................................ 16 4..4 Flowchart Program Login ........................................................................................ 28 4..........5 Database Designer ....................................................................6 Tampilan Form Login ............................................................................8 Input Barang ....................................... 30 4.........................................................................................................14 Pesan saat menyimpan data......................................................... 14 4..........DAFTAR GAMBAR Halaman 3......10 Form Kondisi Barang ........................

dan mendata kondisi peralatan komputer yang ada di laboratorium. Programmer salah satunya yang senantiasa mewujudkan ide dan gagasan baru dalam mencipta sebuah program.1 Latar Belakang Berkembangnya sebuah teknologi tidak terlepas dari tangan dan buah karya seorang ahli teknologi. Belum terdapat aplikasi yang memudahkan kinerja laboratorium dalam hal pendataan barang khususnya data peralatan komputer. Laboratorium AJK (Administrasi Jaringan Komputer) merupakan salah satu laboratorium yang ada di Politeknik Negeri Jember. PENDAHULUAN 1. Dalam pendataan barang khususnya peralatan komputer selama ini ditulis dikertas. Sehingga nantinya dalam implementasi dapat memberikan kemudahan. Sistem informasi khususnya aplikasi dibuat untuk mempermudah dalam pengolahan dan penyimpanan data sehingga dapat menghasilkan informasi yang tepat dan akurat. Informasi yang diberikan dapat mendukung kinerja suatu instansi dimana kegiatan yang kurang efektif menjadi efektif. Adapun salah satu cara yang dapat ditempuh secara multi-user. Juga keluhan teknisi laboratorium dalam memperbarui data peralatan komputer yang nantinya dilaporkan keatasan. kebutuhan saat mendata peminjam barang inventaris peralatan komputer. Sistem inventaris barang merupakan salah satu sistem yang memuat kegiatan pendataan barang. 1 .BAB 1. Dengan adanya informasi yang tepat dan akurat dapat mengurangi terjadinya kesalahan sehingga meningkatkan efisiensi kerja dan operasional instansi. Permasalahan yang telah dijabarkan sebelumnya menghasilkan sebuah ide atau gagasan untuk membuat aplikasi dengan judul “Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember”. Hal inilah yang memberikan ide maupun gagasan untuk membuat sebuah sistem aplikasi agar memudahkan kinerja laboratorium.

Analisa dan penelitian yang dilakukan hanya sebatas menangani masalah inventaris barang di Lab AJK Politeknik Negeri Jember. 4. efisien dan akurat.2 Perumusan Masalah Berdasar pada latar belakang. 1. keberadaan. rumusan masalah yang terdapat pada kegiatan Proyek Usaha Mandiri adalah bagaimana agar proses pengecekan posisi dan kondisi inventaris dapat dilakukan oleh admin secara efektif. 3. adalah membuat aplikasi yang dapat membantu staff laboratorium AJK dalam pengolahan inventaris serta memberikan keunggulan yaitu efektif. Pembatasan terhadap masalah Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember tersebut antara lain : 1.4 Tujuan Tujuan yang ingin dicapai oleh penulis dari penelitian yang dilakukan tentang aplikasi inventaris barang nantinya. 1. Bagi Penulis. sebagai bekal dan kesimpulan untuk memanfaatkan teori yang telah diterima di bangku kuliah serta untuk mendapat pengalaman .5 Manfaat Manfaat pembuatan Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember ini adalah sebagai berikut : 1. 2. 1. maka perlu dilakukan pembatasan masalah. Aplikasi memiliki fasilitas report dan login user untuk keamanan pengguna aplikasi. peminjaman. agar lebih terarah dan dapat dipahami dengan mudah. penyimpanan.2 1.3 Batasan Masalah Dengan mengidentifikasikan masalah-masalah yang ada. Analisa pengolahan data yang dilakukan ini menggambarkan prosedur tentang inventaris data yang ada di Lab AJK Politeknik Negeri Jember. kerusakan. dan kondisi barang. Aplikasi yang dibuat meliputi pengadaan barang. efisien dan akurat.

. Bagi Lembaga Politeknik Negeri Jember dapat dijadikan sebagai contoh wawasan pengetahuan dalam bidang ilmu komputer. untuk mempermudah pengolahan inventaris dan pemanfaatan komputer yang banyak dimiliki laboratorium. 3.3 dalam menerapkan keahliannya dalam menyelesaikan masalah nyata di suatu instansi. Bagi laboratorium AJK. 2.

komponen. deretan karakter. atau variabel yang terorganisir. App Industri PC tampaknya menciptakan istilah ini untuk merefleksikan medan pertempuran persaingan yang baru. Istilah ini mulai perlahan masuk ke dalam istilah Teknologi Informasi semenjak tahun 1993.3 Data Data adalah suatu bahan mentah yang jka diolah dengan baik melalui berbagai analisis dapat melahirkan berbagai informasi. saling berinteraksi. aplikasi adalah software yang dikembangkan oleh sebuah perusahaan.BAB 2.1 Sistem Suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan lain. saling terhubung satu sama lain. fakta mengenai objek. yang berfungsi bersama-sama untuk mencapai tujuan tertentu. 4 . 2. atau simbol). TINJAUAN PUSTAKA 2. dan terpadu. Secara sederhana suatu sistem dapat dia artikan sebagai suatu kumpulan atau himpunan dari unsur.2 Aplikasi Aplikasi sistem adalah software yang dibeli perusahaan dari tempat pembuatnya. 2002:18). Dalam hal ini. yang biasanya juga disingkat dengan app. 2. Secara historis. Magaline (Tanpa Tahun). yang paralel dengan yang terjadi antar sistem operasi yang dimunculkan (Tjuparmah dan Komaruddin. orang dan lain-lain. 2. Aplikasi akan menggunakan sistem operasi (OS) komputer dan aplikasi yang lainnya yang mendukung.4 Inventaris Inventaris berasal dari kata inventory seperti yang telah dijabarkan oleh Madcoms (2006) merupakan proses manajemen pengadaan atau persediaan barang di gudang maupun ditempat penyimpanan barang. Data dinyatakan dengan nilai (angka.

3. eksperimen. yang tak dapat dihasilkan oleh institusi lainnya. Kumpulan informasi ilmiah hasil analisis bahan analisis masalah berikutnya. Tempat terjadinya proses analisis ilmiah dalam bidang ilmu tertentu.5 Barang Barang adalah benda umum (segala sesuatu yang berwujud atau berjasad) bias dikatakan muatan selain manusia atau hewan. 2. ilmiah yang akan berguna untuk 5. Tempat yang dilengkapi perangkat alat-alat bantu analisis ilmiah dan perangkat alat-alat untuk menyimpan kumpulan informasi dan data ilmiah. pengukuran ataupun pelatihan ilmiah dilakukan. Laboratorium dalam perguruan tinggi adalah unit dalam Jurusan Akademis sebagai : 1. 4. Bagi perguruan tinggi yang bermutu laboratorium menjadi bagian yang “dikedepankan”. Tempat terjadinya kegiatan dan interaksi antar dosen sebidang ilmu untuk menghasilkan informasi-informasi baru tentang masalah tertentu dari sudut pandang ilmiah. 6. Harus dibangun dan dikelola agar dapat berfungsi mendukung fungsi penelitian dan pendidikan. 2. yang ruang cakupan kajiannya lebih luas. karena laboratoriumlah yang menghasilkan karya-karya ilmiah yang membanggakan. Wadah /Rumah dosen-dosen yang memiliki bidang keahlian yang sama. Konsekuensinya : 1. . 8.5 inventaris yang akan digunakan adalah inventaris barang khususnya mengelola data perangkat komputer.6 Laboratorium Laboratorium (disingkat lab) adalah tempat riset ilmiah. Yang terpenting: Laboratorium merupakan tempat kegiatan dan interaksi para ilmuwan untuk menemukan atau menyimpulkan sesuatu yang baru secara ilmiah. 7. 2. Laboratorium juga bisa menjadi bagian dari suatu “Pusat Kajian”.

sebab merupakan 2. hewan. Agar laboratorium berfungsi perlu dikelola secara benar. keadaan. Peranan Lab sangat besar dalam menentu-kan mutu pendidikan. peristiwa. 8. simbol. 9. dan dirawat dengan baik. Memberi keasyikan akademis menentukan suasana akade-mis dalam kampus. dan keterampilan-keterampilan. Karena laboratorium adalah bagian integral dari bidang akademik. maka manajemen lab. Laboratorium beserta seluruh isinya adalah mahal. 3. Laboratorium perlu direncanakan pengembangannya sesuai dengan kebutuhan dan perkembangan SDM. 5. Laboratorium yang ada harus selalu terbuka untuk kegiatan penelitian dan pendidikan. kata. investasi besar. bunyi. 6. 12. Laboratorium dikelola dan dikembangkan sesuai dengan perkembangan kebutuhan penelitian dan pendidikan. 7.6 2. Laboratorium adalah bagian integral dari bidang akademik (bukan bagian dari rumah tangga atau administrasi). 10. Dari lab dihasilkan temuan-temuan baru : teori-teori maupun benda-benda/alat-alat/teknologi baru. gambar. konsep. Laboratorium adalah tempat para sarjana/ dosen dan mahasiswa mengasah dan menggunakan kemampuannya untuk menghasilkan sesuatu. angka. Laboratorium adalah unit produktif dari perguruan tinggi. 11. tetapi akan bertambah mahal bila tidak difungsikan. 13. dsb). Penelitian dan Pendidikan Bidang Ilmu tidak akan berfungsi secara memadai tanpa adanya dan berfungsinya berbagai laboratorium yang relevan. atau . (Investasi yang mubazir).7 Database Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang sedang ditinjau (manusia. Laboratorium perlu dikelola secara “menguntungkan”. dan direkam dalam bentuk huruf. perlu direncanakan seiring dengan perenca-naan akademik (program dan anggarannya). 4. barang.

1999:711) 2. 1994).8 Microsoft Visual Foxpro 9.0 merupakan salah satu software buatan Microsoft lanjutan dari versi sebelumnya.7 kombinasinya. . markas.9 Flowchart Flowchart adalah penyajian yang sistematis tentang proses dan logika dari kegiatan penanganan informasi atau penggambaran secara grafik dari langkahlangkah dan urut-urutan prosedur dari suatu program. tempat berkumpul dari suatu objek atau representasi objek (Elmazri & Navathe. Pengertian foxbase sendiri adalah program pengolah database yang memiliki serangkaian aturan dan metode yang hamper mirip dengan program dBas. (Hartono. Base adalah basis yang dapat diartikan sebagai gudang.0 Microsoft Visual Foxpro versi 9. 2009). Basis data (database) merupakan kumpulan dari kata yang saling berhubungan satu dengan yang lainnya. 2004). tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Adapun pengertian Foxpro (Foxbase Profesional) adalah aplikasi pengolah file database yang berjalan di system operasi DOS hasil pengembangan dari program Foxbase (Febrian. karena merupakan basis dalam menyediakan informasi bagi para pemakai. Selain itu database juga merupakan salah satu komponen yang penting dalam sistem informasi. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian (Anharku. namun memiliki fitur yang lebih banyak. Foxpro merupakan singkatan dari Foxbase Profesional. 2.

1 Simbol-Simbol Flowchart 2.8 Tabel 2. 2002). DFD (Data Flow Diagram) adalah gambaran keseluruhan kerja sistem secara garis besar. DFD merupakan peralatan yang berfungsi untuk menggambarkan secara rinci mengenai sistem sebagai jaringan kerja antar dari dan ke mana data mengalir serta penyimpanannya (Oetomo. DFD menunjukkan hubungan antara data dan proses pada sistem.10 Data Flow Diagram (DFD) DFD menggambarkan penyimpanan data dan proses yang mentransformasikan data. DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dibuat/dikembangkan secara logika tanpa .

DFD Contex Level ini juga biasa disebut dengan context diagram. Sekaligus menunjukkan bagaimana informasi berpindah dari satu proses ke proses yang lainnya. Pada level ini juga dilakukan penambahan data store. Level 2 Diagrams .9 mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut disimpan. Context Diagram merupakan DFD pertama dalam proses bisnis. Level ini juga menunjukkan komponen internal dari proses 0 dan menunjukkan bagaimana proses-proses utama direlasikan menggunakan data flow. katakanlah menjadi 3 proses anak. Jika misalnya proses induk dipecah. c. Context diagram juga menunjukkan semua entitas luar yang menerima informasi dari atau memberikan informasi ke sistem. Pada DFD levelled terdiri dari beberapa level yaitu: a. Level 1 Diagrams Umumnya diagram level 1 diciptakan daris setiap proses utama dari level 0. Menunjukkan semua proses bisnis dalam 1 proses tunggal (proses 0). Data Flow Diagram Contex Level DFD Contex Level merupakan bagan bagian dari DFD yang berfungsi memetakan model lingkungan yang direpresentasikan dengan lingkungan tunggal yang mewakili keseluruhan sistem. b. DFD terdiri dari: 1. maka 3 proses anak ini secara utuh menyusun proses induk. 2. Level ini menunjukkan proses-proses internal yang menyusun setiap proses-proses utama dalam level 0. Level 0 Diagrams Menunjukkan semua proses utama yang menyusun keseluruhan sistem. Data Flow Diagram Levelled DFD Levelled adalah bagan bagian DFD yang menggambarkan sistem jaringan kerja antara fungsi yang terhubung satu sama lain dengan aliran dan penyimpanan data. Pada level ini juga ditunjukkan bagaimana proses-proses utama terhubung dengan entitas eksternal.

Bisa saja penyusunan DFD tidak mencapai level 2 ini. Teknik uji coba perangkat lunak Pada dasarnya. Atau mungkin harus dilanjutkan ke level berikutnya (level 3. level 4 dan seterusnya). Tabel 2. Dalam melakukan uji coba ada dua hal masalah penting yang akan dibahas.2 Simbol DFD 2. Meningkatnya visibilitas perangkat lunak sebagai suatu elemen sistem dan “biaya” yang muncul akibat kegagalan perangkat lunak. pengujian merupakan proses rekayasa perangkat lunak yang dapat dianggap (secara psikologis) sebagai hal yang destruktif daripada konstruktif.10 Menunjukkan semua proses yang menyusun sebuah proses pada level 1. memotivasi dilakukan perencanaan yang baik melalui pengujian yang teliti.11 Pengujian Perangkat Lunak Pengujian Perangkat Lunak adalah elemen kritis dari jaminan kualitas perangkat lunak dan merepresentasikan spesifikasi. yaitu: 1. . desain dan pengkodean.

Sistem inventaris perangkat komputer merupakan salah satu sistem yang memuat kegiatan pendataan perangkat komputer. Dalam pendataan barang khususnya perangkat komputer selama ini masih dilakukan secara sederhana dengan menggunakan Microsft Excel. 2. Sehingga nantinya dalam implementasi dapat memberikan kemudahan. SOEHARSO SURAKARTA (Anggi Hapsari Putri NIM. R. Metode Observasi Metode yang penulis lakukan dalam hal ini adalah langsung menuju tempat yang digunakan sebagai objek penelitian dalam pengambilan data. Hal yng harus diperhatikan adalah langkah. Hal inilah yang memberikan ide maupun gagasan untuk membuat sebuah sistem aplikasi agar memudahkan kinerja instansi pada khususnya. Strategi uji coba perangkat lunak Strategi uji coba perangkat lunak memudahkan para perancang untuk menentukan keberhasilan sistem yang telah dikerjakan.0 BERBASIS MULTI-USER DI RS.12 Karya Tulis Ilmiah Yang Mendahului DENGAN 1. Soeharso Surakarta merupakan salah satu instansi terkemuka di Surakarta. DR.langkah perencanaan dan pelaksanaan harus direncanakan dengan baik dan beberapa lama waktu. . Adapun salah satu cara yang dapat ditempuh secara multiuser. Belum terdapat aplikasi yang memudahkan kinerja instansi dalam hal pendataan barang khususnya data perangkat komputer.11 2. R. ORTOPEDI PROF. M3206036). Metodologi penelitian yang digunakan dalam penyusunan tugas akhir ini adalah sebagai berikut : a. Metode Wawancara Metode yang digunakan ini merupakan metode yang penulis lakukan dengan melakukan wawancara atau temu wicara langsung terhadap pihak yang bersangkutan dan berkaitan dengan objek yang diambil oleh penulis. APLIKASI INVENTARISASI PERANGKAT KOMPUTER MICROSOFT VISUAL FOXPRO 9. upaya dan sumber daya yang diperlukan. DR. b. RS Ortopedi Prof.

Oleh karena itu penulis ingin membuat suatu sistem informasi inventaris barang di Kantor Arsip dan Perpustakaan Daerah Surakarta.12 c.M3206030). Masih banyak kekurangan yang harus diperbaiki untuk memperoleh hasil yang diinginkan. SISTEM INFORMASI INVENTARIS BARANG DI KANTOR ARSIP DAN PERPUSTAKAAN DAERAH SURAKARTA (Rini Anjarsari NIM. 2. Metode Studi Literatur Metode yang penulis gunakan untuk studi literatur ini adalah mereferensi dari studi pustaka yang berhubungan dengan objek penelitian guna membantu dalam penyusunan laporan tugas akhir ini. . Apabila ada pihak yang membutuhkan sulit untuk mencari keterangan dimana dan apa saja data barang yang dibutuhkan tersebut. STATE OF THE ART Berdasarkan isi dari karya tulis ilmiah diatas maka gambaran Proyek Usaha Mandiri yang berjudul “Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember” ini memiliki kesamaan dalam penerapan metode-metode untuk menyajikan informasi dalam menangani masalah dan memberikan solusi pemecahan masalah. Sedangkan yang membedakannya adalah aplikasi pendukung yang digunakan dan juga metode untuk penyelesaian masalah yang nantinya akan dialami. dan perbedaan fungsi yang mendasar antara karya tulis ilmiah diatas dengan Proyek Usaha Mandiri yang akan dibuat. Pengelolaan dan penyimpanan data inventaris barang hanya dilakukan secara manual yaitu dengan menggunakan buku besar yang digunakan untuk mencatat barang-barang yang ada. sehingga untuk catatan barang-barang di tahun-tahun sebelumnya sebagian sudah tidak ada lagi karena pengelolaan yang digunakan masih sangat sederhana. 3. Semua keterangan mengenai barang inventaris kantor dicatat dalam suatu buku besar.

1. Berikut rincian alat dan bahan yang digunakan dalam pembuatan Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember. Sistem Operasi Windows 7 Ultimate. 13 .1 inch b. Peraturan-peraturan pemerintah yang ditetapkan sebagai acuan dalam pembuatan aplikasi ini.1. RAM 1. Keyboard + mouse 2. 2. Buku Panduan yang ada hubungannya dengan kegiatan Proyek Usaha Mandiri ini. Aplikasi Pengolah Kata Microsoft Word 2007 d.2 Bahan Adapun bahan yang dibutuhkan untuk melengkapi kegiatan pembuatan Proyek Usaha Mandiri ini adalah sebagai berikut : 1.00 GB c. Perangkat lunak Perangkat lunak yang digunakan dalam pembuatan program ini adalah dengan sebagai berikut : a.BAB 3. Alat Perangkat keras Perangkat keras yang digunakan dalam pembuatan program ini adalah satu unit komputer dengan spesifikasi sebagai berikut : a.1 Alat Dan Bahan Alat dan bahan merupakan komponen penting yang harus diperhatikan dalam melakukan suatu penelitian. METODE KEGIATAN 3. Aplikasi Program Microsoft Visio Profesional 2003 e. HDD 60 GB d. Notebook ACER Aspire One 10. Printer Canon iP1980 e. Aplikasi Adobe Photoshop CS3 10 Portable 3. 3.0 c. b. Aplikasi Program Microsoft Visual Foxpro 9.1 1.

Integration and system testing dan yang terakhir adalah Operation and maintenance. Selain itu dari tahap satu kita dapat kembali ke tahap sebelumnya (Proboyekti. setiap tahapan model ini dilakukan berurutan. Model ini adalah model yang muncul pertama kali yaitu sekitar tahun 1970 sehingga sering dianggap kuno. Gambar 3. Seluruh kebutuhan software dan requirement harus bisa didapatkan dalam fase ini. System and software design. Nama model ini sebenarnya adalah “Linear Sequential Model”. antara lain Requirements definition.1 Metode Pengembangan Sistem Waterfall Model Berikut ini penjelasan tentang masing-masing tahap dalam model Waterfall: 1. Informasi tersebut dianalisis untuk mendapatkan dokumentasi kebutuhan pengguna untuk digunakan pada tahap selanjutnya. Implementation and unit testing. Sesuai dengan namanya Waterfall (air terjun) maka tahapan dalam model ini disusun bertingkat. tetapi merupakan model yang paling banyak dipakai didalam Software Engineering (SE). termasuk didalamnya kegunaan software yang diharapkan pengguna dan batasan software. Model ini sering disebut dengan “Classic Life Cycle” atau model waterfall. . Requirements Definition. survey atau diskusi.2 Metode Kegiatan Yang digunakan dalam kegiatan penyusunan laporan Proyek Usaha Mandiri ini menggunakan Waterfall Model. 2002). Ada lima tahapan dalam model ini. satu sebelum yang lain.14 3. Informasi ini biasanya dapat diperoleh melalui wawancara.

15 2. Integration and System Testing. . Perbaikan implementasi unit sistem dan peningkatan jasa sistem sebagai kebutuhan baru. Dalam tahap ini dilakukan pemrograman. 5. Tahap ini membantu dalam menspesifikasikan kebutuhan hardware dan sistem serta mendefinisikan arsitektur sistem secara keseluruhan. Pembuatan software dipecah menjadi modul-modul kecil yang nantinya akan digabungkan dalam tahap berikutnya. Selain itu dalam tahap ini juga dilakukan pemeriksaaan terhadap modul yang dibuat. apakah sudah memenuhi fungsi yang diinginkan atau belum. Tahap ini dilakukan sebelum melakukan coding. Di tahap ini dilakukan penggabungan modulmodul yang sudah dibuat dan dilakukan pengujian ini dilakukan untuk mengetahui apakah software yang dibuat telah sesuai dengan desainnya dan masih terdapat kesalahan atau tidak. Ini merupakan tahap terakhir dalam model waterfall. 4. Operation and Maintenance. Pemeliharaan termasuk dalam memperbaiki kesalahan yang tidak ditemukan pada langkah sebelumnya. Software yang sudah jadi dijalankan serta dilakukan pemeliharaan. Implementation and Unit Testing. 3. Tahap ini bertujuan untuk memberikan kerangka piker dan blue print yang seharusnya dikerjakan nantinya dan bagaimana outputannya. System and Software Design.

BAB 4.1 Requirements Definition Dari hasil survey yang dilakukan didapatkan adalah berupa form daftar inventaris barang yang di cetak menggunakan Microsoft Exel berisi barang inventaris yang ada pada Laboratorium AJK di Politeknik Negeri Jember. Laboratorium merupakan salah satu bentuk organisasi yang mana di dalamnya terdapat admin yang bertanggung jawab atas aplikasi inventaris barang. 4. Tugas admin adalah mengecek posisi barang dan kondisi barang di laboratorium 16 . usulan. Contah data yang di dapat dari tahap ini berada pada lampiran1.1 Diagram Konteks (Context Diagram) 0 Gambar 4. data barang. HASIL DAN PEMBAHASAN 4. Informasi ini diperoleh melalui wawancara. survey dan diskusi dengan staff laboratorium ajk.2.1 Diagram Konteks (Context Diagram) Keterangan : 1. Admin menginputkan data ke dalam system berupa data admin.2 System and Software Design 4. arsip data berupa laporan. penambahan dan Aliran data dari system menuju admin berupa pengurangan perangkat komputer yang mana ini merupakan system edit data. data peminjam. 2. Dan form peminjaman alat – alat laboratorium yang nantinya juga digunakan untuk kebutuhan membuat form laporan yang dibutuhkan staff laboratorium untuk laporan keatasan dan sebagai arsip staff laboratorium sendiri.

Pada DFD level 0 ini terdiri dari 4 proses yaitu proses input data. pertama proses di mulai dari isi data barang yang digunakan untuk mengisikan data barang.17 tersebut serta update data. proses kondisi barang. proses pengontrolan posisi barang. Proses aplikasi dijalankan oleh staff laboratorium.2. Kepala Laboratorium merupakan kedudukan tertinggi di laboratorium ini. dan proses laporan. 1 4 2 5 3 6 7 Gambar 4. 3.2 DFD Level 0 Pada gambar DFD Level 0 diatas alur proses jalannya program secara keseluruhan. Proses .2 Data Flow Diagram (DFD) DFD Level 0 ini merupakan rancangan alur diagram yang menunjukkan detail analisa dan perancangan pada Context diagram di atas. Adapun untuk kondisi barang yang tidak memungkinkan dapat mengajukan persetujuan apakah barang dapat diganti atau tidak. 4. Kepala laboratorium menerima seluruh laporan data barang yang telah diperolah.

Kemudian proses isi data posisi diperlukan untuk mengisikan posisi atau tempat barang tersebut diletakan. Flowchart Flowchart Program Pada gambar 4. Kemudian menu yang terakhir adalah menu report yang digunakan untuk melihat atau mencetak report berita ataupun report yang lain. . Dan untuk exit adalah perintah yang digunakan untuk keluar dari aplikasi. Pertama pada menu utama terdapat fungsi submenu login dan exit.18 berikutnya adalah proses isi data kondisi yang digunakan untuk mengisikan kondisi barang yang sudah dimasukkan sebelumnya.7 adalah flowchart program yang merupakan alur jalannya program secara keseluruhan. Proses isi data admin dipakai untuk menambah mengguna aplikasi inventaris barang ini.2. Isi data kembali dipakai saat peminjam alat laboratorium mengembalikan alat. Jika yang dipilih adalah login maka harus diinputkan data yang sebelumnya telah dibuat terlebih dahulu dan harus sesuai karena jika data yang diinputkan tidak sesuai maka proses login akan gagal. Input data penerima dan pengiriman jika ingin menginputkan data baru atau mencari data yang telah ada. yang perlukan staff laboratorium untuk laporan dan arsip staff laboratorium. 4. Proses data selanjutnya adalah isi data pinjam yang digunakan oleh staff laboratorium untuk mendata peminjam alat laboratorium dan dantinya di gunakan untuk membuat bon pinjam barang. Kemudian pilihan menu berita adalah untuk menginputkan data liputan yang sudah diperoleh sebelumnya.3 1. Proses terakhir adalah proses laporan.

admin. peminjam) Proses input data ya Input data lagi? tidak selesai Gambar 4. posisi. kondisi.3 Flowchart Program .19 mulai login Pengecekan data tidak admin Apakah login sudah benar? ya Input data (barang.

20 2. . 4. jika username dan password benar maka masuk ketampilan menu utama dan jika benar maka selesai.4 Flowchart Program Login Flowchart login pada gambar diatas dimulai dari mengisikan username dan password. Flowchart Program Login mulai Input nama dan password Proses cek data admin tidak Login benar? ya Tampilkan menu utama selesai Gambar 4.4 Perancangan Database (Tabel) Perancangan database digunakan sebagai penjelasan tertulis mengenai data yang berada di dalam database.2. Jika pengisian username dan password salah maka perbaikan username dan password dan jika sudah benar maka selesai.

1 Tabel Barang Field kd_barang nm_barang devisi Tipe merk spesifikasi supplier tanggal Type Character Character Character Character Character Character Character Date Size 15 40 15 25 35 254 35 8 Keterangan Primary Key 2. Table Barang Nama tabel : barang Tabel 4.21 1.2 Tabel Admin Field id_admin nm_admin nip nm_bagian Password Type Numeric Character Character Character Character 15 40 35 30 25 Size Keterangan Primary Key . Tabel Data Admin Nama tabel : data_admin Tabel 4.

Tabel data peminjam Nama table : peminjam Table 4.22 3.4 Tabel Posisi Field kd_barang kd_ruang nm_tempat nm_barang tgl_simpan kondisi Type Character Character Character Character Date Character 15 15 40 40 8 20 Size Keterangan Foreign Key . Table posisi Nama tabel : posisi Tabel 4.3 Tabel Peminjam Field kd_barang nm_barang nm_peminjam nip tgl_pinjam kondisi_pinjam prodi Type Character Character Character Character Date Character Character 15 40 40 35 8 20 25 Size Keterangan Foreign Key 4.

5 Rancangan kode barang Kode barang digunakan untuk menentukan kode barang dan juga posisi barang. dua digit berikutnya posisi rak dalam lemari tersebut.6 Tabel Kembalikan Field kd_barang nm_barang Nm_peminjam Nip tgl jam kondisi_pinjam Type Character Character Character Character date character character 15 40 35 35 8 10 20 20 Size Keterangan Foreign Key kondisi_kembali character 4. Dua digit pertama adalah kode lemari. Table kembalikan Nama tabel : kondisi Table 4.5 Tabel Kondisi Field kd_barang nm_barang kondisi_a kondisi_b Type Character Character Character Character 15 40 20 20 Size Keterangan Foreign Key 6. Table kondisi Nama tabel : kondisi Table 4.23 5. Kode terdiri dari delapan digit. dan empat digit terakhir adalah kode barang. Contoh : 01030023 Penjelasan: 01 = kode lemari 03 = kode rak dalam lemari 0023 = kode barang .2.

kembali.5 Database Designer Pada gambar diatas merupakan gambaran database rancangan sebelum membuat form aplikasi yang dihubung-hubungkan agar antar database dapat berelasi. kondisi. Sedangkan database data_admin tidak berelasi karena cukup digunakan terpisah dari database yang lainnya.24 4. Berikut gambar database designer: Gambar 4. dan data_admin.2. Database barang merupakan database inti sebagai pusat relasi database yan sangat diperlukan. Pada gambar tersebut memiliki 6 database antara lain database barang. . posisi.6 Database Designer Dalam Microsft Visual FoxPro 9. Database designer merupakan jendela design untuk database yang dibangun berisi tabel-tabel yang dibutuhkan. terdapat fasilitas yaitu Database Designer. peminjam.0.

Tampilan tiap menu yang ada di form utama ini tidak sama untuk setiap user (pengguna). 4. Berikut adalah gambar form utama aplikasi inventaris barang.1 Form Login Form login merupakan halaman yang pertama kali muncul saat menjalankan aplikasi pengarsipan berita. form ini digunakan untuk melakukan proses login sebelum memasuki halaman menu-menu pada aplikasi penggajian.3.3 Implementation and unit testing 4. Form ini digunakan untuk mengakses form-form yang lain dalam aplikasi lewat menu–menu yang ada dibagian atas form. Form ini bekerja dengan baik. Tombol OK berfungsi untuk melakukan login masuk pada aplikasi. Gambar 4.6 Tampilan Form Login Untuk melihat script login dapat dilihat pada lampiran.25 4. Hal ini tergantung pada status user saat login. .2 Form Utama Form utama merupakan form dimana seluruh komponen menu ditampilkan disini.3.

26 Gambar 4. Form Input Data Barang Form ini digunakan untuk mengisikan data barang ketika perangkat komputer tersebut pertama kali menggunkan sistem ini. tidak terdapat tombol edit data.3. 1. data peminjam.3 Form Input data Form ini digunakan untuk menginputkan berbagai macam data. Sistem ini hanyalah sebuah input data saja. dapat langsung dilakukan dengan menyorot baris pada tabel kemudian secara otomatis dapat diedit sendiri tanpa menekan tombol edit. Adapun edit data. data admin. data posisi.7 Form Utama 4. . Form input data ini terdiri dari input data barang. dan data kondisi.

Form input data kondisi Form input data ini merupakan input data untuk menentukan kondisi barang yang berada di laboratorium AJK. Form ini bekerja dengan baik. nama admin. Form Input Data Admin Form input data ini merupakan input data untuk admin yang laboratorium AJK. kondisi B. nama barang. nama bagian. Yang berhak untuk menginputkan data hanyalah admin saja.27 Gambar 4. NIP.8 Input Barang 2.9 Data Admin 3. dan password. Input data admin ini menyimpan informasi berupa id admin. Input data kondisi ini menyimpan informasi berupa kode barang. . Gambar 4. kondisi A.

Form input data posisi ini bekerja dengan baik.10 Form Kondisi Barang 4. Form input data posisi Form input data posisi digunakan untuk menginformasikan posisi barang di laboratorium AJK. kode ruang.4 Integration and system testing Pada tahap ini adalah tahap percobaan aplikasi. Berikut tabel hasil dari pengujian aplikasi: . pada intinya aplikasi ini berfungsi dengan baik. nama tempat.28 Gambar 4. kondisi. sehingga bias digunakan untuk mengetahui kekurangan dan kelibihan aplikasi. Gambar 4.11 Form Posisi Barang 4. nama barang. Form menyimpan informasi berupa kode barang.

jika username yang dimasukan salah form login akan menampilkan pesan peringatan “Maaf User ID anda belum terdaftar”. Tekan tombol “X” atau close. Keluar Pesan “Maaf password tidak dikenal.7 Unit Testing Form Login. Keluar pesan “anda yakin akan keluar?”. benar benar benar Hasil percobaan Masukan Password. Saat username di masukkan dan berada dalam kondisi benar administrator dapat memasukkan password. Kondisi benar Dapat memasukkan password. . Administrator diharapkan memasukan ulang password untuk dapat login aplikasi.12 Pesan salah memasukan username Form login akan mengeluarkan pesan peringatan “Maaf password tidak dikenal” seperti gambar 4. di harapkan administrator untuk memasukan ulang username..17 saat password yang dimasukan administrator salah. Dapat login dan masuk ke Form Utama. Kondisi salah Keluar pesan “Maaf User ID anda belum terdaftar”. contoh tampilan pesan peringatan seperti gambar berikut : Gambar 4.!”.29 Tabel 4. Percobaan Masukan User Name.

benar Kondisi salah Hasil percobaan Data yang di edit berubah. Data tidak dapat tersimpan. Data yang dipilih dalam grid database hilang. Menggunakan tombol “simpan” saat memasukkan data baru.13 Pesan salah memasukan password Tabel 4. pilih data dengan memilih grid dan menekan tombol “hapus”.7 Testing Form Input Barang Percobaan Inputkan data baru tekan tombol “baru”. benar Kondisi benar Data berhasil di tampilkan di grid database. Menggunakan tombol “edit” dengan memilih data dalam grid. benar Data tidak tampil. Data dapat tersimpan. Data yang dipilih dalam grid database masih ada.30 Gambar 4. Data yang diedit tidak berubah. benar .

4. Pengembangan diperlukan ketika adanya perubahan dari eksternal laboratorium seperti ketika ada pergantian sistem operasi. .14 Pesan saat menyimpan data. karena software inventaris barang yang dibuat tidak selamanya hanya seperti ini. termasuk di dalamnya adalah pengembangan. atau ada penambahan fitur-fitur yang belum ada pada software ini. atau perangkat lainnya. Ketika dijalankan mungkin saja masih ada errors kecil yang tidak ditemukan sebelumnya. Data input berhasil masuk dalam grid database : Gambar 4.5 Operation and Maintenance Pemeliharaan suatu software diperlukan.31 Berikut adalah contoh pesan peringatan saat menekan tombol “simpan”.

serta membantu mendata kondisi inventaris yang ada di dalam laboratorium. 2. 32 . Dan dapat dikembangkan dengan menambahkan map laboratorium. daftar peminjam dll. 5. 2. daftar supplier. adalah sebagai berikut : 1.1 Kesimpulan Kesimpulan yang di dapat diperoleh dari kegiatan Tugas Akhir yang berjudul Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember.2 Saran Adapun saran-saran yang dapat dikemukakan untuk membantu kesempurnaan Aplikasi Pengolahan Data Inventaris Barang di Lab AJK Politeknik Negeri Jember adalah: 1. Pengembangan lebih lanjut kedepannya agar implementasi dalam penggunaan aplikasi ini lebih lebih friendly dan memiliki banyak fitur pengembangan sesuai kebutuhan laboratorium. Pembuatan aplikasi sistem informasi inventaris barang ini dapat digunakan untuk membantu proses pendataan barang di Lab AJK Politeknik Negeri Jember serta membantu staff laboratorium untuk pembuatan arsip. Aplikasi ini juga membantu dalam peminjaman barang.BAB 5. Aplikasi ini juga dapat digunakan dengan maksimal oleh administrator atau teknisi laboratorium saat mendata inventaris barang di laboratorium. KESIMPULAN DAN SARAN 5.

Komarudding. Membuat Aplikasi Sederhana.com Oetomo. 2006.ilmukomputer. Bandung: Informatika Bandung.org/wpcontenct/uploads/2009/06/anharku-flowchart. 33 .comuf. Tjuparmah. 2004. Aplikasi Program Database dengan Microsoft Visual FoxPro. Yogyakarta: Andi Offset. Jakarta : Erlangga. Hartono.pdf Febrian.DAFTAR PUSTAKA Anharku. Flowchar. Perencanaan dan Pengembangan Sistem Informasi. Madcoms. http://apr1l-si. 2002.Online – Edition. 2002. Online – Edition. http//:www.Analisis & Desain. Sistem Informasi. Jack. Magaline. Kamus Komputer dan Teknologi Informasi.1989. Yogyakarta: Andi Offset. 2009. B Soetedjo.Jogiyanto. Yogyakarta: Andi Yogyakarta.

LAMPIRAN .LAMPIRAN .

2501 CSE01N3G9539 Room WRT160A CSE01N3G9591 Rack WRT160A 92278342 Rack EOC1650 EOC1650 2960 TDPSW20 X SERIES 92278318 FOC1132X1GC 30730306 99L9001 VNC5819190 Rack Rack Rack Rack Rack toshiba ibm . Room Rack Rack Rack Rack Rack Rack Cupboard Rack Rack Rack Tech. Data barang ajk No Equipment TradeMark 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Switch Switch Switch Switch Switch Switch Switch Switch Switch Switch Switch Switch Switch Switch Switch Switch Router Router Router Router Router Router Wir. Room Rack Remark Running Running Running Running Running Running Running Spare Running Running Running Running Running Running Running Running Running Spare Running Running Running Running Running Running Running Running Running Running Running Rack Rack Rack Rack Cupboard Rack Rack Rack Tech.Lampiran 1.router Wir.router Wir acces point Wir acces point Jumper Female Projector server Cisco Cisco Cisco Cisco Cisco Cisco Cisco Cisco Allied Telesis Allied Telesis Allied Telesis Allied Telesis Allied Telesis Dlink Dlink Cisco 1890 Cisco 1800 Cisco 1800 Cisco 2500 Cisco 2500 Cisco 2500 Cisco/linksys Cisco/linksys engenius engenius Division Linksys Linksys Catalyst Catalyst Catalyst Catalyst Catalyst Catalyst Type SLM224G SLM224G 3500XL 2960 2960 2900XL 2960 2960 FSW716 FSW716 FSW716 SLM224G SLM224G DES1008D 2960 2960 1841 1841 1841 2501 2501 Serial Number 7QT00JA00470 7QT00JA00438 FAA0445XOF3 FOC1129X1T1 FOC1204W2U3 FAB0438SOUJ FOC1132X1GC FOC1323Z3A9 8162492 8162576 8162575 7QT00JA00406 7QT00JA00470 FOC1204W2U3 FOC1129X1T1 FHK111418HQ FHK111418GY FHK111418GW 250449557 25344615 250713701 Position Tech.

Value="" thisform.."Assalamu’alaikum Wr.F.text1.setfocus() retu ELSE messagebox("Selamat. if ! found() messagebox("Maaf Password Tidak Dikenal. Anda berhak mengakses system ini.scx _screen.!".!"..Value //mengisikan semua text6 dengan userID DO pilihan. ENDIF .value)//mengkondisikan password untuk text2.text2.text1.Value=0 retu ELSE SELECT 1 thisform.text6."Perhatian.text2.text1.") //perintah mengeluarkan peringatan saat username yang dimasukkan salah thisform.cmdok.mpr DO FORM utama.release() endif Berikut script didalam text1 yang nantinya digunakan untuk memasukkan username : SELECT 1 locate for thisform..".Lampiran 2.Enabled= ..0..value=id_admin //untuk mencocokkan text1 dengan id_admin if ! found() messagebox("Maaf User ID Anda Belum Terdaftar.0. …") //pesan peringatan saat password dinyatakan benar siuser=thisform."Perhatian.0. //saat username benar text1 dikunci thisform....text6. tombol berfungsi sesuai dengan perintah script yang telah diisikan. Berikut scriptdi dalam tombol “OK” : SELECT 1 locate for password=trim(thisform.") //perintah mengeluarkan pesan peringatan saat password yang di isikan salah thisform.text2. Script form login Setelah dilakukan testing pada form login ini.T.. Wb.Value=nm_admin //mengisi text6 dengan nm_admin thisform.Show() thisform.Enabled= .

text5.Value="" script pada tombol “baru” : thisform.Text9.Text3.command3.Enabled= .T. mengaktifkan dan menonthisform.text5.value REPLACE tanggal WITH thisform.Enabled= thisform.Enabled= .text4.Text5.Enabled= thisform.t.t.Enabled= .text8.grid1.value REPLACE spesifikasi WITH thisform. script method.Text4.SetFocus()//focus berada di text3 thisform. thisform.value REPLACE merk WITH thisform.text6. .Edit1.F. thisform."Batal?") //pesan yang keluar saat tombol simpan di klik IF x = 6 then APPEND BLANK replace kd_barang WITH thisform.value REPLACE supplier WITH thisform.command4.value thisform.Value="" thisform.Enabled= thisform.Enabled= .text6.kosong // memanggil method kosong thisform.4 + 32.hidup untuk menghidupkan text sehingga mempermudah saat diperlukan : thisform.t.command1.command3.Value="" thisform. // menonaktifkan grid } script pada tombol “simpan” : IF thisform.t.Enabled= .Enabled= .value REPLACE satuan WITH thisform.F.Value="" thisform.F. Script form inputdata.edit1.Text7.Value=0 thisform.hidup //untuk memanggil method aktifkan semua text di form1 thisform.F.t. .kosong untuk mengkosongkan isi text : thisform.value //mengisikan tabel kd_barang dengan pesan yang ada di text3 REPLACE nm_barang WITH thisform. thisform.37 Lampiran 3. .F.text4.Enabled= .Enabled= thisform. .Text8.text3.t.text7.command3. script method.text3.Text6.value //mengisikan tabel nm_barang dengan pesan yang ada di text4 REPLACE jumlah WITH thisform.text3.text8. .mati // memanggil method mati .Enabled= . SELECT 1 lOCAL x x = MESSAGEBOX("Yakin semuanya benar".text7.Value="" thisform.Enabled= thisform.Edit1.command2.kosong //untuk memanggil method mengosongi semua text di form1 thisform.Value="" thisform.F. . aktifkan tombol thisform.t.Enabled= thisform.

command2. } ENDIF ENDIF .Text7.Enabled= .value thisform.F.Text3.Text4.Edit1.value REPLACE supplier WITH thisform.Enabled= .Text9.T.command4.F.Enabled= .mati // memanggil method mati thisform.T.command1."Batal?") //pesan yang keluar saat tombol simpan di klik IF x = 6 then replace kd_barang WITH thisform.grid1.value REPLACE satuan WITH thisform.T.38 thisform. //grid1 aktif kembali thisform.F. mengaktifkan dan menonthisform.Enabled= .value REPLACE tanggal WITH thisform.Enabled= .Enabled= .grid1.Enabled= .command3.kosong // memanggil method kosong thisform.Text5. aktifkan tombol thisform.refresh()//refresh grid1 thisform.F. thisform.T.F.refresh() //refresh grid1 thisform.command3.Enabled= .value REPLACE merk WITH thisform. SELECT 1 lOCAL x x = MESSAGEBOX("Yakin semuanya benar".command4.command1.T.Enabled= .Text8.F.value//mengisikan tabel kd_barang dengan pesan yang ada di text3 REPLACE nm_barang WITH thisform.value REPLACE spesifikasi WITH thisform.Enabled= . aktifkan tombol thisform.command2. //grid1 aktif kembali thisform. } ENDIF ENDIF IF thisform. mengaktifkan dan menonthisform.Enabled= .value//mengisikan tabel nm_barang dengan pesan yang ada di text4 REPLACE jumlah WITH thisform.grid1.grid1.4 + 32.command3.Text6. thisform.

value REPLACE nm_peminjam WITH thisform.command1.grid1. ENDIF ENDIF IF thisform.Enabled= .F.value REPLACE nm_peminjam WITH thisform.Enabled= .value REPLACE tgl_pinjam WITH thisform.value REPLACE nm_barang WITH thisform.text7. SELECT 1 lOCAL x x = MESSAGEBOX("Yakin semuanya benar".grid1.command3.Text3.value REPLACE tgl_pinjam WITH thisform.text7.Text4.grid1.combo1.kosong thisform.Text3.value REPLACE kondisi_pinjam WITH thisform.value REPLACE nip WITH thisform.F.command3.F. thisform. ENDIF ENDIF .Text5. thisform.value REPLACE kondisi_pinjam WITH thisform. SELECT 1 lOCAL x x = MESSAGEBOX("Yakin semuanya benar".mati thisform.Enabled= .command3. thisform.T."Batal?") IF x = 6 then replace kd_barang WITH thisform.Enabled= .Text6.value REPLACE nm_barang WITH thisform.Enabled= .F. thisform.command2.command1.39 Lampiran 4.T. Form pinjaman IF thisform.command4. thisform.command2.F.T.grid1.refresh() thisform.command4.text8.F. thisform.kosong thisform.Enabled= .T.F.4 + 32.refresh() thisform.Text4."Batal?") IF x = 6 then APPEND BLANK replace kd_barang WITH thisform.value thisform.Enabled= .text8.value thisform.Enabled= .Enabled= .Enabled= .Enabled= . thisform.mati thisform.Enabled= .4 + 32.value REPLACE nip WITH thisform. thisform.T.value REPLACE prodi WITH thisform.Text5.command3.combo1.value REPLACE prodi WITH thisform.Text6.

Sign up to vote on this title
UsefulNot useful