• Tidak ada hasil yang ditemukan

GALUH FITRI SETYANINGTYAS M3209033

N/A
N/A
Protected

Academic year: 2017

Membagikan "GALUH FITRI SETYANINGTYAS M3209033"

Copied!
52
0
0

Teks penuh

(1)

commit to user

i

PROGRAM APLIKASI RENCANA BISNIS DAN ANGGARAN UNTUK D3 TI FMIPA UNS

Diajukan Untuk Memenuhi Sebagian Persyaratan Memperoleh Gelar Ahli Madya Program Diploma III Teknik Informatika

Diajukan Oleh :

GALUH FITRI SETYANINGTYAS NIM. M3209033

PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKUTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

(2)

commit to user

(3)

commit to user

(4)

commit to user

iv

MOTTO

Menunda sesuatu merupakan awal dari sebuah kegagalan

Hidup adalah perjuangan, siapa yang mencari akan mendapat,

Siapa yang berusaha akan berhasil,

Siapa yang malas akan hancur.

( Ki Hajar Dewantara )

Belajar, berdoa selalu, dan manfaatkan waktu adalah kunci kesuksesan

dalam kehidupan.

Sahabat menaruh kasih setiap waktu dan menjadi saudara dalam

(5)

commit to user

v

PERSEMBAHAN

Dengan penuh cinta teriring doa, karya sederhana ini penulis persembahkan

kepada :

1. Ayah dan ibu tercinta, yang merupakan sumber inspirasi terbesar dalam

hidupku.

2. Mas Aji, seseorang yang menjadi pancaran hatiku.

3. Adikku, Anisa Ayu Naimah.

4. Seluruh keluarga besarku..

5. Sahabatku : Azimah Ainur Hidayati dan Galuh Tri Gunawan.

6. .

(6)

commit to user

vi

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayahNya, sehingga penulis dapat menyelesaikan

Anggaran

Adapun maksud dan tujuan dari penyusunan Laporan Tugas Akhir ini adalah untuk memenuhi persyaratan kelulusan program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

Selama penulisan laporan Tugas Akhir ini berlangsung, penulis mendapat banyak bantuan yang berupa petunjuk, bimbingan maupun arahan dari berbagai pihak. Berkenaan dengan hal itu pada kesempatan ini penulis menyampaikan rasa terima kasih kepada :

1. Tuhan Yang Maha Esa yang selalu memberikan kekuatan untuk menyelesaikan laporan Tugas Akhir ini.

2. Drs. Y.S. Palgunadi, M.Sc. selaku kepala Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta sekaligus selaku dosen pembimbing tugas akhir, yang telah memberikan petunjuk dan masukan selama pembuatan tugas akhir.

3. Ibu Esti Suryani, S. Si, M. Kom selaku dosen pembimbing akademik yang telah banyak memberi masukan dan bimbingan akademik selama menjadi mahasiswa DIII Teknik Informatika.

4. Ayah dan ibu tercinta yang telah memberikan dorongan dan dukungan moril maupun materii serta doa restunya.

5. Teman

(7)

commit to user

vii

6. Semua pihak yang secara langsung maupun tidak langsung telah membantu penulis.

Semoga dengan dibuatnya laporan ini dapat bermanfaat bagi pihak yang membaca dan mempelajarinya.

Surakarta, 11 Juni 2012

(8)

commit to user

viii DAFTAR ISI

Halaman

HALAMAN J i

HALAMAN ii

HALAMAN .. iii

. ... iv .... v

KATA PEN vi

DAFTAR . viii

DAFTAR . xi

DAFTAR G xii

... xiii

BAB I . 1

A. Latar Belakang Masalah .... 1

B. Rumusan Masalah. . 2

C. Batasan Masalah 2

D. .. 2

a. Tujuan 2

b. 2

E. 3

a. 3

b. 3

F. 4

BAB II LANDASAN TEORI . 5

A. Konsep Dasar Anggaran 5

1. . 5

2. 5

3. 5

4. ... 6

(9)

commit to user

ix

B. P 6

1. 7

a. 7

b. 7

c. Arus . 8

d. 8

2. 8

3. 8

BAB III .. 11

A. Analisis dan Perancangan Sistem . 11

1. Analisis S 11

a. .. 13

1. .. 13

2. ... 14

3. Flo 14

b. .. ... 15

1. . .. 15

a. 15

b. Tabel 16

c. Tabel 16

d. T 16

e. T 17

f. Tabel InputDana 17

g. 18

2. .... 18

3. . 19

c. . 20

1. Rancang 20

2. Rancangan Halaman 21

3. Rancangan Halaman Edit Kegiatan .. 21

(10)

commit to user

x

5. Rancangan 22

6. Rancang 22

7. 23

8. Rancangan Hala 23

BAB IV . 24

A. 24

1. 24

2. Ha 24

3. Hala 25

4. Halaman Edit Stratejik 26

5. Halaman Edi 26

6. 27

7. 27

8. Halaman Input 28

9. Pel 28

a. Laporan Kegiatan 28

b. 29

B. 29

BAB V PENUTUP ... 30

A. K 30

B. Saran 30

(11)

commit to user

xi

DAFTAR TABEL

Tabel 3.1 Tabel User . 15

Tabel 3.2 Tabel ProgSt 16

16

Tabel 3.4 Tabel 16

Tabel 3.5 Tabel 17

17

(12)

commit to user

xii

DAFTAR GAMBAR

Gambar 3.1 13

Gambar 3.2 DFD Level 0 14

... 15 Gambar 3.4 Entity Relationalship Diagram Prog

Gambar 3.5 Hubungan Antar Tabel pada Program Aplikasi RBA 20

Gambar 3.6 Rancang 20

Gambar 3.7 Rancangan Halaman Login 21

Gambar 3.8 Rancangan Halaman Edit Kegiatan.. .. 21 22

Gambar 3.10 .. 22

