OPERATIOAL IFORMATIO User Manual 1. General Information 2. User Functions 2.1. Add a Person 2.1.1. Task Fungsi Add a Person digunakan untuk menambahkan person ke dalam suatu address book. 2.1.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada tombol Add di menu utama. − Dialog box ew Person ditampilkan. − User memasukkan data person yang ingin ditambahkan. − Jika user click tombol OK maka data person akan ditambahkan ke address book. Jika user click tombol Cancel maka data person tidak akan ditambahkan ke address book. − Daftar person terbaru yang ada pada address book akan ditampilkan. 2.1.3. Error Handling Tidak ada. 2.2. Edit a Person 2.2.1. Task Fungsi Edit a Person digunakan untuk mengubah data person yang ada dalam suatu address book. 2.2.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada salah satu nama yang ada di address book lalu click tombol Edit di menu utama atau user double click pada salah satu nama yang ada di address book. − Dialog box Edit a Person ditampilkan. − User melakukan edit pada data person. − Jika user click tombol OK maka data person akan di-update ke address book. Jika user click tombol Cancel maka data person tidak akan di-update ke address book. − Daftar person terbaru yang ada pada address book akan ditampilkan.
2.2.3. Error Handling Tidak ada. 2.3. Delete a Person 2.3.1. Task Fungsi Delete a Person digunakan untuk menghapus person yang ada dalam suatu address book. 2.3.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada salah satu nama yang ada di address book lalu click tombol Delete di menu utama. − Dialog box konfirmasi ditampilkan. − Jika user click tombol OK maka data person akan dihapus dari address book. Jika user click tombol Cancel maka data person tidak akan dihapus dari address book. − Daftar person terbaru yang ada pada address book akan ditampilkan. 2.3.3. Error Handling Berikut ini adalah penjelasan tentang error message yang ada pada fungsi ini. Tabel 1. Error Message pada Fungsi Delete a Person Error Message You must select a person
Cause Correction Measures Error message ini User harus memilih person ditampilkan ketika user yang ingin dihapus ingin melakukan fungsi datanya. Delete a Person tetapi tidak memilih person yang ingin dihapus datanya.
2.4. Sort Entries by ame 2.4.1. Task Fungsi Sort Entries by ame digunakan untuk melakukan sorting terhadap data yang ada dalam suatu address book berdasarkan nama person. 2.4.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan:
− User click pada tombol Sort by ame di menu utama. − Daftar person yang ada di address book akan diurutkan berdasarkan nama secara alfabet. 2.4.3. Error Handling Tidak ada. 2.5. Sort Entries by Zip 2.5.1. Task Fungsi Sort Entries by Zip digunakan untuk melakukan sorting terhadap data yang ada dalam suatu address book berdasarkan zip dari person. 2.5.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada tombol Sort by Zip di menu utama. − Daftar person yang ada di address book akan diurutkan berdasarkan zip secara alfabet. 2.5.3. Error Handling Tidak ada. 2.6. Print Entries 2.6.1. Task Fungsi Print Entries digunakan untuk print data yang ada dalam suatu address book ke dalam suatu file dalam format mailing label. 2.6.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada submenu Print di menu File. − Save dialog ditampilkan. − User memilih file di mana data person akan disimpan dalam format mailing label. − Jika user click tombol OK maka print akan dilakukan. Jika user click tombol Cancel maka print akan dibatalkan. 2.6.3. Error Handling Tidak ada. 2.7. Create ew Address Book
2.7.1. Task Fungsi Create ew Address Book digunakan untuk menambahkan address book. 2.7.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada submenu ew di menu File. − Jika address book belum disimpan, maka ditampilkan dialog box informasi bahwa ada data address book yang belum disimpan. − Jika user click tombol OK maka akan ditampilkan address book baru yang masih kosong. Jika user click tombol Cancel maka proses dibatalkan. 2.7.3. Error Handling Tidak ada. 2.8. Open Existing Address Book 2.8.1. Task Fungsi Open Existing Address Book digunakan untuk membuka address book yang sudah ada. 2.8.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada submenu Open di menu File. − Jika address book belum disimpan, maka ditampilkan dialog box informasi bahwa ada data address book yang belum disimpan. − Jika user click tombol OK maka akan ditampilkan load file dialog lalu user dapat memilih file yang akan dibuka dan address book yang dipilih akan ditampilkan. Jika user click tombol Cancel maka proses dibatalkan. 2.8.3. Error Handling Berikut ini adalah penjelasan tentang error message yang ada pada fungsi ini. Tabel 2. Error Message pada Fungsi Open Existing Address Book Error Message Cause Correction Measures This file did not contain an Error message ini User harus memilih file address book ditampilkan ketika user address book yang benar. memilih file yang bukan address book untuk
dibuka. 2.9. Save Address Book 2.9.1. Task Fungsi Save Address Book digunakan untuk menyimpan address book. 2.9.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada submenu Save di menu File. − Dilakukan penyimpanan terhadap data address book. 2.9.3. Error Handling Tidak ada. 2.10. Save Address Book As 2.10.1. Task Fungsi Save Address Book As digunakan untuk menyimpan address book ke file yang berbeda. 2.10.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan: − User click pada submenu Save As… di menu File. − Save dialog ditampilkan. − User memilih file di mana data person akan disimpan. − Jika user click tombol OK maka address book akan disimpan di file yang baru. Jika user click tombol Cancel maka penyimpanan akan dibatalkan. 2.10.3. Error Handling Tidak ada. 2.11. Quit 2.11.1. Task Fungsi Quit digunakan untuk keluar dari sistem. 2.11.2. Instructions for Use and Operation Berikut ini adalah gambaran tentang bagaimana fungsi ini akan dioperasikan:
− User click pada submenu Quit di menu File atau user click pada close box di menu utama. − Jika address book belum disimpan, maka ditampilkan dialog box informasi bahwa ada data address book yang belum disimpan. − Jika user click tombol OK maka aplikasi ditutup. Jika user click tombol Cancel maka proses dibatalkan. 2.11.3. Error Handling Tidak ada. Diagnosis Manual 1. General Information 2. Function of the System to be Maintained Berikut ini adalah daftar fungsi-fungsi dari sistem address book yang akan dikelola. Tabel 3. Daftar Fungsi dari Sistem Address Book Fungsi Add a Person Edit a Person Delete a Person Sort Entries by ame Sort Entries by Zip Print Entries Create ew Address Book Open Existing Address Book Save Address Book Save Address Book As Quit Program 3. Diagnosis Environment 3.1. Required Software Tools Software tools yang dibutuhkan adalah editor untuk melakukan pemrograman dengan bahasa pemrograman Java, yaitu etbeans. 3.2. Required Computers and Devices Komputer dan device yang dibutuhkan adalah sebuah komputer untuk melakukan development, testing, dan maintenance. 3.3. Other Equipment and Tools Tidak ada.
3.4. Provisioning the Environment Software tools yang dibutuhkan akan di-install pada komputer yang digunakan untuk melakukan development, testing, dan maintenance. 3.5. Operation of the Environment Software tools dan komputer untuk melakukan development, testing, dan maintenance akan digunakan ketika sistem tidak dapat digunakan atau ketika dilakukan upgrade pada sistem address book. 4. Diagnosis 4.1. Diagnostic Possibilities Tidak ada. 4.2. Diagnosis Tools Tidak ada. 4.3. Errors during Operation Tidak ada. 4.4. Reference to the User Manual Berikut ini adalah penjelasan tentang errors yang mungkin muncul akibat kesalahan dalam pengoperasian sistem seperti yang sudah dijelaskan dalam user manual. Tabel 4. Errors Akibat Kesalahan Pengoperasian Sistem Address Book Error Message You must select a person
Cause Error message ini ditampilkan ketika user ingin melakukan fungsi Delete a Person tetapi tidak memilih person yang ingin dihapus datanya. This file did not contain an Error message ini address book ditampilkan ketika user memilih file yang bukan address book untuk dibuka. 5. Other General Information Tidak ada. Operator Manual
Correction Measures User harus memilih person yang ingin dihapus datanya.
User harus memilih file address book yang benar.
1. General Information 2. Structure of the Functional Unit 2.1. Technical Structure SW unit yang ada, yaitu SW unit AddressBook, akan dibagi menjadi dua SW component. Kedua SW component tersebut adalah SW component MasterDataManagement dan SW component FileSystemManagement. SW component MasterDataManagement ini lalu akan dibagi menjadi dua SW module, yaitu SW module MasterAddressBook dan SW module MasterPerson. 2.2. Allocation of Functions Berikut ini adalah gambaran tentang alokasi fungsi-fungsi yang ada dalam sistem address book. Tabel 5. Alokasi Fungsi SW Component/SW Module
SW Unit
SW component MasterDataManagement SW unit AddressBook
SW component FileSystemManagement
Fungsi Add a Person Edit a Person Delete a Person Sort Entries by ame Sort Entries by Zip Print Entries Quit Program Create ew Address Book Open Existing Address Book Save Address Book Save Address Book As
3. Measures to Start Operation 3.1. Prerequisites Tidak ada. 3.2. Initialization Inisialisasi sistem address book dilakukan dengan cara menyalakan komputer yang akan digunakan lalu menjalankan sistem address book. 3.3. Resuming Operation Untuk melakukan resume terhadap sistem address book setelah terjadi error, maka langkah yang harus dilakukan adalah menjalankan sistem address book lagi. 4. Measures to Execute and Supervise Operations
4.1. Interference Characteristics Tidak ada. 4.2. Preventing Errors Tidak ada. 4.3. Correcting Errors Tidak ada. 5. Measures to Interrupt or Terminate Operation 5.1. Prerequisites Tidak ada. 5.2. Interrupting Operation Tidak ada. 5.3. Terminating Operation Untuk menghentikan sistem address book, langkah yang harus dilakukan adalah click pada submenu Quit di menu File atau click pada close box di menu utama. 5.4. Postprocessing Tidak ada. 6. Security Regulations Tidak ada. Other Application Information Tidak ada.