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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4. proses pengontrolan posisi barang. 1 4 2 5 3 6 7 Gambar 4. Proses aplikasi dijalankan oleh staff laboratorium. 3. pertama proses di mulai dari isi data barang yang digunakan untuk mengisikan data barang. Kepala Laboratorium merupakan kedudukan tertinggi di laboratorium ini.2. proses kondisi barang.2 DFD Level 0 Pada gambar DFD Level 0 diatas alur proses jalannya program secara keseluruhan. dan proses laporan.17 tersebut serta update data. Kepala laboratorium menerima seluruh laporan data barang yang telah diperolah.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. Pada DFD level 0 ini terdiri dari 4 proses yaitu proses input data. Proses .

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

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

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

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

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. Tabel data peminjam Nama table : peminjam Table 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.22 3.

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

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

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

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

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

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

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

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

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

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

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

LAMPIRAN .LAMPIRAN .

Room Rack Rack Rack Rack Rack Rack Cupboard Rack Rack Rack Tech. 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 .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 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. 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.

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

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

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

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