Gambar 3.11 Ran 22

23

Gambar 3.13 23

24 . 25 25 Gambar 4.4 Halaman Edit Stratejik

Gambar 4.5 Halaman Edit Keg Gambar 4.6 Halaman Edit Gambar 4.7 Halaman Input Gambar 4.8 Halaman Input Angga

(13)

commit to user

xiii ABSTRACT

Galuh F itri Setyaningtyas. M3209033. Application Program Business Plan and

Budget. DIII program Information Engineering, F aculty of Mathematics and

Natural Sciences, University of Surakarta of March. June 2012.

At DIII studies progra m informa tion engineer ing fa culty of ma thematics

a nd na tura l sciences Sebela s Ma ret Sur a ka rta , every yea r budget pla nning

a ctivities commonly is conducted to a s a during this time. The process is done

ma nua lly, the entry da ta is inputed then checked in a templa te on excel

a pplication, a fter which it will be printed to be given to be given to the a uthority.

To overcome these dra wba cks it is needed a process and a computerized budget

pla n tha t ca n be run a utoma tically in a a pplication pr ogra m business pla n a nd

budget.

To a chieve this goa l it wa s needed a n application program tha t ca n

over come the wea knesses in the budget ca lcula tion of the DII TI Study P rogra m.

Progra m applica tion wa s developed using Ja va Netbeans with MySql da ta base.

Progra m development wa s bega n with the crea ting CD, DFD, F lowchart, ERD,

data base, coding, system evaluation a nd system implementa tion. The ma in

fea tures of the progr am were features processing of the budget is ta ilored to user

input a nd customizable reporting fa cility da ta ba sed on the filter.

With the a pplica tion progra m, it ca n be concluded tha t the budget a nda

business plan progra m is expected to ra ise the performa nce of DIII TI. The

downside of the progra m is the absence of ba ckup a nd restore da ta fa cility.

(14)

commit to user

xiv ABSTRAK

Galuh Fitri Setyaningtyas. M3209033. Program Aplikasi Rencana Bisnis dan

Anggaran Untuk D3 TI F MIPA UNS. Program DIII Teknik Informatika,

F akultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret

Surakarta. Juni 2012.

Di Program Studi DIII Teknik Informa tika F a kulta s Matema tika da n Ilmu

Pengeta hua n Ala m Universita s Sebelas Mar et Sura ka rta setiap ta hun dila kuka n

penyusunan renca na a ngga ra n kegia ta n ya ng bia sa disebut denga n rencana

bisnis da n a ngga ran ata u RBA. Renca na bisnis angga ra n ini disusun oleh bidang

kerja ya ng a da di jur usa n DIII Teknik Informa tika FMIPA UNS. Sela ma ini,

proses ter sebut dila kuka n seca ra ma nua l yaitu dibua t oleh bida ng kerja kemudia n

diper iksa da n dientri ke da la m templa te pa da a plika si excel, setela h itu a ka n

dicetak untuk diberika n kepa da piha k ya ng membutuhkan. Untuk mengata si

kelemaha n ter sebut ma ka dibutuhka n sua tu proses yang dapa t berja lan seca ra

otoma tis dala m sebua h progra m a plika si renca na bisnis dan a ngga ra n.

Untuk mewujudkan ha l tersebut, diperluka n sebua h progr am a plika si ya ng

dapa t mengata si kelema han kelema ha n penghitunga n a ngga ra n di D3 TI

FMIPA UNS. P rogra m a plika si ini diba ngun dengan mengguna kan Ja va

Netbea ns dengan da ta ba se MySql. P ermbua ta n progra m dimula i denga n

pembuata n CD, DF D, Flowchar t, ERD, da ta base, skrip pr ogra m, eva lua si system

dan implementa si system. Fa silitas ya ng ada da la m progra m ini a da lah fitur

pengola ha n a ngga ran ya ng disesua ika n denga n inputa n user da n fa silita s

pelapora n da ta ya ng disesua ika n ber da sa rka n filter .

Dengan a da nya pr ogra m aplikasi renca na bisnis da n a ngga ran ini

diha ra pka n dapa t memba ntu kinerja pihak D3 TI FMIPA UNS. Kelema han da ri

progr am ini a da lah belum a da nya fasilita s ba ckup da n r estor e da ta .

(15)

commit to user

1

BAB 1

PENDAHULUAN

1.1 LATAR BELAKANG MASALAH

Perhitungan Rancangan Anggaran Biaya (RAB) suatu proyek membutuhkan suatu format tersendiri untuk dapat dilampirkan pada suatu proposal proyek. Dalam era komputerisasi ini, kebutuhan akan suatu aplikasi yang dapat mempermudah pembuatan dokumentasi suatu proyek menjadi suatu keharusan bagi suatu perusahaan yang menjadi pelaksana proyek tersebut.

D3 Teknik Informatika FMIPA UNS merupakan jurusan dengan tingkat efektifitas kerja yang baik. Setiap bagian dari jurusan ini telah memanfaatkan teknologi informasi dengan baik. Akan tetapi Aplikasi Perhitungan Anggaran dan Biaya pada jurusan ini belum begitu efektif digunakan. Pada awalnya kebutuhan akan RAB dibuat secara manual dengan melakukan modifikasi pada dokumen yang telah ada. Pengalokasian biaya secara manual adalah kurang efektif karena memakan waktu lebih banyak dalam melakukan perhitungan. Di samping itu, pengalokasian biaya secara manual lebih rawan terhadap terjadinya inkonsistensi data karena tidak ditunjang oleh suatu data base. Selain dua hal di atas, pengalokasian biaya secara manual juga membutuhkan tenaga dan pikiran yang tidak sedikit.

(16)

commit to user

2

1.2 RUMUSAN MASALAH

Dari latar belakang diatas dapat dirumuskan beberapa masalah yang akan dibahas yaitu :

