论坛短消息
问题描述
某论坛要开发短消息系统 ,实现如下功能:
用户登录、登出
查看个人的短消息
发送短消息
回复短消息
删除短消息
该系统要满足如下要求:
已读和未读的短消息应采用不同的标记
回复时自动添写用户名
未登录不能看短消息,自动跳转到登录页面
登录后自动跳转到查看短消息列表的页面
问题分析 -1
字段名称
字段名称
说 明
说 明
name 用户名 主键、字符串
pass 密码 非空字符串
用户表: TBL_USER
问题分析 -2
短消息表: TBL_MESSAGE
字段名称
字段名称
说 明
说 明
id 短消息 id 非空主键、标识
note 短消息内容 非空
sendUname 发送者 非空、用户表的 name 字段
receiveUname 接收者 非空、用户表的 name 字段
postTime 发送时间 非空
readSign 读标记 非空、未读为 0 ,已读为 1
难点分析 -1
项目类的分析
实体类
操作数据库的类
处理业务的类
包: entity
类:用户类、短消息类
包: dao
类:用户数据访问类、短消息数据访问类
包: biz
类:用户业务类、短消息业务类