Meeting Thinking and Coding - Slides 6pp
-
Upload
sasmito-adibowo -
Category
Documents
-
view
217 -
download
0
Transcript of Meeting Thinking and Coding - Slides 6pp
-
8/14/2019 Meeting Thinking and Coding - Slides 6pp
1/4
1
Internship at Code JawaMTC: Meeting, Thinking, Coding
Faculty of Computer ScienceUniversity of IndonesiaKampus Baru UI DepokJawa Barat
Code Jawa1/F Tower EJl TB Simatupang Kav 88Jakarta 12520
A Sasmito Adibowo1299000029
2
-
8/14/2019 Meeting Thinking and Coding - Slides 6pp
2/4
7
-
8/14/2019 Meeting Thinking and Coding - Slides 6pp
3/4
13
Code Jawa MTCWorking Tables
project
project_id: AUTOINC
status_id: AUTOINC (FK)project_name: VARCHAR(40)description: BLOB(1,1)project_start: Timestampproject_finish: Timestamproot_folder: Alpha(18)dt_lastchanged: Timestamp
project_activity
project_id: AUTOINC (FK)activity_id: AUTOINCactivity_type_id: AUTOINC (FK)
application_id: AUTOINC (FK)folder_name: VARCHAR(255) (FK)file_name: VARCHAR(255) (FK)description: BLOB(1,1)activity_start: Timestampactivity_finish: Timestampdt_lastchanged: Timestamp
project_folder
project_id: AUTOINC (FK)folder_name: VARCHAR(255)
folder_exists: BOOLEANdt_lastchanged: Timestamp
application
application_id: AUTOINC
executable_file: VARCHAR(255)application_name: VARCHAR(255)description: BLOB(1,1)file_exists: BOOLEANdt_lastchanged: Timestamp
project_application
application_id: AUTOINC (FK)project_id: AUTOINC (FK)
dt_lastchanged: Alpha(18)
project_activity_type
project_id: AUTOINC (FK)activity_type_id: AUTOINC
activity_name: VARCHAR(40)description: BLOB(1,1)dt_lastchanged: Timestamp project_file
project_id: AUTOINC (FK)folder_name: VARCHAR(255) (FK)file_name: VARCHAR(255)
file_exists: BOOLEANdt_lastchanged: Timestamp
project_status
status_id: AUTOINC
status_name: VARCHAR(40)dt_lastchanged: Timestamp
application_project_file
application_id: AUTOINC (FK)project_id: AUTOINC (FK)folder_name: VARCHAR(255) (FK)file_name: VARCHAR(255) (FK)
dt_lastchanged: Alpha(18)
14
Code Jawa MTCActivity Monitor States
Monitoring1
(A) RecordcurrentApplication
(B) notecurrentApplication
Monitoring2
(C) displayapplication popup
(D) record applicationusage activity
Monitoring3
(E) Record last activitybefore going idle
Monitoring Idle time(popup displayed)
(F) recordidle time
The last knowncurrentApplication isautomatically recordedas an activity
The popup dialog
displays the last knowncurrentApplicationapplication
switch no applicationswitch for
tpLongAppseconds
user is idle
application switch
no applicationswitch for
tpShortAppseconds
tpPeriodicPopup elapsed
application switch
user is idle
answerpopup dialog
user is idle
MTC Startup
popup dialoganswered
15
-
8/14/2019 Meeting Thinking and Coding - Slides 6pp
4/4
19
Any questions?
Thank You