功能需求
(1)用户注册登录登出功能。
用户注册:系统将验证用户是否存在,以及用户信息是否已经被注册。
用户登录:系统将验证用户是否存在,输入信息是否正确。登录成功提示用户:“登陆成功 ”。。
用户登出:用户登录后进入首页,在首页点击退出即返回登录界面。
(2)图片点赞功能。首页推荐图片,图片下方显示上传图片者的用户名和用户上传图片所配的的文字,用户可点击点赞图标进行点赞,点击一次为点赞,点击第二次为取消点赞。图片以网格布局展示,图片放置区域背景色区别于页面其他处的颜色。用户点击“取消”则留在当前页面。。
(3)搜索图片功能。用户登录成功以后,可以搜索站内图片,搜索结果用一个新的界面打开,网站通过检索数据库的标签字段搜索出具有相应标签的图片,要显示出搜索结果的条数。
(4)个人信息修改功能。用户可以对自己的信息进行增加、修改。
(5)管理员登录功能。管理员可以进行登录,系统将验证管理员是否存在,输入信息是否正确。管理员可以对用户进行管理,可以查看用户信息,添加、删除用户。
(6)图片上传功能。用户可以进行本地图片的上传,上传图片的时候必须填写标签和关键字,标签的填写是方便用户搜索图片的时候使用,关键字的填写是方便用户分类浏览图片的时候使用,这两项不填写的话会弹出语言提示框且不能进行上传图片。是否为图片配上文字可以选填,不是必填项,即(3)处所说的,“图片下方显示上传图片者的用户名和用户上传图片所配的的文字”就是此处填写的文字。
(7)图片收藏功能。用户看到自己喜欢的图片可以进行收藏。收藏成功后图片会出现在用户页面——》我的收藏 标签栏里面。
(8)分类浏览图片。点击分类浏览,跳转到新的界面,按照不同的关键字和标签分类图片,用户点击关键字便可很方便的查看相应界面。