1. Bagaimana membuat suatu Program Aplikasi Rencana Bisnis dan Anggaran yang memudahkan analisa biaya, analisa sumberdaya dan perhitungan estimasi biaya di D3 TI FMIPA UNS?

2. Bagaimana mengimplementasikan Program Aplikasi Rencana Bisnis dan Anggaran di D3 TI FMIPA UNS?

1.3 BATASAN MASALAH

Batasan masalah yang dikemukakan oleh penulis adalah pembuatan Program Aplikasi Rencana Bisnis dan Anggaran program studi D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. Program Aplikasi Rencana Bisnis dan Anggaran ini dibuat berdasarkan sistematika pengalokasian RBA pada program studi D3 Teknik Informatika FMIPA UNS.

1.4 TUJUAN DAN MANFAAT 1.4.1 TUJUAN

Tujuan dari penyusunan Tugas Akhir ini adalah membuat suatu Program Aplikasi Rencana Bisnis dan Anggaran yang dapat mempermudah analisa dan perhitungan biaya di D3 TI FMIPA UNS berdasarkan skor prioritas aktivitas dan skor prioritas pencapaian kegiatan.

1.4.2 MANFAAT

Manfaat setelah diselesaikannya Tugas Akhir ini adalah : 1. Bagi Instansi

(17)

commit to user

3

2. Bagi Penulis

Penyusunan Tugas Akhir ini merupakan penerapan dari ilmu IT yang telah dipelajari selama berkuliah di D3 Teknik Informatika FMIPA UNS serta sebagai pemicu untuk mempelajari hal-hal baru dalam program aplikasi, sehingga dapat menambah pengetahuan, wawasan dan pengalaman bagi penulis mengenai proses atau cara kerja penghitungan biaya di D3 TI FMIPA UNS.

1.5 METODOLOGI PENELITIAN

Metode penelitian sangat diperlukan dalam penyusunan suatu penelitian ilmiah. Karena metode penelitian yang digunakan akan sangat menentukan mutu, nilai validasi dan hasil penelitian ilmiah. Berikut merupakan metode penelitian yang digunakan dalam penyusunan Tugas Akhir, yaitu :

1.5.1 Studi Literatur

Studi literature dilakukan dengan cara :

a. Mempelajari literature-literatur yang berhubungan dengan Tugas Akhir, seperti literatur yang berhubungan dengan program aplikasi dan RBA.

b. Membaca buku di perpustakaan FMIPA Universitas Sebelas Maret Surakarta.

c. Browsing untuk mencari referensi di internet. 1.5.2 Teknik Pengumpulan Data

Dalam proses penelitian dan penulisan tugas akhir, penulis menggunakan dua metode pendekatan dalam pengumpulan data dan keterangan yang berkaitan dengan judul tugas akhir, yaitu :

(18)

commit to user

4

2. Teknik dokumentasi, yaitu mengadakan pengamatan langsung pada laporan RBA instansi.

1.6 SISTEMATIKA PENULISAN

(19)

commit to user

5

BAB II LANDASAN TEORI

2.1 Konsep Dasar Anggaran 2.1.1 Pengertian Anggaran

Salah satu perencanaan strategi perusahaan adalah anggaran. Nafarin (2007:31) mendefinisikan anggaran

mengenai kegiatan suatu organisasi yang dinyatakan secara kuantitatif untuk jangka waktu tertentu dan umumnya dinyatakan dalam satuan uang, tetapi dapat juga dinyatakan dalam satuan ba

2.1.2 Manfaat Anggaran

Menurut Nafarin (2007:27), terdapat beberapa tujuan disusunnya anggaran, antara lain :

1. Digunakan sebagai landasan yuridis formal dalam memilih sumber dan investasi dana.

2. Mengadakan pembatasan jumlah dana yang dicari dan digunakan. 3. Merinci jenis sumber dana yang dicari maupun jenis investasi

dana, sehingga dapat mempermudah pengawasan.

4. Merasionalkan sumber dan investasi dana agar dapat mencapai hasil yang maksimal.

5. Menyempurnakan rencana yang telah disusun karena dengan anggaran menjadi lebih jelas dan nyata terlihat.

6. Menampung dan menganalisis serta memutuskan setiap usulan yang berkaitan dengan keuangan.

2.1.3 Pengertian Data

(20)

commit to user

6

2.1.4 Basis Data ( Database )

Menurut Fathansyah (1999:2), basis data dapat didefinisikan dalam sejumlah sudut pandang seperti :

Himpunan kelompok data ( arsip ) yang saling berhubungan yang diogranisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.

Kumpulan data yang saling berhubungan yang disimpan secara sedemikian rupa dan tanpa pengulangan ( redundansi ) yang tidak perlu, untuk memenuhi berbagai kebutuhan.

Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.

2.1.5 Java

Java merupakan teknologi dimana teknologi tersebut mencakup java sebagai bahasa pemrograman yang memiiki sintaks dan aturan pemrograman tersendiri, juga mencakup java sebagai platform dimana teknologi ini memiliki virtual machine dan library yang diperlukan untuk menulis dan menjalankan program yang ditulis dengan bahasa pemrograman java. (Isak Rickyanto, 2003:2).

2.2 Pengembangan Sistem

Karena banyak terjadi permasalahan permasalahan di pendekatan klasik, maka kebutuhan akan pendekatan pengembangan system yang lebih baik mulai terasa dibutuhkan sehingga diperlukan suatu pendekatan pengembangan system yang baru yang dilengkapi dengan beberapa alat dan teknik supaya membuatnya berhasil.

(21)

commit to user

7

2.2.1 DFD ( Data Flow Diagram)

Data flow diagram (DFD) menggambarkan arus data dari suatu system informasi, baik system lama maupun system baru secara logika tanpa mempertimbangkan lingkungan fisik di mana data tersebut berada. (Kusrini dan Andri Koniyo, 2007:96). Simbol symbol yang digunakan pada DFD adalah sebagai berikut :

