需求

作者: JSON_NULL | 来源:发表于2018-06-22 12:41 被阅读20次

目标系统需要支持的应用场景

  1. 个人博客系统
  2. 企业门户网站

可自定义导航栏

  1. 导航栏层级最多两级
    导航栏可全部仅有一个层级,可全部都是两个层级,也可部分导航是一个层级、部分导航有两个层级。但导航栏最多仅支持两个层级的导航。


    仅有一个层级的导航
    拥有两个层级的导航
  2. 导航栏可在后台进行管理
    后台需要有一个导航管理功能,可以对导航进行增、删、改;后台对导航栏的修改,在前台导航栏上可立即体现。

  3. 未级导航的类型由后台可管理的内容决定
    未级导航:点击之后需要跳转页面的导航。当前场景下,未级导航可能是一级(导航仅有一个层级时),也可能是二级(导航拥有两个层级时)。
    可管理的内容:可以在后台管理的内容,如:文集,文章,图册,图片,视频集,视频等。
    未级导航的类型不同,点击后开发的页面类型也不相同。
    如两个导航的类型同为文集,则打开的都是文集页面,只是文集中的文章列表不同而已。
    默认支持的未级导航类型有:文集,文章,图册,图片,视频集,视频,自定义页面。
    二次开发用户可根据自己的需求写插件扩展未级导航类型。

  4. 父级导航的类型固定为:导航组
    父级导航:有子导航项的导航全为父级导航;非未级导航,则为父级导航;如“拥有两个层级的导航”图片中的“消息”就是一个父级导航。

  5. 导航可设置“显示/隐藏”状态
    每个导航项都可以设置“显示/隐藏”状态。“显示”状态,该导航会在前端显示;“隐藏”状态,该导航不在前端显示。

  6. 导航所跳转到的页面
    导航所跳转的页面由两个因素决定。

    1. 导航的“跳转类型”:列表,内容。
    2. 导航的“跳转目标”,如果导航的“跳转类型”为“内容”,则需要选择导航的“跳转目标”;如果导航的“跳转类
      型”为“列表”,则不需要选择导航的“跳转目标”。
      导航可选择的目标由“导航的类型”的决定:
      如果“导航的类型”为文集,则可以选择一个文集作为“跳转目标”。
      如果“导航的类型”为文章,则可选择一个文章作为“跳转目标”。
      ……
    3. 当导航的“跳转类型”为“列表”时,不需要选择导航的“跳转目标”。因为导航最终跳转到的会是“导航类型”的列表。
      如果“导航的类型”为文集,则跳转到文集列表,所有被关联到此导航的文集会以列表形式展示在页面中。
      如果“导航的类型”为文章,则跳转到文章列表,所有被关联到此导航的文章会以列表形式展示在页面中。
      ……
      关联“内容(文集,文章,图册、图片等)”与导航的方式,会在“内容管理”的需求中提到。

可自定义首页

  1. 首页模块
    可以在首页中显示的模块。
    首页模块的类型除包含可管理的内容(如:文集,文章,图册,图片,视频集,视频等)外,还需要包含Banner,广告,轮播图等。
    默认支持的首页模块有:文集,文章,图册,图片,视频集,视频,Banner,广告,轮播图。
    二次开发用户可根据自己的需求写插件扩展首页模块。


    简书首页的模块
  2. 首页实际显示的内容可在后台配置
    后台有一个首页管理功能,可拖动一些首页模块到页面上,对拖到页面上的模块进行配置后,会体现到前台的首页上。

自定义页面(内容集)

自定义页面也可称为内容集。“自定义页面管理”与“首页管理”中的功能完成相同,“自定义页面”中可包含的内容与“首页”相同。可以认为“首页”是一种特殊的“自定义页面”,它的特殊性是:一直作为首页展示。

管理内容

内容管理系统的主角就是“内容”,要求默认可管理的内容有:文集,文章,图册,图片,视频集,视频。
二次开发者用户,可以通过插件扩展自己所需的“内容”。

文集

一类文章的集合。一个文集中可包含多篇文章。

添加或修改文集时,可以选择文集所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“文集”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。

文章

这里的文章是指不属于任何文集的文章。

添加或修改文章时,可以选择文章所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“文章”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。

文章需要支持上传附件。

图册

一类图片的集合,一个图册中可以包含多张图片。

添加或修改图册时,可以选择图册所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“图册”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。

图片

这里管理的图片不属于任何图册。

添加或修改图片时,可以选择图片所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“图片”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。

视频集

一类视频的集合,一个视频集可包含多个视频。

添加或修改视频集时,可以选择视频集所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“视频集”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。

视频

这里管理的是不属于任何视频集的视频。

添加或修改视频时,可以选择视频所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“视频”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。

可管理的非内容元素

非内容元素,作为网站的点缀元素出现。如Banner,广告,轮播图等。
二次开发者用户,可以通过插件扩展自己所需的非内容元素。

Banner

广告

轮播图

可管理的辅助元素

辅助元素用于辅助“内容”的显示。如:标签、文件夹等。

标签

可对所有内容打标签。

文件夹

所有内容都可以放入层级不限的文件夹之中。

其他功能

审核功能

所有内容要显示到前台必须经过审核,未审核,或审核未通过的的内容不显示。

评论功能

所有内容支持评论。

阅读次数

所有内容,每次前台查看,阅读次数+1。

回收站功能

所有“内容”删除后进回收站,可找回。删除后“内容”在回收站内的停留的时长可自主设定。

相关文章

  • 需求需求

    【学有所获】 1,沟通过程必须要先挖掘自己的需求 每个人都是有自己需求的,也许你会说我没有什么需求,什么都可以,但...

  • 《软件需求》-需求

    一、什么是需求 人们在讨论需求时,开始经常会遇到专业术语问题。从不同的角度说着同一个问题,例如:用户需求、软件需求...

  • 需求,还是需求!

    我听过很多的国家自然科学基金培训讲座,刘民教授的分享是最精彩、最实用的。 刘教授从框架体系、基本思考方法、实操等方...

  • 产品需求的思路(什么是需求?-需求采集-需求管理-需求分析-需求

    关于需求的思路我个人见解是以下的一个流程 什么是需求?——需求采集——需求管理——需求分析——需求筛选决策 一、什...

  • 需求管理——基本需求,期待需求和兴奋需求

    需求管理——基本需求,期待需求和兴奋需求 需求是一个产品的开始,谈到产品一定要说需求。基本需求,期待需求和兴奋需求...

  • 需求管理:项目需求和产品需求

    项目需求说明 项目合同通常会有一个初步的需求说明文档,这个需求说明大范围还是比较明确,但是不会很细,最终这个需求会...

  • 需求与被需求

    需求与被需求 那个在两年前跟我抱怨过无数次工作累,没双休的一定要辞职的高中同学,到了今天还是没辞职,却没停止抱怨。...

  • 表面需求不是需求!

    特地去搜狗搜索了动机,如下: 动机, 指促使人从事某种活动的念头,在心理学上一般被认为涉及行为的发端、方向、强度和...

  • 用户需求&产品需求

    首先总结下自己看到的关于产品需求的系列文章(来自于人人都是产品经理,大白学堂): 1.首先要明白用户需求和产品需求...

  • 真需求,伪需求?

    到底是需要挂画的钉子,还是那份家的温馨感, 这个例子在伪需求这块已经被举证多次。 心理学有句话:每个人都渴望被看见...

网友评论

      本文标题:需求

      本文链接:https://www.haomeiwen.com/subject/soghyftx.html