基于HTML5的摄影社区的设计与实现访问
该摄影社区中,每一个用户即被称为摄影师,共有两种角色(管理员、摄影师即普通用户)
1.用户登录注册模块:可用手机号注册/登录或微信、QQ绑定注册/登录;

2.用户信息模块:个人主页中用户编辑修改个人资料(头像、个人主页背景图、昵称、性别、生日、介绍、位置、绑定电话号码邮箱);用户查看个人关注列表、粉丝列表;用户个人上传图片显示区域;设置选项(可设置图片上传默认质量如标清或原图、退出登录、联系客服、关于我们);
3.主页展示模块:社区用户上传的图片可按照热度/分类在主页显示,可下拉更新动态,点击图片进入可查看摄影师、图片相关信息,可点击关注/举报该摄影师,可点赞、转发、评论、收藏、分享(分享到社区内、微信、QQ等社区外)图片;

4.用户管理模块:若有用户被举报侵权黄暴内容,管理员审核后对该用户进行警告、封号操作;
5.用户上传图片模块:从相册可选择单图/组图上传,并编辑图片标题、简单描述,选择关键词、分类;并在勾选同意原创条款选项后进行上传;
6.搜索(发现)模块:搜索摄影师(根据用户昵称/绑定手机号)、搜索图片(根据标题/分类);
7.消息界面模块:摄影师之间聊天功能、用户被关注信息、自己作品被点赞、评论、转发、收藏、分享的信息;
如需更多计算机毕业设计,可关注东哥毕设。
用SSM框架写,
两种权限:普通用户之间不能互相警告封号,但可以举报其他用户,管理人员登录拥有上述所有权限;
对前端界面设计要求界面简洁好看;
具体可参考摄影社区app—500px(已将主要页面截图);
将图片售卖功能取消。
标签:
网站,毕业设计,选题
相关毕业设计文章
网站设计与制作毕业论文
一个网站设计与制作毕业论文讲解:用户可以注册登录,搜索用户,查看用户信息,发送好友申请,同意好友申请,用户可以选择列表内的好友进行一对一的聊天,用户可以建立群组,进行多人聊天,邀请好友入群,查看群组成员等功能。
计算机专业毕业设计选题推荐
推荐一个冷门的计算机专业毕业设计选题“少数民族婚庆习俗展示系统”,该系统的详细内容是:用户可注册登录,有自己的主页,可进行相关信息的上传发布,同时可评论网站内容。管理员后台有资讯发布,各少数民族的主要展示内容分为三块,1.婚庆风俗描述,包括文字图片等讯息,或网站链接,2.婚礼流程详解,图文视频均可,3.婚礼周边展示。
android毕业设计成品_基于android的英语学习应用设计与实现
一个android毕业设计成品,题目是基于android的英语学习应用设计与实现,该android毕业设计成品是基于android的毕业设计题目,采用webview+h5技术实现的双系统。
新颖javaweb毕业设计推荐100例
最新新颖javaweb毕业设计推荐100例,有java的,有安卓的,有微信小程序的,有管理类的新颖javaweb毕业设计,也有电商类的新颖javaweb毕业设计,还有爬虫类的新颖javaweb毕业设计。
基于android的毕业设计_基于Android的旅游自助APP
一个基于android的毕业设计:基于Android的旅游自助APP,内容包含了:旅游局能维护景点的信息:位置、游览项目及价格、景点介绍、开发时间;旅游公司维护本公司开设的旅游线路信息:景点名称、餐饮、住宿、交通、游览时间、价格、联系方式等。
java开发毕业设计_基于ssm的实木门生产流水线管理系统的设计与实现
一个java开发毕业设计,题目是基于ssm的实木门生产流水线管理系统的设计与实现,该java开发毕业设计内容是关于实木门的流水线管理,进行信息化处理。
计算机本科毕业设计
一个计算机本科毕业设计:北京学考双智系统的设计及实现,系统公告管理:该模块包含了系统相关的公告信息以及新高考相关的信息查询。学生们可以通过该模块查看、查询系统的相关公告以及有关新高考最新的消息,让用户更快、更好的了解新高考改革的相关信息。
哪个网站找毕业设计_在线图书借阅系统的设计与实现
一个哪个网站找毕业设计,题目是在线图书借阅系统的设计与实现,该哪个网站找毕业设计是告诉大家在哪里能找到毕业设计,并且分享java毕业设计项目源码。
毕业设计设计网站_网上招聘求职系统设计与开发
一个毕业设计设计网站,题目是网上招聘求职系统设计与开发,该毕业设计设计网站是关于招聘求职的,在网上发布求职招聘信息,是个人网站的设计与实现不错的选择。
计算机科学与技术毕业设计选题
计算机科学与技术毕业设计选题:随着网络的普及的和计算机技术的发展,使得人们获取来自世界各地的信息更加便利,越来越多的高校紧随时代发展的潮流,传统的纯手工的教学管理方式逐渐退出历史舞台,取而代之的是高效率的基于计算机网络的教学管理系统。基于计算机网络的教学管理系统始于国外西方国家,早在二十世纪八十年代西方国家就已经使用基于计算机网络的教学管理系统,不过最初的计算机网络技术没有现在成熟,硬盘价格也非常昂贵,最初的教学管理系统只能单独运行某一个模块,不能将所有的模块整合协调的运行。
软件工程毕业设计题目
一个软件工程毕业设计题目:基于BootStrap的晴雅花艺交流论坛的开发:1.前台:1注册登陆2帖子列表,查看,搜索3发贴,回帖,编辑4管理:编辑,置顶,指定精华5课程:视频学习(可放一到二个视频就可以)6评选:参与评选,条形统计图显示投票数量,限制每个IP只能投一次票(必须实现)。(页面可有首页,帖子,在线发帖(或者在线留言),课程,评选)。
java软件开发毕业设计流程
这些页面全部是用HTML+CSS+JS完结的,这就是学习java web的第一步,要学会写页面,刚开端用纯html写,table布局,然后用css,div布局