SNF.Net 快速开发平台Spring.Net.Framework 诞生的由来与规划
没有快速开发平台的时候只能感慨自己曾经浪费了那么多精力在拖拽控件上,总写重复的代码,却花了很多精力且不能体现自己的价值。SNF快速开发平台能把你解放出来,让你有更多的时间参与到核心业务逻辑中去,让你有更多的时间精力去创造出更多的价值。
SNF快速开发平台最大的优势在于:集重多管理软件难以实现的功能、符合国际标准RBAC权限并可用于小企业灵活配置。并统一了开发规范、编码结构、页面风格一致、方便灵活。让开发成本降低、缩短项目开发周期让开发周期更可控、让您更有时间关注业务而不是技术,让项目运行更稳定。由于统一开发简单了开发难度让初学者更快的上手,同时让维护成本下降。
SNF第一期:
1.用户登录:登录口令验证,验证码可配置等
2.主控台,管理主控台配置; 桌面背景更换,主控台显示模块,页面伸展状态。(可扩展)
3.多语言设计器,多皮肤(多主题)设计器
5.查询过滤定制器之简单的查询条-简单版
6.数据库引擎,多种数据库支持
7.业务实体引擎,存储、查询、删除、修改等。
8.强大的工具类库
9.多种运行模式,如:webservice\WCF\Remoting\本地
10.多种菜单显示模式配置,功能菜单设计器
11.数据导入导出工具,可定义导出模版
11.1导出格式为(.xls,.xlsx,pdf,word,xml,html,csv)
11.2导入格式(.xls,.xlsx,xml,csv)
12.权限管理: 不仅符合国际通用标准,又能满足国内的小型软件项目的灵活设置需求
12.1分级权限管理工具。
12.2用户管理:申请、审核、管理
12.3角色管理:用户组、分类管理、数据集权限
12.4企业组织结构设计工具,组织机构(部门)管理
12.5员工管理:与用户关联,离职等处理。
12.6岗位管理:与用户关联
12.7权限分配工具,用户权限管理、角色权限分配等.
12.8资源权限定义管理,资源权限分配
13.内部通讯录管理
14.数据字典设计器
15.单据号生成器
16.用户功能树、角色功能树、组织功能树,数据字典读取工具。
17.日志、异常框架; 日志查看工具。
18.IM集成
19.BO集成报表:套打,单据报表,普通二维查询统计报表,交叉报表,图表
自定义打印模版。
20.页面个性化设置
21.代码定制生成器:
21.1多数据库支持。
21.2数据表设计器。
21.3业务实体设计器.
21.4业务实体管理器。
21.5单实体输入框架之单实体。
SNF第二期:
- 审批流, 工作流引擎
- 盗版验证:license许可验证、过期失效验证、版本差异验证。
- 用户自定义查询系统(列表、查询、图表),报表设计器,BO集成(智能钻取数据)
- 运行配置参数设置
- 数据备份恢复工具
- 业务实体权限框架
- 邮件集成
- 消息引擎
- 数据库维护工具
10. 业务预警设置
11. 资料库系统。大量分类信息收集
12. 查询过滤定制器之高级查询。
13. 单实体输入框架之 主从List\Detail输入框架。
14. 自动任务引擎。
15. Office集成
16. 升级更新工具-winform版本.bs版本没有
17. 错误诊断工具
18. 性能监测工具
SNF第三期:
1.电子商务集成,短信集成,搜索集成,企业门户集成等等一切外围集成。
2.用友(支持版本89.0 \10.0\11.0)、SAP接口集成。
3.第三方支付平台、银行接口集成。
如果您感兴趣请进QQ群322581894.最新消息会在此群公布
SNF.Net 快速开发平台Spring.Net.Framework 诞生的由来与规划的更多相关文章
- 审核流(3)低调奢华,简单不凡,实例演示-SNF.WorkFlow--SNF快速开发平台3.1
下面我们就从什么都没有,结合审核流进行演示实例.从无到有如何快速完美的实现,然而如此简单.低调而奢华,简单而不凡. 从只有数据表通过SNF.CodeGenerator代码生成器快速生成单据并与审核流进 ...
- .Net可扩展的单据编号生成器-SNF.CodeRule--SNF快速开发平台3.2
1.背景 在企业应用中单据编号的自定义是一个很常见的需求,如工号.业务单据编码等,能不能抽象一个通用的框架呢? 2.思路 这里的难点在于实现"解释器",比如将"前缀&qu ...
- 企业快速开发平台Spring Cloud+Spring Boot+Mybatis+ElementUI 实现前后端分离
鸿鹄云架构一系统管理平台 鸿鹄云架构[系统管理平台]使用J2EE技术来实施,是一个大型分布式的面向服务的JavaEE体系快速研发平台,基于模块化.服务化.原子化.热部署的设计思想,使用成熟领先的无商业 ...
- asp.net导出excel-一行代码实现excel、xml、pdf、word、html、csv等7种格式文件导出功能而且美观-SNF快速开发平台
分享: 腾讯微博 新浪微博 搜狐微博 网易微博 腾讯朋友 百度贴吧 豆瓣 QQ好友 人人网 作者:王春天 原文地址:http://www.cnblogs.com/spring_ ...
- SNF开发平台WinForm之十四-站内发送系统信息-SNF快速开发平台3.3-Spring.Net.Framework
1运行效果: 2开发实现: .组装站内信息发送实体对象. SNFService SNFService = new SNFService(); if (this.ucUser.SelectedIds ! ...
- SNF开发平台WinForm之十三-单独从服务器上获取PDF文件进行显示-SNF快速开发平台3.3-Spring.Net.Framework
1运行效果: 2开发实现: 如果需要单独显示PDF文件时用下面代码去实现,指定url地址. 地址: . 获取附件管理的实体对象: List<KeyValuePair<string, obj ...
- SNF开发平台WinForm之十二-发送手机短信功能调用-金笛-SNF快速开发平台3.3-Spring.Net.Framework
1.调用前组装参数 2.调用发送信息服务脚本 .调用前组装参数: BaseSendTaskEntity entity = new BaseSendTaskEntity(); entity.Mess ...
- SNF开发平台WinForm之十一-程序打包-SNF快速开发平台3.3-Spring.Net.Framework
原来我们用的是微软自带的打包工具去打包,但感觉好像也是第三方做的打包并且很是麻烦,还有时不成功报错.那综合考虑就找一个简单实用的打包工具吧,就找到了NSIS这个.具体打包步骤如下: 1.安装NSIS ...
- SNF开发平台WinForm之十-Excel导入-SNF快速开发平台3.3-Spring.Net.Framework
7.1运行效果: 2.Excel导入开发实现 2.1. 创建窗体,修改命名空间 新增的窗体命名“FrmImport表名”,这个导入窗口比较其它窗口会特殊一些,需要继承BaseFormImport父级窗 ...
随机推荐
- 解决 Out of range value adjusted for column 'ID' at row 1
MySQL升级到5.0.17后,在执行sql语句INSERT INTO `news` (`ID`, `Title`, `Content`) VALUES ('', '标题', '正文');时出现错误: ...
- Java并发容器之阻塞队列BlockingQueue
BlockingQueue提供了线程安全的队列访问方式:当阻塞队列进行插入数据时,如果队列已满,线程将会阻塞等待直到队列非满:从阻塞队列取数据时,如果队列已空,线程将会阻塞等待直到队列非空. Bloc ...
- MySQL优化系列
https://blog.csdn.net/Jack__Frost/article/details/73347688
- 〖Linux〗让Kubuntu的“启动栏”与Win7“任务栏”的界面和功能一样
先来展示一下我的桌面效果图: === 是否发现这与Windows 7任务栏非常相似?哈哈- === 背景: 玩久了Unity,想换个品味,就把Ubuntu安装了KDE桌面,发现甚是不错: 这里教大家怎 ...
- ftp相关常用命令
工欲善其事必先利其器 00.FTP常用命令 01.SFTP命令 sftp user@ip:/tmp
- 网页屏蔽Backspace事件,输入框不屏蔽
document.onkeydown = function (e) { var code; if (!e){ var e = window.event;} if (e.keyCode){ code = ...
- iteye-Spring的缺点有哪些
http://www.iteye.com/topic/1126929 1. flounders -- 发表时间:2012-09-25 如题,希望大侠们指出,不能用Spring就觉得他什么都好, ...
- iOS获取ipa素材、提取ipa资源图片文件
当我们看到一款优秀的App时,我们可能对它的一些素材比较感兴趣,或者我们也想仿写一款类似app,那么怎么能获取到它的素材资源文件呢? 下面我以ofo举例: 1.打开iTunes,搜索ofo关键字,选择 ...
- Struts2常见配置(草稿)
Struts2框架配置文件加载的顺序(了解加载配置文件的顺序,重点掌握struts.xml配置文件) 1.Struts2框架的核心是StrutsPrepareAndExecuteFilter过滤器,该 ...
- keras embeding设置初始值的两种方式
随机初始化Embedding from keras.models import Sequential from keras.layers import Embedding import numpy a ...