初始化步骤

  • 安装 React 脚手架
  • 通过 React 脚手架创建项目
  • 配置 React 路由
  • 配置 ant 组件库
  • 配置 axios 库
  • 初始化 git 远程仓库
  • 将本地项目托管到 Github
  • 安装 mongodb数据库
  • 安装 Node.js 环境
  • 安装express框架
  • 安装mongoose框架

项目结构

前端项目结构

-public
-src
	-assets			资源文件
	-components		共用部件
	-config			配置文件
	-net			网络模块
	-pages			页面
	-routers		路由配置
	-store			数据存储
	-utils			工具箱
	App.js			组件入口
	index.js		入口文件
package.json
package-lock.json
README.md
yarn.lock
yarn-error.log

后端项目结构

-controllers		控制层
-models				数据层
-public				资源文件
-services			业务逻辑层
index.js			服务器入口文件

功能列表

功能大类功能点描述完成情况
用户管理用户登录用户通过[用户名]和[密码]登陆已完成
用户管理用户列表展示全部用户信息已完成
用户管理用户删除根据ID删除对应用户已完成
用户管理用户添加添加新用户已完成
用户管理用户更新更新用户信息已完成
员工管理员工列表展示全部员工信息已完成
日志管理日志列表展示全部日志信息已完成
日志管理日志添加添加新的日志信息已完成
日志管理日志更新更新日志信息已完成
管理模块管理列表展示管理信息已完成
管理模块管理添加添加管理信息已完成
管理模块管理更新更新管理信息已完成
绩效管理绩效列表展示全部绩效信息已完成
外出管理外出列表展示全部外出信息已完成
外出管理外出添加添加外出信息已完成
出勤率管理出勤率列表展示全部出勤信息已完成
出勤率管理出勤率添加添加出勤信息已完成