41
10. Hapus File
D. Diagram Model View Controler MVC
1. Struktur MVC Kelas Boundary, Contorl dan Entity
MODEL
Rekomendasi_Obat_model.java Dokter_model.java
ProfilSales_Model.java Olahan_data.java
TempDokterModel,java TempResModel.java
CONTROL RelasiKontroler.java
View WebDownload_activity.java
Profil_sales_Activity.java Provil_sales_view_activity.java
RekomendasiDokterActivity.java Similarity_Controler_activity.java
Gambar 14. Diagram Aktivitas Hapus File MedRep
System
42
2. Diagram Analisis Kelas Model View Controler
Gambar 15. Diagram Analisis Kelas
SimilarityControleractivit y.java
RelasiKontroler.java Rekomendasi_Obat_model.
java
ProfilSales_Model.java Dokter_model.java
Olahan_data.java
TempResModel.j
WebDownload_activity.java Profil_sales_Activi
ty.java Profil_sales_view_act
ivity.java
RekomendasiDokterActivity.ja va
43
3. Diagram Kelas Aplikasi Android
Gambar 16. Diagram Kelas
4. Diagram Kelas Web Admin
Gambar 17. Diagram Kelas Web Admin
ferifikasiLogin.php
loginAdmin.php
Logout.php HomeAdmin.php
FormAddFile.php
FormDelete.php
FormKonfirmasiHapus.p
FormEditDeskripsi.php EditForm.php
Conection.php Controler.php
Dokter_Model.ja Profil_Sale
Rekomend Similarity_Co
Profil_sales_Activ
TempResModel.
WebDownloadA
Index.php
Rekomendasi_O ProfilSales_Model.java
RelasiKontroler.java Dokter_Model.ja
44
5. Diagram Kelas Detail
a. Model
Dokter_Model.java
-Nama String -Spesialis :String
-Clusster: int -rekomendasiObat
: List
- Rekomendasi_obat_model
consuctor DokterModel :void +getCluster : int
+getNama :String +getRekomendasi
: +Rekomendasi_obat_model
+getSpesialis : String --Set Method--
ProfilSales_Model.java
+Bobot : double +BobotText : String
+Generic : String consuctor
ProfilSales_Model :void
+getBobot :double +getBobotText :String
+getGeneric : String --Set Method--
Olahan_Data_Model.java
Bobot Generic: double[] Generic : String[]
consuctor Olahan_Data_Model :void
+getBobotGeneric :double +getGeneric : String
--Set Method--
Rekomendasi_obat_Model.java
-BobotObat : double[] -Generic : String[]
-Obat : String[] olahanData : Olahan_Data_Model
consuctor Olahan_Data_Model
:void +getBobotGeneric :double
+getGeneric : String +getObat : void
+getOlahanData : Olahan_Data_Model
TempResModel.java
+Centroid: int[][] +Generic: String
+Status : boolean consuctor TempResModel :void
--Set Method--
45
Profil_sales_activity.java
File_Name : String File_profile : String
File_TempDokter ProfilSales : ListProfilSales_Model
dokterM : DokterModel [] resourceTemp : TempResModel
textInput : AutoCompleteTextView rg : Radio Group
textMessage : TextView list_Image = Integer[]
main.xml = view profilsalesinput.xml = view
onCreateBundle : void onCreateOptionMenu : Boolean
onOptionItemSelected:Boolean okChangeData: Boolean
onBackPressed: void profSalesView: void
simpanItem: void getResult : void
profSales: void getWebDownload : void
home : void keluar : void
RekomendasiDokter_activity.java
File_Name : String File_profile : String
File_TempDokter fosDokter : FileOutputStream
fosCentroid : FileOutputStream fosProfile: FileOutputStream
t : TextView p : dokterModel[]
p2:TempResModel list_Image = Integer[]
main.xml = view consuctor TempResModel: void
onCreateBundle : void onCreateOptionMenu : Boolean
onOptionItemSelected:Boolean updateData String: Boolean
cekProfile:void cekTemp:void
createTemp:void onBackPressed: void
getResult : void profSales: void
getWebDownload : void home : void
keluar : void
46
Profil_sales_view_activity.java
File_Name : String File_profile : String
File_TempDokter : Sting t : TextView
listP : ListView todoItems: ArrayListString
resourceTemp : TempResModel list_Image = Integer[]
profilsalesiview.xml = view emptyprofile.xml = view
onCreateBundle : void onBackPressed: void
onCreateOptionMenu : Boolean onOptionItemSelected:Boolean
okChangeData: Boolean cekProfile:boolean
deleteint:void hapusKonfirmasiint:void
inputProfileview:void menuint: void
profSakesView:void showList:void
getResult : void profSales: void
getWebDownload : void home : void
keluar : void
WebDownoload_Activity.java
List_Image : Int[] webView : WebView
onCreateBundle : void onBackPressed:
void onCreateOptionMenu : Boolean
onOptionItemSelected:Boolean okChangeData: Boolean
getResult : void profSales: void
getWebDownload : void home : void
keluar : void
47
b. Controler
Kelas View
SImiraty_Controler_Activity.java
File_Name : String File_profile : String
File_TempDokter resDistance : double[]
STATUSDETAIL : Bolean profilSales : ListProfilSales_Model
profilSalesResult : ListProfilSales_Model listDokter : Dokter_Model[]
todoItems : ArrayListString myListView : ListView
myListView Detail: ListView t : TextView
profilQuery : new double[61] clusterResult :int
dokList : Dokter_Model[] context :Context
list_Image = Integer[] resultsimilarity.xml = view
dokterdetailprofile = view consuctor TempResModel: void
onCreateBundle : void onBackPressed: void
onCreateOptionMenu : Boolean onOptionItemSelected:Boolean
okChangeData: Boolean BubleShort: void
getDokterLIstResult : void getResource:void
getSimilarity: normalitationQuery: void
setting Query: void
Relasi_Kontroler.java
listAllDokter : Dokter_Model[] centroid : double[][]
jumlahAnggotaCluster : int[] iteration : int
listDokter = dokterModel[] constructor
Relasi_KontrolerInputStream, InputStream: void
ClusterHelperDokter_Model[], double[][]: void
createIterationdouble[][]: DokterModel[] getCentroidDokter_Model: double[][]
getCentroidAwalInputStream: double[][] getDataNormalitationDokter_Model[],Strin
g[] : Dokter_Model[] getGeneric: String[]
Information_Retrival_kontrolerDokter_Mo del[], double[]: void
setDataDokterInputStream: void
48
Detail Diagram kelas PHP
ferifikasiLogin.php Id : var POST
Password : var md5 POST Ferifikasi
LoginAdmin.php Id : var
Password : var md5 Include ferLogin.php
controler.php Id : var SESSION
Password : var md5SESSION idSelectedMenu : var
tambahFileRekomendasi hapusFileRekomendasi
editDeskripsiFileRekomendasi formaddFile.php
File : File Deskripsi : Text
formDelete.php IdFile : number
Hapus : button
formEditDeskpripsi.php IdFile : number
Link edit
Logout.php Destroy_session
formkonfirmasiHapus.php Id : int
Status_konfirmasi:text formEdit.php
Id : int deskripsi: textArea
Update : button HomeAdmin.php
Link EditDeskripsi Link AddFile
Connection.php Mysql_connection
Index.php Link Download
49
Detail File properties XML
emptyProfile.xml
Galery3: Galery txSistemEmpty: TextView
resultsimilarity.xml
Galery5: Galery txSistem: TextView
textViewResultSimilarity :
TextView listDokterResult : LIstView
profilsalesinput.xml
Galeryx : Galery txSistem : TextView
textInput : AutoCompleteTextView groupPointGeneric : RadioGroup
radio1: RadioButton radio2: RadioButton
radio3: RadioButton radio4: RadioButton
but_simpan : Button txMessage: TextView
webView.xml
GaleryWeb: Galery webView1 : WebView
dokterdetailprofil.xml
Galery6: Galery txSistem: TextView
TVdetailDokter : TextView listDokterResultDetail : LIstView
Main.xml
Galery5 : Galery txSistem : TextView
txMe : TextView
profilsalesview.xml
Galery4 : Galery txSistem : TextView
myLIstView :ListView
50
E. Diagram Sequence