在线客服
热线电话


微信二维码
 
C/S框架网 | 软件产品 | C/S系统开发框架-企业版 V4.3

C/S框架
(企业版 V4.3)

一.C/S系统开发框架-企业版 V4.3 (Enterprise Edition)

适用开发 适用开发:制造、服务、零售、商贸等行业的ERP、MRP、MES、MIS、HIS、POS管理应用系统
运行平台 运行平台:Windows + .NET Framework 4.5
开发工具 开发工具:Visual Studio 2015+,C#语言
数据库 数据库:Microsoft SQLServer 2008R2+

亲爱的用户,您好!

V4.3版本已停止升级,请查看新版本:CSFrameworkV4.5企业版


企业版V4.3 (Enterprise Edition)

点击下载附件
请联系我
企业版V4.3视频文件:CSFrameworkV4.3.Demo.rar,分辨率:1440x900 pixel,文件大小:165MB

猛击此处: 百度网盘下载V4.3演示视频,速度更快!


其它视频下载:



一百多家企业成功经验
仅作者的团队已开发数套行业ERP系统,从我们的用户了解主要开发制造、物流、零售行业的MIS、MES、ERP、MRP等桌面型数据管理系统。

全部开源、无授权限制
客户可以定制窗体基类、修改用户界面、修改框架体系架构来满足项目需求。一次性付款一次性传源码,永久使用无任何授权限制。

专业、精简、易学易用、成熟稳定的设计思路
作者从事软件开发12年,设计并参与开发数十套系统,积累了丰富的实战经验与项目管理经验。对系统分析、软件架构、设计模式、业务建模、数据挖掘、报表应用等技术方面有深入研究及项目应用。 平台采用三层架构:即用户界面、业务逻辑层、数据层。所有功能基于三层开发,统一设计思想、代码简洁规范、易于后期维护与管理、易于新用户上手。

通用、简洁、大众化的用户体验
随着数套系统的成功上线,积累了上万用户切身操作体验反馈的信息,历经数次修改,成就了目前简洁美观、操作方便、专业化的界面元素图形设计、符合大众视觉审美的用户操作界面。

规范、高效、稳定的源码
经过数次改动优化源码,目前源码更规范、更稳定,并附加详细的代码注释,思路清晰易于学习与维护。

详细的开发文档与学习视频
平台的各个版本配套有开发文档,如《开发框架使用入门指南》、《开发环境配置与部署》、《数据窗体快速开发指南》、《报表开发指南》、《平台数据库及表结构说明》、《平台权限系统说明》等。

乐于分享、创造卓越!
分享我们的成功经验,让我们的用户切身体会到使用开发平台带来的各种好处,我们的服务为您的事业迈向成功架起一座稳固的桥梁,少走弯路直接通向成功之路。

二. 企业版V4.3 - 新特性

重要性 详细内容 新增/更新
升级为VS2010,程序集:.NET Framework 4.0 升级
报表升级为FastReport .NET 1.6.18 升级
美化用户界面,更专业、用户体验更佳 升级
[系统数据库] 与 [帐套数据库] 完全分离 新增
第二代权限系统,用户、组、角色、功能点四层架构 新增
优化数据缓存机制 升级
支持多语言,支持简、繁、英三种语言 新增
系统管理模块加新功能,如系统广播、系统消息、上传程序等。 新增
两年来用户提了宝贵意见,对平台做了一次全面优化及修正Bug 新增
增加常用数据窗体、对话框、功能演示例子。 新增
Library库增加通用界面、用户自定义控件
如: 通用审核,用户授权,操作报告,等待窗体、通用导出表格数据窗体
新增
删除原有桥接层模块,Client端减少一个中间层,开发更快速 新增
增加数据分页查询功能,多个窗体有实例演示 新增
增加数据并发控制机制,《客户管理》、《订单管理》有演示。 新增
服务端增加恶意攻击拦截、IP限制等安全性机制 新增
支持跨模块调用窗体、打开业务窗体并显示指定单据 新增
ORM Model类支持复合主键更新 新增
优化DAL层及DataProvider核心类 升级
Common模块增加多个通用类库 新增
ADO-Direct模式下,支持断线自动连接功能 新增
增加“我的常用功能”模块,用户可以配置常用功能,类似快捷方式。 新增
增加通用导入导出功能,导出数据字典的模板文件及导入数据 新增
增加模块管理界面,可以对系统的模块进行新增、排序、隐藏等操作 新增
增加系统异常日志、用户操作日志,方便跟踪用户端操作的异常 新增
增加最新版TeeChart 5.0图形化报表 新增
多数据库支持,目前支持MSSQL,MySQL,Oracle 新增
全新版自动升级程序,支持数据库升级(升级包存储数据库) 升级
全新版本代码生成器,支持生成窗体、BLL、DAL、ORM Model的代码 升级
主窗体工具栏(ToolBar)改为Ribbon样式。 升级
新增明细表图片处理及图片报表。 新增
新增模块管理、帐套管理、字段名称管理等通用窗体。 新增
皮肤组件升级到DevExpress 13.2.8 升级
增加通用查询功能。Advanced Search Form 增加
增加表格栏位权限配置的通用窗体 增加
增加Windows Service承载的WCF服务端 增加
后续补充... to be continued...

