十步学习法实操

十步学习法实操-人力资源推荐系统的实现

基于 asp.net core 实现

第一步:了解全局

需要掌握的主要技能
后端: asp.net core
前端: Angular.js
数据库: MySQL, Redis

需要掌握的基础技能
C#, RestFul API, html, css, js, SQL语句, MySQL数据库调优, UML建模

第二步:确定范围

需求分析,用例图,时序图,类图,数据库设计,Redis,C#的中高级特性,restful风格的 asp.net core web API, 使用Angular 的前端页面。

第三步:定义目标

根据毕业论文的实际需要,对系统进行需求分析,并按照需求实现。简单概括即:实现满足嵌入人力资源推荐算法并且具有基础的增删改查功能的人力资源推荐系统。

第四步:寻找资源

图书: C#本质论,C#高级编程,高性能MySQL,Redis实战,

视频:

ASP.NET Core 3.x 构建 RESTful API(已完结)

angular8实战网易云音乐

文章:

CodingLabs - MySQL索引背后的数据结构及算法原理

21分钟 MySQL 入门教程 - wid - 博客园

HTTP

Redis

UML 教程_w3cschool

UML各种图总结-精华 - 春风十里的情 - 博客园

一步一步使用ABP框架搭建正式项目系列教程 - 博客园

源代码:

angular

ASP.NET Core 3.1 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档

abpframework/abp: Open Source Web Application Framework for ASP.NET Core ABP.NET

Abp翻译文档

ABP Documentation 英文文档

第五步:创建学习计划(粗糙版)

执行过程中完善

1.使用UML进行需求分析,画出用例图,类图等

学习UML各种图形的基本概念与画法。
成功标准:画出系统的用例图,类图,对象图和部署图。

2.设计数据库,画出ER图,建表

回顾数据库知识,画出ER图,根据ER图建立关系数据库。
成功标准:使用SQL语句建立不低于第三范式的数据库

3.实现Restful web API

使用 asp.net core 实现API的增删改查功能
成功标准:实现需求分析中的各项功能

4.创建前端页面

根据API创建前端页面,使用Angular创建对应的前端页面
成功标准:能通过各项需求功能的测试。

第六步:筛选资源

1.UML

UML 教程_w3cschool

UML各种图总结-精华 - 春风十里的情 - 博客园


第七步 开始学习,浅尝辄止

第八步 动手操作,边用边学

第九步 学以致用,全面掌握

第十步 分享所得,融会贯通

你可能感兴趣的:(十步学习法实操)