公司业务量比较大,接了很多项目,为了缩短开发周期老板让我牵头搭建了一个敏捷开发框架。
我们主要的业务是做OA、CRM、ERP一类的管理系统,一个通用的后台搭出来,再配合一些快速开发的组件开发效率能提高很多。
另外老板一再强调要支持APP开发,一次开发能部署到安卓和IOS上。
作为开篇之作,先介绍一下该框架的功能点及技术点,后续的文章再按功能详细讲解。
献上《在线体验Demo地址》希望大家也能从中得到一些启发。
体验地址:http://www.learun.cn/adms/index.html 、 用户名:System,密码:0000
1.框架用到的技术
(1)前台技术:ajax+Jquery+jqgrid+Bootstrap
(2)开发环境:VS2012-VS2015
(3)数据库:SQL Server,Oracle、Mysql
(5)后台技术:ASP.NET MVC,TinyIoc(IoC容器),EF(ORM框架),Log4Net,NPOI等
2.框架主要功能展示
手机端是通过html做前端开发,通过ajax与后台webapi接口做交互。开发完成后可以打包成应用提供给用户下载
手机端界面:
登录页:
1.主界面
在线IM
权限管理在快速开发中非常重要,因为每个功能都需要控制到权限,开发出一个通用的权限组件后,后续的开发只用关心业务实现还不需要控制权限,能节省很多工作量。
权限管理---功能权限
权限管理--数据权限
基于web的工作流设计器,可以自定义表单也可以自定义流程,管控的比较细。操作便捷。
工作流--自定义表单
工作流--流程设计
快速开发:用户通过一系列配置就能生成功能所有的前后台代码,并将代码放入解决方案中,运行编译后就可以使用。
报表
订单:通过敏捷开发框架开发出来的功能,整个客户关系管理都是通过开发框架开发出来的开发效率很高。
相关推荐
总结来说,"开源:ASP.NET MVC+EF6+Bootstrap开发框架"是一个强大的开发工具集合,适合构建企业级的Web应用。ASP.NET MVC提供模型-视图-控制器架构,优化了代码组织和测试;EF6简化了数据库操作,提高了开发效率;...
1、一套基于ASP.NET MVC+EF6+Bootstrap开发出来的框架,源代码完全开源,可以帮助你解决C#以及.NET项目68%的重复工作,让开发人员远离加班。 2、使用ApacheLicense2.0协议,采用主流框架,容易上手,简单易学,学习...
ASP.NET后台通用MVC+EF6+Bootstrap开发框架,全部采用最新的技术,后代代码采用IOC+AOP+DDD模式,灵活性强。绝对的asp.net开发者的福利,绝对的asp.net开发者的福利,绝对的asp.net开发者的福利,绝对的asp.net...
ASP.NET MVC是微软开发的一个用于构建Web应用的开源框架,它基于模型-视图-控制器(MVC)设计模式,为开发者提供了更加清晰的代码结构和更好的分离关注点。MVC2.0是该框架的一个早期版本,虽然现在已经被更新的版本...
NFine快速开发框架是一款以C#语言编写的,完全开源的软件开发框架,适用于ASP.NET MVC平台。这个框架集成了Entity Framework 6(EF6)作为数据访问层,利用Bootstrap进行前端界面设计,旨在提高开发效率,降低项目...
Asp.Net MVC是一种基于Microsoft .NET Framework的开源应用程序框架,用于构建动态、数据驱动的Web应用程序。它结合了ASP.NET的便利性和Model-View-Controller(MVC)的设计模式,提供了一个灵活、测试友好且可控制...
ASP.NET MVC+EF6+Bootstrap开发框架是一种广泛用于构建高效、可维护的Web应用程序的技术组合。这个框架结合了Microsoft的ASP.NET MVC(Model-View-Controller)架构、Entity Framework 6(EF6)数据访问层以及...
ASP.NET MVC 是微软开发的一款强大的Web应用程序框架,它结合了模型-视图-控制器(MVC)设计模式,为开发者提供了构建可维护、高性能的Web应用的工具。Bootstrap 是一个流行的前端开发框架,用于创建响应式和移动...
1、大型互联网平台后台管理系统是一套基于ASP.NET MVC+EF6+Bootstrap开发出来的框架,可完全实现二次开发、基本满足80%项目需求。 二、功能介绍 1、可以帮助解决.NET项目70%的重复工作,让开发更多关注业务逻辑。...
asp.net 快速开发框架,敏捷开发 MVC EF6
一套基于ASP.NET MVC+EF6+Bootstrap开发出来的框架源代码! 采用主流框架,容易上手,简单易学,学习成本低。可完全实现二次开发、基本满足80%项目需求。 可以帮助解决.NET项目70%的重复工作,让开发更多关注业务...
【标题】"一套通用的Easyui+asp.net mvc开发框架源码"揭示了这是一个用于构建Web应用程序的基础架构,结合了两种技术:Easyui和asp.net MVC5。Easyui是一个基于jQuery的用户界面库,提供了丰富的组件和主题,用于...
【标题】"ASP.NET MVC + FastReport 开发的报表打印Demo.zip" 提供了一个使用ASP.NET MVC框架结合FastReport工具开发的报表打印示例。这个压缩包内容包含了从设计到实现报表打印的各个环节,旨在帮助开发者理解如何...
开发WEB管理系统时,我们都希望有一套底层框架,把界面都设计好,并且后台程序架构也搭建好,这样只需要在此基础上开发我们自己的业务流程就可以轻松实现管理系统。这个框架就实现了这个需要,前端利用bootstrap实现...
基于ASP.NET MVC + Bootstrap的仓库管理系统 源码亲测可用,含有简单的说明文档.zip
首先,ASP.NET MVC4 是微软开发的一个开源Web应用程序框架,它基于模型-视图-控制器(MVC)设计模式。MVC模式使得开发者能够清晰地分离应用程序的数据、业务逻辑和用户界面,从而提高代码的可读性和可维护性。ASP...
基于ASP.NET MVC + Bootstrap的仓库管理系统。源码亲测可用,含有简单的说明文档。 适合单仓库,基本的仓库入库管理,出库管理,盘点,报损,移库,库位等管理,有着可视化图表。 系统采用Bootstrap 开发,UI ...
asp.net MVC5 + Bootstrap 增删改查分页(重点是里面的table及分页用法)。另外说一下项目用到了bootstrap-table,bootstrap-dialog,bootstrap-daterangepicker组件,很不错的几个组件
完全开源 **项目基于:.Net Core 2.2 运行环境:vs2017 .Net Core 2.2 前端: BootStrap 3 、 Layer 、 Jquery 后端: .NetCore 2.2 MVC