当前课程知识点:软件开发实训--动态网站开发 >  2 后端分析 >  2.3内容与分类功能分析 >  2.3.1内容与分类功能分析

返回《软件开发实训--动态网站开发》慕课在线视频课程列表

2.3.1内容与分类功能分析在线视频

下一节:2.3.2课程PPT

返回《软件开发实训--动态网站开发》慕课在线视频列表

2.3.1内容与分类功能分析课程教案、知识点、字幕

同学

你好

欢迎回到软件开发实训课堂

上节课咱们对用户信息的管理做了一个分析

找出了它所需要的功能

那么对于网站来讲

它的重要的内容

包括网站所展示的内容以及内容的分类

这节课我们就来讲一讲内容与分类

它们都有哪些功能呢

那么对于网站的内容来讲

它都包括哪些信息呢

第一个标题

这个标题它的长度有多长

容纳多少个文字

你需要考虑

发布者这个是哪个管理员发布的

必须把它记下来

文章的详细信息

这里需要注意一点

就是文章的详细信息往往是一个富文本编辑器

也就是我们所说的在线html编辑器

你需要通过提供这样的副文本编辑器

让用户更好的去处理它的内容

所以在详细内容这块一定要注意

对于访问次数来讲

还需要注意一个问题

用户在访问文章时

如果他刷新了界面

你不能够让访问次数增一

这个需要考虑

你可以通过cookie来控制

也可以通过sation控制它

对于置顶标识

对于我们的参考网站来讲的话

其实并不需要它

因为我们的参考网站没有这样的一个列表来

展示它的内容

而这种置顶标识往往是对于有列表的内容进行展示的

把它放在列表的顶部

所以会有这样的标识

但是我们在这里为什么要设定它的标识呢

这里的标识主要是为了标识我们的内容

是放在首页的

什么位置

放在首页的滚动区还是

幻灯片区

可以用它来进行标注

这样我们在前端选择内容时

就可以通过标志来选择

这是一种方式

当然了你也可以通过分类来归类它

你要注意去选择它

怎么来实现

这方便你要考虑他

标题图片

实际上我们在现在的做网站的时候

标题图片往往是通过详细内容中的第一张图片

那么为了简化我们实训的内容

毕竟我们是做第一个项目

所以我们并不需要把标题图片用详细内容的

第一张图

而是怎么样把它单独出来

你上传一张图片

让我当做标题图片来使用

发布的时间

这个文章他什么时候发布的

需要把它记录下来

这与发布者是对应的

内容的分类

你是通知还是公司简介

等等

这些个可以通过分类来完成

最后修改的时间

一个文章一旦发布了

后边很有可能去修改它

这样你可以记录一下修改的时间

甚至可以记录最后一次修改是谁来改的

这些都可以去记录

但是对于我们的参考网站

我们并不需要那么多信息

只要我们现在列出的就足够了

这是我们网站上内容信息所需要的和或者说

包含的具体的信息项

而对于内容来讲

我们刚才说了内容可以分类

也许你把幻灯片作为一个分类

把滚动的内容作为一个分类来进行管理

这个时候我们就必须要有一个分类功能

来对内容的分类进行管理

分类的信息比较少

往往给出一个分类名称和权重就可以了

这里的权重主要是用来对它进行排序的

以便于我们去管理他

为了能够扩展

建议把这个分类进行多层次管理

也就是说他们分了上下层

这样的话我们可以把一个大的分类分成一些小的分类

使得我们的内容管理更加详细

这样我们可以怎么样

通过训练来掌握数据之间的自关联关系

在学数据库的时候

你应该学习过数据库表之间的关系

自关联

那么有了信息你就要去管理它

在用户信息管理的时候

有用户的添加修改删除等等这些信息

同样的对于我们的内容信息的管理

也具有查询添加以及修改删除等等

这些内容

那么这些个功能只是针对了我们的内容信息

对于内容他还要有分类

所以你必须要考虑到分类的管理该如何去管理

分类添加修改删除

查询等等

因为它的信息量比较少

那么你是考虑与内容信息的管理一样

用不同的界面来提供表单和列表

还是对于它分类

用一个界面来展示它所有的功能

包括添加修改和列表

你要想

那么对于分类的管理

我们到底如何来处理

