亲贝记
2025-08-02 14:24:51 0 举报
时序图和类图
作者其他创作
大纲/内容
MST
Service
BirthdayInfo
-int age-Date birthday-String celebrationVenue-User celebrantUser
调用编辑成长建议函数
用户请求获取儿童成长信息
验证管理员身份
保存成功,返回确认信息
提供每月汇总数据
1
*
summarizes
SemesterInformation
-userId: string-semester: string-achievements: string[]
MonthlySummary
-Date month-String growthHighlights-User summaryUser
传递添加的成长建议数据
退出系统
调用获取成长建议函数
打开成长建议页面
显示添加成长建议结果
请求每月总结
确认每月汇总数据存档
返回月度总结数据
获取成长建议列表
GrowthSuggestionEntity
请求每月总结存档
调用服务获取儿童成长信息
从成长建议数据库获取数据
将新的成长建议存入数据库
返回月度总结管理数据给页面
请求每月总结更新
Page
BirthdayInformation
-userId: string-birthdate: string-celebration: string
返回编辑成长建议结果
展示更新结果
添加新的成长建议
更新每月总结数据
从数据库中获取月度总结数据
keeps record of
GrowthSuggestionPage
提示编辑成功
登录儿童成长记录系统
TermInfo
-String termName-Date startDate-Date endDate-List achievements-User termUser
has
确认每月汇总数据更新
ChildGrowthService
GrowthSuggestion
-userId: string-suggestions: string[]
确认删除成功
UserInterface
benchmarks
celebrates
GrowthStandard
-String standardName-String description-int minAge-int maxAge
显示成长建议列表
从实体中获取儿童成长信息
GrowthSuggestionController
-String suggestionId-String suggestionText-String relatedAgeGroup
查看成长建议
请求月度总结管理页面
Entity
informs
传递编辑的成长建议数据
更新数据库中的成长建议数据
传递修改后的月度总结信息
-String suggestionText-Date suggestionDate-User targetUser-GrowthStandard relatedStandard
Controller
A
0..*
receives
-Date month-String growthMilestone-String developmentNotes
提交成功,返回确认信息给控制器
GSDB
从数据库中删除指定成长建议
显示提交成功信息给用户
确认每月总结更新
返回成长建议数据
提示删除成功
调用添加成长建议函数
确认退出,结束会话
返回更新结果给页面
BirthRecord
-userId: string-date: string-location: string
调用服务提交成长建议
将成长建议数据保存到数据库
User
-id: string-name: string
点击编辑成长建议
调用更新月度总结数据函数
ChildGrowthRecordSystem
-users: User[]-birthRecords: BirthRecord[]-birthdayInfos: BirthdayInformation[]-monthlySummaries: MonthlySummary[]-semesterInfos: SemesterInformation[]-growthStandards: GrowthStandard[]-growthSuggestions: GrowthSuggestion[]
更新数据库中的成长建议
从数据库获取成长建议数据
编辑现有成长建议
SemesterInfo
-String semester-List achievements-List challenges
..
applies
ChildGrowthEntity
basedOn
点击添加成长建议
确认每月汇总存档
CGS
tracks growth of
发送每月汇总数据
删除成长建议
-userId: string-month: string-growthMilestones: string[]
Child
-String name-Date birthdate-BirthRecord birthRecord-List monthlySummaries-List semesterInfos
返回保存状态
-String ageGroup-float heightStandard-float weightStandard
follows
返回添加成长建议结果
提示添加成功
获取月度总结管理数据
返回儿童成长信息给控制器
返回更新结果给Controller
存档月度摘要数据
GrowthSuggestionService
提交修改月度总结信息
返回儿童成长信息
-String username-String password-List children
gives
展示月度总结管理页面
显示儿童成长信息给用户
调用获取月度总结数据函数
advises
确认更新成功
ChildGrowthController
返回成长建议列表
返回更新状态
-age: number-milestones: string[]
确认存储成功
用户请求提交成长建议
-String username-String password
获取每月汇总数据
在实体中保存成长建议
attends
返回月度总结数据给Controller
在数据库中更新月度总结数据
返回更新结果
0 条评论
下一页