• Tidak ada hasil yang ditemukan

UML Navigation Diagram

Dalam dokumen BAB 2 LANDASAN TEORI (Halaman 31-38)

2. Detailed Activity Diagram

2.2.5.4 UML Navigation Diagram

Menurut Mathiassen, Madsen, Nielsen dan Stage (2000,p343), Navigation diagram adalah jenis khusus dari statechart diagram yang berfokus pada dinamika keseluruhan dari tampilan layar. Diagram ini menunjukkan window-window yang bersangkutan dan perpindahan di antara mereka. Sebuah window ditunjukkan sebagai sebuah state. State memiliki sebuah nama dan sebuah icon. Pergantian state sesuai dengan pergantian di antara dua window.

2.2.6 Database

Menurut Connolly dan Begg (2001, p14), database adalah sebuah kumpulan data yang memiliki hubungan logika satu sama lain , dan suatu deskripsi yang dirancang untuk memenuhi kebutuhan informasi perusahaan.

Menurut Jones dan Rama (2006, p156), database adalah kumpulan program yang digunakan untuk mencatat, mengorganisir, dan memilih informasi dari database.

Jadi, dapat disimpulkan bahwa database adalah suatu sistem yang digunakan untuk membuat, mencatat, mengorganisir dan memilih

informasi yang akan digunakan oleh pihak managemen perusahaan serta dibutuhkan untuk mendukung operasi organisasi.

2.2.7 Formulir

Menurut Mulyadi (2001, p3), formulir adalah dokumen yang digunakan untuk merekam terjadinya transaksi.

Manfaat formulir bagi perusahaan menurut Mulyadi (2001, p78) adalah:

1. Menetapkan tanggung jawab timbulnya transaksi bisnis perusahaan. 2. Merekam data transaksi bisnis perusahaan.

3. Mengurangi kemungkinan kesalahan dengan cara menyatakan semua kejadian dalam bentuk tulisan.

4. Menyampaikan informasi pokok dari orang satu ke orang lain di dalam organisasi yang sama atau ke organisasi lain.

Menurut Mulyadi (2001, p82), dalam merancang suatu formulir, prinsip-prinsip dalam merancang formulir yang perlu diperhatikan adalah:

1. Sedapat mungkin manfaatkan tembusan atau copy formulir. 2. Hindari duplikasi dalam pengumpulan data.

3. Buatlah rancangan formulir sesederhana dan seringkas mungkin. 4. Masukkanlah unsur internal check dalam merancang formulir.

5. Cantumkan nama dan alamat perusahaan dalam formulir yang akan digunakan untuk komunikasi dengan pihak luar.

7. Beri nomor untuk identifikasi formulir.

8. Cantumkan nomor garis pada sisi sebelah kiri dan kanan formulir, jika formulir lebar digunakan, untuk memperkecil kemungkinan salah pengisian.

9. Cetaklah garis pada formulir, jika formulir tersebut akan diisi dengan tulisan tangan. Jika pengisian formulir akan dilakukan dengan mesin ketik, garis tidak perlu dicetak, karena mesin ketik akan dapat mengatur spasi sendiri, dan juga jika bergaris, pengisian formulir dengan mesin ketik akan memakan waktu yang lama.

10. Cantumkan nomor urut tercetak.

11. Rancanglah formulir tertentu sedemikin rupa sehingga pengisi hanya membubuhkan tanda V, atau X, atau dengan menjawab ya atau tidak, untuk menghemat waktu pengisiannya.

12. Susunlah formulir ganda dengan menyisipkan karbon sekali pakai, atau dengan menggunakan karbon beberapa kali pakai, atau cetaklah dengan kertas tanpa karbon (carbonless paper).

13. Pembagian zona sedemikian rupa sehingga formulir dibagi menurut blok-blok daerah yang logis yang berisi data yang saling terkait.

2.2.8 Layar

Menurut Mathiassen (2000, p151), rancangan layar atau interface adalah fasilitas yang membuat model system dan function memungkinkan ke actor.

Menurut Mathiassen (2000, p158), elemen – elemen yang terdapat dalam merancang layar adalah :

• Screen layout, terdiri dari :

o Menu selection, form fill – in, dan dialougue box formats o Formulation of guiding texts dan error messages

o Presentation of elements and lists o Terminology, abbreviations o Character set, fonts, icons o Colors, inverse, blink, bold • Input dan output, yang terdiri dari :

o Keyboard, display, cursor control, pointer devices o Sound, other special tools

o Screen layout, overlapping windows o Response times, screen update frequency • Action sequences, yang terdiri dari :

o Direct manipulation, click, drag, movement o Syntax, semantics, dan sequence of commands o Function keys and shortcuts

o Recovery

• Training, yang terdiri dari : o Online help

Menurut Jones dan Rama (2006, p271), terdapat enam elemen dari tampilan layar yaitu :

1. Text Boxes

Text Boxes adalah ruang atas layar yang digunakan untuk meng-entry informasi yang ditambahkan pada tabel atau pada tampilan informasi yang terbaca dari tabel.

2. Labels

Labels membantu pengguna mengerti apakah informasi membutuhkan untuk dicatat.

3. Look-Up Features

Look-Up Features sering ditambahkan pada text boxes yang digunakan untuk memasuki foreign keys.

4. Command Buttons

Command Buttons adalah digunakan untuk melakukan suatu action/ tindakan.

5. Radio Buttons

Radio Buttons mengizinkan pengguna untuk memilih salah satu dari beberapa pilihan.

6. Check Boxes

Check Boxes adalah serupa dengan radio buttons, tetapi lebih dari satu pilihan dapat dipilih.

Menurut Jones dan Rama (2006, p262-263), ada tiga jenis layar input yaitu :

a. Single-Record Entry Forms

Digunakan untuk memasukkan atau mengubah sebuah single record dalam sebuah tabel.

b. Tabular Entry Forms

Digunakan untuk memasukkan atau mengubah beberapa record dalam sebuah tabel.

c. Multi-Table Entry Forms

Digunakan untuk memasukkan atau mengubah beberapa record dalam beberapa tabel yang saling berhubungan.

2.2.9 Laporan

Menurut Jones dan Rama (2006, p201), laporan adalah format dan kumpulan penyajian suatu data.

Menurut Connolly dan Begg (2001, p235), laporan adalah tipe khusus dari continuous form yang khusus dirancang untuk dicetak.

Jadi, dapat disimpulkan bahwa laporan adalah pengambilan dan penyajian data dari database yang disusun, diatur, dan dicetak untuk keperluan proses bisnis.

Menurut Jones dan Rama (2006, p214), rancangan laporan terdiri dari :

a) Report Header : merupakan judul dari laporan, terdapat pula tanggal dan keterangan laporan.

b) Page Header : berfungsi untuk menampilkan nama attribute dari laporan.

c) Group Header : berfungsi untuk menampilkan informasi berdasarkan kriteria group.

d) Group Detail : berfungsi menampilkan informasi transaksi yang termasuk di dalam group.

e) Group Footer : berfungsi untuk menampilkan informasi tambahan di dalam group, contohnya adalah subtotal penjualan dari masing-masing group.

f) Report Footer : terletak di paling bawah halaman laporan. Contohnya adalah grandtotal dari masing-masing subtotal dari group, dan halaman laporan.

Tipe - tipe laporan menurut Jones dan Rama (2006, p220), terdiri dari empat macam:

1. Simple List

Yaitu laporan yang menampilkan tampilan yang sederhana dari sebuah transaksi yang terjadi selama periode waktu tertentu, tanpa adanya suatu pengelompokan.

2. Grouped Event Detail Reports

Yaitu laporan yang menampilkan event yang terjadi selama periode tertentu dengan pengelompokkan atas produk, layanan, ataupun agent.

3. Grouped Event Summary Reports

Yaitu laporan yang mengelompokkan event berdasarkan parameter yang bervariasi. Contohnya : bulan, customer.

4. Single Event Report

Yaitu laporan yang memberikan detail tentang suatu event tertentu. Contohnya : laporan faktur dan PO (purchase order).

Dalam dokumen BAB 2 LANDASAN TEORI (Halaman 31-38)

Dokumen terkait