这里可以建议你在设计的时候采用竖形结构来

进行处理

在单页面中对它进行增删改查这样的操作

这就是信息量比较小

它只有一个权重和名称

所以实现起来比较容易

而竖形结构就解决了他的层次关系

这就是关于内容和分类

它的一些管理

有关内容信息和分类信息的管理上需要的功能

我们就分析完了

这节课就讲到这里

下节课我们再见

软件开发实训--动态网站开发课程列表:

1 前端需求分析

-1.1课程介绍

--1.1.1课程介绍

--1.1.2课程介绍PPT

--1.1.3随堂测试

-1.2网站需求分析

--1.2.2网站需求分析

--1.2.3需求PPT

--1.2.4随堂测试

-1.3网站首页分析

--1.3.1网站首页分析

--1.3.2首页分析PPT

--1.3.3随堂测试

-1.4导航菜单分析

--1.4.1导航菜单分析

--1.4.2课程PPT

--1.4.3随堂测试

-1.5内容区域分析

--1.5.1内容区域分析

--1.5.2课程PPT

--1.5.3随堂测试

-1.6内容副页面分析

--1.6.1副页面分析

--1.6.2课程PPT

--1.6.3软件系统需求分析

-1.7编写需求文档

-1.8需求分析理解

2 后端分析

-2.1后端页面总体分析

--2.1.1后端页面总体设计

--2.1.2课程PPT

--2.1.3随堂测试

-2.2用户管理功能设计

--2.2.1用户管理功能分析

--2.2.2课程PPT

--2.2.3随堂测试

-2.3内容与分类功能分析

--2.3.1内容与分类功能分析

--2.3.2课程PPT

--2.3.3随堂测试

-2.4网站配置功能设计

--2.4.1网站配置功能设计

--2.4.2课程PPT

--2.4.3软件系统设计

--2.4.4随堂测试

-2.5数据库及表结构分析

--2.5.1数据库及表结构分析

--2.5.2课程PPT

--2.5.3数据库设计

-总体设计文档

3 接口设计

-3.1前台模板约定

--3.1.1前台模板约定

--3.1.2课程PPT

--3.1.3随堂测试

-3.2网站配置接口设计

--3.2.1网站配置接口设计

--3.2.2课程PPT

--3.2.3随堂测试

-3.3菜单接口设计

--3.3.1菜单接口设计

--3.3.2课程PPT

--3.3.3随堂测试

-3.4内容接口设计

--3.4.1内容接口设计

--3.4.2课程PPT

--3.4.3随堂测试

-3.5幻灯片接口设计

--3.5.1幻灯片接口设计

--3.5.2课程PPT

--3.5.3随堂测试

-补充设计文档

-3.7接口设计

4 功能设计

-4.1用户管理功能设计

--4.1.1用户管理功能设计

--4.1.2课程PPT

--4.1.3随堂测试

-4.2菜单管理功能设计

--4.2.1菜单管理功能设计

--4.2.2课程PPT

--4.2.3随堂测试

-4.3内容管理功能设计

--4.3.1内容管理功能设计

--4.3.2课程PPT

--4.3.3随堂测试

-4.4网站配置信息设计

--4.4.1网站配置信息设计

--4.4.2课程PPT

--4.4.3随堂测试

-完成设计文档

-4.6随堂测试

5 环境搭建与开发

-5.1开发环境搭建

--5.1.1环境搭建

--5.1.2随堂测试

-5.2Web前端环境搭建

--5.2.1Web前端环境

-5.3创建用户实体

--5.3.1用户实体创建

--5.3.2随堂测试

-5.4用户实体表创建与初始化

--5.4.1用户实体表创建与初始化

--5.4.2随堂测试

-5.5用户数据访问接口实现

--5.5.1用户数据访问接口实现

--5.5.2随堂测试

-5.6环境搭建问题

-5.7环境搭建问题

6 用户管理功能实现

-6.1用户服务层接口实现

--6.1.1用户服务层接口实现

--6.1.2随堂测试

-6.2用户列表和编辑控制器实现

--6.2.1用户列表和编辑控制器实现

--6.2.2随堂测试

-6.3用户存储和删除控制器实现

--6.3.1用户存储和删除控制器实现

-6.4用户添加、编辑界面实现

--6.4.1用户添加、编辑界面实现

