zoukankan      html  css  js  c++  java
  • 2.爱收藏——需求说明

    一、需求概述

      很多时候,看到了很好的网页,总是收藏在浏览器的收藏夹中,想着以后可以浏览。但是更换电脑后,就无法查看。需要一个云端的收藏夹,能够随时随地的查看收藏的网站。

    二、详细需求

    2.1首页

      首页,是用户进入后看到的页面,主要以展示各个网站为主。

      功能包括:

    1. 主页网站展示
    2. 个人收藏的网站展示
    3. 留言板
    4. 网站信息介绍
    5. 搜索功能
    6. 注册
    7. 登录
    8. 后端管理入口
    9. 快捷收藏
    10. 退出

    2.1.1主页

      展示各个用户推送到主页的网站。展示网站图标和网站名称,点击图标或者名称,能进入到对应的网站。网站名称下显示该网站的简介。

    2.1.2我的

      展示当前登录用户收藏的网站。以时间轴的样式展示,显示收藏时间、网站名称、网站图标、网站简介。点击图标或者名称,能进入到对应的网站。用户未登录,则不显示该菜单。

    2.1.3留言

      提供留言功能,用户登录后可以留言。支持系统账号和github账号留言。

    2.1.4关于

      介绍爱收藏网站情况、开发者情况,以及更新内容。

      包括3个模块:关于我、关于网站、更新日志。

      关于我:介绍自己的一些爱好、经历等。

      关于网站:介绍网站功能。

      更新日志:以时间轴的方式,显示网站更新内容。

    2.1.5注册登录

      提供用户注册功能。

      登录,支持系统账号登录和github登录。

    2.1.6 辅助功能

    1. 嵌入百度搜索
    2. 用户登录后,显示用户名
    3. 提供网站快捷收藏功能

    2.2 后端

      是爱收藏管理平台。主要包括网页管理和用户管理两个模块。

    2.2.1网页管理

      包括主页网站管理、个人网站管理两个模块。

      主页网站管理功能,需要有管理员角色,维护主页网站,对主页网站进行管理。

      个人网站管理功能,维护自己收藏的网站。可以将自己收藏的网站推送到主页网站。

    2.2.1用户管理

      包括用户管理、角色管理、角色管理,是用户的权限管理中心。

      用户管理:对用户新增、修改、删除、查询。

      角色管理:对角色新增、修改、删除、查询、分配权限、分配用户。

    2.3 规划

    1. 用户推荐的网站,能够按照一定的规则进行筛选。
    2. 留言内容筛选。
    3. 订阅热门网页。

     

  • 相关阅读:
    iOS开发技巧系列---使用链式编程和Block来实现UIAlertView
    那些著名或非著名的iOS面试题-前编
    App安全之网络传输安全
    高效使用jquery之一:请使用'On'函数
    手把手教你在.NET中创建Web服务
    CSS3弹性盒模型布局模块介绍
    推荐一款超级漂亮的HTML5 CSS3的图片轮播器
    深入了解jquery中的键盘事件
    Javascript实现返回上一页面并刷新
    jQuery中下拉框select的操作方法详解
  • 原文地址:https://www.cnblogs.com/leanfish/p/12926591.html
Copyright © 2011-2022 走看看