在线客服
热线电话


微信二维码
C/S框架网 | 软件产品 | C/S结构系统框架-基础版 V2.0

C/S框架
(基础版 V2.0)

一. C/S系统开发框架 - 基础版 V2.0

适用开发 适用开发:制造、服务等行业的ERP、MRP、MES、CRM、MIS、HIS、POS数据管理应用系统
运行平台 运行平台:Windows + .NET Framework 4.0
开发工具 开发工具:Visual Studio 2015,C#语言
数据库 数据库:Microsoft SQLServer 2008R2
产品报价   联系我们

声明:本站所有产品仅在C/S框架网推广,唯一客服QQ:23404761,其它QQ或联系方式推广的全是仿制伪劣产品!

基础版V2.0已停止升级,最新版V2.3,请点这里:
https://www.csframework.com/cs-framework-2.2.htm


C/S系统开发框架标准版V2.2
CSFramework快速开发框架 - 基础版V2.0(框架核心平台+逻辑三层+ADO+SQL),是一套标准的三层框架(既UI,BLL,DAL),界面调用BLL层的方法,然后通过BLL调用DAL层的方法直接访问SQL数据库,即ADO-Direct直连模式,参考:ADO-Direct Access,基础版没有WebService或WCF服务中间层。

基础版开发框架是基于一套大型ERP系统开发的,这是2007年使用VS2005开发了第一套基于.Net的C/S架构框架平台。项目于2007年6月启动,年底正式上线,历时半年完成开发、综合测试并成功上线。经过2008年迭代升级、改造、优化,系统运行稳定,用户反响良好,人性化的界面设计、简洁直观的操作赢得很多用户认可。

经过一年半的考验,这套框架正式成为公司的主打开发框架-基础版V2.0。

两年后,我们的团队基于这套框架成功开发了多套.Net系统,使我信心倍增,于是在标准版的基础上增加WebService中间层,及开发多个增值功能,又研发出一套基于WebService架构的C/S系统开发框架-高级版V3.0, 请参考基于WebService/WCF的开发框架(高级版3.0)

二. C/S框架基础版组成部分


三. C/S框架基础版系统模型

四. 后台数据更新模型

五. 数据字典窗体逻辑图

六. 业务单据窗体逻辑图

七. 窗体基类继承关系图

八. 开发框架文件目录

九. 开发框架解决方案

十. 框架主要功能

1. UI - 系统登录。
2. UI - MDI主窗体。
3. UI - 数据字典窗体基类(Data Dictionary Base Form),实现产品资料定义窗体作为模板。
4. UI - 业务窗体基类(Business Base Form)。实现库存盘点业务单据窗体作为模板。
5. UI - 基类类库 (Library.DLL),模块内集成函数库、窗体基类、自定义控件等功能。
6. UI - 业务逻辑层(BLL,Business Logic Layer),定义了一系列业务基类。
7. UI - 公共数据缓存和同步更新机制。

8. DAL - 数据层(DAL,Data Access Layer) 。
9. DAL - 后台数据更新模型,使用ParamBuilder自动生成SQL命令更新数据。
10. DAL - 数据字典(单表)更新机制。
11. DAL - 业务单据(主/从)表更新机制,支持多数据表主键(单据号码)关联更新,支持事务更新。
12. DAL - 单据号码编码规则。

13. 核心类库 – 系统接口设计。
14. 核心类库 – 框架采用MDI(多文档界面)架构,子窗体控制系统。
15. 核心类库 – 所有子窗体共用主窗体的工具栏Toolbar组件,实现由接口管理窗体按钮状态。
16. 核心类库 – 系统模块、业务模块自动加载功能,框架主体与功能模块完全松散藕合。
17. 核心类库 – 模块集成与主窗体控制台类库。
18. 核心类库 – 换肤功能。
19. 核心类库 – 用户自定义控件。

20. 辅助功能 - 源码生成器(Class Generator)工具,可自动生成ORM,BLL,DAL,Form等源码。
21. 辅助功能 - SQL服务器连接配置工具。
22. 辅助功能 - 用户操作日志。
23. 辅助功能 - 业务单据审核/锁定功能。

24. 系统功能 – 权限管理。
25. 系统功能 – 用户管理。
26. 系统功能 – 修改密码。
27. 系统功能 – 系统参数配置。
28. 系统功能 – 公司资料设置。
29. 系统功能 – 系统登录历史查询。

30. 系统功能 – 系统菜单管理
31. 报表功能 – 报表窗体基类
32. 报表功能 – 单个数据表报表模板
33. 报表功能 – 主从表报表模板
34. 报表功能 – 使用FastReport for.Net制做报表演示视频
35. 报表功能 – 开发框架提供两种报表模板:1.FastReport for .NET  2.DevExpress XtraReport

十一. 开发环境与配置


1. 操作系统:Windows XP/Vistal/Windows 7
2. 开发工具:Visual Studio 2005~2008
3. 数据库:Microsoft SQL Server 2005~2008
4. 第三方控件:DevExpress 9.24
5. 报表控件:Fast Report for .Net 3.24
6. WebService运行环境:IIS6.0
7. .Net Framework运行环境:2.0或以上。

十二. 视频介绍下载


C# C/S结构快速开发框架标准版V2.2 - 视频介绍
https://www.csframework.com/archive/6/arc-6-20110407-1304.htm

参考文章:

CSFramework开发框架3.0解决方案改名教程
https://www.csframework.com/archive/1/arc-1-20110816-1795.htm
《C/S框架V2.2/3.0数据库说明文档》.doc
https://www.csframework.com/archive/1/arc-1-20110424-1373.htm
《CS框架V2.2-3.0数据表结构说明文档》.doc
https://www.csframework.com/archive/5/arc-5-20110425-1390.htm
《C/S开发框架V3.0模块引用层次关系表》.doc
https://www.csframework.com/archive/5/arc-5-20110509-1431.htm
《CS框架V2.2-3.0权限管理功能设计》.doc
https://www.csframework.com/archive/5/arc-5-20110510-1464.htm
《CS框架V2.2-3.0数据字典窗体快速开发指南》.doc
https://www.csframework.com/archive/1/arc-1-20110827-1806.htm