development step1

Post on 09-Dec-2015

225 Views

Category:

Documents

9 Downloads

Preview:

Click to see full reader

DESCRIPTION

kmklmlk

TRANSCRIPT

Development step.

1. Permbuatan FlowChart dan UseCaseDiagram Aplikasi Perpustakaan

Flow Chart Diagram dan Use Case

User:

Mulai

Mencari Buku

Memproses Pencarian Buku

View Stock

Ingin Pinjam?

Ke Perpustakaan UKSW

Selesai

Proses Peminjaman Buku

Ingin Mencari Buku Lain?

Ya

Tidak

Ya

Tidak

Admin :

2.3.

4.

Mulai

Transaksi Pengembalian

b

Edit Database

Transaksi Peminjaman

Login

Edit User

Tambah Edit Hapus Edit Transaksi Edit Transaksi Tambah Hapus

Selesai

2. Perancangan Tag-tag XML pada masing-masing database XML.

Pada Database Buku tersedia tag-tag berikut sebagai valuenya.dan buku mempunyai attribute

kode.

Attribute <kode> untuk kode pada buku ..

Tag <judul> untuk judul buku.

Tag <penulis> untuk nama penulis.

Tag<genre> untuk stok buku yang ada

Tag <stokTersedia> untuk stok buku yang masih tersedia.

Tag<urlGambar> untuk gambar pada buku.

Pada Database TranksaksiPengembalian tersedia tag-tag berikut sebagai valuenya dengan

attribute kode.

Attribute<kode> untuk kode pada buku yang telah kembali.

<kodepinjam>P002</kodepinjam>

<tanggalkembali>5 Januari 2013</tanggalkembali>

<denda>1500</denda>

<nim>672011051</nim>

3. Standarisasi Source Code untuk XML (Create,Update,Delete,Search)

Kelas SourceCode XML yang akan dibuat distandarisasi sebagai berikut

Object[ ] getDataObjectFromXML =Method ini udigunakan untuk mengambil data dari XML dan

akan mengembalikan nilai berupa array Object.

List<Object> SearchObject(String parameter)

4. Implementasi Database XML pada SourceCode yang sudah distandarisasi.

5. Pembuatan GUI sesuai FlowChart dan UseCaseDiagram.

6. Implementasi SourceCode untuk XML kedalam GUI.

setelah membuat database xmlnya, kemudian membuat xml toolnya. Disini untuk mengambil

data-data dari databasenya dengan fungsi seperti contoh ini:

Kemudian membuat fungsi pengeditannya. Pertama untuk fungsi pencarian pada setiap class

yang ada.

Kemudian membuat fungsi untuk menambah, mengedit, dan menghapus data pada setiap class yang

ada.

7. Pengetesan Aplikasi untuk mencari adanya Bug dan Error.

8. Pengemplementasian aksi preventif untuk menghindari adanya Bug dan Error.

Aksi preventifnya seperti saat tabel salah klik, diluar bagian barisnya maka indeksnya menjadi -

1, kemudian saat

9. Pengisian Data pada aplikasi Perpustakaan.

Saat login sebagai admin, username dan password, data diambil dari xml.

Ketika sudah login sebagai admin, admin dapat mengedit dari database buku, user, transaksi peminjaman dan transaksi pengembalian.

Penjelasan SourceCode

top related