-6.5用户管理添加用户调试

--6.5.1用户管理添加用户调试

-6.6开发

7 用户管理功能实现二

-7.1用户查询模板实现

--7.1.1用户查询模板实现

--7.1.2随堂测试

-7.2用户信息编辑的实现

--7.2.1用户信息编辑的实现

-7.3单个用户删除实现

--7.3.2单个用户删除实现

-7.4多个用户删除实现

--7.4.1多个用户删除实现

8 用户管理功能实现三

-8.1用户列表分页基本实现

--8.1.1用户列表分页基本实现

-8.2用户列表查询结果分页实现

--8.2.1用户列表查询结果分页实现

-8.3通用日期处理

--8.3.1通用日期处理

-8.4整型日期处理

--8.4.1整型日期处理

--8.4.2随堂测试

-8.5枚举数据的应用

--8.5.1枚举数据的应用

--8.5.2Spring Boot开发

9 后台主界面实现

-9.1登录逻辑实现

--9.1.1登录逻辑实现

--9.1.2随堂测试

-9.2登录界面及流程调试

--9.2.1登录界面及流程调试

--9.2.2随堂测试

-9.3管理主界面实现

--9.3.1管理主界面实现

--9.3.2随堂测试

-9.4授权验证拦截器实现

--9.4.1授权验证拦截器实现

--9.4.2随堂测试

-9.5拦截器调试

--9.5.1拦截器调试

10 分类管理实现

-10.1分类接口实现

--10.1.1分类接口实现

-10.2分类添加、编辑实现

--10.2.1分类添加、编辑实现

-10.3分类树结构实现

--10.3.1分类树结构实现

-10.4分类删除实现

--10.4.1分类删除实现

--10.4.2随堂测试

11 内容管理实现

-11.1内容实体定义

--11.1.1内容实体定义

-11.2相关接口定义

--11.2.1相关接口定义

-11.3服务接口实现

--11.3.1服务接口实现

-11.4内容添加、编辑模板实现

--11.4.1内容添加、编辑模板实现

-11.5内容添加、编辑控制器实现

--11.5.1内容添加、编辑控制器实现

-11.6内容检索页面实现

--11.6.1内容检索页面实现

-11.7内容分类树实现

--11.7.1内容分类树实现

12 UEditor富文本编辑器

-12.1修改UEditor相关问题

--12.1.1修改UEditor相关问题

-12.2整合UEditor到内容编辑界面

--12.2.1整合UEditor到内容编辑界面

-12.3UEditor图片对话框应用

--12.3.1UEditor图片对话框应用

-12.4文件上传问题处理

--12.4.1文件上传问题处理

13 网站配置管理实现

-13.1网站配置相关类实现

--13.1.1网站配置相关类实现

-13.2网站配置界面模板实现

--13.2.1网站配置界面模板实现

-13.3网站配置调试

--13.3.1网站配置调试

14 网站前端组件实现

-14.1网站首页布局实现

--14.1.1网站首页布局实现

-14.2菜单Vue组件实现

--14.2.1菜单Vue组件实现

--14.2.2随堂测试

-14.3幻灯片Vue组件实现

--14.3.1幻灯片Vue组件实现

-14.4滚动Vue组件实现

--14.4.1滚动Vue组件实现

--14.4.2随堂测试

-14.5滚动接口实现

--14.5.1滚动接口实现

-14.6滚动接口调试

--14.6.1滚动接口调试

-14.7幻灯片接口实现

--14.7.1幻灯片接口实现

15 网站前端页面实现

-15.1首页区域实现

--15.1.1首页区域实现

-15.2首页内容脚本实现

--15.2.1首页内容脚本实现

-15.3首页完善

--15.3.1首页完善

-15.4Vue组件放入单文件

--15.4.1Vue组件放入单文件

-15.5详细页面实现

--15.5.1详细页面实现

-15.6前端问题

16 测试与发布

-16.1网站测试介绍

--16.1.1网站测试介绍

--16.1.2课程PPT

-16.2功能测试

--16.2.1功能测试

--16.2.2课程PPT

-16.3打包发布

--16.3.1打包发布

-16.4部署运行

--16.4.1部署运行

--16.4.2随堂测试

2.3.1内容与分类功能分析笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。