基于Java的儿童成长记录系统
2024-10-25 14:53:51 0 举报
功能模块图,er图,类图,时序图,用例图,数据流图
作者其他创作
大纲/内容
用户账号
个人中心
用户
反馈数据
1
generatesFor
学期表
N
管理
半期成绩
StandardManagementService
+List standards
用户管理
删除用户信息
学期表管理
月度总结表
查询用户信息
删除出生表信息
GrowthRecommendationService
+int serviceId+String childId+String recommendation
+generateRecommendation(List : growthRecords)
删除月度总结表信息
疫苗情况
M
建议原因
出生体重
通知公告
GrowthRecord
+String recordId+String childId+Date recordDate+String content
+createRecord()+updateRecord()+deleteRecord()
系统首页
生成
体重
记录时间
成长标准
是否审核
性别
系统首页,儿童信息管理页面,成长建议页面,成长标准管理页面,月度总结页面
is serviced by
数据访问层DAL
图片
出生身高
GrowthData
+Date date+float height+float weight+String note
generates
成长建议
has
删除成长标准信息
生日寄语
内容
uses standards from
Child
+String id+String name+int age
+grow()
+String name+int age
+play()
修改月度总结表信息
简介
records visit of
+generateRecommendations()+updateRecommendations()+getRecommendations()
生病情况
manages
ChildInformationService
-List children
records
业务逻辑层BLL
TermManagementService
+startNewTerm()+endCurrentTerm()+getTermDetails()
系统管理
添加月度总结表信息
月度总结表管理
+String id+String name+Date birthDate
+grow()+learn()
建议时间
MonthlySummaryService
+generateMonthlySummary()+getMonthlySummary()
添加成长标准信息
出生表管理
期末成绩
生日表管理
修改出生表信息
查询月度总结表信息
标题
管理员
成长标准管理
Standard
+int standardId+String standardName+String description
+isMetBy(Child child)
朋友电话
查看
出生日期
-List terms-Child child
+addTerm(Term term)+removeTerm(String termId)+updateTerm(Term term)+getTermsByChildId(String childId)
录入时间
建议内容
*
用户信息表,儿童信息表,成长记录表,成长标准表,月度总结表
成长建议管理
标准详情
+addChild()+updateChildInfo()+getChildDetails()+deleteChild()
生日表
出生表
provides data for
用户管理业务,儿童信息管理业务辑,成长建议生成业务,成长标准管理业务,月度总结业务
月照片文件
records visit at
年龄
表示层UI
evaluates
manages
n
Term
+String termId+String termName+Date startDate+Date endDate
+manageTerms()
更新时间
孩子姓名
Summary
-String summaryId-YearMonth period-String content
朋友名字
用户昵称
获奖情况
用户姓名
补习班
-String recordId-Date date-String content
学期
数据来源
标准名称
用户需求
UserManagementService
+registerUser()+updateUser()+deleteUser()+getUserDetails()
+String childId+String name+String gender+Date birthdate
+addGrowthRecord()+getGrowthRecords()
uses summaries from
修改成长标准信息
Record
+Child child+Attraction attraction+DateTime visitTime
密码
+int recordId+String childId+String description+DateTime date
添加成长建议信息
身高(cm)
成长记录
头像
查询成长建议信息
Parent
+String name+contactInfo: String
+accompanyChild(Child child)
添加用户信息
修改用户信息
修改成长建议信息
审核回复
is accompanied by
+int recordId+String childId+String description+Date date
删除成长建议信息
查询成长标准信息
月度寄语
Attraction
+String name+int capacity
+entertain(Child child)
contains
照片
亲贝记儿童成长记录
produces
visits
查询出生表信息
+setGrowthStandards()+updateStandards()+getGrowthStandards()
User
+String userId+String username+String password
+createUser()+updateUser()+deleteUser()
+String id+String name+List records
添加出生表信息
生日详情
generates summaries for
联系方式
0 条评论
回复 删除
下一页