Class
2015-05-20 16:30:11 5 举报
class diagram
作者其他创作
大纲/内容
0*
1
Diary Entry
Diary IDUserIDPublish Time
Delete Diary entry()Create New diary entry()Edit Diary entry()Read Diary entry()
Following
User IDFollower User ID
Get FlowerID()Add NewFollower()Delete Follower()UpdateFollower()
Media Attach Entry
Attach IDMedia FileDiary ID
Read Attach()Create Attach()Update Attach()Delete Attach()
0 *
3. System Model design 3.1 Class Domain Diagram
Activity Entry
Activity IDActivity TypeActivity NameLocationStar TimeDurationDistanceSpeedConsuming CaloriesDiary ID
Add New Activity()Delete Activity()Update Activity()View Activity()
Invitation
EventIDInvitee UserID
Add Invitee()Delete invitee()Review invitee()Update invitee()
Measurement Entry
Measurement IDMeasurement TypeMeasurement ValueDateDiary ID
Add New Measurement()Delete Measurement()Update Measurement()View Measurement()
User
User IDName PasswordAge GenderUserTypeWeightHeightFitness Goal
Syncing Device()Manual Entry()edit Personal profile()view Personal profile()add New personal profile()delete Personal profile()delete Diary entry()create New diary entry()edit Diary entry()view Diary entry()Comment diary entry()give congrats()require Report
User ID
Syncing ID
Report Requirement
Requirement IDSpecific IndexUser ID
Calculate data()
Event
EventIDEventTypeEventNameEventDateLocationCreateDateCreator UserID
Add newEvent()Get EventInformation()Review Event()Update Event()
10
Diary
User IDDiary ID
View Diary()Update Diary()
Comment
Comment IDComment ContentUser IDTime
Add New Comment()Edit Comment()Delete Comment()View Comment()
Meal Entry
Meal Record IDMeal TypeMeal TimeMeal CaloriesDiary ID
Add New Meal()Delete Meal()Update Meal()View Meal()
Syncing Device
Syncing with device()
Text-Based Entry
TextEntry IDContentDiary ID
Read Text-Based Entry()Create Text-Based Entry()Update Text-Based Entry()Delete Text-Based Entry()
0 条评论
下一页