《应用Struts2+Hibernate的论坛系统.ppt》由会员分享,可在线阅读,更多相关《应用Struts2+Hibernate的论坛系统.ppt(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、应用应用Struts2+Hibernate的论坛系统的论坛系统 系列十四:论坛系统案例详解系列十四:论坛系统案例详解1-2课程安排课程安排需求分析需求分析功能预览功能预览系统设计系统设计后台功能实现后台功能实现前台功能实现前台功能实现运行和使用论坛系统运行和使用论坛系统1-3需求分析需求分析数据流图数据流图1-4需求分析需求分析用例图用例图1-5功能预览功能预览用户登录用户登录1-6功能预览功能预览用户注册用户注册1-7功能预览功能预览发表新话题发表新话题 1-8功能预览功能预览发表回复发表回复 1-9功能预览功能预览管理员登录管理员登录 1-10功能预览功能预览用户管理用户管理 1-11功能
2、预览功能预览编辑用户权限编辑用户权限 1-12功能预览功能预览编辑论坛编辑论坛 1-13功能预览功能预览加入新论坛加入新论坛 1-14系统设计系统设计数据模型设计数据模型设计用户(用户(User):代表用户实体。主要属性有用户名():代表用户实体。主要属性有用户名(username)、密码)、密码(password)、性别()、性别(sex)、电子邮箱()、电子邮箱(email)、)、ICQ号码(号码(icq)、签名档)、签名档(signature)、用户级别()、用户级别(grade)论坛(论坛(Forum):代表论坛实体。主要属性有):代表论坛实体。主要属性有ID(id)、论坛名()、论坛
3、名(forumname)及版主及版主(manager)主题(主题(Topic):代表主题实体。主要属性有):代表主题实体。主要属性有ID(id)、标题()、标题(title)、内容)、内容(content)、作者()、作者(author)、提交时间()、提交时间(submittime)及论坛)及论坛ID(forumid)回复(回复(Reponse):代表回复实体。主要属性有):代表回复实体。主要属性有ID(id)、标题()、标题(title)、内容)、内容(content)、作者()、作者(author)、提交时间()、提交时间(submittime)及主题)及主题ID(topicid)1-1
4、5系统设计系统设计数据库设计数据库设计 用户信息表用户信息表 论坛信息表论坛信息表 主题信息表主题信息表 回复信息表回复信息表 1-16后台功能实现后台功能实现登录功能登录功能用户管理功能用户管理功能新增用户新增用户用户浏览及其管理用户浏览及其管理论坛管理功能论坛管理功能新增论坛新增论坛浏览浏览 已有论坛及其管理已有论坛及其管理主题管理功能主题管理功能主题浏览主题浏览主题删除主题删除 1-17前台功能实现前台功能实现用户登录功能用户登录功能论坛浏览功能论坛浏览功能主题功能主题功能论坛主题浏览功能论坛主题浏览功能发表新话题功能发表新话题功能回复功能回复功能回复浏览功能回复浏览功能发表回复功能发表回复功能 1-18运行和使用论坛系统运行和使用论坛系统导入导入Eclipse工程源码工程源码执行执行sql语句,初始化数据库结构和数据语句,初始化数据库结构和数据部署到部署到Tomcat里里用浏览器访问系统用浏览器访问系统访问前台访问前台访问后台访问后台性格决定命运性格决定命运,专注成就人生专注成就人生