基于javaweb的高校小吃查询系统的设计与实现毕业论文(编辑修改稿)内容摘要:
息管理模块设计框架 (1) 用户管理功能有:用户的注册、登录、 7 天免登陆、密码找回、个人信息的修改、管理层用户可以对普通用户、菜单、菜谱进行管理、注册新用户,新用户其中包括普通管理员。 流 程图如图 : 图 用户管理 (2) 用户登录 :游客登录、普通用户登录、管理员登录。 图 (3) 搜索菜谱:关键字搜索。 图 管理用户信息 注册新用户 免登陆(七天) 找回丢失密码 管理用户 管理员 管理菜单菜谱 管理员 用户登录 找回 增删改用户 个人信息的管理 查看个人信息 修改个人信息 增删改菜单菜谱 条件 模糊搜索 搜索 关键字 显示菜谱 验证 用户登录 普通登录 用管理员登录 游客 登录 注册 安徽新华学院 14 届本科毕业论文(设计) 8 (4) 收藏菜谱:浏览菜谱,点击 BUTTON 收藏。 图 收藏菜谱 (5) 上传 图 上传 (6) 动态显示:数据库抽取数据,根据优先级显示。 图 动态显示 (7) 用户权限 图 用户权限 数据库 概要 设计 ER 图 (1) 用户与菜谱、菜单、作品 ER 图,如图 所示: 浏览菜谱 收藏 点击收藏 录入数据库 创建菜谱 填写上传信息 上传 数据库抽取数据 评分高低 浏览数高低 新建时间 动态显示 超级管理员 普通管理员 普通用户 游客 安徽新华学院 14 届本科毕业论文(设计) 9 图 用户 (2) 用户信息 ER 图,如图 所示: 图 用户信息 (3) 菜谱信息 ER 图,如图 所示: 图 菜谱信息 安徽新华学院 14 届本科毕业论文(设计) 10 (4) 菜谱 用户 ER 图,如图 所示: 图 菜谱 用户 (5) 作品信息 ER 图,如图 所示: 图 作品信息 (6) 菜单信息 ER 图,如图 所示: 图 菜单信息 安徽新华学院 14 届本科毕业论文(设计) 11 (7) 收藏信息 ER 图,如图 所示: 图 收藏信息 (8) 菜谱 菜单 ER 图,如图 所示: 图 菜谱 菜单 (9) 菜谱 分类 ER 图,如图 所示: 图 菜谱 分类 安徽新华学院 14 届本科毕业论文(设计) 12 4 系统详细设计 程序系统的结构 程序系统的结构如表 41 所示: 表 41 程序系统的结构 程序名称 程序标识 调用关系 主页面 ToHomeAction HmenuManagerService HcookManagerService HuserManagerService HworkManagerService 用户注册 ToRegisterAction toAddUserAction 用户登录 LoginInAction UserDetail HuserManagerService Cookie 注销 LoginOutAction ToHomeAction 找回密码 ToPsdReBackAction UserDetail HuserManagerService 安徽新华学院 14 届本科毕业论文(设计) 13 续表 查看菜单 ToMenuAction ToMenuDetailAction ToMenuListAction HmenuManagerService HuserManagerService HcookManagerService HcookANDmenuService StringUtil 查看菜谱 ToCookListAction HcookANDtypeService HcookManagerService ToCookDetailAction StringUtil 搜索 ToSearchAction HcookManagerService ToCookDetailAction 作品动态 ToWorkShowAction HworkManagerService StringUtil 菜谱分类 ToCookTypeAction 安徽新华学院 14 届本科毕业论文(设计) 14 续表 首页 ToHomeAction HmenuManagerService HcookManagerService HuserManagerService HworkManagerService 我的菜谱 ToMyCookListAction HcookManagerService Cook UserDetail StringUtil 我的菜单 ToMyMenuListAction HmenuManagerService UserDetail StringUtil 我的作品 ToMyWorkListAction HworkManagerService UserDetail StringUtil 我的收藏 ToCollectCookAction HcookManagerService 安徽新华学院 14 届本科毕业论文(设计) 15 续表 管理用户 ToAddUserAction ToModifyUserAction ToDeleteUserAction ToUserDetailAction HuserManagerService UserDetail 收藏 ToCollectCookAction HcookManagerService HuserManagerService 评分 ToScoreAction HcookManagerService 上传作品 ToAddMyCreateCookForDbAction HcookManagerService HuserManagerService 用户接口设计 表 42 主页面 程序 编号 ToHomeAction NO 01 程序名 主页面 语言 Java 调用关系 调用 HmenuManagerService、 HcookManagerService HuserManagerService、 HworkManagerService 参数或接 口说明 输入说明 安徽新华学院 14 届本科毕业论文(设计) 16 续表 输出说明 显示菜单、菜谱、优秀作品、 功能及算法描述 1) 访问网站 2) 在菜单信息表、菜谱信息表查询数据 3) 显示查询到的信息 表 43 用户注册 程序编号 ToRegisterAction NO 02 程序名 用户注册 语言 Java 调用关系 调用 toAddUserAction 参数或接 口说明 输入说明 用户名(不可重复)、性别、密码、确认密码、邮箱、生日、住址、职业、密保问题以及答案 输出说明 注册成功,自动登录,跳转主页面 功能及算法描述 1) 用户名(不可重复)、性别、密码、确认密码、邮箱、生日、住址、职业、密保问题以及答案; 2) 验证输入参数是否为空,格式是否正确; 3) 输入正确,提交; 4) 自动登录; 5) 跳转主页面; 表 44 用户登录 程序编号 LoginInAction NO 03 程序名 用户登录 语言 Java 调用关系 调用 UserDetail、 HuserManagerService、 Cookie 安徽新华学院 14 届本科毕业论文(设计) 17 续表 参数或接 口说明 输入说明 输入用户名、用户密码 输出说明 登录成功,跳转主页面,显示登录状态; 登录失败,弹出窗口,提示登录失败(用户名或密码不匹配) 功能及算法描述 1)输入用户名,密码; 2) 验证输入参数是否为空,格式是否正确; 3) 输入正确,提交; 4) 登录成功,跳转主页面; 5)登录失败,弹出窗口,提示失败; 表 45 注销 程序编号 LoginOutAction NO 04 程序名 注销 语言 Java 调用关系 调用 ToHomeAction 参数或接 口说明 输入说明 输出说明 回到主页面,未登录状态 功能及算法描述 1)点击注销链接; 2)回到主页面(未登录状态); 安徽新华学院 14 届本科毕业论文(设计) 18 表 46 找回密码 程序编号 ToPsdReBackAction NO 05 程序名 找回密码 语言 Java 调用关系 调用 UserDetail、 HuserManagerService 参数或接 口说明 输 入说明 输出说明 回到主页面,未登录状态 功能及算法描述 1)点击注销链接; 2)回到主页面(未登录状态); 表 47 查看菜单 程序编号 ToMenuAction NO 06 程序名 查看菜单 语言 Java 调用关系 调用 ToMenuDetailAction、 ToMenuListAction、HmenuManagerService 参数或接 口说明 输入说明 输出说明 回到主页面,未登录状态 功能及算法描述 1)点击注销链接; 2)回到主页面(未登录状态); 安徽新华学院 14 届本科毕业论文(设计) 19 表 48 查看菜谱 程序编号 ToCookListAction NO 07 程序名 查看菜谱 语言 Java 调用关系 调用 ToMenuListAction、 HmenuManagerService 、 HuserManagerService、 HcookManagerService 、 HcookANDmenuService、 StringUtil 参数或接 口说明 输入说明 输出说明 回到主页面,未登录状态 功能及算法描述 1)点击注销链接; 2)回到主页面(未登录状态); 表 49 搜索 程序编号 ToSearchAction NO 08 程序名 搜索 语言 Java 调用关系 调用 HcookANDtypeService、 HcookManagerService 、 ToCookDetailAction、 StringUtil 参数或接 口说明 输入说明 输出说明 回到主页面,未登录状态 功能及算法描述 1)点击注销链接; 2)回到主页面(未登录状态); 安徽新华学院 14 届本科毕业论文(设计) 20 表 410 作品。基于javaweb的高校小吃查询系统的设计与实现毕业论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。