# FastExecutor
**Repository Path**: code2roc/FastExecutor
## Basic Information
- **Project Name**: FastExecutor
- **Description**: 基于ASP.NET MVC开发后台管理系统框架(个人学习)
- **Primary Language**: C#
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 29
- **Forks**: 15
- **Created**: 2019-08-17
- **Last Updated**: 2025-02-13
## Categories & Tags
**Categories**: webframework
**Tags**: None
## README
# 项目简介
FastExecutor是一款基于ASP.NET MVC的快速开发框架,秉承着简洁,高效的设计原则,为开发者提供一套快速设计、开发系统的解决方案
博客园:https://www.cnblogs.com/yanpeng19940119/
csdn:https://blog.csdn.net/u013407099
# 相关文档
[框架设计文档](https://gitee.com/code2roc/FastExecutor/blob/master/FrameworkDesgin.md)
[框架使用文档](https://gitee.com/code2roc/FastExecutor/blob/master/FrameworkOperate.md)
[框架手册FastExecutorBook.md](https://gitee.com/code2roc/FastExecutor/blob/master/FastExecutorBook.md)
# 框架部署
1.IIS7.0及以上版本
2.MySQL数据库5.5及以上版本
3.Redis数据库3.2.100及以上版本
4.MySQL Connector Net 6.8.3及以上版本
# 项目部署
框架编译后发布到文件夹并部署至IIS,编译项目将相关dll拷贝至框架下的Plugins文件夹,项目Views文件夹中的模块页面目录,挂载虚拟目录至框架Views文件夹下
源码编译环境:vs2013及以上
# 技术概览
## 前端
基于vue与elementui的html本地化开发,实际使用cshtml,便于引入ASP.NET MVC的路由机制与系统的统一部署
## 后端
DB层:基于ADO.NET封装的个性化工具FastORM
源码地址:https://gitee.com/code2roc/FastORM
IOC:自定开发的IOC容器FastIOC,主要用于系统中依赖注入功能
源码地址:https://gitee.com/code2roc/FastIOC
第三方类库:整合框架中常用的自定义工具类与第三方工具类封装FastUtil
源码地址:https://gitee.com/code2roc/FastUtil
# 系统模块
1.部门管理,人员管理
2.模块配置,角色管理
3.角色权限,模块权限
4.数据管理平台,动态建表,生成代码,附件库
5.系统参数,代码项(数据字典),统一分组管理
6.系统监控日志,包含登陆,异常,访问,操作等
# 截图展示
### 登陆

### 元件

### 菜单

### 授权

### 数据管理平台

### 系统参数

### 系统监控

注:本系统仅作为学习开发框架,未经过严格的测试,请勿适用于商业用途,此框架没有bug将不会再进行重大更新,后续将会投入到NetCore版本的框架开发学习中