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

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

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

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.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. Semua data dan informasi yang digunakan telah dinyatakan secara jelas dan dapat diperiksa kebenarannya. 20 September 2011 Retsha Mahdani D3407316 viii . dan belum pernah diajukan dalam bentuk apapun pada perguruan tinggi manapun. Jember.

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

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

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

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

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

Sistem informasi khususnya aplikasi dibuat untuk mempermudah dalam pengolahan dan penyimpanan data sehingga dapat menghasilkan informasi yang tepat dan akurat.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. 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”.BAB 1. dan mendata kondisi peralatan komputer yang ada di laboratorium. Programmer salah satunya yang senantiasa mewujudkan ide dan gagasan baru dalam mencipta sebuah program. Informasi yang diberikan dapat mendukung kinerja suatu instansi dimana kegiatan yang kurang efektif menjadi efektif. kebutuhan saat mendata peminjam barang inventaris peralatan komputer. Dalam pendataan barang khususnya peralatan komputer selama ini ditulis dikertas. Adapun salah satu cara yang dapat ditempuh secara multi-user. Laboratorium AJK (Administrasi Jaringan Komputer) merupakan salah satu laboratorium yang ada di Politeknik Negeri Jember. Sehingga nantinya dalam implementasi dapat memberikan kemudahan. Sistem inventaris barang merupakan salah satu sistem yang memuat kegiatan pendataan barang. Juga keluhan teknisi laboratorium dalam memperbarui data peralatan komputer yang nantinya dilaporkan keatasan. 1 . Hal inilah yang memberikan ide maupun gagasan untuk membuat sebuah sistem aplikasi agar memudahkan kinerja laboratorium. PENDAHULUAN 1. Dengan adanya informasi yang tepat dan akurat dapat mengurangi terjadinya kesalahan sehingga meningkatkan efisiensi kerja dan operasional instansi.

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

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