SIMBOL SIMBOL YANG DIGUNAKAN PADA DFD KETERANGAN

Source ( Kesatuan Luar )

PROSES

DATA FLOW ( Arus Data ) DATA STORE ( Simpanan Data )

Gambar 2.1 Simbol simbol DFD

2.2.1.1Kesatuan Luar ( External Entity )

Kesatuan luar adalah kesatuan di luar sistem yang akan memberikan input atau menerima output dari sistem, dapat berupa orang, organisasi, sumber informasi lain ataupun penerima akhir dari suatu laporan.

Gambar 2.2 Notasi External Entity 2.2.1.2Proses

(22)

commit to user

8

Gambar 2.3 Notasi Proses 2.2.1.3Arus Data (Data Flow)

Arus data dipresentasikan dalam bentuk anak panah yang menuju ke atau dari proses dan digunakan untuk menggambarkan gerakan paket data atau informasi dari satu bagian ke bagian lain dari system di mana penyimpanan mewakili lokasi penyimpanan data. Arus data menunjukkan arus dari data, dapat berupa masukan untuk system atau hasil proses system.

Gambar 2.4 Notasi Data Flow 2.2.1.4Penyimpanan (Data Stores)

Komponen ini digunakan untuk memodelkan kumpulan data atau paket data. Notasi yang digunakan adalah garis sejajar, segi empat dengan sudut melengkung atau persegi panjang, atau open-ended recta ngle on the

right side. Notasi ini dapat mendefinisikan file atau basis data atau

mendefinisikan bagaimana penyimpanan diimplementasikan dalam system computer. Penyimpanan kadang kala didefinisikan sebagai suatu mekanisme di antara dua proses yang dibatasi oleh jangka waktu tertentu.

Gambar 2.4 Notasi Data Storage

2.2.2 Flowchart

Bagan alir (flowcha rt) adalah bagan (cha rt) yang menunjukkan aliran (flow) di dalam program atau prosedur system secara logika. Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. (Kusrini dan Koniyo, 2007:92). Berikut merupakan symbol

(23)

commit to user

9 Input/Output, digunakan untuk mewakili data i/o. Proses, digunakan untuk mewakili suatu proses. Garis alir, menunjukkan arus dari proses.

Keputusan, digunakan untuk suatu seleksi kondisi didalam program Penghubung, menunjukkan penghubung ke halaman yg sama / halaman lain.

Proses terdefinisi, menunjukkan suatu operasi yg

rinciannya di tunjukkan di tempat lain Persiapan, digunakan untuk memberi nilai awal suatu besaran. Terminal,

menunjukkan awal dan akhir dari suatu proses.

Gambar 2.5 Simbol symbol program flowchart

2.2.3 ERD ( Entity Relationalship Diagram )

ERD berfungsi untuk menggambarkan relasi dari dua file atau dua tabel yang dapat digolongkan dalam tiga macam bentuk relasi yaitu satu satu, satu banyak, banyak banyak.

a. Entity adalah suatu yang dapat dibedakan dalam dunia nyata.

Entityship adalah kumpulan dari entity yang sejenis. Gambar 2.6 menunjukkan symbol dari entity.

Gambar 2.6 Simbol Entity

b. Attr ibute adalah karakteristik dari entity atau relationship yang

(24)

commit to user

10

entity atau relationship. Simbol attribute seperti yang terlihat pada gambar 2.7.

Gambar 2.7 Simbol Attribute

c. Rela tionship adalah hubungan yang terjadi antara satu atau lebih

entity, relationship tidak mempunyai keberadaan fisik kecuali yang diwarisi dari hubungan antara entity tersebut. Relationship set adalah kumpulan relationship yang sejenis. Penotasian relationship terdapat pada gambar 2.8.

(25)

commit to user

11

BAB III

DESAIN DAN PERANCANGAN

3.1 Analisis dan Perancangan Sistem

Berikut ini merupakan penjelasan analisis dan perancangan dari Program Aplikasi Rencana Bisnis dan Anggaran.

3.1.1 Analisis Sistem

RBA ( Rencana Bisnis Anggaran ) merupakan suatu perencanaan biaya kebutuhan seluruh kegiatan operasional yang berhubungan dengan peningkatan mutu pendidikan di Universitas Sebelas Maret Surakarta. Anggaran yang dibutuhkan oleh setiap program studi diperoleh dari universitas, fakultas, jurusan dan pihak pihak luar. Untuk mendapatkan anggaran yang dibutuhkan, maka setiap program studi harus membuat rancangan bisnis anggaran. Rancangan bisnis anggaran ini meliputi pertimbangan besaran anggaran yang diberikan kepada setiap program studi.

Peningkatan mutu pendidikan dan pencapaian visi misi Universitas Sebelas Maret Surakarta diimplementasikan dengan adanya penyusunan program strategis. Dalam penerapan program strategis dibutuhkan beberapa program operasional, sehingga kegiatan yang terjadi di lapangan menjadi lebih terstruktur dan terarah. Untuk setiap kegiatan penunjang program operasional diperinci menjadi aktivitas aktivitas lapangan. Aktivitas aktivitas tersebut mempunyai besar biaya program studi D3 Teknik Informatika FMIPA UNS. Diberikan skor prioritas dari setiap kegiatan yang ada berdasarkan rencana capaian UNS. Sedangkan skor prioritas untuk aktivitas ditentukan oleh masing masing program studi sesuai dengan prioritas kebutuhan program studi tersebut.

(26)

commit to user

12

1. Penjabaran Visi, Misi dan Tujuan menjadi program stratejik. Terdapat 8 program stratejik yaitu :

1. P1. Keunggulan dalam Pendidikan 2. P2. Keunggulan dalam Riset

3. P3. Keunggulan dalam Transfer & Pengembangan Ilmu Pengetahuan 4. P4. Keunggulan dalam Manajemen Pengetahuan

