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.功能简介
业务分类 |
功能模块 |
功能概述 |
系统管理 |
用户管理 |
增加删除修改用户信息 |
部门管理 |
增加删除修改部门信息 |
|
菜单管理 |
增加删除修改菜单信息 |
|
角色管理 |
增加删除修改角色信息 |
|
用户角色 |
将角色赋予用户 |
|
日志管理 |
系统日志的管理 |
|
在线用户管理 |
管理已经登录系统的日志 |
|
角色权限 |
将权限赋予用户 |
|
用户部门 |
将部门赋予用户 |
|
数据字典管理 |
增加删除数据字典项目 |
|
系统配置 |
修改系统预定义的配置项目 |
|
系统升级 |
系统升级 |
自动升级相关程序 |
工作流管理 |
审批步骤管理 |
管理审批步骤 |
办文类型管理 |
管理办文类型 |
|
工作流管理 |
管理工作流 |
|
审批中心 |
审批相关的文件 |