AccountSystem 一个小型库存管理系统

项目地址

在线预览

用户名: guest
密码:123456前端

项目技术栈

前端技术:React + React-Router + Redux + React-Redux + Redux-Saga + Webpack
前端脚手架:dva
UI组件库:ant-design
后端技术:Express + Mongoosereact

该项目采用先后端分离技术,前端使用React全家桶,项目总体框架使用dva,dva是一个将redux、redux-saga 和 react-router 等进行封装的前端框架,方便项目配置及代码管理;后端使用express + mongoose 进行后端业务处理及数据库操做。git

实现功能

1. 登陆注册功能
2. 基础数据管理功能,包括:客户管理、商品管理、供应商管理
3. 订单及进货单管理功能,包括:订单管理、入库管理
4. 物资管理功能
5. 结算管理功能
6. 帐单管理功能,包括:客户对帐管理、供应商对帐管理github

订单管理

订单管理包括增长、修改、删除及查看订单详情,能够根据订单生成日期、客户名称及订单编号进行查询,订单编号支持模糊查询数据库

入库管理

入库管理包括增长、修改、删除及查看入库单详情的功能,可根据入库单生成日期、供应商名称及入库单编号进行查询,入库单编号支持模糊查询express

物资管理

物资管理将仓库库存的物资和资金进行分类统计,能够查看仓库中当前剩余的商品的种类和数量;资金管理从商品分类的角度对系统流出资金和流入资金进行统计汇总,方便查看不一样商品对应的资金状况。redux

对帐管理——供应商对帐

供应商对帐管理从负债入库单和负债供应商两个角度对负债帐务进行分类,同时能够根据供应商的名称对负债入库帐单和负债供应商进行过滤。从两个角度进行分类统计是为了方便可以按照入库单进行分批清帐,或直接向供应商清帐,方便帐务分类管理后端

其余一些界面的功能就再也不一一介绍,感兴趣的话本身clone一份代码,运行一下便知:)前端框架

欢迎Star!

相关文章
相关标签/搜索