Istilah ini mulai perlahan masuk ke dalam istilah Teknologi Informasi semenjak tahun 1993. fakta mengenai objek. yang paralel dengan yang terjadi antar sistem operasi yang dimunculkan (Tjuparmah dan Komaruddin. atau variabel yang terorganisir. saling terhubung satu sama lain. yang berfungsi bersama-sama untuk mencapai tujuan tertentu. komponen. saling berinteraksi. Secara sederhana suatu sistem dapat dia artikan sebagai suatu kumpulan atau himpunan dari unsur. Dalam hal ini. aplikasi adalah software yang dikembangkan oleh sebuah perusahaan.BAB 2.2 Aplikasi Aplikasi sistem adalah software yang dibeli perusahaan dari tempat pembuatnya. atau simbol). 2. App Industri PC tampaknya menciptakan istilah ini untuk merefleksikan medan pertempuran persaingan yang baru.3 Data Data adalah suatu bahan mentah yang jka diolah dengan baik melalui berbagai analisis dapat melahirkan berbagai informasi. 2. dan terpadu. 4 . deretan karakter.1 Sistem Suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan lain. 2. TINJAUAN PUSTAKA 2. 2002:18). Secara historis.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. yang biasanya juga disingkat dengan app. Data dinyatakan dengan nilai (angka. Aplikasi akan menggunakan sistem operasi (OS) komputer dan aplikasi yang lainnya yang mendukung. orang dan lain-lain. Magaline (Tanpa Tahun).

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

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

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

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

katakanlah menjadi 3 proses anak. 2. Context Diagram merupakan DFD pertama dalam proses bisnis. Level 0 Diagrams Menunjukkan semua proses utama yang menyusun keseluruhan sistem. Pada level ini juga dilakukan penambahan data store. 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.9 mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut disimpan. Context diagram juga menunjukkan semua entitas luar yang menerima informasi dari atau memberikan informasi ke sistem. b. maka 3 proses anak ini secara utuh menyusun proses induk. Pada level ini juga ditunjukkan bagaimana proses-proses utama terhubung dengan entitas eksternal. DFD Contex Level ini juga biasa disebut dengan context diagram. c. Pada DFD levelled terdiri dari beberapa level yaitu: a. Level ini juga menunjukkan komponen internal dari proses 0 dan menunjukkan bagaimana proses-proses utama direlasikan menggunakan data flow. Level 2 Diagrams . Menunjukkan semua proses bisnis dalam 1 proses tunggal (proses 0). DFD terdiri dari: 1. Level 1 Diagrams Umumnya diagram level 1 diciptakan daris setiap proses utama dari level 0. Level ini menunjukkan proses-proses internal yang menyusun setiap proses-proses utama dalam level 0. 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. Jika misalnya proses induk dipecah. Sekaligus menunjukkan bagaimana informasi berpindah dari satu proses ke proses yang lainnya.

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

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

3. 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. Masih banyak kekurangan yang harus diperbaiki untuk memperoleh hasil yang diinginkan. . Sedangkan yang membedakannya adalah aplikasi pendukung yang digunakan dan juga metode untuk penyelesaian masalah yang nantinya akan dialami. Semua keterangan mengenai barang inventaris kantor dicatat dalam suatu buku besar. SISTEM INFORMASI INVENTARIS BARANG DI KANTOR ARSIP DAN PERPUSTAKAAN DAERAH SURAKARTA (Rini Anjarsari NIM.M3206030). 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. sehingga untuk catatan barang-barang di tahun-tahun sebelumnya sebagian sudah tidak ada lagi karena pengelolaan yang digunakan masih sangat sederhana. Apabila ada pihak yang membutuhkan sulit untuk mencari keterangan dimana dan apa saja data barang yang dibutuhkan tersebut. Oleh karena itu penulis ingin membuat suatu sistem informasi inventaris barang di Kantor Arsip dan Perpustakaan Daerah Surakarta.12 c. 2. Pengelolaan dan penyimpanan data inventaris barang hanya dilakukan secara manual yaitu dengan menggunakan buku besar yang digunakan untuk mencatat barang-barang yang ada. dan perbedaan fungsi yang mendasar antara karya tulis ilmiah diatas dengan Proyek Usaha Mandiri yang akan dibuat.

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

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

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

data barang.1 Diagram Konteks (Context Diagram) 0 Gambar 4.2.1 Diagram Konteks (Context Diagram) Keterangan : 1. Informasi ini diperoleh melalui wawancara. usulan. arsip data berupa laporan. survey dan diskusi dengan staff laboratorium ajk. 4. Laboratorium merupakan salah satu bentuk organisasi yang mana di dalamnya terdapat admin yang bertanggung jawab atas aplikasi inventaris barang.BAB 4. Tugas admin adalah mengecek posisi barang dan kondisi barang di laboratorium 16 . Admin menginputkan data ke dalam system berupa data admin.2 System and Software Design 4. penambahan dan Aliran data dari system menuju admin berupa pengurangan perangkat komputer yang mana ini merupakan system edit data. HASIL DAN PEMBAHASAN 4. 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. 2. Contah data yang di dapat dari tahap ini berada pada lampiran1.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. data peminjam.

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

.3 1. Proses terakhir adalah proses laporan. Kemudian pilihan menu berita adalah untuk menginputkan data liputan yang sudah diperoleh sebelumnya. Input data penerima dan pengiriman jika ingin menginputkan data baru atau mencari data yang telah ada. 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 proses isi data posisi diperlukan untuk mengisikan posisi atau tempat barang tersebut diletakan.7 adalah flowchart program yang merupakan alur jalannya program secara keseluruhan. Isi data kembali dipakai saat peminjam alat laboratorium mengembalikan alat. 4. 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. Pertama pada menu utama terdapat fungsi submenu login dan exit. yang perlukan staff laboratorium untuk laporan dan arsip staff laboratorium. Dan untuk exit adalah perintah yang digunakan untuk keluar dari aplikasi. Flowchart Flowchart Program Pada gambar 4.18 berikutnya adalah proses isi data kondisi yang digunakan untuk mengisikan kondisi barang yang sudah dimasukkan sebelumnya.2. Kemudian menu yang terakhir adalah menu report yang digunakan untuk melihat atau mencetak report berita ataupun report yang lain. Proses isi data admin dipakai untuk menambah mengguna aplikasi inventaris barang ini.

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

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

21 1. Tabel Data Admin Nama tabel : data_admin Tabel 4. Table Barang Nama tabel : barang Tabel 4.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 .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.

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.

Contoh : 01030023 Penjelasan: 01 = kode lemari 03 = kode rak dalam lemari 0023 = kode barang . Kode terdiri dari delapan digit. dan empat digit terakhir adalah kode barang. Dua digit pertama adalah kode lemari.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.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. Table kembalikan Nama tabel : kondisi Table 4. Table kondisi Nama tabel : kondisi Table 4.23 5. dua digit berikutnya posisi rak dalam lemari tersebut.5 Rancangan kode barang Kode barang digunakan untuk menentukan kode barang dan juga posisi barang.2.

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

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

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

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

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

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

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

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

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

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

LAMPIRAN .LAMPIRAN .

Lampiran 1. 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 . 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 Rack Rack Rack Rack Rack Cupboard Rack Rack Rack Tech.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. 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.router Wir.

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

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

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

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

Sign up to vote on this title
UsefulNot useful