requirement - xdSEwebE/img_sociality GitHub Wiki
校园图片社交平台需求说明书
1引言
1.1编写目的
介绍本次项目的主要方向与内容;为开发流程提供需求向导。
1.2定义
开发一个以图片集为主要采集形式的校园社交分享网站。
1.3参考样例
社交网站“花瓣网”、Pinterest
2任务概述
2.1目标
在2个月之内,完成一个主要面向对象为“西电在校大学生”的社交分享网站;并保证以下功能健全:1.不冲突的注册与登陆。2.可以进行图片集的上传与文字介绍。3.可以浏览曾上传的内容并编辑、评论或删除。4.可以在主页浏览并查看他人已上传的图片集,收藏并评论。
2.2用户特点
用户面向在校的学生与老师,用户群集中在青年,大多是年轻人,活力足,热爱使用轻便简洁的社交型网站;乐于与他人交流并采集创意。
2.3约束
开发期限:2个月。
3需求规定
3.1功能需求
- 建立一个提供简单采集工具的社交分享网站。
- 为每一位在校的“西安电子科技大学学生”提供不冲突的注册,并可以登录。
- 注册用户可以将自己的图片集上传至主页面,并可以添加文字说明。
- 注册用户可以查看自己上传过的图片集,评论,编辑,或删除。
- 可以从网站主页中查看感兴趣的图片集,浏览,收藏和评论。
- 在主页面中为已上传作品提供规定大方向的分类。
- (可选)拥有自定义的搜索功能。
3.2风格需求
- 主题保持简约风格。
- 以图片为主要展示手段的部落格风格。
- 背景基调明亮清新。
3.3性能需求
3.3.1时间特性要求
- 响应时间<5s;
- 更新处理时间<3s;
- 数据的转换和传送时间<10s;
3.3.2其他特性要求
- 响应时间<5s;
- 磁盘<40%;
- 网络<30%带宽;
- 运行队列<2*CPU数量;
- 内存:每个CPU每秒10个页交换;
- 吞吐量:支持千人级的同时在线人数;
3.4上传要求
用户上传图片为标准可读类型;上传时自行下拉选择大分类;
3.5数据管理能力要求
上传一次的图片集图片总数不超过30张; 上传内容图片文字总大小小于50M;
3.6故障处理要求
服务端故障停机小于30min;
间隔15天自动拷贝数据库,支持故障回档;
在数据丢失或上传失败后,提示用户重新上传;