00:00
第三个啊,就来介绍一下咱项目的这个功能模块啊,我来介绍一下啊。就是刚才我提到了,我们的项目用的这种商业模式是不是叫。BTOC模式。啊,就是BTOC的这种模式,而BTOC刚才提到,在BTOC里边,它是不是有两个角色呀,一个叫管理员,一个叫普通用户,啊这是两个角色,所以说我们后面呢,在做这个在线教育项目的时候,咱会把项目分成有两个系统来进行开发。啊,注意是两个系统,哪两个系统,第一个系统也可以理解为就是咱们的叫系统后台,也就是说啊,管理员他使用的这个部分,还有一部分我们叫做系统的前台。什么叫前台?就是你普通用户使用部分,比如说我们登录系统,那咱们看到是进入前台,而管理员登录之后,比如他可以加课程,可以删课程,可以改课程,他用的是系统后台,所以咱们的项目有两部分,一个是系统后台,一个是系统前台,系统后台是管理员做的,系统前台是普通用户去用的啊,这是我们的两部分。
01:19
那这些部分中分别有哪些功能模块给大家我在里边写一下,各位先有一个印象,然后后面在项目中会详细说到。首先啊,咱看这个系统后台,在系统后台功能,它主要做的其实就是一些啊,增加修改删除这些功能,而功能中咱们主要这么几个,所以各位列出来啊,首先我们做的第一个模块,也是咱们后面要做第一个部分,它叫这个模块。叫做。讲师管理模块。其实这个模块应该说比较简单,也就是说比如我们现在一门课程,那课程是不是要标注到它是由哪个讲师所讲的,所以咱们在后台中的第一个模块对讲师做管理,也就是做讲师,比如我可以添加一个讲师,包括把讲师修改或者说可以删除,这是第一个模块,讲师管理模块,这模块应该说比较简单,就是讲师的最基本的站岗操作。
02:22
啊,第一个模块,然后这个模块做完之后,在咱后台中还有第二个模块。我列出来啊,第二模块是什么呢?就是关于我们课程部分。它叫做。课程分类管理模块。那什么叫课程分类啊,给大家做个总体的一个介绍啊,比如说各位注意啊,假如说咱们现在啊,要学一门技术叫做Java开发,那大家要知道Java开发是不是属于我们的后端技术,所以这属于一个分类,就是后端是一个分类,那后端中有Java,可能还有其他语言,比如说有什么PP,什么C加加等等,那咱们分类中肯定还有前端技术,前端中比如说有javascript voe等等啊,这个叫课程分类,所以咱们对课程分类做一个管理啊,这是我们要做的第二功能。
03:15
而这里边啊,咱们后面会用到一些其他技术来做到后面我会具体说,你先知道有一个叫课程分类管理,就是管理你课程的分类,比如你的Java属于后端,你的voe,什么Java属于前端啊,这是第二个模块。然后这个做完之后,然后后面还会做第三个模块。第三模块咱做什么的,就是课程管理模块,这模块中做的东西就比较多了,比如说咱课程可以添加啊,我这里大概写一下啊,就是你可以添加课程,然后课程里边刚才同学都说到。是不是有视频啊,当然肯定可以添加视频,对于视频做上传,做管理啊,包括课程以及相关内容,这叫课程部分,包括课程中可能有他什么描述,什么课程的章节小节等等一些内容啊,这是第三部分,课程管理也是我们这个项目中一个比较核心的模块。
04:11
第三个模块,这各位知道啊,然后这个做完之后,咱项目中在后台中还有第四个模块。第四个是什么呢?叫这个统计分析模块。什么叫统计分析自我介绍,假如我现在啊,在我的项目中有门课叫Java,什么高级开发课程,那我现在比如说我想统计一下这门课程在我的1月1号到1月10号这十天中,有多少课程的购买量,有多少课程的播放量,这叫统计分析,然后统计分析,然后用一些图表方式展现,比如说这种图不知道各位是否听过啊,什么柱状图啊,饼状图,什么折线图等等啊,咱会做一个统计分析,就统计你的课程,或者说我统计我这个就是这个项目每天有多少注册人数,每天有多少登录人数。
05:07
这叫统计分析功能啊,这是咱做的第四个功能。然后这个做完之后,咱们第五个模块,然后有一个模块叫这个。订单管理。这个模块应该最好理解,比如说一个用户啊,他在我们这个项目中,他买了这个课程,肯定要下个订单,那订单咱在这个后台中可以看一下现在有多少订单,然后每个订单有什么状态,比如订单是已经支付了,还是未支付,还是已经取消了等等,这叫订单管理啊,这是第五个。然后这个做完之后,咱们里边还有第六个模块。第六模块,它叫这个东西啊,叫这个班管理。什么叫banner?其实咱们看一下,我里边有这么一个界面。大家看啊,你看这个位置。看到他了吧,这个东西叫什么呢?咱有很多说法,它可以叫幻灯片,或者说叫轮播图,所以咱的班ner管理就来管理这个东西,就是这个图,咱后面肯定不是写固定的,是从数据库中取出来的,然后在里边进行显示,这叫banner管理。
06:16
啊,就是你这个轮播图或者说幻灯片的一个管理,这咱们啊后面会做到啊,这是我们说的这个模块第六个。然后这个模块说完之后啊,咱们下面啊,还会说到里边的就是第七个模块。我想这位置啊,而第七个模块做什么呢?就刚才同学也提到了,这个叫权限管理,比如现在我用户第二个权限,比如让用户只有这个讲师模块权限,包括让用户比如说只有这个订单权限等等,这叫权限管理啊。所以咱们在项目的这个后台中,主要来完成这么几个模块,包括讲师管理,课程分类管理。
07:00
还有里边这个课程管理,统计分析,订单管理,Banner管理,还有这个区间管理啊,这是我们要做到这些模块,各位给都知道啊,比如说咱们后台要做的任务量应该也比较大,主要有这么多。这个啊,各位有一个印象啊,然后这个做完之后呢,咱还有一个叫系统前台,就是咱们普通用户,比如我们现在作为普通用户,咱们进入系统之后可以做的事情啊,那这个给大家也是来先列出来,后面咱都会讲到。然后前台中哪些部分,首先第一个部分就是咱们这个前台中首页数据的这个显示。什么叫首页数据,就是大家看这里啊,大家看我这张图上,就是这个项目中,你看首页中第一个。是不是这个就咱说那个轮播图,然后你看下面是不是有这个热门课程,还有什么名师大咖等等,这些叫首页数据,所以咱们在前台中第一部分会把这个首页数据做个显示啊,这是咱要做的第一个部分。
08:07
然后首页数据做完之后,在我们系统的前台中还有第二部分,就是咱们这个讲师的部分,包括讲师的列表和他的详情。也就是啊,咱们看这个效果中,你看啊,这叫名师我一点。这是名师列表,然后现在比如说点击某一个讲师,进入到肯定莎那个详情页面,啊,就是我们的这个页面,这叫讲师部分,就是讲师列表,讲师详情。然后这个做完之后,咱们还有第三部分,也是咱们比较核心部分,就是咱的课程的,有课程的列表,还有课程的详情,当然在详情中,咱这课程肯定要做一个那个视频的。在线播放,把它要播放出来啊,那我们看一下热点课程。大家看。
09:00
这是一个列表啊,帮你可以做各种排序,然后你点击某一个课程。进入到是不是它的详情页面,包括这里边我点观看这些视频,可以在线播放,另外在里边咱有一些什么评论的这些内容啊,这个是咱要做的这个模块,就是课程的列表,课程详情,还有课程的在线播放。啊,这是咱们前台中的第三个,然后这个做完之后,咱前台中还有第四个部分。第四个是什么呢?啊,就是在这里边大家注意啊,因为咱们要在系统中操作,咱是不是要注册呀,就用我们最基本这个登录和。注册的功能。也就是里边的这部分啊,我点登录咱可以做个登录,包括里边可以做个注册啊,这里边微写啊,就是有这个登录和注册功能,这咱们会把它实现出来,但是这个登录各位应该都知道啊,咱们目前呢,很多人比较喜欢用这种方式登录。
10:02
我说各位这个图标是否认识啊,这个图标。我觉得大家应该都见过这个是不是就微信图标,这是不是QQ图标,所以说咱们在项目中咱的登录会给大家还会用另一种方式实现。这里写一下啊,就是咱们一直经常各位应该都知道的叫做微信。扫码登录,这咱会提到另外啊,因为咱们的课程,比如说你课程呢,要进行这么一个观看,那咱课程肯定要做一个购买,所以咱们啊,这课程肯定要做一个课程的这个支付,而咱的支付咱也用微信做到,咱们做一个叫微信的。扫码支付功能。把这个会做到。所以这个啊,是咱们的项目的系统前台主要做的这些功能。包括首页数据讲师的列表详情,课程列表详情,包括这个课程的视频播放,以及登录注册,然后这个登录注册,咱们用这个微信,通过微信扫码登录和微信扫码支付,把这个会做到,而咱的支付啊,咱是实际支付,不是模拟个支付。
11:13
啊,只是到时候咱会支付,每次支付一分钱,把这效果咱也都会演示出来,所以这是关于我们项目中所涉及的功能模块,咱会通过20天的时间,把咱们的这个项目的系统后台和系统前台这些功能咱都会给他做到啊,所以各位先对我们项目的模块有一个总体上认识,就是你先知道啊,咱项目中要实现有这么多功能。
我来说两句