IMPLEMETATIO DOCUMETS: COMPOET 1. General Information 2. Code 2.1. Source Code Berikut ini adalah penjelasan tentang source code dari SW component yang ada. Tabel 1. Source Code SW Component
SW Module
File ame
AddressBook. java
SW component MasterDataManage ment
SW module MasterAddress Book
Ve rsi on
Person in Charge
1
Develo per
Description
Program Calling Statement ming Languag e Java getumberOfPersons(): int Class addPerson(String firstame, String AddressBook lastame, String address, String city, digunakan String state, String zip, String phone) untuk getFullameOfPerson(int index): String mengelola getOtherPersonInformation(int index): data person String[] updatePerson(int index, String address, String city, String state, String zip, String phone) removePerson(int index) sortByame() sortByZip() printAll() getFile(): File
AddressBook GUI.java
1
Develo per
Person.java
1
Develo per
FileSystem.ja va
1
Develo per
SW module MasterPerson
SW component FileSystemManagem ent
Class Java AddressBook GUI mengelola interaksi antara sistem address book dengan user Class Person Java mengelola data individual dari person
Class FileSystem mengelola proses load dan save data address book ke suatu file
Java
getTitle(): String setFile(File file) getChangedSinceLastSave(): boolean setChangedSinceLastSave(boolean changedSinceLastSave) getAddressBook(): AddressBook setAddressBook(AddressBook addressBook) reportError(String message) update(Observable o, Object arg)
getFirstame(): String getLastame(): String getAddress(): String getCity(): String getState(): String getZip(): String getPhone(): String readFile(File file): AddressBook saveFile(AddressBook addressBook, File file)
2.2. Reference to the Object Code
Referensi
Tabel 2. Referensi terhadap Object Code
Berikut ini adalah daftar referensi terhadap object code yang digunakan.
AddressBook.java AddressBookGUI.java Person.java FileSystem.java 2.3. Reference to the Executable Code Tidak ada. 3. Procedures 3.1. Compile Procedure Tidak ada. 3.2. Link Procedure Tidak ada. 3.3. Load Procedure Tidak ada. 3.4. Installation Procedure Tidak ada. 4. Listings/Protocols 4.1. Compile Protocol Tidak ada. 4.2. Link Protocol Tidak ada. 4.3. Load Protocol Tidak ada. 4.4. Cross-Reference Listings Tidak ada.
4.5. Other Generation Listings Tidak ada.