5. P5. Keunggulan dalam Sumberdaya Manusia 6. P6. Keunggulan dalam Tatakelola

7. P7. Keunggulan dalam Manajemen Mutu dan Layanan

8. P8. Keunggulan dalam Internasionalisasi dan Pencitraaan Publik 2. Setiap program strategis mempunyai satu atau lebih program operasional. 3. Setiap program operasional terdapat kegiatan yang masing masing

menyusun indikator keberhasilan. Terdapat 85 program kegiatan yang ditetapkan oleh UNS.

4. Program Studi memilih program kegiatan sesuai dengan kebutuhan dan anggaran.

5. Anggaran dibuat berdasarkan pengesahan Program Studi di Program Studi D3 TI, anggaran pemasukan berasal dari SPP, Lab dan BPI.

6. Anggaran pemasukan ditetapkan berdasarkan prosentase masuk, misal : SPP = 65 % ke Program Studi

Lab = 100% ke Program Studi BPI = 80 % ke Program Studi

7. Setiap program kegiatan, anggaran dijabarkan menurut mata anggaran. Ada 6 mata anggaran yaitu :

1. MAK 525112 untuk belanja barang. 2. MAK 525113 untuk belanja jasa. 3. MAK 525115 untuk belanja perjalanan. 4. MAK 525119 untuk belanja jasa lain.

(27)

commit to user

13

3.1.2 Perancangan Sistem

Pada perancangan Program Aplikasi Rencana Bisnis dan Anggaran membahas kebutuhan fungsional yang terdisi dari beberapa macam pemodelan analisis antara lain Context Dia gra m (CD), Da ta Flow

Dia gra m (DF D), Flowcha rt dan Entity Rela tiona lship Dia gr am (ERD).

Selain itu juga dijelaskan beberapa kebutuhan non fungsional yang tersedia pada Program Aplikasi Rencana Bisnis dan Anggaran, yaitu Program Aplikasi Rencana Bisnis dan Anggaran terdiri dari 9 tabel, 8 Program Stratejik, 85 Kegiatan dan 3 Sumber.

Berikut ini disajikan perancangan system Program Aplikasi Rencana Bisnis dan Anggaran pada program studi D3 Teknik Informatika FMIPA UNS berdasarkan besar biaya kebutuhan aktivitas.

3.1.2.1 Context Diagram

Diagram konteks Program Aplikasi RBA berdasarkan besar biaya kebutuhan pada program studi D3 Teknik Informatika Universitas Sebelas Maret dapat dilihat pada gambar 3.1 Context Diagram Program Aplikasi Rencana Bisnis dan Anggaran.

Program Aplikasi RBA D3 Teknik Informatika

User Admin

Anggaran masuk, Anggaran Keluar

Data anggaran masuk dan anggaran keluar

Program, kegiatan, skor, penerimaan

Data program, kegiatan, skor, penerimaan

Gambar 3.1 Context Diagram Program Aplikasi RBA

Keterangan :

(28)

commit to user

14

b. Admin dapat melakukan pengeditan terhadap uraian program dan kegiatan yang ada. Selain itu admin juga bertugas untuk melakukan pengeditan skor untuk kegiatan dan besarnya potongan anggaran masuk

3.1.2.2 DFD ( Data Flow Diagram )

Data flow diagram Program Aplikasi Rencana Bisnis dan Anggaran berdasarkan skor prioritas disajikan pada gambar 3.2 Data flow diagram Level 0 Program Aplikasi Rencana Bisnis dan Anggaran.

ADMIN USER Login Edit data Manajemen anggaran Cetak laporan Username & password

Username & password

Program, kegiatan, skor, penerimaan

Penerimaan Program Kegiatan, skor Anggaran masuk, Anggaran keluar Anggaran masuk Anggaran keluar Penerimaan Anggaran keluar Anggaran masuk Laporan RBA

Username & Password

Program

Kegiatan, Skor Data program, kegiatan, skor, penerimaan

File Kegiatan

File Program

File Sumber

File User

File anggaran masuk

File anggaran keluar

Gambar 3.2 Data flow diagram Level 0 Program Aplikasi RBA

3.1.2.3 Flowchart

(29)

commit to user

15

Star t

Lo gin Status : Use r

User &p ass b en ar

S ta tus : ad min User& pa ss be na r

E di t

p ene rima an P ilih me nu E dit pro gra m

In put a ngg ar an kelu ar

Pili h men u an gg ara n masu kInp ut

Ed it ke gia ta n & sko r

Ce ta k la po ran An gga ra n

masuk Pe ner imaa n Pro gr aam

K eg iatan , skor A ng gar an

kel uar

Lap ora n

Fi nish

Ti dak Tida k

Y a Y a

Gambar 3.3 Flowchart Program Aplikasi Rencana Bisnis dan Anggaran

3.2 Analisis dan Perancangan Basis Data

3.2.1 Tabel yang Dibutuhkan

Database yang digunakan dalam pembuatan program aplikasi ini adalah Ms. Access, adapun rancangan kebutuhan tabel pada database yang akan digunakan dalam pembuatan program aplikasi dapat diuraikan sebagai berikut :

1. Tabel User.

Tabel User digunakan untuk menyimpan data yang berhubungan dengan user yang bertindak sebagai admin atau sebagai user pada program aplikasi RBA. Field yang ada tersaji dalam tabel 3.1.

Tabel 3.1 Tabel User

No Nama Field Tipe Data Ukuran Keterangan

1 Id Int 4 PK Not Null

1 Username Varchar 20 Not Null

2 Password Varchar 20 Not Null

(30)

commit to user

16

2. Tabel ProgStratejik

[image:30.595.166.506.221.534.2]

Tabel ProgStratejik digunakan untuk menyimpan seluruh data yang berhubungan dengan program stratejik yang merupakan program dasar yang dilakukan. Untuk lebih rincinya dapat dilihat pada tabel 3.2.

