重新顶起这个帖子,不再新发了,整个需求在这里,大家看有谁能给做:
一、总体描述
系统的定位是:以个人作品集为基础的图片分享、信息交流网站。服务人群拟定为特定区域(目前拟定为一个地级市,以后扩展为以省为单位)内的爱好摄影的网友。总体功能实现以下几个方面:
1、用户摄影作品的发布及展示(按相册、按tag等不同分类)
2、用户之间的信息交流(在个人信息页的留言、私信、以及对照片的评论)
3、用户个人信息发布(私人日记、公开的Blog等)
二、用户权限设定
网站用户按照分类、分级的原则来设定权限
用户分类可以分为:摄影师、模特、经纪人,自定义(最好可以管理员自定义用户类型)
分级可以理解为用户有不同的权限,比如管理员、编辑、普通用户等等,也可以按照不同的操作模块给用户赋予权限(管理员可以设定用户权限,比如用户的自定义头衔,VIP用户等)
三、按页面功能阐述
1、首页
图片展示区域(一个或多个):可以设定按照不同条件展示用户所发表图片,比如最新图片,点击数最多图片,评论数最多图片,随机展示图片等
用户展示区域(一个或多个):可以按照不同条件展示活跃用户,比如受关注度较高用户,发图数较多用户,随机展示用户等
其他功能区域:友情链接,数据统计信息等
2、图片列表页面
按图片分类浏览页面:主展示区域显示图片略缩图,侧边栏可以调用"查看数最多图片"、"评论数最多图片"等
按tag 信息分类浏览:主展示区域显示图片略缩图,侧边栏可以调用"查看数最多图片"、"评论数最多图片"等
用户发表图片页面:主展示区域显示图片略缩图,侧边栏可以显示用户创建的相册,并调用"查看数最多图片"、"评论数最多图片"等
用户相册页面:主展示区显示图片略缩图,侧边栏可以显示该用户发表的其他相册封面略缩图,以及用户简要个人信息等
关注用户图片列表:主展示区域显示用户关注的会员发表的图片,侧边栏按照查看数、评论数显示图片。
3、单个图片展示页面
主展示区域显示图片的中型略缩图,下方显示EXIF信息、评论列表,侧边栏显示用户的个人信息,同相册的其他图片。
4、用户页面
用户信息首页:主展示区域显示用户自己创建的相册封面略缩图,基本信息统计(共发表图片数、创建相册数、发表日志数),最新收到评论、留言、以及关注用户发表的最新图片等
用户信息编辑页面:用户可以自行设定的个人资料修改更新,包括头像等其他资料
用户创建相册、上传图片页面:用户可以自行创建并上传图片的表单,单个文件上传或批量上传等
用户编辑相册、图片页面:编辑相册的标题、分类、描述、封面图等,编辑图片的标题、描述、tag等
用户PM部分:收件箱、发件、信息页等
用户NOTE部分:用户的私人笔记页面,包括添加页面,查看模块,修改模块。
用户公开日志部分:类似一个简单的Blog模块
用户关系页面:用户关注的会员,和关注自己的会员列表
四、其他
1、URL设定,用户页面短URL,最好可以采用
domain.com/username 的格式,username 由用户自行设定。
用户发表内容的URL规则最好基于用户的URL链接,
比如domain.com/username/albums/id,domain.com/username/photos/id,domain.com/username/blog/id,domain.com/username/note/id 等。
其他部分的URL规则也设置为简单链接,比如相册页面:
domain.com/albums/id,单个图片页面:domain.com/photos/id,日志页面domain.com/blog/id等2、因为这个网站是摄影爱好者的网站,所以要求图片是原创,所以在图片展示页增加一个"举报/报告"的功能,如果图片涉及违法或是非原创之类,用户可以举报。
3、略缩图的生成,按照质量优先的原则,兼顾文件大小的优化,管理员可以设置上传图片的尺寸及类型(jpeg,png)以及设定每个会员可以使用的磁盘大小,或者是按月份限制流量,流量可以和用户登记挂钩,也可以由管理员自行设定。
4、图片的EXIF信息可以有用户设定是否显示,默认都显示。
5、图片的浏览权限是不是可以设定?如何设定
6、用户是不是可以设置黑名单或白名单?
Edit at 2011/7/29
是否可以增加活动专项贴,有管理员或编辑发起活动,会员上传活动照片,照片都按活动归类。