任务七 构建留言模块的模型类
2025年09月21日
任务七 构建留言模块的模型类
学习目标
了解项目二中留言模块的主要操作。
知道留言模块数据存储的需求。
为留言模块设计和实现数据模型类。
为留言模块设计和实现业务操作类。
任务描述
本次任务需要结合项目二留言模块的操作需求,分析出留言模块数据存取的基本结构和业务操作流程,完成留言数据模型类WordsBean和留言业务操作类Words的设计。任务分析与相关知识
1.留言数据模型类WordsBean的设计思路
网站中与留言相关的操作如图2-7-1~图2-7-3所示。
图2-7-1 显示未读留言的条数
图2-7-2 分页查看所有留言基本信息、查看某条留言内容
图2-7-3 发表留言
在这些界面模型中,可以分析出页面需要传递的留言信息数据有:发表时间、标题、内容、发送人、接受人、阅读状态等。
留言数据模型类WordsBean的基本结构如图2-7-4所示。
图2-7-4 留言数据模型类的基本数据结构
2.留言业务操作类Words的设计思路
参考图2-7-1~图2-7-3的留言操作需求,可以得到留言模块的基本操作场景,如图2-7-5所示。
图2-7-5 留言基本操作
结合上图的业务操作分析,绘制出留言业务操作类Words的基本结构如图2-7-6所示。
图2-7-6 留言业务操作类的基本结构
任务实施
步骤一 在Web项目greenbarb2c中的包models下添加一个类WordsBean,请读者结合图2-7-4完成编码任务。
步骤二 在Web项目greenbarb2c中的包models下添加一个类Words,请读者结合图2-7-6完成编码任务。
自我评价