Tabel 3.2 Tabel ProgStratejik

No Nama Field Tipe Data Ukuran Keterangan

1 IdSt Int 5 Not Null

2 KodeSt Varchar 5 PK Not Null

3 ProgSt Text - Not Null

3. Tabel ProgOperasional

Tabel ProgOperasional digunakan untuk menyimpan seluruh data yang berhubungan dengan program operasional. Untuk rincian field yang ada dapat dilihat pada tabel 3.3.

Tabel 3.3 Tabel ProgOperasional

No Nama Field Tipe Data Ukuran Keterangan

1 IdOp Int 5 Not Null

2 KodeOp Varchar 5 PK Not Null

3 ProgOp Text - Not Null

4 KodeSt Varchar 5 FK Not Null

4. Tabel Sumber

[image:30.595.174.505.642.725.2]

Tabel Sumber digunakan untuk menyimpan seluruh data yang berhubungan dengan sumber dari pendapatan anggaran masuk. Field yang ada tersaji dalam tabel 3.4.

Tabel 3.4 Tabel Sumber

No Nama Field Tipe Data Ukuran Keterangan

1 IdSm Int 5 PK Not Null

2 Sumber Varchar 10 Not Null

(31)

commit to user

17

5. Tabel Kegiatan

[image:31.595.162.506.219.733.2]

Tabel kegiatan digunakan untuk menyimpan seluruh data yang berhubungan dengan kegiatan operasional dari program yang ada. Rincian field yang ada terdapat pada tabel 3.5.

Tabel 3.5 Tabel Kegiatan

No Nama Field Tipe Data Ukuran Keterangan

1 IdK Int 5 Not Null

2 KodeOp Varchar 5 FK Not Null

3 ProgOp Text - Not Null

4 KodeKeg Varchar 5 PK Not Null

5 Kegiatan Text - Not Null

6 Skor Int 5 Not Null

6. Tabel InputDana

Tabel InputDana digunakan untuk menyimpan seluruh data mengenai input anggaran. Kita dapat menginputkan anggaran Spp, Bpi dan Lab. Tabel InputDana dapat dilihat pada tabel 3.6.

Tabel 3.6 Tabel InputDana

No Nama Field Tipe Data Ukuran Keterangan

1 IdI Int 5 PK Not Null

2 Angkatan Year 4 Not Null

3 Smt Varchar 6 Not Null

4 Mhs Int 5 Not Null

5 Spp int 11 Not Null

6 JmlSpp Int 11 Not Null

7 Lab Int 11 Not Null

8 JmlLab Int 11 Not Null

9 Bpi Int 11 NotNull

10 JmlBpi Int 11 Not Null

(32)

commit to user

18

7. Tabel AnggaranKeluar

[image:32.595.172.503.225.499.2]

Tabel AnggaranKeluar digunakan untuk menyimpan seluruh data yang berhubungan dengan anggaran yang dikeluarkan untuk kegiatan yang ada. Rincian field yang ada terdapat pada tabel 3.9.

Tabel 3.9 Tabel AnggaranKeluar

No Nama Field Tipe Data Ukuran Keterangan

1 IdA Int 5 Not Null

2 Program Varchar 5 PK Not Null

3 KodeKeg Varchar 5 Not Null

4 Kegiatan Text - Not Null

5 Barang Int 11 Not Null

6 Jasa Int 11 NotNull

7 Perjalanan Int 11 NotNull

8 JasaLain Int 11 NotNull

9 Peralatan Int 11 NotNull

10 FisikLain Int 11 NotNull

11 Jumlah Int 11 NotNull

3.2.2 ERD ( Entity Relationalship Diagram )

(33)

commit to user

19

ADMIN mengedit P. OPERASIONAL

P. STRATEJIk terdiri dari

KEGIATAN terdiri dari

[image:33.595.127.500.126.697.2]

mencetak ANGGARAN MASUK LAPORAN menginput USER ANGGARAN KELUAR 1 1 N N 1 N 1 N 1 N N 1 N N N

Gambar 3.4 Entity Relationalship Diagram Program Aplikasi RBA

3.2.3 Hubungan antar tabel

Hubungan antar tabel pada Program Aplikasi Rencana Bisnis dan Anggaran D3 Teknik Informatika Universitas Sebelas Maret dapat dilihat pada gambar 3.5.

Id* Sumber Besar

sum ber

IdA P rogram * K odeK eg K egiatan B arang J asa P erjalanan J asaLain P eralatan F isikLain J umlah anggarankeluar IdS t KodeSt * Pr ogS t

progstratejik IdK

KodeO p Pr ogO p KodeKeg * Kegiatan Sk or

kegiatan

IdOp K odeO p * P rogOp K odeS t

pr ogoperasional

Id * A ngk atan S mt M hs S pp J mlSpp Lab J mlLab B pi J mBpi J um lah

inputdana

(34)

commit to user

20

3.3 Perancangan Antar Muka ( Interface )

3.3.1 Rancangan Halaman Home

[image:34.595.125.494.212.493.2]

Bentuk rancangan halaman home dapat dilihat pada gambar 3.6

Gambar 3.6 Rancangan Halaman Home

3.3.2 Rancangan Halaman Register

[image:34.595.212.449.548.691.2]

Pada rancangan halaman register digunakan untuk menambahkan user sehingga user yang ditambahkan tersebut bisa login ke program aplikasi RBA dan dapat menggunakan menu-menu yang terdapat pada halaman user. Bentuk rancangan halaman register dapat dilihat pada gambar 3.7

(35)

commit to user

21

3.3.3 Rancangan Halaman Login

[image:35.595.125.500.204.601.2]

Pada rancangan halaman login digunakan oleh admin untuk login sehingga admin dapat menggunakan menu menu yang terdapat pada halaman admin. Bentuk rancangan form login dapat dilihat pada gambar 3.8.

