任务九 构建游记模块的模型类
2025年09月21日
任务九 构建游记模块的模型类
学习目标
了解项目二中游记模块的主要操作。
知道游记模块数据存储的需求。
为游记模块设计和实现数据模型类。
为游记模块设计和实现业务操作类。
任务描述
本次任务需要结合项目二游记模块的操作需求,分析出游记模块数据存取的基本结构和业务操作流程,完成游记数据模型类TravelsBean和游记业务操作类Travels的设计。任务分析与相关知识
1.游记数据模型类TravelsBean的设计思路
网站中与游记相关的操作如图2-9-1~图2-9-5所示。
图2-9-1 首页显示固定条数的最新游记
图2-9-2 游记首页分类显示固定条数的最新游记
图2-9-3 发表新游记
图2-9-4 分页显示游记搜索的结果
图2-9-5 查看游记内容
在这些界面模型中,可以分析出页面需要传递的游记信息数据有:游记的类型、标题、内容、作者、是否推荐为精华游记、发表的时间等。
游记数据模型类TravelsBean的基本结构如图2-9-6所示。
图2-9-6 游记数据模型类的基本数据结构
2.游记业务操作类Travels的设计思路
参考图2-9-1~图2-9-5的游记操作需求,可以得到游记模块的基本操作场景,如图2-9-7所示。
图2-9-7 游记基本操作
结合上图的业务操作分析,绘制出游记业务操作类Travels的基本结构,如图2-9-8所示。
图2-9-8 游记业务操作类的基本结构
任务实施
步骤一 在Web项目greenbarb2c中的包models下添加一个类TravelsBean,请读者结合图2-9-6完成编码任务。
步骤二 在Web项目greenbarb2c中的包models下添加一个类Travels,请读者结合图2-9-8完成编码任务。
自我评价