• WisDom.Net 框架设计(一) 总体框架


    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.模块说明

    1. WisDom.Net.PublicHelper 公共助手类库(代码积累)
    2. WisDom.Net.Model   业务模型
    3. WisDom.Net.WebApp  web表现层
    4. WisDom.Net.AndroidApp android手机客户端
    5. WisDom.Net.SvrInfo   服务接口,和WisDom.Net.WebApp 之前使用Json来交换数据
    6. WisDom.Net.Authentication 鉴权模块
    7. WisDom.Net.WorkFlow     工作流部分
    8. WisDom.Net.Business      业务逻辑层
    9. WisDom.Net.Cache        数据缓存
    10.  WisDom.Net.DataInfo        数据层  

     6.功能简介

      

    业务分类

    功能模块

    功能概述

    系统管理

    用户管理

    增加删除修改用户信息

    部门管理

    增加删除修改部门信息

    菜单管理

    增加删除修改菜单信息

    角色管理

    增加删除修改角色信息

    用户角色

    将角色赋予用户

    日志管理

    系统日志的管理

    在线用户管理

    管理已经登录系统的日志

    角色权限

    将权限赋予用户

    用户部门

    将部门赋予用户

    数据字典管理

    增加删除数据字典项目

    系统配置

    修改系统预定义的配置项目

    系统升级

    系统升级

    自动升级相关程序

    工作流管理

    审批步骤管理

    管理审批步骤

    办文类型管理

    管理办文类型

    工作流管理

    管理工作流

    审批中心

    审批相关的文件

     

       

     

  • 相关阅读:
    MicroPython实例之TPYBoard v102炫彩跑马灯WS2812B
    MicroPython实例之TPYBoardv102自动浇花系统
    Micropython实例之DIY超声波避障小车
    MicroPython支持图形化编辑了:Python Editor带你轻松玩转MicroPython
    潍坊首个小学“教育创客空间”落户呼家庄小学 萝卜(创客)教育走进小学课堂
    Micropython TPYBoard I2C的用法
    JDK5.0新特性-反射
    JDK5.0新特性-枚举
    JDK5.0新特性-泛型
    JDK5.0新特性-静态导入
  • 原文地址:https://www.cnblogs.com/crystal189/p/3664023.html
Copyright © 2020-2023  润新知