Gambar 3.8 Rancangan Halaman Login

3.3.4 Rancangan Halaman Edit Kegiatan

Pada rancangan halaman edit kegiatan, admin dapat memilih menu-menu yang terdapat pada halaman edit kegiatan. Bentuk rancangan halaman edit kegiatan dapat dilihat pada gambar 3.9.

Gambar 3.9 Rancangan Halaman Edit Kegiatan

3.3.5 Rancangan Halaman Edit Stratejik

(36)

commit to user

[image:36.595.126.501.126.496.2]

22

Gambar 3.10 Rancangan Halaman Edit Stratejik

3.3.6 Rancangan Halaman Edit Sumber

Pada rancanga halaman edit sumber, admin bisa mengedit skor sesuai kebutuhan fakultas. Bentuk rancangan halaman edit sumber dapat dilihat pada gambar 3.11.

Gambar 3.11 Rancangan Halaman Edit Sumber

3.3.7 Rancangan Halaman Data RBA.

[image:36.595.192.429.605.703.2]

Bentuk rancangan halaman data RBA dapat dilihat pada gambar 3.12 Rancangan Halaman Data RBA.

(37)

commit to user

23

3.3.8 Rancangan Halaman Input Dana

[image:37.595.129.499.240.487.2]

Rancangan halaman Input Dana merupakan rancangan halaman yang digunakan untuk menginputkan besarnya dana yang masuk pada setiap sumber. Sumber dana berasal dari Spp, Lab dan Bpi. Gambar 3.13 merupakan Rancangan Halaman InputDana

Gambar 3.13 Halaman Input Dana

3.3.9 Rancangan Halaman Anggaran Keluar

Rancangan halaman anggaran keluar merupakan rancangan halaman yang digunakan untuk menampilkan pengalokasian anggaran untuk setiap aktivitas dari besar anggaran yang dimasukkan berdasarkan skor prioritas dan besar kebutuhan biaya. Gambar 3.14 merupakan Rancangan Halaman Anggaran Keluar.

[image:37.595.186.437.541.698.2]
(38)

commit to user

24

3.3.10 Rancangan Halaman Laporan

Bentuk rancangan halaman laporan dapat dilihat pada gambar 3.15 Rancangan Halaman Laporan.

[image:38.595.125.498.199.665.2]

Gambar 3.15 Rancangan Halaman Laporan

3.3.11 Rancangan Halaman About

Bentuk rancangan halaman about dapat dilihat pada gambar 3.16 Rancangan Halaman About.

(39)

commit to user

25

3.3.12 Rancangan Halaman User

[image:39.595.167.435.238.497.2]

Pada rancangan halaman daftar user, admin dapat melihat user-user yang telah melakukan register terhadap program aplikasi RBA. Bentuk rancangan halaman daftar user dapat dilihat pada gambar 3.17 Rancangan Halaman User.

(40)

commit to user

26

BAB IV

IMPLEMENTASI SISTEM

4.1 Implementasi Program

Program Aplikasi Rencana Bisnis dan Anggaran ini dibuat dengan menggunakan bahasa permrograman Java Netbeans 6.8 dengan basis data MySql. Implementasi Program Aplikasi Rencana Bisnis dan Anggaran secara garis besar berdasarkan skor kebutuhan biaya di D3 Teknik Informatika Universitas Sebelas Maret Surakarta adalah sebagai berikut :

4.1.1 Halaman Login

Gambar 4.1 adalah halaman login dimana seluruh user baik yang berstatus admin maupun user harus melewati login terlebih dahulu untuk dapat meggunakan Program Aplikasi RBA ini. Halaman login merupakan halaman untuk memasukkan username dan password.

Gambar 4.1 Halaman Login

4.1.2 Halaman Home Admin

[image:40.595.128.502.230.594.2]
(41)

commit to user

[image:41.595.126.503.131.496.2]

27

Gambar 4.2 Halaman Home Admin

4.1.4 Halaman Data Admin

[image:41.595.191.432.522.694.2]

Gambar 4.3 adalah halaman dimana admin dapat melakukan edit data. Edit data tersebut menyangkut Edit Program Stratejik dan Edit Kegiatan.

(42)

commit to user

28

4.1.4 Halaman Edit Stratejik

[image:42.595.139.504.204.704.2]

Gambar 4.4 adalah halaman dimana admin dapat melakukan pengeditan terhadap program strategis yang ada.

Gambar 4.4 Halaman Edit Stratejik

4.1.5 Halaman Edit Kegiatan

Gambar 4.5 adalah halaman dimana admin dapat melakukan pengeditan terhadap kegiatan yang ada.

(43)

commit to user

29

4.1.6 Halaman Edit Sumber

Gambar 4.6 adalah Halaman Edit Sumber pada halaman ini admin dapat mengedit besarnya skor pada tiap sumber.

Gambar 4.6 Halaman Edit Sumber

4.1.7 Halaman Daftar User

[image:43.595.130.491.204.488.2]

Gambar 4.7 adalah halaman dimana admin dapat melihat daftar user yang telah melakukan register.

[image:43.595.161.491.524.692.2]
(44)

commit to user

30

4.1.7 Halaman Register

[image:44.595.139.436.242.487.2]

Gambar 4.8 adalah halaman register. Pada halaman ini, user dapat melakukan proses registrasi atau pendaftaran user supaya user bisa login sehingga user yang telah terdaftar dapat menggunakan menu-menu pilihan pada Program Aplikasi Rencana Bisnis dan Anggaran.

Gambar 4.8 Halaman Register

4.1.8 Halaman Home User

(45)

commit to user

[image:45.595.123.498.125.685.2]

31

Gambar 4.9 Halaman Home User

4.1.9 Halaman Data User

Gambar 4.10 adalah halaman data user, dimana user dapat melakukan input data. Input data tersebut menyangkut input dana (anggaran masuk) dan input anggaran keluar.

(46)

