allbet gaming手机版下载:MVC + EFCore 项目实战 - 数仓治理系统5 – 菜单设置及里程碑划分

admin 3个月前 (07-15) 科技 33 0

上次课程我们完成了需求的梳理。

我们凭据梳理的需求把菜单配好,另外我们把项目里程碑也设置在系统中,开发和治理都在系统中,形成无文档化治理。

 

 

 

一、菜单设置

凭据我们的归纳图,我们先将菜单设置好。

我们遵照迅速开发的原则,近期要开发的功效列的详细点,远期要开发的先不睁开。

我们要开发的第一个功效是 数据仓库治理。

我们将这部门需求回首下,菜单对应功效是:

1、数据源

治理数据源。主要功效是设置一个毗邻字符串,凭据此毗邻字符串可以读取响应的数据库,即我们的数据仓库。

 

2、数据表预览

凭据上一条,选择响应的数据源,我们可以显示该数据源下所有的 表/视图,点击 表/视图 后可以查询数据。

 

3、SQL模子

SQL模子是凭据已有表发生新的表。

毗邻完数据源后,可通过SQL将多张表关联成一张大表,并举行其他的数据处理(如字段重命名、新建盘算字段、调整字段顺序等操作),确立数据模子可以填补自己数据仓库中表的局限性。

 

4、数据值映射

有些值看起来不直观。

如数据库表中1代表男性,2代表女性。

我们可以通过设置将数字 1、2划分映射成性其余值 男性、女性。

 

另外其他几个一级菜单做个简朴说明。

驾驶舱:放置一些常用功效的入口,显示一些 常用/主要 信息,治理员可以从这个界面上完成大部门事情。

数据采集治理:提供用户录入数据功效。

数据字典治理:提供数据字典导出功效。

系统治理:用户,权限等的设置。

开发路线图:放一些开发里程碑,随着开发进度动态调整,可提要性查看开发进度,本次将会完成初始版。

用户手册:在线操作手册。

 

菜单基本上是通过 ul、li标签及其嵌套形成的,包罗两类:

1、单层级菜单,如驾驶舱。

2、多级嵌套菜单,在li内里再嵌套ul, 如数据采集治理

我们暂时只用到了两层。

固然, 若是要用多层的话只要一直嵌套下去就可以。

另外,若是需要凭据数据库中设置动态天生菜单结构的话,可以参考我之前的文章, MVC5+EF6 入门完整教程13 -- 动态天生多级菜单 。

 

二、里程碑页面开发

我们紧接着来完成开发路线图。

我们将整个开发阶段分为5个里程碑:

1、数据仓库治理

2、数据采集治理

3、数据字典治理

4、系统治理

5、检查与第一轮迭代,用户手册弥补、上线

我们用差别颜色来标注:

蓝色 -- 设计,红色 -- 举行中,绿色 -- 已完成。

我们来完成上图。

新建一个专门放文档相关的DocsController

新建对应的View, 以项目启动部门为例:

其中 ts1是我们界说的天数,可以盘算已经已往的天数

 

总结

我们完成了项目的开发设计,设置好了菜单,并划分出了里程碑节点。

后面每一次课程竣事都市维护一次里程碑,如调整日期、添加更多的功效形貌、纪录一些问题等。

我们遵照迅速开发的原则,以为一开始不能把事情做对。

通过快速的迭代来获取更多的细节信息,调整我们的开发设计。

 

迎接人人介入交流,祝人人学习提高 :)

,

欧博亚洲手机版下载

欢迎进入欧博亚洲手机版下载(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。

网友评论

  • (*)

最新评论

文章归档

站点信息

  • 文章总数:738
  • 页面总数:0
  • 分类总数:8
  • 标签总数:1179
  • 评论总数:436
  • 浏览总数:22043