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

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

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

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

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

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

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

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

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

dan mendata kondisi peralatan komputer yang ada di laboratorium. Informasi yang diberikan dapat mendukung kinerja suatu instansi dimana kegiatan yang kurang efektif menjadi efektif. Adapun salah satu cara yang dapat ditempuh secara multi-user. Sehingga nantinya dalam implementasi dapat memberikan kemudahan. Juga keluhan teknisi laboratorium dalam memperbarui data peralatan komputer yang nantinya dilaporkan keatasan. Dengan adanya informasi yang tepat dan akurat dapat mengurangi terjadinya kesalahan sehingga meningkatkan efisiensi kerja dan operasional instansi. 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. Dalam pendataan barang khususnya peralatan komputer selama ini ditulis dikertas. 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”. 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. PENDAHULUAN 1.1 Latar Belakang Berkembangnya sebuah teknologi tidak terlepas dari tangan dan buah karya seorang ahli teknologi. Programmer salah satunya yang senantiasa mewujudkan ide dan gagasan baru dalam mencipta sebuah program.BAB 1. Belum terdapat aplikasi yang memudahkan kinerja laboratorium dalam hal pendataan barang khususnya data peralatan komputer.

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

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

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

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

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

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

DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dibuat/dikembangkan secara logika tanpa .8 Tabel 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. DFD menunjukkan hubungan antara data dan proses pada sistem. 2002).10 Data Flow Diagram (DFD) DFD menggambarkan penyimpanan data dan proses yang mentransformasikan data. DFD (Data Flow Diagram) adalah gambaran keseluruhan kerja sistem secara garis besar.1 Simbol-Simbol Flowchart 2.

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

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

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

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

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

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

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

2 System and Software Design 4. HASIL DAN PEMBAHASAN 4.1 Requirements Definition Dari hasil survey yang dilakukan didapatkan adalah berupa form daftar inventaris barang yang di cetak menggunakan Microsoft Exel berisi barang inventaris yang ada pada Laboratorium AJK di Politeknik Negeri Jember. data barang.2. survey dan diskusi dengan staff laboratorium ajk. 4. Tugas admin adalah mengecek posisi barang dan kondisi barang di laboratorium 16 . Laboratorium merupakan salah satu bentuk organisasi yang mana di dalamnya terdapat admin yang bertanggung jawab atas aplikasi inventaris barang. penambahan dan Aliran data dari system menuju admin berupa pengurangan perangkat komputer yang mana ini merupakan system edit data. usulan.BAB 4. Admin menginputkan data ke dalam system berupa data admin.1 Diagram Konteks (Context Diagram) Keterangan : 1. Informasi ini diperoleh melalui wawancara. data peminjam.1 Diagram Konteks (Context Diagram) 0 Gambar 4. arsip data berupa laporan. 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.

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

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

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

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

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

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

Dua digit pertama adalah kode lemari. Kode terdiri dari delapan digit.2. dan empat digit terakhir adalah kode barang.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. Table kondisi Nama tabel : kondisi Table 4.6 Tabel Kembalikan Field kd_barang nm_barang Nm_peminjam Nip tgl jam kondisi_pinjam Type Character Character Character Character date character character 15 40 35 35 8 10 20 20 Size Keterangan Foreign Key kondisi_kembali character 4. dua digit berikutnya posisi rak dalam lemari tersebut. Contoh : 01030023 Penjelasan: 01 = kode lemari 03 = kode rak dalam lemari 0023 = kode barang .23 5. Table kembalikan Nama tabel : kondisi Table 4.

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

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

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

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

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

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

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

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

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

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

LAMPIRAN .LAMPIRAN .

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. 2501 CSE01N3G9539 Room WRT160A CSE01N3G9591 Rack WRT160A 92278342 Rack EOC1650 EOC1650 2960 TDPSW20 X SERIES 92278318 FOC1132X1GC 30730306 99L9001 VNC5819190 Rack Rack Rack Rack Rack toshiba ibm . Room Rack 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. Room Rack Rack Rack Rack Rack Rack Cupboard Rack Rack Rack Tech.router Wir.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.

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

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

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

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

Sign up to vote on this title
UsefulNot useful