development step1
DESCRIPTION
kmklmlkTRANSCRIPT
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