WisDom.Net总体框架
1.目标
WisDom.Net 做为以后快速开发相关的软件的基础框架,实现用户,权限,角色,菜单,和工作流的管理功能。相关功能可以独立使用,快速用于其他程序的开发。预计总体代码在 1万行左右,基于 .net 4.5 进行相关的代码的开发
2.开发工具
1.Visual studio 2013
2.数据库采用 Mysql 5.6
3.主要技术
1.Linq
2. Ado.net Entity Framework
3.Jquery easy ui
4.Json
4.总体框架图
5.模块说明
- WisDom.Net.PublicHelper 公共助手类库(代码积累)
- WisDom.Net.Model 业务模型
- WisDom.Net.WebApp web表现层
- WisDom.Net.AndroidApp android手机客户端
- WisDom.Net.SvrInfo 服务接口,和WisDom.Net.WebApp 之前使用Json来交换数据
- WisDom.Net.Authentication 鉴权模块
- WisDom.Net.WorkFlow 工作流部分
- WisDom.Net.Business 业务逻辑层
- WisDom.Net.Cache 数据缓存
- WisDom.Net.DataInfo 数据层
6.功能简介
业务分类 | 功能模块 | 功能概述 |
系统管理 | 用户管理 | 增加删除修改用户信息 |
部门管理 | 增加删除修改部门信息 | |
菜单管理 | 增加删除修改菜单信息 | |
角色管理 | 增加删除修改角色信息 | |
用户角色 | 将角色赋予用户 | |
日志管理 | 系统日志的管理 | |
在线用户管理 | 管理已经登录系统的日志 | |
角色权限 | 将权限赋予用户 | |
用户部门 | 将部门赋予用户 | |
数据字典管理 | 增加删除数据字典项目 | |
系统配置 | 修改系统预定义的配置项目 | |
系统升级 | 系统升级 | 自动升级相关程序 |
工作流管理 | 审批步骤管理 | 管理审批步骤 |
办文类型管理 | 管理办文类型 | |
工作流管理 | 管理工作流 | |
审批中心 | 审批相关的文件 |