00:00
啊对,业务就我们这个什么需求分析,我们就给大家简单分析到这儿,大家简单了解一下他这些业务就行了,但是按理说在实际开发的时候远远不止这些,你得写一个文档,得几个月的时间了,咱们就用一节课给大家把需求分析懂么,这个解决了,知道吧,但咱们分析的没有那么详细,知道吧,咱没那么详细,真正开发的时候应该是这样子的,大家看这个地方有个图你看吧。有个这个需求文档,看这一个简化版的需求文档,按理说应该做成这样子的,你看啊。大家这是核心业务介绍知道吗?这是这个这个地方呢,大家课下每一位同学都要读一读,给我给大家刚才给大家说的基本上类似的,基本上大同小异,这是他们产品经理过来给咱们讲的时候,咱们做的笔记知。到时候自己看一看。给我刚才给大家说的基本上类似的,到时候你看一下,自己看一下就行了,还有呢,大家看还有这个,还有这个下边这个功能业务功能的开发。
01:01
这是详细的功能,每一个模块下边的功能大家看,这是首页用户登录,这有些很多描述看着都很跟废话差不多,你看吧。这些,所以这些当然对别人来说是废话,但是对我们开发人员来讲的话,是最重要的东西,他明确告诉你要做成什么样子,有的是实际的开发文需求文档,后边还有,上面还有截图,把这个页面都截下来,上面有什么内容,这些内容都是干什么的?然后呢,用户点哪一个会发生什么事儿,下边都有描述。咱们这个地方只有描述,没有截图,所以大家课下可以简单读一下咱们这个文档,咱们后边列出来,这些功能咱们都要做。啊,列出来这些功能,到时候咱们一个功能一个功能做,这是退出,这是登录验证知道吧,然后呢,这是咱们这是数据资产维护,数据资产维护这个地方咱们去掉了,这个地方不多,因为这个地方没有什么新的技术。啊,我们后边会技术都已经覆盖,覆盖过了这几个咱们不做,然后呢,咱们从这创建市场活动,查询市场活动,修改市场活动,然后删除市场活动导出。
02:07
然后呢,导入查看明细,添加备注,然后删除备注等等这些。这些按理说都是几个月的时间给客户确认好了。这是做需求调研,你知道吗?当我们这个地方就是花这个一节课的时间给大家把核心功能,整个流程给大家说了,具体的细节我们还没说,那没说怎么咱们现在不给他说那么详细大纲,因为咱们没有这么多时间是吧。咱们总共前面用两节课,两节课的时间,两次课的时间给大家介绍这些边边角角的这些东西,真正那你说老师每一个功能怎么以后做每一个功能之前再详细的分析每一个功能到底做成什么样子,知道吗?好,这是我们这个关于这个需求分析这块呢,我们就给他说到这儿,知道吗。好。然后呢,下边怎么办呢?大哥需求假如说咱们都确定了流程,大家都知道干什么能够给人家描述了,然后呢,每一个功能大家也都确定了,那下边的么就准备做了,做的话也是先设计,设计的话架构设计咱们就简单给大家说一下就行了,咱们也没有什么架构师,什么也不需要什么设计,刚才已经给大家简单说了,当然我们说从物理架构上来讲呢,就是采用什么样的应用服务器,数据库服务器,那现在我们只学了Tom kind my,那我肯我们肯定用Tom head my。
03:28
知道吗?而且只用一台,只用一台,你们老说诶这些他姆看能用多肽吗?当然可以用多肽了,一台处理高并发的时候处理不过来,所以以后可能会配置集群,咱们现在是就用一怎么配置集群,后边阶段老师给大家讲把多个Tom开的,然后呢,集群在一起,每一个汤姆开都配置一个,都这么部署一个项目,这个汤姆开的忙来来并高并发请求,到时候这个汤姆开的忙交给另一个汤开。另一个他们还在锚交给另一个方们知道吗?谁闲着找谁知道吗?所以这我们都用一台性在所以这个地方我们就给他说到这下边大家看我们说这个技选型,当然我们肯定有加法了,知道吧,好,然后呢,物理模型设计这个地方,这个地方我们啊,就是那些表哪,那就就是我们这个在做CRM项目当中用到那些表,那些表有哪些,就这些表。
04:23
后边我们专门给大家做这些表,就这些表,这些表结构。这些表明白吧,这里边儿这些表总共差不多我们用整个我们做这几个功能,就做这几个功能差差不多用十几张表吧,有十几张。啊,不算多啊,不算多,真正开发的时候不远远不止这个,就说至少得几十张表啊,真正开发的时候啊,甚至得上百张,那我们这个地方就用十几张。大概十十三四张,应该是十三四张表,这些表大家看我已经给我们已经给大家设计好了,都导出来了,到时候我们直接导入数据库里边就行了,知道吧。
05:02
好,这是我们说的这个地方,还有什么呢?大纲这些什么物理模型设计好,这些我们现在先不设计了,每做一个功能之前,我们再简单给他分析,界面都已经设计好了,界面都已经设计好了,知道吗?好,这时候我们这个有项目原型了,算法没有不用管了。好,这样的话,大概我们要说到目前为止,我们这些都已经设计好了吗?这些都设计好了,下边都怎么了?从下册开始搭建开发环境,开始写代码。啊,所以说我们前两次课是吧,前两次课没有代码,全部都给他介绍这些非技术性的这些问题,从下次课开始就开始写代码了,知搭建开发环境写代了知道吧,好,这个我们这个今天这个课呢,我们就就先给大家说到这儿,那这个地方还是大家看明天是也休息了是吧,明天休息下午和晚上的时间大家还是这样作业是吧,还是复习是吧,复习前期所学的这些技术。
我来说两句