commit to user

32

4.1.10 Halaman Input Dana

[image:46.595.130.482.207.485.2]

Gambar 4.11 merupakan halaman dimana user dapat melakukan penginputan Dana. Dana yang diinputkan berasal dari Spp, Bpi dan Lab.

Gambar 4.11 Halaman Input Dana

4.1.10 Halaman Input Anggaran Keluar

[image:46.595.179.478.518.703.2]

Gambar 4.12 merupakan halaman anggaran keluar dimana user dapat melakukan penginputan anggaran keluar.

(47)

commit to user

33

[image:47.595.128.485.223.492.2]

4.1.11 Halaman Laporan

Gambar 4.13 merupakan halaman laporan. Dalam halaman ini, user dapat melakukan pencetakan laporan yang berupa anggaran masuk, anggaran keluar, program stratejik, dan kegiatan.

Gambar 4.13 Halaman Laporan

4.1.12 Halaman About

[image:47.595.192.477.525.700.2]

Gambar 4.14 merupakan halaman about. Dalam halaman ini, user dapat melihat semua tentang program aplikasi rencana bisnis dan anggaran.

(48)

commit to user

34

4.1.13 Pelaporan Data

[image:48.595.162.500.212.487.2]

4.1.13.1 Laporan Kegiatan

Gambar 4.15 merupakan form pelaporan data kegiatan.

Gambar 4.15 Laporan Kegiatan

[image:48.595.194.496.522.706.2]

4.1.13.2 Laporan Program Stratejik.

Gambar 4.16 merupakan form pelaporan program strategis.

(49)

commit to user

35

4.1.13.3 Laporan Anggaran Masuk

[image:49.595.134.470.207.696.2]

Gambar 4.17 merupakan form pelaporan anggaran masuk. Dana yang diinputkan berasal dari beberapa sumber yaitu Spp, Lab dan Bpi.

Gambar 4.17 Laporan Anggaran Masuk

4.1.13.4 Laporan Anggaran Keluar

Gambar 4.18 merupakan form pelaporan anggaran keluar.

(50)

commit to user

36

4.2 Evaluasi Sistem

PROSES INPUT KRITERIA KONDISI

Login Username

Password

Username dan

Password Benar

Masuk ke halaman Home

Username dan

Password Salah atau

Kosong

Muncul Message :

Edit Data Kegiatan

Strategik

Sumber

Kegiatan, Strategik,

Sumber Benar

Data Berhasil di masukkan

dan masuk ke database

Kegiatan, Strategik,

Sumber Kosong

Muncul message :

Managemen Anggaran Anggaran Masuk Anggaran Keluar Anggaran Masuk dan Anggaran Keluar Benar

Data berhasil dimasukkan

dan masuk ke database

Anggaran Masuk

dan Anggaran

Keluar Kosong

Muncul Message :

Cetak Laporan Anggaran Masuk Anggaran Keluar Program Strategik Kegiatan Anggaran Masuk, Anggaran Keluar, Program Strategik Benar Muncul form

Laporan dalam bentuk .pdf

Kegiatan Benar

Jika dipilih maka

data akan tercetak semua

(51)

commit to user

37

Jika dipilih maka

hanya data tertentu yang

tercetak dalam bentuk .pdf

Anggaran Masuk,

Anggaran Keluar,

Program Strategik

dan Kegiatan

Kosong

Laporan tidak bisa

(52)

commit to user

38

BAB V

PENUTUP

A. KESIMPULAN

Kesimpulan yang diperoleh adalah telah dibuatnya Program Aplikasi Rencana Bisnis dan Anggaran menggunakan Ba ha sa

Permrogr ama n J ava Netbea ns. Dalam program aplikasi ini terdapat

fasilitas :

a. Authentifikasi username dan password sehingga hanya user yang mempunyai account saja yang dapat mengakses aplikasi.

b. User dapat melakukan penginputan dana lebih dari satu. c. User dapat mencetak laporan (report).

d. Admin dapat melakukan pengeditan data terhadap data kegiatan, data program stratejik dan data sumber.

B. SARAN

Gambar

Tabel 3.1 Tabel User
Gambar 2.1 Simbol
Gambar 2.4 Notasi Data Flow
Gambar 2.5 Simbol
+7

Referensi

Dokumen terkait

Material komposit memiliki sifat mekanis yang lebih bagus dari pada logam, memiliki kekuatan bisa diatur yang tinggi (tailorability), memiliki kekuatan lelah

Metode pemberian reward merupakan suatu metode penguatan positif yang diterapkan pada proses pembelajaran, dalam hal ini pada tahap intervensi dengan tujuan untuk

Hasil penelitian menunjukkan bahwa 1 terdapat 24 siswa yang memiliki kesulitan dalam mempelajari materi lingkaran, yaitu: a kesulitan memahami definisi unsur-unsur lingkaran, rumus

7) Media Yang Digunakan Pembelajaran Tokoh-tokoh Sejarah Pada Masa Kerajaan Hindu-Buddha dan Islam Di Indonesia Dengan Model Pembelajaran Cooperatif Tipe Make A Match.

Sebagaimana diatur dalam Peraturan Menteri Dalam Negeri Nomor 114 Tahun 2018 tentang Standar Teknis Pelayanan Dasar pada Standar Pelayanan Minimal Sub Urusan Kebakaran

Manajemen Mutu Terpadu (MMT) merupakan suatu sistem nilai yang mendasar dan komperhensip dalam mengelola organisai dengan tujuan meningkatkan kinerja secara berkelanjutan

Harga kekerasan pada material paduan Al-5052 sebelum dan setelah aniling dan dilanjutkan dengan proses deformasi plastis sangat tinggi dengan ECAP pada beberapa

Melalui pendekatan kualitatif, peneliti berupaya untuk dapat memaparkan secara detil, menyeluruh serta mendalam mengenai hasil penelitian terkait penggunaan dan