该项目采用.NET6框架,通过SqlSugar与SQL Server数据库进行交互, 采用工厂模式,利用AutoFac进行依赖注入,利用NLog进行日志的记录,使用JWT进行前后端分离的权限认证,使用Swagger作为API接口文档
Lims6是一款应用于公路水运工程试验信息化管理的ERP系统。包含多个用户权限,针对不同权限的用户开放相对应的模块,且针对所做试验产生的报告处理一系列流程操作。
项目实现:
1、使用 Visual Studio 2019 工具整合编程项目,使用WebApi框架进行项目搭建并运用.Net
以及 Layui、Vue进行前台搭建;
2、使用 SqlServer 数据库进行前后台数据交互;
3、使用 Nlog 日志出力;
责任模块 :
1、负责使用Layui,Vue等技术进行前端画面开发;
2、通过用户登录的不同权限设置不同的操作流程,并且用户登录采用MD5数据加密和登录时长控制下线以及当前在线人数控制;
3、通过FastReport.Net 程序编写生成报表;
4、部分模块流程开发,对数据进行增、删、改、查等操作;
5、部分数据采用NPOI导入导出模块;
6、