三. 企业版V4.3 - 架构图

企业版V4.3 - 总流程图(1)


四. 企业版V4.3 - 桥接功能、后台连接策略


桥接功能是指应用策略模式,由用户配置本地INI文件选择ADO直连(ADO-Direct)或者调用WCF服务接口访问远程服务器后台数据。 ADO直连模式适合局域网的用户,WCF服务模式适合广域网的用户,策略模式在BLL层实现。客户端要获取服务器的数据必须要建立一个通道,如下:

1. 企业内部局域网建立ADO Direct通道

2. 跨区域异地用户建立WCF服务通道

桥接功能整合了这两种通道,用户跟据所在的网络环境选择使用其中一种通道访问后台数据。





多数据库支持 (Multi-Database Supportable)

企业版本支持MSSQL、MySQL、Oracle三种数据库,数据层采用策略模式访问存取一种数据库。

ADO-Direct模式(直连模式),DAL层部署在客户端,用户运行系统时自动初始化数据层策略接口。
Web Service模式,DAL层部署在服务端,运行服务时根据web.config配置初始化数据层策略接口。

五. 企业版V4.3 - 后台数据更新模型



主要包括DAL层用户接口、命令生成器、ORM、Model、DataProvider及ADO.NET SQL Client底层。

ORM是指对象关系映射模型,开发框架支持两种ORM模型(Models):
1.表结构静态类模型(Static Field Def.)
2.实体类模型(Entity Class/Object Class)
静态类定义表结构的字段映射,这个类无任何方法或属性,只定义一组静态变量对应表结构的字段名,实体类包含字段名称和对应的属性。参考:开发框架支持的两种ORM模型(静态类/实体类)

SQL命令生成器跟据ORM模型自动生成Insert/Update/Delete三种SQL命令(SqlCommand),开发人员在DAL层指定命令生成器的类型,这里应用策略模式。

DataProvider类提供一组基于ADO.NET底层操作的方法,主要功能是建立SQL连接、获取数据表、执行SQL命令。

如需要支持Oracle、MySQL等数据库,需要改装DataProvider类。

六. 企业版V4.3 - 模块图

七. 企业版V4.3 - 功能列表及模板窗体

开发框架提供丰富全面的模板窗体作为参考,实现增、删、改、查、审核、打印报表等功能。 模板窗体分为三大类:1.数据字典窗体(基础资料), 2.业务单据窗体(主/从表),3.报表窗体。

八. 企业版V4.3 - 模块引用关系表

客户端各模块引用层次

服务端各模块引用层次

九. 企业版V4.3 - 项目解决方案


Client/Server构架,有两个解决方案:

客户端解决方案说明:
服务端解决方案说明:

十. 各版本功能区别

十一. 开发环境与配置


1. 操作系统:Windows XP/Windows 7
2. 开发工具:Visual Studio 2005~2010
3. 数据库:Microsoft SQL Server 2005~2008
4. 第三方控件:DevExpress 9.24~10.x
5. 报表控件:Fast Report for .Net 1.6.18
6. WCF服务运行环境:IIS 7.0
7. .Net Framework运行环境:4.0或以上。