Navi.Soft31.WebMVC框架(含示例地址)

1概述

1.1行使场景

互联网急迅发展,互联网软件也随之越来越多,Web程序更加被大规模使用.它配置简单,维护方便,深得过多软件集团使用

Bootstrap前端框架,是近来特别流行的框架之一.它简洁,直观,强悍,移动设备优先的口径,让Web开发更高速和省略

本产品使用微软推荐的MVC开发模式,加上Bootstrap前端组件,开发出一套数据库管理采取类软件的根基框架.包括:系统采用,效率模块,权限配置等.开发者可以快捷上手,从而将更多的生命力放在工作逻辑

1.2面向对象

Net程序开发员

1.3开支环境

开发环境

描述

VS2012或以上

整个框架只有此一个解决方案.Net类库版本是4.0

EntityFramework

版本6.0

MySql数据库

版本是5.6

SQLite数据库

版本是1.0.98.0

WebMVC

版本是4.0

Bootstrap

版本是3.3

注:所有品种的靶子平台提议采纳:x86

1.4框架亮点

l 基于EntityframeWork开发,上手容易,入门简单

图片 1

l Bootstrap框架开发

图片 2

报到页面

图片 3

主页面

l 内置各个常用组件

n 权限组件

Ø 包括三层组织:部门,角色,用户

Ø
权限组件,仅提供查询三者之间的关系.如查找某角色下具有用户.某用户所具有的角色列表

n 报表组件

n 打印零件

Ø 基于Lodap组件

n 图表组件

Ø FusionChart图表

n 日志组件

Ø 基于log4net组件

Ø 日志类型包括:登录日志,操作日志,分外日志

n 文件上传和下载

Ø 文件上传,协助多文本

Ø 文件下载,暂不协助大文件下载

n 日程组件

Ø 基于fullCalendar组件

n 媒体播放

Ø 可播放mp4音频文件

Ø 可播放mp4,flv视频文件

n Pdf预览

Ø 将Office文件上传,再传为Pdf文件

Ø 在Web页面中预览

n Visio预览

Ø 间接预览Visio文件

2功用列表

2.1基础设置

2.1.1元数据

图片 4

描述

l
左边树控件,显示匡助编码类型.右边网格控件显示扶助编码.注:删除编码类型同时,编码本身同步删除

l 帮忙编码类型维护,在新建编码的下拉菜单中,效果如下图所示

图片 5

l 援助编码维护,在当选某行数据时,呈现编辑按钮.点击按钮,弹出下图所示效果

图片 6

2.1.2连串接纳

图片 7

图片 8

描述

l 接纳网络控件体现,单条数据爱护

2.1.3编码条条框框

图片 9

描述

l 拔取顶部是数据检索区域,提供查找功用

l 中部是工具栏,用于落实效益序列的增删改

l 底部是网格控件,用于显示数据

2.2基础数据

2.2.1机构信息

图片 10

描述

l 顶部有的是工具栏,提供对部门的增删改查

n 部门帮助但是分级

l 提供对单条部门新增/编辑效用,如下图所示

图片 11

2.2.2用户音讯

图片 12

描述

l 顶部是工具栏,提供对用户的增删改和起先化密码

l 提供对单条用户新增和编辑效率,如下图所示

图片 13

2.2.3效用模块

图片 14

描述

l 顶部是工具栏,提供对效用模块的增删改效能

l 中间是数量呈现区域

l 提供对单条用户新增和编制效能,如下图所示

图片 15

l 模块权限直接在这里维护,如下图所示.点击工具栏:权限列表.按钮

图片 16

2.2.4角色/权限

图片 17

描述

l 提供对角色数据的列表体现,如上图所示

l 提供对角色数据的新增,删除和修改.如下图展现

图片 18

l 提供对角色/用户关系的数目维护.如下图体现

图片 19

l
提供对角色/功用模块的多都督养,即某一角色所独具的对某功用模块的操作权限,如:访问,新增,修改,删除等.权限可决定至按钮级别

图片 20

l 注:暂不辅助数据权限

2.3系统安全

2.3.1访问控制

图片 21

描述

l 设置IP地址,允许/禁止访问系统

l 提供对数据的增删改查服务

l 数据编辑如下图所示

图片 22

2.3.2数据备份

图片 23

描述

l 是对系统的数据库举行备份操作

n 同时允许将数据库备份文件下载至客户端

l 数据库备份操作如下图所示

图片 24

2.3.3服务器监控

图片 25

描述

l 用于监控服务器的采纳意况,包括CPU占用率和内存使用情况

3FAQ

1. COM零部件引用

品类引用若干COM组件,包括PDF文档预览组件,Office文档预览组件,视频播放组件.框架本身已提供安装程序在\packages\Tools\文件夹中(暴风影音安装程序未提供)

2. SQLite数据库怎么样接纳

注1:所有的C#品类的目的平台,指出是x86,即便是64位支付环境中

注2:需要在客户端安装SQLite驱动,可以合法下载,注:本框架使用的是Net4.0的驱动.文件名称是:
sqlite-netFx40-setup-bundle-x86-2010-1.0.98.0.exe

4后记

此版本是3.1,在2.0基础上结缘,引用DevExpress控件,重构大量代码,稳定性大大增强.同时,也引入若干Winform应用场景下的以身作则

 

在线演示地址

相关文章