系统采用C/S架构,主要分为客户端和服务端,数据库采用SQLite。
客户端主要分为用户登陆系统和管理员登陆系统:
1)用户系统实现用户的登陆注册,登陆完成后进入菜谱界面浏览菜谱(菜谱显示点击量),菜谱界面实现菜谱搜索、菜谱分类、菜谱推荐(根据点击量推荐)、菜谱收藏、菜谱评论、视频学习等功能,用户可以对自己的收藏进行浏览删除等操作,在菜谱下对自己评论进行评论和删除。
2)管理员系统实现管理员的登陆注册,登录完成后进入管理员界面。管理员模块实现对菜谱信息、用户信息和评论信息进行查询、修改、增加、删除等操作;管理员可以添加删除新的管理人员并对管理人员信息进行增删改查等操作。
服务端主要是后台管理系统,实现与客户端的通信连接,接受客户端数据写入数据库,实现数据的增删改查等操作。
1