当前课程知识点:软件开发实训--动态网站开发 >  2 后端分析 >  2.4网站配置功能设计 >  2.4.1网站配置功能设计

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

2.4.1网站配置功能设计在线视频

下一节:2.4.2课程PPT

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

2.4.1网站配置功能设计课程教案、知识点、字幕

同学

你好

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

前面我们把内容以及它的分类的管理功能进行了分析

那么对于后台的功能来讲

主要的内容就是用户还有内容以及它的分类

那么还有一个就是网站的配置

那么网站配置它是一个什么样的功能呢

这个主要是针对于网站上零散的内容的一个管理

比如说logo

通常情况下网站的logo只有一个

而且每个页面是共享的

如果用户有这样的需求

它的logo可能再过一段时间需要变更

这样的功能就非常的有用了

用户可以自行的通过网站的后台来切换它的

logo

当然像logo这样的信息

你必须定义好它的尺寸

宽高

需不需要透明

用什么样的颜色与他的网站的背景一定要切合

这些个都需要有说明文字

再一个就是版权信息

向版权信息这样的内容往往也是每个页面都是

共享的

用户也有可能去修改

他比如说添加联系电话

修改email地址等等

这些都需要

所以我们需要提供一个网站配置

功能来

让用户能够对这些零散的内容进行修改

在零散内容里面

除了刚才所说的logo

版权

还有现在所有国内的网站必须要进行一个备案

这个你要清楚

用户一旦要做网站

一旦要发布的时候

一定要询问他是否对他的网站进行了备案

没有备案的网站绝对不允许发布

所以这个要注意

我们在设计网站的时候

通常会提供一个功能

就是可以切换前端的界面

儿切换界面的需要有一个模板功能的支持

我们这里不针对模板提供管理功能

但可以提供一个预留的模板切换功能

让用户可以在未来对他网站进行模板切换

这也对于你开发网站扩展提供了帮助

数据要有类型

什么意思呢

就是说我们这些个零散的信息

你一定要告诉系统

它是什么类型的

以方便他在展示界面时

能够根据数据的类型来提供不同的界面控件

比如说logo

它就是一张图片

所以我们需要有一个上传文件的控件来提供支持

而这个版权只是文字信息

还有备案模板

都是文字信息

这个时候我们需要一个文本框

而对于版权来讲

单独的文本框也不一定能够

也许我还需要一个什么超链接

这个时候我们需要一个副文本框提供给版权

所以数据有类型

就决定了它在界面上用什么控件

也帮助你来解决界面控件的展示问题

所以我们可以把它规划成文本图片html

格式

当然了你也可以有附件等等

再一个配置信息的操作

一般情况下

网站的配置一旦好了以后不会有添加

因为配置的信息它通常情况下是在程序里使用的

所以我们一般不提供添加

如果多的话

你可以给他一个查询功能

最重要的是编辑

我要换功能

我要修改它

把这些信息原来的版权变了

我要把它换掉

备案信息变了

我要把它换掉

这个就需要用到编辑功能

在编辑功能里边还有一点需要注意

我们在对内容进行编辑的时候

在对我们网站的户信息进行编辑的时候

往往一个表单对应了一个用户

或者对应了一篇文章

可是在这个网站的配置里边

我们的编辑页面

如果你用一个表单的话

那么就要对应多个配置信息

所以在这里建议你在设计的时候

把每一个配置信息作为一个表单

所以在编辑页面里边

它不可能只是一个表单了

有logo的表单

版权的表单备案的表单等等

都可以把它单独出来

因为它在数据库里面就是单独的一条数据

一定要注意

这也是对于这些网站配置与其他的信息在表单

上的一些区别

当然有

你想着说我就喜欢用一个表单

能不能实现呢

也没问题

可以实现

这就是我们关于网站的配置的一个简单分析

下去以后一定要把它形成文档

想清楚放在你的需求文档里边

这节课我们就讲到这里

下节课再见

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

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.4.1网站配置功能设计笔记与讨论

也许你还感兴趣的课程:

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