C# C/S系统开发框架高级版V3.0正式发布!
C# C/S系统开发框架高级版V3.0正式发布!
高级版3.0(开发框架+三层+Web Service+ADO+SQL) 适用于快速开发运行在广域网或企业内部VPN网络上的数据库应用程序。WebService页面提供的数据层接口可以给运行在不同平台上的客户端程序调用,可通过不同的客户端(如C/S,B/S,Mobile瘦客户端)提交异地数据到中央数据库。适合快速开发企业数据库应用软件特别是处理多个帐套的数据,另一特点是适合独立运行在浏览器上的子系统(如报表查询系统或其它Web程序)通过访问WebService接口查询和提交数据, 因此套用WebService架构后的系统扩展性特别强运用更加灵活。 参考文章:基于WebService架构的C/S系统 二. C/S系统开发框架3.0模型高级版3.0提供一种非常灵活的处理机制 - 服务端桥接功能,该机制使客户端通过用户配置与服务端搭建一座“桥”而建立连接。在UI层与DAL层完全不改动源码的情况实现了一个中间层,这个中间层构成了所谓的“桥”,为什么要称为桥? 我想很多人会问我,我是这么解释的:WebService架构的系统是可以跨区域跨平台运行的,WebService发布的接口在确保安全性的基础下可以给不同平台的“瘦”客户端调用,客户端为了获取服务器的数据必须要建立一个通道,是什么通道呢? 1. 局域网或企业内部建立ADO Direct通道, 2. 跨区域跨平台建立WebService通道,这两个通道建立了客户端与服务端通信桥梁! 桥接功能是建立客户端与服务端的通道(Chennel),是建立桥,而君选择那座桥则是策略。 三. 框架后台模型四. C/S系统开发框架3.0组成部分五. 解决方案六. 开发框架主要功能1. 客户端-系统登录功能,多帐套选择功能。2. 客户端-主窗体控制台。 3. 客户端-数据字典窗体基类(Data Dictionary Base Form),实现5个数据字典窗体作为开发模板。 4. 客户端-业务窗体基类(Business Base Form)。实现销售订单窗体作为开发模板。 5. 客户端-基类类库 (Library.DLL),模块内实现了对窗体操作的函数库和框架控制系统。 6. 客户端-业务逻辑层(Business Logic Layer),定义了一系列业务基类。 7. 客户端-公共数据缓存和更新机制。 8. 客户端-ADO Direct/WebService桥接功能。 9. 客户端-Webservice接口引用层。 10. 服务端-数据层(Data Access Layer) 。 11. 服务端-后台数据更新模型(SQL命令生成器) 。 12. 服务端-数据字典表更新机制。 13. 服务端-业务单据表更新机制,多数据表关联单据号码更新。 14. 服务端-单据号码编码规则控制。 15. 核心类库 – 系统接口设计。 16. 核心类库 – MDI(多文档界面)架构在框架中应用。 17. 核心类库 – 子窗体共用主窗体的工具栏按钮(实现多个接口及交互功能)。 18. 核心类库 – 自动加载模块的子系统类库。 19. 核心类库 – 模块集成与主窗体控制台类库。 20. 核心类库 – 换肤功能。 21. 核心类库 – 用户自定义控件。 22. 辅助功能- 版本自动升级子系统。 23. 辅助功能- 源码自动生成器(Class Generator)子系统(可自动生成ORM,BLL,DAL,Form等源码)。 24. 辅助功能- SQL服务器连接工具。 25. 辅助功能- 系统操作日志功能。 26. 业务辅助功能 - 业务单据修改历史记录。 27. 业务辅助功能 - 业务单据版本历史记录。 28. 业务辅助功能 - 业务单据附件管理。 29. 业务辅助功能 - 业务单据审核/锁定功能。 30. 系统功能 – 权限管理 31. 系统功能 – 用户管理 32. 系统功能 – 修改密码 33. 系统功能 – 系统参数配置 34. 系统功能 – 公司资料设置 35. 系统功能 – 系统登录历史查询 36. 系统功能 – 系统菜单管理 37. 报表功能 – 报表窗体基类 38. 报表功能 – 单个数据表报表模板 39. 报表功能 – 业务单据报表模板 40. 报表功能 – 使用FastReport for.Net制做报表演示视频 41. 系统开发文档 42. 系统开发视频
参考文档:
C/S系统开发框架旗舰版V5.0数据库连接工具(SQLConnector.exe) C/S系统开发框架企业版V4.5开发ERP系统成功案例 C/S系统开发框架成功案例-物流信息交易平台MIS系统 C/S系统开发框架成功案例-物流运输管理系统(TMS) C/S系统开发框架成功案例-钢铁贸易进销存(ERP系统) C/S系统开发框架成功案例-药店连锁POS系统ERP系统(2009) C/S系统开发框架成功案例-医药行业MES系统(2016) C/S系统开发框架成功案例-煤矿自动化MES系统(2016) C/S系统开发框架成功案例-毛衫针织行业ERP系统(2013) C# Winform 开发平台新功能 - C/S系统开发框架旗舰版V5.0 基于C# Winform三层框架打造的C/S系统开发平台成功案例(2008-2018年) C/S系统开发框架多级明细表(三级表/主从从表)数据结构参考 C/S系统开发框架V5.0自承载WCF服务 C/S系统开发框架权限系统 - 功能按钮权限值 - ButtonAuthority类详解 C/S系统开发框架权限系统 - 数据窗体权限值 - AuthorityCategory类详解
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |